.ah-row-flag{margin-left:8px;vertical-align:1px;padding:2px 8px}.ah .pill .nav-ic{margin-right:4px;opacity:1}.ah-flag{margin-bottom:var(--sp-4,16px)}.ah-top{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.ah-headline{font-size:15px;font-weight:600;color:var(--ink);line-height:1.5}.ah-insight{margin:12px 0 0;max-width:72ch;font-size:var(--fs-body,14px);line-height:var(--lh-body,1.6);color:var(--ink)}.ah-sure{margin:8px 0 0}.ah-state{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:0 0 12px}.ah-note,.ah-reason{font-size:13px;color:var(--ink-2)}.ah-note{margin:12px 0 0}.ah-table td.num{white-space:nowrap}.ah-table .ah-bench+.ah-gap{margin-left:8px}.ah-table .ah-gap{padding:2px 8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ah-table th[title]{cursor:help}.ah-suggestions{margin-top:var(--sp-4,16px)}.ah-file-failed{display:inline-flex;align-items:center;gap:6px;max-width:320px;font-size:13px;color:var(--ink-2);white-space:normal}.ah-file-failed .nav-ic.bad,.hb-chan-flag .nav-ic.bad{color:var(--bad);opacity:1;flex:none}.ah-sources{margin-top:12px}.ah-sources a{color:var(--ink-2);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.hb-chan-flag{display:flex;align-items:flex-start;gap:8px;margin:0 0 var(--sp-3,12px);max-width:96ch;font-size:var(--fs-body,14px);line-height:var(--lh-body,1.6);color:var(--ink)}.hb-chan-flag .nav-ic{margin-top:4px}.ah-industry{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;vertical-align:middle}.ah-industry select{font:inherit;font-size:13px;color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-pill,999px);padding:6px 12px;max-width:280px}.ah-industry-failed{font-size:13px;color:var(--bad)}.ah-industry-note{font-size:13px;color:var(--ink-2)}.wp .wa-nav+.wp-note,.wp .wa-nav+.wr-block,.wp .wa-nav+.wr-hero,.wp .wr-block{margin-top:var(--sp-5)}.wp-note{margin-top:var(--sp-4)}.wp-fix{display:block;margin-top:2px}.wp-fix,.wp-how{color:var(--ink-2)}.wp-how{font-size:var(--fs-meta);font-weight:var(--fw-medium)}.wp-site-row{display:flex;align-items:center;gap:var(--sp-3)}.wp-site-input{flex:1 1 auto;max-width:520px;padding:9px 14px;font-size:var(--fs-body);resize:none}.wp-verdict{display:flex;align-items:flex-start;gap:var(--sp-3);margin-top:var(--sp-4)}.wp-verdict .wr-ic{flex:none;margin-top:2px}.wp-verdict-t{min-width:0}.wp-verdict-r{margin:0;font-size:var(--fs-card);font-weight:var(--fw-medium);color:var(--ink)}.wp-verdict-f{margin:var(--sp-1) 0 0;font-size:var(--fs-body);color:var(--ink-2)}.wp-confirm{align-items:center}.wp-confirm .wp-verdict-t{flex:1 1}.wp-confirm-acts{display:flex;align-items:center;gap:var(--sp-3);flex:none}.wp-checks{margin-top:var(--sp-4)}.wp-manual{margin-top:var(--sp-5);border-top:1px solid var(--line);padding-top:var(--sp-4)}.wp-manual>summary{cursor:pointer;width:-moz-fit-content;width:fit-content;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--ink-2)}.wp-manual>summary:hover{color:var(--ink)}.wp-manual-f{display:grid;grid-template-columns:minmax(0,240px) minmax(0,320px) auto;align-items:end;grid-gap:var(--sp-3);gap:var(--sp-3);margin-top:var(--sp-4)}.wp-field{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);min-width:0}.wp-field .brand-input{padding:9px 14px;font-size:var(--fs-body);resize:none}.wp-hero .wr-hero-top{width:100%}.wp-hero .wr-hero-id{flex:1 1 auto}.wp-badge{display:grid;place-items:center;flex:none;width:64px;height:64px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--signal) 10%,var(--panel));color:var(--signal)}.wp-counts{display:flex;gap:var(--sp-6);margin-left:auto}.wp-count{display:grid;justify-items:end;grid-gap:2px;gap:2px}.wp-count-n{font:var(--text-hero-number);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wp-count-l{font-size:var(--fs-meta);font-weight:var(--fw-medium);color:var(--ink-2)}.wp-builder{margin:var(--sp-3) 0 0;font-size:var(--fs-body);color:var(--ink-2)}.wp-images{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);margin:var(--sp-5) 0 0;padding:0;list-style:none}.wp-image{display:grid;grid-gap:2px;gap:2px;min-width:0}.wp-image-pic{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-input);border:1px solid var(--line);background:var(--panel-2);margin-bottom:var(--sp-1)}.wp-image-pic.none{display:block}.wp-image-n,.wp-image-p{font-size:var(--fs-meta);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wp-image-n{color:var(--ink);font-weight:var(--fw-medium)}.wp-image-p,.wp-more{color:var(--ink-2)}.wp-more{margin:var(--sp-3) 0 0;font-size:var(--fs-meta)}.wp-acts{display:flex;align-items:center;gap:var(--sp-3)}.wp-acts .wp-note{margin-top:0}.wp-foot{justify-content:space-between;gap:var(--sp-4);margin-top:var(--sp-5)}.wp-disconnect,.wp-foot{display:flex;align-items:center}.wp-disconnect,.wpp{gap:var(--sp-3)}.wpp{display:grid;grid-gap:var(--sp-3);min-width:0;margin-top:var(--sp-3)}.wpp-site{font-size:var(--fs-meta);color:var(--ink-2)}.wpp-alts{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);margin:0;padding:0;list-style:none}.wpp-alt{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);align-items:center;padding:var(--sp-2) 0;border-bottom:1px solid var(--line)}.wpp-alt:last-child{border-bottom:0}.wpp-pic{width:72px;height:54px;object-fit:cover;border-radius:var(--radius-input);border:1px solid var(--line);background:var(--panel-2)}.wpp-alt-main{display:grid;grid-gap:4px;gap:4px;min-width:0}.wpp-alt-k{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-meta);color:var(--ink-2);min-width:0}.wpp-alt-k>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wpp-before{flex:none;color:var(--ink-2)}.wpp-input{width:100%;padding:7px 10px;font:inherit;font-size:var(--fs-body);color:var(--ink);background:var(--panel);border:1px solid var(--line-2);border-radius:var(--radius-input);outline:none}.wpp-input:focus{border-color:var(--signal)}.wpp-input.blank{border-color:var(--warn)}.wpp-text{font-size:var(--fs-body);color:var(--ink)}.wpp-saved{font-size:var(--fs-meta);color:var(--ink-2)}.wpp-saved.bad{color:var(--bad)}.wpp-files{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3);margin:0;padding:0;list-style:none}.wpp-file{display:grid;grid-gap:2px;gap:2px;min-width:0}.wpp-file .wpp-pic{width:100%;height:auto;aspect-ratio:4/3}.wpp-file-n{font-weight:var(--fw-medium);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wpp-file-n,.wpp-file-s{font-size:var(--fs-meta)}.wpp-file-s{color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wpp-file-s .was{text-decoration:line-through;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.wpp-draft{max-height:340px;overflow:auto;padding:var(--sp-4) var(--sp-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel-2)}.is-queue .wpp-draft{max-height:180px}.wpp-draft-t{margin:0 0 var(--sp-3);font-size:var(--fs-section);font-weight:var(--fw-semibold);color:var(--ink)}.wpp-draft blockquote,.wpp-draft li,.wpp-draft p{margin:0 0 var(--sp-2);font-size:var(--fs-body);line-height:1.6;color:var(--ink)}.wpp-draft h4,.wpp-draft h5{margin:var(--sp-3) 0 var(--sp-2);font-size:var(--fs-card);font-weight:var(--fw-semibold);color:var(--ink)}.wpp-draft h5{font-size:var(--fs-body)}.wpp-draft ul{margin:0 0 var(--sp-2);padding-left:20px}.wpp-draft blockquote{margin-left:var(--sp-3);font-style:italic;color:var(--ink-2)}.wpp-seo{display:grid;grid-template-columns:110px minmax(0,1fr) minmax(0,1fr);grid-gap:var(--sp-2) var(--sp-4);gap:var(--sp-2) var(--sp-4);align-items:baseline;font-size:var(--fs-body)}.wpp-seo-h{font-weight:var(--fw-medium)}.wpp-seo-h,.wpp-seo-k{font-size:var(--fs-meta);color:var(--ink-2)}.wpp-seo-now{color:var(--ink-2);overflow-wrap:anywhere}.wpp-seo-new{color:var(--ink);font-weight:var(--fw-medium);overflow-wrap:anywhere}.wpp-note{font-size:var(--fs-meta);color:var(--ink-2)}.wpp-link{font-size:var(--fs-body);font-weight:var(--fw-medium)}.wpp-heads{display:grid;grid-gap:2px;gap:2px;margin:0;padding:0;list-style:none}.wpp-head{display:grid;grid-template-columns:96px minmax(0,1fr) auto;grid-gap:var(--sp-3);gap:var(--sp-3);align-items:center;padding:5px 0;border-bottom:1px solid var(--line);font-size:var(--fs-body);color:var(--ink-2)}.wpp-head:last-child{border-bottom:0}.wpp-head.is-changed{color:var(--ink)}.wpp-head-tags{display:inline-flex;align-items:center;gap:6px}.wpp-head-t{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wpp-tag{display:inline-block;min-width:26px;padding:1px 6px;border:1px solid var(--line-2);border-radius:var(--radius-xs);font-family:var(--mono);font-size:var(--fs-meta);line-height:1.5;text-align:center;color:var(--ink-2);background:var(--panel)}.wpp-tag.is-new{border-color:var(--signal);color:var(--signal-ink);background:var(--signal-wash);font-weight:var(--fw-medium)}.wpp-arrow{color:var(--ink-3)}.wpp-arrow,.wpp-flag{font-size:var(--fs-meta)}.wpp-flag{display:inline-flex;align-items:center;gap:4px;color:var(--warn);white-space:nowrap}.wpp-imgs{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);margin:0;padding:0;list-style:none}.wpp-img{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-gap:var(--sp-3);gap:var(--sp-3);align-items:center;padding:var(--sp-2) 0;border-bottom:1px solid var(--line)}.wpp-img:last-child{border-bottom:0}.wpp-img-main{display:grid;grid-gap:2px;gap:2px;min-width:0}.wpp-img-n{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wpp-img-w{color:var(--ink-2)}.wpp-img-s,.wpp-img-w{font-size:var(--fs-meta)}.wpp-img-s{display:grid;justify-items:end;grid-gap:2px;gap:2px;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.wpp-img-s .was,.wpp-total .was{color:var(--ink-2);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.wpp-counted{display:inline-flex;align-items:center;gap:4px;color:var(--ink-2)}.wpp-total{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);margin:0;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wpp-map{display:grid;grid-template-columns:110px minmax(0,1fr) minmax(0,1fr);grid-gap:var(--sp-2) var(--sp-4);gap:var(--sp-2) var(--sp-4);align-items:baseline;font-size:var(--fs-body)}.wpp-map-now{color:var(--ink-2)}.wpp-map-new a{color:var(--text-link,var(--signal-ink));font-weight:var(--fw-medium);text-decoration:underline}.wpp-skipped{font-size:var(--fs-meta);color:var(--ink-2)}.wpp-skipped summary{cursor:pointer;color:var(--ink-2)}.wpp-skipped ul{display:grid;grid-gap:4px;gap:4px;margin:var(--sp-2) 0 0;padding-left:18px}.wpp-skip-w{color:var(--ink)}.wpp-after{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.wpp-state{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-meta);font-weight:var(--fw-medium);color:var(--ink)}.wpp-state.is-warn{color:var(--warn)}.source-mark.sm{--mark-slot:18px;--mark-size:18px;--mark-half:16px;--mark-gap:3px}.source-mark.sm.pair{width:auto}.source-mark.lg{--mark-slot:40px;--mark-size:40px;--mark-half:22px;--mark-gap:6px}.source-mark.xl{--mark-slot:56px;--mark-size:56px;--mark-half:30px;--mark-gap:8px}.int-why{margin:var(--sp-5) 0 0;font-size:var(--fs-body);color:var(--ink-2)}.int-group .sec-h{margin-bottom:var(--sp-3)}.int-list{margin:0;padding:0;list-style:none;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card)}.int-row{padding:var(--sp-4) var(--sp-5);scroll-margin-top:calc(var(--topbar-height) + var(--sp-5));transition:background var(--dur-slow) var(--ease-standard)}.int-row+.int-row{border-top:1px solid var(--line)}.int-row:first-child{border-radius:var(--radius-card) var(--radius-card) 0 0}.int-row:last-child{border-radius:0 0 var(--radius-card) var(--radius-card)}.int-row.lit,.int-row:target{background:color-mix(in srgb,var(--signal) 6%,var(--panel))}.int-main{display:grid;grid-template-columns:44px minmax(0,1fr) 240px 290px;align-items:center;grid-gap:var(--sp-4);gap:var(--sp-4)}.int-id{display:grid;grid-gap:2px;gap:2px;min-width:0}.int-name{font-size:var(--fs-card);font-weight:var(--fw-semibold);color:var(--ink)}.int-line{overflow:hidden;text-overflow:ellipsis}.int-line,.int-state{font-size:var(--fs-body);color:var(--ink-2);white-space:nowrap}.int-state{display:inline-flex;align-items:center;gap:6px;font-weight:var(--fw-medium)}.int-state svg{flex:none;color:var(--ink-3)}.int-state.connected{color:var(--ink)}.int-state.connected svg{color:var(--signal-ink)}.int-state.choose svg{color:var(--warn)}.int-state.broken,.int-state.broken svg{color:var(--bad)}.int-acts{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-4);min-width:0}.int-acts .wp-cbtn{align-items:flex-end}.int-more{margin:var(--sp-4) 0 0 calc(44px + var(--sp-4));padding-top:var(--sp-4);border-top:1px solid var(--line)}.int-more .wr-box{padding:0;border:0;background:none}.int-more-acts{display:flex;align-items:center;gap:var(--sp-5);margin-top:var(--sp-3)}.int-row>.notice{margin:var(--sp-3) 0 0 calc(44px + var(--sp-4))}.int-unread{margin-top:var(--sp-5)}.int-health{margin:var(--sp-2) 0 0 calc(44px + var(--sp-4))}.int-health-line{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-body);color:var(--ink-2);cursor:pointer;list-style:none}.int-health-line svg{flex:none;color:var(--ink-3)}.int-health.ok .int-health-line svg{color:var(--signal-ink)}.int-health.warn .int-health-line{color:var(--ink)}.int-health.warn .int-health-line svg{color:var(--warn)}.int-health.bad .int-health-line,.int-health.bad .int-health-line svg{color:var(--bad)}.int-health-body{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line)}.int-facts{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);margin:0}.int-facts>div{display:grid;grid-gap:2px;gap:2px}.int-facts dt{font-size:12px;color:var(--ink-3)}.int-facts dd{margin:0;font-weight:var(--fw-medium)}.int-facts dd,.int-health-note{font-size:var(--fs-body);color:var(--ink)}.int-health-note.bad{color:var(--bad)}.int-health-note details{margin-top:4px}.int-health-note summary{font-size:13px;color:var(--ink-2);cursor:pointer}.int-health-note details p{margin:4px 0 0;font-size:13px;color:var(--ink-2);max-width:72ch}.int-feeds{margin:0}.stream-sub-meta.bad{color:var(--bad)}.int-health-acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4)}.wt-addr{display:inline-flex;align-items:baseline;gap:var(--sp-4);min-width:0}.wt-addr .wt-change{margin-left:0}.wt-ints{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);margin:0 0 0 auto;padding:0;list-style:none}.wt-int,.wt-ints{align-items:center}.wt-int{display:inline-flex;gap:6px;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--ink)}.wt-int.on>svg{color:var(--signal-ink)}.wt-int-btn{min-height:34px;padding:6px var(--sp-4) 6px var(--sp-3)}.wpc{margin-top:var(--sp-4)}.wpc-off{grid-template-columns:40px minmax(0,1fr);align-items:start}.wpc-body,.wpc-off{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}.wpc-body{min-width:0}.wpc-lede{margin:0;max-width:68ch;font-size:var(--fs-card);line-height:1.5;color:var(--ink)}.wp-cbtn{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.wp-cbtn-row{display:flex;align-items:center;gap:var(--sp-4)}.wp-cbtn .wp-note{margin-top:0}.wpc-head{display:flex;align-items:center;gap:var(--sp-4);min-width:0}.wpc-id{display:grid;grid-gap:2px;gap:2px;min-width:0}.wpc-t{margin:0;font-size:var(--fs-card);font-weight:var(--fw-semibold);color:var(--ink)}.wpc-who{color:var(--ink-2)}.wpc-other,.wpc-who{margin:0;font-size:var(--fs-body)}.wpc-other{display:inline-flex;align-items:center;gap:6px;font-weight:var(--fw-medium);color:var(--warn)}.wpc-other svg{flex:none;color:var(--warn)}.wpc-off .wpc-body:has(>.linkbtn){display:flex;align-items:baseline;gap:var(--sp-4)}.wpc-tools{display:flex;gap:var(--sp-5);margin:0 0 0 var(--sp-5)}.wpc-tool{display:grid;grid-gap:2px;gap:2px}.wpc-tool dt{font-size:var(--fs-meta);color:var(--ink-3)}.wpc-tool dd,.wpc-tool dt{font-weight:var(--fw-medium)}.wpc-tool dd{margin:0;font-size:var(--fs-body);color:var(--ink)}.wpc-quiet{gap:var(--sp-4);margin-left:auto}.wpc-acts,.wpc-quiet{display:flex;align-items:center}.wpc-acts{flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--line)}.wpc-acts>.notice{flex-basis:100%;margin-top:0}.wph{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-5);gap:var(--sp-5);margin-top:var(--sp-5);padding:28px 32px}.wph-id{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);min-width:0}.wph-t{margin:0;font-size:var(--fs-section);font-weight:var(--fw-semibold);letter-spacing:var(--ls-tight);color:var(--ink)}.wph-host{width:-moz-fit-content;width:fit-content;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--signal);text-decoration:none}.wph-host:hover{text-decoration:underline}.wph-who{display:inline-flex;align-items:center;gap:6px;margin:var(--sp-1) 0 0;font-size:var(--fs-body);color:var(--ink)}.wph-who svg{color:var(--signal-ink)}.wph-tools{margin:var(--sp-3) 0 0}.wph-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);margin-top:var(--sp-5)}.wph-tile{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-5)}.wph-tile-t{margin:0;font-size:var(--fs-meta);font-weight:var(--fw-medium);color:var(--ink-2)}.wph-tile-f{margin:0 0 var(--sp-4);font-size:var(--fs-card);font-weight:var(--fw-semibold);color:var(--ink)}.wph-tile-a{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);margin-top:auto}.wph-tile-a .btn{white-space:normal;text-align:left}.wph-tile-a .notice{margin-top:0}.wph-h{display:inline-flex;align-items:center;gap:var(--sp-3)}.ms-notes{margin-top:var(--sp-5)}.ms-step .sec-h{font-size:var(--fs-card);color:var(--ink);margin-bottom:var(--sp-3)}.ms-ask{margin-left:auto;font-weight:var(--fw-regular)}.ms-ask .linkbtn{font-size:13px;color:var(--ink-3)}.ms-panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--sp-4) var(--sp-5)}.ms-quiet{margin:0}.ms-quiet,.ms-saved{font-size:var(--fs-body);color:var(--ink-2)}.ms-saved{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2) var(--sp-5)}.ms-saved b{font-size:var(--fs-card);font-weight:var(--fw-semibold);color:var(--ink)}.ms-saved .linkbtn{margin-left:auto}.ms-form{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}.ms-choices{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.ms-choice{padding:8px 16px;border:1px solid var(--line-2);border-radius:var(--radius-pill);background:var(--panel);font-family:var(--sans);font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--ink);cursor:pointer;transition:border-color var(--dur-slow) var(--ease-standard),background var(--dur-slow) var(--ease-standard)}.ms-choice:hover{border-color:var(--ink-3)}.ms-choice.on{border-color:var(--signal);background:color-mix(in srgb,var(--signal) 10%,var(--panel))}.ms-field{display:grid;max-width:260px}.ms-field.wide{max-width:480px}.ms-money{display:flex;flex-wrap:wrap;gap:var(--sp-4) var(--sp-5)}.ms-dollar{position:relative;display:block}.ms-dollar:before{content:"$";position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ink-3);font-size:var(--fs-body);pointer-events:none}.ms-dollar .brand-input{padding-left:24px}.ms-acts{display:flex;align-items:center;gap:var(--sp-4);margin-top:var(--sp-3)}.ms-form .ms-acts{margin-top:0}.ms-said{margin:var(--sp-2) 0 0;font-size:13px;color:var(--ink-2)}.ms-said.ok{color:var(--signal-ink)}.ms-said.bad{color:var(--bad)}.ms-events,.ms-links{margin:0;padding:0;list-style:none}.ms-events li{display:flex;align-items:center;gap:var(--sp-4);padding:10px 0}.ms-events li+li,.ms-links li+li{border-top:1px solid var(--line)}.ms-events label{display:inline-flex;align-items:center;gap:10px;min-width:0;cursor:pointer;font-size:var(--fs-body);color:var(--ink)}.ms-events input[type=checkbox]{width:16px;height:16px;accent-color:var(--signal)}.ms-count{margin-left:auto;font-size:13px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ms-link{display:grid;grid-template-columns:18px minmax(0,1fr) 110px minmax(0,420px);align-items:center;grid-gap:var(--sp-4);gap:var(--sp-4);padding:10px 0}.ms-link>.ms-said{grid-column:2/-1;margin:0}.ms-tag{font-size:var(--fs-body);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-link .ms-count{margin-left:0;text-align:right}.ms-pick{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.ms-pick select.brand-input{min-width:0;padding:8px 32px 8px 12px;font-size:var(--fs-body)}.ms-suggest{font-size:13px;color:var(--ink-2)}.ms-extra{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3)}.ms-more .blocktable,.ms-more .measure-contract-grid{margin-top:var(--sp-3)}.int-feeds li{flex-wrap:wrap}.stream-sub-err{flex-basis:100%;padding-left:44px;font-size:13px;color:var(--bad);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.int-locked{margin:0;font-size:13px;color:var(--ink-3)}.rebuild-ask{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3);font-size:var(--fs-body);color:var(--ink)}.rebuild-days{font:inherit;padding:2px 6px;border:1px solid var(--line-2);border-radius:6px;background:var(--panel);color:var(--ink)}.gbp-detail{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);margin:var(--sp-3) 0 0 calc(44px + var(--sp-4))}.gbp-state{display:flex;align-items:center;flex-wrap:wrap;gap:6px var(--sp-3);margin:0;font-size:var(--fs-body);color:var(--ink-2)}.gbp-state svg{flex:none;color:var(--warn)}.gbp-state.warn svg{color:var(--bad)}.gbp-locs{margin:0;padding:0;list-style:none}.gbp-loc{padding:var(--sp-3) 0;border-top:1px solid var(--line)}.gbp-loc:first-child{border-top:0;padding-top:0}.gbp-loc-h{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4)}.gbp-loc-t{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink)}.gbp-loc-acts{display:inline-flex;align-items:center;gap:var(--sp-4)}.gbp-facts{margin-top:var(--sp-2)}.gbp-sub{display:block;font-size:var(--fs-meta);font-weight:var(--fw-regular);color:var(--ink-2)}.gbp-opts{margin-bottom:var(--sp-4)}.gbp-all{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}.gbp-all-h{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);font-size:var(--fs-body);color:var(--ink-2)}.gbp-all-sec{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.gbp-all-sh{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4)}.gbp-h{margin:0;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink)}.gbp-all-list{margin:0;padding:0;list-style:none}.gbp-all-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 160px;align-items:center;grid-gap:var(--sp-4);gap:var(--sp-4);padding:10px 0;border-top:1px solid var(--line)}.gbp-all-b,.gbp-all-p{min-width:0;font-size:var(--fs-body);color:var(--ink);overflow-wrap:anywhere}.gbp-all-acts{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--sp-3)}.gbp-all-acts svg{color:var(--signal-ink)}.gbp-select{min-width:0;max-width:100%;font:inherit;font-size:var(--fs-body);padding:6px 8px;color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-input)}.gbp-confirm{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-3) 0;border-top:1px solid var(--line)}.gbp-pairs{margin:0;padding:0 0 0 var(--sp-5);font-size:var(--fs-body);color:var(--ink)}.gbp-skipped{display:flex;align-items:center;margin:0}.gbp-skipped,.gbp-skipped-l{flex-wrap:wrap;gap:var(--sp-3)}.gbp-skipped-l{display:inline-flex}.int-state.waiting svg{color:var(--warn)}.int-health-static{cursor:default}.team-invite{display:grid;grid-template-columns:minmax(220px,2fr) minmax(140px,1fr) minmax(160px,1.4fr) auto;grid-gap:var(--sp-3);gap:var(--sp-3);align-items:end;margin-top:var(--sp-4)}.team-invite .brand-efield{margin:0;display:block;min-width:0}.team-invite .brand-input{width:100%}.team-invite-go{padding-bottom:1px}.team-invite-said{grid-column:1/-1}.notif-add .brand-efield{display:block;max-width:420px}.notif-add .brand-input{width:100%;max-width:420px}.notif-none{margin:0 0 var(--sp-3);color:var(--ink-2)}.wfx{display:flex;align-items:center;gap:12px;flex-wrap:wrap;flex:0 1 auto;min-height:44px}.wa-finding-f>.wfx{margin-left:auto}.wfx-btn,.wfx-connect{display:inline-flex;align-items:center;gap:8px}.wfx-connect{min-height:44px}.wfx-note,.wfx-why{font-size:13px;color:var(--ink-2);max-width:52ch}.wfx-err{font-size:12px;color:var(--bad);max-width:52ch}.wfx-state{display:inline-flex;align-items:center;gap:6px;color:var(--ink-2)}.wfx-word{font-size:13px;font-weight:600;color:var(--ink)}a.wfx-word:hover{color:var(--signal)}.wfx-applied .wfx-state,.wfx-draft .wfx-state,.wfx-fixed .wfx-state{color:var(--signal-ink)}.wfx-still .wfx-state{color:var(--warn)}.wfx .linkbtn{min-height:44px;display:inline-flex;align-items:center}.wa-fix-who{font-size:14px;margin-top:6px;max-width:74ch}.wa-fix-who b{font-weight:600}.wa-fix-lines{margin-top:8px;display:grid;grid-gap:8px;gap:8px}.wa-fix-line dt{font-size:12px;color:var(--ink-2)}.wa-fix-line dd{margin:2px 0 0}.wa-fix-line pre,.wfh-line pre{margin:0;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface-sunken);font-family:var(--mono);font-size:12px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.wfh{display:grid;grid-gap:16px;gap:16px}.wfh-sec{display:grid;grid-gap:8px;gap:8px}.wfh-sech{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.wfh-t{font-size:15px;font-weight:600}.wfh-who{font-size:13px;color:var(--ink-2)}.wfh-items{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.wfh-item{border-top:1px solid var(--line);padding-top:8px}.wfh-item>summary{cursor:pointer;display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;min-height:36px}.wfh-item-t{font-size:14px;font-weight:600}.wfh-item-n{font-size:12px;color:var(--ink-2)}.wfh-item-c{font-size:14px;color:var(--ink-2);flex:1 1 32ch}.wfh-line{margin:8px 0 0}.wfh-line dt{font-size:12px;color:var(--ink-2);margin-bottom:2px}.wfh-line dd{margin:0}.wfx-copy{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.wpc-fixes{margin-top:16px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px}.wpp-changes{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1fr) minmax(0,1.3fr);grid-gap:6px 16px;gap:6px 16px;font-size:13px;align-items:start}.wpp-changes .wpp-ch-h{font-size:12px;color:var(--ink-2)}.wpp-ch-k{color:var(--ink-2);overflow-wrap:anywhere}.wpp-ch-k b{display:block;color:var(--ink);font-weight:600}.wpp-ch-now{color:var(--ink-2)}.wpp-ch-new{display:flex;gap:8px;align-items:flex-start}.wpp-ch-new img{width:56px;height:40px;object-fit:cover;border-radius:6px;border:1px solid var(--line);flex:none}.wpp-fix{font-size:13px;color:var(--ink-2);margin-top:8px}.wpp-fix b{color:var(--ink);font-weight:600}.wa-gp-state.wfx-row-applied,.wa-gp-state.wfx-row-draft,.wa-gp-state.wfx-row-fixed{color:var(--signal-ink)}.wa-gp-state.wfx-row-applying,.wa-gp-state.wfx-row-waiting{color:var(--ink-2)}.wfh-hist{list-style:none;margin:0;padding:0;display:grid}.wfh-hrow{display:grid;grid-template-columns:minmax(200px,auto) minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;padding:10px 0;border-top:1px solid var(--line);font-size:14px}.wfh-hrow:first-child{border-top:0}.wfh-hwhat{color:var(--ink-2);min-width:0}.wfh-hmeta{display:inline-flex;gap:12px;align-items:center;font-size:13px;color:var(--ink-2);white-space:nowrap}.wfh-hgroup+.wfh-hgroup{margin-top:20px}.wfh-ht{margin:0 0 6px;font-size:14px;font-weight:600}.wfx-pick{align-items:flex-start;gap:8px}.wfx-pick,.wfx-redirects{display:flex;flex-direction:column}.wfx-redirects{gap:6px}.wfx-redirect{display:grid;grid-template-columns:180px auto 260px;align-items:center;grid-gap:8px;gap:8px;font-size:13px;color:var(--ink-2)}.wfx-from{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}.wfx-redirect select{width:100%;min-height:32px;padding:4px 8px;border:1px solid var(--line);border-radius:var(--radius-input);background:var(--panel);color:var(--ink);font:inherit}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:var(--lh-normal);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-weight:var(--fw-semibold);letter-spacing:var(--ls-tight)}h1.disp,h2.disp,h3.disp{font-weight:400;letter-spacing:-.01em}p{margin:0}a{text-decoration:none}a:not([class]){color:var(--signal)}a:not([class]):hover{text-decoration:underline}button{font-family:var(--font-body);font-size:var(--fs-body);cursor:pointer}.skip-link{position:fixed;top:12px;left:12px;z-index:100;padding:12px 16px;background:var(--panel);color:var(--ink);border:1px solid var(--signal);border-radius:var(--radius-pill);transform:translateY(-160%)}.skip-link:focus{transform:none}.drawer-close{align-self:flex-end;min-height:44px;margin:8px 12px 0}@media (max-width:900px){.sidebar:not(.open){visibility:hidden}}@media (prefers-reduced-motion:reduce){.btn,.chat-side,.linkbtn,.media-tile,.nav-item,.postrow,.set-tab,.sidebar,.slideover-panel,.source-caret,.stream-switch,.stream-switch span,.switch,.switch:after,.tile.link,.verb,.vt-btn{transition:none}.media-tile:hover,.tile.link:active,.tile.link:hover,.verb:hover{transform:none}.cal-entry.publishing .ed,.gate .brand .dot,.msg,.side-brand .dot,.spin,.thinking i{animation:none}}@media (max-width:1400px){[data-shell-main]{padding:var(--space-5)!important}[data-shell-main].nopad{padding:0!important}}[data-shell-main]>*{margin-inline:auto}:focus-visible{outline:2px solid var(--signal);outline-offset:2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:var(--radius-pill);border:3px solid transparent;background-clip:padding-box}@media print{.noprint{display:none!important}body{background:var(--panel)}}@media (max-width:900px){[data-topbar]{flex-wrap:wrap;row-gap:8px}[data-shell-main]{padding:var(--space-4)!important}[data-shell-main].nopad{padding:0!important}[data-operator-panel]{position:fixed;top:0;right:0;bottom:0;z-index:70;max-width:min(352px,92vw);box-shadow:-14px 0 36px rgba(20,32,26,.2)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}