@font-face{font-family:inter;src:url(/_next/static/media/4c0a38defdf31450-s.ttf) format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_222e6b{font-family:inter,inter Fallback;font-style:normal}.__variable_222e6b{--jf-font-inter:"inter","inter Fallback"}@font-face{font-family:notoSansSc;src:url(/_next/static/media/d4d4fec208ebb0a9-s.ttf) format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:notoSansSc Fallback;src:local("Arial");ascent-override:117.61%;descent-override:29.20%;line-gap-override:0.00%;size-adjust:98.63%}.__className_fc290e{font-family:notoSansSc,notoSansSc Fallback;font-style:normal}.__variable_fc290e{--jf-font-noto-sc:"notoSansSc","notoSansSc Fallback"}.jf-button{min-block-size:var(--jf-control-height);display:inline-flex;align-items:center;justify-content:center;gap:var(--jf-space-8);padding-inline:var(--jf-space-16);border:1px solid transparent;border-radius:var(--jf-radius-8);font:600 var(--jf-font-size-body) /1 var(--jf-font-sans);cursor:pointer;transition:background-color var(--jf-motion-fast) ease,border-color var(--jf-motion-fast) ease,color var(--jf-motion-fast) ease}.jf-button:focus-visible,.jf-checkbox:focus-visible,.jf-input:focus-visible{outline:3px solid var(--jf-focus-ring);outline-offset:2px}.jf-button[data-variant=primary]{color:var(--jf-surface-0);background:var(--jf-navy-800)}.jf-button[data-variant=primary]:hover:not(:disabled){background:var(--jf-navy-700)}.jf-button[data-variant=secondary]{color:var(--jf-navy-800);background:var(--jf-surface-0);border-color:var(--jf-border)}.jf-button[data-variant=quiet]:hover:not(:disabled),.jf-button[data-variant=secondary]:hover:not(:disabled){background:var(--jf-surface-100)}.jf-button[data-variant=quiet]{color:var(--jf-ink-700);background:transparent}.jf-button[data-variant=danger]{color:var(--jf-surface-0);background:var(--jf-danger)}.jf-button:disabled{cursor:not-allowed;opacity:.56}.jf-icon-button{inline-size:var(--jf-control-height-touch);min-block-size:var(--jf-control-height-touch);padding:0}.jf-icon-button>svg{inline-size:20px;block-size:20px}.jf-field{display:grid;gap:var(--jf-space-8);color:var(--jf-ink-700);font-family:var(--jf-font-sans)}.jf-field-label{color:var(--jf-ink-700);font-size:var(--jf-font-size-body);font-weight:600;line-height:var(--jf-line-height-tight)}.jf-input{box-sizing:border-box;inline-size:100%;min-block-size:var(--jf-control-height);padding:var(--jf-space-8) var(--jf-space-12);color:var(--jf-ink-950);background:var(--jf-surface-0);border:1px solid var(--jf-border);border-radius:var(--jf-radius-8);font:400 var(--jf-font-size-body) /var(--jf-line-height-body) var(--jf-font-sans)}.jf-input:hover:not(:disabled){border-color:var(--jf-ink-500)}.jf-input[aria-invalid=true]{border-color:var(--jf-danger)}.jf-input:disabled{color:var(--jf-ink-500);background:var(--jf-surface-100);cursor:not-allowed}.jf-select{padding-inline-end:var(--jf-space-32)}.jf-textarea{min-block-size:96px;resize:vertical}.jf-field-description,.jf-field-error{font:400 var(--jf-font-size-sm) /var(--jf-line-height-body) var(--jf-font-sans)}.jf-field-description{color:var(--jf-ink-500)}.jf-field-error{color:var(--jf-danger)}.jf-checkbox-field{min-block-size:var(--jf-control-height-touch);display:inline-grid;gap:var(--jf-space-4)}.jf-checkbox-control{display:inline-flex;align-items:center;gap:var(--jf-space-12);padding-block:var(--jf-space-8);cursor:pointer}.jf-checkbox{inline-size:18px;block-size:18px;margin:0;accent-color:var(--jf-navy-800)}.jf-checkbox-content{display:grid;gap:var(--jf-space-4);padding-inline-start:30px}.jf-card,.jf-panel{box-sizing:border-box;color:var(--jf-ink-700);background:var(--jf-surface-0);border:1px solid var(--jf-border);font-family:var(--jf-font-sans)}.jf-card{padding:var(--jf-space-20);border-radius:var(--jf-radius-8)}.jf-panel{padding:var(--jf-space-24);border-radius:var(--jf-radius-12)}.jf-page-header,.jf-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--jf-space-20)}.jf-panel-header{margin-block-end:var(--jf-space-20)}.jf-empty-state-title,.jf-page-description,.jf-page-title,.jf-panel-title{margin:0}.jf-empty-state-title,.jf-panel-title{color:var(--jf-ink-950);font:600 var(--jf-font-size-section) /var(--jf-line-height-tight) var(--jf-font-sans)}.jf-empty-state-actions,.jf-page-actions,.jf-panel-actions{display:flex;flex-wrap:wrap;gap:var(--jf-space-8)}.jf-divider{block-size:0;margin-block:var(--jf-space-20);border:0;border-block-start:1px solid var(--jf-border)}.jf-status-pill{display:inline-flex;align-items:center;min-block-size:24px;padding-inline:var(--jf-space-8);border-radius:var(--jf-radius-6);color:var(--jf-ink-700);background:var(--jf-surface-100);font:600 var(--jf-font-size-xs) /1 var(--jf-font-sans);white-space:nowrap}.jf-alert[data-tone=info],.jf-status-pill[data-tone=info]{color:var(--jf-info);background:var(--jf-info-surface)}.jf-alert[data-tone=success],.jf-status-pill[data-tone=success]{color:var(--jf-success);background:var(--jf-success-surface)}.jf-alert[data-tone=warning],.jf-status-pill[data-tone=warning]{color:var(--jf-warning);background:var(--jf-warning-surface)}.jf-alert[data-tone=danger],.jf-status-pill[data-tone=danger]{color:var(--jf-danger);background:var(--jf-danger-surface)}.jf-page-heading{display:grid;gap:var(--jf-space-8)}.jf-page-title{color:var(--jf-ink-950);font:700 var(--jf-font-size-page) /var(--jf-line-height-tight) var(--jf-font-sans);letter-spacing:-.02em}.jf-page-description{color:var(--jf-ink-500)}.jf-alert,.jf-page-description{font:400 var(--jf-font-size-body) /var(--jf-line-height-body) var(--jf-font-sans)}.jf-alert{padding:var(--jf-space-12) var(--jf-space-16);border:1px solid;border-radius:var(--jf-radius-8);color:var(--jf-ink-700);background:var(--jf-surface-100)}.jf-empty-state{display:grid;justify-items:center;gap:var(--jf-space-12);padding:var(--jf-space-40) var(--jf-space-24);color:var(--jf-ink-500);text-align:center;font-family:var(--jf-font-sans)}.jf-empty-state-body{max-inline-size:52ch;font-size:var(--jf-font-size-body);line-height:var(--jf-line-height-body)}.jf-skeleton{min-block-size:16px;border-radius:var(--jf-radius-6);background:var(--jf-surface-100);animation:jf-skeleton-pulse 1.6s ease-in-out infinite}@keyframes jf-skeleton-pulse{50%{opacity:.55}}@media (pointer:coarse){.jf-button,.jf-checkbox-control,.jf-input{min-block-size:var(--jf-control-height-touch)}}@media (max-width:640px){.jf-button:not(.jf-icon-button){min-block-size:var(--jf-control-height-touch)}.jf-page-header{align-items:stretch;flex-direction:column}.jf-page-title{font-size:24px}}.jf-overlay-backdrop{position:fixed;inset:0;z-index:40;background:rgb(23 32 51/38%)}.jf-action-menu,.jf-dialog-content,.jf-drawer-content,.jf-popover-content,.jf-toast-root,.jf-tooltip-content{box-sizing:border-box;color:var(--jf-ink-700);background:var(--jf-surface-0);border:1px solid var(--jf-border);font-family:var(--jf-font-sans);box-shadow:var(--jf-shadow-overlay)}.jf-dialog-content,.jf-drawer-content{position:fixed;z-index:41;overflow:auto}.jf-dialog-content{inset-block-start:50%;inset-inline-start:50%;inline-size:min(560px,calc(100vw - var(--jf-space-32)));max-block-size:calc(100vh - var(--jf-space-32));border-radius:var(--jf-radius-12);transform:translate(-50%,-50%)}[dir=rtl] .jf-dialog-content{transform:translate(50%,-50%)}.jf-drawer-content{inset-block:0;inline-size:min(400px,calc(100vw - var(--jf-space-24)))}.jf-drawer-content[data-side=end]{inset-inline-end:0}.jf-drawer-content[data-side=start]{inset-inline-start:0}.jf-overlay-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--jf-space-16);padding:var(--jf-space-20) var(--jf-space-24);border-block-end:1px solid var(--jf-border)}.jf-overlay-heading{display:grid;gap:var(--jf-space-4)}.jf-overlay-description,.jf-overlay-title{margin:0}.jf-overlay-title,.jf-toast-title{color:var(--jf-ink-950);font-size:var(--jf-font-size-section);font-weight:600;line-height:var(--jf-line-height-tight)}.jf-overlay-description,.jf-toast-description{color:var(--jf-ink-500);font-size:var(--jf-font-size-body);line-height:var(--jf-line-height-body)}.jf-overlay-body{padding:var(--jf-space-24)}.jf-overlay-close{flex:0 0 auto;inline-size:var(--jf-control-height-touch);block-size:var(--jf-control-height-touch);display:inline-grid;place-items:center;padding:0;color:var(--jf-ink-700);background:transparent;border:0;border-radius:var(--jf-radius-8);cursor:pointer}.jf-overlay-close svg{inline-size:18px;block-size:18px}.jf-action-menu-item:hover,.jf-action-menu-item[data-highlighted],.jf-overlay-close:hover{background:var(--jf-surface-100);outline:none}.jf-action-menu-item:focus-visible,.jf-dialog-content:focus-visible,.jf-drawer-content:focus-visible,.jf-overlay-close:focus-visible{outline:3px solid var(--jf-focus-ring);outline-offset:2px}.jf-action-menu,.jf-popover-content{z-index:50;min-inline-size:220px;border-radius:var(--jf-radius-8);box-shadow:var(--jf-shadow-menu)}.jf-popover-content{max-inline-size:min(360px,calc(100vw - var(--jf-space-24)))}.jf-popover-content .jf-overlay-body,.jf-popover-content .jf-overlay-header{padding:var(--jf-space-16)}.jf-popover-arrow,.jf-tooltip-arrow{fill:var(--jf-surface-0)}.jf-tooltip-content{z-index:60;max-inline-size:280px;padding:var(--jf-space-8) var(--jf-space-12);border-radius:var(--jf-radius-6);color:var(--jf-surface-0);background:var(--jf-ink-950);font-size:var(--jf-font-size-sm);line-height:var(--jf-line-height-body);box-shadow:var(--jf-shadow-menu)}.jf-tooltip-arrow{fill:var(--jf-ink-950)}.jf-action-menu{padding:var(--jf-space-4)}.jf-action-menu-item{min-block-size:var(--jf-control-height);display:flex;align-items:center;padding-inline:var(--jf-space-12);border-radius:var(--jf-radius-6);color:var(--jf-ink-700);cursor:pointer;font-size:var(--jf-font-size-body)}.jf-action-menu-item[data-danger]{color:var(--jf-danger)}.jf-action-menu-item[data-disabled]{cursor:not-allowed;opacity:.5}.jf-toast-viewport{position:fixed;z-index:70;inset-block-end:var(--jf-space-24);inset-inline-end:var(--jf-space-24);inline-size:min(400px,calc(100vw - var(--jf-space-32)));display:grid;gap:var(--jf-space-12);margin:0;padding:0;list-style:none}.jf-toast-root{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--jf-space-16);padding:var(--jf-space-16);border-radius:var(--jf-radius-8)}.jf-toast-content{display:grid;gap:var(--jf-space-4)}@media (max-width:640px){.jf-dialog-content{inline-size:calc(100vw - var(--jf-space-24))}.jf-overlay-body,.jf-overlay-header{padding:var(--jf-space-16)}.jf-toast-viewport{inset-inline:var(--jf-space-12);inline-size:auto}}.jf-filter-bar{display:flex;flex-wrap:wrap;align-items:end;gap:var(--jf-space-12);padding:var(--jf-space-16);background:var(--jf-surface-0);border:1px solid var(--jf-border);border-radius:var(--jf-radius-8)}.jf-tabs{min-inline-size:0}.jf-tab-list{display:flex;gap:var(--jf-space-4);overflow-x:auto;border-block-end:1px solid var(--jf-border)}.jf-tab{min-block-size:var(--jf-control-height-touch);display:inline-flex;align-items:center;padding-inline:var(--jf-space-16);color:var(--jf-ink-500);border-block-end:2px solid transparent;text-decoration:none;white-space:nowrap}.jf-tab[aria-selected=true]{color:var(--jf-navy-800);border-block-end-color:var(--jf-navy-800);font-weight:600}.jf-data-table-frame:focus-visible,.jf-pagination-link:focus-visible,.jf-tab:focus-visible{outline:3px solid var(--jf-focus-ring);outline-offset:2px}.jf-tab-panel{padding-block:var(--jf-space-20)}.jf-data-table-frame{max-inline-size:100%;overflow-x:auto;overscroll-behavior-inline:contain;background:var(--jf-surface-0);border:1px solid var(--jf-border);border-radius:var(--jf-radius-8)}.jf-data-table-frame table{inline-size:100%;border-collapse:collapse;color:var(--jf-ink-700);font-family:var(--jf-font-sans)}.jf-data-table-frame td,.jf-data-table-frame th{min-block-size:48px;padding:var(--jf-space-12) var(--jf-space-16);border-block-end:1px solid var(--jf-border);text-align:start;vertical-align:middle}.jf-data-table-frame th{color:var(--jf-ink-500);background:var(--jf-surface-50);font-size:var(--jf-font-size-sm);font-weight:600}.jf-pagination{display:flex;align-items:center;justify-content:flex-end;gap:var(--jf-space-8)}.jf-pagination-current,.jf-pagination-link{min-block-size:var(--jf-control-height-touch);display:inline-flex;align-items:center;justify-content:center;padding-inline:var(--jf-space-12);border:1px solid var(--jf-border);border-radius:var(--jf-radius-8);color:var(--jf-navy-800);background:var(--jf-surface-0);text-decoration:none}.jf-pagination-link[aria-disabled=true]{color:var(--jf-ink-500);background:var(--jf-surface-100);opacity:.64}.jf-pagination-current{color:var(--jf-surface-0);background:var(--jf-navy-800);border-color:var(--jf-navy-800)}.jf-summary-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;padding:0;overflow:hidden;background:var(--jf-surface-0);border:1px solid var(--jf-border);border-radius:var(--jf-radius-8);list-style:none}.jf-summary-fact{min-inline-size:0;display:grid;gap:var(--jf-space-4);padding:var(--jf-space-16);border-inline-end:1px solid var(--jf-border)}.jf-summary-description,.jf-summary-label{color:var(--jf-ink-500);font-size:var(--jf-font-size-sm)}.jf-summary-value{color:var(--jf-ink-950);font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jf-summary-fact[data-tone=danger] .jf-summary-value{color:var(--jf-danger)}.jf-key-value-list{display:grid;gap:var(--jf-space-12);margin:0}.jf-key-value-item{display:grid;grid-template-columns:minmax(120px,.45fr) minmax(0,1fr);gap:var(--jf-space-16)}.jf-key-value-item dt{color:var(--jf-ink-500)}.jf-key-value-item dd{min-inline-size:0;margin:0;color:var(--jf-ink-700)}.jf-progress-steps,.jf-timeline-list{margin:0;padding:0;list-style:none}.jf-progress-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--jf-space-12)}.jf-progress-step{display:flex;align-items:flex-start;gap:var(--jf-space-12)}.jf-progress-marker{flex:0 0 auto;display:inline-grid;place-items:center;color:var(--jf-ink-500)}.jf-progress-marker,.jf-progress-marker svg{inline-size:28px;block-size:28px}.jf-progress-step[data-state=complete] .jf-progress-marker,.jf-progress-step[data-state=current] .jf-progress-marker{color:var(--jf-navy-800)}.jf-progress-content,.jf-timeline-content{display:grid;gap:var(--jf-space-4);color:var(--jf-ink-700)}.jf-progress-state,.jf-timeline-content time{color:var(--jf-ink-500);font-size:var(--jf-font-size-sm)}.jf-timeline-list{display:grid;gap:var(--jf-space-16)}.jf-timeline-item{position:relative;display:grid;grid-template-columns:12px minmax(0,1fr);gap:var(--jf-space-12)}.jf-timeline-marker{inline-size:10px;block-size:10px;margin-block-start:5px;color:var(--jf-ink-500)}.jf-timeline-item[data-tone=success] .jf-timeline-marker{color:var(--jf-success)}.jf-timeline-item[data-tone=warning] .jf-timeline-marker{color:var(--jf-warning)}.jf-timeline-item[data-tone=danger] .jf-timeline-marker{color:var(--jf-danger)}@media (max-width:640px){.jf-filter-bar{align-items:stretch;flex-direction:column}.jf-filter-bar>*{inline-size:100%}.jf-progress-steps,.jf-summary-strip{grid-template-columns:1fr}.jf-summary-fact{border-inline-end:0;border-block-end:1px solid var(--jf-border)}.jf-key-value-item{grid-template-columns:1fr;gap:var(--jf-space-4)}}:root{color-scheme:light;--jf-ink-950:#172033;--jf-ink-700:#465468;--jf-ink-500:#627083;--jf-navy-800:#173f5f;--jf-navy-700:#215778;--jf-blue-600:#2f6fed;--jf-surface-0:#ffffff;--jf-surface-50:#f7f8fa;--jf-surface-100:#f0f3f6;--jf-border:#dee4ea;--jf-success:#177a57;--jf-warning:#a76300;--jf-danger:#bd3434;--jf-info:#315fa8;--jf-success-surface:#e6f4ee;--jf-warning-surface:#fff3df;--jf-danger-surface:#fce9e9;--jf-info-surface:#eaf1fc;--jf-focus-ring:rgb(47 111 237/80%);--jf-space-4:4px;--jf-space-8:8px;--jf-space-12:12px;--jf-space-16:16px;--jf-space-20:20px;--jf-space-24:24px;--jf-space-32:32px;--jf-space-40:40px;--jf-space-48:48px;--jf-radius-6:6px;--jf-radius-8:8px;--jf-radius-12:12px;--jf-control-height:40px;--jf-control-height-touch:44px;--jf-content-width-compact:960px;--jf-content-width-default:1120px;--jf-content-width-wide:1280px;--jf-shadow-menu:0 8px 24px rgb(23 32 51/12%);--jf-shadow-overlay:0 20px 48px rgb(23 32 51/18%);--jf-font-sans:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei","Noto Sans Hebrew",Arial,sans-serif;--jf-font-mono:"SFMono-Regular",Consolas,"Liberation Mono","Noto Sans Mono",monospace;--jf-font-size-xs:12px;--jf-font-size-sm:13px;--jf-font-size-body:14px;--jf-font-size-body-lg:16px;--jf-font-size-section:18px;--jf-font-size-page:28px;--jf-line-height-tight:1.25;--jf-line-height-body:1.5;--jf-motion-fast:140ms;--jf-motion-standard:180ms}.jf-bidi-code{direction:ltr;unicode-bidi:isolate;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--jf-font-sans:var(--jf-font-inter),ui-sans-serif,system-ui,sans-serif;--jf-customer-brand-900:#003a8c;--jf-customer-brand-800:#1890ff;--jf-customer-brand-700:#096dd9;--jf-customer-brand-100:#e6f7ff;--jf-customer-brand-50:#f0f9ff;--jf-customer-ink-950:#111827;--jf-customer-ink-600:#64748b;--jf-customer-surface:#ffffff;--jf-customer-canvas:#f0f2f5;--jf-customer-border:#d9d9d9;--jf-customer-warning-800:#9a4d00;--jf-customer-warning-50:#fff7e8}:root[lang=zh-CN]{--jf-font-sans:var(--jf-font-noto-sc),var(--jf-font-inter),ui-sans-serif,system-ui,sans-serif}:root{--jf-ink-950:var(--jf-customer-ink-950);--jf-ink-700:var(--jf-customer-ink-950);--jf-ink-500:var(--jf-customer-ink-600);--jf-navy-800:var(--jf-customer-brand-800);--jf-navy-700:var(--jf-customer-brand-700);--jf-info-surface:var(--jf-customer-brand-100);--jf-surface-0:var(--jf-customer-surface);--jf-surface-50:var(--jf-customer-canvas);--jf-surface-100:var(--jf-customer-brand-50);--jf-border:var(--jf-customer-border);--jf-focus-ring:var(--jf-customer-brand-700);font-family:var(--jf-font-sans);color:var(--jf-ink-950);background:var(--jf-surface-50)}body,html{min-inline-size:0;max-inline-size:100%;overflow-x:clip}*,:after,:before{box-sizing:border-box;min-inline-size:0}body{min-block-size:100vh;margin:0;color:var(--jf-ink-950);background:var(--jf-surface-50);font-family:var(--jf-font-sans);font-size:var(--jf-font-size-body);line-height:var(--jf-line-height-body)}button,input,select,textarea{font:inherit}:focus-visible{outline:3px solid var(--jf-focus-ring);outline-offset:2px}.customer-nav a,.search-form a,button,input,select,textarea{min-block-size:44px}.customer-login-page{display:grid;min-block-size:100vh;grid-template-rows:auto 1fr;background:var(--jf-surface-50)}.customer-login-header{display:flex;inline-size:min(calc(100% - 2.5rem),72rem);min-block-size:5rem;align-items:center;justify-content:space-between;gap:var(--jf-space-20);margin-inline:auto;border-block-end:1px solid var(--jf-border)}.customer-login-brand{display:inline-flex;align-items:center;gap:var(--jf-space-12);color:var(--jf-ink-950);font-size:1.125rem;font-weight:700}.customer-login-brand img{border-radius:var(--jf-radius-8)}.customer-login-languages{display:flex;align-items:center;gap:var(--jf-space-4)}.customer-login-languages a{display:inline-flex;min-block-size:44px;align-items:center;justify-content:center;padding-inline:var(--jf-space-12);border-radius:var(--jf-radius-8);color:var(--jf-ink-500);font-size:var(--jf-font-size-sm);font-weight:500;text-decoration:none}.customer-login-languages a:hover{color:var(--jf-ink-950);background:var(--jf-surface-100)}.customer-login-languages a[aria-current=page]{color:var(--jf-navy-800);background:var(--jf-info-surface)}.customer-login-layout{display:grid;inline-size:min(calc(100% - 2.5rem),67rem);grid-template-columns:minmax(0,1fr) minmax(20rem,26rem);align-items:center;gap:clamp(3rem,9vw,7.5rem);margin-inline:auto;padding-block:var(--jf-space-48)}.customer-login-context{max-inline-size:34rem}.customer-login-context h1{max-inline-size:13ch;margin-block:var(--jf-space-12) var(--jf-space-20);color:var(--jf-ink-950);font-size:clamp(2.25rem,5vw,3.75rem);line-height:1.08;letter-spacing:-.035em}.customer-login-context>p:last-child{max-inline-size:31rem;margin:0;color:var(--jf-ink-500);font-size:1.125rem;line-height:1.65}.customer-login-eyebrow{margin:0;color:var(--jf-navy-800);font-size:var(--jf-font-size-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.auth-card{inline-size:100%;padding:var(--jf-space-32);box-shadow:0 1.25rem 3rem rgb(23 32 51/8%)}.customer-login-form{display:grid;gap:var(--jf-space-16)}.auth-button{inline-size:100%;padding-block:.75rem;padding-inline:1rem;border:0;border-radius:.5rem;color:var(--jf-surface-0);background:var(--jf-navy-800);cursor:pointer}.auth-button:disabled{cursor:wait;opacity:.65}.customer-login-form .auth-button{block-size:var(--jf-control-height-touch);margin-block-start:var(--jf-space-4)}.auth-help{margin:0;color:var(--jf-ink-500);font-size:var(--jf-font-size-sm);line-height:1.5}.auth-error{margin:0;padding:var(--jf-space-12);border:1px solid var(--jf-danger);border-radius:var(--jf-radius-8);color:var(--jf-danger);background:var(--jf-danger-surface)}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bidi-code,.bidi-input{direction:ltr;unicode-bidi:isolate;font-family:var(--jf-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.action-link{display:inline-flex;min-block-size:44px;min-inline-size:44px;align-items:center;justify-content:center;padding-inline:.75rem;color:var(--jf-navy-800)}.customer-app-shell{display:grid;grid-template-columns:14rem minmax(0,1fr);min-block-size:100vh;background:var(--jf-surface-50)}.customer-sidebar{position:sticky;z-index:20;inset-block-start:0;display:flex;block-size:100vh;flex-direction:column;padding-block:var(--jf-space-20);padding-inline:var(--jf-space-16);border-inline-end:1px solid var(--jf-border);background:var(--jf-surface-0)}.customer-brand{display:flex;align-items:center;gap:var(--jf-space-12);min-block-size:44px;padding-inline:var(--jf-space-8);color:var(--jf-ink-950);text-decoration:none}.customer-brand img{flex:0 0 auto;border-radius:var(--jf-radius-6)}.customer-brand-copy{display:grid;gap:.125rem}.customer-brand-name{font-size:1.0625rem;font-weight:700;letter-spacing:-.01em}.customer-brand-tagline{color:var(--jf-ink-500);font-size:var(--jf-font-size-xs);line-height:1.25}.customer-nav{display:flex;flex:1 1;flex-direction:column;gap:var(--jf-space-4);margin-block-start:var(--jf-space-24)}.customer-nav a,.search-form a{display:inline-flex;align-items:center;padding-inline:var(--jf-space-12);color:var(--jf-navy-800)}.customer-nav-link{gap:var(--jf-space-12);border-radius:var(--jf-radius-8);color:var(--jf-ink-700);font-weight:500;text-decoration:none}.customer-nav-link:hover{background:var(--jf-surface-100);color:var(--jf-ink-950)}.customer-nav-link[aria-current=page]{color:var(--jf-surface-0);background:var(--jf-navy-800)}.customer-workspace{min-inline-size:0}.customer-topbar{position:sticky;z-index:10;inset-block-start:0;display:flex;min-block-size:4rem;align-items:center;justify-content:flex-end;gap:var(--jf-space-12);padding-inline:var(--jf-space-20);border-block-end:1px solid var(--jf-border);background:var(--jf-surface-0)}.customer-topbar-link{display:inline-flex;min-block-size:44px;align-items:center;gap:var(--jf-space-8);padding-inline:var(--jf-space-12);border-radius:var(--jf-radius-8);color:var(--jf-ink-700);text-decoration:none}.customer-topbar-link:hover{background:var(--jf-surface-100);color:var(--jf-ink-950)}.customer-account-menu{position:relative}.customer-account-menu summary{display:flex;min-block-size:44px;align-items:center;gap:var(--jf-space-8);padding-inline:var(--jf-space-12);border-radius:var(--jf-radius-8);color:var(--jf-ink-700);cursor:pointer;list-style:none}.customer-account-menu summary::-webkit-details-marker{display:none}.customer-account-menu summary:hover,.customer-account-menu[open] summary{background:var(--jf-surface-100);color:var(--jf-ink-950)}.customer-account-menu[open] summary svg:last-child{transform:rotate(180deg)}.customer-current-language{color:var(--jf-ink-500);font-size:var(--jf-font-size-xs)}.customer-account-popover{position:absolute;z-index:30;inset-block-start:calc(100% + var(--jf-space-8));inset-inline-end:0;display:grid;inline-size:min(18rem,calc(100vw - 2rem));gap:var(--jf-space-12);padding:var(--jf-space-16);border:1px solid var(--jf-border);border-radius:var(--jf-radius-12);background:var(--jf-surface-0);box-shadow:var(--jf-shadow-overlay)}.customer-account-popover p{margin:0;color:var(--jf-ink-500);font-size:var(--jf-font-size-xs)}.customer-account-popover .auth-button{inline-size:100%}.customer-main,.customer-shell{inline-size:min(100%,80rem);margin-inline:auto;padding-block:var(--jf-space-24);padding-inline:var(--jf-space-20)}.customer-main>.jf-page-header{margin-block-end:var(--jf-space-20)}.customer-dashboard{display:grid;grid-template-columns:minmax(0,2fr) minmax(18rem,.9fr);align-items:start;gap:var(--jf-space-20)}.customer-dashboard-order-list,.customer-dashboard-order-skeleton,.customer-dashboard-orders,.customer-dashboard-secondary,.customer-dashboard-wallet-skeleton,.customer-dashboard-wallet-values{min-inline-size:0}.customer-dashboard-order-list,.customer-dashboard-order-skeleton,.customer-dashboard-secondary,.customer-dashboard-wallet-skeleton,.customer-dashboard-wallet-values{display:grid;gap:var(--jf-space-16)}.customer-dashboard-order-list,.customer-dashboard-order-skeleton{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}.customer-dashboard-link,.customer-dashboard-title-link{display:inline-flex;min-block-size:44px;align-items:center;border-radius:var(--jf-radius-8);color:var(--jf-navy-800);font-weight:600;text-underline-offset:.2em}.customer-dashboard-link{padding-inline:var(--jf-space-8)}.customer-dashboard-wallet-values{margin:0}.customer-dashboard-wallet-values>div{display:grid;gap:var(--jf-space-4);padding-block-end:var(--jf-space-16);border-block-end:1px solid var(--jf-border)}.customer-dashboard-wallet-values>div:last-child{padding-block-end:0;border-block-end:0}.customer-dashboard-wallet-values dt{color:var(--jf-ink-500);font-size:var(--jf-font-size-xs);font-weight:600}.customer-dashboard-wallet-values dd{margin:0;color:var(--jf-ink-950);font-size:1.5rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.customer-dashboard-destination{display:grid;gap:var(--jf-space-8)}.customer-dashboard-destination h2,.customer-dashboard-destination p{margin:0}.customer-dashboard-destination h2{font-size:var(--jf-font-size-section)}.customer-dashboard-destination p{color:var(--jf-ink-500);font-size:var(--jf-font-size-sm)}.customer-dashboard-new-order{border-color:var(--jf-navy-800);background:var(--jf-navy-800)}.customer-dashboard-new-order .customer-dashboard-title-link{color:var(--jf-surface-0)}.customer-order-list-layout{display:grid;gap:var(--jf-space-20)}.customer-order-search{display:grid;grid-template-columns:minmax(14rem,1fr) auto auto;align-items:end;gap:var(--jf-space-12)}.customer-order-clear,.customer-order-search .jf-button{min-block-size:var(--jf-control-height-touch);align-self:start;margin-block-start:1.75rem}.customer-order-clear,.customer-order-next{display:inline-flex;align-items:center;justify-content:center;padding-inline:var(--jf-space-12);border-radius:var(--jf-radius-8);color:var(--jf-navy-800);font-weight:600;text-decoration:none}.customer-order-clear:hover,.customer-order-next:hover{background:var(--jf-surface-100)}.customer-order-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.customer-order-card,.customer-order-list{display:grid;gap:var(--jf-space-16);min-inline-size:0}.customer-order-card{align-content:start;overflow-wrap:anywhere}.customer-order-card-header{display:flex;min-inline-size:0;align-items:baseline;justify-content:space-between;gap:var(--jf-space-12);flex-wrap:wrap}.customer-order-card-header h2,.customer-order-meta,.customer-order-meta dd{margin:0}.customer-order-card-header h2{font-size:1.125rem}.customer-order-primary-link{display:inline-flex;min-block-size:44px;align-items:center;color:var(--jf-navy-800);font-family:var(--jf-font-mono);text-underline-offset:.2em}.customer-order-total{color:var(--jf-ink-950);font-size:1.125rem}.customer-order-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:var(--jf-space-12)}.customer-order-meta>div,.customer-order-status{display:grid;min-inline-size:0;align-content:start;gap:var(--jf-space-4)}.customer-order-meta dt,.customer-order-status-label{color:var(--jf-ink-500);font-size:var(--jf-font-size-xs);font-weight:600}.customer-order-meta time{unicode-bidi:isolate}.customer-order-reference bdi{white-space:normal;overflow-wrap:anywhere}.customer-order-skeleton-statuses,.customer-order-statuses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--jf-space-8)}.customer-order-status .jf-status-pill{inline-size:fit-content;max-inline-size:100%;white-space:normal}.customer-order-card-skeleton{min-block-size:13rem}.customer-order-next{min-block-size:44px;justify-self:end}.order-list,.wallet-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;min-inline-size:0}.customer-card,.fulfillment-line-card,.line-card,.revision-card{min-inline-size:0;padding-block:1rem;padding-inline:1rem;border:1px solid var(--jf-border);border-radius:.75rem;background:var(--jf-surface-0);overflow-wrap:anywhere}.current-line-image img,.fulfillment-line-image,.line-image-preview,.snapshot-line-image{display:block;inline-size:100%;max-block-size:16rem;border-radius:.5rem;object-fit:cover}.current-line-image,.image-choice,.line-image-field{display:grid;gap:.5rem;min-inline-size:0}.current-line-image,.line-image-preview,.snapshot-line-image{max-inline-size:24rem}.line-image-file-name{direction:ltr;unicode-bidi:isolate;overflow-wrap:anywhere}.image-choice{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.customer-form,.search-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-inline-size:0;margin-block:1rem}.customer-form label,.search-form label{display:grid;gap:.375rem;min-inline-size:0}.customer-form input,.customer-form select,.customer-form textarea,.search-form input{inline-size:100%;min-inline-size:0;padding-block:.625rem;padding-inline:.75rem;border:1px solid var(--jf-border);border-radius:.5rem}.customer-form button,.search-form button{padding-block:.625rem;padding-inline:1rem;border:0;border-radius:.5rem;color:var(--jf-surface-0);background:var(--jf-navy-800)}.customer-form fieldset,.price-summary,.revision-card{grid-column:1/-1}.price-components{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem}.order-summary-fields dd,.price-components dd{margin-inline:0}.order-summary-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;margin-block:0}.order-summary-fields dt{font-weight:600}.money-text,bdi{white-space:nowrap}.fulfillment-line-card bdi[dir=ltr],.fulfillment-line-card time[dir=ltr],.fulfillment-progress-count,.money-text{direction:ltr;unicode-bidi:isolate}.fulfillment-progress-panel{margin-block:1rem}.fulfillment-progress-summary{display:flex;min-inline-size:0;align-items:center;gap:.75rem;flex-wrap:wrap}.fulfillment-progress-summary progress{inline-size:min(100%,18rem)}.fulfillment-order-statuses{display:flex;margin-block:1rem;padding-inline-start:1.25rem;gap:.5rem 1.5rem;flex-wrap:wrap}.fulfillment-line-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;min-inline-size:0}.fulfillment-line-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:.5rem;margin-block:0}.fulfillment-line-facts dt{font-weight:600}.fulfillment-line-facts dd{min-inline-size:0;margin-inline:0}.fulfillment-reason{unicode-bidi:isolate}.fulfillment-reason,.fulfillment-wrapping-identifier{white-space:normal;overflow-wrap:anywhere}.fulfillment-progress-summaries{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.75rem}.shipping-status-text{font-weight:700}.customer-logistics-panel{display:grid;margin-block:1rem;gap:1rem}.logistics-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.logistics-panel-heading h2{margin-block:0}.logistics-panel-heading button{min-block-size:44px;padding-inline:1rem}.logistics-waybill-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;min-inline-size:0}.logistics-waybill{display:grid;gap:.75rem}.logistics-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:.5rem;margin-block:0}.logistics-facts dt{font-weight:600}.logistics-facts dd{min-inline-size:0;margin-inline:0}.logistics-event time,.logistics-facts time,.logistics-identifier,.logistics-location{direction:ltr;unicode-bidi:isolate}.logistics-identifier,.logistics-location{white-space:normal;overflow-wrap:anywhere}.logistics-event-list{display:grid;margin-block:0;padding-inline-start:1.5rem;gap:.75rem}.logistics-event{min-inline-size:0}.logistics-event time,.logistics-location,.logistics-placeholder{display:block}.logistics-raw-text{white-space:normal;overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate}.notification-card,.notification-center,.notification-list,.notification-load-error,.notification-read-action{display:grid;min-inline-size:0;gap:1rem}.notification-center h1,.notification-read-action p,.notification-read-state,.notification-saved-copy h3,.notification-saved-copy p{margin-block:0}.notification-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.notification-saved-copy{min-inline-size:0;overflow-wrap:anywhere}.notification-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:.5rem;margin-block:0}.notification-facts dt{font-weight:600}.notification-facts dd{min-inline-size:0;margin-inline:0}.notification-facts bdi,.notification-facts time{direction:ltr;unicode-bidi:isolate}.notification-facts bdi{white-space:normal;overflow-wrap:anywhere}.notification-load-error button,.notification-read-action button{justify-self:start;min-block-size:44px;padding-block:.625rem;padding-inline:1rem}.notification-read-action button:disabled{cursor:wait;opacity:.65}.notification-read-state{font-weight:700}.shipping-photo-gallery-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.shipping-photo-gallery-heading h2{margin-block:0}.shipping-photo-gallery-heading button{min-block-size:44px;padding-block:.625rem;padding-inline:1rem}.customer-shipping-photo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));min-inline-size:0;gap:1rem;margin-block-start:1rem}.customer-shipping-photo-card{display:grid;min-inline-size:0;gap:.5rem}.customer-shipping-photo-card img{display:block;inline-size:100%;aspect-ratio:4/3;border-radius:.5rem;object-fit:cover}.customer-shipping-photo-card time{direction:ltr;unicode-bidi:isolate}.customer-shipping-photo-card button:focus-visible,.shipping-photo-gallery-heading button:focus-visible{outline:3px solid var(--jf-focus-ring);outline-offset:2px}.customer-shipping-photo-card>button{display:block;padding:0;border:0;border-radius:.5rem;background:transparent;cursor:zoom-in}@media (max-width:48rem){.customer-login-header{inline-size:min(calc(100% - 2rem),36rem);min-block-size:4.5rem}.customer-login-brand span{display:none}.customer-login-languages{gap:0}.customer-login-languages a{padding-inline:var(--jf-space-8)}.customer-login-layout{inline-size:min(calc(100% - 2rem),28rem);grid-template-columns:minmax(0,1fr);align-content:center;gap:var(--jf-space-24);padding-block:var(--jf-space-32)}.customer-login-context{text-align:center}.customer-login-context h1{max-inline-size:none;margin-block:var(--jf-space-8) var(--jf-space-8);font-size:1.5rem;letter-spacing:-.02em}.customer-login-context>p:last-child{max-inline-size:34ch;margin-inline:auto;font-size:var(--jf-font-size-sm);line-height:1.5}.customer-login-eyebrow{display:none}.auth-card{padding:var(--jf-space-24);box-shadow:none}.customer-app-shell{display:block}.customer-sidebar{position:fixed;inset-block:auto 0;inset-inline:0;display:block;block-size:auto;padding:0;padding-block-end:env(safe-area-inset-bottom);border-block-start:1px solid var(--jf-border);border-inline-end:0}.customer-brand{display:none}.customer-nav{flex-direction:row;gap:0;margin-block-start:0}.customer-nav-link{flex:1 1;min-block-size:4rem;flex-direction:column;justify-content:center;gap:var(--jf-space-4);padding-block:var(--jf-space-8);padding-inline:var(--jf-space-4);border-radius:0;font-size:var(--jf-font-size-xs);text-align:center}.customer-nav-link[aria-current=page]{color:var(--jf-navy-800);background:var(--jf-surface-100)}.customer-nav .customer-nav-item-notifications{display:none}.customer-topbar{min-block-size:3.5rem;padding-inline:var(--jf-space-12)}.customer-account-label,.customer-topbar-link span{display:none}.customer-main,.customer-shell{padding-block:var(--jf-space-20);padding-inline:var(--jf-space-16)}.customer-main{padding-block-end:calc(5rem + env(safe-area-inset-bottom))}.customer-dashboard{grid-template-columns:minmax(0,1fr)}}@media (max-width:36rem){.customer-order-search{grid-template-columns:minmax(0,1fr)}.customer-order-clear,.customer-order-next,.customer-order-search .jf-button{inline-size:100%;margin-block-start:0}.customer-form,.customer-order-skeleton-statuses,.customer-order-statuses,.search-form{grid-template-columns:minmax(0,1fr)}.order-summary{display:grid;gap:.5rem}.fulfillment-line-facts,.logistics-facts,.notification-facts{grid-template-columns:minmax(0,1fr)}}