@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(../media/f802f963cba79871-s.1mpbdlpf9qu0p.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(../media/b30f401cf94fe4f8-s.p.07wqhdtyuz810.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(../media/c7d9ca68f9942779-s.p.2krw6a82n7_fg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.3hj06t9-fdplt.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.p.2ch_0577yepja.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.2hvcnh59x4e6z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.p.20csvlgbb63y1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17e3l4txdrufi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.p.03ilua6xb7p2f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.1bg6trwi21i5q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.p.0fg7ryy-bp2x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.2g9xiodaln20i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.p.22w-t0ek6hrfw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.1n2oi-d4a-xww.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.43k37qsrz1u-w.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.p.3epu2aock-7p_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.0zvxjg5nywxta.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.iV-2VG_className{font-family:Poppins,Poppins Fallback;font-style:normal}
:root{--ink:#fff;--paper:#000;--blue:#0038a8;--line:#ffffff38}*{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}body{color:var(--ink);background:var(--paper);font-family:Poppins,Segoe UI,sans-serif;font-size:15px;font-weight:300;line-height:1.5}.frame{width:min(1680px,100% - 48px);margin:0 auto}.brandbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:28px 0 0;display:flex}.view-as{border:1px solid var(--blue);color:var(--ink);align-items:center;gap:10px;margin:0;padding:6px 10px;font-weight:500;display:flex}.view-as strong{font-weight:700}.view-as form{margin:0}.view-as button,.account-menu button.text-button{background:var(--blue);color:var(--ink);cursor:pointer;border:0;padding:4px 8px;font-family:inherit;font-weight:700}.view-as-form{margin:0 0 12px}.view-as-form label{margin:0 0 6px;font-weight:700;display:block}.view-as-form select{width:100%;color:var(--ink);background:var(--paper);border:1px solid var(--line);margin:0 0 8px;padding:6px;font-family:inherit;font-size:13px;display:block}.brand-end{align-items:center;gap:14px;display:flex}.account{z-index:30;position:relative}.account summary{border:1px solid var(--ink);cursor:pointer;border-radius:2px;place-items:center;width:34px;height:34px;list-style:none;display:grid}.account summary::-webkit-details-marker{display:none}.account summary svg{fill:none;width:18px;height:18px;stroke:var(--ink);stroke-width:1.8px}.account-menu{z-index:5;background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--blue);min-width:240px;padding:14px 16px;position:absolute;top:calc(100% + 8px);right:0}.account-menu p{margin:0 0 10px;font-weight:300}.account-menu a{color:var(--ink);margin:0 0 12px;font-weight:700;text-decoration:none;display:block}.account-menu a:hover{text-decoration:underline}.lede-fold details{display:inline}.lede-fold summary{border:1px solid var(--ink);cursor:pointer;vertical-align:middle;border-radius:2px;place-items:center;width:22px;height:22px;margin-left:6px;font-weight:700;line-height:1;list-style:none;display:inline-grid}.lede-fold summary::-webkit-details-marker{display:none}.lede-fold details[open] summary{font-size:0}.lede-fold details[open] summary:before{content:"–";font-size:16px}.lede-rest,.activity-note{margin-top:8px;display:block}.activity-note{white-space:pre-wrap}.wordmark,.brand-aside{color:var(--ink);margin:0}.wordmark{letter-spacing:-.04em;font-size:20px;font-weight:700;line-height:1}.wordmark-rest{font-weight:200}.brand-aside{letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:200}main{width:100%;margin:0;padding:36px 0 80px}main.narrow{width:min(440px,100%)}.mast{border-bottom:3px solid var(--blue);margin-bottom:28px;padding-bottom:22px}.kicker{color:var(--ink);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:600}h1{letter-spacing:-.035em;margin:0;font-size:40px;font-weight:700;line-height:1.05}.lede{max-width:68ch;color:var(--ink);margin:8px 0 0;font-weight:300}.session-bar,.table-wrap,.login-form,.empty,.panel{background:var(--paper);border:1px solid var(--line);border-radius:2px}.session-bar,.panel,.login-form,.empty{border-top:3px solid var(--blue)}.session-bar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:14px 16px;display:flex}.session-bar p,.email-line{margin:0}.session-bar p{font-weight:300}.email{font-variant-numeric:tabular-nums;font-weight:700}.spend{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 0 16px;padding:0;list-style:none;display:grid}.spend li{background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--blue);flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px 16px;display:flex}.spend strong{letter-spacing:-.02em;font-size:18px;font-weight:700}.spend span,.muted,.subtime,.loading{color:var(--ink);font-weight:300}.empty,.loading{margin:0}.empty{padding:18px 16px}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%}.table-wrap table{min-width:1680px}.table-wrap.compact table,.table-wrap.monitor-table table{min-width:720px}.table-wrap.compact.sources-table table{min-width:0}.table-wrap.compact table.cloudtalk-calls{min-width:1080px}.cloudtalk-number{white-space:nowrap;font-variant-numeric:tabular-nums}.cloudtalk-calls tbody tr{cursor:pointer}.cloudtalk-calls .subtime{display:block}.cloudtalk-calls tbody tr.is-open td{border-bottom-color:#0000}.cloudtalk-calls thead th a{color:inherit;letter-spacing:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline}.cloudtalk-sentence{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:28rem;display:-webkit-box;overflow:hidden}.cloudtalk-read td{cursor:default;background:var(--paper)}.cloudtalk-read p{margin:0 0 8px}.cloudtalk-scroll{margin-top:8px;position:relative}.cloudtalk-transcript{border:1px solid var(--line);background:var(--paper);scrollbar-width:none;max-height:240px;padding:12px 22px 12px 14px;overflow-y:auto}.cloudtalk-transcript::-webkit-scrollbar{width:0;height:0}.cloudtalk-thumb{background:var(--blue);pointer-events:none;border-radius:4px;width:8px;position:absolute;right:6px}.cloudtalk-transcript p{max-width:46rem;margin:0 0 12px}.cloudtalk-who{letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.monitor-table+h2,h2{letter-spacing:-.03em;margin:32px 0 12px;font-size:22px;font-weight:700}.filters{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.filters a,.tabs a,.tabs button{color:var(--ink);border:1px solid var(--ink);background:0 0;border-radius:2px;font-weight:300;text-decoration:none}.filters a{padding:5px 10px;font-size:13px}.filters a[aria-current=page],.tabs a[aria-current=page],.tabs button[aria-expanded=true],.tabs button.is-current{background:var(--blue);border-color:var(--blue);color:var(--ink);font-weight:700}.gap-lines{margin:0;padding-left:1.1em}.gap-lines li+li{margin-top:4px}.pager{align-items:baseline;gap:16px;margin:12px 0 0;display:flex}.pager a,.panel a,.monitor-table a,.onboard-link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px}caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}th,td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:13px 12px}thead th{background:var(--blue);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}tbody th{letter-spacing:-.02em;text-transform:none;font-size:15px;font-weight:700}td{font-weight:300}td:first-child{font-weight:600}tr:last-child td{border-bottom:0}.num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:300}th.num{text-align:right;font-weight:600}.status{border:1px solid var(--ink);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:2px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.status-approved,.status-running,.status-completed,.status-moving,.status-finished,.status-cleanup,.status-done,.status-scope-in{background:var(--blue);border-color:var(--blue);color:var(--ink);font-weight:700}.status-awaiting_approval,.status-pending_rep_approval,.status-open,.status-scope-part{border-color:var(--blue);color:var(--ink);background:0 0;font-weight:600}.status-rejected,.status-failed,.status-stalled,.status-skipped,.status-scope-out{border-color:var(--ink);color:var(--ink);background:0 0;font-weight:300}.subtime{margin-top:4px;font-size:12px;font-weight:300;display:block}.call-post{white-space:pre-line;max-width:42rem}.steps{min-width:9rem;font-size:12px}.steps summary{cursor:pointer;color:var(--ink);font-weight:700}.steps summary:hover{text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-decoration-thickness:2px}.source-folds{border-top:1px solid var(--line);gap:0;display:grid;overflow-x:auto}.source-fold-head,.source-fold summary{grid-template-columns:minmax(12rem,1.6fr) minmax(11rem,14rem) 4.5rem minmax(9rem,11rem);align-items:center;gap:12px;min-width:44rem;padding:12px 8px;display:grid}.source-fold-head{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--line);font-size:12px;font-weight:700}.source-fold{border-bottom:1px solid var(--line)}.source-fold summary{cursor:pointer;list-style:none}.source-fold summary::-webkit-details-marker{display:none}.source-fold summary a{font-weight:700}.source-fold-head span:first-child,.source-fold summary span:first-child,.sources-table th:first-child,.sources-table td:first-child{z-index:1;background:var(--paper);position:sticky;left:0}.sources-table thead th:first-child{z-index:2;background:var(--blue)}.source-fold .table-wrap,.source-fold .empty{margin:0 0 12px 8px}.source-fold .table-wrap table{min-width:44rem}.extracted{gap:10px;max-width:36rem;margin:8px 0 0;padding:0;list-style:none;display:grid}.extracted p{margin:0}.steps dl{gap:8px;margin:8px 0 0;display:grid}.steps dt{font-weight:700}.steps dd{margin:0;font-weight:300}.step-split{display:block}.decision-buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.block-reason,.form-error{color:var(--ink);border-left:3px solid var(--blue);margin:0;padding-left:10px;font-size:13px;font-weight:700}.form-error{margin-top:8px}button,.text-button{font:inherit}button{border:1px solid var(--blue);background:var(--blue);color:var(--ink);letter-spacing:.01em;cursor:pointer;border-radius:2px;padding:8px 14px;font-weight:700}button:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}button:disabled{cursor:wait;opacity:.45}button.is-busy:disabled{opacity:1}button.is-busy:before{content:"";vertical-align:-.1em;border:2px solid;border-right-color:#0000;border-radius:50%;width:.8em;height:.8em;margin-right:8px;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){button.is-busy:before{animation:none}}button.reject,button.text-button,button.secondary{color:var(--ink);border:1px solid var(--ink);background:0 0;font-weight:300}button.reject:hover,button.text-button:hover,button.secondary:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.login-stack{gap:14px;display:grid}.login-stack>button{width:100%}.login-form{gap:14px;padding:18px;display:grid}.password-block{max-width:440px}.access-board{margin-top:36px}.access-board h2{margin:0 0 8px;font-size:22px;font-weight:700}.access-card{border:1px solid var(--line);border-top:3px solid var(--blue);margin:0 0 16px;padding:14px 16px}.access-card legend{padding:0 6px;font-weight:700}.access-card select{color:var(--ink);background:var(--paper);border:1px solid var(--line);margin:6px 0 12px;padding:6px;font-family:inherit;display:block}.access-all,.access-clients label{align-items:center;gap:6px;margin:0 14px 8px 0;font-weight:400;display:inline-flex}.access-clients{margin:8px 0 12px}.access-card button,.access-board>form>button{background:var(--blue);color:var(--ink);cursor:pointer;border:0;padding:8px 12px;font-family:inherit;font-weight:700}.login-form label,.brief-form label,.source-form label,.idea-card label{letter-spacing:.06em;text-transform:uppercase;gap:6px;font-size:12px;font-weight:600;display:grid}.brief-form .field-hint{letter-spacing:0;text-transform:none;font-weight:300;line-height:1.4}input,textarea,select{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);font:inherit;border-radius:2px;padding:10px 12px;font-weight:300}textarea{resize:vertical;min-height:140px}select{width:auto;min-width:12rem}input:focus,textarea:focus,select:focus,button:focus-visible,.tabs a:focus-visible,.tabs button:focus-visible,.filters a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.tabs{flex-wrap:wrap;gap:8px;margin:0 0 20px;display:flex}.sources-tabs{align-items:center;margin-top:-8px}.tabs button:hover{border-color:var(--ink);color:var(--ink);background:0 0}.tabs button[aria-expanded=true]:hover,.tabs button.is-current:hover{background:var(--blue);border-color:var(--blue);color:var(--ink)}.stat-line{flex-wrap:wrap;gap:10px 22px;margin:0 0 16px;padding:0;list-style:none;display:flex}.stat-line li{margin:0}.stat-line strong{font-weight:700}.tabs a,.tabs button{cursor:pointer;align-items:center;padding:8px 14px;display:inline-flex}.panel{margin-bottom:16px;padding:20px 20px 18px}.panel h2{letter-spacing:-.03em;margin:0 0 8px;font-size:22px;font-weight:700}.panel .empty{border-top-width:1px;margin-top:8px}.meta-line{color:var(--ink);margin:0 0 14px;font-weight:300}.sources{margin:0 0 16px}.sources summary{cursor:pointer;width:fit-content;color:var(--ink);font-weight:700}.sources .lede{margin-top:10px}.source-section{margin-top:16px}.source-section h3{margin:0 0 8px;font-size:16px;font-weight:700}.source-line{margin-top:12px}.source-line p{margin:0 0 4px}.brief-form{gap:14px;display:grid}.idea-chat{gap:12px;display:grid}.idea-log{gap:8px;max-height:320px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.idea-log li{border:1px solid var(--line);margin:0;padding:8px 10px}.idea-log li span{font-size:12px;font-weight:700;display:block}.idea-log .from-user{background:var(--blue)}.idea-card{border:1px solid var(--ink);gap:8px;padding:12px;display:grid}.idea-card h3,.idea-card p{margin:0}.original-text{white-space:pre-wrap;max-width:28rem;display:block}.angle-original{gap:6px;display:grid}.angle-original summary{cursor:pointer;width:fit-content;font-size:12px;font-weight:700}.angle-original ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.notice{color:var(--ink);margin:0;font-size:13px;font-weight:700}.reassign,.onboard-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}tr.is-selected th,tr.is-selected td{background:var(--blue);color:var(--ink);font-weight:600}.client-id{color:var(--ink);letter-spacing:0;margin-left:12px;font-size:14px;font-weight:200;display:inline-block}.onboard-step header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.onboard-step h3{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:700}.onboard-step .sources .lede{white-space:pre-wrap}.onboard-link{margin-right:16px;display:inline-block}.inline-note{width:min(280px,100%)}.suggestion{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.suggestion p{margin:0 0 8px}.email-line{margin-bottom:16px;font-weight:300}.week{border:1px solid var(--line);border-left:3px solid var(--blue);min-width:0;margin:0 0 16px;padding:12px 16px}.week .kicker{margin-bottom:6px}.week ul{grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}.week a{min-width:0;color:var(--ink);gap:12px;font-size:13px;text-decoration:none;display:flex}.week a:hover span{text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-decoration-thickness:2px}.week time{font-variant-numeric:tabular-nums;flex:none;width:8em;font-weight:600}.week span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chart{padding:0;overflow-x:auto}.chart a{color:var(--ink);font-weight:inherit;text-decoration:none}.chart-grid,.lane-grid{min-width:760px;display:grid}.chart-head{border-bottom:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:10px 8px;font-size:11px;font-weight:600}.chart-head.is-today{box-shadow:inset 0 -2px 0 var(--ink)}.chart-now-head,.chart-now,.lane-now{border-left:1px solid var(--line)}.chart-lane{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;padding:10px 12px;display:flex}.chart-lane strong{font-weight:700}.chart-lane span,.lane-hint{font-size:12px;font-weight:200}.chart-cell{border-bottom:1px solid var(--line);border-left:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:6px;min-height:54px;padding:8px;display:flex}.chart-now{border-bottom:1px solid var(--line);align-items:center;padding:8px 12px;display:flex}.chart-cell.is-today{background:#ffffff08}a.chart-cell:hover,.chart-lane:hover,.chart-now:hover{background:#ffffff14}.chart a:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.mk-row,.now-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mk-row{gap:6px 12px}.week-more{margin-top:4px;font-size:12px}.mk-pair{align-items:center;gap:3px;display:inline-flex}.mk{flex:none;width:10px;height:10px;display:inline-block}.mk-change{background:var(--blue)}.mk-thought{border:1.5px solid var(--ink);border-radius:50%}.mk-done{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);width:6px;height:11px;transform:translateY(-2px)rotate(45deg)}.mk-run{background:#ffffff8c;width:4px;height:12px}.mk-doc{border:1px solid var(--ink);width:9px;height:11px}.mk-n,.chip-count,.chip-time{font-variant-numeric:tabular-nums;font-size:11px}.mk-n,.chip-count{font-weight:600}.mk-runs{align-items:flex-end;gap:4px;margin-left:auto;display:inline-flex}.mk-bar{background:#ffffff8c;width:6px;display:inline-block}.now{border:1px solid var(--ink);font-variant-numeric:tabular-nums;border-radius:2px;justify-content:center;align-items:center;min-width:24px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.now:empty{flex:none;width:12px;min-width:12px;height:12px;padding:0}.now-running{background:var(--blue);border-color:var(--blue)}.now-off{font-weight:300}.now-next{border-style:dashed;border-color:#fff9;font-weight:300}.now-none{font-size:12px;font-weight:200}.chart-foot{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 16px;display:flex}.legend{flex-wrap:wrap;gap:6px 16px;margin:0;padding:12px 16px;font-size:12px;list-style:none;display:flex}.chart-foot .legend{padding:0}.legend li{align-items:center;gap:6px;display:inline-flex}.chart-foot .filters{margin:0}.chart .filters a{border:1px solid var(--ink)}.lane-head{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:16px;display:flex}.panel .lane-head h2{margin:0}.chart a.lane-back{border:1px solid var(--ink);border-radius:2px;padding:5px 10px;font-size:13px}.lane-col{border-left:1px solid #ffffff14;flex-direction:column;gap:6px;min-width:0;padding:0 8px 14px;display:flex}.lane-col:first-child{border-left:0}.lane-col .chart-head{margin:0 -8px 4px}.lane-col.is-focus{background:#ffffff0f}.lane-group{letter-spacing:.12em;text-transform:uppercase;margin:6px 0 0;font-size:11px;font-weight:300}.lane-stack{flex-direction:column;gap:6px;max-width:480px;padding:16px;display:flex}.chip{border:1px solid var(--line);border-radius:2px;align-items:center;gap:8px;min-width:0;padding:6px 8px;font-size:13px;display:flex}.chip:hover{border-color:var(--ink)}.chip-change,.chip-now-running{border-color:var(--blue)}.chip-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.chip-time{font-weight:200}.chip .now:empty{width:10px;min-width:10px;height:10px}.detail-layer{z-index:20;justify-content:center;align-items:flex-start;padding:10vh 16px 16px;display:flex;position:fixed;inset:0}.detail-backdrop{background:#000000b8;position:absolute;inset:0}.detail{background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--blue);width:min(720px,100%);max-height:80vh;padding:20px 22px;position:relative;overflow:auto}.detail header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.detail h2{margin:0}.detail .kicker{margin:0 0 6px}.detail-close{border:1px solid var(--ink);color:var(--ink);border-radius:2px;flex:none;padding:5px 10px;font-size:13px;text-decoration:none}.detail-close:hover{background:var(--ink);color:var(--paper)}.detail-block h3{letter-spacing:.12em;text-transform:uppercase;margin:16px 0 4px;font-size:11px;font-weight:600}.detail-block p{white-space:pre-wrap;margin:0}.detail code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.9em}.detail .pager{margin-top:18px}.mail-controls{flex-wrap:wrap;align-items:end;gap:12px 20px;margin:0 0 16px;display:flex}.mail-controls label{letter-spacing:.06em;text-transform:uppercase;gap:6px;font-size:12px;font-weight:600;display:grid}.mail-controls input[type=text],.mail-controls input[type=date]{width:11rem}.spend a{color:var(--ink);text-decoration:none}.spend a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-underline-offset:3px;text-decoration-thickness:2px}.mail-bars,.mail-spark{align-items:flex-end;gap:3px;display:flex}.mail-bars{height:220px;padding:16px 16px 8px;overflow-x:auto}.mail-spark{height:42px;margin:0 16px 12px}.mail-bars a,.mail-spark a{min-width:8px;height:100%;color:var(--ink);flex-direction:column;flex:1 1 0;justify-content:flex-end;font-weight:300;text-decoration:none;display:flex}.mail-bars a{max-width:42px}.mail-bars .bar,.mail-spark .bar{background:var(--blue);width:100%;display:block}.mail-bars a[aria-current=page] .bar,.mail-spark a[aria-current=page] .bar{background:var(--ink)}.bar-label{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:10px;font-weight:300;overflow:hidden}.chart-foot{margin:0}.mail-categories{gap:12px;display:grid}.mail-category header{justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px 8px;display:flex}.mail-category header a{color:var(--ink);letter-spacing:-.02em;font-size:18px;font-weight:700;text-decoration:none}.mail-category header a:hover,.mail-category header a:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-underline-offset:3px;text-decoration-thickness:2px}.mail-category header strong{font-variant-numeric:tabular-nums}.mail-category .filters{margin:0 16px 14px}.mail-category.is-selected{box-shadow:inset 0 0 0 1px var(--ink)}.mail-parties{white-space:normal}.mail-parties span{line-height:1.35;display:block}.mail-body{white-space:pre-wrap;font-size:14px;line-height:1.55}.day-grid table{min-width:960px}.day-grid th,.day-grid td{padding:10px 8px}.day-grid thead a,.day-grid a.cell{color:inherit;font-weight:inherit;text-decoration:none}.day-grid thead a{text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.day-grid thead a:hover,.day-grid a.cell:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);text-underline-offset:3px;text-decoration-thickness:2px}.day-grid td.is-open{background:var(--blue)}.day-grid th.is-open{box-shadow:inset 0 -3px 0 var(--ink)}.day-grid .rep{font-weight:600}.day-grid .sep,.day-grid .sys{font-weight:200}.day-grid .sep{padding:0 4px}.ops-subnav{margin-bottom:12px}.ops-table table{min-width:1100px}.funnel-table table{min-width:1480px}.ops-table,.funnel-table,.monitor-table{max-height:calc(100vh - 220px)}.ops-table thead th,.funnel-table thead th,.monitor-table thead th{z-index:2;background:var(--blue);color:#fff;position:sticky;top:0}.ops-table thead th:first-child,.ops-table tbody th,.funnel-table thead th:first-child,.funnel-table tbody th,.monitor-table thead th:first-child,.monitor-table tbody th,.monitor-table tfoot th{position:sticky;left:0}.ops-table thead th:first-child,.funnel-table thead th:first-child,.monitor-table thead th:first-child{z-index:3;background:var(--blue);color:#fff;top:0}.ops-table tbody th,.funnel-table tbody th,.monitor-table tbody th,.monitor-table tfoot th{z-index:1;background:var(--paper)}.domain-table table{table-layout:fixed;min-width:40rem}.domain-table .domain-col{width:11rem;max-width:11rem}.domain-table tbody .domain-col span{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;font-size:13px;font-weight:600;display:block;overflow:hidden}.domain-class{margin:0}.domain-class select{width:8.5rem;min-width:0;padding:4px 8px;font-size:13px;font-weight:600}.domain-class .form-error{margin-top:4px;font-size:12px;font-weight:600;display:block}.domain-find{margin:8px 0 0}.host-filters{flex-wrap:wrap;align-items:end;gap:8px 12px;margin:0 0 16px;display:flex}.host-filters label{gap:4px;font-size:12px;font-weight:600;display:grid}.host-filters select,.host-filters input{min-width:8rem}.host-keep{margin:0}.host-keep button{white-space:nowrap}.host-status-detail{margin-top:2px;font-size:12px;font-weight:600;display:block}.table-wrap.monitor-table.host-table table{min-width:1480px}.host-emails{max-width:16rem;font-size:12px;font-weight:600}.host-emails span{overflow-wrap:anywhere;display:block}.host-table thead th{vertical-align:top}.domain-table thead .domain-find input,.domain-table thead .domain-find select,.match-table thead .domain-find input{letter-spacing:0;text-transform:none;background:var(--paper);width:100%;min-width:0;color:var(--ink);padding:4px 6px;font-size:12px;font-weight:600}.match-overview thead th[title]{cursor:help}.match-overview thead th[colspan]{text-align:center}.runs-table thead th a{color:inherit;letter-spacing:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.table-wrap.compact table.runs-table{table-layout:fixed;min-width:0}.runs-table .when{font-variant-numeric:tabular-nums;white-space:nowrap;width:18%}.runs-table th:nth-child(2),.runs-table td:nth-child(2){width:16%}.runs-table th:nth-child(3),.runs-table td:nth-child(3),.runs-table th:nth-child(4),.runs-table td:nth-child(4),.runs-table th:nth-child(5),.runs-table td:nth-child(5){width:12%}.runs-table th:nth-child(6),.runs-table td:nth-child(6){width:10%}.runs-table .process-latest{overflow-wrap:anywhere;width:20%}.ops-table thead th a,.funnel-table thead th a,.monitor-table thead th a{color:#fff;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #fff;text-decoration:underline #fff;text-decoration-thickness:2px}.roster-form{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.roster-form button{letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;font-size:11px;font-weight:600}.roster-form .form-error{letter-spacing:0;text-transform:none;flex-basis:100%;margin-top:0;font-size:12px;font-weight:600}.cell-sub{margin-top:4px;font-size:12px;font-weight:300;display:block}.monitor-table table{min-width:1480px}.budget-table table{min-width:1680px}.monitor-table tfoot th,.monitor-table tfoot td{border-top:2px solid var(--ink);font-weight:700}.status-idle{border-color:var(--line);font-weight:600}.cap-label{font-variant-numeric:tabular-nums;display:block}.cap-track{background:var(--line);height:6px;margin-top:6px;display:block}.cap-fill{height:100%;display:block}.cap-green{background:#1f8a4c}.cap-amber{background:#c47b00}.cap-red{background:#c42323}.day-col,.day-spend{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.process-read{margin:0 0 8px;font-size:13px;font-weight:300}.run-group th{letter-spacing:.12em;text-transform:uppercase;padding-top:22px;font-size:11px;font-weight:600}.process-clock{margin:0;padding:0;list-style:none}.process-clock li{border-top:1px solid var(--line);border-left:3px solid var(--blue);grid-template-columns:minmax(220px,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:8px 24px;margin:0;padding:16px 0 16px 18px;display:grid}.process-clock li:last-child{border-bottom:1px solid var(--line)}.process-when time{letter-spacing:-.03em;font-size:22px;font-weight:700;line-height:1.1;display:block}.process-when strong{margin-top:4px;font-weight:600;display:inline}.process-when p,.process-clock li p{margin:6px 0 0}.process-label{letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:600}.process-tag,.process-stage{letter-spacing:.08em;text-transform:uppercase;margin-left:8px;font-size:11px;font-weight:600;display:inline-block}.process-latest{font-size:13px;font-weight:300}.flow-stream{margin:0 0 28px}.flow-stream h3{letter-spacing:-.02em;margin:0 0 10px;font-size:16px;font-weight:600}.flow-track{align-items:flex-start;gap:0;padding-bottom:8px;display:flex;overflow-x:auto}.flow-step{flex:1 0 auto;align-items:flex-start;display:flex}.flow-col{flex-direction:column;gap:8px;min-width:190px;max-width:260px;display:flex}.flow-arrow{flex:0 0 28px;width:28px;height:36px;margin-top:28px;position:relative}.flow-arrow:before{content:"";background:var(--blue);height:1px;position:absolute;top:17px;left:2px;right:10px}.flow-arrow:after{content:"";border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent var(--blue);position:absolute;top:13px;right:2px}.flow-box{border:1px solid var(--line);border-left:3px solid var(--blue);background:var(--paper);margin:0;padding:8px 10px}.flow-box strong{letter-spacing:-.01em;font-size:13px;font-weight:600;display:block}.flow-box span{letter-spacing:.06em;text-transform:uppercase;margin-top:2px;font-size:11px;font-weight:600;display:block}.flow-box[data-lane=off],.flow-box[data-lane=absent]{border-style:dashed}.flow-store{border-left-color:var(--ink);border-left-style:solid}.flow-source{border-left-color:var(--line);border-left-width:1px}.source-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 0 28px;padding:0;list-style:none;display:grid}.source-cards li{background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--blue);flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px 16px;display:flex}.source-cards strong{letter-spacing:-.02em;font-size:16px;font-weight:700}.source-form{border:1px solid var(--line);border-top:3px solid var(--blue);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0 0 28px;padding:16px;display:grid}.source-form h2,.source-form .wide,.source-form .decision-buttons,.source-form .form-error,.source-form .notice{grid-column:1/-1}.source-form h2{margin:0}.badge-row{flex-wrap:wrap;gap:6px;display:flex}.badge{border:1px solid var(--line);padding:1px 6px;font-size:12px;font-weight:600;line-height:1.4;display:inline-block}.badge-row a.badge{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-underline-offset:2px;font-weight:600}@media (max-width:720px){.frame{width:min(1680px,100% - 32px)}h1{font-size:30px}.session-bar,.onboard-step header{flex-direction:column;align-items:flex-start}.process-clock li{grid-template-columns:1fr}.flow-track,.flow-step{flex-direction:column}.flow-col{max-width:none}.flow-arrow{width:36px;height:22px;margin:0 0 0 16px}.flow-arrow:before{width:1px;height:12px;top:2px;left:17px;right:auto}.flow-arrow:after{border-width:6px 4px 0;border-color:var(--blue) transparent transparent transparent;top:12px;left:13px;right:auto}}.lens-switch{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 12px;display:grid}.lens-switch a{border:1px solid var(--ink);color:var(--ink);border-radius:2px;padding:14px 16px;text-decoration:none;display:block}.lens-switch a[aria-current=page]{background:var(--blue);border-color:var(--blue)}.lens-switch strong,.lens-switch span{display:block}.lens-switch strong{letter-spacing:-.03em;font-size:20px;font-weight:700}.lens-switch span,.count-legend,.count-line{font-size:13px;font-weight:300}.count-legend{margin:0 0 16px}.count-line,.cell-sub{margin-top:4px;display:block}.lens-head,.filter-stack{margin-bottom:16px}.filter-row{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;display:flex}.filter-row>span{letter-spacing:.08em;text-transform:uppercase;min-width:4.5rem;font-size:11px;font-weight:600}.mail-deck{grid-template-columns:minmax(220px,30%) minmax(0,1fr);align-items:start;gap:12px;margin-top:8px;display:grid}.mail-deck .mail-bars{height:168px}.mail-cat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mail-cat-grid .mail-category header{padding:10px 12px 4px}.mail-cat-grid .mail-category header a{font-size:14px}.mail-cat-grid .filters{margin:0 12px 10px}.table-wrap.lens-table{max-height:none;overflow:visible}.table-wrap.lens-table table{table-layout:fixed;width:100%;min-width:0}.lens-table th,.lens-table td{overflow-wrap:anywhere;white-space:normal}.lens-table thead a{color:inherit}.host-name{font-weight:700}.host-addresses span,.host-addresses summary{overflow-wrap:anywhere;font-size:13px;display:block}.evidence{white-space:pre-wrap}.badge{border:1px solid var(--line);border-radius:2px;margin:4px 4px 0 0;padding:1px 6px;font-size:12px;font-weight:600;display:inline-block}.badge.is-kicked{border-color:#c42323}.badge.is-proposed{border-color:#c47b00}.badge.is-kept,.badge.is-active,.badge.is-sheet{border-color:#1f8a4c}.badge.is-competitor{border-color:var(--ink)}.badge.is-dach{border-color:#c47b00}.shadow-backlog{margin-top:28px}.shadow-list{gap:16px;display:grid}.shadow-card{border:1px solid var(--line);padding:12px 14px}.shadow-card h3{margin:0 0 6px;font-size:18px}.shadow-card ul{margin:8px 0 0;padding:0;list-style:none}.shadow-card li{border-top:1px solid var(--line);padding:8px 0}.shadow-card p{margin:4px 0}.shadow-context{gap:6px;margin:8px 0 10px;display:grid}.shadow-quote{border-left:2px solid var(--blue);white-space:pre-wrap;margin:4px 0;padding:6px 10px;font-size:13px}.shadow-quote p{margin:0}.shadow-thread,.shadow-brief,.shadow-inspect{margin-top:4px}.shadow-thread dl,.shadow-brief dl,.shadow-inspect dl{border:1px solid var(--line);padding:8px 10px}.mark-row,.host-actions,.sync-form{flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;display:flex}.mark-toggle,.sync-form{margin:0}.mark-toggle button,.sync-form button,.host-actions button{padding:2px 6px;font-size:11px;font-weight:600}.mark-toggle button[aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:var(--ink)}.site-link{vertical-align:middle;display:inline-flex}.site-link svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:12px;height:12px}.detail-layer.is-drawer{justify-content:flex-end;align-items:stretch;padding:0}.detail-layer.is-drawer .detail{border-top:0;border-left:3px solid var(--blue);width:min(640px,100%);height:100%;max-height:none;margin:0}.letter-list{margin:8px 0;padding:0;list-style:none}.letter-list a{border-top:1px solid var(--line);color:inherit;padding:8px 0;font-weight:600;text-decoration:none;display:block}.letter-list a span{font-size:12px;font-weight:300;display:block}.letter-list a[aria-current=page]{box-shadow:inset 3px 0 0 var(--blue);padding-left:8px}.rewrite{flex-wrap:wrap;align-items:center;gap:6px;display:flex}@media (max-width:1100px){.mail-deck,.lens-switch{grid-template-columns:1fr}.mail-cat-grid{grid-template-columns:1fr 1fr}}.queue-metrics{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:18px 0;display:grid}.queue-metrics .is-alert{border-color:var(--blue)}.safety-banner{border:1px solid var(--blue);background:var(--blue);margin:16px 0;padding:14px 16px;font-weight:500}.safety-banner a{color:var(--ink);font-weight:700;text-decoration:underline}.pause-counts{grid-template-columns:repeat(3,minmax(0,1fr))}.pause-card{border:1px solid var(--line);margin:0 0 12px;padding:16px 18px}.pause-card h2{margin:0 0 4px;font-size:22px;font-weight:500}.pause-badges{flex-wrap:wrap;gap:6px;margin:8px 0;padding:0;list-style:none;display:flex}.pause-badges li,.pause-status{border:1px solid var(--line);padding:0 .45rem;display:inline-block}.pause-status-auto_paused{border-color:var(--blue);background:var(--blue)}.pause-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.pause-actions form{margin:0}.pause-contacts{margin:8px 0 0;padding-left:18px}.queue-metrics div{border:1px solid var(--line);padding:12px 14px}.queue-metrics dt{letter-spacing:.04em;text-transform:uppercase;font-size:12px}.queue-metrics dd{margin:6px 0 0;font-size:28px;font-weight:600}.draft-step,.activity-drawer,.sent-letter{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.sent-letter p{white-space:pre-wrap}.reply-badge{border:1px solid var(--line);color:var(--blue);padding:0 .4rem;display:inline-block}.draft-step label,.draft-step select,.draft-step input,.draft-step textarea{width:min(520px,100%);margin-top:6px;display:block}.quiet{color:#ffffffb8}.notice{border-left:3px solid var(--blue);padding-left:12px}@media (max-width:720px){.mail-cat-grid,.queue-metrics{grid-template-columns:1fr}}
