.ld-filter{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:minmax(0,1fr);align-items:end;gap:10px;padding:12px 14px;display:grid}@media (min-width:760px){.ld-filter{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto auto}.ld-filter .check{min-height:42px}}.ld-client{font-weight:500!important}.ld-add{border-color:var(--brand-3)}.ld-late,.ld-col small.late{color:var(--red);font-weight:600}.ld-pipe{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:760px){.ld-pipe{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.ld-pipe{grid-template-columns:repeat(6,minmax(0,1fr))}}.ld-col{border-radius:var(--radius);border-top:4px solid var(--brand-2);background:#efebf6;align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.ld-col.ld-contacted{border-top-color:var(--gray)}.ld-col.ld-booked,.ld-col.ld-showed{border-top-color:var(--amber)}.ld-col.ld-won{border-top-color:var(--green)}.ld-col.ld-lost{border-top-color:var(--red)}.ld-col header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ld-col header h2{font-size:15px}.ld-col header span{color:var(--ink-2);white-space:nowrap;font-size:12.5px}.ld-col ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ld-col li>a{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;gap:2px;padding:9px 11px;text-decoration:none;display:grid}.ld-col li>a:hover{border-color:var(--brand-2)}.ld-col li b{overflow-wrap:anywhere;font-size:14px}.ld-col li small{color:var(--ink-3);font-size:12px}.ld-contact{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:420px;display:grid}.ld-contact .btn{min-height:46px}.ld-contact span.btn{color:var(--ink-3);cursor:default}.ld-grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.ld-main,.ld-side{align-content:start;gap:14px;min-width:0;display:grid}@media (min-width:980px){.ld-grid{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr)}}.ld-quick{gap:10px;display:grid}.ld-date{align-items:center;gap:10px;display:flex}.ld-date input{flex:auto;min-width:0}.ld-quick-msg:empty{display:none}.ld-log{gap:10px;display:grid}.ld-log .seg{width:100%}.ld-log .seg button{flex:auto}.ld-outcomes{flex-wrap:wrap;gap:6px;display:flex}.chip{border:1px solid var(--line-2);cursor:pointer;background:#fff;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:13.5px;display:inline-flex}.chip input{opacity:0;pointer-events:none;position:absolute}.chip.on{background:var(--brand-soft);border-color:var(--brand-2);color:var(--brand-ink);font-weight:600}.chip:focus-within{outline:3px solid var(--brand-2);outline-offset:2px}.ld-fu{flex:200px}.ld-log .form-row{align-items:end}.ld-timeline{margin:0;padding:0;list-style:none;display:grid}.ld-act{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.ld-act:last-child{border-bottom:0}.ld-act p{overflow-wrap:anywhere;margin:0}.ld-act small{color:var(--ink-3);font-size:12px}.ld-act-top{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ld-act-text{white-space:pre-wrap;margin-top:2px!important}.ld-act-kind{font:600 11.5px var(--font-body);text-transform:uppercase;letter-spacing:.03em;color:var(--brand-ink);background:var(--brand-soft);text-align:center;border-radius:8px;align-self:start;padding:4px 6px}.ld-act.quiet .ld-act-kind{color:var(--ink-3);background:#f0eef3}.ld-act.quiet p{color:var(--ink-2);font-size:14px}.hd>.ld-add{flex:100%}@media (max-width:480px){.ld-log .seg button{padding:8px 6px;font-size:13.5px}}.kp-goals{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.kp-goals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.kp-goals{grid-template-columns:repeat(3,minmax(0,1fr))}}.kp-goal{border:1px solid var(--line);border-radius:12px;gap:6px;min-width:0;padding:12px 14px;display:grid}.kp-goal-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.kp-goal-num{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.kp-big{font:700 24px var(--font-head)}.hbars li>span:first-child{color:var(--ink-2)}.roi-src b{display:block}.kp-table td:first-child{white-space:nowrap}@media (max-width:480px){.kp-table th,.kp-table td{padding:8px 7px;font-size:13.5px}.kp-table th{white-space:normal}}.au-head{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.au-list{gap:4px;margin:6px 0 0;padding-left:18px;display:grid}.au-list li::marker{color:var(--green)}.au-list.fix li::marker{color:var(--amber)}.rd-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:900px){.rd-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.rd-month{border:1px solid var(--line);border-radius:12px;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.rd-goal{overflow-wrap:anywhere;margin:0}.rd-steps{margin:0;padding:0;list-style:none;display:grid}.rd-step{border-top:1px solid var(--line);gap:4px;min-width:0;padding:8px 0;display:grid}.rd-step .check{align-items:flex-start}.rd-step .check span{overflow-wrap:anywhere}.rd-step.done .check span,.rd-step.done>span:first-child{color:var(--ink-3);text-decoration:line-through}.rd-meta{flex-wrap:wrap;align-items:center;gap:6px 10px;padding-left:26px;display:flex}.rd-meta:empty{display:none}.rd-add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ct-status,.ct-date{border:1px solid var(--line-2);background:#fff;border-radius:8px;max-width:100%;min-height:36px;padding:0 8px}.ct-sep td{font:600 12.5px var(--font-body);color:var(--ink-2);background:#f7f5fb}@media (max-width:700px){.table.resp tr.ct-sep{background:0 0;border:0;padding:8px 12px;display:block}.table.resp tr.ct-sep td{background:0 0}}.rd-meta .linkbtn{color:var(--ink-3);font-size:12.5px;font-weight:500;text-decoration:none}.rd-meta .linkbtn:hover,.rd-meta .linkbtn:focus-visible{color:var(--brand-ink);text-decoration:underline}.rd-meta .linkbtn.btn-danger:hover{color:var(--red)}.sp-replaced{color:var(--ink-3)}.cn-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.cn-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.cn-row{border:1px solid var(--line);border-radius:12px;align-content:start;gap:6px;min-width:0;padding:12px 14px;display:grid}.cn-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.cn-note{color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:14px}.cn-form{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.cn-form .field{flex:200px}.cn-robot{overflow-wrap:anywhere;word-break:break-all;background:#f3f0f8;border-radius:5px;padding:1px 5px;font-size:12.5px}.rk-q a{font-weight:500!important}@media (min-width:760px){.rk-filter{grid-template-columns:minmax(0,2fr) auto auto}}.hbars li>i{justify-self:start}.bh-speed{border:1px solid var(--line);border-radius:12px;gap:8px;min-width:0;padding:12px 14px;display:grid}.cn-secret{border-top:1px dashed var(--line);gap:6px;padding-top:8px;display:grid}.ix-head{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.cn-test{justify-items:start;gap:4px;display:grid}.cn-result{overflow-wrap:anywhere;border-radius:8px;justify-self:stretch;margin:0;padding:8px 10px;font-size:14px}.cn-result.ok{background:var(--green-soft);color:var(--green)}.cn-result.warn{background:var(--amber-soft);color:#8a5a07}.rp-facts{gap:6px;margin:0;padding-left:18px;display:grid}.rp-facts li{overflow-wrap:anywhere}@media print{.rp-noprint{display:none!important}.card,.stat{break-inside:avoid}}.ch-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ch-item{background:var(--card);border:1px solid var(--line);border-radius:12px;gap:6px;min-width:0;padding:12px 14px;display:grid}.card .ch-item{background:#fff}.ch-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ch-title{overflow-wrap:anywhere}.ch-pills{flex-wrap:wrap;gap:6px;display:inline-flex}.ch-client{font-size:13.5px;font-weight:500}.ch-ba{white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f5fb;border-radius:8px;margin:0;padding:8px 10px;font-size:14.5px}.ch-line{overflow-wrap:anywhere;margin:0;font-size:14px}.ch-undo{justify-items:start;gap:4px;display:grid}.ch-tabs{flex-wrap:wrap}.dp-people{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.dp-people{grid-template-columns:repeat(2,minmax(0,1fr))}}.dp-people li{border:1px solid var(--line);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.dp-people li span{min-width:0;display:grid}.dp-people li b{overflow-wrap:anywhere}.dp-people small{color:var(--ink-3);font-size:12.5px}.dp-load{text-align:right;white-space:nowrap;font-size:13.5px;font-weight:600}.dp-table td{vertical-align:top}.dp-goal{overflow-wrap:anywhere}.dp-missing{color:var(--amber);font-weight:600}.dp-conn{white-space:nowrap;align-items:center;gap:4px;margin:0 8px 2px 0;font-size:13px;display:inline-flex}.dp-tasks{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:1100px){.dp-tasks{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.dp-tasks h3{margin:0 0 6px;font-size:15px}.dp-conn-sum{flex-wrap:wrap;gap:6px 16px;margin:0 0 8px;font-size:14px;display:flex}.dp-conn-sum span{align-items:center;gap:6px;display:inline-flex}.ch-checks{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ch-checks li{overflow-wrap:anywhere;font-size:14px}.ai-near{font-weight:600;color:var(--amber)!important}.dr-asks{overflow-wrap:anywhere;background:#fff7e6;border:1px solid #f3d9a4;border-radius:10px;padding:8px 12px;font-size:14px}.dr-asks ul{margin:4px 0 0;padding-left:18px}.dr-ask{color:#6b4300;background:#ffe8b0;border-radius:4px;padding:0 3px;font-weight:600}.dr-body summary{cursor:pointer;color:var(--brand-ink);font-size:14px;font-weight:600}.dr-page{overflow-wrap:anywhere;gap:6px;margin-top:8px;display:grid}.dr-page h4{margin:6px 0 0;font-size:15px}.dr-page p{margin:0;font-size:14.5px}.dr-li{padding-left:8px}@media (min-width:700px){.sc-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.sc-stats{grid-template-columns:repeat(6,minmax(0,1fr))}}.sc-h{margin:4px 0 0;font-size:17px}.sc-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.sc{gap:10px;min-width:0;display:grid}.sc-btns{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sc-bulk{background:var(--amber-soft);border:1px solid #f3d9a4;border-radius:12px;gap:8px;padding:10px 12px;display:grid}.sc-ask{gap:8px;min-width:0;margin-top:8px;display:grid}.sc-nudge{overflow-wrap:anywhere;background:#fff7e6;border:1px solid #f3d9a4;border-radius:10px;justify-items:start;gap:4px;margin:0;padding:8px 12px;font-size:14px;display:grid}.sc-nudge p{margin:0}.sc-sheet{border-collapse:collapse;border:1px solid var(--line);background:#fff;border-radius:12px;width:100%;overflow:hidden}.sc-sheet th,.sc-sheet td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 8px;font-size:14px}.sc-sheet th{font:700 13px var(--font-body);color:var(--ink-2);white-space:nowrap;background:#f4f1f8}.sc-sheet tr.st-kia{background:#fffaf0}.sc-sheet tr.st-approved,.sc-sheet tr.st-posted{background:var(--green-soft)}.sc-sheet tr.st-dropped{opacity:.55}.sc-tick input{width:18px;height:18px;accent-color:var(--brand)}.sc-sub{color:var(--ink-3);overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.sc-note{color:#8a5a07;overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;display:block}.sc-text{white-space:pre-wrap;overflow-wrap:anywhere;min-width:180px;margin:0}.sc-tags{color:var(--brand-ink);margin-top:6px;font-size:13px;display:block}.sc-thumb{background:#f0eef3;border-radius:8px;width:120px;height:120px;display:block;overflow:hidden}.sc-thumb img{object-fit:cover;color:#0000;width:100%;height:100%;font-size:0;display:block}.sc-none{text-align:center;color:var(--ink-3);place-items:center;padding:8px;font-size:12px;display:grid}.sc-editrow>td{background:#f7f5fb}.sc-edit{gap:10px;min-width:0;display:grid}.sc-edit-grid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:900px){.sc-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sc-photos{border:1px solid var(--line);border-radius:10px;gap:8px;min-width:0;margin:0;padding:8px 10px;display:grid}.sc-photos legend{font:600 12.5px var(--font-body);color:var(--ink-2);padding:0 4px}.sc-photos .linkbtn{justify-self:start}.sc-photo-grid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;max-height:320px;display:grid;overflow-y:auto}.sc-photo-grid label{cursor:pointer;border:2px solid #0000;border-radius:10px;gap:4px;min-width:0;padding:3px;display:grid;position:relative}.sc-photo-grid label.on{border-color:var(--brand)}.sc-photo-grid input{accent-color:var(--brand);position:absolute;top:6px;left:6px}.sc-photo-grid .sc-thumb{aspect-ratio:1;width:100%;height:auto}.sc-photo-grid span{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.sc-story{border:0;border-radius:14px;width:min(640px,100vw - 24px);max-height:calc(100vh - 48px);padding:0;box-shadow:0 20px 60px #170f274d}.sc-story::backdrop{background:#170f2766}.sc-story-in{gap:10px;padding:16px;display:grid}.sc-story-in header{justify-content:space-between;align-items:center;gap:8px;display:flex}.sc-story-in h2{margin:0;font-size:17px}.sc-steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sc-steps li{border-left:3px solid var(--brand-3);overflow-wrap:anywhere;gap:2px;padding:2px 0 2px 10px;display:grid}.sc-steps p{white-space:pre-wrap;margin:0;font-size:14px}.sc-step-top{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.sc-send{gap:8px}.sc-send-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sc-send-top h2{margin:0;font-size:16px}.sc-link{background:var(--green-soft);border-radius:10px;gap:8px;min-width:0;padding:10px 12px;display:grid}.sc-link p{overflow-wrap:anywhere;margin:0}.sc-url{border:1px solid var(--line-2);width:100%;min-height:40px;font:inherit;background:#fff;border-radius:8px;min-width:0;padding:0 10px;font-size:13.5px}.sc-msg{white-space:pre-wrap;overflow-wrap:anywhere;font:13.5px var(--font-body);background:#fff;border-radius:8px;margin:0;padding:8px 10px}.sc-changes{overflow-wrap:anywhere;gap:4px;margin:0;padding-left:18px;font-size:14px;display:grid}.sc-ready{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sc-ready-item{background:var(--card);border:1px solid var(--line);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:12px;display:grid}.sc-ready-item>.sc-thumb{aspect-ratio:1;width:100%;max-width:320px;height:auto}@media (min-width:700px){.sc-ready-item{grid-template-columns:160px minmax(0,1fr)}.sc-ready-item>.sc-thumb{width:160px;height:160px}}.sc-ready-body{gap:8px;min-width:0;display:grid}.sc-ready-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sc-posted{grid-template-columns:minmax(0,1fr);align-items:end;gap:8px;display:grid}@media (min-width:700px){.sc-posted{grid-template-columns:minmax(0,1fr) auto}.sc-posted .btn{min-height:42px}}.sc-brand{gap:12px;display:grid}.sc-brand-form{max-width:760px}.sc-swatches{flex-wrap:wrap;gap:6px;display:flex}.sc-swatches span{border:1px solid var(--line-2);border-radius:8px;width:32px;height:32px}@media (max-width:1100px){.sc-sheet,.sc-sheet tbody,.sc-sheet tr,.sc-sheet td{width:100%;display:block}.sc-sheet thead{display:none}.sc-sheet{background:0 0;border:0;overflow:visible}.sc-sheet tr{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:12px;padding:6px 0}.sc-sheet tr.sc-editrow{margin-top:-8px}.sc-sheet td{border:0;padding:6px 12px}.sc-sheet td[data-label]:not([data-label=""]):before{content:attr(data-label);font:600 12px var(--font-body);color:var(--ink-3);margin-bottom:2px;display:block}.sc-sheet td.sc-tick:empty{display:none}.sc-sheet tr.sc-row{grid-template-columns:108px minmax(0,1fr);grid-auto-flow:dense;display:grid}.sc-sheet tr.sc-row>td{grid-column:1/-1;width:auto;min-width:0}.sc-sheet tr.sc-row>td.sc-c2{grid-column:2;padding-left:4px}.sc-sheet tr.sc-row>td.sc-pic{grid-area:span 4/1;padding-right:8px}.sc-sheet tr.sc-row>td.sc-pic:before{display:none}.sc-pic .sc-thumb{width:96px;height:96px}.sc-text{min-width:0}}.sx-nav{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.sx-nav::-webkit-scrollbar{display:none}.sx-nav a{flex:none}@media (min-width:1100px){.sx-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.sx-stats:has(>:nth-child(6)){grid-template-columns:repeat(6,minmax(0,1fr))}}.sx-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;min-width:0;display:flex}.sx-row>*{overflow-wrap:anywhere;min-width:0}.sx-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.sx-run{justify-items:start;gap:4px;display:grid}.sx-axis{justify-content:space-between;gap:8px;font-size:12px;display:flex}.sx-off summary{cursor:pointer;color:var(--brand-ink);font-size:14px;font-weight:600}.sx-off .list{margin-top:6px}.sk{width:100%;max-width:180px;height:40px;display:block;overflow:visible}.sk-big{max-width:none;height:96px}.sk-line{fill:none;stroke:var(--brand);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.sk-base{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.sk-dot{fill:var(--brand)}.sk-none{color:var(--ink-3);font-size:12.5px;font-style:italic}.pill.sx-notrun,.sx-notrun-t{color:var(--ink-2);border:1px dashed var(--line-2);background:repeating-linear-gradient(135deg,#f4f1f8 0 6px,#e9e4f1 6px 12px);font-style:italic}.sx-notrun-t{border-radius:999px;padding:2px 8px;font-size:12.5px;font-weight:600}.sx-kws{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sx-kw{border:1px solid var(--line);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;padding:10px 12px;display:grid}.sx-kw-top{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sx-kw-nums{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;display:grid}.sx-kw-nums dt{color:var(--ink-3);font-size:11.5px}.sx-kw-nums dd{margin:0;font-size:14px;font-weight:600}.sx-kw .sx-toggle{justify-self:start}@media (min-width:900px){.sx-kw{grid-template-columns:minmax(0,1.4fr) 180px minmax(260px,1.2fr) auto;align-items:center;gap:14px}}.sx-add{border-top:1px dashed var(--line);grid-template-columns:minmax(0,1fr);align-items:end;gap:10px;padding-top:12px;display:grid}@media (min-width:760px){.sx-add{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto}.sx-add .btn{min-height:42px}.sx-add>p{grid-column:1/-1}}.sx-toggle{gap:2px;display:inline-grid}.sx-engines{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sx-engines li{grid-template-columns:92px minmax(0,1fr) 64px;align-items:center;gap:10px;font-size:14px;display:grid}.sx-engines li>span:last-child{justify-self:end;font-weight:600}.sx-engines .sk{max-width:none}@media (min-width:900px){.sx-engines{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}}.sx-weeks{flex-wrap:wrap;gap:6px;display:flex}.sx-weeks a{text-decoration:none}.sx-ai td{vertical-align:top}.sx-board{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:760px){.sx-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.sx-board{grid-template-columns:repeat(4,minmax(0,1fr))}}.sx-col{border-radius:var(--radius);border-top:4px solid var(--brand-2);background:#efebf6;align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.sx-col.sx-brief,.sx-col.sx-draft,.sx-col.sx-declined{border-top-color:var(--gray)}.sx-col.sx-submitted{border-top-color:var(--amber)}.sx-col.sx-stuck{border-top-color:var(--red)}.sx-col.sx-approved,.sx-col.sx-live{border-top-color:var(--green)}.sx-col header{justify-content:space-between;align-items:center;gap:8px;display:flex}.sx-col header h2{margin:0;font-size:15px}.sx-col ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sx-col li>a{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;gap:3px;padding:9px 11px;text-decoration:none;display:grid}.sx-col li>a:hover{border-color:var(--brand-2)}.sx-col li b{overflow-wrap:anywhere;font-size:14px}.sx-col li small{color:var(--ink-3);overflow-wrap:anywhere;font-size:12px}.sx-meta{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;display:flex}.sx-banner{color:#6b4300;background:repeating-linear-gradient(135deg,#fff4dc 0 14px,#ffefc9 14px 28px);border:1px solid #f3d9a4;border-radius:12px;margin:0;padding:12px 14px;font-size:14.5px}.sx-facts{color:var(--ink-2);flex-wrap:wrap;gap:8px 18px;font-size:14px;display:flex}.sx-facts b{color:var(--ink)}.sx-facts small{color:var(--ink-3)}.sx-read{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.sx-main,.sx-side{align-content:start;gap:14px;min-width:0;display:grid}@media (min-width:1000px){.sx-read{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr)}}.sx-draft{overflow-wrap:anywhere;gap:8px;max-width:72ch;display:grid}.sx-draft h3{margin:8px 0 0;font-size:17px}.sx-draft p{margin:0;line-height:1.55}.sx-fixes{overflow-wrap:anywhere;gap:6px;margin:0;padding-left:20px;font-size:14px;display:grid}.sx-score{min-width:44px;height:44px;font:700 20px var(--font-head);color:var(--ink);background:#f0eef3;border-radius:12px;place-items:center;display:inline-grid}.sx-score.green{background:var(--green-soft);color:var(--green)}.sx-score.amber{background:var(--amber-soft);color:#8a5a07}.sx-score.red{background:var(--red-soft);color:var(--red)}.stat .sx-score{justify-self:start}.sx-checks .sx-row{flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.sx-checks .pill{flex:none}.sx-checks li.ok .sx-detail{color:var(--ink-2)}.sx-urls{flex-wrap:wrap;gap:4px 12px;margin:2px 0 0;padding:0 0 0 4px;font-size:13px;list-style:none;display:flex}.sx-urls a{overflow-wrap:anywhere}.sx-steps{gap:6px;margin:0;padding-left:20px;display:grid}.sx-scores{gap:12px;margin:0;padding:0;list-style:none;display:grid}.sx-scores>li{border-bottom:1px solid var(--line);gap:6px;min-width:0;padding-bottom:12px;display:grid}.sx-scores>li:last-child{border-bottom:0;padding-bottom:0}.sx-scores .sx-row{flex-wrap:nowrap;justify-content:flex-start}.sx-page{min-width:0;display:grid}.sx-page a{overflow-wrap:anywhere;font-size:13px}.sx-scores summary{cursor:pointer;color:var(--brand-ink);font-size:13.5px;font-weight:600}.sx-parts{gap:4px;margin:6px 0 0;padding:0;font-size:13.5px;list-style:none;display:grid}@media (min-width:900px){.sx-parts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}.sx-parts li{border-bottom:1px dotted var(--line);justify-content:space-between;gap:8px;padding:2px 0;display:flex}.sx-parts li.low b{color:var(--red)}.sx-fields{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.sx-pace{max-width:260px}.sx-notrun-big{justify-self:start;padding:4px 10px;font-size:15px}.stat b:has(.sx-notrun-big){line-height:1.6}.sx-note{color:var(--ink-2);overflow-wrap:anywhere;font-size:12.5px}.sx-body{gap:8px;display:grid}.sx-body h2{margin:10px 0 0;font-size:18px}.sx-body h3,.sx-body h4{margin:6px 0 0;font-size:15.5px}.sx-body p{margin:0;line-height:1.55}.sx-body ul,.sx-body ol{gap:4px;margin:0;padding-left:20px;display:grid}.sx-body a{overflow-wrap:anywhere}.sx-wp{gap:12px;display:grid}.rv-list{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:1000px){.rv-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.rv-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);align-content:start;gap:10px;min-width:0;padding:14px 16px;display:grid}.rv-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.rv-top>div{gap:2px;min-width:0;display:grid}.rv-top h2{overflow-wrap:anywhere;margin:0;font-size:17px}.rv-top h2 a{color:inherit;text-decoration:none}.rv-top h2 a:hover{text-decoration:underline}.rv-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:0;display:grid}.rv-facts>div{align-content:start;gap:3px;min-width:0;display:grid}.rv-facts dt{color:var(--ink-3);font-size:12px}.rv-facts dd{overflow-wrap:anywhere;margin:0;font-size:14px}.rv-facts .rv-tech,.rv-facts .rv-wide{grid-column:1/-1}.rv-tech dd{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.rv-tech .sk{flex:none;width:110px}.rv-tech .fine{flex:100%}.rv-card.solo .rv-facts{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.rv-card.solo .rv-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.rv-card.solo .rv-tech,.rv-card.solo .rv-wide{grid-column:span 2}}.rv-bad{color:var(--red)}.rv-q{gap:3px;margin:0;padding-left:18px;display:grid}.rv-q li{overflow-wrap:anywhere}.rv-q small{margin-left:4px}.rv-ai{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.rv-ai>span{background:#f7f5fb;border-radius:8px;justify-items:start;gap:2px;min-width:0;padding:6px 8px;display:grid}.rv-ai small{color:var(--ink-2);font-size:11.5px}.rv-ai .rv-wide-note{background:0 0;grid-column:1/-1;padding:0}@media (max-width:420px){.rv-ai{grid-template-columns:repeat(2,minmax(0,1fr))}}.rv-conn{flex-wrap:wrap;gap:6px 14px;display:flex}.rv-conn>span{align-items:center;gap:6px;display:inline-flex}.rv-group{gap:4px;display:grid}.rv-group h3{margin:6px 0 0;font-size:15px}.rv-group .list>li{gap:4px}.rv-fix{font-size:14px}.rv-form{gap:12px;max-width:720px;display:grid}.rv-choice{border:0;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;margin:0;padding:0;display:grid}@media (min-width:700px){.rv-choice{grid-template-columns:repeat(2,minmax(0,1fr))}}.rv-opt{border:2px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;padding:10px 12px;display:grid}.rv-opt input{accent-color:var(--brand);grid-row:span 2;width:18px;height:18px;margin-top:3px}.rv-opt small{color:var(--ink-2);font-size:13px}.rv-opt.on{border-color:var(--brand);background:var(--brand-soft)}.rv-opt:focus-within{outline:3px solid var(--brand-2);outline-offset:2px}.rv-pages{max-width:240px}.em-dry{color:#0f3d6b;background:repeating-linear-gradient(135deg,#eef6ff 0 14px,#e3f0ff 14px 28px);border:1px solid #b9d6f5;border-radius:12px;margin:0;padding:12px 14px;font-size:14.5px}.em-board{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:760px){.em-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.em-board{grid-template-columns:repeat(3,minmax(0,1fr))}}.sx-col.em-photo,.sx-col.em-kia{border-top-color:var(--amber)}.sx-col.em-ok,.sx-col.em-out{border-top-color:var(--green)}.sx-col.em-dropped{border-top-color:var(--gray);opacity:.8}.em-facts{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 16px;display:grid}@media (min-width:900px){.em-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.em-facts>div{gap:2px;min-width:0;display:grid}.em-facts b{overflow-wrap:anywhere;font-size:15px}.em-pics{flex-wrap:wrap;gap:12px;display:flex}.em-pics figure{gap:4px;margin:0;display:grid}.em-pics figcaption{color:var(--ink-2);font-size:12.5px}.em-previews{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (min-width:1100px){.em-previews{grid-template-columns:minmax(0,640px) 375px;justify-content:start}}.em-previews figure{gap:6px;min-width:0;margin:0;display:grid}.em-previews figcaption{font:600 12.5px var(--font-body);color:var(--ink-2)}.em-frame{border:1px solid var(--line-2);background:#f4f4f4;border-radius:10px;height:760px;display:block}.em-desk .em-frame-wrap{border-radius:10px;max-width:100%;overflow-x:auto}.em-desk .em-frame{width:640px}.em-phone .em-frame{width:375px;max-width:100%}.em-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px}.em-decide{gap:10px;display:grid}.em-note{gap:10px;max-width:640px;display:grid}.btn.on{border-color:var(--brand);background:var(--brand-soft)}.ig-sw{grid-template-columns:minmax(0,1fr);gap:8px 16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.ig-sw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1300px){.ig-sw{grid-template-columns:repeat(3,minmax(0,1fr))}}.ig-sw li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.ig-sw li>span:last-child{gap:2px;min-width:0;display:grid}.ig-sw small{color:var(--ink-3);overflow-wrap:anywhere;font-size:12.5px}.ig-table th,.ig-table td{vertical-align:top}.ig-table th{white-space:normal;min-width:84px}.ig-client{gap:2px;min-width:150px;display:grid}.ig-client a{overflow-wrap:anywhere}.ig-cell{justify-items:start;gap:3px;min-width:0;display:grid}.ig-cell small{color:var(--ink-2);-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.ig-cell .pill{white-space:normal;text-align:left}.ig-cell a.pill{text-decoration:none}.ig-cell a.pill:hover{text-decoration:underline}.ig-table tfoot th,.ig-table tfoot td{color:var(--ink-2);background:#f7f5fb;font-size:12.5px}@media (max-width:700px){.ig-table tfoot{display:none}}.ig-table td,.ig-cell{align-content:start}.ig-cell .pill{border-radius:10px;align-self:start}.gb-list>li{gap:6px}.gb-stars{color:#d39b00;letter-spacing:1px;white-space:nowrap}.gb-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14.5px}.gb-reply{overflow-wrap:anywhere;background:#f7f5fb;border-radius:8px;margin:0;padding:8px 10px;font-size:14px}.gb-proposal{border:1px dashed var(--line-2);border-radius:8px;justify-items:start;gap:6px;padding:8px 10px;display:grid}.gb-bars li{grid-template-columns:44px minmax(0,1fr) auto}.gb-bars i{background:#e8b931}.ga-table td{vertical-align:top}.ga-spark .sk{width:120px;max-width:100%}@media (max-width:700px){.ga-table td.ga-spark{grid-column:1/-1}.ga-spark .sk{width:100%}}.ga-pills{flex-wrap:wrap;gap:4px;display:flex}.gb-detail{overflow-wrap:anywhere}.ig-sync{justify-items:start;gap:2px;display:grid}.ig-sync .linkbtn{font-size:12px}.ig-sync small{overflow-wrap:anywhere;font-size:11.5px}.ec-list{gap:16px;max-width:760px;margin:0;padding:0;list-style:none;display:grid}.ec-item{border:1px solid var(--line);background:#fff;border-radius:14px;gap:10px;min-width:0;padding:14px;display:grid}.ec-item h2{overflow-wrap:anywhere;margin:0;font-size:18px}.ec-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.ec-preview{overflow-wrap:anywhere;margin:0;font-size:14px}.ec-frame{border:1px solid var(--line-2);background:#f4f4f4;border-radius:10px;width:100%;max-width:640px;height:720px;display:block}.em-ask{gap:10px;display:grid}.em-send{gap:10px}.ws-form{gap:12px;max-width:720px;display:grid}.ws-task{max-width:240px}.ws-ref a{overflow-wrap:anywhere;font-size:13.5px}.ws-note{overflow-wrap:anywhere;white-space:pre-wrap;font-size:14px}.ws-off{justify-items:start;gap:2px;display:inline-grid}.kw{gap:4px;display:grid}.kw-group{border-bottom:1px solid var(--line);padding:8px 0}.kw-group:last-child{border-bottom:0}.kw-group>summary{cursor:pointer;align-items:center;gap:8px;min-height:36px;display:flex}.kw-line{margin:2px 0 4px}.kw-list>li{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px}.kw-main{gap:2px;min-width:0;display:grid}.kw-num{color:var(--ink-3);white-space:nowrap;font-weight:400}.kw-back{text-align:right;justify-items:end;gap:2px;display:inline-grid}@media (max-width:560px){.kw-list>li{grid-template-columns:minmax(0,1fr)}.kw-back{text-align:left;justify-items:start}}.cl-call{gap:8px;display:grid}.cl-after,.cl-dnc,.cl-phone{gap:10px;max-width:520px;display:grid}.cl-outcomes{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.cl-outcomes legend{margin-bottom:6px;padding:0;font-weight:600}.cl-pick{border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;min-height:36px;padding:0 12px;font-size:14px;display:inline-flex}.cl-pick input{opacity:0;pointer-events:none;position:absolute}.cl-pick.on{border-color:var(--brand);background:var(--brand-soft,#f1ebff);font-weight:600}.cl-pick:focus-within{outline:2px solid var(--brand);outline-offset:2px}.cl-list{margin-top:8px}.cl-note{white-space:pre-wrap;flex-basis:100%;margin:0;font-size:14px}.cl-later{flex-basis:100%}.cl-later>summary{cursor:pointer;color:var(--brand);font-size:14px}.cl-rules{gap:6px;margin:0;padding-left:18px;display:grid}.cl-phone input{max-width:260px}.cl-dncbtn{text-align:left;justify-self:start}.kw-back .linkbtn,.ig-sync .linkbtn,.cl-dncbtn,.ws-off .linkbtn{align-items:center;min-height:36px;display:inline-flex}.ap-body>summary,.cl-later>summary{padding:8px 0}.sw-who{grid-template-columns:auto 1fr;align-items:center;gap:10px;display:inline-grid}.sw-who .pill{margin-top:4px}.sw-step{color:var(--ink-2);align-items:baseline;gap:6px;font-size:14px;display:inline-flex}.sw-step i{color:var(--ink-3);font-style:normal;font-weight:700}.sw-step.ok i{color:var(--green)}.sw-step.ok{color:var(--ink)}.sw-nudge{gap:2px;display:inline-grid}.wd-table tr.wd-red>td:first-child{box-shadow:inset 3px 0 0 var(--red)}@media (max-width:760px){.wd-table tr.wd-red{border-left:3px solid var(--red)}}.wd-table .pill{place-self:start;width:max-content}@media (max-width:760px){.wd-table td{vertical-align:top;align-content:start}}.ph-links{margin-top:8px}.ph-head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.ph-ref{color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.pd-ask{border:1px solid var(--line);background:#fff;border-radius:14px;max-width:640px;padding:12px 14px}.pd-ask p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:16px}.pd{gap:12px;max-width:640px;display:grid}.pd-pick{text-align:center;cursor:pointer;justify-self:stretch;min-height:52px;font-size:17px;position:relative}.pd-pick input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.pd-pick.is-busy{opacity:.8}.pd-count{margin:0;font-size:15px}.pd-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pd-item{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:10px 12px;display:grid}.pd-name{overflow-wrap:anywhere;font-size:14px;font-weight:600}.pd-state{color:var(--ink-2);text-align:right;grid-area:1/2/span 2;align-self:center;font-size:14px}.pd-item.done .pd-state{color:var(--green);font-weight:600}.pd-item.err .pd-state{color:var(--red);max-width:180px}.pd-item .meter{grid-column:1/-1}.ab-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ab-client{border:1px solid var(--line);border-radius:12px;gap:8px;min-width:0;padding:12px;display:grid}.ab-client.is-out{border-color:var(--red);box-shadow:inset 3px 0 0 var(--red)}.ab-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.ab-total{grid-template-columns:auto minmax(80px,1fr) auto;align-items:center;gap:10px;display:grid}.ab-jobs{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ab-jobs>li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;padding-top:6px;font-size:14px;display:grid}.ab-jobs>li.is-out .ab-job{color:var(--red);font-weight:600}.ab-job{overflow-wrap:anywhere}.meter.bad>i{background:var(--red)}@media (max-width:560px){.ab-total{grid-template-columns:1fr auto}.ab-total .meter{grid-area:2/1/auto/-1}.ab-jobs>li{grid-template-columns:minmax(0,1fr) auto}}.rk-movers h3{margin:0 0 4px;font-size:15px}.wp-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wp-item{border:1px solid var(--line);border-radius:12px;gap:6px;min-width:0;padding:12px;display:grid}.wp-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.wp-title{overflow-wrap:anywhere}.wp-steps{color:var(--ink-3);grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:4px 0;padding:0;font-size:12.5px;list-style:none;display:grid}.wp-steps li{text-align:center;gap:4px;display:grid}.wp-steps i{background:#ece8f3;border-radius:4px;height:6px;display:block}.wp-steps li.done i{background:var(--brand)}.wp-steps li.done{color:var(--ink-2)}.wp-steps li.now i{background:repeating-linear-gradient(90deg, var(--brand) 0 6px, var(--brand-2) 6px 12px)}.wp-steps li.now{color:var(--ink);font-weight:600}.wp-links{flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:14px;display:flex}.wp-note{overflow-wrap:anywhere}.pk-issues{overflow-wrap:anywhere;gap:6px;margin:0;padding-left:20px;display:grid}.pk-fixes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pk-fixes>li{border:1px solid var(--line);border-radius:12px;gap:6px;min-width:0;padding:12px;display:grid}.pk-fixes>li.is-agreed{border-color:var(--green)}.pk-fixes>li.is-question{border-color:var(--amber,#d89b1d)}.pk-head{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.pk-why{margin:0}.pk-pick{gap:8px;display:grid}.pk-btns{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pk-btns .btn.on.pk-agreed{background:var(--green);color:#fff;border-color:var(--green)}.pk-btns .btn.on.pk-not_now{background:var(--ink-2);color:#fff;border-color:var(--ink-2)}.pk-btns .btn.on.pk-question{color:#fff;background:#b5651d;border-color:#b5651d}.rv-wrap{gap:4px;display:grid}.rv-pack{margin:0 4px}@media print{.pk-pick{display:none}}.cn-tags{gap:4px;display:grid}.cn-tags ul{gap:3px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.cn-tags li{overflow-wrap:anywhere}.cn-tag{width:1.2em;color:var(--ink-3);font-weight:700;display:inline-block}.cn-tag.ok{color:var(--green)}.cn-tag.bad{color:var(--red)}.ap-kinds{flex-wrap:wrap;gap:6px;display:flex}.ap-kinds .pill{border:1px solid var(--line);min-height:32px;color:var(--ink-2);background:#fff;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.ap-kinds .pill.on{background:var(--brand);border-color:var(--brand);color:#fff}.ap-filter{flex-wrap:wrap;align-items:end;gap:8px 12px;display:flex}.ap-filter .field{min-width:200px}.ap-bulk{z-index:5;background:var(--brand-soft,#f3edff);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 12px;display:flex;position:sticky;top:8px}.ap-bulk .ok,.ap-bulk .err{flex-basis:100%;margin:0}.ap-check{width:22px;height:22px;accent-color:var(--brand);cursor:pointer;margin:0 2px 0 0}.ap-pills{flex-wrap:wrap;gap:6px;display:flex}.ap-why{margin:0}.ap-more>summary{cursor:pointer;color:var(--brand-ink);padding:8px 0;font-weight:600}.ap-more{gap:8px;display:grid}.ap-body-text{white-space:pre-wrap;border:1px solid var(--line);overflow-wrap:anywhere;border-radius:10px;max-height:480px;padding:12px;font-size:14.5px;overflow:auto}@media (max-width:760px){.ap h2{font-size:17px}.ap-sum{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ap-bulk{top:64px}}.ig-sw-more>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:44px;list-style:none;display:flex}.ig-sw-more>summary::-webkit-details-marker{display:none}.ig-sw-more>summary h2{margin:0}.ig-sw-more>summary:after{content:"Show";color:var(--brand-ink);margin-left:auto;font-size:14px}.ig-sw-more[open]>summary:after{content:"Hide"}.ig-sw-more[open]>summary{margin-bottom:12px}.rp-state{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;display:flex}.rp-act{flex-wrap:wrap;align-items:center;gap:6px 10px;display:inline-flex}.rp-share .sc-link{margin-top:10px}.rp-client{max-width:1100px}.rp-client-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}@media print{.rp-client{background:#fff;padding:0}}.tx-form{gap:8px;max-width:560px;display:grid}.tx-form textarea:disabled{background:var(--bg,#f6f4f9);color:var(--ink-3);cursor:not-allowed}.tx-why{background:var(--amber-soft,#fff6e0);color:var(--ink-2);border-radius:8px;margin:0;padding:8px 10px}.tx-ok{overflow-wrap:anywhere;margin:0}.tx-thread{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.tx-thread li{background:var(--card,#fff);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:14px;gap:2px;max-width:85%;padding:8px 12px;display:grid}.tx-thread li.out{background:var(--brand-soft,#f3ebff);border-color:#0000;justify-self:end}.tx-thread li.in{justify-self:start}.tx-thread p{white-space:pre-wrap;margin:0}.tx-thread .tx-kw{font-weight:600}.tx-thread .fine{font-size:13px}.ap-lines{margin:0;padding:0;list-style:none;display:grid}.ap-lines>li{border-top:1px solid var(--line);overflow-wrap:anywhere;gap:6px;min-width:0;padding:12px 0;display:grid}.ap-lines .ap-do .form-row{gap:8px}.ap-lines .ap-do{border-top:0;margin-top:0;padding-top:0}.su-list{margin:0;padding:0;list-style:none;display:grid}.su-list li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;gap:2px;min-width:0;padding:10px 0;display:grid}.su-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;display:flex}.su-start{justify-items:start;gap:8px;margin-top:12px;display:grid}.su-start .ok,.su-start .err{margin:0}.su-plan{background:var(--brand-soft,#f3ebff);border-radius:10px;gap:8px;width:100%;padding:10px 12px;display:grid}.su-plan p,.su-plan .list{margin:0}.px-top>.px-search-btn{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:10px;order:3;place-items:center;width:40px;height:40px;display:inline-grid}.px-search-btn:hover,.px-search-btn:focus-visible{background:var(--night-2)}.sr-back{z-index:100;background:#140c2273;place-items:start center;padding:8vh 16px 16px;display:grid;position:fixed;inset:0}.sr-box{width:min(640px,100%);max-height:80vh;color:var(--ink);box-shadow:var(--shadow);background:#fff;border-radius:14px;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.sr-head{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:10px;display:flex}.sr-input{border:1px solid var(--line-2);min-width:0;min-height:44px;font:inherit;border-radius:10px;flex:1;padding:0 12px;font-size:16px}.sr-results{padding:6px 10px 12px;overflow-y:auto}.sr-hint{margin:10px 4px}.sr-group h2{font:700 12px var(--font-body);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);margin:12px 4px 4px}.sr-hit{color:var(--ink);overflow-wrap:anywhere;border-radius:10px;gap:2px;min-width:0;padding:9px 10px;text-decoration:none;display:grid}.sr-hit b{font-size:15px;font-weight:600}.sr-hit small{color:var(--ink-3);font-size:13px}.sr-hit.on{background:var(--brand-soft,#f3ebff)}@media (max-width:760px){.sr-back{padding:0}.sr-box{border-radius:0;width:100%;height:100%;max-height:none}}.lc-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lc-item{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.lc-top{flex-wrap:wrap;gap:6px;display:flex}.lc-q{margin:0;font-size:17px}.lc-url,.lc-dates,.lc-why{margin:0}.lc-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:6px;display:grid}@media (min-width:760px){.lc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lc-grid>div{align-content:start;gap:4px;min-width:0;display:grid}.lc-k{color:var(--ink-3);font-size:13px;font-weight:600}.lc-v{font:700 20px var(--font-head)}.lc-v small{font:400 13px var(--font-body);color:var(--ink-3)}.lc-grid .sk{width:100%;max-width:260px;height:40px}.sx-step{justify-items:start;gap:2px;display:grid}.sx-adds{padding:4px 10px 8px;font-size:14px}.sx-adds>summary{cursor:pointer;color:var(--brand-ink);padding:6px 0}.sx-adds ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sx-adds li{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.sx-add-head{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.sx-adds q{font-style:italic}.sx-kmap{gap:6px;display:grid}.sx-krows{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sx-krows>li{border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;padding:10px;display:grid}@media (min-width:760px){.sx-krows>li{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,2fr) auto;align-items:end}}.sx-krows .linkbtn{justify-self:start;min-height:36px}.sx-kmap>.btn{justify-self:start;margin-bottom:8px}.ap-notrev{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sx-col li:has(>a.sx-pscore)>a:first-child{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.sx-col li>a.sx-pscore{border:1px solid var(--line);border-top:1px dashed var(--line);background:#fff;border-radius:0 0 10px 10px;margin-top:-6px;padding:6px 11px 9px;display:flex}.sx-col li>a.sx-pscore .pill{font-size:12.5px}.sx-pscore:hover .pill{text-decoration:underline}.sx-scores>li:target{outline:2px solid var(--brand);outline-offset:4px;border-radius:8px}.rs{overflow-wrap:anywhere;min-width:0}.rs>summary{cursor:pointer;color:var(--brand-ink);padding:8px 0;font-weight:600}.rs section{gap:6px;min-width:0;margin:8px 0 12px;display:grid}.rs h3{margin:0;font-size:14px}.rs p{margin:0}.rs ul{gap:4px;margin:0;padding-left:18px;display:grid}.rs-voice{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (min-width:760px){.rs-voice{grid-template-columns:repeat(3,minmax(0,1fr))}}.rs-quotes,.rs-links{list-style:none;padding-left:0!important}.rs-quotes li,.rs-links li{gap:2px;min-width:0;display:grid}.rs-quotes q{font-style:italic}.rs-links a{word-break:break-word;font-size:14px}.rs-none{margin:0}.sg{gap:12px;display:grid}.sg-head{display:none}.sg-rows{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sg-row{border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;gap:6px;min-width:0;padding:10px;display:flex}.sg-name{overflow-wrap:anywhere;flex-wrap:wrap;flex-basis:100%;align-items:center;gap:4px 8px;display:flex}.sg-cell{border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 10px;font-size:14px;display:inline-flex}.sg-cell.on{border-color:var(--brand);background:var(--brand-soft,#f3ebff)}.sg-cell input{width:18px;height:18px;accent-color:var(--brand);margin:0}.sg-save{background:#fff;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 0;display:flex;position:sticky;bottom:8px}.sg-save .ok,.sg-save .err{margin:0}@media (min-width:1000px){.sg-head,.sg-row{grid-template-columns:minmax(180px, 1.6fr) repeat(var(--sg-cols), minmax(0, 1fr));align-items:center;gap:4px;display:grid}.sg-head{color:var(--ink-3);padding:0 10px;font-size:12.5px;font-weight:600}.sg-head span:not(:first-child){text-align:center}.sg-rows{gap:0}.sg-row{border:0;border-bottom:1px solid var(--line);border-radius:0;padding:8px 10px}.sg-name{flex-basis:auto}.sg-cell{border:0;justify-content:center;padding:0;background:0 0!important}.sg-cell .sg-svc{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}.sx-publish{margin:0}.ov-warn{color:#8a5a07;font-weight:600}.pf-head{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:14px;display:grid}.pf-av{object-fit:cover;background:var(--brand-soft);border-radius:50%;width:64px;height:64px}.pf-ini{font:700 22px var(--font-head);color:var(--brand-ink);place-items:center;display:grid}.pf-who{gap:4px;min-width:0;display:grid}.pf-who p{margin:0}.pf-job{overflow-wrap:anywhere;font-weight:600}.pf-state{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.pf-at{white-space:nowrap}.pf-stuck{background:var(--red-soft);color:var(--red);overflow-wrap:anywhere;border-radius:10px;padding:8px 10px;font-size:14px}.pf-sops{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pf-list .pf-last,.pf-list .pf-said{overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 0;font-size:14px}.pf-last{background:#f6f4f9;border-radius:10px;padding:6px 10px}.pf-h3{font:700 14px var(--font-body);color:var(--ink-2);margin:14px 0 0}.pf-counts{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.pf-counts b{font:700 20px var(--font-head);margin-right:4px}.pf-more summary{cursor:pointer;color:var(--brand);padding:8px 0;font-size:14px;font-weight:600}.pf-time{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pf-time li{overflow-wrap:anywhere;grid-template-columns:88px minmax(0,1fr);gap:8px;font-size:14px;display:grid}.pf-time small{color:var(--ink-3)}.pf-link{color:inherit;text-decoration:none}.pf-link:hover b,.pf-link:focus-visible b{text-decoration:underline}@media (max-width:420px){.pf-time li{grid-template-columns:minmax(0,1fr);gap:0}}.at-mlink{color:inherit;align-items:center;gap:8px;min-width:0;text-decoration:none;display:flex}.at-mlink:hover b,.at-mlink:focus-visible b,.at-link:hover b,.at-link:focus-visible b{text-decoration:underline}.qt{gap:8px;min-width:0;display:grid}.qt-lead{border:1px solid var(--line);border-left:4px solid var(--green);background:#fff;border-radius:12px;min-width:0;padding:10px 12px}.qt-lead.qt-fix{border-left-color:var(--amber)}.qt-head{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 6px;display:flex}.qt-lines{gap:4px;min-width:0;font-size:14px;display:grid}.qt-lines p{overflow-wrap:anywhere;margin:0}.qt-folds{gap:6px;margin:0;padding:0;list-style:none;display:grid}.qt-folds summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:2px 0;list-style:none;display:flex}.qt-folds summary::-webkit-details-marker{display:none}.qt-folds summary:after{content:"Why ▸";font:600 12.5px var(--font-body);color:var(--brand)}.qt-folds details[open]>summary:after{content:"Hide ▾"}.qt-folds summary .pill{white-space:normal;text-align:left}.qt-folds details[open]{padding-bottom:4px}.qt-folds details .qt-lines{border-left:2px solid var(--line);margin:6px 0 0 4px;padding-left:10px}.ph{gap:8px;min-width:0;display:grid}.ph-none{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.ph-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ph-item{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:10px;display:grid}.ph-img{background:#f0eef3;border-radius:8px;width:96px;height:72px;display:block;overflow:hidden}.ph-img img{object-fit:cover;width:100%;height:100%;color:var(--ink-3);font-size:11px;display:block}.ph-txt{gap:4px;min-width:0;display:grid}.ph-txt p{overflow-wrap:anywhere;margin:0}.ph-where{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;display:flex}.ph-alt{font-size:14px}.ph-btns{flex-wrap:wrap;gap:8px;display:flex}.ph-pick{border-top:1px solid var(--line);gap:8px;padding-top:8px;display:grid}.ph-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ph-choice{border:2px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:10px;gap:2px;width:100%;min-width:0;padding:4px;font-size:12.5px;display:grid}.ph-choice.on{border-color:var(--brand)}.ph-choice img{object-fit:cover;background:#f0eef3;border-radius:6px;width:100%;height:66px;overflow:hidden}.ph-choice span{overflow-wrap:anywhere}.ph-choice small{color:var(--ink-3)}.ph-altform{gap:6px;display:grid}.ph-altform label{gap:4px;font-size:14px;display:grid}.ph-err{color:var(--red);margin:0;font-size:14px}@media (max-width:380px){.ph-item{grid-template-columns:72px minmax(0,1fr)}.ph-img{width:72px;height:54px}}.ap-photos{gap:6px;margin:4px 0;display:grid}.ap-h3{font:700 14px var(--font-body);color:var(--ink-2);margin:0}.qr-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.qr-client{border:1px solid var(--line);border-radius:12px;gap:8px;min-width:0;padding:10px 12px;display:grid}.qr-kv dd{overflow-wrap:anywhere}.qr-roles{gap:2px;margin:6px 0 0;padding:0;font-size:13.5px;list-style:none;display:grid}.qr-roles li{border-bottom:1px dashed var(--line);justify-content:space-between;gap:10px;padding:2px 0;display:flex}.qr-roles li span:first-child:first-letter{text-transform:uppercase}.qr-roles li span:last-child{white-space:nowrap}.qr-warn{color:#8a5a07;font-weight:600}.gl-card{gap:8px;display:grid}.gl-h3{font:700 14px var(--font-body);color:var(--ink-2);margin:8px 0 0}.gls,.gl-ch{gap:6px;min-width:0;display:grid}.gl-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.gl{gap:4px;min-width:0;display:grid}.gl-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.gl-what{overflow-wrap:anywhere;font-size:14px}.gl-bar{background:#ece8f3;border-radius:99px;height:8px;display:block;position:relative}.gl-bar i{background:var(--brand);border-radius:99px;position:absolute;inset:0 auto 0 0}.gl-is-green .gl-bar i{background:var(--green)}.gl-is-amber .gl-bar i{background:var(--amber)}.gl-is-red .gl-bar i{background:var(--red)}.gl-pace{border-left:2px solid var(--ink-2);width:0;position:absolute;top:-3px;bottom:-3px}.gl-none{margin:0;font-size:14px}.gl-amber{color:#8a5a07;font-weight:600}.gl-camp{border-left:2px solid var(--line);gap:6px;margin-left:10px;padding-left:10px;display:grid}.gl-camp-name{overflow-wrap:anywhere;margin:0;font-size:13.5px}.gl-glance{gap:4px;min-width:160px;display:grid}.gl-foot{margin:4px 0 0}@media (max-width:640px){main input.ap-check,.sc-tick input[type=checkbox]{width:32px;height:32px}}.ov-brain{justify-items:start;gap:2px;min-width:0;display:grid}.ov-brain .fine{overflow-wrap:anywhere}.gp-setup li.gp-fix .gb-detail{color:var(--red)}.gp-month{gap:12px;margin:0;padding:0;list-style:none;display:grid}.gp-month li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;display:grid}.gp-month li .gl-bar,.gp-month li .pill.red{grid-column:1/-1;justify-self:stretch}.gp-month li .pill.red{justify-self:start}.gp-what{overflow-wrap:anywhere}.gp-amber{color:#8a5a07}.mv-key{color:var(--muted,#6b6480);flex-wrap:wrap;gap:6px 14px;margin:0;font-size:12px;display:flex}.mv-key span{align-items:center;gap:6px;display:inline-flex}.mv-key .mv-cell{aspect-ratio:auto;width:14px;height:14px}.mv-search{border-top:1px solid var(--line,#ece8f3);gap:8px;padding-top:12px;display:grid}.mv-search h3{overflow-wrap:anywhere;margin:0;font-size:15px}.mv-body{gap:12px;display:grid}@media (min-width:760px){.mv-body{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start}}.mv-grid{gap:2px;width:100%;max-width:340px;display:grid}.mv-cell{aspect-ratio:1;color:#fff;border-radius:4px;place-items:center;min-width:0;font-size:11px;font-weight:600;display:grid}.mv-top3{background:#1f9d55}.mv-top10{background:#d99a1e}.mv-low{background:#d64545}.mv-none{color:#5c5670;background:#cfc9da}.mv-side{gap:8px;min-width:0;display:grid}.mv-share{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.mv-share b{font-size:24px}.mv-trend{font-size:13px}.mv-up{color:#1f7a45}.mv-down{color:var(--red,#c0392b)}.mv-flat{color:var(--muted,#6b6480)}.mv-nums{gap:4px;margin:0;display:grid}.mv-nums div{justify-content:space-between;gap:10px;font-size:13px;display:flex}.mv-nums dt{color:var(--muted,#6b6480)}.mv-nums dd{margin:0;font-weight:600}.mv-ai{flex-wrap:wrap;gap:6px;margin:0;display:flex}.mv-comp ol{gap:4px;margin:6px 0 0;padding-left:20px;font-size:14px;display:grid}.mv-setup{border-top:1px solid var(--line,#ece8f3);padding-top:10px}.mv-setup summary{cursor:pointer;font-weight:600}.mv-setup form{gap:10px;margin-top:10px;display:grid}.mv-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bp-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.bp-item{border-top:1px solid var(--line);gap:8px;min-width:0;padding-top:12px;display:grid}.bp-title{overflow-wrap:anywhere;margin:0;font-size:15px}.bp-why{overflow-wrap:anywhere;margin:0}.bp-note p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}.bp-diff{gap:6px;min-width:0;display:grid}.bp-lines{border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;background:#fbfafd;border-radius:8px;max-height:420px;margin:0;padding:8px;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;overflow-y:auto}.bp-lines>span{border-radius:3px;padding:0 4px;display:block}.bp-add{color:#1d5c37;background:#e6f4ec}.bp-del{color:#8f2424;background:#fdecec;text-decoration:line-through}.bp-skip{color:var(--muted,#6b6480);font-style:italic}.wk-pick{flex-wrap:wrap}.wk-top{background:var(--green-soft,#e6f4ec);color:#1d5c37;overflow-wrap:anywhere;border-radius:10px;margin:0;padding:10px 12px;font-weight:600}.wk-top-bad{color:#8f2424;background:#fdecec}.wk-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wk-item{border-top:1px solid var(--line);overflow-wrap:anywhere;gap:4px;min-width:0;padding-top:10px;display:grid}.wk-item:first-child{border-top:0;padding-top:0}.wk-bad{border-left:3px solid var(--red,#c0392b);padding-left:8px}.wk-flag{color:var(--red,#c0392b);margin:0;font-size:13px;font-weight:600}.wk-ai{margin-left:4px;padding:0 6px;font-size:11px}.wk-sha{color:var(--muted,#6b6480);font-size:12px}.pf-reads-top{margin:0;font-weight:600}.pf-reads td,.pf-reads th{vertical-align:top}.pf-reads td:last-child{overflow-wrap:anywhere;min-width:0}.pf-reads td:nth-child(2){text-align:right;white-space:nowrap}.pf-readlist small{overflow-wrap:anywhere}.wo-h{margin:4px 0 0;font-size:14px}.wo-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wo-item{gap:4px;min-width:0;display:grid}.wo-pills{flex-wrap:wrap;gap:6px;display:flex}.wo-text{overflow-wrap:anywhere}.wo-small{margin:0;font-size:12px}.wk-checks{border-bottom:1px solid var(--line);gap:10px;padding-bottom:10px;display:grid}.wk-more summary{cursor:pointer;color:var(--brand);padding:6px 0;font-weight:600}.wk-more[open] summary{margin-bottom:8px}.wk-sub{overflow-wrap:anywhere;margin:0;font-weight:600}.wk-checks .wk-list+.wk-list{border-top:1px solid var(--line);padding-top:10px}.bp-item .ap-do{max-width:640px}.ew-head{display:none}.ew-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ew-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;min-width:0;padding-top:10px;display:grid}.ew-row:first-child{border-top:0;padding-top:0}.ew-kw{overflow-wrap:anywhere;flex-wrap:wrap;grid-column:1;align-items:center;gap:4px 8px;display:flex}.ew-score{grid-area:1/2;justify-self:end}.ew-facts{color:var(--muted,#6b6480);overflow-wrap:anywhere;grid-column:1/-1;font-size:13px}.ew-facts>span+span:before{content:" · "}.ew-why{color:var(--muted,#6b6480);overflow-wrap:anywhere;grid-column:1/-1}.ew-easy{font-size:11px}@media (min-width:760px){.ew-head,.ew-row{grid-template-columns:minmax(0,2.2fr) 80px 120px minmax(0,2fr) 60px;align-items:baseline;gap:2px 12px;display:grid}.ew-head{color:var(--muted,#6b6480);border-bottom:1px solid var(--line);padding-bottom:6px;font-size:12px}.ew-head span:nth-child(2),.ew-head span:nth-child(3),.ew-head span:nth-child(5){text-align:right}.ew-kw{grid-column:1}.ew-pos{text-align:right;grid-column:2}.ew-imp{text-align:right;grid-column:3}.ew-page{grid-column:4}.ew-score{grid-area:1/5}.ew-facts{display:contents}.ew-facts>span+span:before{content:none}.ew-pos,.ew-imp,.ew-page{color:inherit;overflow-wrap:anywhere;grid-row:1;font-size:14px}.ew-l{display:none}.ew-why{grid-column:1/-1}}.ad-plat{border-top:1px solid var(--line);gap:6px;min-width:0;padding-top:10px;display:grid}.ad-plat:first-of-type{border-top:0;padding-top:0}.ad-h{margin:0;font-size:15px}.ad-spend,.ad-leads{overflow-wrap:anywhere;margin:0}.ad-goals{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ad-goals li{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.ad-camp{color:var(--muted,#6b6480);overflow-wrap:anywhere;font-size:13px}.ad-goals .pill{white-space:normal}.jb-pause{background:var(--green-soft,#e6f4ec);color:#1d5c37;overflow-wrap:anywhere;border-radius:10px;margin:0;padding:10px 12px;font-weight:600}.jb-paused{color:#8f2424;background:#fdecec}.jb-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.jb-job,.jb-spend{border-top:1px solid var(--line);gap:4px;min-width:0;padding-top:10px;display:grid}.jb-job:first-child,.jb-spend:first-child{border-top:0;padding-top:0}.jb-counts{margin:0}.jb-red{color:var(--red,#c0392b);font-weight:600}.jb-clients{gap:6px;margin:0;padding:0;list-style:none;display:grid}.jb-clients li{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.jb-note{overflow-wrap:anywhere;color:var(--muted,#6b6480);flex-basis:100%}.jb-near .sx-row b{color:#8a5a07}.jb-out .sx-row b{color:var(--red,#c0392b)}.jb-done{overflow-wrap:anywhere;margin:6px 0 0;line-height:1.6}.wk-agents{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wk-agents li{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;padding-top:8px;display:flex}.wk-agents li:first-child{border-top:0;padding-top:0}.wk-agents .fine{overflow-wrap:anywhere}.cp-plan li.done span{color:var(--ink-2)}.cp-waiting li>span{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cp-open{margin:0;display:inline}.cp-open .linkbtn{font-size:inherit;text-align:left;overflow-wrap:anywhere;font-weight:500}.cp-wait li{grid-template-columns:1fr auto;align-items:center;gap:4px 12px;min-width:0;display:grid}.cp-wait-what{overflow-wrap:anywhere;flex-wrap:wrap;grid-column:1;align-items:center;gap:4px 8px;min-width:0;display:flex}.cp-wait li>small{grid-column:1}.cp-wait li>form,.cp-wait li>a.btn{grid-area:1/2/span 2;margin:0}.cp-wait-q{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:12px;display:flex}.cp-wait-q p{flex:240px;margin:0}.cp-thanks{margin:0;font-weight:600}@media (max-width:560px){.cp-wait li{grid-template-columns:1fr}.cp-wait li>form,.cp-wait li>a.btn{grid-area:auto/1}.cp-wait li>form .btn,.cp-wait li>a.btn,.cp-wait-q .btn{text-align:center;justify-content:center;width:100%}}.stg{gap:6px;min-width:0;display:grid}.stg-head{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.stg-back{color:var(--red,#b42318);margin:0;font-size:13px}.stg-row{scrollbar-width:thin;gap:0;min-width:0;margin:0;padding:4px 2px 8px;list-style:none;display:flex;position:relative;overflow-x:auto}.stg-row li{text-align:center;flex:none;justify-items:center;gap:3px;width:92px;font-size:12px;display:grid;position:relative}.stg-row li:before{content:"";background:var(--line);z-index:0;width:92px;height:2px;position:absolute;top:11px;left:-46px}.stg-row li:first-child:before{display:none}.stg-row li.stg-done:before,.stg-row li.stg-now:before{background:var(--brand)}.stg-dot{z-index:1;background:var(--card,#fff);border:2px solid var(--line-2,#cfc8dc);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;font-weight:700;display:grid;position:relative}.stg-done .stg-dot{background:var(--brand);border-color:var(--brand)}.stg-now .stg-dot{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-soft);background:var(--card,#fff)}.stg-label{color:var(--ink-2);line-height:1.25}.stg-done .stg-label{color:var(--ink)}.stg-now .stg-label{color:var(--brand-ink);font-weight:700}.stg-ahead .stg-label{color:var(--ink-3,#9a94a6)}.stg-row small{color:var(--ink-3,#9a94a6);font-size:11px}@media (min-width:1100px){.stg-row li{flex:1 1 0;width:auto;min-width:72px}.stg-row li:before{width:100%;left:-50%}}.stg-cards{gap:12px;margin:0;padding:0;list-style:none;display:grid}.stg-cards>li{gap:8px;min-width:0;display:grid}.stg-title{overflow-wrap:anywhere;gap:2px;margin:0;display:grid}.stg-links{flex-wrap:wrap;gap:4px 14px;margin:0;font-size:14px;display:flex}.stg-filter{flex-wrap:wrap;gap:6px;display:flex}.stg-filter a{min-height:32px;text-decoration:none}.stg-views{justify-self:start}.ap-piece{gap:10px;min-width:0;display:grid}.ap-staging{justify-self:start}.ap-facts{grid-template-columns:1fr;gap:2px 14px;min-width:0;margin:0;display:grid}.ap-facts dt{color:var(--ink-3,#8a8496);text-transform:uppercase;letter-spacing:.02em;margin-top:6px;font-size:12px;font-weight:600}.ap-facts dd{overflow-wrap:anywhere;gap:2px;margin:0;display:grid}.ap-facts dd small{color:var(--ink-3,#8a8496)}.ap-facts ul{gap:4px;margin:0;padding-left:18px;display:grid}.ap-facts li small{color:var(--ink-3,#8a8496);display:block}@media (min-width:700px){.ap-facts{grid-template-columns:150px 1fr}.ap-facts dt{margin-top:0}}.ap-sop summary{cursor:pointer;list-style:none}.ap-sop ul{gap:4px;margin:0;padding:6px 0 0;list-style:none;display:grid}.ap-sop li.miss{color:var(--red,#b42318);font-weight:600}.jb-reason{overflow-wrap:anywhere;margin:4px 0 2px}.sx-verdicts{flex-wrap:wrap;gap:6px;margin:8px 0 4px;display:flex}.sx-engine{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.sx-engine>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-height:36px;display:flex}.sx-findings li{overflow-wrap:anywhere;gap:4px;display:grid}.sx-noran{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:8px 0 0;display:flex}.nt-mine{margin:0}.nt-box{border-top:1px solid var(--line);min-width:0;padding-top:8px}.nt-box>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:32px;display:flex}.nt-list{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.nt-list>li{border:1px solid var(--line);border-radius:10px;gap:6px;min-width:0;padding:10px;display:grid}.nt-who,.nt-note,.nt-done,.nt-kia{overflow-wrap:anywhere;margin:0}.nt-quote{overflow-wrap:anywhere;background:#fffbea;border-left:3px solid #f2c94c;border-radius:4px;margin:0;padding:6px 10px;font-size:14px}.nt-kia{color:var(--amber-ink,#8a5a00)}.nt-done{color:var(--green-ink,#1f6b3a);font-size:14px}.nt-answer{gap:6px;display:grid}.nt-answer textarea{width:100%;font-size:16px}.sp-devices{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:760px){.sp-devices{grid-template-columns:1fr 1fr}}.sp-device h3{margin:0;font-size:15px}.sp-lead{margin:2px 0 8px}.sp-rings{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:420px){.sp-rings{grid-template-columns:repeat(4,minmax(0,1fr))}}.sp-rings li{text-align:center;justify-items:center;gap:2px;min-width:0;display:grid}.sp-rings b{font-size:13px;font-weight:600}.sp-rings small{color:var(--ink-2);overflow-wrap:anywhere;font-size:12px}.sp-ring circle{fill:none;stroke-width:6px}.sp-ring .sp-track{stroke:var(--line,#e6e1ee)}.sp-ring text{font:700 18px var(--font-head,inherit);fill:currentColor}.sp-good{color:#0b8043}.sp-good .sp-arc{stroke:#0cce6b}.sp-ok{color:#b25e00}.sp-ok .sp-arc{stroke:#ffa400}.sp-low{color:#c5221f}.sp-low .sp-arc{stroke:#ff4e42}.sp-none{color:var(--ink-2)}.sp-line{margin:0}.sp-cwv-pass{color:var(--green-ink,#1f6b3a);font-weight:600}.rt-page{max-width:760px}.rt{gap:12px;min-width:0;display:grid}.rt-h{font:700 18px var(--font-head);margin:8px 0 0}.rt-state{overflow-wrap:anywhere;border-radius:10px;margin:0;padding:10px 12px}.rt-state.ok{color:#1f6b3a;background:#dcf3e3}.rt-state.working{color:#3b2170;background:#f1edf7}.rt-who{gap:8px;max-width:420px;display:grid}.rt-who select,.rt-who input{width:100%;min-height:44px;font-size:16px}.rt-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.rt-note{border:1px solid var(--line);background:#fff;border-radius:12px;gap:8px;min-width:0;padding:12px;display:grid}.rt-meta{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.rt-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.rt-tag{border-radius:999px;margin-left:auto;padding:2px 8px;font-size:12px;font-weight:600}.rt-tag.t-sent{color:#4b2a8a;background:#ece7f3}.rt-tag.t-done{color:#1f6b3a;background:#dcf3e3}.rt-reply{border-left:3px solid var(--line);gap:4px;min-width:0;padding:4px 0 4px 10px;display:grid}.rt-reply.team{border-left-color:#4b2a8a}.rt-form{gap:8px;min-width:0;display:grid}.rt-form textarea{width:100%;font-size:16px}.rt-open{justify-self:start}.rt-photos{gap:6px;display:grid}.rt-pick{cursor:pointer;justify-self:start;position:relative}.rt-pick input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.rt-picked{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rt-picked li{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px;display:flex}.rt-picked li.err small{color:var(--red)}.rt-picked li.done small{color:var(--green)}.nt-reply{border-left:3px solid var(--line);gap:2px;min-width:0;padding:2px 0 2px 10px;display:grid}.nt-reply.team{border-left-color:var(--brand,#4b2a8a)}.rt-go{align-items:center;min-height:52px;font-size:17px;display:inline-flex}.rt-msg{border:1px solid var(--line);background:#fff;border-radius:12px;gap:6px;min-width:0;padding:10px 12px;display:grid}.rt-msg.client{background:#faf8fd;border-color:#d6cfe3}.rt-msg.assistant,.rt-msg.team{border-left:3px solid #4b2a8a}.rt-tag.t-ai{color:#4b2a8a;background:#f1edf7;margin-left:0}.rt-edits{overflow-wrap:anywhere;margin:0;padding-left:18px;font-size:14px}.nt-list>li.cb-client{background:#faf8fd}.ci-page{max-width:760px}.ci{gap:14px;min-width:0;display:grid}.ci-who{gap:8px;max-width:460px;display:grid}.ci-who select,.ci-who input{width:100%;min-height:44px;font-size:16px}.ci-set{gap:10px;min-width:0;display:grid}.ci-set h2{font:700 18px var(--font-head);margin:0}.ci-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ci-q{border-top:1px solid var(--line);gap:6px;min-width:0;padding-top:12px;display:grid}.ci-q:first-child{border-top:0;padding-top:0}.ci-qtext,.ci-text{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.ci-latest{background:#faf8fd;border-radius:10px;gap:4px;min-width:0;padding:8px 10px;display:grid}.ci-latest p{margin:0}.ci-form{gap:8px;min-width:0;display:grid}.ci-form textarea,.ci-set textarea{width:100%;font-size:16px}.ci-ok{color:var(--green);margin:0;font-weight:600}.ci-drop-wrap{gap:6px;display:grid}.ci-drop{cursor:pointer;border:2px dashed #d6cfe3;border-radius:10px;min-height:44px;padding:8px 12px;font-size:14px;display:block;position:relative}.ci-drop small{color:var(--ink-2)}.ci-drop.over{background:#f1edf7;border-color:#4b2a8a}.ci-drop input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.ci-files,.ci-sent{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ci-files li{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px;display:flex}.ci-files li.err small{color:var(--red)}.ci-files li.done small{color:var(--green)}.ci-team-row{gap:6px;min-width:0;display:grid}.ci-team-row .note a{overflow-wrap:anywhere}.ci-qlist{overflow-wrap:anywhere;gap:4px;margin:6px 0;padding-left:20px;display:grid}.ci-why{display:block}.ci-answers .ci-text{white-space:pre-wrap}.ci-held{flex-wrap:wrap;align-items:baseline;gap:6px;margin:4px 0 0;display:flex}.list small.warn{color:#8a5a07}.rk{gap:10px;min-width:0;display:grid}.rk-filters{flex-wrap:wrap;align-items:end;gap:8px 12px;display:flex}.rk-filters .field{flex:140px;min-width:140px}.rk-filters select,.rk-filters input{width:100%}.rk-group{border-top:1px solid var(--line);min-width:0;padding-top:8px}.rk-group>summary{cursor:pointer;align-items:center;gap:8px;min-height:36px;display:flex}.rk-q{overflow-wrap:anywhere}.rk-q .pill{margin-left:6px}.rk-drop,.rk-track{flex-wrap:wrap;align-items:end;gap:6px 10px;display:flex}.rk-drop input{flex:200px;min-width:0}.rk-track .field{flex:160px;min-width:0}.rk-track .field input,.rk-track .field select{width:100%}.rk-opps{gap:12px;margin:0;padding-left:20px;display:grid}.rk-opps li{gap:4px;min-width:0;display:grid}.rk-opps p{overflow-wrap:anywhere;margin:0}.rk-ai>li{gap:6px}.rk-engines{flex-wrap:wrap;gap:6px;display:flex}.rk-dots{flex-wrap:wrap;gap:4px;display:flex}.rk-dots i{background:#e7e3ee;border-radius:50%;width:10px;height:10px;display:inline-block}.rk-dots i.on{background:var(--green,#1f6b3a)}.rk-dots i.off{background:#c9c3d6}.rk-h{font:600 15px var(--font-head);margin:0 0 6px}.rk-section{font:700 18px var(--font-head);margin:12px 0 0}.rk-source{margin:0}.hbars b small{color:var(--ink-2);font-weight:400}.cr-keys{overflow-wrap:anywhere;gap:2px;margin:6px 0 0;padding-left:18px;display:grid}.ss{gap:16px;min-width:0;display:grid}.ss-top{gap:10px;display:grid}.ss-post{border:1px solid var(--line);background:#fff;border-radius:14px;gap:12px;min-width:0;padding:14px;display:grid}.ss-post.sent{border-color:#e7c873}.ss-head{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.ss-head .pill{margin-left:auto}.ss-body{gap:14px;min-width:0;display:grid}@media (min-width:900px){.ss-body{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.ss-preview{gap:10px;min-width:0;display:grid}.ss-preview img{background:#f4f1f8;border-radius:10px;width:100%;height:auto;display:block}.ss-nopic{text-align:center;background:#f4f1f8;border-radius:10px;margin:0;padding:24px}.ss-cap{gap:2px;min-width:0;display:grid}.ss-where{color:var(--ink-2);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:12px;font-weight:700}.ss-text{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-size:15px;line-height:1.5}.ss-chat{gap:10px;min-width:0;display:grid}.ss-quote{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.scc{gap:8px;display:grid}.scc h2{font:700 18px var(--font-head);margin:0}.scc-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.scc-post{border:1px solid var(--line);border-radius:10px;min-width:0}.scc-head{text-align:left;cursor:pointer;width:100%;min-height:44px;font:inherit;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 12px;display:flex}.scc-body{gap:10px;padding:0 12px 12px;display:grid}.es-env{background:#f4f1f8;border-radius:10px;gap:2px;min-width:0;padding:10px 12px;display:grid}.es-subject{margin:0 0 6px;font-weight:700}.es-pre{color:var(--ink-2);margin:0}.es-width{justify-self:start}.es-frame-wrap{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:0;overflow-x:auto}.es-frame{border:0;height:600px;margin:0 auto;display:block}.es-frame.phone{width:100%;max-width:375px}.es-frame.desktop{width:640px}.ca-top-p{margin:0}.hz{gap:10px;display:grid}.hz h2{font:700 18px var(--font-head);margin:0}.hz-list li{justify-items:start;gap:4px;min-width:0;display:grid}.hz-note{white-space:pre-wrap;overflow-wrap:anywhere}.hz-form{gap:8px;min-width:0;max-width:560px;display:grid}.hz-form textarea,.hz-form select{width:100%;font-size:16px}.ar-google{gap:8px;min-width:0;display:grid}.ar-serp{gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.ar-serp.phone{max-width:375px}.ar-serp.desktop{max-width:640px}.ar-gad{border:1px solid var(--line);background:#fff;border-radius:12px;gap:2px;min-width:0;padding:12px 14px;font-family:Arial,sans-serif;display:grid}.ar-sponsored{color:#202124;margin:0;font-size:12px;font-weight:700}.ar-url{color:#202124;overflow-wrap:anywhere;margin:0;font-size:13px}.ar-head{color:#1a0dab;overflow-wrap:anywhere;margin:2px 0;font-size:18px;line-height:1.3}.ar-desc{color:#4d5156;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.ar-lines{gap:4px;margin:0 0 6px;padding-left:22px;display:grid}.ar-lines li,.ar-break{overflow-wrap:anywhere}.ar-feed{border:1px solid var(--line);background:#fff;border-radius:12px;max-width:500px;font-family:Arial,sans-serif;display:grid;overflow:hidden}.ar-feed-top{padding:10px 12px 0;display:grid}.ar-msg{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 12px;font-size:15px;line-height:1.4}.ar-feed img{background:#f0f2f5;width:100%;height:auto;display:block}.ar-feed-bar{background:#f0f2f5;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.ar-feed-text{overflow-wrap:anywhere;min-width:0;display:grid}.ar-feed-text small{color:#65676b;font-size:12px}.ar-cta{color:#050505;background:#e4e6eb;border:0;flex:none}.rv-tabs{margin:0 0 4px}.rvw-list li{gap:4px;min-width:0;display:grid}.rv-tags{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.rvw.ttr{border-left:3px solid var(--red,#c0392b);padding-left:10px}.rvw-title{overflow-wrap:anywhere;font-weight:600}.rvw-last{overflow-wrap:anywhere;color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.sh-mode{gap:8px;min-width:0;display:grid}.sh-now{overflow-wrap:anywhere;margin:0}.sh-seg{flex-wrap:wrap}.sh-seg button{font:inherit;cursor:pointer;min-height:40px;color:var(--ink-2);background:0 0;border:0;border-radius:999px;padding:8px 14px;font-weight:600}.sh-seg button.on{background:var(--card,#fff);color:var(--brand-ink);box-shadow:0 1px 2px #00000014}.sh-hist ul{margin:6px 0 0;padding-left:18px}.sh-list>li{gap:8px;min-width:0;display:grid}.sh-turn.open{border-left:3px solid var(--amber,#b54708);padding-left:10px}.sh-head{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.sh-title{overflow-wrap:anywhere;font-weight:600}.sh-said p,.sh-reply p{margin:0}.sh-said .nt-quote{margin:2px 0 0}.sh-reply{background:var(--brand-soft);overflow-wrap:anywhere;border-radius:8px;padding:8px 10px}.sh-edits{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sh-edits li{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:8px;gap:2px;padding:6px 8px;display:grid}.sh-edits li.no{border-color:var(--red,#b42318)}.sh-why{margin:0}.sh-mark{gap:6px;max-width:520px;display:grid}.sh-mark p{margin:0}.sh-mark input{width:100%;min-width:0}.cl-viewas{color:#5b3d00;background:#fef3c7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 16px;font-size:14px;display:flex}.cl-viewas form{margin:0}.cl-viewing .cl-main form :is(button,input,textarea,select),.cl-viewing .cl-main .rt-pick{pointer-events:none;opacity:.5}.see-as{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.see-as select{max-width:200px}.kv-invite li{gap:4px;min-width:0;display:grid}.kv-fixes{flex-wrap:wrap;gap:4px 6px;display:flex}.kv-fixes .pill{text-decoration:none}.ac-invite{color:var(--ink-2);display:block}.ac-why{max-width:360px}.kv-send{justify-items:start;gap:6px;margin-top:8px;display:grid}.ca-form{gap:8px;max-width:420px;display:grid}.ca-form input{width:100%;min-width:0}.cp-setup{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 20px;display:grid}.cp-setup h3,.cp-setup-need h3{margin:0 0 6px;font-size:15px}.cp-setup li span,.cp-setup-need li span{overflow-wrap:anywhere;min-width:0}.cp-setup-need{border-top:1px solid var(--line);padding-top:12px}.cp-setup-need li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.cp-setup-need li>span{flex:200px}@media (max-width:520px){.cp-setup-need li>.btn{justify-content:center;width:100%}}.sb-list{border:1px solid var(--line);background:#fff;border-radius:14px;gap:8px;padding:14px;display:grid}.sb-list h2{font:700 18px var(--font-head);margin:0}.sb-list .fine{margin:0}.sb-list ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sb-page{border-top:1px solid var(--line);gap:8px;min-width:0;padding-top:10px;display:grid}.sb-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.sb-path{overflow-wrap:anywhere;min-width:0}.sb-page dl{gap:8px;margin:0;display:grid}.sb-field dt{color:var(--ink-2);font-size:13px;font-weight:600}.sb-field dd{overflow-wrap:anywhere;gap:2px;min-width:0;margin:2px 0 0;display:grid}.sb-old{color:var(--ink-3)}.sb-new{font-weight:600}@media (max-width:520px){.sb-head .btn{justify-content:center;width:100%}}.qa{gap:8px;margin:8px 0;display:grid}.qa .ap-h3{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qa-lines{gap:6px;margin:0;padding:0;list-style:none;display:grid}.qa-lines li{grid-template-columns:auto 1fr;align-items:start;gap:8px;min-width:0;display:grid}.qa-lines li>span:last-child{overflow-wrap:anywhere;min-width:0}.qa-note{color:var(--ink-2)}.qa-shots{grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:start;gap:10px;display:grid}.qa-shot{gap:4px;min-width:0;margin:0;display:grid}.qa-shot a,.qa-none{border:1px solid var(--line);background:var(--bg);border-radius:10px;display:block;overflow:hidden}.qa-shot img{object-fit:cover;object-position:top;width:100%;height:auto;max-height:420px;display:block}.qa-none{min-height:120px;color:var(--ink-3);place-items:center;font-size:13px;display:grid}.qa-shot figcaption{color:var(--ink-2);font-size:12px}@media (max-width:520px){.qa-shots{grid-template-columns:1fr 1fr}}.pc-cost{border:1px solid var(--line);background:#fff;border-radius:10px;padding:8px 12px}.pc-cost summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px;min-height:36px;display:flex}.pc-cost summary b{font-variant-numeric:tabular-nums}.pc-groups{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px 16px;margin:8px 0;display:grid}.pc-groups h4{color:var(--ink-2);margin:0 0 4px;font-size:13px}.pc-groups ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.pc-groups li{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;min-width:0;font-size:14px;display:flex}.pc-groups li span:first-child{overflow-wrap:anywhere;min-width:0}.pc-cost>.fine{margin:4px 0 0}.pc-avg{gap:4px;display:grid}.pc-avg p{margin:0}.pc-task{max-width:760px;padding:12px 16px 0}.ac-mcp{color:var(--ink-2);display:block}.ac-apps{gap:4px;margin:4px 0 0;padding:0;list-style:none;display:grid}.ac-apps li{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.ac-mcp-help{flex-basis:100%;margin:0 0 6px}.stg-topic{color:var(--ink-2);display:block}.cn-gtm{border-top:1px solid var(--line);gap:6px;margin-top:12px;padding-top:12px;display:grid}.cn-gtm p{margin:0}.cn-gtm-head{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.cn-gtm-plan{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cn-gtm-plan li{grid-template-columns:auto 1fr;align-items:start;gap:8px;display:grid}.cn-gtm-plan li>span:last-child,.cn-gtm-note{overflow-wrap:anywhere;min-width:0}@media (max-width:760px){.sx-nav{flex-wrap:wrap;width:auto;overflow-x:visible}.sx-nav a,.ld-log .seg button{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.ap-kinds .pill,.stg-filter a,.sx-weeks .pill,.ig-cell a.pill{align-items:center;min-height:44px;padding:0 12px;display:inline-flex}.ct-status,.ct-date,.sg-cell,.sh-seg button,main details>summary,.kw-back .linkbtn,.ig-sync .linkbtn,.cl-dncbtn,.ws-off .linkbtn,.sx-krows .linkbtn{min-height:44px}.table.resp td>a.pill{align-items:center;min-height:44px;padding:0 12px;display:inline-flex}.ap-tick{cursor:pointer;place-items:center;min-width:44px;min-height:44px;display:inline-grid}.stg-row{-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000)}}@media (max-width:700px){.kp-table.resp tr{grid-template-columns:repeat(3,minmax(0,1fr))}}.st-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.st-list li{border:1px solid var(--line);border-radius:10px;gap:4px;min-width:0;padding:10px 12px;display:grid}.st-list li.st-kia{border-left:3px solid var(--amber,#c98a12)}.st-list p{margin:0}.st-head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.st-who{align-items:center;gap:6px;display:inline-flex}.st-what,.st-note{overflow-wrap:anywhere}.ac-up{color:var(--red,#b42318);font-weight:600}.ac-table.resp td{align-content:start}.wc-why{overflow-wrap:anywhere;gap:2px;margin:0;padding-left:18px;display:grid}.wc-table.resp td{align-content:start}.tf-days,.tf-filter{flex-wrap:wrap;align-items:end;gap:8px 12px;display:flex}.tf-filter .field{flex:180px;min-width:0}.tf-who{overflow-wrap:anywhere;margin:0}.tf-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.tf-list li{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.tf-list li:last-child{border-bottom:0}.tf-time{color:var(--ink-3);padding-top:4px;font-size:13px}.tf-body{gap:4px;min-width:0;display:grid}.tf-body p{margin:0}.tf-head{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.tf-who1{align-items:center;gap:6px;display:inline-flex}.tf-text{overflow-wrap:anywhere}.sm-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.sm-list>li{border:1px solid var(--line);border-radius:12px;gap:6px;min-width:0;padding:12px;display:grid}.sm-list p{margin:0}.sm-head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.sm-waits,.sm-url{overflow-wrap:anywhere}.sm-steps{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sm-steps li{overflow-wrap:anywhere;align-items:flex-start;gap:8px;display:flex}.sm-steps li .pill{flex:none}.sm-steps li>span:last-child{min-width:0}.sm-steps li.sm-ahead,.sm-steps li.sm-untracked{color:var(--ink-3)}.kt.kt-late{border-color:var(--red,#b42318)}.kt-sec{gap:6px;min-width:0;display:grid}.kt-sec h3{align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.kt-sec p{margin:0}.kt-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.kt-list li{align-items:flex-start;gap:8px;min-width:0;display:flex}.kt-list li .pill{flex:none}.kt-main{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.kw-steps summary{cursor:pointer;color:var(--brand-ink);align-items:center;min-height:32px;font-size:13px;display:flex}.kw-steps ol{overflow-wrap:anywhere;gap:2px;margin:4px 0 0;padding-left:20px;font-size:14px;display:grid}.kt-quote{color:var(--ink-2);font-size:14px}.pt-change{margin:0;font-weight:600}.pt-grid h3{margin:0 0 6px;font-size:15px}.pt-list li{justify-content:space-between;gap:12px;min-width:0;display:flex}.pt-page{overflow-wrap:anywhere;min-width:0}.cp-channels{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;display:grid}.cp-channel{align-content:start;gap:10px;min-width:0;display:grid}.cp-channel h2{margin:0}.cp-posted{overflow-wrap:anywhere;margin:0;font-weight:600}.cp-posted span{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2);font-size:12px;font-weight:600;display:block}.cp-ch-stats{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px 12px;margin:0;display:grid}.cp-ch-stats dt{color:var(--ink-2);font-size:13px}.cp-ch-stats dd{margin:0;display:grid}.cp-ch-stats dd b{font-size:20px;font-family:var(--font-head)}.cp-ch-stats dd small{color:var(--ink-2)}.cs-cal{gap:8px;display:grid}.cs-wd,.cs-day:not(.has){display:none}.cs-day{align-content:start;gap:8px;min-width:0;display:grid}.cs-date{font-size:14px}.cs-post{border:1px solid var(--line);background:#fff;border-radius:12px;gap:8px;min-width:0;padding:10px;display:grid}.cs-media{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;display:grid}.cs-media img,.cs-media video{aspect-ratio:1;object-fit:cover;background:var(--line);border-radius:8px;width:100%;display:block}.cs-meta{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.cs-meta small{color:var(--ink-2)}.cs-caption{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;font-size:14px;display:-webkit-box;overflow:hidden}.cs-post form{margin:0}#cs-stats td small{color:var(--ink-2);display:block}@media (min-width:1000px){.cs-cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.cs-wd{font:600 12px var(--font-body);color:var(--ink-3);text-align:center;display:block}.cs-day,.cs-day:not(.has){border:1px solid var(--line);background:#fff;border-radius:10px;min-height:90px;padding:6px;display:grid}.cs-day.blank{background:0 0;border-style:dashed}.cs-day .cs-post{border:0;padding:0}.cs-date{color:var(--ink-2);font-size:12px}.cs-caption{-webkit-line-clamp:4;font-size:12px}.cs-meta small{display:none}.cs-post .pill{white-space:normal;max-width:100%}.cs-post .btn{white-space:normal;width:100%;min-width:0;padding-inline:6px;font-size:13px}}#cb-all{gap:12px;display:grid}#cb-all form{margin:0}.cb-pages{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cb-pages li{gap:6px;min-width:0;display:grid}.cb-title{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin:0;display:flex}.cb-pages .stg-links{flex-wrap:wrap;gap:6px 16px;margin:0;display:flex}.ap-batch{margin:8px 0}.ap-batch summary{cursor:pointer;font-weight:600}.ap-batch ol{overflow-wrap:anywhere;gap:4px;max-height:420px;margin:8px 0 0;padding-left:22px;display:grid;overflow-y:auto}.pg-grade{gap:4px;min-width:0;display:grid}.pg-line{overflow-wrap:anywhere;margin:0;font-size:14px}.pg-grade summary{cursor:pointer;color:var(--brand);align-items:center;min-height:32px;font-size:14px;display:flex}.pg-scores{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px 16px;margin:6px 0;padding:0;font-size:14px;list-style:none;display:grid}.pg-scores li{justify-content:space-between;gap:8px;display:flex}.pg-checks{color:var(--ink-2);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}.pt-line{overflow-wrap:anywhere;gap:4px;min-width:0;margin:2px 0 0;display:grid}.pt-fix{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;display:flex}.pt-why{font-style:italic}.pt-change summary{cursor:pointer;color:var(--brand);align-items:center;min-height:32px;font-size:13px;display:flex}.pt-form{gap:10px;max-width:520px;padding:8px 0;display:grid}.pt-form .form-row{flex-wrap:wrap;gap:8px;display:flex}.pt-form .note{margin:0}.pt-wait{margin:0 0 12px}.rk-eng{vertical-align:middle;margin-left:4px;font-size:11px;display:none}@media (max-width:700px){.table.resp .rk-eng{display:inline-flex}}.cl{background:var(--bg)}.cl .cl-top{z-index:20;background:var(--card);height:60px;color:var(--ink);border-bottom:1px solid var(--line);gap:12px;padding:0 20px;position:sticky;top:0}.cl .cl-top span{margin-left:0}.cl .cl-top .cl-biz{font:700 15px var(--font-head);background:var(--brand-soft);color:var(--brand-ink);text-overflow:ellipsis;white-space:nowrap;border-radius:10px;min-width:0;padding:6px 12px;overflow:hidden}.cl .cl-top .cl-me{color:var(--ink-2);white-space:nowrap;margin-left:auto;font-size:14px}.cl-wrap{grid-template-columns:240px minmax(0,1fr);min-height:calc(100vh - 60px);display:grid}.cl .cl-main{align-content:start;width:100%;min-width:0;max-width:1100px;margin:0;padding:24px 28px}.cm-side{background:var(--card);border-right:1px solid var(--line);align-content:start;align-self:start;gap:2px;height:calc(100vh - 60px);padding:14px 12px;display:grid;position:sticky;top:60px;overflow-y:auto}.cm-side a{color:var(--ink);border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:8px 10px;font-weight:600;text-decoration:none;display:flex}.cm-side a:hover{background:var(--bg)}.cm-ic{background:var(--bg);width:34px;height:34px;color:var(--ink-2);border-radius:10px;flex:none;place-items:center;display:grid}.cm-side a.on{background:var(--brand-soft);color:var(--brand-ink)}.cm-side a.on .cm-ic{background:var(--brand);color:#fff}.cm-n{font:700 11px/20px var(--font-body);text-align:center;background:var(--red,#c93a3a);color:#fff;border-radius:10px;min-width:20px;margin-left:auto;padding:0 6px;font-style:normal}.cm-bottom{display:none}.cm-tabs{border-bottom:1px solid var(--line);gap:4px;display:flex;overflow-x:auto}.cm-tabs a{color:var(--ink-2);white-space:nowrap;border-bottom:3px solid #0000;align-items:center;min-height:44px;padding:10px 14px;font-weight:600;text-decoration:none;display:inline-flex}.cm-tabs a.on{color:var(--brand-ink);border-color:var(--brand)}@media (max-width:760px){.cl .cl-top{padding:0 14px}.cl .cl-top .cl-logo,.cl .cl-top .cl-me{display:none}.cl .cl-top .pm{margin-left:auto}.cl-wrap{grid-template-columns:minmax(0,1fr)}.cm-side{display:none}.cl .cl-main{padding:16px 16px calc(96px + env(safe-area-inset-bottom))}.cm-bottom{z-index:30;background:var(--card);border-top:1px solid var(--line);padding:6px 4px calc(8px + env(safe-area-inset-bottom));grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.cm-bottom>a,.cm-more>summary{min-height:48px;font:600 11px var(--font-body);color:var(--ink-2);cursor:pointer;justify-items:center;gap:2px;padding:4px 0;text-decoration:none;list-style:none;display:grid;position:relative}.cm-more>summary::-webkit-details-marker{display:none}.cm-bottom>a.on,.cm-more.on>summary{color:var(--brand-ink)}.cm-n.sm{min-width:16px;margin:0;padding:0 4px;font-size:10px;line-height:16px;position:absolute;top:0;left:calc(50% + 6px)}.cm-pop{left:12px;right:12px;bottom:calc(72px + env(safe-area-inset-bottom));background:var(--card);border:1px solid var(--line);border-radius:16px;gap:2px;padding:8px;display:grid;position:fixed;box-shadow:0 12px 32px #1d153029}.cm-pop a{min-height:48px;color:var(--ink);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-weight:600;text-decoration:none;display:flex}.cm-pop a.on{background:var(--brand-soft);color:var(--brand-ink)}}@media print{.cm-side,.cm-bottom,.cm-tabs,.cl .cl-top{display:none}.cl-wrap{display:block}}.rk-low{color:var(--ink-2);margin-top:2px;display:block}.ct-form{gap:12px;display:grid}.ct-label{color:var(--ink);font-size:14px;font-weight:600}.ct-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ct-row .btn{min-height:44px}.ct-chips{flex-wrap:wrap;gap:6px;margin:0;display:flex}.ct-list{margin:0;padding:0;list-style:none}.ct-list li+li{border-top:1px solid var(--line)}.ct-item{color:var(--ink);align-items:center;gap:12px;min-height:56px;padding:12px 0;text-decoration:none;display:flex}.ct-item:hover .ct-t{color:var(--brand-ink)}.ct-num{font:700 12px var(--font-body);background:var(--bg);color:var(--ink-2);border-radius:8px;flex:none;padding:3px 8px}.ct-t{overflow-wrap:anywhere;flex:1;min-width:0}.ct-t small{color:var(--ink-3);margin-top:2px;font-size:12.5px;display:block}.ct-item .pill{flex:none}.ct-back{margin:0}.ct-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ct-replies{gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}.ct-replies li{background:var(--bg);border-radius:12px;padding:10px 12px}.ct-replies li.you{background:var(--brand-soft)}.ct-replies small{color:var(--ink-3);margin-bottom:4px;font-size:12.5px;display:block}.cp-h2{font:700 18px var(--font-head);margin:6px 0 0}.cp-add-sub{color:var(--ink-2);margin:0 0 4px}.cp-channel>.pill{justify-self:start}.cp-addon{background:#fdfcff;border-style:dashed}.cp-addon-what{color:var(--ink-2);margin:0;font-size:14px}.cp-addon form{margin:0}.cp-addon .btn{min-height:44px}.cp-asked{margin:0;font-size:14px}.cp-addon .fine{margin:0}#cp-add{gap:12px;display:grid}.cp-mine{margin:0;padding:0;list-style:none}.cp-mine li+li{border-top:1px solid var(--line)}.cp-mine a{min-height:52px;color:var(--ink);align-items:center;gap:10px;padding:8px 0;font-weight:600;text-decoration:none;display:flex}.cp-mine a b{color:var(--ink-3);margin-left:auto;font-size:18px}.ap-list{margin:0;padding:0;list-style:none}.ap-list li{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 0;display:flex}.ap-list li+li{border-top:1px solid var(--line)}.ap-t{overflow-wrap:anywhere;flex:260px;min-width:0;font-weight:600}.ap-t small{color:var(--ink-3);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.ap-list form{margin:0}.ap-list .btn{min-height:44px}.ap-q{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}@media (max-width:560px){.ap-list li>.btn,.ap-list li>form,.ap-list li>form .btn{width:100%}.ap-list .btn{justify-content:center}}.stg-title .ap-level{justify-self:start;margin-top:4px}.cl-col{align-content:start;min-width:0;display:grid}.cm-top{z-index:19;background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:6px;width:100%;max-width:1100px;padding:10px 28px;display:flex;position:sticky;top:60px}.cm-top a{min-height:40px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.cm-top a svg{flex:none}.cm-top a:hover{background:var(--card);color:var(--ink)}.cm-top a.on{background:var(--brand-soft);color:var(--brand-ink)}.cm-top .cm-n{margin-left:0}.cm-head{font:700 11px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:4px 10px 6px}.cm-side a .cm-t{min-width:0;line-height:1.25;display:grid}.cm-side a .cm-t small{color:var(--ink-3);margin-top:2px;font-size:12.5px;font-weight:500}.cm-side a.on .cm-t small{color:var(--brand-ink)}.cm-side a.cm-add{border:1.5px dashed var(--line-2,#d8d0e6);color:var(--brand-ink);margin-top:6px}.cm-side a.cm-add .cm-ic{background:var(--brand-soft);color:var(--brand-ink)}.cm-none{color:var(--ink-3);margin:0 10px;font-size:13px}.cp-home-ch{display:none}@media (max-width:760px){.cm-top{display:none}.cp-home-ch{display:block}}.cp-mine .cm-t{display:grid}.cp-mine .cm-t small{color:var(--ink-3);font-size:12.5px;font-weight:500}.cm-off-head{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.cm-side a.cm-off{color:var(--ink-3);min-height:40px;padding-top:4px;padding-bottom:4px;font-weight:500}.cm-side a.cm-off .cm-ic{opacity:.55}.cm-side a.cm-off:hover{color:var(--ink-2)}.cm-side a.cm-off.on{background:var(--bg);color:var(--ink)}.cm-chip{font:600 11px var(--font-body);border:1px solid var(--line);color:var(--ink-2);background:var(--card);border-radius:999px;flex:none;margin-left:auto;padding:2px 8px;font-style:normal}.cp-off a{color:var(--ink-3);min-height:46px;font-weight:500}.cp-addon>.pill{place-self:start;width:auto}.ct-ch{font:600 11px var(--font-body);background:var(--brand-soft);color:var(--brand-ink);vertical-align:2px;border-radius:999px;margin-left:8px;padding:1px 8px;font-style:normal;display:inline-block}.ct-filter{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.ct-filter a{border:1px solid var(--line);min-height:32px;color:var(--ink-2);border-radius:999px;align-items:center;padding:4px 12px;font-size:13.5px;text-decoration:none;display:inline-flex}.ct-filter a.on{background:var(--brand-soft);color:var(--brand-ink);border-color:#0000;font-weight:600}#cp-files .fl-drop{background:var(--brand-soft);border-width:2px;border-color:color-mix(in srgb, var(--brand-2) 45%, var(--line-2));border-radius:18px;place-content:center;gap:6px;min-height:190px;padding:28px 18px}#cp-files .fl-drop:before{content:"";background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a2fd0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='18' height='14' rx='2'/%3E%3Ccircle cx='12' cy='13' r='3.5'/%3E%3Cpath d='M8 6l1.5-2h5L16 6'/%3E%3C/svg%3E") 50%/24px no-repeat;border-radius:50%;justify-self:center;width:48px;height:48px;margin-bottom:6px;box-shadow:0 1px 3px #00000014}#cp-files .fl-drop b{font:600 18px var(--font-head)}#cp-files .fl-drop:hover,#cp-files .fl-drop:focus-visible,#cp-files .fl-drop.over{border-color:var(--brand-2);background:color-mix(in srgb, var(--brand-soft) 70%, var(--brand-2) 8%)}#cp-files .fl-grid{margin-top:6px}@media (min-width:900px){#cp-files .fl-drop{min-height:230px}}.rk-from{margin:0 0 2px;font-size:14px}.rk-town{white-space:nowrap}.sx-lead{flex:none;align-self:start;justify-items:center;gap:6px;width:92px;display:grid}.sx-row>.sx-lead{overflow-wrap:normal}.sx-speed{white-space:nowrap;cursor:help;font-size:12px}.sx-row:has(>.sx-lead){flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.sx-row:has(>.sx-lead)>.sx-page{flex:1}.cp-ranklist{gap:6px;margin:0 0 8px;padding:0;list-style:none;display:grid}.cp-ranklist li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:8px 0;display:flex}.cp-ranklist li:last-child{border-bottom:0}.cp-ranklist .pill{white-space:normal;flex:none;max-width:100%}
