.profile-avatar{cursor:pointer;text-decoration:none;flex-shrink:0}.account-page{max-width:1180px;margin:auto;padding:48px 24px 100px}.account-page header{margin-bottom:38px}.account-auth h1,.account-page h1{font-size:clamp(30px,4vw,46px);margin:14px 0}.account-auth p,.account-page p{color:#b9c6da;line-height:1.75}.account-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px}.account-layout aside nav{display:grid;gap:8px}.account-layout aside nav button{text-align:left;border:0;background:transparent;display:flex;gap:14px;padding:15px;color:#b3c2d9}.account-layout aside nav button[aria-current=step]{background:#293d63;color:#fff}.account-summary{margin-top:32px;border-top:1px solid #34435a;padding-top:24px;overflow-wrap:anywhere;font-size:12px}.account-summary a,.account-summary button{display:block;margin:14px 0}.account-card{background:#192334;border:1px solid #364762;border-radius:24px;padding:32px}.account-card h2{font-size:27px;margin:18px 0 28px}.account-card label,.auth-card label{display:block;font-size:14px;color:#e0e9f8;margin:20px 0}.account-card input,.account-card textarea,.auth-card input{display:block;width:100%;box-sizing:border-box;background:#101b2e;border:1px solid #465c80;border-radius:10px;color:#f4f7ff;font:inherit;line-height:1.6;padding:13px 15px;margin-top:9px}.account-card small,.auth-card small{display:block;font-size:12px;color:#a3b4ce;line-height:1.7;margin-top:9px}.account-card progress{width:100%;height:4px;accent-color:#8cacfa;margin-bottom:25px}.account-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.account-note{padding:16px 18px;background:#132039;border:1px solid #3c5278;border-radius:12px;font-size:13px}.account-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:26px;flex-wrap:wrap}.account-error{color:#ffb0bf!important;background:#401e2d;padding:14px;border-radius:10px}.account-review{display:grid;grid-template-columns:140px 1fr;gap:17px;font-size:14px;line-height:1.7}.account-review dt{color:#97adcf}.account-review dd{margin:0}.account-auth{min-height:100vh;place-content:center;gap:30px;padding:48px 22px;background:radial-gradient(ellipse at top left,#26396b77,transparent 60%),#0c111c}.auth-card{width:min(440px,calc(100vw - 44px));box-sizing:border-box;border:1px solid #35496e;border-radius:24px;padding:34px;background:#152035}.auth-card .primary-action{display:block;width:100%;box-sizing:border-box;text-align:center;margin:20px 0;text-decoration:none}.auth-card a{display:block;margin:16px 0;font-size:13px}.auth-card .text-button{background:transparent;border:0;font-size:12px;padding:0}.account-loading{min-height:70vh;padding:70px 30px;max-width:900px;margin:auto}.account-loading h1{font-size:25px}.account-loading a{margin-right:20px}.demo-list{display:grid;gap:14px;margin:28px 0}.demo-list article{border:1px solid #415475;padding:20px;border-radius:14px}.demo-list button{margin:12px 10px 0 0}.account-auth~footer{display:none}@media(max-width:800px){.account-page{padding:28px 16px 110px}.account-layout{grid-template-columns:1fr;gap:20px}.account-layout aside nav{grid-template-columns:1fr 1fr;gap:5px}.account-layout aside nav button{font-size:12px;padding:12px}.account-summary{margin:16px 0;padding:16px}.account-card{padding:22px;border-radius:20px}.account-grid{grid-template-columns:1fr;gap:0}.account-card input,.account-card textarea,.auth-card input{font-size:16px}.account-review{grid-template-columns:1fr;gap:5px}.account-review dd{margin-bottom:15px}.auth-card{padding:25px}.account-auth{padding:30px 22px}.commercial-header .profile-avatar{display:flex!important;position:absolute;right:22px;top:14px;width:32px;height:32px}}.account-menu{position:relative;z-index:60}.account-menu .profile-avatar{position:static!important;cursor:pointer}.account-dropdown{position:absolute;right:0;top:100%;padding:16px;min-width:240px;background:#182337;border:1px solid #445577;border-radius:16px;box-shadow:0 16px 40px #0006;display:grid;gap:8px;text-align:left}.account-dropdown small{color:#a9b8cf;overflow-wrap:anywhere}.account-dropdown a,.account-dropdown button{padding:12px;text-align:left;border-radius:8px;color:#f1f4ff;text-decoration:none;font-size:14px}.account-dropdown a:hover,.account-dropdown button:hover{background:#30466d}.account-dropdown a{display:flex;justify-content:space-between}.account-menu :focus-visible{outline:2px solid #92b0ff;outline-offset:3px}.setup-status{display:flex;align-items:center;gap:10px;font-weight:600}.setup-status span{width:10px;height:10px;background:#a0acce;border-radius:50%}.setup-status span.connected{background:#43d6aa}.pairing-qr{display:grid;justify-items:center;gap:8px;margin:24px 0}.pairing-qr img{display:block;background:white;padding:12px;border-radius:14px;max-width:100%;height:auto}.whatsapp-setup ol{color:#becbe0;line-height:1.8;padding-left:22px}.whatsapp-setup>small{display:block;margin-top:20px}.whatsapp-setup .primary-action{margin:16px 0}@media(max-width:800px){.commercial-header .account-menu{position:absolute;right:18px;top:16px}.account-dropdown{max-width:calc(100vw - 36px);min-width:230px}.account-layout aside nav{grid-template-columns:1fr}.account-layout aside nav button{padding:9px 12px}.account-summary{display:none}}.account-auth{display:grid;grid-template-columns:minmax(0,1fr) minmax(460px,1fr);place-content:initial;gap:0;padding:0;background:#0e1117}.account-auth,.auth-story{min-height:100svh;box-sizing:border-box}.auth-story{display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;padding:48px clamp(32px,4vw,80px);background:#243e8b;color:#fff}.auth-story:after{content:"";position:absolute;width:58vw;height:58vw;border:1px solid #ffffff19;border-radius:50%;top:14%;left:30%;pointer-events:none;box-shadow:0 0 0 90px #ffffff04,0 0 0 180px #ffffff03}.auth-story>*{position:relative;z-index:1}.auth-story .wordmark{font-size:42px;line-height:1;letter-spacing:-2px;text-decoration:none;color:white;width:fit-content}.auth-story .wordmark span{color:#a8bfff}.auth-story .eyebrow{font-size:11px;letter-spacing:.17em;color:#c0cff2}.auth-story-copy{padding:80px 0;max-width:580px}.auth-story h2{font-size:clamp(42px,4.2vw,74px);font-weight:500;letter-spacing:-.055em;line-height:1.08;margin:28px 0}.auth-story h2 em{font-style:normal;color:#bbccff}.auth-story p{color:#d1dcf6;max-width:400px;font-size:15px;line-height:1.8}.auth-story>small{font-size:12px;color:#c0cff2}.auth-story-steps{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:34px;font-size:11px;color:#d1dcf6}.auth-story-steps i{font-style:normal;color:#8ca7f0}.auth-form-area{display:flex;align-items:center;justify-content:center;padding:64px 36px;box-sizing:border-box}.auth-card{background:none;border:none;border-radius:0;width:100%;max-width:420px;padding:0}.auth-card .eyebrow{color:#9caed2;font-size:10px;letter-spacing:.12em}.account-auth h1{font-size:clamp(29px,2.5vw,38px);letter-spacing:-.045em;line-height:1.12;margin:18px 0 14px}.auth-card>p{font-size:14px;color:#9aa7bb}.auth-card input{background:#171d28;border-color:#354055;min-height:48px;border-radius:9px;box-shadow:none}.auth-card input:focus-visible{outline:2px solid #9ab7ff;outline-offset:3px}.auth-card .primary-action{border-radius:10px;background:#4168d4;border:1px solid #6487e9;box-shadow:none;color:#fff;min-height:48px}.auth-card .primary-action:hover{background:#5079e6}.auth-card .primary-action:disabled{opacity:.55}.auth-card .text-button{color:#bbcdfa}.auth-card a{color:#b9ccff}.auth-card .auth-invitation{font-size:12px;margin-top:30px;padding-top:22px;border-top:1px solid #2c3545}.auth-card .auth-privacy{color:#8190a9;margin-top:24px;font-size:11px}.account-auth a:focus-visible,.account-auth button:focus-visible{outline:2px solid #9ab7ff;outline-offset:4px}@media(max-width:800px){.account-auth{grid-template-columns:1fr;min-height:100svh}.auth-story{min-height:0;padding:25px 26px;background:#243e8b}.auth-story .wordmark{font-size:34px}.auth-story-copy,.auth-story:after,.auth-story>small{display:none}.auth-form-area{padding:38px 26px 60px;align-items:flex-start}.auth-card{max-width:440px}.auth-card input{font-size:16px}.account-auth h1{font-size:32px}.auth-card .auth-invitation{margin-top:24px}}@media(prefers-reduced-motion:reduce){.account-auth *{animation:none!important;transition:none!important}}.account-auth .auth-card button.primary-action{background:#4168d4!important;border:1px solid #6487e9!important;border-radius:10px!important;box-shadow:none!important}.account-auth .auth-card button.primary-action:hover{background:#5079e6!important}.field-assistant{margin:8px 0 24px;color:#bac7df}.field-assistant>small{display:block;line-height:1.6;margin-bottom:10px}.field-assistant button{margin:4px 8px 4px 0}.field-assistant section{padding:16px;border:1px solid #405171;border-radius:12px;margin-top:12px}.field-assistant blockquote{white-space:pre-wrap;margin:12px 0}.account-card textarea{min-height:180px;line-height:1.65;resize:vertical}.avatar-upload{display:flex;align-items:center;gap:20px;margin:24px 0}.avatar-preview{width:72px;height:72px;flex-shrink:0;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#304579}.avatar-preview img{width:100%;height:100%;object-fit:cover}.avatar-upload small{display:block}.avatar-upload input{max-width:100%}@media(max-width:600px){.avatar-upload{align-items:flex-start;flex-direction:column}}:root{--bg:#0a0a0b;--card:#141417;--line:#27272a;--muted:#a1a1aa;--fg:#fafafa;--blue:#60a5fa;--dwg-card:#141417;--dwg-border:#27272a;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:13px;color:var(--fg);font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{border:1px solid #303034;background:#19191d;color:#d4d4d8;border-radius:8px;padding:10px 13px;cursor:pointer;font-size:11px;transition:background .18s,border-color .18s}button:hover{background:#242429;border-color:#4a4a52}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #93c5fd;outline-offset:3px}a{color:inherit}.app-header{height:76px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #202023;padding:0 max(25px,calc((100vw - 1180px)/2));gap:20px}.brand{font-family:Arial,sans-serif;font-size:29px;letter-spacing:-1.5px;font-weight:700;gap:10px;text-decoration:none}.brand-square{font-size:22px;color:#a1a1aa}.brand-caption{font:11px ui-monospace,monospace;color:var(--muted);border-left:1px solid #36363b;padding-left:17px;margin-left:6px;letter-spacing:0}.header-right{gap:17px}.demo-label,.header-right{display:flex;align-items:center}.demo-label{gap:8px;font-size:10px;color:#a1a1aa}.avatar{width:29px;height:29px;border-radius:50%;background:#25252a;display:grid;place-items:center;font-size:10px;color:#c4c4cb}.app{max-width:1212px;margin:auto;padding:38px 16px 0}.page-title{display:flex;justify-content:space-between;gap:20px}.eyebrow{letter-spacing:1.3px;color:#8a8a94}h1{font-family:Arial,sans-serif;font-size:32px;letter-spacing:-1px;margin:8px 0 0;font-weight:500}h1 span{color:var(--blue)}.title-actions{display:flex;gap:9px}.active-button{color:#bfdbfe;border-color:#507baf;background:#172331}.demo-notice{display:flex;justify-content:space-between;gap:16px;color:#92929b;border-bottom:1px solid #252529;padding:19px 0 18px;font-size:10px;line-height:1.7}.scope{display:flex;align-items:center;gap:28px;padding:21px 0 18px}.scope label{font-size:9px;color:#8a8a94;text-transform:uppercase;letter-spacing:.8px}.scope select{display:block;background:none;border:0;color:#d4d4d8;font-size:11px;padding:7px 17px 4px 0;min-width:165px;max-width:230px;cursor:pointer}.scope-note{margin-left:auto;color:#85858f}select option{background:#19191d}.wd-shell{container-type:inline-size;display:flex;flex-direction:column;gap:16px;height:100%;padding:22px;min-width:0}.wd-head{display:flex;justify-content:space-between;gap:8px;align-items:center;flex-wrap:wrap}.wd-head h2{font-size:11px;color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin:0}.wd-head>span{color:#8e8e99}.wd-body{display:flex;flex:1;flex-direction:column;min-height:0}.wd-foot{margin-top:auto}.metric{display:flex;align-items:baseline;gap:12px;font-size:38px;line-height:1.2;font-weight:400;letter-spacing:-1px;font-variant-numeric:tabular-nums}.metric>span:not(.digits){font-size:11px;letter-spacing:0;color:#a1a1aa}.digits{display:inline-flex;line-height:1.2;height:1.2em;vertical-align:bottom}.digit{display:inline-block;height:1.2em;overflow:hidden;mask-image:linear-gradient(transparent,#000 10%,#000 90%,transparent)}.reel{display:flex;flex-direction:column;transform:translateY(calc(var(--n,0)*-1.2em));transition:transform .9s cubic-bezier(.2,1.15,.35,1)}.reel>span{height:1.2em;line-height:1.2em}.mint{color:#c2e6d6}.widget-note{font-size:11px;color:#9a9aa5;line-height:1.8;margin:12px 0 0}.text-action{padding:0;background:none;border:0;border-radius:3px;color:#b7c9df;font-size:10px;line-height:1.6;text-align:left}.text-action:hover{background:none;color:#eff6ff}.dot{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0}.green{background:#34d399;box-shadow:0 0 7px #34d39940}.amber{background:#e2ad5b}.blue{background:#60a5fa}.purple{background:#a78bfa}.mix-legend{display:flex;flex-wrap:wrap;gap:16px;color:#a1a1aa;font-size:10px}.mix-legend span{display:flex;align-items:center;gap:7px}.mix-legend i{width:5px;height:5px;border-radius:50%}.niche-bars{display:flex;flex-direction:column;gap:11px;margin-top:auto;padding-top:18px}.niche-bars>div{display:grid;align-items:center;gap:14px;color:#c4c4cc}.niche-bars b{font-weight:400;text-align:right;color:#a1a1aa}.track{height:3px;background:#29292e;overflow:hidden}.track,.track i{border-radius:4px}.track i{height:100%;display:block;background:#60a5fa}.connection-list{display:flex;flex-direction:column;gap:16px;margin:9px 0 auto;font-size:11px}.connection-list>div{display:flex;justify-content:space-between;gap:10px}.connection-list>div>span:last-child{display:flex;gap:7px;align-items:center;color:#95959f;font-size:9px}.ready-dots{display:flex;gap:5px;margin-top:auto;padding-top:12px}.ready-dots i{height:6px;flex:1;border-radius:3px;background:#2a2a2f}.ready-dots .lit{background:#34d399}.quota{display:flex;align-items:flex-end;gap:5px;height:30px;margin-top:auto;padding-top:10px}.quota i{height:20px;flex:1;border-radius:4px;background:#303036}.priority-list{display:flex;flex-direction:column;margin:auto 0;gap:4px}.priority-list button{display:flex;align-items:center;gap:12px;border:0;background:transparent;padding:9px 0;border-radius:4px;text-align:left;font-size:11px}.priority-list button:hover{background:#202026}.rank-position{color:#777782;font-size:9px}.priority-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.priority-name small{display:block;color:#83838d;font-size:9px;margin-top:4px}.priority-list b{font-weight:400;color:#d4d4d8}.tiny-track{width:50px;height:3px;background:#2a2a30}.tiny-track i{display:block;height:100%;background:var(--blue)}.region-line{display:flex;gap:4px;margin-top:auto;padding:12px 0}.region-line i{height:15px;flex:1;background:#363640;border-radius:2px}.region-line i:nth-child(3n){background:#5b7090}.workbench{margin-top:34px;scroll-margin-top:20px}.workbench-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.workbench-title h2{font-size:14px;font-weight:400;margin:0}.workbench-title>span{font-size:9px;color:#777782}.workbench-toolbar{border:1px solid var(--line);background:#111113;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;align-items:center;padding:0 16px;gap:15px}.stage-tabs{display:flex;gap:18px;overflow:auto}.detail-tabs button,.stage-tabs button{border:0;border-bottom:2px solid transparent;border-radius:0;background:none;font-size:10px;color:#92929b;white-space:nowrap;padding:17px 0}.detail-tabs button.selected,.stage-tabs button.selected{color:#eff6ff;border-bottom-color:#60a5fa}.stage-tabs small{margin-left:5px;background:#2a303a;border-radius:4px;padding:2px 4px;color:#bfdbfe}.workbench-toolbar input{width:150px;background:transparent;border:0;color:var(--fg);font-size:10px;padding:8px 0}.workbench-body{border:1px solid var(--line);border-top:0;border-radius:0 0 16px 16px;overflow:hidden;display:grid;grid-template-columns:.85fr 1.4fr;background:#141417;min-height:400px}.company-list{border-right:1px solid var(--line);background:#111113}.company{display:flex;width:100%;gap:12px;align-items:flex-start;border:0;border-bottom:1px solid #242428;border-radius:0;text-align:left;padding:19px;background:none}.company.selected{background:#1d222b;box-shadow:inset 2px 0 #60a5fa}.company-icon{width:32px;height:32px;background:#252932;border:1px solid #343945;border-radius:9px;display:grid;place-items:center;font-size:10px;flex-shrink:0}.company-text{min-width:0;flex:1}.company-text strong{font-size:11px;font-weight:400;display:block}.company-text small{font-size:9px;color:#93939e;display:block;margin:6px 0 11px}.company-score{font-size:16px;font-variant-numeric:tabular-nums;color:#b6bec9}.company-score small{display:block;font-size:8px;color:#7c8491;margin-top:4px}.badge{font-size:8px;border:1px solid #383840;color:#a1a1aa;padding:4px 6px;border-radius:4px;white-space:nowrap;align-self:flex-start}.badge.ready{color:#a7dbc8;border-color:#34594c;background:#1a3027}.badge.talking{color:#d6c3a1;border-color:#564932;background:#2c271e}.badge.handoff{color:#b6cee9;border-color:#3b4f68;background:#202b3a}.badge.excluded{color:#e3aea7;background:#35221f;border-color:#5d3933}.detail{padding:24px 28px;min-width:0}.detail-head{display:flex;justify-content:space-between;gap:12px}.detail-head h2{font-family:Arial,sans-serif;font-size:22px;font-weight:500;letter-spacing:-.5px;margin:8px 0}.detail-head p{font-size:10px;color:#92929f;margin:0}.handoff-note{display:flex;align-items:flex-start;gap:10px;padding:14px;margin-top:18px;background:#1a2521;border:1px solid #2b3c34;border-radius:10px}.handoff-note>.dot{margin-top:4px}.handoff-note p{margin:0;font-size:10px}.handoff-note strong{font-weight:400;color:#bbdacc}.handoff-note span{display:block;margin-top:6px;color:#97afa3;line-height:1.7}.detail-tabs{display:flex;gap:25px;border-bottom:1px solid #2a2a30;margin-top:10px}dl{margin:0}dl>div{display:grid;grid-template-columns:90px 1fr;gap:16px;border-bottom:1px solid #25252c;padding:15px 0}dt{font-size:9px;text-transform:uppercase;color:#8f8f99}dd,dt{line-height:1.7}dd{font-size:11px;margin:0;color:#c9c9d1}.fine{font-size:9px;line-height:1.8;color:#95959f}.detail-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.primary{background:#e4e4e7;border-color:#e4e4e7;color:#18181b}.primary:hover{background:#fff;color:#09090b;border-color:#fff}.evidence{padding:14px 0;border-bottom:1px solid #29292f}.evidence b{font-size:11px;font-weight:400;display:flex;justify-content:space-between;color:#d0d9e8}.evidence p{font-size:11px;line-height:1.7;color:#b8b8c2}.evidence small{font-size:9px;color:#8c8c98}.message{max-width:94%;border:1px solid #303039;background:#202027;border-radius:3px 12px 12px 12px;margin:12px 0;padding:12px 14px}.message.agent{margin-left:auto;background:#1c2734;border-color:#30445c;border-radius:12px 3px 12px 12px}.message small{font-size:8px;color:#93a7c0}.message p{margin:7px 0 0}.empty,.message p{font-size:11px;line-height:1.8}.empty{padding:30px;color:#93939f}.empty h3{font-size:12px;font-weight:400}.suggestions{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0}.suggestions article{background:#16191f;border:1px solid #2b3441;border-radius:12px;padding:20px}.suggestions h2{font-size:13px;font-weight:400}.suggestions p{font-size:10px;line-height:1.8;color:#a1a1b0}.suggestions>p{grid-column:1/-1;margin:0}footer{display:flex;justify-content:space-between;gap:15px;padding:26px 0;color:#777782;font-size:9px}dialog{background:#141417;color:#fafafa;border:1px solid #3f3f46;border-radius:18px;padding:28px;width:min(580px,92vw);max-height:90vh;box-shadow:0 20px 80px #0008}dialog::backdrop{background:#050508bb;backdrop-filter:blur(5px)}.modal-head{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.modal-head h2{font-family:Arial,sans-serif;font-size:23px;font-weight:500;margin-top:10px}.modal-head button{border:0;background:none;font-size:23px;padding:0 3px}form>label{display:block;font-size:11px;margin:17px 0}form input,form select,form textarea{display:block;width:100%;margin-top:8px;padding:10px;border:1px solid #3b3b43;border-radius:6px;background:#101013;color:#e4e4e7;font-size:12px}fieldset{border:1px solid #35353c;border-radius:8px;margin:22px 0;padding:15px}legend{font-size:10px;padding:0 5px}.city-checks{display:grid;grid-template-columns:1fr 1fr;gap:12px}.city-checks label{display:flex;gap:8px;font-size:10px;align-items:center}.city-checks input{width:auto;margin:0;accent-color:#60a5fa}.toast{position:fixed;left:50%;bottom:25px;transform:translateX(-50%);background:#e4e4e7;color:#18181b;box-shadow:0 10px 40px #0006;border:1px solid #fff7;border-radius:9px;padding:14px 20px;font-size:11px;max-width:90vw;z-index:100}@container(max-width:210px){.wd-head{gap:8px}.wd-head h2{font-size:9px}.metric{font-size:30px}.tiny-track{display:none}.widget-note{font-size:10px}.niche-bars>div{grid-template-columns:1fr 15px}.niche-bars .track,.priority-name small{display:none}.priority-list button{font-size:10px;gap:7px}.connection-list{gap:12px;font-size:10px}}@media(max-width:900px){.workbench-toolbar{flex-wrap:wrap;padding-bottom:10px}.workbench-toolbar input{margin-left:auto}.brand-caption,.scope-note{display:none}.header-right{gap:10px}.workbench-body{grid-template-columns:1fr 1.3fr}.detail{padding:20px}.stage-tabs{gap:15px}}@media(max-width:650px){.app-header{padding:0 18px;height:66px}.avatar,.demo-label{display:none}.page-title{align-items:flex-start;gap:20px;flex-direction:column}.app{padding:25px 15px 0}.title-actions{width:100%;justify-content:space-between}.demo-notice{display:block}.demo-notice>span{display:block;margin-top:5px}.scope{gap:15px}.scope select{min-width:120px;max-width:180px;font-size:10px}.workbench-body{display:block}.company-list{max-height:300px;overflow:auto;border-right:0;border-bottom:1px solid var(--line)}.workbench-toolbar{padding:0 12px 10px}.stage-tabs{width:100%;gap:17px}.detail{padding:20px 15px}.detail-tabs{gap:18px}.detail-tabs button{font-size:9px}.detail-head h2{font-size:20px}.suggestions{grid-template-columns:1fr}footer{flex-direction:column}.wd-shell{padding:22px}.wd-head h2{font-size:12px}.metric{font-size:42px}.wd-foot,.widget-note{font-size:12px}.city-checks{grid-template-columns:1fr}.title-actions button{font-size:10px}.priority-list button{font-size:12px}dl>div{grid-template-columns:75px 1fr}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important}.reel,button{transition:none}}.pilot-note{display:grid;grid-template-columns:1.2fr 1fr;gap:28px;padding:26px;margin:24px 0;border:1px solid #31423b;border-radius:24px;background:#141d19}.pilot-note h2{font-size:28px;margin:8px 0}.pilot-approach li,.pilot-approach p,.pilot-note p{color:#b7c2bb;line-height:1.65}.pilot-note strong{color:#dfc08a}.pilot-approach a,.pilot-note a{color:#a8d7be}.pilot-approach h3{font-size:17px;margin:20px 0 8px}.pilot-approach blockquote{margin:12px 0;padding:18px;border-left:2px solid #a8d7be;background:#19251f;line-height:1.7}.pilot-approach li{margin:8px 0}.pilot-approach ul{padding-left:20px}@media(max-width:700px){.pilot-note{grid-template-columns:1fr}}.commercial-header nav{display:flex;gap:6px}.commercial-header nav a{padding:10px 14px;color:#a7aca9;font-size:12px;border-radius:8px;text-decoration:none}.commercial-header nav a[aria-current=page]{background:#26332b;color:#d8e9db}.commercial-page{margin:auto;padding-bottom:80px}.commercial-page .page-title p{color:#929c97;font-size:13px;margin-top:12px}.mode-pill{font-size:11px;color:#bfd0c1;background:#1a251e;border:1px solid #35483b;border-radius:20px;padding:10px 14px}.board-toolbar{display:flex;align-items:center;gap:12px;margin:30px 0 12px;flex-wrap:wrap}.board-toolbar label{flex:1;min-width:220px}.commercial-page input,.commercial-page select,.commercial-page textarea{font:inherit;font-size:13px;color:#e4e9e5;background:#151b18;border:1px solid #39413b;border-radius:9px;padding:12px;width:100%;box-sizing:border-box}.board-toolbar select{width:auto}.board-toolbar a{font-size:12px;color:#b4ccb9}.board-help{font-size:11px;color:#9ba59f;margin:16px 0 24px}.kanban{display:flex;overflow-x:auto;gap:14px;align-items:stretch;padding-bottom:22px;min-height:65vh}.kanban-column{flex:1 0 245px;min-width:245px;max-width:340px;background:#151a17;border:1px solid #303a32;border-radius:14px}.kanban-column>header{padding:18px 15px;display:flex;justify-content:space-between;border-bottom:1px solid #303a32;font-size:11px;text-transform:uppercase;letter-spacing:1px}.kanban-column>header span{display:flex;align-items:center;gap:8px}.kanban-column>header i{background:#b3bcad;width:7px;height:7px;border-radius:50%}.stage-draft>header i{background:#a1b9ee}.stage-contacted>header i{background:#b7b1e5}.stage-talking>header i{background:#dec08b}.stage-call>header i,.stage-won>header i{background:#9acdb3}.kanban-cards{padding:10px;display:grid;gap:10px}.lead-card{border:1px solid #3a443c;background:linear-gradient(135deg,#222b24,#1b211d);overflow:hidden}.lead-card[draggable=true]{cursor:grab}.lead-open{display:block;text-align:left;border:0;background:transparent;padding:15px;width:100%;border-radius:0;color:inherit}.lead-open strong{display:block;font-size:14px;margin:10px 0 6px}.lead-open small{display:block;font-size:10px;color:#a5ada7;line-height:1.6}.lead-open p{font-size:12px;color:#c3ccc5;line-height:1.6;margin:12px 0}.lead-open time{font-size:11px;color:#e2c18a}.lead-avatar{display:inline-flex;border:1px solid #576750;background:#303e2d;color:#d5e2c7;border-radius:8px;align-items:center;justify-content:center;width:34px;height:34px;font-size:11px}.fit-score{display:block;margin-top:10px;font-size:10px;color:#a9b2ab}.fit-score b{color:#d8e4d8}.attention-tag{display:inline-block;border:1px solid #6b5730;color:#edcd91;background:#3a3020;padding:4px 6px;border-radius:4px;font-size:10px;margin-top:9px}.card-conversation{display:block;text-align:center;padding:10px;color:#bdd4c3;font-size:11px;border-top:1px solid #38463a;text-decoration:none}.column-empty{font-size:12px;color:#8d988f;line-height:1.7;text-align:center;padding:35px 15px}.saved-notice{background:#233a2b;border:1px solid #4d7157;border-radius:9px;padding:14px;color:#d0e7d5;font-size:12px}.commercial-overlay{position:fixed;inset:0;background:#080d0bd9;z-index:80;display:flex;justify-content:flex-end}.commercial-modal{background:#1a211c;color:#e5e8e5;width:min(580px,100%);height:100%;padding:35px;overflow-y:auto;box-sizing:border-box;box-shadow:-10px 0 60px #0008}.commercial-modal h2{font-size:30px;margin:15px 0}.commercial-modal p{font-size:12px;line-height:1.8;color:#b0bbb3}.commercial-modal input,.commercial-modal select,.commercial-modal textarea{width:100%;box-sizing:border-box;border:1px solid #435345;border-radius:8px;background:#121a15;color:#dce6df;font:inherit;font-size:13px;padding:12px}.commercial-modal textarea{min-height:100px}.agent-content label,.commercial-modal label{display:block;font-size:12px;color:#c1ccc4;margin:20px 0 8px}.agent-content label>*,.commercial-modal label>*{display:block;margin-top:8px}.commercial-modal details{padding:15px 0;border-top:1px solid #39443b;font-size:12px}.commercial-modal a{color:#c0d6c3}.close-modal{float:right;font-size:22px!important;padding:4px 12px!important}.primary-action{background:#d2e2bc!important;color:#172315!important;border:1px solid #d2e2bc!important;font-weight:600;border-radius:8px;padding:13px 22px;font-size:12px}.primary-action:disabled{opacity:.4;cursor:not-allowed}.agent-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:50px;margin-top:35px}.agent-sidebar nav{display:grid;gap:8px}.agent-sidebar nav button{display:flex;gap:15px;text-align:left;border:0;background:transparent;padding:15px;color:#afb8b0;align-items:center}.agent-sidebar nav button span{font-size:10px;color:#788a78}.agent-sidebar nav button b{margin-left:auto}.agent-sidebar nav button.selected{background:#2c392c;color:#e0eada;border-radius:10px}.agent-status{margin-top:35px;border-top:1px solid #3c493e;padding-top:24px;font-size:12px}.agent-status strong{margin-left:8px}.agent-status p{color:#98a59a;line-height:1.8}.agent-status small{display:block;color:#aab8ac;line-height:1.8}.agent-status button{margin-top:12px;font-size:10px}.agent-content{max-width:920px;min-width:0;background:#1b231d;border:1px solid #364338;border-radius:20px;padding:36px}.agent-content h2{font-size:34px;font-weight:400;margin:15px 0}.agent-content h3{margin-top:32px;font-size:18px}.agent-content>p{font-size:13px;color:#a7b4a9;line-height:1.8}.mode-options{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:26px 0}.mode-options button{display:block;text-align:left;background:#151d17;border:1px solid #3e4c3f;padding:18px;border-radius:12px}.mode-options button.selected{border-color:#c0d29e;background:#303e29}.mode-options small,.mode-options strong{display:block}.mode-options small{font-size:11px;line-height:1.8;color:#aebba8;margin-top:7px}.quiet-box{background:#141e17;border:1px solid #374939;border-radius:10px;padding:18px;margin:22px 0;color:#a4b6a8;font-size:12px;line-height:1.8}.agent-content .fine{font-size:11px;color:#96a79a}.memory-card{border:1px solid #405143;border-radius:10px;padding:18px;margin:14px 0;font-size:12px}.memory-card blockquote{margin:14px 0;padding-left:13px;border-left:2px solid #758e6d;color:#c1cfc1;line-height:1.8}.memory-card small{display:block;color:#93a38f;font-size:10px}.memory-card details p{white-space:pre-wrap;font-size:11px;line-height:1.8;overflow-wrap:anywhere}.memory-card button{font-size:11px;margin-top:12px}.knowledge-item{padding:19px 0;border-bottom:1px solid #354237}.knowledge-item summary{cursor:pointer}.knowledge-item p{font-size:12px;line-height:1.9;color:#b0beb3}.form-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.simulation-result{margin-top:25px;border:1px solid #687d51;background:#293522;border-radius:12px;padding:24px}.simulation-result p{font-size:15px;line-height:1.9;white-space:pre-wrap}.simulation-result small{display:block;color:#c0cbb6;font-size:11px;line-height:1.7}.simulation-result strong{display:block;margin-top:20px;font-size:11px;color:#d2dfc1}.agent-savebar{position:sticky;bottom:15px;margin-top:24px;background:#1a251ced;border:1px solid #53684b;border-radius:12px;display:flex;justify-content:space-between;align-items:center;padding:14px 20px;gap:20px;box-shadow:0 10px 50px #0005}.agent-savebar span{font-size:12px;color:#c6d3c0}:focus-visible{outline:2px solid #e0d0a0;outline-offset:3px}@media(max-width:800px){.commercial-header{height:auto!important;min-height:70px;flex-wrap:wrap;padding:15px!important;gap:15px}.commercial-header nav{overflow-x:auto;max-width:100%;order:3;flex-basis:100%}.commercial-header nav a{white-space:nowrap;font-size:11px;padding:8px 12px}.agent-layout{grid-template-columns:1fr;gap:20px}.agent-sidebar nav{display:flex;overflow-x:auto}.agent-sidebar nav button{white-space:nowrap;padding:10px}.agent-sidebar nav button b,.agent-sidebar nav button span,.agent-status{display:none}.agent-content{padding:22px}.agent-content h2{font-size:27px}.form-pair,.mode-options{grid-template-columns:1fr}.agent-savebar span{font-size:10px}.board-toolbar label{flex-basis:100%}.commercial-modal{padding:25px}.kanban-column{flex-basis:260px}.commercial-page{padding-bottom:30px}.mode-pill{font-size:10px}}.kanban-column{height:calc(100vh - 290px);min-height:420px}.kanban-cards,.kanban-column{display:flex;flex-direction:column}.kanban-cards{overflow-y:auto}.kanban-column>header,.lead-card{flex-shrink:0}.base-edit>div{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.base-edit textarea{min-height:180px}.base-edit small{color:#a9b7ab;font-size:11px}:root{--bg:#101218;--card:#191d27;--line:#303644;--muted:#a5adbd;--fg:#f2f3f7;--blue:#9dacf8;--dwg-card:#191d27;--dwg-border:#303644}body{color:var(--fg)}.app-header,body{background:#101218}.app-header{height:68px;border-color:#303644;padding-inline:max(24px,calc((100vw - 1320px)/2))}.brand{gap:12px}.wordmark{font-family:Coolvetica,Arial,sans-serif;font-size:32px;line-height:1;letter-spacing:-1px;color:#f7f7fb}.brand-caption{font-size:10px;border-color:#414854;padding-left:12px;margin-left:0;color:#8c95a8}.commercial-header nav a{border-radius:6px;padding:9px 14px;color:#adb4c4}.commercial-header nav a[aria-current=page]{background:#242a3a;color:#f4f5ff}.avatar{background:#282f42;border:0;color:#bdc7eb}.app{max-width:1352px;padding:32px 24px 0}.commercial-page{max-width:1600px;padding-bottom:40px}.page-title{margin-bottom:24px;align-items:center}.page-title h1{font-size:38px;letter-spacing:-.6px}.page-title p{font-size:13px;color:#9ca7bb;margin-top:8px}.eyebrow{font-size:9px;letter-spacing:1.2px;color:#939db0}.title-actions button{font-size:11px}button{background:#252b38;border-color:#3b4352;color:#e3e7ef;border-radius:7px}button:hover{background:#343d50;border-color:#6a7894}button:disabled{cursor:not-allowed}.primary,.primary-action{background:#6b79ed!important;border-color:#8b98ff!important;color:#fff!important;box-shadow:none}.primary-action:hover,.primary:hover{background:#7987fc!important}.attention-card{padding:18px 20px;margin:0 0 20px;background:#1a2225;border:1px solid #394c4b;border-radius:12px;box-shadow:none;gap:16px}.attention-card.has-pending{background:#29261d;border-color:#655434}.attention-icon{background:transparent;font-size:24px;color:#dbb16d;flex-shrink:0;width:30px}.attention-copy h2{font-size:20px;margin:4px 0;font-family:Coolvetica,Arial,sans-serif}.attention-copy p{font-size:11px;line-height:1.5;margin:0}.attention-copy small{display:block;margin-top:7px;font-size:10px;color:#9fa99e}.attention-clients{gap:10px;font-size:11px}.attention-card>a{font-size:11px;white-space:nowrap;background:transparent!important;border-color:#5b654d!important}.next-batch{display:grid;grid-template-columns:minmax(0,1fr) 270px;overflow:hidden;border-radius:16px;background:#242d63;border:1px solid #5262a1;margin:0 0 14px;min-height:230px}.batch-copy{padding:28px 32px;background:linear-gradient(115deg,#2a387b,#252b57)}.batch-copy .eyebrow{color:#b8c5f4}.batch-copy h2{font-family:Coolvetica,Arial,sans-serif;font-weight:400;font-size:36px;letter-spacing:-.5px;margin:12px 0 8px}.batch-copy p{font-size:13px;color:#c6d0ec;line-height:1.7}.batch-copy>small{display:block;margin-top:14px;font-size:10px;color:#bec7e0}.batch-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:20px}.batch-actions button{font-size:12px;padding:12px 16px;display:flex;gap:28px;align-items:center}.batch-actions>a{font-size:11px;text-decoration:none;color:#e2e6f8}.batch-schedule{padding:26px;border-left:1px solid #5262a1;background:#1b2246}.schedule-hour{font-size:46px;letter-spacing:-2px;margin:12px 0;font-variant-numeric:tabular-nums;line-height:1}.schedule-hour span{color:#9caee4}.batch-schedule p{font-size:12px;line-height:1.8;color:#b6c2e0}.batch-schedule p b{color:#e7ebf8;font-weight:500}.schedule-status{font-size:11px;display:flex;align-items:center;gap:8px}.batch-schedule>small{display:block;color:#9eafd2;font-size:10px;line-height:1.7;margin-top:12px}.batch-result{font-size:12px;line-height:1.8;background:#222733;border:1px solid #3c4659;padding:12px 16px;border-radius:8px}.batch-result b{margin-right:12px}.batch-result a{white-space:nowrap;margin-left:8px}.scope{padding:14px 0 18px;gap:24px}.scope select{font-size:12px}.scope-note{font-size:10px}.wd-shell{padding:20px;gap:12px}.wd-head h2{font-size:18px;color:#e0e4ec}.wd-head>span{font-size:9px;color:#919eb7}.wd-shell .metric{font-size:40px}.niche-bars{gap:8px;padding-top:12px}.niche-bars>div{grid-template-columns:160px 1fr 15px;font-size:10px}.track{background:#303849}.track i{background:#8d9ae9}.wd-foot{font-size:10px}.connection-list{gap:14px}.connection-list>div>span:last-child{color:#b7c1d3}.widget-note{color:#abb5c6}.ready-dots .lit{background:#91d6b3}.ready-dots i{background:#35423f}.workbench{margin-top:28px}.workbench-title h2{font-size:22px}.company-list,.workbench-toolbar{background:#151922}.workbench-body{background:#191e29;border-color:#303644}.company{padding:13px 16px;border-color:#2c3341}.company.selected{background:#28334e;box-shadow:inset 3px 0 #8e9dee}.company-icon{background:#30394a;border-color:#45536e;color:#d5dff3}.detail-head h2{font-size:26px}.detail-head p,.fine{color:#a5b0c3}.detail-tabs{border-color:#364052}.workbench dl>div{border-color:#303949}.workbench.compact .workbench-body{height:380px}.workbench-title button{font-size:11px}.agent-layout{gap:30px}.agent-content{background:#1b202c;border:1px solid #343c4b;border-radius:14px;padding:32px}.agent-content h2{font-family:Coolvetica,Arial,sans-serif;font-size:32px;letter-spacing:-.3px}.agent-sidebar nav button.selected{background:#2a3451}.agent-content .fine,.agent-content p,.knowledge-item p{color:#b0bbce}.knowledge-item{border-color:#354054;padding:16px 0}.agent-status{border-color:#394254}.commercial-modal,.memory-card,.mode-options button,.quiet-box{background:#171d29;border-color:#3b465d}.agent-savebar{background:#232d45;border-color:#586889}.knowledge-item summary{font-size:14px}.mode-options button.selected{background:#303d61}.niche-discovery{margin:0 0 22px;border:1px solid #38415a;border-radius:10px;padding:15px 18px;background:#1b2130}.niche-discovery>summary{cursor:pointer;font-size:14px}.niche-discovery>summary span{font-size:11px;color:#a0abc1;margin-left:12px}.niche-discovery .suggestions{margin-top:18px;grid-template-columns:repeat(3,1fr)}.niche-discovery .suggestions article{background:#222b3d;border-color:#445273;border-radius:10px;padding:18px}.suggestions h2{font-size:22px}.suggestions p{font-size:12px;line-height:1.7}.kanban-column{background:#171c27;border-color:#343e51;border-radius:12px}.lead-card{background:#222b3c;border-color:#3b4963;border-radius:10px;box-shadow:none}.fit-score,.lead-open p,.lead-open small{color:#adbcd4}.kanban-column>header{padding:16px}.stage-replied>header i{background:#d1ac67}.mode-pill{background:#20293e;border-color:#3e4b67}.inbox-shell{background:#161d2b;border-color:#39475c;border-radius:12px;box-shadow:none}.inbox-list{background:#181f2c}.inbox-list,.inbox-search{border-color:#354154}.inbox-thread{background:#101827}.thread-compose,.thread-header{background:#1d283a;border-color:#3a4960}.thread-messages{background-image:none}.contact-row{border-color:#303c50!important}.contact-row.selected{background:#2a3c5e}.contact-row:hover{background:#26334a}.contact-avatar{background:#465e90;box-shadow:none}.chat-bubble.incoming{background:#28354a;border-color:#3f5069;border-radius:12px 12px 12px 3px}.chat-bubble.outgoing{background:#344a82;border-color:#526ba6;border-radius:12px 12px 3px 12px}.chat-bubble p{line-height:1.75}.inbox-details{background:#1a2333;border-color:#39475c}.handoff-box{background:#23312f;border-color:#4d6456}.handoff-box.pending{background:#342e22;border-color:#80683a}.followup-box{background:#2b2941;border-color:#5c557d}.followup-box blockquote{background:#1c2032}.thread-owner{background:#343653;color:#d0cdf1}.inbox-filters button.active{background:#485581;border-color:#8394ce}.thread-date{background:#202c41}.thread-compose textarea{background:#141d2d}.detail-block{border-color:#3a475c}.inbox-search input{background:#121b2b}.inbox-metrics{margin:20px 0}.inbox-mode{background:#1f293c;border-color:#455674}.batch-modal{max-width:760px;max-height:90vh;overflow-y:auto}.batch-modal h2{font:32px Coolvetica,Arial,sans-serif}.batch-modal>p{font-size:13px;line-height:1.8;color:#b5c1d6}.batch-modal details{border-bottom:1px solid #39475e;padding:17px 0}.batch-modal summary{cursor:pointer}.batch-modal summary strong{font-size:14px}.batch-modal summary span{display:block;font-size:11px;color:#9cacc8;margin-top:6px}.batch-modal details p{font-size:12px;line-height:1.7}.batch-modal details a{font-size:11px}.batch-modal blockquote{font-size:13px;line-height:1.8;background:#263651;padding:18px;margin:14px 0;border-left:3px solid #8f9dec}.batch-modal>.primary-action{margin-top:22px}@media(max-width:900px){.title-actions{flex-wrap:wrap;justify-content:flex-end}.next-batch{grid-template-columns:minmax(0,1fr) 220px}.batch-copy{padding:24px}.batch-schedule{padding:24px 20px}.niche-discovery .suggestions{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.app{padding:24px 14px 0}.page-title h1{font-size:32px}.page-title{align-items:flex-start}.title-actions{max-width:150px;gap:6px}.title-actions button{font-size:10px;padding:8px}.next-batch{grid-template-columns:1fr}.batch-copy{padding:23px}.batch-copy h2{font-size:32px}.batch-schedule{border-left:0;border-top:1px solid #5262a1;display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;align-items:center;padding:18px 23px}.batch-schedule>.eyebrow{grid-column:1/-1}.schedule-hour{font-size:37px;margin:0}.batch-schedule>small{grid-column:1/-1;margin:0}.batch-schedule p{margin:0}.attention-card{flex-wrap:wrap}.attention-card>.primary{margin-left:46px}.attention-copy{min-width:0;flex:1}.attention-copy h2{font-size:18px}.attention-copy p{font-size:10px}.scope{flex-wrap:wrap;gap:12px}.scope-note{display:none}.scope label{max-width:48%}.scope select{max-width:100%;min-width:0}.niche-discovery .suggestions{grid-template-columns:1fr}.niche-discovery>summary span{display:block;margin:6px 0}.agent-content{padding:22px}.batch-actions{gap:15px}.batch-copy>small{line-height:1.7}}@media(prefers-reduced-motion:reduce){.reel{transition:none}*{scroll-behavior:auto!important}}.prospect-tabs{display:flex;gap:8px;border-bottom:1px solid #35445a;margin:28px 0 30px;padding-bottom:12px}.prospect-tabs button{border-radius:12px;padding:12px 22px;background:transparent;border:1px solid transparent;color:#aebbd0}.prospect-tabs button[aria-selected=true]{background:#f0f3fa;color:#14223c;border-color:#f0f3fa}.prospect-tabs button span{margin-left:10px;font-size:12px;opacity:.7}.learning-progress{display:grid;grid-template-columns:1fr minmax(220px,32%);gap:35px;align-items:center;border:1px solid #34445c;border-radius:18px;padding:28px;background:#182235}.learning-progress h2{font-size:24px;margin:10px 0}.learning-progress p{font-size:14px;color:#b0bdd0;max-width:680px;margin-bottom:0}.learning-meter strong{font-size:32px}.learning-meter strong span{font-size:14px;font-weight:500;color:#bdc8d9}.learning-meter progress{display:block;width:100%;height:8px;border:0;border-radius:10px;margin:12px 0;background:#344058;accent-color:#86a9ff;overflow:hidden}.learning-meter progress::-webkit-progress-bar{background:#344058}.learning-meter progress::-webkit-progress-value{background:#86a9ff;border-radius:10px}.learning-meter small{color:#b0bdd0;font-size:12px}.learning-home{margin:20px 0 28px}.learning-home>a{display:block;padding:14px 24px;color:#b7caff}.learning-intro,.queue-title{display:flex;justify-content:space-between;gap:30px;align-items:start}.learning-intro h2,.queue-title h2{font-size:32px;margin:10px 0}.learning-intro p{max-width:670px;color:#b0bdd0}.learning-intro>small{white-space:nowrap;color:#a8b6ca;text-align:right}.learning-content>section{margin:34px 0}.learning-content h3{font-size:23px;margin-bottom:18px}.learning-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:24px 0}.learning-stat-grid article{padding:22px;border:1px solid #34445c;border-radius:15px;background:#1c2534;display:flex;flex-direction:column;gap:12px}.learning-stat-grid strong{font-size:38px;color:#eaf0ff}.learning-stat-grid small,.learning-stat-grid span{font-size:12px;color:#b0bdd0}.learning-method{border-left:3px solid #82a4f0;padding:6px 20px}.learning-method p{font-size:13px;color:#acbad0;max-width:900px;line-height:1.7}.learning-recommendations article{display:flex;justify-content:space-between;gap:24px;padding:24px;border:1px solid #34445c;border-radius:15px;background:#17243e;margin:12px 0}.learning-recommendations h4{font-size:20px;margin:12px 0}.learning-recommendations p{max-width:820px;line-height:1.7;color:#c6d1e3}.learning-tag{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#a8c4ff}.learning-evidence-links{display:flex;flex-direction:column;gap:10px;min-width:170px;justify-content:center;font-size:12px;color:#a8c4ff}.learning-paths{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #34445c;border-radius:14px;overflow:hidden}.learning-paths article{padding:20px;border-right:1px solid #34445c;display:flex;flex-direction:column;gap:9px}.learning-paths strong{font-size:28px}.learning-paths span{font-size:12px;color:#b7c6dd}.learning-table-scroll{max-width:100%;overflow-x:auto;border:1px solid #34445c;border-radius:14px}.learning-table{border-collapse:collapse;width:100%;min-width:720px;text-align:left;font-size:14px}.learning-table td,.learning-table th{padding:18px;border-bottom:1px solid #34445c}.learning-table thead{background:#1c2940;font-size:12px;color:#c1cde0}.learning-table tbody th{font-weight:500}.learning-table small{font-size:11px;color:#a5b6cf}.learning-pitch{padding:26px;background:#182235;border-radius:18px;border:1px solid #34445c}.learning-pitch p{max-width:920px;line-height:1.75}.learning-pitch-state{font-size:13px;color:#c4d5f9}.learning-audit>summary,.prospecting-disclosure>summary,.reserve-list>summary{padding:20px 22px;cursor:pointer;font-weight:600;background:#1d2737;border-radius:12px}.learning-audit>summary span{margin-left:12px;color:#93b3f9}.learning-company-list{max-height:650px;overflow:auto}.learning-company-list>details{padding:20px;border-bottom:1px solid #34445c}.learning-company-list summary{display:flex;align-items:center;gap:18px;cursor:pointer}.learning-company-list summary strong{flex:1}.learning-company-list summary span{font-size:12px;color:#b5c9ec}.learning-company-list summary small{font-size:11px;color:#a5b6cf}.learning-company-list p{font-size:13px;color:#c3cfe1}.learning-company-list blockquote{margin:16px 0;padding:0 18px;border-left:2px solid #6b8bc7}.learning-company-list a{font-size:13px;color:#9cbcff}.learning-empty{padding:35px}.learning-empty,.queue-ready{border:1px solid #34445c;border-radius:18px}.queue-ready{padding:28px;margin-bottom:22px}.queue-title p{color:#b6c3d7}.queue-title>a{white-space:nowrap;color:#adc6ff;font-size:13px}.queue-list{margin-top:20px}.queue-list>details{border-top:1px solid #34445c;padding:20px 0}.queue-list summary{display:flex;gap:18px;align-items:center;cursor:pointer}.queue-list summary>strong{flex:1}.queue-list summary small{font-size:12px;color:#aabbd4}.queue-list .queue-order{font-size:13px;color:#91b1f5}.queue-list .queue-message{padding:18px 20px;border:1px solid #3b5079;border-radius:12px;line-height:1.8;color:#dce5f5;background:#1b2c4a}.queue-list p{max-width:1000px}.queue-list a{font-size:13px;color:#b6caff}.queue-list .queue-actions{display:flex;gap:20px;align-items:center;margin-top:16px}.prospecting-disclosure,.reserve-list{margin:20px 0;border:1px solid #34445c;border-radius:14px;padding:0 20px 20px}.prospecting-disclosure:not([open]),.reserve-list:not([open]){padding-bottom:0}.prospecting-disclosure>summary,.reserve-list>summary{margin:0 -20px 20px}.prospecting-disclosure:not([open])>summary,.reserve-list:not([open])>summary{margin-bottom:0}.prospecting-disclosure .pool-controls{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.reserve-list article{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid #34445c;padding:18px 0}.reserve-list article p{font-size:12px;color:#adbcd2;margin:8px 0}.reserve-list article button{flex-shrink:0}.queue-empty{padding:25px 0;color:#b7c7e0}.commercial-page .kanban{grid-template-columns:repeat(4,minmax(240px,1fr))}.commercial-page [role=tabpanel]{min-width:0}.learning-content .fine{line-height:1.7}@media(max-width:850px){.learning-progress{grid-template-columns:1fr;gap:20px;padding:22px}.learning-paths,.learning-stat-grid{grid-template-columns:repeat(2,1fr)}.learning-paths article:last-child{grid-column:1/-1}.learning-intro,.learning-recommendations article,.queue-title{flex-direction:column}.learning-intro>small{text-align:left}.learning-company-list summary{flex-wrap:wrap}.learning-company-list summary strong{flex-basis:100%}.learning-evidence-links{flex-direction:row;flex-wrap:wrap}.queue-list summary{flex-wrap:wrap}.queue-list summary small{flex-basis:100%;margin-left:30px}.queue-list .queue-actions{flex-wrap:wrap}.queue-ready{padding:20px}.reserve-list article{align-items:flex-start;flex-direction:column}.prospect-tabs button{padding:12px 14px;font-size:13px}.prospect-tabs{gap:3px}.learning-intro h2,.queue-title h2{font-size:27px}.commercial-page .kanban{grid-template-columns:repeat(4,minmax(250px,80vw))}.learning-pitch{padding:20px}.learning-stat-grid article{padding:16px}.learning-stat-grid strong{font-size:30px}}.prospecting-queue{min-width:0}.queue-heading{display:flex;justify-content:space-between;gap:24px;align-items:center}.queue-heading h2{font-size:32px;margin:12px 0}.queue-heading p{color:#aebed4}.queue-send-link{color:#aac5ff;font-size:13px}.queue-schedule{display:flex;align-items:center;gap:12px;padding:16px 0;color:#b4c6e0;font-size:13px}.queue-schedule small{margin-left:auto;color:#a9b8cd}.queue-preview{border:1px solid #354962;border-radius:16px;overflow:hidden;margin:16px 0}.queue-company{padding:0 24px;background:#192437}.queue-company+.queue-company{border-top:1px solid #354962}.queue-company summary{display:flex;align-items:center;gap:20px;cursor:pointer;list-style:none;padding:20px 0}.queue-index{font-size:12px;color:#85a7ef}.queue-company-name{flex:1;display:flex;flex-direction:column;gap:7px}.queue-company-name strong{font-size:17px}.queue-company-name small{font-size:12px;color:#aebed4}.queue-company .queue-ready{margin:0;border:1px solid #4b658b;border-radius:20px;padding:4px 10px;font-size:11px;color:#bdd4fa}.queue-expand{font-size:22px;color:#a7bee3}.queue-company[open] .queue-expand{transform:rotate(45deg)}.queue-company-body{padding:0 0 25px 35px}.queue-company-body>p{color:#c0cee1;font-size:14px}.queue-company-body blockquote{margin:18px 0;padding:20px 24px;border:1px solid #435a80;border-radius:14px;line-height:1.8;background:#203454;color:#e5edfc}.queue-company-body>div{display:flex;align-items:center;justify-content:space-between;gap:20px}.queue-company-body a{font-size:13px;color:#acc5f7}.queue-note{font-size:12px;color:#a9b9cf;margin:18px 0 24px}.prospecting-disclosure summary{display:flex;justify-content:space-between;gap:18px}.prospecting-disclosure summary small{font-size:12px;font-weight:400;color:#a9b9cf}.research-controls{display:flex;align-items:flex-end;gap:16px;margin:24px 0}.research-controls label{display:flex;flex-direction:column;gap:10px;flex:1;font-size:13px}.research-controls select{min-width:0;width:100%;padding:14px;background:#17243d;border:1px solid #354962;border-radius:10px;color:#dce5f4}.research-controls button{padding:14px 22px}.prospecting-disclosure .reserve-list{border:0;padding:0;margin:0;max-height:420px;overflow:auto}.pitch-policies details{padding:18px 0;border-top:1px solid #34445c}.pitch-policies summary{cursor:pointer;display:flex;justify-content:space-between;gap:20px}.pitch-policies summary span{font-size:12px;color:#aac4ef}.pitch-policies small{color:#aabbd3}@media(max-width:850px){.queue-heading{align-items:flex-start;flex-direction:column;gap:10px}.queue-heading h2{font-size:26px}.queue-schedule{flex-wrap:wrap}.queue-schedule small{margin-left:22px}.queue-company{padding:0 16px}.queue-company summary{gap:12px}.queue-company-name strong{font-size:15px}.queue-company .queue-ready{display:none}.queue-company-body{padding-left:0}.queue-company-body blockquote{padding:16px}.prospecting-disclosure summary{flex-direction:column;gap:8px}.research-controls{flex-direction:column;align-items:stretch}.pitch-policies summary{flex-direction:column;gap:8px}.queue-company-body>div{flex-wrap:wrap}.learning-table{font-size:13px}}.learning-home-insight{font-size:14px;padding:0 24px;max-width:1050px;line-height:1.7;color:#b8c9e4}.home-market-summary{margin:20px 0 32px;padding:24px;border:1px solid #394766;border-radius:18px}.home-market-summary button{margin-left:8px}.home-market-summary button[aria-pressed=true]{background:#304579;color:white}.home-market-summary>a{display:inline-block;margin-top:18px}.home-market-summary .opening-toolbar{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.home-market-summary h3{margin:0}@media(max-width:600px){.home-market-summary{padding:18px}.home-market-summary .learning-table{min-width:0}.home-market-summary .learning-table thead{display:none}.home-market-summary .learning-table tr{display:block;padding:14px;border-bottom:1px solid #34445c}.home-market-summary .learning-table tr:last-child{border-bottom:0}.home-market-summary .learning-table td,.home-market-summary .learning-table th{display:flex;justify-content:space-between;gap:14px;padding:5px 0;border:0}.home-market-summary .learning-table th{font-size:15px;padding-bottom:10px}.home-market-summary .learning-table td:before{content:attr(data-label);color:#aebed4;font-size:12px}.home-market-summary .learning-table-scroll{overflow:visible}.home-market-summary button{margin:0 8px 0 0}}@font-face{font-family:Coolvetica;src:url(/fonts/Coolvetica-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{font-family:Plus Jakarta Sans,Arial,sans-serif;font-weight:500}.brand,.detail-head h2,.empty h3,.modal-head h2,.suggestions h2,.workbench-title h2,h1{font-family:Coolvetica,Arial,sans-serif;font-weight:400;letter-spacing:0}h1{font-size:38px}.wd-head h2{font-family:Coolvetica,Arial,sans-serif;font-weight:400;font-size:16px;letter-spacing:.01em;text-transform:none}.brand-caption,.eyebrow,.metric>span:not(.digits),.widget-note{font-family:Plus Jakarta Sans,Arial,sans-serif;font-weight:500}.company-score,.digits{font-variant-numeric:tabular-nums}.wd-head{gap:6px}@container(max-width:210px){.wd-head h2{font-size:14px}}@media(max-width:650px){h1{font-size:36px}.wd-head h2{font-size:17px}}button:disabled{opacity:.5;cursor:wait}.api-error,.research-progress{padding:14px 18px;border:1px solid #4e4a30;background:#242219;border-radius:8px;line-height:1.7;color:#e4d8b3}.wa-panel{margin:28px 0;border:1px solid #303b45;background:#151d25;border-radius:16px;padding:24px;color:#e7eceb}.wa-heading{display:flex;justify-content:space-between;align-items:center;gap:18px}.wa-heading h2{font-family:Coolvetica,Arial,sans-serif;font-weight:400;font-size:28px;margin:8px 0}.wa-state{gap:8px;white-space:nowrap;font-size:12px}.wa-state,.wa-toolbar{display:flex;align-items:center}.wa-toolbar{justify-content:space-between;gap:18px;margin:24px 0}.wa-buttons{display:flex;gap:8px;flex-wrap:wrap}.wa-columns{display:grid;grid-template-columns:1.15fr 1fr;gap:24px;border-top:1px solid #303b45;padding-top:20px}.wa-chat{max-height:520px;overflow:auto;padding-right:8px}.wa-panel h3{font-size:14px;font-weight:500;margin:0 0 16px}.wa-message{background:#202b34;border:1px solid #34424c;border-radius:12px;padding:12px 14px;margin:12px 24px 12px 0}.wa-message.agent{background:#20392f;margin:12px 0 12px 24px;border-color:#335345}.wa-message.human{background:#263043}.wa-context p,.wa-message p{font-size:13px;line-height:1.75;white-space:pre-wrap}.wa-context small,.wa-message small{font-size:10px;color:#a1afa9}.wa-context dl div{padding:12px 0;border-bottom:1px solid #303b45}.wa-context dt{font-size:10px;color:#9bacb4;text-transform:uppercase;letter-spacing:.1em}.wa-context dd{font-size:13px;margin:6px 0;line-height:1.7}.wa-notices,.wa-warning{padding:12px 14px;background:#302c22;border:1px solid #544c32;border-radius:9px;font-size:12px;line-height:1.7}.wa-notices{margin:18px 0}.wa-warning a{color:#c5decf;text-decoration:underline}.wa-panel button:disabled{cursor:not-allowed}@media(max-width:760px){.wa-columns{grid-template-columns:1fr}.wa-heading,.wa-toolbar{align-items:flex-start;flex-direction:column}.wa-panel{padding:18px}.wa-chat{max-height:420px}}.attention-card{margin:24px 0;padding:24px 28px;border:1px solid #45402e;border-radius:20px;background:#1d201b;display:flex;align-items:center;justify-content:space-between;gap:24px}.attention-card h2{margin:8px 0}.attention-card h2 b{font:500 14px Arial;background:#dec46b;color:#171a15;border-radius:8px;padding:5px 9px;margin-left:10px}.attention-card p,.inbox-page>.page-title p{font-size:13px;color:#aeb7b1;line-height:1.7}.attention-card small{color:#919b95}.attention-card a{white-space:nowrap;text-decoration:none;padding:12px 20px;border-radius:10px}.review-box{padding:22px;border:1px solid #86702b;background:#242113;border-radius:16px;margin:20px 0}.review-box h3{color:#f1d46a;font-size:18px}.review-box p{color:#bcc0b7;line-height:1.6;font-size:13px}.review-box label{font-size:10px;letter-spacing:.12em;color:#a6aaa1}.review-box textarea{width:100%;min-height:110px;resize:vertical;background:#11150f;border:1px solid #434735;border-radius:10px;padding:14px;color:#f5f6ed;margin:10px 0 16px;font:inherit;line-height:1.65}.inbox-page .wa-chat{max-height:650px}.inbox-page .wa-panel{margin-top:16px}@media(max-width:700px){.attention-card{align-items:flex-start;flex-direction:column}.attention-card a{width:100%;text-align:center}}.wa-company{padding:16px 0;border-bottom:1px solid #34424c}.wa-company summary{cursor:pointer;display:flex;justify-content:space-between;gap:14px;font-size:14px}.wa-company summary span{color:#afcabd;font-size:12px}.inbox-page{max-width:1700px!important}.inbox-metrics{display:flex;gap:28px;align-items:center;margin:22px 0;color:#aab7b4;font-size:12px}.inbox-metrics b{font-size:20px;color:#edf5f1;margin-right:6px}.gold,.gold b{color:#eacb75!important}.inbox-mode{margin-left:auto;font-size:11px;border:1px solid #3b493f;border-radius:20px;padding:8px 12px}.inbox-shell{display:grid;grid-template-columns:290px minmax(350px,1fr) 290px;min-height:690px;height:calc(100vh - 265px);max-height:1000px;border:1px solid #303c40;border-radius:16px;overflow:hidden;background:#141c21}.inbox-list{background:#161e23;border-right:1px solid #303c40;display:flex;flex-direction:column;min-height:0}.inbox-search{padding:20px 16px;border-bottom:1px solid #303c40}.inbox-search label{font-size:10px;letter-spacing:.15em;color:#95a7a2}.inbox-search input{width:100%;font:inherit;font-size:11px;padding:12px;margin:12px 0;background:#10171c;color:#e5eee9;border:1px solid #354047;border-radius:8px}.inbox-filters{display:flex;flex-wrap:wrap;gap:6px}.inbox-filters button{font-size:10px;padding:7px 9px;border-radius:7px;background:transparent;border:1px solid #354047;color:#a7b9b0}.inbox-filters button.active{background:#303e31;color:#e8f0c7;border-color:#849166}.inbox-filters b{margin-left:3px}.inbox-contacts{overflow:auto}.contact-row{display:flex;gap:11px;text-align:left;width:100%;border:0!important;border-bottom:1px solid #293337!important;border-radius:0!important;background:transparent;color:#e7ede9;padding:19px 14px!important}.contact-row.selected{background:#26362e;border-left:3px solid #bed18a!important;padding-left:11px!important}.contact-avatar{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#33433a;color:#c7dca9;font-family:Coolvetica,Arial;font-size:20px}.contact-copy{min-width:0}.contact-copy strong{display:block;font-size:12px;font-weight:500}.contact-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:#98aaa2;margin:8px 0}.contact-tag{font-size:9px;padding:4px 6px;background:#202c26;border-radius:4px;display:inline-block}.inbox-thread{display:flex;flex-direction:column;min-width:0;min-height:0;background:#11191e}.thread-header{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;border-bottom:1px solid #303c40;gap:12px}.thread-header strong{font-size:14px;font-weight:500}.thread-header small{display:block;font-size:10px;color:#9baea3;margin-top:7px}.thread-owner{font-size:10px;white-space:nowrap;color:#bacaa8}.thread-messages{flex:1;overflow:auto;padding:20px 24px;display:flex;flex-direction:column;gap:14px}.thread-date{text-align:center;color:#7d9189;font-size:9px;margin:0 0 10px}.chat-bubble{padding:14px 16px;border:1px solid #34453c;border-radius:12px;max-width:88%;align-self:flex-start;background:#1c272d}.chat-bubble.outgoing{align-self:flex-end;background:#223d32;border-color:#365647;border-bottom-right-radius:3px}.chat-bubble.incoming{border-bottom-left-radius:3px}.bubble-author{font-size:9px;color:#a8b9b1}.chat-bubble p{font-size:12px;line-height:1.8;white-space:pre-wrap;margin:8px 0}.chat-bubble small{font-size:10px;color:#cbbf8b}.chat-bubble footer{display:flex;gap:12px;justify-content:flex-end;font-size:9px;color:#9bafa4}.thread-compose{padding:16px 20px;border-top:1px solid #303c40;background:#172126}.thread-compose textarea{width:100%;min-height:88px;max-height:220px;resize:vertical;padding:12px;background:#111a1e;border:1px solid #3c4a47;border-radius:8px;color:#eaf2ed;font:inherit;font-size:12px;line-height:1.7}.compose-notice{color:#e0c66e;font-size:11px;margin-bottom:12px}.compose-actions{display:flex;gap:8px;align-items:center;margin-top:12px;flex-wrap:wrap}.compose-actions>span{font-size:9px;color:#8c9f95;margin-right:auto}.compose-actions button{font-size:11px;padding:10px 13px}.inbox-shell button:disabled{opacity:.4;cursor:not-allowed}.inbox-details{overflow:auto;padding:24px 20px;border-left:1px solid #303c40;background:#182127}.inbox-details h2{font-size:25px;line-height:1.15;margin:13px 0}.client-site{font-size:11px;color:#c0d89e}.handoff-box{border:1px solid #3a4841;border-radius:10px;padding:16px;margin:24px 0;background:#202a25}.handoff-box.needs{background:#2b281b;border-color:#78652b}.handoff-box.needs .eyebrow{color:#ebc764}.handoff-box h3{font-size:14px;font-weight:500;line-height:1.5;margin:12px 0}.detail-block p,.handoff-box p{font-size:11px;color:#abb9ad;line-height:1.8;white-space:pre-wrap}.handoff-box button{display:block;width:100%;font-size:10px;margin-top:10px;padding:10px}.detail-block{border-top:1px solid #344039;padding:20px 0}.inbox-details>.fine{font-size:10px;line-height:1.8;color:#8fa396}.test-toggle{margin:20px 0;font-size:11px;background:transparent;color:#8da297;border:0}.inbox-empty{padding:28px;font-size:12px;color:#8fa49a}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.attention-card.has-pending{background:#2a2618;border-color:#79672c}.attention-icon{font-size:30px;color:#edc66b}.attention-copy{flex:1}.attention-card.has-pending .eyebrow{color:#eacb75}.attention-clients{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.attention-clients a{font-size:11px!important;padding:7px 10px!important;background:#3c3420;color:#f0d78d;border-radius:6px}.attention-card h2{font-size:28px}.attention-card p{margin:8px 0}.attention-card small{font-size:10px}@media(min-width:1500px){.inbox-shell{grid-template-columns:310px minmax(450px,1fr) 310px}}@media(max-width:1100px){.inbox-shell{grid-template-columns:235px minmax(300px,1fr);height:auto;min-height:700px}.inbox-details{grid-column:1/-1;border-left:0;border-top:1px solid #303c40;display:grid;grid-template-columns:1fr 1fr;gap:12px}.thread-messages{max-height:550px}.inbox-mode{display:none}}@media(max-width:700px){.inbox-shell{display:flex;flex-direction:column}.inbox-list{max-height:310px;border-right:0;border-bottom:1px solid #303c40}.inbox-contacts{max-height:180px}.inbox-details{display:block}.inbox-metrics{gap:10px;flex-wrap:wrap}.inbox-metrics span{font-size:10px}.inbox-metrics b{font-size:16px}.thread-header{padding:18px 14px}.thread-messages{padding:16px 12px;max-height:480px}.chat-bubble{max-width:94%}.thread-compose{padding:14px}.attention-icon{display:none}.attention-card{padding:22px}.attention-clients a{width:auto!important}.inbox-page .page-title h1{font-size:40px}}.chat-bubble footer{padding:4px 0 0}.inbox-details .fine{line-height:1.7}@media(max-width:1100px){.inbox-details{display:block}.inbox-details .handoff-box{max-width:520px}}:root{--bg:#080d22;--card:#111a37;--line:#283555;--muted:#a5b3d1;--fg:#f5f7ff;--blue:#7eacff;--dwg-card:#111a37;--dwg-border:#283555;background:var(--bg)}body{background:radial-gradient(ellipse at 90% 0,#29206455,transparent 45%),#080d22;color:#f5f7ff}button{background:#172442;border-color:#33476e;color:#dce6ff}button:hover{background:#263867;border-color:#738ed3}a:focus-visible,button:focus-visible{outline-color:#aac4ff}.app-header{background:#0d1430dd;border-color:#28375d}.brand-logo{width:107px;height:auto;display:block}.brand{display:flex;align-items:center;gap:16px}.brand-caption{color:#a8b8df;border-left:1px solid #40517e;padding-left:15px}.commercial-header nav a{color:#b5c2df}.commercial-header nav a[aria-current=page]{background:#263b72;color:#fff}.avatar{background:#38468b;color:#fff;border-color:#6577b0}.primary,.primary-action{background:#5867e9!important;color:white!important;border-color:#7683f7!important}.primary-action:hover,.primary:hover{background:#6978ff!important}.primary:disabled{opacity:.4}.company-list,.workbench-toolbar{background:#10182e}.agent-content,.workbench-body{background:#131e3a;border-color:#2d3c62}.company{padding:14px 18px;border-color:#263352}.company.selected{background:#20335e;box-shadow:inset 3px 0 #8eaaff}.company-icon{background:#2a3561;border-color:#485787;color:#dfe8ff}.company-text small{margin:4px 0 8px}.workbench-title{gap:15px}.workbench-title h2{margin-right:auto}.workbench-title button{font-size:12px}.workbench.compact .workbench-body{height:430px;min-height:0}.workbench.compact .company-list,.workbench.compact .detail{overflow:auto}.workbench.expanded .workbench-body{height:min(850px,80vh)}.workbench.expanded .company-list,.workbench.expanded .detail{overflow:auto}.workbench-title>span{color:#a3b1ce}.workbench .detail{padding:22px}.workbench dl>div{padding:10px 0;border-color:#2b3a5a}.detail-head p,.fine{color:#a7b4d1}.detail-tabs{border-color:#304363}.detail-tabs button.selected,.stage-tabs button.selected{border-color:#96b5ff}.pilot-note{background:#111c39;border-color:#30436b}.attention-card{background:#162345;border-color:#3a5287}.attention-card.has-pending{background:#332a23;border-color:#9f7d41}.agent-sidebar nav button.selected{background:#293b6c;color:#eff3ff}.agent-content .fine,.agent-content p,.agent-status p,.agent-status small,.knowledge-item p{color:#adbbd9}.commercial-modal,.memory-card,.mode-options button,.quiet-box{background:#111b34;border-color:#354973}.mode-options button.selected{background:#2b3663;border-color:#8997ea}.agent-savebar{background:#192749f5;border-color:#4e6398}.agent-savebar span{color:#d3dfff}.commercial-page input,.commercial-page select,.commercial-page textarea{background:#0e172f;border-color:#364b75;color:#eef2ff}.agent-status,.knowledge-item{border-color:#344668}.kanban-column{background:#111b35;border-color:#2e426c}.lead-card{background:linear-gradient(135deg,#20345a,#182441);border-color:#3a4f7a}.lead-avatar{background:#38477d;border-color:#6079b3;color:#e7efff}.card-conversation{color:#b7ccff;border-color:#3d5076}.fit-score,.lead-open p,.lead-open small{color:#b2c1df}.mode-pill{color:#d1dbff;background:#242b53;border-color:#48588e}.inbox-shell{border-color:#344974;box-shadow:0 24px 70px #02071466;background:#101b37;min-height:650px}.inbox-list{background:#121d38}.inbox-list,.inbox-search{border-color:#30446a}.inbox-contacts{scrollbar-color:#4a5e8d #111c35}.contact-row{border-bottom-color:#283959!important}.contact-row.selected{background:#263b65;border-left-color:#9d9bff!important}.contact-row:hover{background:#1d3054}.contact-avatar{width:42px;height:42px;overflow:hidden;background:linear-gradient(135deg,#3c5fb2,#7060b6);color:#fff;box-shadow:0 0 0 1px #859ad244}.contact-avatar img{width:100%;height:100%;object-fit:cover}.contact-copy strong{color:#eff3ff}.contact-copy small{color:#a4b5d6}.contact-tag{background:#24344f;color:#c1d3f4}.inbox-filters button{border-color:#3a4d75;color:#b3c3e3}.inbox-filters button.active{background:#47477f;border-color:#8b8ecb;color:#fff}.inbox-thread{background:#0c1530}.thread-header{background:#182747;border-color:#354b72}.thread-person{flex:1}.thread-header small{color:#afbfda}.thread-owner{color:#c5b8ff;background:#332f5e;border-radius:18px;padding:7px 10px}.thread-messages{background-image:radial-gradient(#51669c20 1px,transparent 0);background-size:22px 22px}.thread-date{color:#a2b4d5;background:#152443;border-radius:15px;align-self:center;padding:7px 14px}.chat-bubble.incoming{background:#202d4b;border-color:#3c5178}.chat-bubble.outgoing{background:linear-gradient(125deg,#304d8c,#3b3e83);border-color:#6278b7}.bubble-author{color:#bbcbee}.chat-bubble footer{color:#c1cee8}.thread-compose{background:#172442;border-color:#344a73}.thread-compose textarea{background:#0e1932;border-color:#405780}.inbox-details{background:#131e39;border-color:#344974}.inbox-details>.contact-avatar{width:64px;height:64px;margin-bottom:20px}.inbox-details>.eyebrow{display:block}.handoff-box{background:#202c4e;border-color:#41577f}.detail-block p,.handoff-box p,.inbox-details>.fine{color:#aebddd}.client-site{color:#a9c4ff}.inbox-metrics{color:#aabadd}.inbox-mode{border-color:#455780;color:#c4d2ee}.inbox-search label{color:#9db3db}.detail-block{border-color:#354870}.inbox-search input{background:#0e1831;border-color:#3e527a;color:#fff}.compose-actions>span{color:#adbbd6}.inbox-empty{color:#b0bfdd}.media-thumbnail{display:block;background:transparent;border:0;padding:0;max-width:350px;margin:10px 0;overflow:hidden;border-radius:10px}.media-thumbnail img{display:block;max-width:100%;max-height:320px;object-fit:contain}.media-thumbnail.sticker{max-width:180px}.message-video{max-width:100%;width:350px;max-height:320px;margin-top:10px;border-radius:10px}.audio-message{padding:12px 0;display:grid;gap:10px}.audio-message>span{font-size:11px;color:#cedcff}.audio-message audio{width:300px;max-width:100%}.audio-message a,.document-message{font-size:11px;color:#d4e3ff}.media-unavailable{color:#d3c5a3!important;font-size:11px!important}.media-lightbox{padding:20px;width:min(95vw,1000px);background:#0c1630;border-color:#536a9c}.media-lightbox img{display:block;max-width:100%;max-height:80vh;margin:15px auto}.media-lightbox button{display:block;margin-left:auto}.media-lightbox::backdrop{background:#03091de8;backdrop-filter:blur(7px)}@media(max-width:700px){.workbench.compact .workbench-body{height:auto;display:block}.workbench.compact .company-list{max-height:220px}.workbench.compact .detail{max-height:330px}.workbench.expanded .workbench-body{height:auto}.workbench.expanded .company-list{max-height:500px}.workbench-title>span{display:none}.thread-header{flex-wrap:wrap}.thread-owner{margin-left:54px}.audio-message audio{width:240px}.brand-logo{width:90px}}.followup-box{margin:24px 0;padding:18px;border:1px solid #6d68b4;border-radius:14px;background:#22264b}.followup-box h3{font-size:18px;margin:12px 0}.followup-box blockquote,.followup-box p,.followup-box small{font-size:13px;line-height:1.6}.followup-box blockquote{margin:14px 0;padding:14px;border-left:3px solid #a59aff;background:#141b35;border-radius:6px;white-space:pre-wrap}.followup-date{color:#c5bfff;font-weight:700}.followup-actions{display:flex;flex-direction:column;gap:8px;margin-top:14px}.followup-actions button{padding:10px;border:1px solid #666694;border-radius:8px;background:#182542;color:#edf0ff}.followup-actions button:disabled{opacity:.45}.audio-transcript{margin:8px 0 12px;padding-top:10px;border-top:1px solid #d4e3ff30}.audio-transcript summary{cursor:pointer;color:#d4e3ff;font-size:12px;padding:7px 0;min-height:30px}.audio-transcript p{overflow-wrap:anywhere}.audio-transcript small{display:block;color:#b7c5dc;font-size:10px;line-height:1.5}.audio-transcript .transcript-preview{color:#d5dfee;margin:0 0 4px}.audio-transcript details[open] summary{margin-bottom:4px}:root{--bg:#101113;--card:#1c1e22;--line:#34373e;--fg:#f6f7f9;--muted:#a7acb6;--blue:#7898ff;color-scheme:dark}html{scroll-padding-top:80px}body{background:#101113;color:#f6f7f9}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}button:disabled{opacity:.4}a{color:#a9bdff}a:focus-visible,button:focus-visible{outline:2px solid #a9bdff;outline-offset:4px}.app-header{background:#131518e8;backdrop-filter:blur(18px);border-color:#ffffff12}.commercial-header .brand-caption{color:#9a9eaa}.commercial-header .desktop-nav a{border-radius:30px;color:#c0c4cd}.commercial-header .desktop-nav a[aria-current=page]{background:linear-gradient(150deg,#ffffff20,#ffffff06);border:1px solid #ffffff27;box-shadow:inset 0 1px 1px #ffffff38,0 3px 10px #0003;color:white}.lgd.mobile-dock{display:none}.app{max-width:1376px;padding:36px 28px 0}.page-title h1{font-size:42px;font-weight:400;letter-spacing:-1px}.page-title p{color:#b0b4bf}.page-title .eyebrow{letter-spacing:2px}.attention-card{background:#191d20;border-color:#343c41;border-radius:22px}.attention-card.has-pending{background:#29251c;border-color:#66512d}.attention-copy h2{font-size:21px;font-weight:400}.agent-savebar button,.base-edit button,.batch-actions button,.board-toolbar button,.commercial-modal>button,.compose-actions button,.detail-actions button,.details-mobile-head button,.followup-actions button,.handoff-box button,.knowledge-item button,.lb-period button,.lb-ready button,.mobile-agent-control button,.mobile-back,.mode-options button,.primary-action,.thread-info,.title-actions button,.workbench-title button{border:1px solid #ffffff28!important;background:linear-gradient(150deg,#ffffff20,#ffffff07 65%)!important;box-shadow:inset 1px 1px 1px #ffffff45,inset -1px -1px 1px #ffffff0a,0 4px 12px #0002!important;backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);border-radius:30px!important;color:#f5f7fc!important;transition:background .2s,box-shadow .2s,transform .2s}@media(hover:hover){.batch-actions button:hover,.compose-actions button:hover,.handoff-box button:hover,.lb-ready button:hover,.title-actions button:hover{background:linear-gradient(150deg,#ffffff30,#ffffff12)!important;transform:translateY(-1px)}}.agent-savebar .primary-action,.batch-actions button.primary,.commercial-modal>.primary-action,.compose-actions .send-button{background:linear-gradient(150deg,#6289ffdb,#345bd4b0)!important;border-color:#abc0ff6b!important}.next-batch{border-radius:26px;border-color:#ffffff20;background:#172451}.batch-copy{background:linear-gradient(115deg,#263f8b,#202d5d);padding:30px}.batch-copy h2{font-size:38px}.batch-schedule{background:#1c2441;border-color:#ffffff16}.batch-actions{gap:12px}.batch-actions button{gap:16px}.scope{margin:28px 0 18px}.scope select{background:transparent;color:#d3d7e0}.linki-bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;container-type:inline-size;margin:0 0 32px}.lb-card{min-width:0;background:#1c1e22;border:1px solid #ffffff16;border-radius:26px;padding:26px;overflow:hidden}.lb-card header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.lb-card .eyebrow{font-size:9px;color:#a9aeb9;letter-spacing:1.6px}.lb-card h2{font:24px Coolvetica,Arial,sans-serif;font-weight:400;margin:10px 0}.lb-card p{color:#aeb4c1;line-height:1.7;font-size:12px}.lb-chart{grid-column:span 2;position:relative}.lb-period{display:flex;gap:4px;flex-shrink:0}.lb-period button{font-size:10px;padding:8px 12px}.lb-period button[aria-pressed=true]{background:#537bff40!important;border-color:#93acff80!important}.lb-chart-number{display:flex;align-items:center;gap:16px;margin:20px 0 0}.lb-chart-number strong{font:64px Coolvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-2px}.lb-chart-number span{font-size:11px;line-height:1.8;color:#a7adbb}.lb-plot{position:relative;margin-top:12px}.lb-plot svg{display:block;width:100%;height:180px;overflow:visible}.lb-readout{position:absolute;right:0;top:-30px;font-size:10px;color:#aeb8cb}.lb-readout b{margin-left:9px;color:#e7edff}.lb-axis{display:flex;justify-content:space-between;gap:10px;font-size:9px;color:#9bA3b2}.lb-gauge{position:relative;max-width:235px;margin:24px auto 0}.lb-gauge svg{width:100%;display:block}.lb-gauge strong{position:absolute;bottom:4px;left:0;right:0;text-align:center;font:48px Coolvetica,Arial,sans-serif}.lb-response h2{text-align:center;font-size:19px}.lb-response p{font-size:11px;max-width:240px;text-align:center;margin:10px auto 22px}.lb-response a{border-top:1px solid #ffffff14;display:flex;justify-content:space-between;padding-top:16px;font-size:11px;color:#e3e8f3;text-decoration:none}.lb-allocation{grid-column:span 2}.lb-allocation header b{font-size:12px;font-weight:500}.lb-segments{height:28px;display:flex;gap:5px;margin:26px 0;border-radius:6px;overflow:hidden}.lb-segments span{min-width:3px;transition:flex .5s}.lb-allocation ul{display:grid;grid-template-columns:1fr 1fr;gap:14px 30px;list-style:none;padding:0;margin:0}.lb-allocation li{display:flex;gap:9px;align-items:center;font-size:11px;min-width:0}.lb-allocation li i{width:7px;height:7px;border-radius:50%;flex-shrink:0}.lb-allocation li span{flex:1;color:#bfc4cf}.lb-allocation li b{font-weight:500}.lb-allocation li small{color:#959eae;min-width:30px;text-align:right}.lb-ready{background:#e7edfc;color:#151e37;display:flex;flex-direction:column}.lb-ready .eyebrow{color:#555f77}.lb-ready-number{font:64px Coolvetica,Arial,sans-serif;line-height:1;margin:14px 0}.lb-ready h2{margin:0;font-size:26px}.lb-ready p{color:#606a7e;font-size:11px}.lb-ready button{color:#172645!important;background:linear-gradient(150deg,#fff9,#fff2)!important;border-color:#ffffff90!important;display:flex;justify-content:space-between;margin:8px 0 16px;padding:12px 16px;font-size:11px}.lb-ready>small{color:#596780;font-size:9px;display:flex;align-items:center;gap:5px;margin-top:auto}.workbench{margin-top:30px}.workbench-body,.workbench-toolbar{background:#191c22;border-color:#ffffff19}.company{background:transparent}.company.selected{background:#263458}.company-list,.detail{border-color:#ffffff14}.config-export{font-size:10px;border-color:#ffffff15;margin-bottom:40px}.hwf-root{display:block!important;margin:36px 0 0!important;padding:0!important;border:0!important}.hwf-root .hwf-top{font-size:10px}.hwf-up{box-shadow:none!important;backdrop-filter:none!important;background-color:transparent!important;border-radius:0!important}.hwf-root .hwf-link{color:#e9ecf1}.hwf-root .hwf-brand span{opacity:.68}.hwf-root .hwf-col h3{opacity:.65}.inbox-shell{border-radius:24px;border-color:#363d4a}.inbox-list{background:#1b1f27}.inbox-thread{background:#101620}.thread-compose,.thread-header{background:#1b2432}.thread-messages{background-color:#111824;background-image:radial-gradient(#64779916 .8px,transparent 0);background-size:17px 17px}.inbox-details{background:#1c222d}.thread-person{min-width:0}.thread-person strong{overflow-wrap:anywhere}.thread-info{padding:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.details-mobile-head,.mobile-agent-control,.mobile-back{display:none}.chat-bubble{max-width:85%;overflow-wrap:anywhere}.chat-bubble.outgoing{background:#294578;border-color:#4a6393}.chat-bubble.incoming{background:#272f3c;border-color:#3a4454}.chat-bubble p{font-size:13px;line-height:1.65}.chat-bubble footer{margin:8px 0 0;padding:0;border:0}.send-button,.suggest-button{display:flex;align-items:center;justify-content:center;gap:8px}.compose-actions .send-button svg{width:18px}.audio-message audio,.message-video{max-width:100%}.inbox-contacts,.inbox-details,.thread-messages{overscroll-behavior:contain}.mobile-compose-error,.thread-info{display:none}@media(max-width:1200px){.thread-info{display:flex}.inbox-shell.mobile-details .inbox-details{position:fixed;right:0;top:0;bottom:0;width:min(420px,100vw);z-index:90;display:block;overflow-y:auto;box-shadow:-30px 0 80px #0009}.inbox-shell.mobile-details .details-mobile-head{display:flex;gap:16px;align-items:center;margin-bottom:24px}.details-mobile-head button{padding:10px}}@media(max-width:900px){.linki-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.lb-chart{grid-column:span 2}.lb-response{grid-column:1}.lb-allocation{grid-column:span 2;grid-row:3}.lb-ready{grid-column:2;grid-row:2}.lb-card{padding:22px}}@media(max-width:760px){html{scroll-padding-top:62px}.app{padding:24px 16px 100px}.app-header.commercial-header{height:56px!important;min-height:56px!important;padding:0 18px!important;flex-wrap:nowrap!important;gap:0!important;position:sticky;top:0;z-index:40}.commercial-header .desktop-nav{display:none}.brand .wordmark{font-size:29px}.brand-caption{font-size:9px}.app-header .avatar{width:29px;height:29px;font-size:10px}.lgd.mobile-dock{display:flex;position:fixed;bottom:max(12px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);z-index:70;width:calc(100vw - 28px);max-width:430px;justify-content:center;--lgd-icon:76px;--lgd-gap:8px;--lgd-tint:#1c263ac7;--lgd-blur:20px;padding:9px 12px;border-radius:26px}.lgd.mobile-dock .lgd__icons{width:100%;justify-content:space-around}.lgd.mobile-dock .lgd__slot{flex:1;max-width:95px}.lgd.mobile-dock .lgd__item{aspect-ratio:auto;height:52px;line-height:normal;border-radius:18px}.dock-label{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;height:100%;color:#c5cbd7}.dock-label small{font-size:9px;white-space:nowrap}.dock-label.active{background:#ffffff19;color:#fff;border-radius:18px}.dock-label.active svg{color:#90adff}.lgd.mobile-dock:has(.lgd__item:focus-visible){padding:9px 12px}.page-title h1{font-size:34px}.page-title .eyebrow{font-size:8px}.page-title p{line-height:1.6;font-size:12px}.title-actions{max-width:125px}.title-actions button{padding:10px 13px}.next-batch{grid-template-columns:1fr;border-radius:24px}.batch-copy{padding:24px}.batch-copy h2{font-size:32px}.batch-copy p{font-size:12px}.batch-schedule{border-left:0;border-top:1px solid #ffffff1a;padding:18px 24px;display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;align-items:center}.batch-schedule .eyebrow,.batch-schedule>small{grid-column:1/-1}.schedule-hour{font-size:36px;margin:2px 0}.batch-actions button{font-size:11px;padding:12px;min-height:44px}.batch-actions{gap:10px}.scope label{max-width:48%;min-width:0}.scope select{font-size:12px}.linki-bento{gap:12px}.lb-card{border-radius:24px;padding:20px}.lb-card h2{font-size:23px}.lb-chart header{flex-wrap:wrap}.lb-chart-number strong{font-size:56px}.lb-plot svg{height:155px}.lb-chart-number{margin:14px 0 4px}.lb-allocation ul{grid-template-columns:1fr}.lb-card.lb-ready,.lb-card.lb-response{padding:18px 15px}.lb-ready .eyebrow,.lb-response .eyebrow{font-size:8px;letter-spacing:1px}.lb-gauge{margin:20px auto 6px}.lb-gauge strong{font-size:34px}.lb-response h2{font-size:18px}.lb-ready-number{font-size:48px}.lb-ready h2{font-size:22px}.lb-ready>small{line-height:1.7;flex-wrap:wrap}.lb-ready p,.lb-response p{font-size:10px}.workbench-toolbar{flex-wrap:wrap}.stage-tabs{overflow:auto;max-width:100%;padding-bottom:5px}.workbench-toolbar input{max-width:100%;width:100%;font-size:16px}.company-list{max-height:320px}.workbench.compact .workbench-body{max-height:420px}.workbench.expanded .workbench-body{max-height:none}.detail{padding:22px}.detail-head{flex-wrap:wrap;gap:12px}.detail-tabs{overflow:auto}.detail-tabs button{white-space:nowrap}.detail dl>div{grid-template-columns:85px 1fr}.hwf-root{margin:0 0 85px!important}.hwf-root .hwf-top{padding-top:28px;gap:20px;font-size:9px}.hwf-root .hwf-rule{margin-top:20px}.agent-content,.commercial-modal{border-radius:22px}.agent-savebar{bottom:100px;gap:10px;padding:12px}.agent-savebar button{white-space:nowrap;padding:12px}.agent-content input,.agent-content textarea,.commercial-modal input,.commercial-modal textarea{font-size:16px}.board-toolbar label{min-width:0}.board-toolbar input{font-size:16px}.kanban-column{height:calc(100dvh - 310px)}body.messages-route{overflow:hidden}.messages-route .inbox-page{height:calc(var(--chat-height,100dvh) - 56px);padding:0 0 90px;display:flex;flex-direction:column;min-height:0;overflow:hidden}.inbox-page>.page-title{padding:20px 18px 8px;margin:0;flex-shrink:0}.inbox-page .page-title .eyebrow,.inbox-page .page-title p{display:none}.inbox-page .page-title h1{font-size:30px}.inbox-page .wa-state{font-size:9px;max-width:120px;text-align:right}.inbox-metrics{padding:0 18px;margin:4px 0 12px;gap:15px;overflow:auto;flex-wrap:nowrap;flex-shrink:0;white-space:nowrap}.inbox-metrics>span{font-size:9px}.inbox-metrics b{font-size:17px}.inbox-metrics .inbox-mode,.inbox-page>.fine,.test-toggle{display:none}.inbox-page>.wa-warning{font-size:10px;margin:0;padding:8px 18px;flex-shrink:0}.inbox-shell{display:block;flex:1;min-height:0;height:auto;border:0;border-radius:0;overflow:hidden}.inbox-list{display:flex;flex-direction:column;height:100%;max-height:none;width:100%;border:0;background:#15191f}.inbox-search{padding:10px 16px;border:0}.inbox-search label{display:none}.inbox-search input{font-size:16px;padding:12px 14px;border-radius:14px;background:#242a34;border-color:#ffffff12;min-height:44px}.inbox-filters{flex-wrap:nowrap;overflow:auto;padding:10px 0 4px;gap:8px;scrollbar-width:none}.inbox-filters button{white-space:nowrap;border-radius:25px;font-size:11px;padding:9px 12px;background:#222a37;border-color:#ffffff15}.inbox-filters button.active{background:#304779;border-color:#678ad0}.inbox-contacts{flex:1;min-height:0;max-height:none;overflow-y:auto}.contact-row{padding:16px;gap:12px;min-height:92px;border-bottom:1px solid #ffffff0b!important;border-radius:0;background:transparent!important;box-shadow:none!important;text-align:left}.contact-row.selected{background:#202c40!important}.contact-avatar{height:48px;width:48px;flex:0 0 48px;font-size:20px}.contact-copy{min-width:0}.contact-copy strong{font-size:14px;line-height:1.5}.contact-copy small{font-size:12px;margin:4px 0}.contact-tag{font-size:10px;padding:3px 6px}.inbox-shell.mobile-list>.inbox-details,.inbox-shell.mobile-list>.inbox-thread,body[data-inbox-view=chat] .commercial-header,body[data-inbox-view=details] .commercial-header{display:none!important}.inbox-shell.mobile-chat,.inbox-shell.mobile-details{position:fixed;inset:0;height:var(--chat-height,100dvh);z-index:75;background:#111824;border-radius:0;display:block;overflow:hidden}.inbox-shell.mobile-chat>.inbox-list,.inbox-shell.mobile-details>.inbox-list{display:none}.inbox-shell.mobile-chat>.inbox-details,.inbox-shell.mobile-details>.inbox-thread{display:none!important}.inbox-thread{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;max-height:none;overflow:hidden}.thread-header{padding:calc(9px + env(safe-area-inset-top)) 10px 9px;gap:8px;border-bottom:1px solid #ffffff14;min-height:65px;box-sizing:border-box;flex-wrap:nowrap}.mobile-back{display:flex;align-items:center;justify-content:center;height:40px;width:36px;flex:0 0 36px;padding:0;background:transparent!important;box-shadow:none!important;border:0!important}.thread-header .contact-avatar{width:35px;height:35px;flex-basis:35px;font-size:15px}.thread-person{flex:1;min-width:0}.thread-person strong{font-size:13px}.thread-person small,.thread-person strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thread-person small{font-size:9px;margin-top:4px}.thread-header .thread-owner{display:none}.thread-info{display:flex;height:40px;width:40px;padding:0}.thread-messages{padding:15px 12px;min-height:0;overflow-y:auto;height:auto;max-height:none;display:flex;flex-direction:column;gap:10px}.thread-date{font-size:8px;margin-bottom:8px;align-self:center;padding:6px 10px}.chat-bubble{padding:10px 12px;max-width:88%;min-width:0;border-radius:14px 14px 14px 3px;flex-shrink:0}.chat-bubble.outgoing{border-radius:14px 14px 3px 14px}.chat-bubble .bubble-author{font-size:9px;margin-bottom:5px}.chat-bubble p{font-size:14px;line-height:1.6;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.chat-bubble footer{font-size:9px;padding-top:3px}.chat-bubble .media-thumbnail{max-width:100%;padding:0;overflow:hidden}.media-thumbnail img{max-width:100%;height:auto}.audio-message,.audio-message audio{min-width:0;width:100%}.audio-message audio{height:42px}.message-video{width:100%}.media-lightbox{padding:16px;width:calc(100vw - 24px);max-height:90dvh;box-sizing:border-box}.media-lightbox img{max-height:75dvh;max-width:100%;object-fit:contain}.thread-compose{padding:10px 10px calc(10px + env(safe-area-inset-bottom));display:grid;grid-template-columns:minmax(0,1fr) 94px;gap:8px;align-items:end;border-top:1px solid #ffffff13;min-width:0}.thread-compose textarea{grid-column:1;grid-row:2;width:100%;min-height:48px;max-height:110px;height:48px;resize:vertical;border-radius:20px;padding:12px 15px;font-size:16px;line-height:22px;box-sizing:border-box;background:#283346;border:1px solid #ffffff16}.compose-actions{grid-column:2;grid-row:2;margin:0;display:flex;gap:6px;flex-wrap:nowrap;justify-content:flex-end}.compose-actions .batch-pause,.compose-actions>span{display:none}.compose-actions button{height:44px;width:44px;min-width:44px;display:flex;padding:0!important;align-items:center;justify-content:center}.compose-actions button span{display:none}.compose-actions button svg{width:20px;height:20px}.compose-notice{grid-column:1/-1;font-size:10px;line-height:1.5;margin:0}.thread-compose>.fine{display:none}.thread-compose>.fine[role=status],.thread-compose>.suggestion-result,.thread-compose>.wa-warning{display:block;grid-column:1/-1;font-size:10px;line-height:1.5;margin:0;padding:6px}.thread-compose>.sr-only{position:absolute}.thread-compose .mobile-compose-error{display:block;grid-column:1/-1;color:#f3c181;font-size:11px;margin:0}.inbox-shell.mobile-details>.inbox-details{display:block!important;position:relative!important;width:100%!important;height:100%;padding:0 22px calc(30px + env(safe-area-inset-bottom));overflow-y:auto;box-sizing:border-box;box-shadow:none}.details-mobile-head{display:flex;align-items:center;gap:14px;position:sticky;top:0;background:#1c222df5;margin:0 -22px 25px;padding:calc(10px + env(safe-area-inset-top)) 14px 10px;z-index:2;border-bottom:1px solid #ffffff18}.details-mobile-head strong{font-size:15px}.details-mobile-head button{display:flex;width:42px;height:42px;padding:10px}.inbox-details>.contact-avatar{height:75px;width:75px;margin:0 auto 18px}.inbox-details>h2{font-size:28px;line-height:1.2}.inbox-details button{min-height:44px;font-size:12px}.inbox-details p{font-size:12px;line-height:1.8}.mobile-agent-control{display:block;margin:24px 0}.mobile-agent-control button{width:100%;padding:12px}.followup-box,.handoff-box{padding:20px;border-radius:20px}.inbox-details .fine{font-size:11px}.messages-route .hwf-root{display:none}}@media(max-width:360px){.lb-ready,.lb-response{grid-column:span 2;grid-row:auto}.lb-allocation{grid-row:auto}.lb-response .lb-gauge{max-width:180px}.thread-person strong{font-size:12px}.batch-copy{padding:20px}.batch-actions button{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(max-width:760px){body[data-inbox-view=chat]>.lgd.mobile-dock,body[data-inbox-view=details]>.lgd.mobile-dock{display:none!important}.inbox-page>.page-title{flex-direction:row;align-items:center;gap:12px}.inbox-metrics{scrollbar-width:none}.inbox-search input{margin:0}.contact-row.selected{border-left-color:#7091ff!important}.chat-bubble footer{display:flex;flex-direction:row;justify-content:flex-end;gap:9px;flex-wrap:wrap;font-size:9px}.thread-compose textarea{resize:none}.inbox-details>h2{overflow-wrap:anywhere}}.handoff-box{background:#232d40;border-color:#43526c}.handoff-box.needs{background:#332d21;border-color:#735e32}.followup-box{background:#232a3a;border-color:#44516e}.agent-content{background:#1d2027;border-color:#393e48}.memory-card,.quiet-box{background:#191e29;border-color:#35435d}.mode-options button.selected{border-color:#a5b9ff!important;background:#334b7b!important}.agent-content input,.agent-content select,.agent-content textarea{background:#131b29;border-color:#46526b}.board-toolbar input,.board-toolbar select{background:#191e28;border-color:#394359}.kanban-column{background:#1b1f27;border-color:#373e49}.lead-card{background:linear-gradient(135deg,#26334b,#1f2530);border-color:#3c4b65}.lead-avatar{background:#334b72;border-color:#5a76a1;color:#eff3ff}.card-conversation{border-color:#394963;color:#bbceff}.scope select:focus-visible{outline:2px solid #a9bdff}@media(max-width:760px){.attention-card{display:block;padding:20px}.attention-card .attention-copy{width:100%;max-width:100%;min-width:0}.attention-card h2{font-size:21px;white-space:normal;overflow-wrap:anywhere}.attention-card>a.primary{display:inline-flex;width:auto!important;max-width:100%;margin:12px 0 0;padding:10px 0}.attention-clients{gap:6px}.attention-clients a{max-width:100%;white-space:normal}.workbench-title{gap:10px}.workbench-title button{font-size:10px}}.mobile-empty-back{display:none}@media(max-width:760px){.mobile-empty-back{display:block;margin-top:20px;padding:12px 18px}.inbox-search input::placeholder{font-size:13px}.thread-compose textarea::placeholder{font-size:14px}.inbox-details .client-site{color:#b9cbff}.thread-compose textarea{scrollbar-width:none}}@media(max-width:760px){.thread-compose textarea::-webkit-scrollbar{display:none}}.thread-compose.review-compose{border-top:1px solid #9a8755;background:linear-gradient(135deg,#272e43,#18243c)}.review-compose textarea{min-height:106px;border-color:#9c8c6066}.review-compose-options{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;margin:10px 0;color:#cad4e6}.review-compose-options span{flex:1;min-width:170px}.review-compose-options button{min-height:40px;padding:8px 12px;border-radius:10px}.review-compose-status{margin:8px 0;font-size:13px;color:#d8c797;line-height:1.5}@media(max-width:760px){.inbox-thread .thread-compose.review-compose{display:flex;flex-direction:column;max-height:60dvh;overflow:auto}.inbox-thread .thread-compose.review-compose .compose-notice{display:block;font-size:10px;padding:0 0 6px}.inbox-thread .review-compose textarea{min-height:85px;max-height:150px;font-size:16px}.review-compose-options{gap:6px;margin:6px 0}.review-compose-options span{flex-basis:100%;font-size:11px}.review-compose-options button{min-height:40px;font-size:12px;padding:6px 10px}.review-compose .compose-actions{display:flex;justify-content:flex-end}.review-compose .send-button{width:auto!important;min-width:140px!important;padding:8px 12px!important;border-radius:16px!important}.review-compose .send-button span{display:inline!important}.review-compose-status{font-size:12px;display:block!important}.inbox-thread{grid-template-columns:minmax(0,1fr);width:100%}.inbox-thread>.thread-compose,.inbox-thread>.thread-messages,.inbox-thread>header{min-width:0;max-width:100%;box-sizing:border-box}.inbox-thread .thread-compose.review-compose{align-items:stretch}.review-compose .compose-notice{white-space:normal;overflow-wrap:anywhere}.review-compose-options{min-width:0;max-width:100%}}