@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable-DiVDrmQJ.woff2) format("woff2-variations")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/SourceSerif4-latin-D9elroTD.woff2) format("woff2-variations")}:root{--wise-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--wise-weight: 500;--wise-tracking: .08em;--wise-chrome-size: 14px;--wise-chrome-opacity: .85;--wise-chrome-fg: rgba(255, 255, 255, .85);--wise-chrome-divider: rgba(255, 255, 255, .25);--type-xs: 12px;--type-sm: 14px;--type-base: 16px;--type-lg: 18px;--type-xl: 20px;--type-2xl: 24px;--type-3xl: 30px;--type-4xl: 36px;--type-5xl: 48px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px}[data-brand=WPI]{--brand-primary: #005091;--brand-primary-dark: #003E70;--brand-accent: #D6E4EE;--brand-text-on-primary: #FFFFFF;--brand-page-bg: #F5F7FA;--brand-card-bg: #FFFFFF;--brand-text: #001C3E;--brand-text-muted: #8BA4B8;--brand-border: #D6E4EE;--brand-serif: "Source Serif 4", Georgia, serif;--brand-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}[data-brand=USSC]{--brand-primary: #0365D9;--brand-primary-dark: #0E2542;--brand-accent: #BED7F4;--brand-text-on-primary: #FFFFFF;--brand-page-bg: #FFFFFF;--brand-card-bg: #FFFFFF;--brand-text: #0E2542;--brand-text-muted: #546C8A;--brand-border: #EAE9E2;--brand-serif: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--brand-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}@keyframes wiseSlowDrift{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(8px,-6px) rotate(1deg)}}@media (prefers-reduced-motion: reduce){[data-wise-drift]{animation:none!important}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--brand-sans, system-ui, sans-serif);font-size:var(--type-base, 16px);color:var(--brand-text, #001C3E);background:var(--brand-page-bg, #F5F7FA);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}button,input,select,textarea{font:inherit;color:inherit}img,picture,video,canvas,svg{display:block;max-width:100%}a{color:var(--brand-primary, #001C3E);text-decoration:none}a:hover{text-decoration:underline}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-400-normal-g7Dtegnw.woff2) format("woff2"),url(/assets/figtree-latin-400-normal-BD4aNku5.woff) format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-500-normal-BWnGEVsr.woff2) format("woff2"),url(/assets/figtree-latin-500-normal-B_yy1phn.woff) format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-600-normal-Cv_xCTDl.woff2) format("woff2"),url(/assets/figtree-latin-600-normal-BM_oTo4n.woff) format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-700-normal-th6qEP7c.woff2) format("woff2"),url(/assets/figtree-latin-700-normal-BCCt2T1q.woff) format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/figtree-latin-800-normal-30yxI7TZ.woff2) format("woff2"),url(/assets/figtree-latin-800-normal-B7vj2UK8.woff) format("woff")}:root{--ww-font: var(--brand-sans, "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif);--ww-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ww-blue: #0365d9;--ww-blue-600: #0458bf;--ww-blue-700: #024fab;--ww-blue-100: #dbeafb;--ww-blue-50: #eef5fd;--ww-navy: #0e2542;--ww-dnavy: #001c3e;--ww-metallic: #7b8da4;--ww-ink-700: #1e3556;--ww-ink-500: #546c8a;--ww-ink-400: #5f7493;--ww-ink-300: #a8b5c6;--ww-ink-200: #d3dae3;--ww-ink-100: #e8ecf1;--ww-paper-50: #faf9f6;--ww-paper-100: #eae9e2;--ww-ink-quiet: #546c8a;--ww-warning-text: #7a5a06;--ww-success-text: #166b46;--ww-danger-text: #8d1622;--ww-danger-text-strong: #6d0f19;--ww-teal-text: #0b6570;--ww-success: #1f8a5b;--ww-success-soft: #e7f4ee;--ww-warning: #b8860b;--ww-warning-soft: #fbf3e0;--ww-danger: #d6001c;--ww-danger-soft: #fdeaec;--ww-violet: #6b48e8;--ww-violet-soft: #f1eeff;--ww-teal: #0f7f8c;--ww-teal-soft: #e4f4f6;--ww-orange: #e0700f;--ww-orange-soft: #fdf0e2;--ww-warning-border: #f0dfb0;--ww-danger-border: #f0c3ca;--ww-success-border: #bfe3d1;--ww-info-border: #cfe3fa;--ww-violet-border: #e3ddfb;--ww-muted: var(--ww-ink-quiet);--ww-strong: var(--ww-navy);--ww-body: var(--ww-ink-700);--ww-border: var(--ww-ink-100);--ww-border-d: var(--ww-ink-200);--ww-page: var(--brand-page-bg, #faf9f6);--ww-xs: 0 1px 2px rgba(14, 37, 66, .06);--ww-sm: 0 1px 3px rgba(14, 37, 66, .08), 0 1px 2px rgba(14, 37, 66, .06);--ww-md: 0 4px 12px rgba(14, 37, 66, .1), 0 2px 4px rgba(14, 37, 66, .06)}.pnum{font-variant-numeric:tabular-nums}.quiet{color:var(--ww-ink-quiet)}.mono{font-family:var(--ww-mono);font-size:12px}.usd{font-variant-numeric:tabular-nums;font-weight:700;color:var(--ww-navy)}.row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.row.tight{gap:5px}.spread{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.stat:focus-visible,.tab:focus-visible,.btn:focus-visible,table.t tbody tr.clk:focus-visible,.wocard:focus-visible{outline:2px solid var(--ww-blue);outline-offset:2px}@media (prefers-reduced-motion: reduce){.stat,.wocard{transition:none}.stat:hover,.wocard:hover{transform:none}}.ph{padding:17px 26px 15px;background:#fff;border-bottom:1px solid var(--ww-border);flex-shrink:0;margin:-24px -24px 18px}.ph-r{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.ph h1{font-size:23px;font-weight:800;letter-spacing:-.022em;color:var(--ww-navy);margin:0}.ph .sub{font-size:13.5px;color:var(--ww-ink-quiet);margin-top:4px;max-width:78ch;text-wrap:pretty}.ph-acts{display:flex;align-items:center;gap:9px;flex-shrink:0;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 14px;font-size:13px;font-weight:600;border-radius:8px;border:1px solid transparent;cursor:pointer;white-space:nowrap;background:var(--ww-blue);color:#fff;text-decoration:none;font-family:inherit}.btn:hover:not(:disabled){background:var(--ww-blue-600);text-decoration:none}.btn-p{background:var(--ww-blue);color:#fff}.btn-o{background:#fff;border-color:var(--ww-border-d);color:var(--ww-body)}.btn-o:hover:not(:disabled){background:var(--ww-paper-50)}.btn-d{background:#fff;border-color:var(--ww-danger-border);color:var(--ww-danger)}.btn-d:hover:not(:disabled){background:var(--ww-danger-soft);color:var(--ww-danger-text)}.btn-g{background:var(--ww-success);color:#fff}.btn-g:hover:not(:disabled){filter:brightness(.94);background:var(--ww-success)}.btn-s{height:29px;padding:0 11px;font-size:12px;border-radius:7px}.btn-lg{height:46px;padding:0 20px;font-size:14.5px;border-radius:10px}.btn:disabled{opacity:.42;cursor:not-allowed}.card{background:#fff;border:1px solid var(--ww-border);border-radius:13px;overflow:hidden;box-shadow:var(--ww-xs)}.card-h{padding:13px 17px;border-bottom:1px solid var(--ww-border);display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.card-h h3{font-size:14px;font-weight:700;color:var(--ww-navy);margin:0}.card-b{padding:16px 17px}.card-h .hint,.hint{font-size:11.5px;color:var(--ww-ink-quiet)}.stack{display:grid;gap:16px}.g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.g-main{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px;align-items:start}.g-detail{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.stats.three{grid-template-columns:repeat(3,1fr)}.stats.four{grid-template-columns:repeat(4,1fr)}.stats.five{grid-template-columns:repeat(5,1fr)}.stat{background:#fff;border:1px solid var(--ww-border);border-radius:12px;padding:14px 15px;box-shadow:var(--ww-xs);border-top:3px solid var(--ww-blue);text-align:left;cursor:pointer;transition:transform .11s,box-shadow .11s;width:100%;font-family:inherit;display:block}.stat:hover{transform:translateY(-2px);box-shadow:var(--ww-md)}.stat.g{border-top-color:var(--ww-success)}.stat.w{border-top-color:var(--ww-warning)}.stat.r{border-top-color:var(--ww-danger)}.stat.v{border-top-color:var(--ww-violet)}.stat.t{border-top-color:var(--ww-teal)}.stat.n{border-top-color:var(--ww-ink-300)}.stat.on{box-shadow:inset 0 0 0 2px var(--ww-blue-100)}.stat .l,.stat .v2,.stat .h{display:block}.stat .l{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--ww-ink-quiet);line-height:1.3}.stat .v2{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--ww-navy);margin-top:7px;line-height:1;font-variant-numeric:tabular-nums}.stat .v2 small{font-size:13px;font-weight:700;color:var(--ww-ink-quiet);letter-spacing:0}.stat .h{font-size:11.5px;color:var(--ww-ink-quiet);margin-top:6px;line-height:1.4}.pill{display:inline-flex;align-items:center;gap:5px;height:21px;padding:0 8px;border-radius:6px;font-size:10.5px;font-weight:700;white-space:nowrap}.p-ok{background:var(--ww-success-soft);color:var(--ww-success-text)}.p-warn{background:var(--ww-warning-soft);color:var(--ww-warning-text)}.p-bad{background:var(--ww-danger-soft);color:var(--ww-danger-text)}.p-info{background:var(--ww-blue-50);color:var(--ww-blue-700)}.p-neutral{background:var(--ww-ink-100);color:var(--ww-ink-quiet)}.p-v{background:var(--ww-violet-soft);color:var(--ww-violet)}.p-t{background:var(--ww-teal-soft);color:var(--ww-teal-text)}.p-o{background:var(--ww-orange-soft);color:var(--ww-warning-text)}.pill.dotted{border:1px dashed var(--ww-border-d);background:#fff;color:var(--ww-ink-quiet)}.tw{overflow-x:auto}table.t{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}table.t th{position:sticky;top:0;background:var(--ww-paper-50);z-index:2;padding:9px 12px;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ww-ink-quiet);text-align:left;border-bottom:1px solid var(--ww-border-d);white-space:nowrap}table.t td{padding:11px 12px;border-bottom:1px solid var(--ww-border);vertical-align:middle}table.t tbody tr:hover td{background:var(--ww-blue-50)}table.t tbody tr.clk{cursor:pointer}table.t tbody tr.sel td{background:var(--ww-blue-50);box-shadow:inset 3px 0 0 var(--ww-blue)}table.t tbody tr.off td{background:var(--ww-paper-50);color:var(--ww-ink-quiet)}table.t td.num{text-align:right;font-variant-numeric:tabular-nums}table.t td a{color:var(--ww-blue-700);text-decoration:none;font-weight:600}table.t td a:hover{text-decoration:underline}table.t td .why{font-size:11px;color:var(--ww-ink-quiet);margin-top:3px;line-height:1.4}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--ww-border);padding:0 15px;background:#fff;overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{flex:0 0 auto;padding:11px 13px;font-size:12.5px;font-weight:700;color:var(--ww-ink-quiet);border:none;background:none;cursor:pointer;border-bottom:2px solid transparent;display:flex;align-items:center;gap:6px;font-family:inherit;text-decoration:none;white-space:nowrap}.tab:hover{color:var(--ww-body)}.tab.on{color:var(--ww-blue-700);border-bottom-color:var(--ww-blue)}.tab:disabled{opacity:.5;cursor:not-allowed}.legend{display:flex;flex-wrap:wrap;gap:16px;padding:12px 15px;background:#fff;border:1px solid var(--ww-border);border-radius:11px}.legend .li{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--ww-ink-quiet)}.legend .li i{width:11px;height:11px;border-radius:3px;background:var(--ww-ink-300);flex-shrink:0}.legend .li b{color:var(--ww-strong);font-weight:700}.note{padding:12px 15px;border-radius:11px;background:var(--ww-blue-50);border:1px solid var(--ww-info-border);font-size:12.5px;line-height:1.55;color:var(--ww-ink-700);text-wrap:pretty}.note b{color:var(--ww-navy)}.note.warn{background:var(--ww-warning-soft);border-color:var(--ww-warning-border);color:var(--ww-warning-text)}.note.warn b{color:var(--ww-warning-text);font-weight:800}.note.bad{background:var(--ww-danger-soft);border-color:var(--ww-danger-border);color:var(--ww-danger-text)}.note.bad b{color:var(--ww-danger-text-strong)}.note.ok{background:var(--ww-success-soft);border-color:var(--ww-success-border);color:var(--ww-success-text)}.note.ok b{color:var(--ww-success-text)}.empty{padding:28px 20px;text-align:center;color:var(--ww-ink-quiet);font-size:12.5px;line-height:1.6}.empty b{color:var(--ww-navy);display:block;font-size:13.5px;margin-bottom:4px}.form{display:grid;gap:12px}.form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.field{display:grid;gap:5px}.field label{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ww-ink-quiet)}.field input,.field select,.field textarea{font:inherit;font-size:13px;padding:8px 10px;border:1px solid var(--ww-border-d);border-radius:8px;background:#fff;color:var(--ww-body);min-width:0}.field textarea{min-height:72px;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--ww-blue-100);border-color:var(--ww-blue)}.field .help{font-size:11px;color:var(--ww-ink-quiet);line-height:1.45}.form-err{color:var(--ww-danger-text);font-size:12.5px;font-weight:600}.filters{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.filters .field{min-width:150px}.check{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--ww-body)}.inp-s{font:inherit;font-size:12.5px;padding:5px 9px;border:1px solid var(--ww-border-d);border-radius:7px;background:#fff;color:var(--ww-body)}.kv{margin:0;display:grid;gap:8px}.kv-row{display:grid;grid-template-columns:148px minmax(0,1fr);gap:10px;align-items:baseline}.kv dt{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ww-ink-quiet)}.kv dd{margin:0;font-size:13px;color:var(--ww-body);overflow-wrap:anywhere}.disc{border:1px solid var(--ww-border);border-radius:11px;background:#fff}.disc>summary{list-style:none;cursor:pointer;padding:11px 15px;display:flex;align-items:center;justify-content:space-between;gap:10px}.disc>summary::-webkit-details-marker{display:none}.disc>summary:before{content:"▸";color:var(--ww-ink-quiet);font-size:11px;margin-right:7px}.disc[open]>summary:before{content:"▾"}.disc>summary .disc-t{font-size:12.5px;font-weight:800;color:var(--ww-navy);flex:1}.disc>summary:focus-visible{outline:2px solid var(--ww-blue);outline-offset:2px;border-radius:11px}.disc-b{padding:12px 15px 14px;border-top:1px solid var(--ww-border)}.g-intake{display:grid;grid-template-columns:minmax(0,1fr) 268px;gap:16px;align-items:start}@media (max-width: 900px){.g-intake{grid-template-columns:1fr}}.intake-rail{position:sticky;top:14px}@media (max-width: 900px){.intake-rail{position:static}}.chipcol{display:flex;flex-direction:column;gap:7px;align-items:flex-start}.chipwrap{display:flex;flex-wrap:wrap;gap:7px}.scn{display:inline-flex;align-items:stretch;border:1px solid var(--ww-border-d);border-radius:999px;overflow:hidden;background:#fff;max-width:100%}.scn.on{border-color:var(--ww-blue);background:var(--ww-blue-50)}.scn-b{font:inherit;font-size:12.5px;font-weight:700;padding:7px 12px;border:0;background:none;color:var(--ww-blue-700);cursor:pointer;text-align:left}.scn.on .scn-b{color:var(--ww-navy)}.scn-b:disabled{color:var(--ww-ink-quiet);cursor:not-allowed}.scn-x{font:inherit;font-size:15px;line-height:1;padding:0 10px 0 4px;border:0;border-left:1px solid var(--ww-blue);background:none;color:var(--ww-navy);cursor:pointer}.scn-x:hover{background:var(--ww-danger-soft);color:var(--ww-danger-text)}.scn-b:focus-visible,.scn-x:focus-visible{outline:2px solid var(--ww-blue);outline-offset:-2px}.choice{font:inherit;text-align:left;display:grid;gap:4px;width:100%;padding:12px 14px;border:1px solid var(--ww-border-d);border-radius:11px;background:#fff;cursor:pointer}.choice:hover:not(:disabled){border-color:var(--ww-blue);background:var(--ww-blue-50)}.choice:disabled{opacity:.6;cursor:not-allowed}.choice b{font-size:13.5px;color:var(--ww-navy)}.choice span{font-size:12px;line-height:1.5;color:var(--ww-ink-700)}.choice:focus-visible{outline:2px solid var(--ww-blue);outline-offset:2px}.chip-act{font:inherit;border:0;background:none;padding:0;cursor:pointer}.chip-act:focus-visible{outline:2px solid var(--ww-blue);outline-offset:2px;border-radius:999px}.field .err,.card-b>.err{margin-top:4px;font-size:11.5px;font-weight:700;color:var(--ww-danger-text)}.err{font-size:11.5px;font-weight:700;color:var(--ww-danger-text)}.field.bad input,.field.bad textarea,.field.bad select{border-color:var(--ww-danger-border)}.lane{display:inline-flex;align-items:center;gap:5px;height:21px;padding:0 8px;border-radius:6px;font-size:10.5px;font-weight:800;letter-spacing:.02em;white-space:nowrap;background:var(--ww-ink-100);color:var(--ww-ink-quiet);border:1px solid transparent}.lane:before{content:"";width:6px;height:6px;border-radius:2px;background:currentColor;flex-shrink:0}.lane.l-urgent{background:var(--ww-danger-soft);color:var(--ww-danger-text);border-color:var(--ww-danger-border)}.lane.l-contracted{background:var(--ww-teal-soft);color:var(--ww-teal-text)}.lane.l-junk{background:var(--ww-orange-soft);color:var(--ww-warning-text)}.lane.l-rekey{background:var(--ww-violet-soft);color:var(--ww-violet)}.lane.l-sign{background:var(--ww-blue-50);color:var(--ww-blue-700)}.lane.l-business{background:#efe7fb;color:#5a34c0}.lane.l-repairs{background:var(--ww-paper-100);color:var(--ww-ink-700)}.lane.l-x{background:#fff;color:var(--ww-ink-quiet);border:1px dashed var(--ww-border-d)}.lane.none{background:#fff;color:var(--ww-warning-text);border:1px dashed var(--ww-warning-border)}.ceil{display:grid;gap:5px;min-width:160px}.ceil .n{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-variant-numeric:tabular-nums}.ceil .n b{font-size:17px;font-weight:800;color:var(--ww-navy);letter-spacing:-.01em}.ceil .n span{font-size:11px;color:var(--ww-ink-quiet);font-weight:600}.ceil .bar{height:7px;border-radius:999px;background:var(--ww-ink-100);overflow:hidden}.ceil .bar i{display:block;height:100%;background:var(--ww-success);border-radius:999px}.ceil.near .bar i{background:var(--ww-warning)}.ceil.over .bar i{background:var(--ww-danger)}.ceil.over .n b{color:var(--ww-danger-text)}.ceil .say{font-size:11px;color:var(--ww-ink-quiet);line-height:1.4}.ceil.over .say{color:var(--ww-danger-text);font-weight:700}.ceil.unknown .bar{background:repeating-linear-gradient(90deg,var(--ww-ink-100) 0 6px,#fff 6px 12px)}.wogrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:14px}.wocard{display:block;text-align:left;width:100%;font-family:inherit;background:#fff;border:1px solid var(--ww-border);border-radius:13px;box-shadow:var(--ww-xs);overflow:hidden;cursor:pointer;transition:transform .11s,box-shadow .11s;color:inherit;text-decoration:none}.wocard:hover{transform:translateY(-2px);box-shadow:var(--ww-md);text-decoration:none}.wocard .you{display:flex;align-items:center;gap:7px;padding:8px 14px;background:var(--ww-warning-soft);border-bottom:1px solid var(--ww-warning-border);font-size:12px;font-weight:800;color:var(--ww-warning-text)}.wocard .you.go{background:var(--ww-blue-50);border-bottom-color:var(--ww-info-border);color:var(--ww-blue-700)}.wocard .b{padding:13px 15px 14px;display:grid;gap:9px}.wocard .t{font-size:14.5px;font-weight:700;color:var(--ww-navy);letter-spacing:-.01em;line-height:1.3}.wocard .where{font-size:11.5px;color:var(--ww-ink-quiet)}.wocard .no{font-family:var(--ww-mono);font-size:11px;color:var(--ww-ink-400)}.wocard .chips{display:flex;gap:6px;flex-wrap:wrap}.wocard .with{font-size:12px;color:var(--ww-ink-700)}.wocard .with b{color:var(--ww-navy);font-weight:700}.wocard .foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:9px;border-top:1px solid var(--ww-border);font-size:11.5px;color:var(--ww-ink-quiet)}.decide{display:grid;gap:14px}.decide .why{padding:11px 13px;border-radius:10px;background:var(--ww-paper-50);border:1px solid var(--ww-border);font-size:12.5px;line-height:1.55;color:var(--ww-body)}.decide .why b{color:var(--ww-navy)}.decide .why .rule{display:block;margin-top:5px;font-size:11.5px;color:var(--ww-ink-quiet)}.decide .acts{display:flex;gap:8px;flex-wrap:wrap}.spine{display:flex;align-items:flex-start;gap:0;overflow-x:auto;padding:4px 0 2px}.spine .s{flex:1 1 0;min-width:78px;display:grid;gap:6px;justify-items:center;text-align:center;position:relative}.spine .s:before{content:"";position:absolute;top:8px;left:-50%;width:100%;height:2px;background:var(--ww-ink-100);z-index:0}.spine .s:first-child:before{display:none}.spine .s.done:before,.spine .s.now:before{background:var(--ww-blue-100)}.spine .s i{width:17px;height:17px;border-radius:50%;border:2px solid var(--ww-ink-200);background:#fff;z-index:1}.spine .s.done i{background:var(--ww-blue);border-color:var(--ww-blue)}.spine .s.now i{border-color:var(--ww-blue);box-shadow:0 0 0 4px var(--ww-blue-50)}.spine .s.stop i{background:var(--ww-danger);border-color:var(--ww-danger)}.spine .s b{font-size:10.5px;font-weight:700;color:var(--ww-ink-quiet);line-height:1.25}.spine .s.now b{color:var(--ww-navy)}.spine .s span{font-size:10px;color:var(--ww-ink-400);font-variant-numeric:tabular-nums}.strip{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:13px 17px;background:var(--ww-paper-50);border-top:1px solid var(--ww-border)}.strip .none{font-size:12px;color:var(--ww-ink-quiet)}.strip .nb{font-size:11px;color:var(--ww-ink-quiet);flex-basis:100%;margin-top:-2px}.feed{list-style:none;margin:0;padding:0;display:grid;gap:9px}.feed li{font-size:12.5px;color:var(--ww-body);padding:9px 11px;border-left:3px solid var(--ww-border-d);background:var(--ww-paper-50);border-radius:0 9px 9px 0;line-height:1.5}.feed li .who{font-weight:700;color:var(--ww-navy)}.feed li .when{color:var(--ww-ink-quiet);font-size:11px;margin-left:6px;font-variant-numeric:tabular-nums}.feed li.ev{border-left-color:var(--ww-violet);background:#fff;color:var(--ww-ink-quiet)}.feed li .at{color:var(--ww-blue-700);font-weight:700}.feed li .to{display:block;margin-top:5px;font-size:11px;color:var(--ww-ink-quiet)}.mentions{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.mention{font:inherit;font-size:11.5px;font-weight:700;padding:4px 9px;border-radius:999px;border:1px solid var(--ww-border-d);background:#fff;color:var(--ww-blue-700);cursor:pointer}.mention.on{background:var(--ww-blue-50);border-color:var(--ww-blue)}.mention:disabled{color:var(--ww-ink-quiet);cursor:not-allowed;border-style:dashed}.flag{padding:11px 13px;border-radius:10px;background:var(--ww-warning-soft);border:1px solid var(--ww-warning-border);font-size:12.5px;line-height:1.5;color:var(--ww-warning-text);display:grid;gap:6px}.flag b{color:var(--ww-warning-text);font-weight:800}.flag .ev{font-size:11.5px;color:var(--ww-ink-quiet)}.flag.note{background:var(--ww-paper-50);border-color:var(--ww-border-d);color:var(--ww-ink-700)}.flag.note b{color:var(--ww-navy)}.tapgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.tap{min-height:58px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;padding:11px 14px;border-radius:12px;border:1px solid var(--ww-border-d);background:#fff;font-family:inherit;cursor:pointer;text-align:left}.tap b{font-size:14px;font-weight:700;color:var(--ww-navy)}.tap span{font-size:11.5px;color:var(--ww-ink-quiet)}.tap.p{background:var(--ww-blue);border-color:var(--ww-blue)}.tap.p b,.tap.p span{color:#fff}.tap.p span{opacity:.85}.tap.d{border-color:var(--ww-danger-border)}.tap.d b{color:var(--ww-danger)}.tap:disabled{opacity:.45;cursor:not-allowed}.jobhead{display:grid;gap:4px;padding:14px 16px;background:var(--ww-navy);color:#fff;border-radius:13px 13px 0 0}.jobhead h2{margin:0;font-size:17px;font-weight:800;letter-spacing:-.01em}.jobhead .m{font-size:12.5px;color:#c7d7ea}.shots{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:9px}.shot{position:relative;aspect-ratio:4 / 3;border-radius:9px;overflow:hidden;border:1px solid var(--ww-border-d);background:var(--ww-paper-50);display:block}.shot img{width:100%;height:100%;object-fit:cover;display:block}.shot .ph2{position:absolute;left:5px;bottom:5px;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:2px 6px;border-radius:5px;background:#0e2542c7;color:#fff}.shot .gone{display:flex;align-items:center;justify-content:center;height:100%;font-size:11px;color:var(--ww-ink-quiet);padding:8px;text-align:center;line-height:1.35}.readers{display:flex;gap:5px;flex-wrap:wrap}.reader{font-family:var(--ww-mono);font-size:10.5px;padding:2px 7px;border-radius:5px;background:var(--ww-paper-100);color:var(--ww-ink-700);white-space:nowrap}.locked{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--ww-warning-text)}.ladder td.pri{font-family:var(--ww-mono);font-size:12px;color:var(--ww-ink-quiet)}.ladder tr.elev td,.ladder tr.elev:hover td{background:var(--ww-danger-soft)}.intg{display:grid;grid-template-columns:210px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--ww-border);font-size:13px}.intg:last-child{border-bottom:0}.intg .feeds{color:var(--ww-ink-quiet);font-size:12px;line-height:1.45}pre.log{font-family:var(--ww-mono);font-size:11.5px;background:var(--ww-paper-50);border:1px solid var(--ww-border);border-radius:8px;padding:10px;white-space:pre-wrap;max-height:240px;overflow:auto;margin:0}.vendor{min-height:100vh;background:var(--ww-paper-50);padding:20px 14px 60px}.vendor .wrap{max-width:620px;margin:0 auto;display:grid;gap:14px}.vendor .brandbar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 2px 4px}.vendor .brandbar b{font-size:15px;font-weight:800;color:var(--ww-navy);letter-spacing:-.01em}.vendor .brandbar span{font-size:11.5px;color:var(--ww-ink-quiet)}.drawer{position:sticky;top:16px;max-height:calc(100vh - 96px);overflow:auto}.drawer .card-b{display:grid;gap:14px}@media (max-width: 1240px){.g-main,.g-detail{grid-template-columns:minmax(0,1fr)}.drawer{position:static;max-height:none}.stats,.stats.four,.stats.five{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.stats,.stats.three,.stats.four,.stats.five,.g2,.g3,.wogrid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 700px){.ph{padding:13px 14px 12px;margin:-14px -14px 14px}.ph-r{flex-direction:column;align-items:stretch;gap:11px}.ph h1{font-size:19px}.btn{min-height:44px;padding:0 15px}.btn-s{min-height:38px}.tab{min-height:44px}.kv-row{grid-template-columns:minmax(0,1fr);gap:2px}.intg{grid-template-columns:minmax(0,1fr)}.strip{padding:12px 14px}.strip .btn{flex:1 1 auto}}.phaserow{margin-bottom:14px}.phaserow .chips{display:flex;flex-wrap:wrap;gap:9px}.phasechip{display:grid;gap:1px;min-width:116px;padding:9px 13px 10px;cursor:pointer;font-family:inherit;text-align:left;background:#fff;color:inherit;border:1px solid var(--ww-border);border-top:3px solid var(--ww-border);border-radius:10px;box-shadow:var(--ww-xs);transition:transform .11s,box-shadow .11s,border-color .11s}.phasechip:hover{transform:translateY(-1px);box-shadow:var(--ww-md)}.phasechip .n{font-size:20px;font-weight:800;line-height:1.05;color:var(--ww-navy);letter-spacing:-.02em}.phasechip .l{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ww-muted)}.phasechip.on{border-color:var(--ww-blue-700);background:var(--ww-blue-50);box-shadow:var(--ww-md)}.phasechip.on .l{color:var(--ww-blue-700)}.phasechip:focus-visible{outline:2px solid var(--ww-blue-700);outline-offset:2px}.chipnote{margin:8px 2px 0;font-size:11.5px;line-height:1.5}.phasechip.p-needs_triage,.bhead.p-needs_triage{border-top-color:var(--ww-danger-border)}.phasechip.p-not_sent,.bhead.p-not_sent{border-top-color:var(--ww-border)}.phasechip.p-waiting_approval,.bhead.p-waiting_approval{border-top-color:var(--ww-warning-border)}.phasechip.p-ready_to_assign,.bhead.p-ready_to_assign{border-top-color:var(--ww-info-border)}.phasechip.p-scheduled,.bhead.p-scheduled,.phasechip.p-in_progress,.bhead.p-in_progress{border-top-color:var(--ww-blue-700)}.phasechip.p-confirm,.bhead.p-confirm{border-top-color:var(--ww-warning-border)}.phasechip.p-finished,.bhead.p-finished{border-top-color:var(--ww-good-border, #2f855a)}.phasechip.p-closed_off,.bhead.p-closed_off{border-top-color:var(--ww-muted)}.board{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(290px,1fr);gap:12px;overflow-x:auto;padding-bottom:6px;align-items:start}.bcol{display:grid;gap:10px;min-width:0}.bhead{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px 9px;background:#fff;border:1px solid var(--ww-border);border-top:3px solid var(--ww-border);border-radius:10px;position:sticky;top:0;z-index:1}.bhead .l{font-size:11.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ww-muted)}.bhead .n{font-size:14px;font-weight:800;color:var(--ww-navy)}.bcards{display:grid;gap:10px;align-content:start}.bempty{margin:0;padding:14px 4px;font-size:12px}.bfoot{margin:10px 2px 0;font-size:12px}.places{display:grid;gap:14px}.place>header{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:6px;border-bottom:1px solid var(--ww-border)}.place>header h3{margin:0;font-size:14px;font-weight:800;color:var(--ww-navy)}.place>header .n{font-size:13px;font-weight:800;color:var(--ww-muted)}.place ul{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:4px}.placerow{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;width:100%;padding:8px 11px;font-family:inherit;font-size:13px;text-align:left;cursor:pointer;background:#fff;color:inherit;border:1px solid var(--ww-border);border-radius:9px}.placerow:hover{border-color:var(--ww-blue-700);background:var(--ww-blue-50)}.placerow.zero{opacity:.55}.placerow .pk{font-size:11.5px;color:var(--ww-muted);font-variant-numeric:tabular-nums}.placerow .pc{font-weight:800;font-variant-numeric:tabular-nums;min-width:2ch;text-align:right}.mentions{display:grid;gap:10px}.mention{display:grid;gap:7px;padding:12px 14px;background:var(--ww-warning-soft);border:1px solid var(--ww-warning-border);border-radius:11px}.mention .who{font-size:12px;font-weight:800;color:var(--ww-warning-text)}.mention .said{margin:0;font-size:13.5px;line-height:1.5;color:var(--ww-navy)}.mention .on{font-size:12px;color:var(--ww-muted)}.mention .act{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:2px}@media (max-width: 700px){.phasechip{min-width:0;flex:1 1 44%}.board{grid-auto-columns:minmax(84vw,1fr)}}.viewbar{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px;margin-bottom:14px}.viewbar .chips{display:flex;gap:7px}.field.inline{display:flex;align-items:center;gap:8px}.field.inline label{margin:0;font-size:11.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ww-muted)}.field.inline select{min-width:168px}.spine.counts{padding:7px 8px 6px}.spine.counts .s{font:inherit;color:inherit;background:none;border:0;padding:0 2px;cursor:pointer;min-width:74px}.spine.counts .s:before{top:25px;background:var(--ww-ink-200)}.spine.counts .bub{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:52px;padding:0 8px;border-radius:999px;border:2px solid var(--ww-blue);background:#fff;color:var(--ww-navy);font-size:15px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums;transition:background .11s,border-color .11s,box-shadow .11s}.spine.counts .s b{font-size:11px;color:var(--ww-ink-700)}.spine.counts .s:hover .bub{background:var(--ww-blue-50);border-color:var(--ww-blue-700)}.spine.counts .s.zero .bub{border-color:var(--ww-ink-200);background:var(--ww-paper-50);color:var(--ww-ink-quiet);font-weight:700}.spine.counts .s.zero b{color:var(--ww-ink-quiet)}.spine.counts .s.on .bub{background:var(--ww-blue);border-color:var(--ww-blue);color:#fff;box-shadow:0 0 0 4px var(--ww-blue-100)}.spine.counts .s.on b{color:var(--ww-blue-700)}.spine.counts .s:focus-visible{outline:none}.spine.counts .s:focus-visible .bub{outline:2px solid var(--ww-blue);outline-offset:3px}.spine.counts .stopped{flex:0 0 auto;align-self:flex-start;margin:12px 0 0 14px;display:inline-flex;align-items:center;gap:7px;padding:5px 11px;font:inherit;font-size:11.5px;font-weight:700;white-space:nowrap;cursor:pointer;border:1px dashed var(--ww-border-d);border-radius:999px;background:#fff;color:var(--ww-ink-quiet)}.spine.counts .stopped .n{color:var(--ww-ink-700);font-weight:800;font-variant-numeric:tabular-nums}.spine.counts .stopped:hover{border-color:var(--ww-blue);color:var(--ww-blue-700)}.spine.counts .stopped.on{border-style:solid;border-color:var(--ww-blue);background:var(--ww-blue-50);color:var(--ww-blue-700)}.spine.counts .stopped.on .n{color:var(--ww-blue-700)}.spine.counts .stopped:focus-visible{outline:2px solid var(--ww-blue);outline-offset:2px}.spine-note{margin:8px 2px 0;font-size:11.5px;line-height:1.5}.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}.btn[aria-disabled=true]{opacity:.42;cursor:progress}.steplist{border-top:1px solid var(--ww-border)}.steplist-h{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:11px 17px;background:var(--ww-paper-50);border-bottom:1px solid var(--ww-border);font-size:12.5px}.steplist-h h4{display:inline;margin:0;font-size:12.5px;color:var(--ww-navy);font-weight:800}.steplist-busy{opacity:.55;transition:opacity .12s}.steplist-f{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 17px;font-size:12px}.steplist-empty{margin:0;padding:16px 17px;font-size:12.5px}table.t.compact td{padding:8px 12px}table.t.compact .narrow{display:none}table.t.compact.nohead th{padding:0;border:0;height:0;line-height:0}table.t.compact .flags{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.wgroup+.wgroup{border-top:1px solid var(--ww-border)}.wgroup>header{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:11px 17px 8px}.wgroup>header h4{margin:0;font-size:13px;font-weight:800;color:var(--ww-navy)}.wgroup>header .n{font-size:11.5px;font-weight:800;padding:1px 8px;border-radius:999px;background:var(--ww-paper-50);border:1px solid var(--ww-border-d);color:var(--ww-ink-700);font-variant-numeric:tabular-nums}.filteron{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:12px;padding:8px 12px;border-radius:10px;background:var(--ww-blue-50);border:1px solid var(--ww-info-border);font-size:12.5px;color:var(--ww-ink-700)}.filteron b{color:var(--ww-navy)}.wgroup>header .btn{margin-left:auto}@media (max-width: 700px){.spine.counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0;row-gap:12px;overflow:visible;padding:4px 0 2px}.spine.counts .s{min-width:0}.spine.counts .s:nth-child(4n+1):before{display:none}.spine.counts .s:before{top:21px}.spine.counts .bub{min-width:44px;height:44px;padding:0 6px;font-size:13.5px}.spine.counts .stopped{grid-column:1 / -1;justify-self:center;margin:0}table.t.compact .wide{display:none}table.t.compact .narrow{display:inline}.steplist-h,.steplist-f,.wgroup>header{padding-left:14px;padding-right:14px}}
