.reorder-hero[data-astro-cid-4hboctlb]{background:radial-gradient(circle at 84% 16%,#1e88e521,#0000 28%),radial-gradient(circle at 12% 70%,#10b98112,#0000 25%),linear-gradient(#f7fbff 0%,#fff 100%)}.reorder-mini[data-astro-cid-4hboctlb]{background:#fbfdff;border:1px solid #e1e8f1;border-radius:16px;grid-template-columns:42px 1fr;align-items:start;gap:.8rem;padding:.85rem;display:grid}.reorder-mini[data-astro-cid-4hboctlb]>span[data-astro-cid-4hboctlb]{color:#1156a0;background:#edf5ff;border-radius:12px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.reorder-mini[data-astro-cid-4hboctlb] strong[data-astro-cid-4hboctlb],.reorder-mini[data-astro-cid-4hboctlb] small[data-astro-cid-4hboctlb]{display:block}.reorder-mini[data-astro-cid-4hboctlb] strong[data-astro-cid-4hboctlb]{color:#17213d;font-size:.88rem}.reorder-mini[data-astro-cid-4hboctlb] small[data-astro-cid-4hboctlb]{color:#6c7890;margin-top:.15rem;font-size:.75rem;line-height:1.4}.reorder-shell[data-astro-cid-4hboctlb]{background:#fff;border:1px solid #d9e5f2;border-radius:28px;grid-template-columns:minmax(0,1.17fr) minmax(360px,.83fr);display:grid;overflow:hidden;box-shadow:0 24px 70px #0e3d701a}.reorder-inputs[data-astro-cid-4hboctlb]{padding:1.35rem}.reorder-results[data-astro-cid-4hboctlb]{color:#fff;background:linear-gradient(145deg,#092953,#0e4a89 58%,#176fe3);padding:1.5rem}.reorder-section-head[data-astro-cid-4hboctlb]{justify-content:space-between;align-items:start;gap:1rem;display:flex}.reorder-section-head[data-astro-cid-4hboctlb] h2[data-astro-cid-4hboctlb]{letter-spacing:-.025em;color:#111b33;margin-top:.2rem;font-size:1.55rem;font-weight:850}.reorder-reset[data-astro-cid-4hboctlb]{color:#52627a;white-space:nowrap;background:#fff;border:1px solid #d6e1ee;border-radius:11px;padding:.6rem .8rem;font-size:.78rem;font-weight:800}.reorder-reset[data-astro-cid-4hboctlb]:hover{color:#0f4d91;border-color:#9dbbe0}.reorder-form[data-astro-cid-4hboctlb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem;display:grid}.reorder-field[data-astro-cid-4hboctlb]{display:block}.reorder-field--wide[data-astro-cid-4hboctlb]{grid-column:1/-1}.reorder-field[data-astro-cid-4hboctlb]>span[data-astro-cid-4hboctlb]{color:#263650;margin-bottom:.38rem;font-size:.82rem;font-weight:800;display:block}.reorder-field[data-astro-cid-4hboctlb] em[data-astro-cid-4hboctlb]{color:#77839a;font-weight:500}.reorder-field[data-astro-cid-4hboctlb] input[data-astro-cid-4hboctlb]{color:#16213a;background:#fff;border:1px solid #cedbea;border-radius:13px;outline:none;width:100%;min-height:48px;padding:.72rem .85rem}.reorder-field[data-astro-cid-4hboctlb] input[data-astro-cid-4hboctlb]:focus{border-color:#4f8bd9;box-shadow:0 0 0 3px #4581cd1c}.reorder-field[data-astro-cid-4hboctlb] small[data-astro-cid-4hboctlb]{color:#77839a;margin-top:.35rem;font-size:.72rem;line-height:1.45;display:block}.reorder-money[data-astro-cid-4hboctlb]{grid-template-columns:42px 1fr;align-items:stretch;display:grid}.reorder-money[data-astro-cid-4hboctlb]>span[data-astro-cid-4hboctlb]{color:#40516b;background:#f7f9fc;border:1px solid #cedbea;border-right:0;border-radius:13px 0 0 13px;place-items:center;font-weight:850;display:grid}.reorder-money[data-astro-cid-4hboctlb] input[data-astro-cid-4hboctlb]{border-radius:0 13px 13px 0}.reorder-warning[data-astro-cid-4hboctlb]{color:#8a4b08;background:#fffaf0;border:1px solid #f8d49c;border-radius:13px;padding:.8rem;font-size:.78rem;line-height:1.55}.reorder-term[data-astro-cid-4hboctlb]{background:#fff;border:1px solid #dbe7f5;border-radius:14px;padding:.85rem 1rem}.reorder-term[data-astro-cid-4hboctlb] strong[data-astro-cid-4hboctlb],.reorder-term[data-astro-cid-4hboctlb] span[data-astro-cid-4hboctlb]{display:block}.reorder-term[data-astro-cid-4hboctlb] strong[data-astro-cid-4hboctlb]{color:#0f172a;font-size:.85rem}.reorder-term[data-astro-cid-4hboctlb] span[data-astro-cid-4hboctlb]{color:#64748b;margin-top:.2rem;font-size:.76rem;line-height:1.45}.reorder-shortage-alert[data-astro-cid-4hboctlb]{color:#7f1d1d;background:#fff1f2;border:1px solid #fecacacc;border-radius:14px;padding:.85rem .95rem;font-size:.78rem;line-height:1.5}.reorder-shortage-alert[data-astro-cid-4hboctlb] b[data-astro-cid-4hboctlb]{font-weight:900}.status-pill[data-astro-cid-4hboctlb]{letter-spacing:.035em;border:1px solid #ffffff40;border-radius:999px;align-items:center;padding:.42rem .7rem;font-size:.68rem;font-weight:900;display:inline-flex}.status-pill--danger[data-astro-cid-4hboctlb]{color:#991b1b;background:#fee2e2;border-color:#fecaca}.status-pill--warning[data-astro-cid-4hboctlb]{color:#92400e;background:#fef3c7;border-color:#fde68a}.status-pill--watch[data-astro-cid-4hboctlb]{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.status-pill--good[data-astro-cid-4hboctlb]{color:#166534;background:#dcfce7;border-color:#bbf7d0}.status-pill--neutral[data-astro-cid-4hboctlb]{color:#334155;background:#e2e8f0;border-color:#cbd5e1}.reorder-big-result[data-astro-cid-4hboctlb]{letter-spacing:-.055em;margin-top:.1rem;font-size:3.55rem;font-weight:900;line-height:1}.reorder-big-result[data-astro-cid-4hboctlb] small[data-astro-cid-4hboctlb]{letter-spacing:0;color:#cfe4ff;font-size:1rem;font-weight:750}.reorder-result-grid[data-astro-cid-4hboctlb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.reorder-result-grid[data-astro-cid-4hboctlb]>div[data-astro-cid-4hboctlb],.reorder-date-box[data-astro-cid-4hboctlb]>div[data-astro-cid-4hboctlb]{background:#ffffff17;border:1px solid #ffffff29;border-radius:14px;padding:.85rem}.reorder-result-grid[data-astro-cid-4hboctlb] span[data-astro-cid-4hboctlb],.reorder-date-box[data-astro-cid-4hboctlb] span[data-astro-cid-4hboctlb]{color:#cfe4ff;font-size:.72rem;display:block}.reorder-result-grid[data-astro-cid-4hboctlb] strong[data-astro-cid-4hboctlb],.reorder-date-box[data-astro-cid-4hboctlb] strong[data-astro-cid-4hboctlb]{color:#fff;margin-top:.2rem;font-size:1rem;display:block}.reorder-date-box[data-astro-cid-4hboctlb]{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.reorder-date-box[data-astro-cid-4hboctlb] small[data-astro-cid-4hboctlb]{color:#b8d8ff;margin-top:.25rem;font-size:.66rem;line-height:1.4;display:block}.reorder-actions[data-astro-cid-4hboctlb]{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.reorder-action[data-astro-cid-4hboctlb]{border-radius:11px;min-height:44px;font-size:.78rem;font-weight:850}.reorder-action--primary[data-astro-cid-4hboctlb]{color:#0f4d91;background:#fff;border:1px solid #fff}.reorder-action--secondary[data-astro-cid-4hboctlb]{color:#fff;background:0 0;border:1px solid #ffffff59}.breakdown-grid[data-astro-cid-4hboctlb]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.breakdown-card[data-astro-cid-4hboctlb]{background:#fbfdff;border:1px solid #dce6f0;border-radius:16px;padding:1rem}.breakdown-card[data-astro-cid-4hboctlb] span[data-astro-cid-4hboctlb],.breakdown-card[data-astro-cid-4hboctlb] strong[data-astro-cid-4hboctlb],.breakdown-card[data-astro-cid-4hboctlb] small[data-astro-cid-4hboctlb]{display:block}.breakdown-card[data-astro-cid-4hboctlb] span[data-astro-cid-4hboctlb]{color:#61708a;text-transform:uppercase;letter-spacing:.035em;font-size:.72rem;font-weight:800}.breakdown-card[data-astro-cid-4hboctlb] strong[data-astro-cid-4hboctlb]{color:#15223b;margin-top:.3rem;font-size:1.25rem}.breakdown-card[data-astro-cid-4hboctlb] small[data-astro-cid-4hboctlb]{color:#7b8798;margin-top:.25rem;font-size:.7rem;line-height:1.45}.assumption-note[data-astro-cid-4hboctlb]{color:#53627a;background:#f8fbff;border:1px solid #dce6f0;border-radius:12px;padding:.7rem .85rem;font-size:.76rem;line-height:1.5}.assumption-note--warn[data-astro-cid-4hboctlb]{color:#855015;background:#fffaf0;border-color:#f5d39b}.example-row[data-astro-cid-4hboctlb]{border-bottom:1px solid #e4ebf3;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}.example-row[data-astro-cid-4hboctlb]:last-child{border-bottom:0}.example-row[data-astro-cid-4hboctlb] span[data-astro-cid-4hboctlb]{color:#66748a}.example-row[data-astro-cid-4hboctlb] strong[data-astro-cid-4hboctlb]{color:#14213b;text-align:right}@media (width>=768px){.reorder-inputs[data-astro-cid-4hboctlb],.reorder-results[data-astro-cid-4hboctlb]{padding:2rem}}@media (width<=1040px){.reorder-shell[data-astro-cid-4hboctlb]{grid-template-columns:1fr}.breakdown-grid[data-astro-cid-4hboctlb]{grid-template-columns:1fr 1fr}.reorder-results[data-astro-cid-4hboctlb]{min-height:auto}}@media (width<=640px){.reorder-form[data-astro-cid-4hboctlb],.reorder-result-grid[data-astro-cid-4hboctlb],.reorder-date-box[data-astro-cid-4hboctlb],.reorder-actions[data-astro-cid-4hboctlb],.breakdown-grid[data-astro-cid-4hboctlb]{grid-template-columns:1fr}.reorder-field--wide[data-astro-cid-4hboctlb]{grid-column:auto}.reorder-shell[data-astro-cid-4hboctlb]{border-radius:20px}.reorder-inputs[data-astro-cid-4hboctlb],.reorder-results[data-astro-cid-4hboctlb]{padding:1rem}.reorder-big-result[data-astro-cid-4hboctlb]{font-size:3rem}.reorder-section-head[data-astro-cid-4hboctlb]{align-items:center}.reorder-reset[data-astro-cid-4hboctlb]{padding:.55rem .7rem;font-size:.7rem}}
