:root{--ui-midnight:#102e33;--ui-sea:#407874;--ui-sea-text:#3e736f;--ui-cream:#efebe4;--ui-cream-2:#f3f0eb;--ui-cream-3:#f7f5f1;--ui-cream-4:#fbfaf8;--ui-mint:#d8e5d9;--ui-mint-light:#f0f6ef;--ui-blackish:#1c1b1c;--ui-grey-dark:#514f4e;--ui-grey:#626262;--ui-grey-mid:#a8a7a6;--ui-grey-light:#b7b5b5;--ui-grey-lighter:#d2cdcd;--ui-orange:#ab4d1c;--ui-accent:#f26b21;--ui-red:#eb3300;--ui-white:#fff;--ui-logo-mint:#d6fddb;--ui-bg-page:var(--ui-cream);--ui-bg-surface:var(--ui-cream-4);--ui-bg-panel:var(--ui-cream-2);--ui-bg-input:var(--ui-cream-4);--ui-bg-muted:var(--ui-cream-3);--ui-bg-hover:var(--ui-mint-light);--ui-bg-selected:var(--ui-mint);--ui-bg-editable:var(--ui-white);--ui-bg-editable-header:var(--ui-mint);--ui-bg-disabled:#ebe8e8;--ui-overlay:#102e3373;--ui-overlay-light:#0000000f;--ui-bg-auth:linear-gradient(180deg, var(--ui-sea) 0%, var(--ui-midnight) 100%);--ui-text:var(--ui-blackish);--ui-text-secondary:var(--ui-grey-dark);--ui-text-muted:var(--ui-grey);--ui-text-disabled:var(--ui-grey-mid);--ui-text-inverse:var(--ui-cream-4);--ui-link:var(--ui-sea-text);--ui-link-hover:var(--ui-midnight);--ui-border:var(--ui-grey-light);--ui-border-subtle:var(--ui-grey-lighter);--ui-border-strong:var(--ui-grey-mid);--ui-focus-ring:var(--ui-sea);--ui-primary:var(--ui-midnight);--ui-primary-hover:var(--ui-sea);--ui-cart-submit-bg:var(--ui-sea);--ui-cart-submit-bg-hover:#04aea5ed;--ui-cart-submit-text:#fffbdf;--ui-on-primary:var(--ui-cream-4);--ui-secondary-bg:var(--ui-cream-3);--ui-secondary-bg-hover:var(--ui-cream-2);--ui-secondary-border:var(--ui-midnight);--ui-secondary-text:var(--ui-midnight);--ui-tab-active:var(--ui-sea);--ui-tab-group-label:var(--ui-orange);--ui-nav-bg:var(--ui-midnight);--ui-nav-text:var(--ui-cream-4);--ui-nav-hover-bg:var(--ui-sea);--ui-nav-active-bg:var(--ui-cream);--ui-nav-active-text:var(--ui-orange);--ui-nav-divider:#f0ebe3;--ui-topbar-bg:var(--ui-midnight);--ui-topbar-text:var(--ui-cream-4);--ui-topbar-chip-bg:var(--ui-sea);--ui-brand-wordmark:var(--ui-logo-mint);--ui-success-text:#2d5450;--ui-success-bg:var(--ui-mint-light);--ui-success-border:var(--ui-mint);--ui-success-solid:var(--ui-sea);--ui-warning-text:#8a5300;--ui-warning-bg:#fffbdf;--ui-warning-border:#fdf488;--ui-warning-solid:#ffa300;--ui-warning-indicator:#b26b00;--ui-danger-text:#b42318;--ui-danger-bg:#fdf1ec;--ui-danger-border:#f3ae7d;--ui-danger-tint-legacy:#f3ae7d45;--ui-danger-solid:var(--ui-red);--ui-info-text:#1a4a51;--ui-info-bg:#eef4f3;--ui-info-border:#cfe0dc;--ui-status-seagreen:var(--ui-sea);--ui-status-red:var(--ui-danger-text);--ui-status-darkorange:var(--ui-accent);--ui-status-brandprimary:#14ac36;--ui-status-brandsuccess:#00969f;--ui-status-brandwarning:#ffa300;--ui-status-branddanger:var(--ui-danger-text);--ui-status-brandsecondarylight:#fffbdf;--ui-status-brandsecondarylighter:#ebe8e8;--ui-status-darkyellow:#fef48f;--ui-status-brightyellow:#fdf488;--ui-status-lightorange:#f7cb80;--ui-status-lightgreen:var(--ui-mint);--ui-status-peach:#f3ae7d;--ui-status-hothighlight:var(--ui-mint-light);--ui-status-orangehighlight:#ffefd5;--ui-status-on-dark:var(--ui-cream-4);--ui-status-on-light:var(--ui-blackish);--ui-text-legacy-body:#3c3c3c;--ui-text-legacy-caption:#6f6f6f;--ui-bg-legacy-drawer:#f7f7f7;--ui-status-legacy-on-dark:var(--ui-cream-2);--ui-offer-sales-review:#fdf488;--ui-offer-sales-review-tint:#fffbdf;--ui-offer-buyer-acceptance:#f7cb80;--ui-offer-buyer-acceptance-tint:#ffefd5;--ui-offer-ordered:var(--ui-mint);--ui-offer-ordered-tint:var(--ui-mint-light);--ui-offer-declined:#f3ae7d;--ui-offer-declined-tint:#f4dbca;--ui-offer-total:#fffbdf;--ui-offer-pending:#e17338;--ui-credit-row-hover:#fffbdb;--ui-credit-flag-bg:var(--ui-accent);--ui-credit-flag-text:var(--ui-white);--ui-credit-error:#eb3300;--ui-credit-dropzone:#efece4;--ui-credit-chip:#efece4;--ui-credit-chip-hover:#e7e3d9;--ui-credit-chip-active:#fef48f;--ui-credit-status-accounting:#f7cb80;--ui-credit-status-accounting-border:#d2cdcd;--ui-credit-status-accounting-hover:#fdf1de;--ui-credit-status-approved:#dcebd6;--ui-credit-status-approved-border:#a9c79f;--ui-credit-status-approved-hover:#f0f6ef;--ui-credit-status-declined:#f0a878;--ui-credit-status-declined-border:#dd9159;--ui-credit-status-declined-hover:#fbe7d6;--ui-credit-green:#14ac36;--ui-credit-step-line:var(--ui-grey-mid);--ui-state-unscheduled-bg:var(--ui-warning-bg);--ui-state-unscheduled-text:var(--ui-warning-text);--ui-state-unscheduled-border:var(--ui-warning-border);--ui-state-scheduled-bg:var(--ui-info-bg);--ui-state-scheduled-text:var(--ui-info-text);--ui-state-scheduled-border:var(--ui-info-border);--ui-state-started-bg:var(--ui-success-bg);--ui-state-started-text:var(--ui-success-text);--ui-state-started-border:var(--ui-success-border);--ui-state-closed-bg:var(--ui-bg-panel);--ui-state-closed-text:var(--ui-text-secondary);--ui-state-closed-border:var(--ui-border-subtle);--ui-price-good-text:var(--ui-sea-text);--ui-price-good-bg:var(--ui-mint);--ui-price-low-text:#a54d1c;--ui-price-low-bg:#f4e5db;--ui-font:"Founders Grotesk", "Helvetica Neue", Arial, sans-serif;--ui-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ui-weight-light:200;--ui-weight-regular:400;--ui-weight-medium:500;--ui-weight-bold:700;--ui-text-xs:12px;--ui-text-nav-rail:var(--ui-text-xs);--ui-text-sm:14px;--ui-text-md:16px;--ui-text-lg:18px;--ui-text-xl:20px;--ui-text-2xl:28px;--ui-text-dialog-hero:35px;--ui-text-page-title:28px;--ui-text-legacy-page-title:40px;--ui-text-legacy-drawer-title:26px;--ui-text-legacy-label:13px;--ui-text-legacy-card-title:32px;--ui-text-legacy-section-title:24px;--ui-text-figure:clamp(28px, 2.2vw, 40px);--ui-line-height:1.43;--ui-control-height:36px;--ui-control-height-sm:30px;--ui-control-padding-x:12px;--ui-control-padding-x-sm:8px;--ui-control-font:var(--ui-text-md);--ui-control-font-sm:var(--ui-text-sm);--ui-control-border-width:1px;--ui-checkbox-size:16px;--ui-menu-item-height:36px;--ui-menu-item-padding-x:12px;--ui-menu-font:var(--ui-text-md);--ui-button-height:36px;--ui-button-padding-x:24px;--ui-button-font:var(--ui-text-md);--ui-button-height-sm:32px;--ui-button-padding-x-sm:16px;--ui-button-font-sm:var(--ui-text-sm);--ui-button-weight:var(--ui-weight-medium);--ui-icon-button-size:32px;--ui-icon-sm:16px;--ui-icon-md:18px;--ui-badge-font:var(--ui-text-xs);--ui-badge-weight:var(--ui-weight-medium);--ui-badge-padding:2px 8px;--ui-badge-font-lg:var(--ui-text-sm);--ui-badge-padding-lg:4px 12px;--ui-tab-font:var(--ui-text-md);--ui-tab-padding:8px 14px;--ui-tab-list-margin:12px;--ui-tab-underline-width:4px;--ui-label-font:var(--ui-text-sm);--ui-label-weight:var(--ui-weight-medium);--ui-table-header-font:var(--ui-text-sm);--ui-table-header-weight:var(--ui-weight-medium);--ui-table-cell-font:var(--ui-text-md);--ui-table-cell-padding:8px 12px;--ui-radius-sm:4px;--ui-radius-input:6px;--ui-radius-badge:6px;--ui-radius-card:8px;--ui-radius-pill:50px;--ui-shadow-card:2px 2px 2px 0 #00000014;--ui-shadow-popover:0 4px 15px #0003;--ui-header-control-height:var(--ui-button-height);--ui-toolbar-control-height:var(--ui-button-height-sm);--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:20px;--ui-space-6:24px;--ui-space-8:32px;--ui-space-10:40px;--ui-card-padding:20px 24px;--ui-section-gap:24px;--ui-page-padding:16px 24px 24px;--ui-page-header-gap:12px;--ui-page-header-margin:12px;--ui-measure:75ch;--ui-topbar-height:62px;--ui-topbar-logo-height:29px;--ui-sidebar-width:56px;--ui-sidebar-width-open:240px;--ui-sidebar-item-height:44px;--ui-sidebar-icon-size:20px;--ui-sidebar-transition:.2s ease;--ui-z-grid-fullscreen:900}@media (max-width:767px){:root{--ui-page-padding:16px;--ui-card-padding:16px}}@media (max-height:800px) and (min-width:768px){:root{--ui-topbar-height:44px;--ui-topbar-logo-height:22px;--ui-text-page-title:22px;--ui-text-xl:18px;--ui-tab-font:var(--ui-text-sm);--ui-tab-padding:6px 12px;--ui-tab-list-margin:8px;--ui-button-height:32px;--ui-button-font:var(--ui-text-sm);--ui-button-padding-x:16px;--ui-control-height:32px;--ui-page-padding:12px 20px 16px;--ui-page-header-margin:8px;--ui-section-gap:16px;--ui-card-padding:12px 16px}}[data-shell=pws]{--ui-topbar-height:62px;--ui-topbar-logo-height:29px;--ui-text-page-title:40px;--ui-text-xl:22px;--ui-button-height:40px;--ui-page-padding:24px 32px 32px;--ui-page-header-margin:16px;--ui-tab-padding:10px 14px;--ui-tab-list-margin:16px}@media (pointer:coarse){:root{--ui-icon-button-size:40px;--ui-button-height-sm:40px;--ui-control-height-sm:40px;--ui-menu-item-height:44px;--ui-checkbox-size:20px}}
