body{color:#17211d;background:#f7f4ed}.case-page[data-astro-cid-myuas6qh]{background:linear-gradient(#17211d 0 238px,#f7f4ed 238px);min-height:100vh;padding:30px clamp(16px,5vw,70px) 72px}.case-head[data-astro-cid-myuas6qh]{color:#fff;grid-template-columns:1fr minmax(0,2fr) 1fr;align-items:start;gap:24px;max-width:1260px;margin:0 auto;display:grid}.case-head[data-astro-cid-myuas6qh]>a[data-astro-cid-myuas6qh]{color:#c5d0c9;border-bottom:1px solid #617168;width:max-content;padding-bottom:4px;text-decoration:none}.case-head[data-astro-cid-myuas6qh] p[data-astro-cid-myuas6qh]{color:#ec6c37;letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:900}h1[data-astro-cid-myuas6qh]{letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font:500 clamp(32px,5vw,54px)/.95 Iowan Old Style,Palatino Linotype,Palatino,serif}.summary-status[data-astro-cid-myuas6qh]{color:#e8eee9;text-transform:uppercase;letter-spacing:.06em;border:1px solid #6f7c75;border-radius:999px;justify-self:end;padding:10px 14px;font-size:11px;font-weight:900}.loading-card[data-astro-cid-myuas6qh],.payment-status[data-astro-cid-myuas6qh],.action-feedback[data-astro-cid-myuas6qh],.latest-card[data-astro-cid-myuas6qh],.workspace-grid[data-astro-cid-myuas6qh],.shopping-section[data-astro-cid-myuas6qh],.inbound-section[data-astro-cid-myuas6qh],.billing-section[data-astro-cid-myuas6qh],.packing-section[data-astro-cid-myuas6qh],.shipping-section[data-astro-cid-myuas6qh],.outbound-section[data-astro-cid-myuas6qh]{max-width:1260px;margin-left:auto;margin-right:auto}.loading-card[data-astro-cid-myuas6qh]{text-align:center;color:#6d7872;background:#fff;border-radius:30px;justify-items:center;gap:16px;margin-top:90px;padding:48px;display:grid;box-shadow:0 24px 70px #19221d1f}.retry-button[data-astro-cid-myuas6qh]{color:#fff;cursor:pointer;background:#17211d;border:0;border-radius:999px;padding:11px 18px;font-weight:900}.payment-status[data-astro-cid-myuas6qh],.action-feedback[data-astro-cid-myuas6qh]{color:#7a351b;background:#fff2e8;border-radius:18px;margin-top:28px;padding:16px 20px;font-weight:800;box-shadow:0 10px 35px #19221d1f}.payment-status[data-astro-cid-myuas6qh].success{color:#23623a;background:#e6f3e8}.payment-status[data-astro-cid-myuas6qh].review{color:#6f4d00;background:#fff1c9}.payment-status[data-astro-cid-myuas6qh].error,.action-feedback[data-astro-cid-myuas6qh].error{color:#8e2d22;background:#fde8e4}#caseWorkspace[data-astro-cid-myuas6qh]{margin-top:48px}.latest-card[data-astro-cid-myuas6qh]{color:#17211d;background:#fff;border-inline-start:5px solid #d9501e;border-radius:20px;padding:22px 24px;box-shadow:0 12px 36px #19221d17}.latest-card[data-astro-cid-myuas6qh] small[data-astro-cid-myuas6qh]{color:#9a431f;text-transform:uppercase;letter-spacing:.1em;font-weight:800;display:block}.latest-card[data-astro-cid-myuas6qh] strong[data-astro-cid-myuas6qh]{margin-top:8px;font-size:clamp(24px,3vw,34px);line-height:1.1;display:block}.latest-card[data-astro-cid-myuas6qh] p[data-astro-cid-myuas6qh]{color:#5f6b64;max-width:740px;margin:8px 0 0;line-height:1.5}.primary-case-action[data-astro-cid-myuas6qh]{color:#fff;cursor:pointer;background:#17211d;border:0;border-radius:12px;min-height:44px;margin-top:16px;padding:11px 16px;font:800 14px/1.2 inherit}.primary-case-action[data-astro-cid-myuas6qh]:focus-visible{outline-offset:3px;outline:3px solid #e96a36}.workspace-grid[data-astro-cid-myuas6qh]{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:start;gap:22px;margin-top:22px;display:grid}.workspace-grid[data-astro-cid-myuas6qh]>div[data-astro-cid-myuas6qh],.workspace-grid[data-astro-cid-myuas6qh]>aside[data-astro-cid-myuas6qh],.shopping-section[data-astro-cid-myuas6qh],.inbound-section[data-astro-cid-myuas6qh],.billing-section[data-astro-cid-myuas6qh],.packing-section[data-astro-cid-myuas6qh],.shipping-section[data-astro-cid-myuas6qh],.outbound-section[data-astro-cid-myuas6qh]{background:#fff;border:1px solid #d5d9d3;border-radius:20px;padding:20px;box-shadow:0 9px 32px #1a241e0d}.section-head[data-astro-cid-myuas6qh]{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.section-head[data-astro-cid-myuas6qh] span[data-astro-cid-myuas6qh]{align-items:center;gap:9px;font-size:18px;font-weight:800;display:inline-flex}.section-head[data-astro-cid-myuas6qh] small[data-astro-cid-myuas6qh]{color:#68756e;text-align:right}.detail-section[data-astro-cid-myuas6qh]>.section-head[data-astro-cid-myuas6qh]{cursor:pointer;align-items:center;min-height:44px;margin:-4px 0;padding:4px 0;list-style:none}.detail-section[data-astro-cid-myuas6qh]>.section-head[data-astro-cid-myuas6qh]::-webkit-details-marker{display:none}.detail-section[data-astro-cid-myuas6qh]>.section-head[data-astro-cid-myuas6qh]:after{content:"+";color:#59665f;font-size:22px;font-weight:500}.detail-section[data-astro-cid-myuas6qh][open]>.section-head[data-astro-cid-myuas6qh]{border-bottom:1px solid #e3e6e2;margin-bottom:16px}.detail-section[data-astro-cid-myuas6qh][open]>.section-head[data-astro-cid-myuas6qh]:after{content:"−"}.detail-section[data-astro-cid-myuas6qh]>.section-head[data-astro-cid-myuas6qh]:focus-visible{outline-offset:5px;border-radius:6px;outline:3px solid #e96a36}.engagement-grid[data-astro-cid-myuas6qh]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.engagement-card{background:#fafaf6;border:1px solid #dfe3de;border-radius:22px;padding:20px}.engagement-card b{color:#df5b26;text-transform:uppercase;letter-spacing:.09em;font-size:11px;display:block}.engagement-card h3{margin:10px 0 16px;font-size:24px}.engagement-state{grid-template-columns:1fr 1fr;gap:8px;display:grid}.engagement-state span{color:#53615a;background:#edf0ec;border-radius:14px;padding:10px;font-size:12px}.engagement-state small{color:#8c9690;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:900;display:block}.add-service-panel[data-astro-cid-myuas6qh]{background:#fff4ee;border:1px solid #f2c8b6;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:16px;padding:18px;display:grid}.add-service-panel[data-astro-cid-myuas6qh][hidden]{display:none}.add-service-copy strong{color:#7f2e0f;display:block}.add-service-copy small{color:#845b4b;margin-top:5px;line-height:1.45;display:block}.add-service-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.add-service-button{color:#fff;cursor:pointer;background:#e65f29;border:0;border-radius:999px;padding:10px 14px;font-weight:900}.add-service-button:disabled{opacity:.55;cursor:wait}.requirement-list[data-astro-cid-myuas6qh]{gap:10px;display:grid}.requirement-card{background:#fff4ee;border-left:4px solid #e7612c;border-radius:4px 16px 16px 4px;padding:14px 15px}.requirement-card strong{color:#7f2e0f;display:block}.requirement-card p{color:#7a584b;margin:7px 0 0;font-size:13px;line-height:1.45}.requirement-action{gap:9px;margin-top:12px;display:grid}.requirement-action label{color:#7a584b;text-transform:uppercase;letter-spacing:.04em;gap:5px;font-size:11px;font-weight:900;display:grid}.requirement-action input{box-sizing:border-box;color:#17211d;background:#fff;border:1px solid #e0b7a5;border-radius:11px;width:100%;padding:10px 11px;font:500 13px/1.3 ui-monospace,SFMono-Regular,monospace}.requirement-action button{color:#fff;cursor:pointer;background:#7f2e0f;border:0;border-radius:999px;justify-self:start;padding:10px 14px;font-weight:900}.requirement-action button:disabled{opacity:.55;cursor:wait}.requirement-owner{color:#976b5a;margin-top:10px;font-size:11px;font-weight:800;display:block}.empty-requirements{color:#29633a;text-align:center;background:#e9f3e9;border-radius:18px;padding:24px;font-weight:800}.shopping-section[data-astro-cid-myuas6qh],.inbound-section[data-astro-cid-myuas6qh],.billing-section[data-astro-cid-myuas6qh],.packing-section[data-astro-cid-myuas6qh],.shipping-section[data-astro-cid-myuas6qh],.outbound-section[data-astro-cid-myuas6qh]{margin-top:22px}.shopping-quote-head{color:#fff;background:#17211d;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;padding:20px;display:grid}.shopping-quote-head small{color:#aab7b0;text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px;font-weight:900;display:block}.shopping-quote-head h3{margin:0;font:500 32px/1 Iowan Old Style,Palatino Linotype,serif}.shopping-quote-total{text-align:right}.shopping-quote-total strong{font-size:28px;display:block}.shopping-quote-total span{color:#b7c4bd;font-size:11px}.shopping-items{gap:8px;margin-top:14px;display:grid}.shopping-item{background:#fafaf6;border:1px solid #dfe4df;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:14px 16px;display:grid}.shopping-item strong{display:block}.shopping-item small{color:#77817b;margin-top:4px;display:block}.shopping-quote-summary{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.shopping-quote-summary.four{grid-template-columns:repeat(4,1fr)}.shopping-quote-summary span{color:#53615a;background:#edf0ec;border-radius:14px;padding:13px;font-size:11px}.shopping-quote-summary strong{color:#17211d;margin-top:4px;font-size:17px;display:block}.shopping-delivery-summary{color:#70402c;background:#fff4ee;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px;margin:12px 0;padding:14px 16px;display:grid}.shopping-delivery-summary small{color:#a06a53;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:9px;font-weight:900;display:block}.shopping-decision{border-top:1px solid #e1e5e0;gap:10px;margin-top:15px;padding-top:15px;display:grid}.shopping-decision textarea{box-sizing:border-box;color:#17211d;width:100%;min-height:70px;font:inherit;resize:vertical;background:#fbfcf9;border:1px solid #cfd6d0;border-radius:13px;padding:11px 12px}.shopping-decision-actions{flex-wrap:wrap;gap:8px;display:flex}.shopping-decision button{color:#17211d;cursor:pointer;background:#fff;border:1px solid #cbd2cc;border-radius:999px;padding:10px 15px;font-weight:900}.shopping-decision button[data-action=accept]{color:#fff;background:#e65f29;border-color:#e65f29}.shopping-decision button:disabled{opacity:.55;cursor:wait}.shopping-quote-note{color:#7d3e20;background:#fff3e9;border-radius:14px;margin-top:12px;padding:12px 14px;font-size:12px}.reference-banner{color:#386044;background:#eef4ec;border-radius:14px;margin-bottom:14px;padding:13px 15px;font-size:13px;font-weight:800}.data-table-wrap{overflow-x:auto}.data-table{border-collapse:collapse;width:100%}.data-table th,.data-table td{text-align:start;vertical-align:top;border-bottom:1px solid #e5e8e4;padding:12px}.data-table th{color:#78837c;text-transform:uppercase;white-space:nowrap;font-size:11px}.evidence-strip{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.evidence-link{color:#284c36;background:#f7faf6;border:1px solid #cad4cc;border-radius:999px;align-items:center;gap:6px;padding:8px 11px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.billing-list[data-astro-cid-myuas6qh]{gap:10px;display:grid}.billing-row{border-top:1px solid #e3e6e2;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding:18px 0;display:grid}.billing-row:first-child{border-top:0}.billing-row strong{display:block}.billing-row small{color:#768079}.billing-amount{font:700 20px/1 ui-monospace,SFMono-Regular,monospace}.billing-lines{background:#f7f8f4;border-radius:14px;grid-column:1/-1;gap:7px;margin-top:4px;padding:12px 14px;display:grid}.billing-line{color:#526059;grid-template-columns:minmax(0,1fr) auto;gap:14px;font-size:13px;display:grid}.billing-line strong{color:#17211d}.billing-document-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.invoice-pdf{color:#264b35;border:1px solid #cad3cc;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.final-due{color:#fff;background:#17211d;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:16px;padding:20px;display:grid}.final-due small{color:#aebbb4;margin-bottom:5px;display:block}.final-due strong{font-size:24px}.pay-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.pay-link,.checkout-button{color:#fff;cursor:pointer;background:#17211d;border:0;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:900;text-decoration:none}.checkout-button.sunrate{background:#e65f29}.checkout-button.usdt{background:#23623a}.checkout-button:disabled{opacity:.55;cursor:wait}.usdt-instructions{gap:8px;display:grid}.usdt-instructions small{opacity:.78;font-weight:700}.usdt-address{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:10px;font:700 13px/1.5 ui-monospace,SFMono-Regular,monospace;display:flex}.usdt-copy{color:#fff;cursor:pointer;background:#17211d;border:0;border-radius:999px;padding:7px 11px;font:800 11px/1 sans-serif}.packing-totals[data-astro-cid-myuas6qh]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.packing-totals[data-astro-cid-myuas6qh]:empty{display:none}.packing-total{color:#fff;background:#17211d;border-radius:16px;padding:14px}.packing-total small{color:#aab7b0;text-transform:uppercase;font-size:10px;display:block}.packing-total strong{margin-top:5px;font-size:19px;display:block}.carton-table{border-collapse:collapse;width:100%}.carton-table th,.carton-table td{text-align:start;border-bottom:1px solid #e5e8e4;padding:12px}.carton-table th{color:#78837c;text-transform:uppercase;font-size:11px}.arrangement-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.arrangement-grid label{color:#53615a;gap:7px;font-size:12px;font-weight:800;display:grid}.arrangement-grid label.wide{grid-column:1/-1}.arrangement-grid input,.arrangement-grid select,.arrangement-grid textarea{box-sizing:border-box;color:#17211d;width:100%;font:inherit;background:#fbfcf9;border:1px solid #cfd6d0;border-radius:13px;padding:11px 12px}.arrangement-grid textarea{resize:vertical;min-height:82px}.arrangement-actions{align-items:center;gap:10px;margin-top:14px;display:flex}.arrangement-save,.freight-select{color:#fff;cursor:pointer;background:#e65f29;border:0;border-radius:999px;padding:11px 17px;font-weight:900}.arrangement-note{color:#768079;font-size:12px}.freight-options{border-top:1px solid #e1e5e0;gap:10px;margin-top:22px;padding-top:20px;display:grid}.freight-options-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.quote-expiry{color:#27603b;background:#e3f0e4;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900}.quote-expiry.expired{color:#922b22;background:#f8d7d3}.quote-expiry.expiring{color:#715000;background:#fff1c9}.freight-option{border:1px solid #dfe4de;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.freight-option.expired{opacity:.58;background:#f3f3f0}.freight-option small{color:#768079;margin-top:3px;display:block}.freight-restrictions{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.freight-restrictions em{color:#87411f;background:#fff1e8;border-radius:999px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:800}.outbound-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.outbound-cell{background:#f5f7f2;border-radius:16px;padding:15px}.outbound-cell.wide{grid-column:1/-1}.outbound-cell small{color:#7c8780;text-transform:uppercase;letter-spacing:.06em;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.outbound-cell strong{overflow-wrap:anywhere}.outbound-evidence{grid-column:1/-1;margin-top:4px}@media (width<=820px){.case-head[data-astro-cid-myuas6qh]{grid-template-columns:1fr}.summary-status[data-astro-cid-myuas6qh]{justify-self:start}.workspace-grid[data-astro-cid-myuas6qh],.engagement-grid[data-astro-cid-myuas6qh],.add-service-panel[data-astro-cid-myuas6qh]{grid-template-columns:1fr}.add-service-actions{justify-content:flex-start}.section-head[data-astro-cid-myuas6qh]{flex-direction:column;align-items:flex-start}.section-head[data-astro-cid-myuas6qh] small[data-astro-cid-myuas6qh]{text-align:start}.shopping-quote-head{grid-template-columns:1fr}.shopping-quote-total{text-align:start}.shopping-quote-summary,.shopping-quote-summary.four,.packing-totals[data-astro-cid-myuas6qh]{grid-template-columns:1fr 1fr}.billing-row,.final-due{grid-template-columns:1fr}.pay-actions{justify-content:flex-start}.pay-link{text-align:center;grid-column:1/-1}.arrangement-grid{grid-template-columns:1fr}.arrangement-grid label.wide{grid-column:auto}.freight-option{grid-template-columns:auto 1fr}.freight-option strong:last-child{grid-column:2}.outbound-grid{grid-template-columns:1fr}.outbound-cell.wide,.outbound-evidence{grid-column:auto}}
