.store-lab-analysis_panel__QmOxM{margin:20px 0;padding:24px;border:1px solid #dde2e8;border-radius:20px;background:#fff;color:#1d2733}.store-lab-analysis_heading__fhcci{display:flex;justify-content:space-between;align-items:center;gap:12px}.store-lab-analysis_heading__fhcci h2,.store-lab-analysis_heading__fhcci h4{margin:4px 0}.store-lab-analysis_heading__fhcci small{font-size:11px;letter-spacing:.16em;color:#5d6f80}.store-lab-analysis_workspace__R_arp{margin-top:20px}.store-lab-analysis_workspace__R_arp fieldset{border:0;padding:0;margin:0;min-width:0}.store-lab-analysis_grid__LAnhI{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px}.store-lab-analysis_twoEyes__N2gya{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.store-lab-analysis_field__Umpqq{display:flex;flex-direction:column;gap:6px;font-size:13px;margin:6px 0}.store-lab-analysis_field__Umpqq small{color:#64748b}.store-lab-analysis_panel__QmOxM input:not([type=checkbox]),.store-lab-analysis_panel__QmOxM select{box-sizing:border-box;width:100%;min-height:44px;border:1px solid #cbd2dc;border-radius:9px;padding:9px 11px;font:inherit;background:white;color:inherit}.store-lab-analysis_panel__QmOxM button:focus-visible,.store-lab-analysis_panel__QmOxM input:focus-visible,.store-lab-analysis_panel__QmOxM select:focus-visible,.store-lab-analysis_panel__QmOxM summary:focus-visible{outline:3px solid #84b5ff;outline-offset:2px}.store-lab-analysis_plan__xgjsy,.store-lab-analysis_resultCard__tEQ1I{padding:18px;background:#f7f9fc;border:1px solid #e5e9ef;border-radius:12px;margin:12px 0}.store-lab-analysis_panel__QmOxM button{min-height:44px;border:1px solid #c8d4e3;border-radius:9px;padding:9px 16px;background:#fff;color:#1557a4;font:inherit;cursor:pointer}.store-lab-analysis_panel__QmOxM button[type=submit]{background:#125cbd;color:#fff;border-color:#125cbd}.store-lab-analysis_panel__QmOxM button:disabled{opacity:.5;cursor:default}.store-lab-analysis_panel__QmOxM details{margin:12px 0}.store-lab-analysis_panel__QmOxM summary{cursor:pointer;min-height:32px;padding:6px 0;font-size:13px}.store-lab-analysis_panel__QmOxM details p,.store-lab-analysis_panel__QmOxM details small{font-size:13px;line-height:1.65}.store-lab-analysis_actions__kl3oy{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.store-lab-analysis_check__PYB_P{display:flex;align-items:center;gap:9px;font-size:13px;margin:12px 0}.store-lab-analysis_check__PYB_P input{width:18px;height:18px;flex:0 0 auto}.store-lab-analysis_caution__E5e7t{font-size:13px;color:#7b4f0a}.store-lab-analysis_eyeResults__78apk{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.store-lab-analysis_eyeResults__78apk small,.store-lab-analysis_eyeResults__78apk span,.store-lab-analysis_eyeResults__78apk strong{display:block}.store-lab-analysis_eyeResults__78apk strong{font-size:26px;letter-spacing:-.03em;margin:7px 0}.store-lab-analysis_eyeResults__78apk small{font-size:12px;color:#526274}.store-lab-analysis_reference__ELFPF{white-space:pre-wrap;background:#f3f6fa;padding:12px;border-radius:8px}.store-lab-analysis_history__vIRom{border-top:1px solid #e5e9ef;padding-top:12px}.store-lab-analysis_sources__zmdzB{background:#f7f9fc;padding:8px 14px;border-radius:10px}@media(max-width:640px){.store-lab-analysis_panel__QmOxM{padding:16px;border-radius:14px}.store-lab-analysis_twoEyes__N2gya{grid-template-columns:1fr}.store-lab-analysis_grid__LAnhI{grid-template-columns:1fr 1fr}.store-lab-analysis_eyeResults__78apk strong{font-size:22px}.store-lab-analysis_plan__xgjsy{padding:13px}.store-lab-analysis_heading__fhcci h2{font-size:20px}}.store-lab-analysis_sourceSummary__y_Ccj{margin:8px 0 12px;padding:10px 12px;border-left:3px solid #176854;background:#f3f7f5;font-size:14px;line-height:1.6}.store-lab-analysis_fitGrid__3rj1G{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.store-lab-analysis_workspace__R_arp .store-lab-analysis_fitGroup___5nWm{min-width:0;margin:0;padding:12px;border:1px solid #d6dce0;border-radius:10px}.store-lab-analysis_fitGroup___5nWm legend{font-weight:600;padding:0 5px}.store-lab-analysis_fitChoices__kWQpW{display:flex;flex-wrap:wrap;gap:8px}.store-lab-analysis_fitChoice__fs1Sq{display:flex;align-items:center;gap:6px;min-height:44px;padding:8px;box-sizing:border-box;border:1px solid #bbc5ce;border-radius:8px;font-size:14px;cursor:pointer}.store-lab-analysis_workspace__R_arp .store-lab-analysis_fitChoice__fs1Sq input{width:18px;height:18px;min-height:18px;margin:0;accent-color:#155eef}.store-lab-analysis_fitChoice__fs1Sq:has(input:checked){background:#eef4ff;border-color:#155eef}.store-lab-analysis_workspace__R_arp .store-lab-analysis_savePanel__Drup_{padding:18px;border:1px solid #d6dce0;border-radius:12px;background:#fbfcfb}.store-lab-analysis_savePanel__Drup_>button{width:100%;background:#155eef;border-color:#155eef;color:#fff;font-weight:600}@media(max-width:640px){.store-lab-analysis_fitGrid__3rj1G{grid-template-columns:1fr}.store-lab-analysis_workspace__R_arp .store-lab-analysis_savePanel__Drup_{padding:12px}.store-lab-analysis_fitChoice__fs1Sq{flex:1 1;flex-direction:column;justify-content:center;gap:5px;padding:8px 4px;line-height:1.45;text-align:center}.store-lab-analysis_workspace__R_arp .store-lab-analysis_fitChoice__fs1Sq input{flex:0 0 18px}}.staff-workspace{--staff-bg:#f4f6f9;--staff-surface:#ffffff;--staff-ink:#202936;--staff-muted:#596777;--staff-line:#dce3eb;--staff-blue:#175cce;--staff-blue-soft:#edf3ff;min-height:100vh;min-height:100dvh;width:100%;min-width:0;background:var(--staff-bg);color:var(--staff-ink);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.staff-workspace :where(*,:before,:after){box-sizing:border-box}.staff-workspace button{min-height:44px;max-width:100%;touch-action:manipulation}.staff-workspace :where(button:not(.primary-button,.ghost-button,.danger-button)){padding:8px 14px;border:1px solid var(--staff-line);border-radius:7px;background:var(--staff-surface);color:var(--staff-ink);font-weight:550;line-height:1.5;cursor:pointer}.staff-workspace button:disabled{cursor:not-allowed;opacity:.55}.staff-workspace :is(button,a,input,textarea,select,summary,[tabindex]):focus-visible{outline:3px solid #7eabf4;outline-offset:3px}.staff-workspace .staff-header{display:flex;align-items:center;justify-content:space-between;min-height:56px;gap:16px;padding:6px 28px;border-bottom:1px solid var(--staff-line);background:var(--staff-surface)}.staff-workspace .staff-brand{display:flex;align-items:center;flex:0 0 auto;gap:11px;min-width:0}.staff-workspace .staff-brand strong{font-size:15px;letter-spacing:.5px}.staff-workspace .staff-brand>span:last-child:not(.staff-mark){margin-left:3px;padding-left:14px;border-left:1px solid var(--staff-line);color:var(--staff-muted)}.staff-workspace .staff-mark{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border:1.5px solid var(--staff-blue);border-radius:9px;color:var(--staff-blue);font-size:19px;font-weight:750;line-height:1}.staff-workspace .staff-nav{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;min-width:0;gap:6px}.staff-workspace .staff-nav :is(a,button){display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 11px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--staff-muted);font-size:13px;text-decoration:none}.staff-workspace .staff-user{display:flex;align-items:center;gap:7px;min-width:0;max-width:14em;padding:0 7px;color:var(--staff-muted);font-size:13px}.staff-workspace .staff-user button{flex:0 0 auto;white-space:nowrap}.staff-workspace .staff-page{width:100%;max-width:1380px;min-width:0;margin:0 auto;padding:19px 32px 36px}.staff-workspace .staff-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:15px}.staff-workspace .staff-heading>div{min-width:0}.staff-workspace .staff-heading h1{margin:0;color:var(--staff-ink);font-size:25px;line-height:1.3;letter-spacing:-.6px}.staff-workspace .staff-subtitle{margin:6px 0 0;color:var(--staff-muted);font-size:13px}.staff-workspace .staff-read-status{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;color:var(--staff-muted);font-size:12px;margin-bottom:10px}.staff-workspace .staff-read-status p{max-width:36em;margin:0}.staff-workspace .staff-read-status button{flex:0 0 auto;white-space:nowrap}.staff-workspace .staff-board{display:grid;grid-template-columns:292px minmax(0,1fr);align-items:stretch;min-width:0;min-height:540px;border:1px solid var(--staff-line);border-radius:12px;background:var(--staff-surface)}.staff-workspace .staff-queue{min-width:0;padding:17px 16px 15px;border-right:1px solid var(--staff-line);border-radius:12px 0 0 12px;background:#fafbfd}.staff-workspace .staff-queue-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 2px 13px}.staff-workspace .staff-queue-heading :is(h2,strong){margin:0;font-size:14px;font-weight:650}.staff-workspace .staff-queue-heading span{color:var(--staff-muted);font-size:12px}.staff-workspace .staff-queue-heading p{margin:3px 0 0;color:var(--staff-muted);font-size:11px}.staff-workspace .staff-search{position:relative;display:block;min-width:0}.staff-workspace .staff-search svg{position:absolute;top:14px;left:12px;width:16px;height:16px;color:#66788b;pointer-events:none}.staff-workspace .staff-search input{width:100%;min-width:0;min-height:44px;padding:9px 12px;border:1px solid #cfd8e3;border-radius:7px;background:var(--staff-surface);color:var(--staff-ink);font-size:13px}.staff-workspace .staff-filters{display:flex;gap:4px;margin:10px 0 13px}.staff-workspace .staff-filters button{flex:1 1;min-width:0;padding:6px 7px;border:0;background:transparent;color:var(--staff-muted);font-size:12px;white-space:nowrap}.staff-workspace .staff-filters button[aria-pressed=true]{background:#e8eef7;color:#243a59;font-weight:650}.staff-workspace .staff-task-list{display:grid;grid-gap:7px;gap:7px;min-width:0}.staff-workspace .staff-task-button{display:block;width:100%;min-width:0;min-height:88px;padding:10px 12px;border:1px solid var(--staff-line);border-radius:8px;background:var(--staff-surface);color:var(--staff-ink);font-weight:400;text-align:left}.staff-workspace .staff-task-button[aria-pressed=true]{border-color:var(--staff-blue);background:var(--staff-blue-soft);box-shadow:inset 0 0 0 .5px var(--staff-blue)}.staff-workspace .staff-task-top{display:flex;align-items:baseline;justify-content:space-between;gap:7px;margin-bottom:3px}.staff-workspace .staff-task-id{min-width:0;font-size:14px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.staff-workspace .staff-task-stage{flex:0 0 auto;max-width:45%;color:#465b75;font-size:11px;text-align:right}.staff-workspace .staff-task-product{display:block;overflow:hidden;margin:0 0 4px;color:var(--staff-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.staff-workspace .staff-task-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px;color:#5b7391;font-size:12px}.staff-workspace .staff-tag{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:2px 7px;border-radius:5px;background:#eef1f5;color:#506071;font-size:11px;font-weight:550;line-height:1.6}.staff-workspace .staff-tag[data-tone=action]{background:#eaf1fc;color:#245ba5}.staff-workspace .staff-tag[data-tone=attention]{background:#fff1d9;color:#835214}.staff-workspace .staff-tag[data-tone=neutral]{background:#eef1f5;color:#506071}.staff-workspace .staff-queue-footer{margin-top:13px;padding-top:10px;border-top:1px solid var(--staff-line);color:var(--staff-muted);font-size:12px}.staff-workspace .staff-queue-footer p{margin:0}.staff-workspace .staff-queue-footer button{width:100%;margin-top:10px;background:transparent;font-size:12px}.staff-workspace .staff-detail{display:flex;flex-direction:column;min-width:0;padding:18px 29px 17px}.staff-workspace .staff-detail[hidden]{display:none}.staff-workspace .staff-detail-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:11px}.staff-workspace .staff-detail-heading>div{min-width:0}.staff-workspace .staff-detail-heading h2{margin:0;color:var(--staff-ink);font-size:21px;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.staff-workspace .staff-detail-heading>.staff-tag{flex:0 0 auto;max-width:45%;margin-top:22px;padding:3px 9px;font-size:12px}.staff-workspace .staff-detail-kicker{margin:0 0 1px;color:var(--staff-muted);font-size:12px}.staff-workspace .staff-detail-meta{margin:1px 0 0;color:var(--staff-muted);font-size:12px}.staff-workspace .staff-goods-section{min-width:0;padding-bottom:12px;border-bottom:1px solid var(--staff-line)}.staff-workspace .staff-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.staff-workspace .staff-section-heading :is(h2,h3){margin:0;color:var(--staff-ink);font-size:15px;font-weight:650}.staff-workspace .staff-section-heading span{color:var(--staff-muted);font-size:12px}.staff-workspace .staff-goods{width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px;line-height:1.5}.staff-workspace .staff-goods th{padding:5px 10px;background:#f6f8fb;color:var(--staff-muted);font-size:11px;font-weight:500;text-align:left}.staff-workspace .staff-goods th:first-child{border-radius:5px 0 0 5px}.staff-workspace .staff-goods th:last-child{border-radius:0 5px 5px 0}.staff-workspace .staff-goods td{padding:7px 10px;border-bottom:1px solid #eef1f5;vertical-align:top;overflow-wrap:anywhere}.staff-workspace .staff-goods tr:last-child td{border-bottom:0}.staff-workspace .staff-goods :is(td,th):last-child{width:20%;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.staff-workspace .staff-goods-secondary{display:block;margin-top:2px;color:var(--staff-muted);font-size:11px}.staff-workspace .staff-mobile-spec{display:none}.staff-workspace .staff-action{min-width:0;margin-top:14px}.staff-workspace .staff-action-heading{display:flex;align-items:center;gap:9px;margin:0 0 5px;font-size:15px;font-weight:650}.staff-workspace .staff-action-heading h3{margin:0;font:inherit}.staff-workspace .staff-action-note{max-width:70em;margin:0 0 12px;color:var(--staff-muted);font-size:12px}.staff-workspace .staff-record-form{display:block;min-width:0;margin:0}.staff-workspace .staff-record-form .staff-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px}.staff-workspace .staff-field{display:block;min-width:0;color:var(--staff-ink);font-size:13px;font-weight:550}.staff-workspace .staff-field>span{margin-left:5px;color:var(--staff-muted);font-size:11px;font-weight:400}.staff-workspace .staff-field :is(input,textarea){display:block;width:100%;min-width:0;min-height:44px;margin-top:5px;padding:10px 11px;border:1px solid #cdd7e2;border-radius:7px;background:var(--staff-surface);color:var(--staff-ink);font-size:13px;font-weight:400;line-height:1.5}.staff-workspace .staff-field textarea{height:69px;resize:vertical}.staff-workspace .staff-field :is(input,textarea)::placeholder{color:#738194}.staff-workspace .staff-field :is(input,textarea)[aria-invalid=true]{border-color:#b44231}.staff-workspace .staff-field :is(p,small){display:block;margin:5px 0 0;color:var(--staff-muted);font-size:11px;font-weight:400}.staff-workspace .staff-form-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:13px}.staff-workspace .staff-form-actions p{max-width:29em;margin:0;color:var(--staff-muted);font-size:11px}.staff-workspace .staff-form-actions .staff-action-note{margin:0}.staff-workspace .staff-primary{min-width:150px;border-color:var(--staff-blue);background:var(--staff-blue);color:#ffffff}.staff-workspace .staff-handoff-note{padding:17px 18px;border:1px solid #edcf9e;border-radius:8px;background:#fff6e7;color:#72501d;font-size:13px}.staff-workspace .staff-handoff-note :is(h3,strong){margin:0;font-size:14px;font-weight:650}.staff-workspace .staff-handoff-note p{margin:6px 0 0;color:#715c3d;font-size:12px}.staff-workspace .staff-back{display:none}.staff-workspace .staff-empty{padding:30px 12px;color:var(--staff-muted);font-size:13px;text-align:center}.staff-workspace .staff-board>.staff-empty{display:grid;align-content:center;justify-items:center;grid-column:2;min-height:360px}.staff-workspace .staff-empty :is(h2,h3){margin:0 0 8px;color:var(--staff-ink);font-size:19px}.staff-workspace .staff-empty p{max-width:36em;margin:0}.staff-workspace .staff-empty button{margin-top:12px}.staff-workspace .staff-notice{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:7px 15px;margin:14px 0 0;color:var(--staff-muted);font-size:11px}.staff-workspace .staff-notice p{margin:0}.staff-workspace .staff-empty.staff-notice{display:grid;place-content:center;min-height:240px;border:1px solid var(--staff-line);border-radius:12px;background:var(--staff-surface);font-size:14px}.staff-workspace .staff-support{display:grid;grid-gap:20px;gap:20px;min-width:0;margin-top:26px}.staff-workspace .staff-reminders{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));grid-gap:12px;gap:12px;min-width:0;margin-top:24px}.staff-workspace .staff-reminders>.staff-section-heading{grid-column:1/-1}.staff-workspace .staff-reminder-card{min-width:0;padding:18px;border:1px solid var(--staff-line);border-radius:9px;background:var(--staff-surface)}.staff-workspace .staff-reminder-card h3{margin:0 0 8px;font-size:15px}.staff-workspace .staff-reminder-card p{margin:5px 0;color:var(--staff-muted);font-size:12px}.staff-workspace .staff-reminder-card button{margin-top:10px}@media (hover:hover){.staff-workspace .staff-filters button:hover:not(:disabled):not([aria-pressed=true]),.staff-workspace .staff-nav :is(a,button):hover:not(:disabled),.staff-workspace .staff-queue-footer button:hover:not(:disabled),.staff-workspace .staff-read-status button:hover:not(:disabled),.staff-workspace .staff-reminder-card button:hover:not(:disabled):not(.staff-primary),.staff-workspace .staff-task-button:hover:not(:disabled):not([aria-pressed=true]){background:#f0f4f9}.staff-workspace .staff-primary:hover:not(:disabled){border-color:#114bac;background:#114bac}}@media (max-width:1050px){.staff-workspace .staff-header{padding-inline:20px}.staff-workspace .staff-brand>span:last-child:not(.staff-mark){display:none}.staff-workspace .staff-page{padding:24px 20px 32px}.staff-workspace .staff-board{grid-template-columns:254px minmax(0,1fr)}.staff-workspace .staff-detail{padding:22px 20px}.staff-workspace .staff-record-form .staff-fields{grid-template-columns:minmax(0,1fr);gap:14px}.staff-workspace .staff-field textarea{height:72px}}@media (max-width:700px){.staff-workspace .staff-header{flex-wrap:wrap;gap:4px;padding:10px 14px 5px}.staff-workspace .staff-brand{gap:9px}.staff-workspace .staff-brand strong{font-size:13px}.staff-workspace .staff-mark{width:29px;height:29px;flex-basis:29px}.staff-workspace .staff-nav{justify-content:flex-start;flex:1 0 100%;gap:2px;order:3}.staff-workspace .staff-nav :is(a,button){padding:8px;font-size:12px}.staff-workspace .staff-user{max-width:10em;margin-left:auto;padding-inline:4px;font-size:12px}.staff-workspace .staff-page{padding:21px 14px 26px}.staff-workspace .staff-heading{align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:17px}.staff-workspace .staff-heading h1{font-size:23px}.staff-workspace .staff-subtitle{font-size:12px}.staff-workspace .staff-read-status{justify-content:space-between;width:100%;gap:8px;font-size:11px}.staff-workspace .staff-read-status p{flex:1 1 150px}.staff-workspace .staff-read-status button{padding:8px 10px;font-size:12px}.staff-workspace .staff-board{display:block;min-height:480px;border-radius:9px}.staff-workspace .staff-queue{padding:18px 14px;border:0;border-radius:9px}.staff-workspace .staff-board:not([data-mobile-detail=true]) .staff-detail,.staff-workspace .staff-board[data-mobile-detail=true] .staff-queue{display:none}.staff-workspace .staff-detail{min-height:510px;padding:18px 17px}.staff-workspace .staff-back{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;margin-bottom:14px;padding:8px 0;border:0;background:transparent;color:var(--staff-blue);font-size:12px}.staff-workspace .staff-detail-heading{margin-bottom:18px}.staff-workspace .staff-detail-heading>.staff-tag{padding:3px 7px;font-size:11px}.staff-workspace .staff-goods :is(td,th){padding:9px 7px}.staff-workspace .staff-goods :is(td,th):last-child{width:25%}.staff-workspace .staff-desktop-spec{display:none}.staff-workspace .staff-mobile-spec{display:block;color:var(--staff-muted);font-size:11px}.staff-workspace .staff-action{margin-top:19px}.staff-workspace .staff-field textarea{height:77px;font-size:16px}.staff-workspace .staff-field input,.staff-workspace .staff-search input{font-size:16px}.staff-workspace .staff-form-actions{gap:10px}.staff-workspace .staff-action>.staff-primary,.staff-workspace .staff-form-actions .staff-primary{width:100%;min-width:0}.staff-workspace .staff-notice{display:block}.staff-workspace .staff-notice>*+*{margin-top:7px}.staff-workspace .staff-support{gap:16px;margin-top:22px}}@media (prefers-reduced-motion:reduce){.staff-workspace :where(*){scroll-behavior:auto}}