@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;--font-display: "Outfit", -apple-system, "Segoe UI", sans-serif;--bg: #f2f2f7;--card: #fff;--card2: #f7f7fa;--ink: #1c1c1e;--muted: #6e6e73;--faint: #8e8e93;--line: rgba(0, 0, 0, .08);--accent: #0071e3;--track: #e9e9ee;--green: #248a3d;--green-bg: #e2f4e7;--amber: #9a5b00;--amber-bg: #fdf0da;--blue: #0b63ce;--blue-bg: #e2edfc;--red: #d70015;--red-bg: #fde9ec;--purple: #7d2eff;--purple-bg: #eee4fd;--grey: #636366;--grey-bg: #ececef}@media(prefers-color-scheme:dark){:root{--bg: #000;--card: #1c1c1e;--card2: #2c2c2e;--ink: #f5f5f7;--muted: #a1a1a6;--line: rgba(255, 255, 255, .12);--accent: #0a84ff;--track: #2c2c2e;--green: #7ee2a0;--green-bg: rgba(48, 178, 116, .22);--amber: #ffbe55;--amber-bg: rgba(255, 178, 66, .2);--blue: #7fb3f7;--blue-bg: rgba(64, 138, 252, .24);--red: #ff8a96;--red-bg: rgba(255, 105, 120, .2);--purple: #c4a4ff;--purple-bg: rgba(150, 110, 255, .24);--grey: #b0b0b8;--grey-bg: rgba(160, 160, 170, .22)}}*{box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:var(--bg);color:var(--ink);max-width:1060px;margin:0 auto;padding:24px 16px 64px;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.eyebrow{font-size:13px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:8px 4px 0}h1{font-size:28px;letter-spacing:-.02em;margin:2px 0 6px}h1,h2,.po-num{font-family:var(--font-display);letter-spacing:-.02em}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.skeleton{background:var(--card2);border-radius:8px;min-height:18px;animation:pulse 1.2s infinite}@keyframes pulse{50%{opacity:.55}}.lede{font-size:15px;color:var(--muted);margin:0 0 16px;max-width:62ch}nav.topnav{margin:0 4px 8px;font-size:14px}nav.topnav a{color:var(--accent)}nav.topnav a.here{font-weight:700;text-decoration:none;color:var(--ink)}a{color:var(--accent)}.status{font-size:13px;color:var(--muted);margin:10px 4px}.error{background:var(--red-bg);color:var(--red);border-radius:12px;padding:10px 14px;font-size:14px;margin:12px 0}.loading{font-size:13px;color:var(--muted);margin:10px 4px}body:has(app-emails){max-width:1440px}.wrap{overflow-x:auto}svg.sank{font-family:inherit}svg.sank text{font-size:12px;fill:var(--ink)}svg.sank .sub{font-size:11px;fill:var(--muted)}svg.sank a{text-decoration:none}svg.sank a:hover rect{stroke:var(--accent);stroke-width:2}svg.sank path.flow{opacity:.42}svg.sank a:hover path.flow{opacity:.75}svg.sank path.flow.dimmed{opacity:.12}form.filters{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:14px 16px;margin:16px 0;display:flex;gap:12px;flex-wrap:wrap;align-items:end}form.filters label{display:block;font-size:12px;font-weight:600;color:var(--muted);margin-bottom:5px}form.filters input[type=search],form.filters input[type=text],form.filters input[type=number],form.filters input[type=date],form.filters select{padding:10px 14px;font-size:16px;color:var(--ink);background:var(--card2);border:1px solid transparent;border-radius:12px;max-width:100%}form.filters button{border:none;border-radius:12px;background:var(--accent);color:#fff;font-size:14px;font-weight:600;padding:10px 18px;cursor:pointer}form.filters button:disabled{opacity:.5;cursor:default}form.filters button.ghost{background:var(--card2);color:var(--accent)}.chips{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 2px;font-size:12px}.chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;border-radius:999px;padding:5px 12px;white-space:nowrap;line-height:1.2;text-decoration:none;border:none;background:none;cursor:pointer;font-family:inherit}.chip:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}button.chip.off,a.chip.off{opacity:.35}.chip.po-confirm{background:var(--green-bg);color:var(--green)}.chip.push-out{background:var(--amber-bg);color:var(--amber)}.chip.pull-in{background:var(--blue-bg);color:var(--blue)}.chip.reject-po{background:var(--red-bg);color:var(--red)}.chip.chase{background:var(--grey-bg);color:var(--grey)}.chip.internal{background:var(--purple-bg);color:var(--purple)}.chip.amber{background:var(--amber-bg);color:var(--amber)}.chip.other,.chip.all{background:var(--grey-bg);color:var(--grey)}.seg{display:inline-flex;background:var(--card2);border-radius:12px;padding:3px;gap:2px}.seg button{border:none;background:none;color:var(--muted);font-size:13px;font-weight:600;padding:7px 16px;border-radius:9px;cursor:pointer;font-family:inherit}.seg button.on{background:var(--card);color:var(--ink);box-shadow:0 1px 3px #0000001f}form.filters .seg button{background:none;color:var(--muted)}form.filters .seg button.on{background:var(--card);color:var(--ink)}.checkrow{display:flex;gap:8px;align-items:center;font-size:14px}.checkrow input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent)}.zone details>summary{cursor:pointer}.zone details>summary::-webkit-details-marker{display:none}@media(max-width:640px){body{padding:16px 12px 48px}h1{font-size:24px}}
