:root{--font-size:16px;--background:var(--mui-palette-background-default);--foreground:var(--mui-palette-text-primary);--card:var(--mui-palette-background-paper);--card-foreground:var(--mui-palette-text-primary);--popover:var(--mui-palette-background-paper);--popover-foreground:var(--mui-palette-text-primary);--primary:var(--mui-palette-primary-main);--primary-foreground:var(--mui-palette-primary-contrastText);--secondary:var(--mui-palette-secondary-main);--secondary-foreground:var(--mui-palette-secondary-contrastText);--muted:var(--mui-palette-customColors-greyLightBg);--muted-foreground:var(--mui-palette-text-secondary);--accent:var(--mui-palette-accent-main);--accent-foreground:var(--mui-palette-accent-contrastText);--destructive:var(--mui-palette-error-main);--destructive-foreground:var(--mui-palette-error-contrastText);--border:var(--mui-palette-divider);--input:transparent;--input-background:var(--mui-palette-customColors-greyLightBg);--switch-background:var(--mui-palette-customColors-trackBg);--font-weight-medium:600;--font-weight-normal:400;--ring:var(--mui-palette-primary-main);--chart-1:var(--mui-palette-primary-main);--chart-2:var(--mui-palette-secondary-main);--chart-3:var(--mui-palette-accent-main);--chart-4:var(--mui-palette-customColors-greyLightBg);--chart-5:var(--mui-palette-warning-main);--radius:0.5rem;--sidebar:var(--mui-palette-background-paper);--sidebar-foreground:var(--mui-palette-text-primary);--sidebar-primary:var(--mui-palette-primary-main);--sidebar-primary-foreground:var(--mui-palette-primary-contrastText);--sidebar-accent:var(--mui-palette-action-hover);--sidebar-accent-foreground:var(--mui-palette-text-primary);--sidebar-border:var(--mui-palette-divider);--sidebar-ring:var(--mui-palette-primary-main);--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-destructive:var(--destructive);--color-destructive-foreground:var(--destructive-foreground);--color-border:var(--border);--color-input:var(--input);--color-input-background:var(--input-background);--color-switch-background:var(--switch-background);--color-ring:var(--ring);--color-chart-1:var(--chart-1);--color-chart-2:var(--chart-2);--color-chart-3:var(--chart-3);--color-chart-4:var(--chart-4);--color-chart-5:var(--chart-5);--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--color-sidebar:var(--sidebar);--color-sidebar-foreground:var(--sidebar-foreground);--color-sidebar-primary:var(--sidebar-primary);--color-sidebar-primary-foreground:var(--sidebar-primary-foreground);--color-sidebar-accent:var(--sidebar-accent);--color-sidebar-accent-foreground:var(--sidebar-accent-foreground);--color-sidebar-border:var(--sidebar-border);--color-sidebar-ring:var(--sidebar-ring);--theme-surface:var(--mui-palette-background-paper);--theme-surface-muted:var(--mui-palette-customColors-greyLightBg);--theme-text:var(--mui-palette-text-primary);--theme-text-muted:var(--mui-palette-text-secondary);--theme-text-soft:rgb(var(--mui-palette-text-primaryChannel)/0.74);--theme-text-faint:rgb(var(--mui-palette-text-primaryChannel)/0.6);--theme-text-weak:rgb(var(--mui-palette-text-primaryChannel)/0.5);--theme-divider-soft:rgb(var(--mui-palette-text-primaryChannel)/0.14);--theme-border:var(--mui-palette-divider);--theme-primary:var(--mui-palette-primary-main);--theme-accent:var(--mui-palette-accent-main);--theme-accent-contrast:var(--mui-palette-accent-contrastText)}[data-dark]{--background:var(--mui-palette-background-default);--foreground:var(--mui-palette-text-primary);--card:var(--mui-palette-background-paper);--card-foreground:var(--mui-palette-text-primary);--popover:var(--mui-palette-background-paper);--popover-foreground:var(--mui-palette-text-primary);--primary:var(--mui-palette-primary-main);--primary-foreground:var(--mui-palette-primary-contrastText);--secondary:var(--mui-palette-secondary-main);--secondary-foreground:var(--mui-palette-secondary-contrastText);--muted:var(--mui-palette-customColors-greyLightBg);--muted-foreground:var(--mui-palette-text-secondary);--accent:var(--mui-palette-accent-main);--accent-foreground:var(--mui-palette-accent-contrastText);--destructive:var(--mui-palette-error-main);--destructive-foreground:var(--mui-palette-error-contrastText);--border:var(--mui-palette-divider);--input:transparent;--input-background:var(--mui-palette-customColors-greyLightBg);--switch-background:var(--mui-palette-customColors-trackBg);--ring:var(--mui-palette-primary-main);--sidebar:var(--mui-palette-background-paper);--sidebar-foreground:var(--mui-palette-text-primary);--sidebar-primary:var(--mui-palette-primary-main);--sidebar-primary-foreground:var(--mui-palette-primary-contrastText);--sidebar-accent:var(--mui-palette-action-hover);--sidebar-accent-foreground:var(--mui-palette-text-primary);--sidebar-border:var(--mui-palette-divider);--sidebar-ring:var(--mui-palette-primary-main);--theme-surface:var(--mui-palette-background-paper);--theme-surface-muted:var(--mui-palette-customColors-greyLightBg);--theme-text:var(--mui-palette-text-primary);--theme-text-muted:var(--mui-palette-text-secondary);--theme-text-soft:rgb(var(--mui-palette-text-primaryChannel)/0.74);--theme-text-faint:rgb(var(--mui-palette-text-primaryChannel)/0.6);--theme-text-weak:rgb(var(--mui-palette-text-primaryChannel)/0.5);--theme-divider-soft:rgb(var(--mui-palette-text-primaryChannel)/0.14);--theme-border:var(--mui-palette-divider);--theme-primary:var(--mui-palette-primary-main);--theme-accent:var(--mui-palette-accent-main);--theme-accent-contrast:var(--mui-palette-accent-contrastText)}.theme-surface-card{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:var(--mui-shape-customBorderRadius-lg)}.theme-accent-button{background:var(--theme-accent);color:var(--theme-accent-contrast);border:1px solid transparent}.theme-accent-button:hover{opacity:.92}.ship-copy-icon{font-size:1.5rem}.ship-secondary-action-btn{border-color:rgb(var(--mui-palette-primary-mainChannel)/.28);background-color:rgb(var(--mui-palette-background-paperChannel)/.32)}.ship-details-card{border-color:rgb(var(--mui-palette-primary-mainChannel)/.22);background:linear-gradient(180deg,rgb(var(--mui-palette-primary-mainChannel)/.16) 0,rgb(var(--mui-palette-background-paperChannel)/.88) 100%)}.ship-details-card-header{border-bottom:1px solid rgb(var(--mui-palette-primary-mainChannel)/.14)}.ship-info-card{border-color:var(--theme-border);background:var(--theme-surface)}.ship-info-card-header{border-bottom:1px solid var(--theme-divider-soft)}.ship-info-title{color:var(--theme-text-soft)}.ship-info-icon{color:var(--theme-text-weak)}.ship-info-kicker{color:var(--theme-text-soft)}.ship-info-body{color:var(--theme-text-weak)}.ship-info-strong{color:var(--theme-text-soft)}.ship-info-divider{background:var(--theme-divider-soft)}.ship-info-label{color:var(--theme-text-faint)}.ts-vertical-layout-header-content-compact .ts-vertical-layout-navbar{max-inline-size:none}body>div.flex.flex-col.flex-auto>div>div>header>div{max-inline-size:100%}html{font-size:var(--font-size)}body{background:var(--color-background);color:var(--color-foreground)}.edit-shipment-preview-page{min-height:100vh;padding:.75rem;background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.edit-shipment-preview-shell{margin-inline:auto}.edit-shipment-preview-title{font-size:clamp(1.25rem,1.05rem + 1vw,1.875rem);font-weight:600;line-height:1.2;color:#0f172a}.edit-shipment-preview-title-row{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.edit-shipment-order-badge.MuiChip-root{inline-size:-moz-fit-content;inline-size:fit-content;min-height:2rem;border-radius:.625rem;color:#000;background-color:var(--mui-palette-accent-main)!important;font-size:.875rem;font-weight:500;box-shadow:none}.edit-shipment-order-badge .MuiChip-label{color:#000;padding-inline:.875rem}.edit-shipment-preview-subtitle{margin-top:.5rem;font-size:clamp(.75rem,.7rem + .4vw,1rem);color:#64748b}.edit-shipment-badge{inline-size:-moz-fit-content;inline-size:fit-content;min-height:2rem;border-radius:999px;font-size:.75rem;font-weight:500}.edit-shipment-badge .MuiChip-label{padding-inline:.75rem}.edit-shipment-badge-secondary{color:#334155;background:#e2e8f0}.edit-shipment-badge-outline{border:1px solid #d1d5db;color:#374151;background:#f9fafb}.edit-shipment-badge-warning{border:1px solid #fcd34d;color:#b45309;background:#fffbeb}.edit-shipment-error-alert{border:1px solid rgb(var(--mui-palette-error-mainChannel)/.3);background:rgb(var(--mui-palette-error-mainChannel)/.08)}.edit-shipment-preview-card{border:1px solid #e2e8f0;border-radius:.875rem;background:#fff;box-shadow:0 1px 2px rgb(15 23 42/.06)}.edit-shipment-preview-card.is-error{border-color:#fca5a5}.edit-shipment-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.75rem}.edit-shipment-icon-wrap.is-receiver{background:rgb(0 177 64/.1);color:#00b140}.edit-shipment-icon-wrap.is-sender{background:rgb(26 46 34/.1);color:#1a2e22}.edit-shipment-icon-wrap.is-package{background:rgb(255 205 0/.2);color:#1a2e22}.edit-shipment-dialog-icon,.edit-shipment-edit-icon,.edit-shipment-icon,.edit-shipment-muted-icon{font-size:1rem}.edit-shipment-card-title,.edit-shipment-dialog-heading,.edit-shipment-option-title,.edit-shipment-summary-value{color:#0f172a;font-weight:600}.edit-shipment-card-description,.edit-shipment-dialog-copy,.edit-shipment-loading-copy,.edit-shipment-option-retail,.edit-shipment-preview-subtitle,.edit-shipment-summary-label{color:#64748b}.edit-shipment-address-name,.edit-shipment-meta-value,.edit-shipment-option-price{color:#0f172a;font-weight:500}.edit-shipment-address-line,.edit-shipment-feature-pill,.edit-shipment-meta-label{color:#475569}.edit-shipment-inline-alert{margin-top:.75rem;border:1px solid rgb(var(--mui-palette-error-mainChannel)/.26);background:rgb(var(--mui-palette-error-mainChannel)/.06);font-size:.75rem}.edit-shipment-options-title{font-size:1.25rem;font-weight:600;color:#0f172a}.edit-shipment-options-body{display:flex;flex-direction:column;gap:1rem}.edit-shipment-option-row,.edit-shipment-option-skeleton{padding:.75rem 1rem;border:2px solid #e2e8f0;border-radius:.75rem}.edit-shipment-option-row{background:#fff;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.edit-shipment-option-row:hover{border-color:#cbd5e1}.edit-shipment-option-row.is-selected{border-color:#00b140;background:rgb(0 177 64/.05);box-shadow:0 1px 2px rgb(15 23 42/.06)}.edit-shipment-radio-dot{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-top:.125rem;border:2px solid #cbd5e1;border-radius:999px;flex-shrink:0}.edit-shipment-radio-dot.is-selected{border-color:#00b140;background:#00b140}.edit-shipment-radio-check{color:#fff;font-size:.875rem}.edit-shipment-carrier-logo{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;min-width:2.5rem;height:2.5rem;border-radius:.5rem;background:#f1f5f9;font-size:.625rem;font-weight:700;color:#334155}.edit-shipment-carrier-logo-image{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.edit-shipment-carrier-logo.is-usps{color:#1d4ed8}.edit-shipment-carrier-logo.is-ups{color:#7c2d12}.edit-shipment-carrier-logo.is-fedex{color:#6d28d9}.edit-shipment-days-chip{height:1.5rem;border:1px solid #d1d5db;background:#fff}.edit-shipment-days-chip .MuiChip-label{padding-inline:.5rem;font-size:.75rem}.edit-shipment-feature-pill{border-radius:.375rem;background:#f1f5f9;padding:.25rem .5rem;font-size:.75rem}.edit-shipment-option-price{font-size:1.5rem;font-weight:700}.edit-shipment-option-retail-strike{color:#dc2626;text-decoration:line-through}.edit-shipment-more-button{width:100%;color:#334155;text-transform:none}.edit-shipment-summary-divider{width:100%;height:1px;background:#e2e8f0;margin-top:.5rem}.edit-shipment-summary-row{align-items:center;justify-content:space-between;gap:2rem;padding-top:.5rem}.edit-shipment-summary-copy{flex:0 0 auto;min-width:16rem}.edit-shipment-generate-button{flex:0 0 auto;min-height:2.75rem;padding-inline:2rem;background:#00b140;color:#fff;font-size:1rem;font-weight:700;text-transform:none;box-shadow:none;border-radius:.5rem}.edit-shipment-generate-button:hover{background:#009638;box-shadow:none}.edit-shipment-dialog-title{padding-bottom:.25rem}.edit-shipment-dialog-actions{padding:1rem 1.5rem 1.5rem}.edit-shipment-address-book-button{justify-content:flex-start;gap:.875rem;width:-moz-fit-content;width:fit-content;min-height:4rem;padding:.875rem 1.25rem;border-color:#d9d9d9;border-radius:1rem;color:#141414;font-size:1rem;font-weight:600;text-transform:none}.edit-shipment-address-dialog-paper{width:min(100%,58rem);border-radius:1.5rem;overflow:hidden}.edit-shipment-address-dialog-title{padding:2rem 2.875rem 1rem}.edit-shipment-address-dialog-icon{font-size:1.125rem;margin-top:.2rem}.edit-shipment-address-dialog-icon.is-receiver{color:#07b53b;font-size:22px}.edit-shipment-address-dialog-heading{color:#141414;font-size:1.0625rem;font-weight:700;line-height:1.2}.edit-shipment-address-dialog-copy{margin-top:.5rem;color:#6b7280;font-size:.95rem;line-height:1.35}.edit-shipment-address-dialog-close{color:#616161;margin-top:-.25rem;margin-right:-.6rem}.edit-shipment-address-dialog-close i{font-size:1.9rem}.edit-shipment-address-dialog-content{padding:0 2.875rem 1.75rem}.edit-shipment-address-book-icon{font-size:1.75rem}.edit-shipment-address-dialog-divider{border-color:#d9d9d9}.edit-shipment-address-form-label{margin-bottom:.625rem;color:#141414;font-size:1rem;font-weight:600}.edit-shipment-address-dialog-field .MuiOutlinedInput-root{min-height:4.15rem;border-radius:1rem;background:#f5f5f7}.edit-shipment-address-dialog-field .MuiOutlinedInput-root fieldset{border-color:transparent}.edit-shipment-address-dialog-field .MuiOutlinedInput-root.Mui-focused fieldset,.edit-shipment-address-dialog-field .MuiOutlinedInput-root:hover fieldset{border-color:#d9d9d9}.edit-shipment-address-dialog-field .MuiInputBase-input{padding:1rem 1.4rem;color:#141414;font-size:.95rem;font-weight:500}.edit-shipment-address-dialog-field .MuiInputBase-input::-moz-placeholder{color:#7a7d92;opacity:1}.edit-shipment-address-dialog-field .MuiInputBase-input::placeholder{color:#7a7d92;opacity:1}.edit-shipment-address-dialog-field .MuiFormHelperText-root{margin:.375rem 0 0;min-height:1.25rem}.edit-shipment-address-dialog-actions{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #d9d9d9;padding:10px 2.875rem 1.6rem}.edit-shipment-address-dialog-cancel-button,.edit-shipment-address-dialog-save-button{min-height:3.3rem;border-radius:1rem;font-size:1rem;font-weight:700;text-transform:none}.edit-shipment-address-dialog-cancel-button{border-color:#d9d9d9;color:#141414}.edit-shipment-address-dialog-save-button{background:#07b53b;color:#fff}.edit-shipment-address-dialog-save-button:hover{background:#069c33}.edit-shipment-dialog-save-spinner{margin-right:.5rem}.mui-1lc0y4d-MuiDialogContent-root+.MuiDialogActions-root,.mui-1lc0y4d-MuiDialogContent-root+.MuiDialogContent-root{padding-top:10px}.edit-shipment-option-skeleton{background:#f8fafc}[data-dark] .edit-shipment-preview-page{background:none}[data-dark] .edit-shipment-address-form-label,[data-dark] .edit-shipment-address-name,[data-dark] .edit-shipment-card-title,[data-dark] .edit-shipment-dialog-heading,[data-dark] .edit-shipment-meta-value,[data-dark] .edit-shipment-option-price,[data-dark] .edit-shipment-option-title,[data-dark] .edit-shipment-options-title,[data-dark] .edit-shipment-preview-title,[data-dark] .edit-shipment-summary-value{color:var(--mui-palette-text-primary)}[data-dark] .edit-shipment-address-dialog-copy,[data-dark] .edit-shipment-address-line,[data-dark] .edit-shipment-card-description,[data-dark] .edit-shipment-dialog-copy,[data-dark] .edit-shipment-feature-pill,[data-dark] .edit-shipment-loading-copy,[data-dark] .edit-shipment-meta-label,[data-dark] .edit-shipment-more-button,[data-dark] .edit-shipment-option-retail,[data-dark] .edit-shipment-preview-subtitle,[data-dark] .edit-shipment-summary-label{color:var(--mui-palette-text-secondary)}[data-dark] .edit-shipment-address-dialog-paper,[data-dark] .edit-shipment-option-row,[data-dark] .edit-shipment-option-skeleton,[data-dark] .edit-shipment-preview-card{border-color:rgb(var(--mui-palette-dividerChannel)/.22);background:var(--mui-palette-background-paper);box-shadow:0 10px 30px rgb(0 0 0/.22)}[data-dark] .edit-shipment-option-row:hover{border-color:rgb(var(--mui-palette-primary-mainChannel)/.42)}[data-dark] .edit-shipment-option-row.is-selected{border-color:var(--mui-palette-primary-main);background:rgb(var(--mui-palette-primary-mainChannel)/.12);box-shadow:0 0 0 1px rgb(var(--mui-palette-primary-mainChannel)/.2)}[data-dark] .edit-shipment-radio-dot{border-color:rgb(var(--mui-palette-dividerChannel)/.72)}[data-dark] .edit-shipment-address-dialog-field .MuiOutlinedInput-root,[data-dark] .edit-shipment-carrier-logo,[data-dark] .edit-shipment-feature-pill,[data-dark] .edit-shipment-option-skeleton{background:rgb(var(--mui-palette-dividerChannel)/.08);color:var(--mui-palette-text-secondary)}[data-dark] .edit-shipment-days-chip.MuiChip-root{border-color:rgb(var(--mui-palette-dividerChannel)/.28);background:rgb(var(--mui-palette-dividerChannel)/.08);color:var(--mui-palette-text-primary)}[data-dark] .edit-shipment-badge-outline .MuiChip-label,[data-dark] .edit-shipment-badge-secondary .MuiChip-label,[data-dark] .edit-shipment-badge-warning .MuiChip-label,[data-dark] .edit-shipment-days-chip .MuiChip-label{color:inherit}[data-dark] .edit-shipment-address-dialog-divider,[data-dark] .edit-shipment-summary-divider{background:rgb(var(--mui-palette-dividerChannel)/.3);border-color:rgb(var(--mui-palette-dividerChannel)/.3)}[data-dark] .edit-shipment-badge-secondary.MuiChip-root{color:var(--mui-palette-text-primary);background:rgb(var(--mui-palette-secondary-mainChannel)/.22)}[data-dark] .edit-shipment-badge-outline.MuiChip-root{border-color:rgb(var(--mui-palette-dividerChannel)/.38);color:var(--mui-palette-text-secondary);background:rgb(var(--mui-palette-dividerChannel)/.08)}[data-dark] .edit-shipment-badge-warning.MuiChip-root{border-color:rgb(var(--mui-palette-accent-mainChannel)/.34);color:var(--mui-palette-accent-main);background:rgb(var(--mui-palette-accent-mainChannel)/.12)}[data-dark] .edit-shipment-address-dialog-cancel-button,[data-dark] .edit-shipment-address-dialog-close,[data-dark] .edit-shipment-address-dialog-field .MuiInputBase-input{color:var(--mui-palette-text-primary)}[data-dark] .edit-shipment-address-book-button,[data-dark] .edit-shipment-address-dialog-cancel-button,[data-dark] .edit-shipment-address-dialog-field .MuiOutlinedInput-root fieldset{border-color:rgb(var(--mui-palette-dividerChannel)/.28)}[data-dark] .edit-shipment-address-dialog-field .MuiOutlinedInput-root.Mui-focused fieldset,[data-dark] .edit-shipment-address-dialog-field .MuiOutlinedInput-root:hover fieldset{border-color:rgb(var(--mui-palette-primary-mainChannel)/.42)}[data-dark] .edit-shipment-address-dialog-field .MuiInputBase-input::-moz-placeholder{color:rgb(var(--mui-palette-text-primaryChannel)/.55)}[data-dark] .edit-shipment-address-dialog-field .MuiInputBase-input::placeholder{color:rgb(var(--mui-palette-text-primaryChannel)/.55)}@media (max-width:599px){.edit-shipment-preview-page{padding:1rem}.edit-shipment-address-dialog-title{padding:1.75rem 1.25rem 1rem}.edit-shipment-address-dialog-content{padding:0 1.25rem 1.5rem}.edit-shipment-address-dialog-actions{grid-template-columns:1fr;gap:.875rem;padding:1.25rem}.edit-shipment-summary-copy{min-width:0}.edit-shipment-option-price-wrap{text-align:right}}@media (min-width:900px){.edit-shipment-preview-page{padding:1.5rem}}h1{font-size:1.5rem}h1,h2{font-weight:var(--font-weight-medium);line-height:1.5}h2{font-size:1.25rem}h3{font-size:1.125rem}h3,h4{font-weight:var(--font-weight-medium);line-height:1.5}h4{font-size:1rem}h5{font-size:.9375rem}h5,h6{font-weight:var(--font-weight-medium);line-height:1.5}h6{font-size:.875rem}p{font-size:1rem;font-weight:var(--font-weight-normal);line-height:1.5}button,label{font-weight:var(--font-weight-medium)}button,input,label{font-size:1rem;line-height:1.5}input{font-weight:var(--font-weight-normal)}