@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/barlow-condensed-600-latin-DepVgxBB.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/roboto-latin-ccAYIvAh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/roboto-latin-ccAYIvAh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/roboto-latin-ccAYIvAh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--viv-dark:#25004f;--viv-reverse:#ebebeb;--viv-accent:#3bdcee;--viv-heading-family:"Barlow Condensed", "Arial Narrow", Arial, sans-serif;--viv-heading-weight:600;--viv-body-family:Roboto, "Segoe UI", Arial, Helvetica, sans-serif;--viv-h1:2.5rem;--viv-h2:2rem;--viv-h3:1.625rem;--viv-body:.9375rem;--viv-body-leading:1.65;--dark:var(--viv-dark);--reverse:var(--viv-reverse);--accent:var(--viv-accent);--link:#6000cc;--violet:#70f;--focus:#70f;--focus-on-dark:var(--viv-accent);--line:#8b75a3;--line-soft:#e5dcef;--ink:#1f1235;--text:#4d4d4d;--tint:#f6f3fb;--error:#c8004d;--yellow:#ffca54;--yellow-ink:#4a3200;--degraded-bg:#fff3d1;--done-bg:#e3fafd;--done-ink:#0b6f7a;--grad:linear-gradient(90deg, var(--dark), var(--link));--font-heading:var(--viv-heading-family);--font-body:var(--viv-body-family);--font-weight-heading:var(--viv-heading-weight);--font-code:ui-monospace, "Cascadia Mono", Consolas, monospace;--fs-h1:var(--viv-h1);--fs-h2:var(--viv-h2);--fs-h3:var(--viv-h3);--fs-h4:1.3125rem;--fs-code:1.5rem;--fs-lg:1rem;--fs-base:var(--viv-body);--fs-md:.875rem;--fs-sm:.8125rem;--fs-xs:.75rem;--lh-body:var(--viv-body-leading);--lh-heading:1.2;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:2rem;--space-8:3rem;--radius-1:.5rem;--radius-2:.75rem;--target-min:24px}.field{margin-top:var(--space-3)}.field label{font-size:var(--fs-sm);margin-bottom:var(--space-1);color:var(--ink);font-weight:600;display:block}.input{width:100%;min-height:var(--target-min);padding:var(--space-2) var(--space-3);border:1.5px solid var(--line);border-radius:var(--radius-1);font-size:var(--fs-md);color:var(--ink);background:#fff;font-family:inherit}.input:hover:not(:disabled):not([aria-invalid=true]){border-color:var(--link)}.input::placeholder{color:var(--text);opacity:1}.input:disabled{background:var(--tint);color:var(--text);border-color:var(--line);cursor:default}.input-code{font-family:var(--font-code);font-size:var(--fs-code);letter-spacing:.45em;text-indent:.45em;text-align:center;padding:var(--space-3);font-weight:700}.input-select{appearance:auto;padding-right:var(--space-7)}.input-area{resize:vertical;overflow-wrap:anywhere;line-height:var(--lh-body)}.input[aria-invalid=true]{border-color:var(--error)}a:focus-visible,.input:focus-visible,.btn:focus-visible,.identifier-full:focus-visible{outline:3px solid var(--focus-ring,var(--focus));outline-offset:2px}.on-dark{--focus-ring:var(--focus-on-dark)}.on-dark .btn.btn-ghost:not(.banner .btn){color:var(--accent)}.hint{font-size:var(--fs-xs);color:var(--text);margin-top:var(--space-2)}.field-error{font-size:var(--fs-sm);color:var(--error);margin-top:var(--space-2);font-weight:600}.field-error-line{display:block}.btn{width:100%;min-height:var(--target-min);border-radius:var(--radius-1);padding:var(--space-3) var(--space-5);font-size:var(--fs-md);cursor:pointer;border:none;font-family:inherit;font-weight:600;display:block}a.btn{justify-content:center;align-items:center;text-decoration:none;display:flex}.btn:disabled{cursor:default}.btn:disabled:not([aria-busy=true]){opacity:.7}.btn-primary{margin-top:var(--space-4)}.btn.btn-primary{background:var(--grad);color:var(--reverse)}.btn-primary:hover:not(:disabled){filter:brightness(.9)}.btn-primary:active:not(:disabled){filter:brightness(.82);transform:translateY(1px)}.btn-ghost{margin-top:var(--space-2)}.btn.btn-ghost{color:var(--link);background:0 0}.btn-ghost:hover:not(:disabled){text-decoration:underline}.btn-ghost:active:not(:disabled){transform:translateY(1px)}.banner{border-radius:var(--radius-1);padding:var(--space-3) var(--space-4);margin:0 0 var(--space-4);font-size:var(--fs-sm)}.banner-outage{background:var(--yellow);color:var(--yellow-ink)}.banner-outage .btn.btn-ghost{color:var(--yellow-ink);text-decoration:underline}.banner-info{background:var(--tint);color:var(--ink);border-left:3px solid var(--violet);border-radius:0 var(--radius-1) var(--radius-1) 0}.banner-done{background:var(--done-bg);color:var(--done-ink);border-left:3px solid var(--done-ink);border-radius:0 var(--radius-1) var(--radius-1) 0}.banner-degraded{background:var(--degraded-bg);color:var(--yellow-ink);border-left:3px solid var(--yellow-ink);border-radius:0 var(--radius-1) var(--radius-1) 0}.banner-degraded .btn.btn-ghost{color:var(--yellow-ink);text-decoration:underline}.banner-title{margin-bottom:var(--space-1);font-weight:700}.progress{color:var(--ink);border-radius:var(--radius-1);padding:var(--space-3) var(--space-4);margin:0 0 var(--space-4);font-size:var(--fs-sm);background:#fff}.progress-count{font-size:var(--fs-xs);color:var(--text);margin-top:var(--space-1)}.progress-bar{appearance:none;inline-size:100%;block-size:var(--space-2);margin-top:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-1);background:var(--tint);color:var(--line);display:block}.progress-bar::-webkit-progress-bar{background:var(--tint)}.progress-bar::-webkit-progress-value{background:var(--line)}.progress-bar::-moz-progress-bar{background:var(--line)}.identifier{max-width:100%;font-family:var(--font-code);white-space:nowrap;overflow-wrap:normal;vertical-align:bottom;display:inline-flex;overflow:hidden}.identifier-head{text-overflow:ellipsis;overflow:hidden}.identifier-tail{white-space:pre;flex:none}.identifier-full{overflow-x:auto}.wordmark{height:var(--wordmark-height,1.5rem);width:auto;display:block}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.icon{width:1em;height:1em;display:block}.icon-control{display:inline-flex;position:relative}.icon-btn{min-width:var(--target-min);min-height:var(--target-min);padding:var(--space-1);border-radius:var(--radius-1);color:var(--link);font-size:var(--fs-lg);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.icon-btn:hover:not(:disabled):not([aria-disabled=true]){background:var(--tint)}.icon-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.icon-btn:disabled,.icon-btn[aria-disabled=true]{color:var(--text);cursor:not-allowed;opacity:.5}.icon-danger{color:var(--error)}.icon-btn.icon-primary{background:var(--grad);color:var(--reverse)}.icon-btn.icon-primary:hover:not(:disabled){background:var(--grad);filter:brightness(.9)}.tone-success{color:var(--done-ink)}.tone-success-box{background:var(--done-bg);color:var(--done-ink)}.menu{top:calc(100% + var(--space-1));z-index:4;min-width:max-content;max-width:min(36ch,90vw);padding:var(--space-1) 0;border:1px solid var(--line);border-radius:var(--radius-1);text-align:start;background:#fff;max-height:min(20rem,60vh);margin:0;list-style:none;position:absolute;right:0;overflow-y:auto}.menu-row{position:relative}.menu-item{align-items:center;gap:var(--space-2);width:100%;min-height:var(--target-min);padding:var(--space-1) var(--space-3);color:var(--ink);font:inherit;font-size:var(--fs-sm);text-align:start;white-space:normal;cursor:pointer;background:0 0;border:0;display:flex}.menu-item:hover,.menu-item:focus{background:var(--tint)}.menu-item:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.menu-item[aria-disabled=true]{color:var(--text);cursor:not-allowed}.menu-item.menu-danger:not([aria-disabled=true]){color:var(--error)}.menu .menu-tip{width:auto;max-width:none;margin:0 var(--space-2) var(--space-1);contain:inline-size;display:block;position:static}.icon-tip{top:calc(100% + var(--space-1));z-index:4;white-space:normal;overflow-wrap:break-word;text-align:start;width:max-content;max-width:min(16rem,70vw);padding:var(--space-1) var(--space-2);border-radius:var(--radius-1);background:var(--ink);color:var(--reverse);font-size:var(--fs-xs);pointer-events:none;line-height:1.3;position:absolute;right:0}.icon-tip.icon-tip-start{left:0;right:auto}.menu .menu-item.menu-link{color:var(--ink);text-decoration:none}.menu .menu-item.menu-link[aria-disabled=true]{color:var(--text)}.menu-check{flex:none;width:1em;display:inline-flex}.menu-separator{height:0;margin:var(--space-1) 0;border-top:1px solid var(--line)}.menu-with-head{width:max-content;min-width:12rem;max-width:min(18rem,100vw - 2rem);padding:0}.menu-head{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line)}.menu-head-name{font-size:var(--fs-sm);color:var(--ink);overflow-wrap:anywhere;font-weight:700;display:block}.menu-head-address{font-size:var(--fs-xs);color:var(--text);overflow-wrap:anywhere;display:block}.menu-list{padding:var(--space-1) 0;margin:0;list-style:none}.menu-chip{align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-1);color:var(--ink);font:inherit;font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;background:#fff;display:inline-flex}.menu-chip:hover:not(:disabled){border-color:var(--link)}.menu-chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.menu-chip:disabled{color:var(--text);cursor:not-allowed}.menu-chip .icon{width:.75em;height:.75em}.menu-control-words .menu{left:0;right:auto}.menu.select-panel{width:min(22rem,100vw - 2rem);min-width:0;max-width:none;max-height:none;padding:var(--space-2) 0 0;overflow:visible}.select-panel-filter{box-sizing:border-box;width:calc(100% - 2 * var(--space-3));min-height:var(--target-min);margin:0 var(--space-3);padding:var(--space-1) var(--space-2);border:1px solid var(--line);border-radius:var(--radius-1);color:var(--ink);font:inherit;font-size:var(--fs-sm);background:#fff;display:block}.select-panel-filter:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.select-panel-count{margin:var(--space-1) var(--space-3);color:var(--text);font-size:var(--fs-xs)}.select-panel-list{max-height:min(18rem,50vh);padding:var(--space-1) 0;border-top:1px solid var(--line);margin:0;list-style:none;overflow-y:auto}.select-panel-option{overflow-wrap:anywhere}.select-panel-option.is-active{background:var(--tint);outline:2px solid var(--focus);outline-offset:-2px}.profile-btn{width:2.25rem;height:2.25rem;min-width:var(--target-min);min-height:var(--target-min);background:var(--dark);color:var(--reverse);font:inherit;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.profile-btn:hover:not(:disabled){background:var(--link)}.profile-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.profile-initial{font-size:var(--fs-md);font-weight:700;line-height:1}.tip-mark{position:relative}.tip-mark:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tip-mark>.icon-tip,.icon-control>.icon-tip{pointer-events:auto}.tip-mark>.icon-tip:before,.icon-control>.icon-tip:before{content:"";height:var(--space-1);position:absolute;bottom:100%;left:0;right:0}.dialog{box-sizing:border-box;border-radius:var(--radius-2);width:min(40rem,100% - 2rem);max-width:calc(100% - 2rem);max-height:calc(100% - 2rem);box-shadow:0 var(--space-6) var(--space-8) color-mix(in srgb, var(--dark) 35%, transparent);color:var(--ink);font-size:var(--fs-base);font-weight:400;line-height:var(--lh-body);text-align:start;white-space:normal;background:#fff;border:1px solid #0000;margin:auto;padding:0}.dialog-confirm{width:min(30rem,100% - 2rem)}.dialog[open]{flex-flow:column;align-items:stretch;gap:0;display:flex}.dialog::backdrop{background:color-mix(in srgb, var(--ink) 50%, transparent)}.dialog-head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-2);display:flex}.dialog-form .dialog-head{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line-soft)}.dialog-title{font-family:var(--font-heading);font-weight:var(--font-weight-heading);font-size:var(--fs-h3);line-height:var(--lh-heading);color:var(--dark);margin:0}.dialog-form-body{flex-direction:column;flex:auto;min-height:0;display:flex}.dialog-body{min-height:0;padding:0 var(--space-5) var(--space-5);flex:auto;overflow-y:auto}.dialog-form .dialog-body{padding:var(--space-5)}.dialog-consequence{margin:0}.dialog-foot{justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-top:1px solid var(--line-soft);flex-wrap:wrap;flex:none;display:flex}.dialog-foot .btn{width:auto;min-width:5rem;padding:var(--space-2) var(--space-5);flex:none;margin-top:0}.dialog-foot .btn.btn-ghost{border:1px solid var(--line);background:#fff}.dialog-foot .icon-tip{top:auto;bottom:calc(100% + var(--space-1))}.dialog-foot .tip-mark>.icon-tip:before,.dialog-foot .icon-control>.icon-tip:before{top:100%;bottom:auto}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);font-size:var(--fs-base);color:var(--ink);min-height:100vh;line-height:var(--lh-body);background:#faf8fd}:root{--row-stripe:color-mix(in srgb, var(--tint) 60%, #fff);--select-tint:color-mix(in srgb, var(--link) 10%, #fff);--error-tint:color-mix(in srgb, var(--error) 10%, #fff);--amber-tint:color-mix(in srgb, var(--yellow) 30%, #fff);--amber-ink:color-mix(in srgb, var(--yellow-ink) 70%, var(--yellow))}.page{max-width:64rem;padding:var(--space-6) var(--space-5) var(--space-8);margin:0 auto}@media (width>=80rem){.page{max-width:80rem}}.skip-link{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;font-size:var(--fs-sm);color:var(--link);position:absolute;overflow:hidden}.skip-link:focus{clip-path:none;width:auto;height:auto;min-height:var(--target-min);margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-1);background:#fff;align-items:center;display:inline-flex;position:static;overflow:visible}.topbar{align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-3);margin-bottom:var(--space-4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.topbar h1{font-family:var(--font-heading);font-weight:var(--font-weight-heading);font-size:var(--fs-h4);line-height:var(--lh-heading);color:var(--dark)}.who{font-size:var(--fs-sm);color:var(--text)}.who strong{color:var(--ink);font-weight:600}a{color:var(--link)}a:not(.btn):hover{color:var(--dark);text-decoration:underline;text-decoration-thickness:2px}.tabs{gap:var(--space-1);margin-bottom:var(--space-4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.tab{font:inherit;font-size:var(--fs-md);min-height:var(--target-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-1) var(--radius-1) 0 0;color:var(--link);cursor:pointer;background:0 0;border:none}.tab:hover:not([aria-current=page]){background:var(--tint);box-shadow:inset 0 -3px 0 var(--line)}.tab:active:not(:disabled){transform:translateY(1px)}.tab[aria-current=page]{color:var(--dark);box-shadow:inset 0 -3px 0 var(--violet);font-weight:600}.card{border:1px solid var(--line);border-radius:var(--radius-2);padding:var(--space-5);margin-bottom:var(--space-4);background:#fff}.card h2{font-family:var(--font-heading);font-weight:var(--font-weight-heading);font-size:var(--fs-lg);line-height:var(--lh-heading);color:var(--dark);margin-bottom:var(--space-1)}.lead{font-size:var(--fs-sm);color:var(--text);margin-bottom:var(--space-3)}.state{font-size:var(--fs-sm);color:var(--text);padding:var(--space-2) 0}.facts{gap:var(--space-2) var(--space-4);font-size:var(--fs-sm);grid-template-columns:minmax(120px,max-content) minmax(0,1fr);display:grid}.facts dt{font-size:var(--fs-xs);color:var(--text);font-weight:600}.facts dd{min-width:0;color:var(--ink);font-family:var(--font-code);overflow-wrap:anywhere}.viewas{align-items:flex-end;gap:var(--space-2);background:var(--tint);border-radius:var(--radius-1);padding:var(--space-2) var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.viewas .field{margin-top:0}.viewas .note,.viewas .state,.viewas .banner{flex-basis:100%}.viewas .note{font-size:var(--fs-xs);color:var(--text)}.sitefoot{align-items:center;gap:var(--space-3);margin-top:var(--space-8);font-size:var(--fs-xs);color:var(--text);flex-wrap:wrap;display:flex}.sitefoot .btn{width:auto;min-width:11rem}.outcome p{margin-bottom:var(--space-3)}.outcome-actions{gap:var(--space-3);max-width:24rem;margin-top:var(--space-4);flex-direction:column;display:flex}.outcome-later{margin-top:var(--space-6)}.outcome-when{font-size:var(--fs-sm);color:var(--text)}.outcome-copied{font-size:var(--fs-sm);margin-top:var(--space-2)}.tab:focus-visible,.viewas select:focus-visible,a:focus-visible,main:focus-visible{outline:3px solid var(--focus-ring,var(--focus));outline-offset:2px}.topbar{align-items:center}.topbar .profile-menu{margin-left:auto}.sitefoot p{margin:0}.surface-head{align-items:center;gap:var(--space-3) var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.surface-head .area-heading{font-size:var(--fs-h2);margin-bottom:0}.segmented{border:1px solid var(--line);border-radius:var(--radius-1);background:#fff;display:inline-flex;overflow:hidden}.segmented button{color:var(--link);font:inherit;font-size:var(--fs-md);min-height:var(--space-7);padding:var(--space-1) var(--space-4);cursor:pointer;background:#fff;border:0}.segmented button+button{border-left:1px solid var(--line)}.segmented button[aria-pressed=true]{background:var(--dark);color:var(--reverse);font-weight:600}.segmented button:hover:not([aria-pressed=true]){background:var(--tint)}.segmented button:focus-visible{outline:3px solid var(--focus-ring,var(--focus));outline-offset:-3px}.table-box{border:1px solid var(--line);border-radius:var(--radius-2);margin-bottom:var(--space-4);background:#fff}.toolbar{align-items:center;gap:var(--space-2);min-height:3.75rem;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line-soft);flex-wrap:wrap;display:flex}.toolbar-end{align-items:center;gap:var(--space-1);flex-wrap:nowrap;flex:none;margin-left:auto;display:flex}.chip-tail{align-items:center;gap:var(--space-2);flex-wrap:nowrap;display:inline-flex}.table-wrap{overflow-x:auto}.intel-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.intel-table th,.intel-table td{text-align:left;padding:var(--space-2);border-bottom:1px solid var(--line-soft);vertical-align:top}.intel-table thead th{border-bottom-color:var(--line)}.table-box .intel-table>tbody:last-child>tr:last-child>*{border-bottom:none}.intel-table th{font-size:var(--fs-xs);color:var(--text);font-weight:600}.link-button{font:inherit;color:var(--link);cursor:pointer;min-height:var(--target-min);background:0 0;border:none;text-decoration:underline}.note{font-size:var(--fs-xs);color:var(--text)}.rating-line{padding:var(--space-1) var(--space-4) var(--space-2);font-size:var(--fs-sm);color:var(--text)}.rating-line a{min-height:var(--target-min);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.rating-line .rating-current{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.rating-word{color:var(--ink);font-weight:500}.rating-strong{color:var(--link);background:var(--select-tint);border-radius:var(--radius-1);padding:0 var(--space-1);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-inline-start:calc(-1 * var(--space-1));font-weight:700}.rating-good{color:var(--link);font-weight:600}.rating-none,.rating-unrated{color:var(--text);font-weight:400}.search{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.plain-list{font-size:var(--fs-sm);margin-bottom:var(--space-3);list-style:none}.fact-row{display:contents}.card h3{font-size:var(--fs-md);color:var(--dark);margin:var(--space-4) 0 var(--space-2)}.area-heading{font-family:var(--font-heading);font-weight:var(--font-weight-heading);font-size:var(--fs-lg);line-height:var(--lh-heading);color:var(--dark);margin-bottom:var(--space-4)}.area-heading:focus-visible,.card h2:focus-visible,.card h3:focus-visible{outline:3px solid var(--focus-ring,var(--focus));outline-offset:2px}.tabs .tab{align-items:center;text-decoration:none;display:inline-flex}.tabs .tab:hover{color:var(--link);text-decoration:none}.tabs .tab[aria-current=page]:hover{color:var(--dark)}.status-line{display:block}.table-box>.status-line:not(:empty){padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line-soft);font-size:var(--fs-sm);color:var(--ink)}.table-box>.state,.table-box>.banner{margin:var(--space-3) var(--space-4)}.table-box>.state{padding:var(--space-2) 0}.table-scroll{padding:0 var(--space-2);overflow-x:auto}.search-field{flex:14rem;min-width:10rem;max-width:22rem;position:relative}.search-field .input{padding-left:calc(var(--space-3) + 1em + var(--space-2));padding-right:calc(var(--target-min) + var(--space-2));margin:0}.search-field .search-glass{left:var(--space-3);color:var(--text);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.search-field .search-clear{right:var(--space-1);position:absolute;top:50%;transform:translateY(-50%)}.search-field input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.search-field .field-error{top:calc(100% + var(--space-1));font-size:var(--fs-xs);position:absolute;left:0}.toolbar .menu-chip{min-height:var(--space-7);border-radius:var(--space-7)}.chip-set .menu-chip{background:var(--dark);border-color:var(--dark);color:var(--reverse)}.page .menu-radio .menu-check{color:var(--link);order:1;margin-left:auto}.page .menu-item{min-height:calc(var(--target-min) + var(--space-2));padding:var(--space-2) var(--space-4);font-size:var(--fs-md)}.page .icon-btn{min-width:calc(var(--target-min) + var(--space-2));min-height:calc(var(--target-min) + var(--space-2))}.prospect-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm);color:var(--ink)}.prospect-table th{text-align:left;font-size:var(--fs-xs);color:var(--text);padding:var(--space-2);border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:bottom;font-weight:600}.prospect-table td{padding:var(--space-2);border-bottom:1px solid var(--line-soft);vertical-align:middle;line-height:var(--lh-heading)}.prospect-table .num,.prospect-table .col-num{text-align:end;font-variant-numeric:tabular-nums}.prospect-table .domain-cell{min-width:13rem}.prospect-table .col-rating{white-space:nowrap;width:1%}.prospect-table .why-cell{width:100%;min-width:12rem;position:relative}.prospect-table .why-tag{white-space:normal;display:block}.prospect-table .why-line{max-height:calc(2em * var(--lh-heading));overflow-wrap:anywhere;display:block;overflow:hidden}.prospect-table .hold{white-space:nowrap}.domain-link{overflow-wrap:anywhere;font-weight:500;text-decoration:none}.quiet-tag{font-size:var(--fs-xs);color:var(--text);display:block}.quiet-word{color:var(--text)}.hold-word{white-space:nowrap}.prospect-table tbody tr{position:relative}.row-link:after{content:"";position:absolute;inset:0}.row-link:focus-visible{outline:none}.prospect-table tbody tr:has(.row-link:focus-visible){outline:3px solid var(--focus-ring,var(--focus));outline-offset:-3px}.prospect-table tbody tr:hover>td{background:var(--tint)}.head-control{display:inline-flex;position:relative}.sort-control{align-items:center;gap:var(--space-1);min-height:var(--target-min);font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;display:inline-flex}.sort-control:focus-visible{outline:3px solid var(--focus-ring,var(--focus));outline-offset:2px}.prospect-table th .tip-mark{font-weight:600}.prospect-table th .icon-tip{white-space:normal;font-weight:400}@media (width>=64rem){.prospect-table tr.stripe>td{background:var(--row-stripe)}.prospect-table tr.stripe:hover>td{background:var(--tint)}}@media (width<=63.9375rem){.prospect-table{min-width:60rem}}.pager-block{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4) var(--space-3);flex-wrap:wrap;display:flex}.pager-block>.status-line{font-size:var(--fs-sm);color:var(--text)}.pager{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.pager-nav ul{align-items:center;gap:var(--space-1);flex-wrap:wrap;list-style:none;display:flex}.page-number{min-width:var(--target-min);min-height:var(--target-min);padding:0 var(--space-2);border-radius:var(--radius-1);font:inherit;font-size:var(--fs-sm);color:var(--link);cursor:pointer;background:0 0;border:none}.page-number:hover{background:var(--tint);box-shadow:inset 0 0 0 1px var(--link)}.page-number[aria-current=page]{background:var(--dark);color:var(--reverse);font-weight:600}.page-number:focus-visible{outline:3px solid var(--focus-ring,var(--focus));outline-offset:2px}.pager-gap{min-width:var(--target-min);text-align:center;color:var(--text)}.pager-size .field{align-items:center;gap:var(--space-2);margin:0;display:flex}.pager-size label{color:var(--text);margin-bottom:0;font-weight:400}.pager-size .input{width:auto}.table-empty{padding:var(--space-8) var(--space-4);text-align:center}.table-empty h3{font-family:var(--font-heading);font-weight:var(--font-weight-heading);font-size:var(--fs-h4);line-height:var(--lh-heading);color:var(--dark);margin-bottom:var(--space-3)}.empty-action{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.empty-action .btn{justify-content:center;align-items:center;gap:var(--space-2);width:auto;min-width:10rem;padding:var(--space-2) var(--space-5);margin-top:0;display:inline-flex}.empty-action .btn.btn-ghost{border:1px solid var(--line);background:#fff}.empty-line{margin-top:var(--space-3);font-size:var(--fs-sm)}.record-head{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.record-head .area-heading{font-size:var(--fs-h3);overflow-wrap:anywhere;margin-bottom:0}.record-tags{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.tag{padding:var(--space-1) var(--space-3);border-radius:var(--space-7);background:var(--tint);color:var(--dark);font-size:var(--fs-xs);font-weight:600;display:inline-block}.tag.tag-quiet{border:1px solid var(--line);color:var(--text);background:#fff}.record-acts{align-items:center;gap:var(--space-1);margin-left:auto;display:inline-flex}.act-line:not(:empty){font-size:var(--fs-sm);color:var(--ink);padding:0 var(--space-2)}.prospect-page .card{margin-bottom:var(--space-4)}.panel{margin-bottom:var(--space-5)}.panel-heading{font-family:var(--font-heading);font-weight:var(--font-weight-heading);font-size:var(--fs-lg);line-height:var(--lh-heading);color:var(--dark);margin:0 0 var(--space-2)}.panel-heading:focus-visible{outline:3px solid var(--focus-ring,var(--focus));outline-offset:2px}.table-box>.intel-table th:first-child,.table-box>.intel-table td:first-child,.table-wrap>.intel-table th:first-child,.table-wrap>.intel-table td:first-child{padding-left:var(--space-4)}.table-box>.intel-table th:last-child,.table-box>.intel-table td:last-child,.table-wrap>.intel-table th:last-child,.table-wrap>.intel-table td:last-child{padding-right:var(--space-4)}.intel-table td{color:var(--ink)}.intel-table .num{text-align:end;font-variant-numeric:tabular-nums}.intel-table .when-cell{white-space:nowrap}.intel-table tbody th{font-size:var(--fs-sm);color:var(--ink);font-weight:400}.key-table tbody th{width:12rem;font-size:var(--fs-xs);color:var(--text);white-space:nowrap;font-weight:600}.key-table td{overflow-wrap:anywhere}.intel-table .group-row th{background:var(--tint);font-size:var(--fs-sm);color:var(--dark);font-weight:600}.group-row .quiet-tag{margin-left:var(--space-2);font-weight:400;display:inline}.act-cell{white-space:nowrap;width:1%}.inline-list{gap:var(--space-1) var(--space-3);flex-wrap:wrap;list-style:none;display:flex}.inline-list a{min-height:var(--target-min);align-items:center;display:inline-flex}.sell-table .service-cell{white-space:nowrap;width:1%}.evidence-list{font-size:var(--fs-sm);list-style:none}.evidence-more{margin-top:var(--space-1)}.sell-table tr.evidence-open>*{border-bottom-color:#0000}.sell-table .evidence-row>td{padding-top:0}.row-acts{align-items:flex-start;gap:var(--space-1);vertical-align:top;display:inline-flex}.act-slot{width:calc(var(--target-min) + var(--space-2));display:inline-block}.external-mark{margin-left:var(--space-1);display:inline-block}.external-mark .icon{width:.75em;height:.75em;display:inline-block}.evidence-list li{padding:var(--space-1) 0;overflow-wrap:anywhere}.profile-summary{font-size:var(--fs-md);color:var(--ink);margin-bottom:var(--space-2)}.fact-link{font-size:var(--fs-xs)}.fact-table caption{text-align:left;font-size:var(--fs-sm);color:var(--dark);padding:var(--space-3) var(--space-4) var(--space-2);background:var(--tint);font-weight:600}.fact-table td{overflow-wrap:anywhere}.fact-table tbody th{width:40%}.fact-table .confidence-cell{white-space:nowrap;width:9rem}.fact-table tr:focus-visible{outline:3px solid var(--focus-ring,var(--focus));outline-offset:-3px}.held-commit[aria-busy=true]{cursor:progress}.list-strip{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line-soft);background:var(--select-tint);border-radius:var(--radius-2) var(--radius-2) 0 0;flex-wrap:wrap;display:flex}.list-strip .state{padding:0}.strip-name{font-size:var(--fs-md);color:var(--dark);overflow-wrap:anywhere;font-weight:600}.strip-line{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--ink);flex-wrap:wrap;display:inline-flex}.strip-bar{width:min(12rem,100%);height:var(--space-2);border-radius:var(--radius-1);background:linear-gradient(90deg, var(--link) var(--done,0%), var(--line-soft) var(--done,0%));display:inline-block}.strip-acts{align-items:center;gap:var(--space-2);margin-left:auto;display:inline-flex}.chip-toggle{align-items:center;gap:var(--space-2);min-height:var(--space-7);padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--space-7);color:var(--ink);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:#fff;display:inline-flex}.chip-toggle[aria-pressed=true]{background:var(--dark);border-color:var(--dark);color:var(--reverse)}.chip-toggle.chip-warn:not([aria-pressed=true]){background:var(--amber-tint);border-color:var(--amber-ink);color:var(--yellow-ink)}.chip-toggle .icon{width:.875em;height:.875em}.chip-toggle:focus-visible{outline:3px solid var(--focus-ring,var(--focus));outline-offset:2px}.scan-words{align-items:center;gap:var(--space-1);display:inline-flex}.scan-words .icon{width:.875em;height:.875em}.scan-words.scan-open:has(>.progress-line){flex-direction:column;align-items:flex-start}.scan-line{align-items:center;gap:var(--space-1);display:inline-flex}.progress-line{width:min(9rem,100%)}.rescan-cell{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:inline-flex}.prospect-table .col-count{white-space:nowrap}.rating-head .rating-words{font-family:var(--font-heading);font-size:var(--fs-h4);line-height:var(--lh-heading);color:var(--dark);margin:0 0 var(--space-2)}.rating-lines{gap:var(--space-1);font-size:var(--fs-md);color:var(--ink);flex-direction:column;list-style:none;display:flex}.summary-list{gap:var(--space-1);flex-direction:column;list-style:none;display:flex}.summary-call{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:inline-flex}.scan-open{color:var(--link)}.scan-ended{color:var(--error)}.table-box>.act-status:not(:empty){padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line-soft);font-size:var(--fs-sm);color:var(--ink)}.add-body{gap:var(--space-3);flex-direction:column;display:flex}.add-body .segmented{align-self:flex-start}.add-field .field{margin-top:0}.add-notice{margin-top:var(--space-1);font-size:var(--fs-sm);color:var(--ink)}.add-lines{position:relative}.add-lines-acts{gap:var(--space-1);display:inline-flex;position:absolute;top:0;right:0}.add-lines textarea{font-family:var(--font-code)}.check-result{font-size:var(--fs-sm);color:var(--ink)}.check-lines{margin-top:var(--space-2);list-style:none}.check-lines li{padding:var(--space-1) 0;color:var(--error)}.check-text{font-family:var(--font-code);color:var(--ink)}.add-limit{align-items:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}.add-advanced .disclosure-inline{font-size:var(--fs-md)}.add-advanced-body .field{flex:none}.add-advanced-body .input{width:8rem}.info-mark{min-width:var(--target-min);min-height:var(--target-min);color:var(--text);justify-content:center;align-items:center;display:inline-flex}.add-line:not(:empty),.dialog-line{font-size:var(--fs-sm);color:var(--ink)}.add-line:not(:empty){margin-top:var(--space-3)}.change-tag{padding:0 var(--space-2);border:1px solid var(--line);border-radius:var(--space-7);font-size:var(--fs-xs);color:var(--text);white-space:nowrap;background:#fff;font-weight:600;display:inline-block}.changed-mark{align-items:center;gap:var(--space-1);margin-left:var(--space-2);font-size:var(--fs-xs);color:var(--dark);font-weight:600;display:inline-flex}.changed-dot{width:var(--space-2);height:var(--space-2);background:var(--link);border-radius:50%;display:inline-block}.history-table .pick-cell{width:5rem}.history-table .pick-cell input{width:1.5rem;height:1.5rem;accent-color:var(--link);margin:0}.history-table .num{text-align:right}.baseline-mark{color:var(--dark);font-weight:600}.quiet-line{margin-top:var(--space-3);font-size:var(--fs-sm);color:var(--text)}.comparison{margin-top:var(--space-2)}.difference-table .change-cell{width:6rem}.controller-row{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.controller-words{gap:var(--space-1);min-width:0;font-size:var(--fs-sm);flex-direction:column;display:flex}.controller-row .rescan-acts{margin-left:auto}.controller-row .state{padding:0}.rescan-state{color:var(--ink);margin:0}.rescan-acts{align-items:center;gap:var(--space-1);display:inline-flex}.admin-failed{color:var(--error)}.admin-table tbody>tr>*{vertical-align:middle}.admin-table .state{margin:0;padding:0}.runs-table tbody th{white-space:nowrap}@media (width<=63.9375rem){.runs-table tbody th,.runs-table .when-cell{white-space:normal}}.admin-none{margin-top:0}.reason-words{display:inline}.reason-words:focus-visible{outline:3px solid var(--focus-ring,var(--focus));outline-offset:2px}.say-row td{color:var(--dark);font-weight:600}.say-change{margin-top:var(--space-1);font-size:var(--fs-sm);color:var(--text);font-weight:400}.phones-with-visit{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.phone-line{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.call-label{font-size:var(--fs-xs);color:var(--text);font-weight:600}.phone-link{min-height:var(--target-min);align-items:center;display:inline-flex}@media (pointer:coarse){.phone-main{min-height:calc(var(--space-7) + var(--space-3))}}.not-live{align-items:center;gap:var(--space-2);padding-right:var(--space-4);display:flex}.seen-against{display:none}@media (width<=63.9375rem){.seen-against{white-space:normal;font-size:var(--fs-xs);color:var(--text);display:block}}.icon-control:focus-within:not(:hover)>.icon-tip,.tip-mark:focus-within:not(:hover)>.icon-tip,.head-control:focus-within:not(:hover)>.icon-tip{pointer-events:none}.area-lead{margin:0 0 var(--space-3);font-size:var(--fs-md);color:var(--text)}.icon-tip.tip-lifted{z-index:50}.tip-mark>.icon-tip.tip-above:before,.icon-control>.icon-tip.tip-above:before{top:100%;bottom:auto}.prospect-table .why-short{position:relative}.prospect-table .why-short>.icon-tip{max-width:min(28rem,80vw)}.row-phone{min-height:var(--target-min);white-space:nowrap;align-items:center;display:inline-flex;position:relative}.prospect-table .phone-cell{white-space:nowrap}.row-tag{display:block}.changed-control{margin-left:var(--space-2)}.changed-control .changed-mark{margin-left:0;text-decoration:none}.why-under{display:none}.chips{display:contents}.filters-fold{min-height:var(--target-min);padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--space-7);color:var(--ink);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:#fff;align-items:center;display:none}.filters-fold:focus-visible{outline:3px solid var(--focus-ring,var(--focus));outline-offset:2px}.refresh-toggle{display:inline-flex}.refresh-off .icon-btn{position:relative}.refresh-off .icon-btn:after{content:"";pointer-events:none;background:currentColor;width:1.375em;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}@media (width<=63.9375rem){.table-scroll{padding:0}.feed-table{min-width:40rem}.feed-table .feed-rank,.prospect-table .col-rating{z-index:1;white-space:nowrap;background:#fff;width:4.75rem;min-width:4.75rem;max-width:4.75rem;position:sticky;left:0}.prospect-table .col-rating .quiet-word{white-space:normal;overflow-wrap:anywhere}.feed-table .col-domain,.prospect-table .col-domain{z-index:1;background:#fff;position:sticky;left:4.75rem}.feed-table .col-domain{min-width:11rem;max-width:11rem}.prospect-table tbody tr:has(.row-link:focus-visible)>.col-rating{box-shadow:inset 3px 0 0 var(--focus-ring,var(--focus)), inset 0 3px 0 var(--focus-ring,var(--focus)), inset 0 -3px 0 var(--focus-ring,var(--focus))}.prospect-table tbody tr:has(.row-link:focus-visible)>.col-domain{box-shadow:inset 0 3px 0 var(--focus-ring,var(--focus)), inset 0 -3px 0 var(--focus-ring,var(--focus))}}@media (width<=39.9375rem){.why-under{margin-top:var(--space-1);font-size:var(--fs-xs);color:var(--text);white-space:normal;display:block}.prospect-table .col-why,.prospect-table.fixed-state .col-state{display:none}.prospect-table{min-width:0}.feed-table .col-domain,.prospect-table .col-domain{width:9rem;min-width:9rem;max-width:9rem}.key-table tbody th{white-space:normal;width:7rem}.sell-table .service-cell{white-space:normal;width:35%}.filters-fold{display:inline-flex}.chips{display:none}.chips.chips-open{align-items:center;gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}}.feed-table .domain-link,.prospect-table .domain-link{overflow-wrap:normal}@media (width<=39.9375rem){.feed-table .domain-link,.prospect-table .domain-link{overflow-wrap:anywhere}}.feed-table .why-call{color:var(--ink)}.rescan-running{align-items:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.add-columns{font-size:var(--fs-sm);color:var(--ink);border:0}.add-columns legend{margin-bottom:var(--space-1);font-weight:600}.add-columns label{align-items:center;gap:var(--space-2);min-height:var(--target-min);display:flex}.call-value{align-items:flex-start;gap:var(--space-2);display:inline-flex}.call-words{min-width:0}.act-col .icon-control,.call-value .icon-control,.inline-list .icon-control{margin-block:calc(var(--space-2) * -1)}.inline-list li{align-items:center;gap:var(--space-1);display:inline-flex}.reported{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:inline-flex}.reported-value,.reported-part s{color:var(--text)}.reported-list,.say-reported{margin-top:var(--space-1)}.sell-table .act-col{white-space:nowrap;width:1%}.mark-reasons{margin:0 0 var(--space-3);border:0;padding:0}.mark-reasons legend{margin-bottom:var(--space-1);font-weight:600}.mark-reasons label{align-items:center;gap:var(--space-2);min-height:var(--target-min);display:flex}.chip-tail .btn,.evidence-more .btn{align-items:center;width:auto;margin-top:0;display:inline-flex}.tip-mark:not(:has(a,button)){-webkit-text-decoration:underline dotted var(--line);text-decoration:underline dotted var(--line);text-underline-offset:.2em;text-decoration-thickness:1px}.icon-btn:focus-visible,.tip-mark:focus-visible,.menu-chip:focus-visible{outline:3px solid var(--focus-ring,var(--focus));outline-offset:2px}.panel-heading:has(>.disclosure-line){margin-bottom:0}.disclosure-line{align-items:start;gap:0 var(--space-2);width:100%;min-height:2.75rem;padding:var(--space-2) 0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:1.25rem minmax(0,1fr);display:grid}.disclosure-line .icon{color:var(--link);margin-top:.2em}.disclosure-line-words{overflow-wrap:anywhere;min-width:0}.disclosure-line-summary{font-family:var(--font-body);font-weight:400;font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--text);grid-column:2}.disclosure-line:hover .disclosure-line-words{text-decoration:underline}.disclosure-line:focus-visible{outline:3px solid var(--focus-ring,var(--focus));outline-offset:2px}.disclosure-inline{align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:var(--space-1) 0;font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;font-weight:500;display:inline-flex}.disclosure-inline:hover{text-decoration:underline}.disclosure-inline:focus-visible{outline:3px solid var(--focus-ring,var(--focus));outline-offset:2px}.disclosure-body{margin-top:var(--space-1);padding-left:var(--space-3);border-left:3px solid var(--line-soft)}.step-nav{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.step-view{align-items:center;gap:var(--space-1);min-width:0;margin-left:var(--space-1);display:inline-flex}.step-line{min-width:0;font-size:var(--fs-sm);color:var(--text)}@media (width<=39.9375rem){.step-nav:has(.step-view){flex-basis:100%}}.evidence-code{font-family:var(--font-code);font-size:var(--fs-xs);overflow-wrap:anywhere;color:var(--dark)}
