.expense-preview .cost-hero>strong{font-size:43px}.expense-split{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-top:1px solid #ffffff30;padding-top:20px;margin-top:20px}.expense-split span{display:block;color:#cee3de;font-size:10px}.expense-split b{display:block;font-size:17px;margin-top:8px}.expense-period{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}.expense-period label{font-size:11px;color:var(--muted);min-width:0}.expense-period input,.expense-period select{width:100%;min-width:0;background:var(--navy);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:12px;font-size:16px;margin-top:9px}.expense-days{display:flex;flex-wrap:wrap;gap:7px;margin:20px 0}.expense-days button{flex:1;border:0;border-radius:10px;padding:12px 8px;background:var(--warm-soft);color:var(--muted);font-size:11px}.expense-days button[aria-pressed=true]{background:var(--orange);color:white}.expense-entries{display:grid;grid-template-columns:1fr 1fr;gap:13px}.expense-row{padding:18px}.expense-row label>span{display:block;font-weight:600;font-size:15px}.expense-row small{display:block;font-size:9px;color:var(--muted);margin-top:8px}.expense-row label>div{display:flex;align-items:center;gap:8px;margin-top:17px;background:var(--navy);border:1px solid var(--border);border-radius:10px;padding:11px}.expense-row label>div>b{color:var(--muted);font-size:13px}.expense-row input{width:100%;min-width:0;background:transparent;color:var(--text);border:0;font-size:20px}.expense-row p{font-size:10px;display:flex;justify-content:space-between;color:var(--muted);margin-top:13px;gap:7px}.expense-row p b{color:var(--text)}.expense-sales{display:flex;gap:25px;margin:22px 0}.expense-sales span{display:block;font-size:12px;color:var(--muted)}.expense-sales b{display:block;font-size:22px;margin-top:9px}.expense-detail{border-top:1px solid var(--border);padding:18px 0}.expense-detail summary{display:flex;justify-content:space-between;color:var(--orange-lt);font-size:14px;cursor:pointer}.expense-detail>div{display:flex;justify-content:space-between;font-size:12px;padding-top:14px}@media(max-width:600px){.expense-entries{grid-template-columns:1fr}.expense-row label>div{margin-top:12px}}.warm-op .expense-live .inventory-search{display:grid;grid-template-columns:1.5fr 1fr;gap:12px;margin:20px 0}.warm-op .expense-live .inventory-search label{font-size:12px;color:var(--muted)}.warm-op .expense-live .inventory-search input,.warm-op .expense-live .inventory-search select{width:100%;padding:12px;margin-top:8px;border:1px solid var(--border);border-radius:10px;background:var(--navy);color:var(--text);font-size:16px}.warm-op .expense-live .expense-period{margin-top:20px}.warm-op .expense-live .example-row{margin:18px 0;color:var(--muted);font-size:12px}@media(max-width:600px){.warm-op .expense-live .inventory-search{grid-template-columns:1fr}}