@font-face{font-family:plexSans;src:url(/_next/static/media/176e89f270bf5c4e-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexSans Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_fe8c4e{font-family:plexSans,plexSans Fallback;font-weight:400;font-style:normal}.__variable_fe8c4e{--font-plex-sans:"plexSans","plexSans Fallback"}@font-face{font-family:plexCondensed;src:url(/_next/static/media/9181874068efcd1b-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexCondensed Fallback;src:local("Arial");ascent-override:107.71%;descent-override:28.90%;line-gap-override:0.00%;size-adjust:95.16%}.__className_f1fb3a{font-family:plexCondensed,plexCondensed Fallback;font-weight:600;font-style:normal}.__variable_f1fb3a{--font-plex-condensed:"plexCondensed","plexCondensed Fallback"}@font-face{font-family:plexMono;src:url(/_next/static/media/948ee6035f5c1e8e-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(/_next/static/media/b964ea4ff9c551c6-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono;src:url(/_next/static/media/3d0bb3144a98c60a-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexMono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_93b57f{font-family:plexMono,plexMono Fallback}.__variable_93b57f{--font-plex-mono:"plexMono","plexMono Fallback"}@font-face{font-stretch:62% 125%;font-family:archivoFlex;src:url(/_next/static/media/57442dcd0682b729-s.p.ttf) format("truetype");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:archivoFlex Fallback;src:local("Arial");ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:102.80%}.__className_963619{font-family:archivoFlex,archivoFlex Fallback;font-style:normal}.__variable_963619{--font-archivo-flex:"archivoFlex","archivoFlex Fallback"}@font-face{font-family:archivo;src:url(/_next/static/media/5307a43d9fef1d8f-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:archivo;src:url(/_next/static/media/4eb58ca22d3b7c8e-s.p.ttf) format("truetype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:archivo Fallback;src:local("Arial");ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:102.80%}.__className_be141c{font-family:archivo,archivo Fallback}.__variable_be141c{--font-archivo:"archivo","archivo Fallback"}@font-face{font-family:barlow;src:url(/_next/static/media/6fb05f668cf0ca46-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:barlow;src:url(/_next/static/media/6f1d4574dbb27611-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:barlow;src:url(/_next/static/media/ba69d9a786b52faf-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:barlow Fallback;src:local("Arial");ascent-override:105.28%;descent-override:21.06%;line-gap-override:0.00%;size-adjust:94.98%}.__className_46cc4b{font-family:barlow,barlow Fallback}.__variable_46cc4b{--font-barlow:"barlow","barlow Fallback"}:root{--paper:#faf9f6;--ink:#14161a;--graphite:#5c6169;--rule:#e2dfd8;--rule-strong:#c9c5ba;--amber:#e8b909;--amber-edge:#b8900a;--t-xs:0.75rem;--t-sm:0.8125rem;--t-base:0.9375rem;--t-lg:1.0625rem;--t-xl:1.375rem;--space:8px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-plex-sans),ui-sans-serif,system-ui,sans-serif;font-size:var(--t-base);line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-plex-condensed),var(--font-plex-sans),sans-serif;font-weight:600;letter-spacing:0;margin:0}h1{font-size:var(--t-xl)}h2{font-size:var(--t-lg)}h3{font-size:var(--t-base)}.fig,td.num,th.num{font-family:var(--font-plex-mono),ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}a{color:var(--ink);-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:2px}a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--amber-edge);outline-offset:2px}button,input,select{font:inherit;color:inherit}button{background:var(--paper);border:1px solid var(--rule-strong);border-radius:3px;padding:5px 12px;cursor:pointer}button:hover{border-color:var(--ink)}input[type=search],input[type=text],select{background:var(--paper);border:1px solid var(--rule);border-radius:3px;padding:5px 8px}table{border-collapse:collapse}th{font-weight:400;color:var(--graphite);text-align:left}.scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}.muted{color:var(--graphite)}.flow{display:flex;align-items:stretch;gap:0;margin:calc(var(--space) * 3) 0 0;padding-bottom:calc(var(--space) * 2)}.flow-stage{min-width:0;padding:0 calc(var(--space) * 2) calc(var(--space) * 1.5) 0;border-bottom:1px solid var(--rule)}.flow-name{color:var(--graphite);font-size:var(--t-sm)}.flow-fig{font-family:var(--font-plex-mono),ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--t-lg)}.flow-unit{display:block;margin-top:2px}.flow-drop,.flow-unit{color:var(--graphite);font-size:var(--t-xs)}.flow-drop{align-self:center;padding:0 calc(var(--space) * 1.5);font-family:var(--font-plex-mono),ui-monospace,monospace;white-space:nowrap}.flow-seam{align-self:stretch;width:0;border-left:1px dashed var(--rule-strong);margin:0 calc(var(--space) * 1.5)}.flow-stop{align-self:stretch;display:flex;align-items:center;padding-left:calc(var(--space) * 2);border-left:3px solid var(--amber);color:var(--amber-edge);font-family:var(--font-plex-condensed),sans-serif;font-weight:600;font-size:var(--t-sm);white-space:nowrap}.panel{border:1px solid var(--rule);border-radius:4px;padding:calc(var(--space) * 1.5) calc(var(--space) * 2);margin-top:calc(var(--space) * 2)}@media (max-width:720px){.flow{flex-wrap:wrap}.flow-seam{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.sl-signout{font:inherit;font-size:.85rem;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.sl-page .sl-signout,.sl-signout{background:none;border:0;padding:0;color:inherit}.sl-page .sl-signout{min-height:0;font-family:var(--font-barlow),sans-serif;font-size:14px;text-decoration:underline}input::placeholder,textarea::placeholder{color:#9aa0a6;opacity:1}.sl-page{--sl-ground:#edeff1;--sl-card:#ffffff;--sl-band:#12181e;--sl-band-2:#9aa6b2;--sl-text:#12181e;--sl-muted:#5a6874;--sl-label:#3a4650;--sl-step:#6a7784;--sl-amber:#f0a32b;--sl-amber-text:#8a5a05;--sl-amber-fill:#b3740c;--sl-input:#c7ced4;--sl-zebra:#f5f7f8;--sl-complete:#256045;background:var(--sl-ground);color:var(--sl-text);font-family:var(--font-barlow),ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:1.55;min-height:100vh;padding-bottom:56px}.sl-band-inner,.sl-wrap{max-width:1100px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.sl-band{background:var(--sl-band);color:#ffffff;padding:28px 0 30px;border-bottom:5px solid var(--sl-amber)}.sl-band h1{font-family:var(--font-archivo),var(--font-barlow),sans-serif;font-weight:800;font-size:34px;line-height:1.1;letter-spacing:-.01em;color:#ffffff;margin:0}.sl-band-nav,.sl-band-sub{color:var(--sl-band-2);font-size:14px}.sl-band-nav{margin:0 0 14px;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 28px}.sl-band-nav form{margin-left:auto;padding-left:28px}.sl-page .sl-band .sl-here{border-bottom:2px solid #ffffff;padding-bottom:2px}.sl-band-sub{margin:10px 0 0;max-width:780px}.sl-page .sl-band a{color:var(--sl-band-2);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-underline-offset:2px}.sl-page .sl-band a:focus-visible,.sl-page .sl-band a:hover{color:#ffffff}.sl-page .sl-band .sl-here{color:#ffffff;font-weight:600}.sl-page .sl-band strong{color:var(--sl-amber);font-weight:600}.sl-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:18px;gap:18px;margin-top:18px}a.sl-tile{display:flex;flex-direction:column;justify-content:flex-end;min-height:132px;background:var(--sl-card);border:1px solid #dfe4e8;border-top:5px solid var(--sl-band);border-radius:0;box-shadow:none;padding:18px 20px 20px;text-decoration:none;color:var(--sl-text)}a.sl-tile:hover{border-color:var(--sl-band);background:#fbfcfc}.sl-tile-fig{font-family:var(--font-archivo),var(--font-barlow),sans-serif;font-weight:800;font-size:40px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.sl-tile-name{font-family:var(--font-archivo),var(--font-barlow),sans-serif;font-weight:600;font-size:17px;margin-top:10px}.sl-tile-unit{font-size:13px;color:var(--sl-muted);margin-top:2px}@media (max-width:560px){.sl-tiles{grid-template-columns:minmax(0,1fr)}}.sl-card{background:var(--sl-card);border:1px solid #dfe4e8;border-top:5px solid var(--sl-band);border-radius:0;box-shadow:none;padding:22px;margin-top:18px}.sl-card-spend{border-top-color:var(--sl-amber)}.sl-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.sl-row>.sl-card{margin-top:0}.sl-group{font-family:var(--font-archivo),var(--font-barlow),sans-serif;font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--sl-step);margin:26px 0 0}.sl-strip{flex-wrap:wrap;gap:6px 22px;background:var(--sl-card);border:1px solid #dfe4e8;border-top:5px solid var(--sl-band);padding:16px 22px 18px;margin-top:12px}.sl-strip,.sl-strip-fig{display:flex;align-items:baseline}.sl-strip-fig{gap:10px;min-width:230px}.sl-strip-body{flex:1 1 320px;min-width:0}.sl-strip .sl-links{margin-top:6px}.sl-strip h2{font-weight:600;font-size:17px}.sl-fig,.sl-strip h2{font-family:var(--font-archivo),var(--font-barlow),sans-serif;margin:0}.sl-fig{font-weight:800;font-size:40px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.sl-figline{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 12px}.sl-figunit{color:var(--sl-muted);font-size:14px}.sl-card h2{font-family:var(--font-archivo),var(--font-barlow),sans-serif;font-weight:600;font-size:20px;line-height:1.2;margin:0}.sl-card h2.sl-section{font-size:17px}.sl-card h3{font-size:17px;margin:0}.sl-card h3,.sl-step{font-family:var(--font-archivo),var(--font-barlow),sans-serif;font-weight:600}.sl-step{display:block;font-size:13px;letter-spacing:.1em;color:var(--sl-step);margin-bottom:4px}.sl-head{display:flex;flex-wrap:wrap;gap:4px 18px;align-items:baseline;justify-content:space-between;margin-bottom:14px}.sl-vendor{font-family:var(--font-barlow),sans-serif;font-weight:600;font-size:13px;color:var(--sl-muted)}.sl-spends{color:var(--sl-amber-text)}.sl-page p{margin:0 0 10px}.sl-muted{color:var(--sl-muted)}.sl-page a{color:var(--sl-text);-webkit-text-decoration-color:#9aa6b2;text-decoration-color:#9aa6b2;text-underline-offset:2px}.sl-page a:hover{-webkit-text-decoration-color:var(--sl-text);text-decoration-color:var(--sl-text)}.sl-links{display:flex;flex-wrap:wrap;gap:6px 20px;margin:12px 0 0;font-weight:600;font-size:13px}.sl-more{color:var(--sl-amber-text)}.sl-complete{color:var(--sl-complete)}.sl-live{border:1px solid var(--sl-band);border-left-width:5px;padding:14px 16px;margin:0 0 14px}.sl-progress{font-family:var(--font-archivo),var(--font-barlow),sans-serif;font-weight:800;font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:6px 0 0}.sl-note{border-left:5px solid var(--sl-band);background:var(--sl-zebra);padding:12px 16px;margin:0 0 14px}.sl-last{border-left:3px solid var(--sl-input);padding:8px 0 8px 12px;margin:0 0 12px;color:var(--sl-muted);font-size:13px}.sl-last strong{color:var(--sl-text)}.sl-form{display:grid;grid-gap:14px;gap:14px;max-width:560px;margin-top:16px}.sl-page label{display:block;font-family:var(--font-barlow),sans-serif;font-weight:600;font-size:13px;color:var(--sl-label)}.sl-page .sl-hint{display:block;font-weight:400;font-size:13px;color:var(--sl-muted);margin-top:3px}.sl-page input,.sl-page select{display:block;font-family:var(--font-barlow),sans-serif;font-weight:400;font-size:15px;color:var(--sl-text);background:#ffffff;padding:12px;border:2px solid var(--sl-input);border-radius:0;min-height:44px;margin-top:6px}.sl-page input[inputmode=decimal],.sl-page input[inputmode=numeric]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:140px}.sl-page a:focus-visible,.sl-page button:focus-visible,.sl-page input:focus-visible,.sl-page select:focus-visible,.sl-page summary:focus-visible{outline:3px solid var(--sl-amber-fill);outline-offset:2px}.sl-page button{font-family:var(--font-archivo),var(--font-barlow),sans-serif;font-weight:600;font-size:15px;padding:15px;min-height:44px;border:0;border-radius:0;background:var(--sl-band);color:#ffffff;cursor:pointer;justify-self:start}.sl-page button:hover{background:#26313b}.sl-page button.sl-go{background:var(--sl-amber-fill)}.sl-page button.sl-go:hover{background:#9a6309}.sl-page table{border-collapse:collapse;width:100%}.sl-page thead th{font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--sl-step);text-align:left;padding:0 14px 8px 0;border-bottom:2px solid var(--sl-input)}.sl-page tbody td,.sl-page thead th{font-family:var(--font-barlow),sans-serif}.sl-page tbody td{font-size:15px;padding:10px 14px 10px 0;vertical-align:top;border-bottom:1px solid #e6eaed}.sl-page tbody tr:nth-child(2n){background:var(--sl-zebra)}.sl-page .sl-num{font-family:var(--font-plex-mono),ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px}@media (max-width:900px){.sl-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.sl-band-inner,.sl-wrap{padding-left:16px;padding-right:16px}.sl-band h1{font-size:27px}.sl-fig{font-size:34px}}