@font-face{font-family:Pretendard Variable;font-weight:45 920;font-style:normal;font-display:swap;src:url(/assets/PretendardVariable-CJuje-Rk.woff2)format("woff2-variations")}@font-face{font-family:JetBrains Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/JetBrainsMono-Regular-CA-Os4ii.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/JetBrainsMono-Medium-DoKWA_AF.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/JetBrainsMono-Bold-D4WEaHbo.woff2)format("woff2")}:root{--wl-primary:#5dbc49;--wl-primary-dark:#4aa338;--wl-primary-light:#eef9eb;--wl-cta:#155d35;--wl-cta-pressed:#0f4527;--wl-cta-text:#fff;--wl-icon-green:#3c8a2d;--wl-success:#10b981;--wl-warning:#f59e0b;--wl-error:#dc2626;--wl-info:#3b82f6;--wl-text-primary:#111827;--wl-text-secondary:#6b7280;--wl-text-tertiary:#6b7280;--wl-text-label:#374151;--wl-bg-primary:#fff;--wl-bg-secondary:#f9fafb;--wl-bg-subtle:#f9fafb;--wl-bg-muted:#f3f4f6;--wl-bg-input:#f4f4f4;--wl-bg-hero:#f5f7f4;--wl-border-primary:#ecedf0;--wl-border-strong:#e5e7eb;--wl-status-success-bg:#d1fae5;--wl-status-success-text:#065f46;--wl-status-warning-bg:#fef3c7;--wl-status-warning-text:#92400e;--wl-status-info-bg:#dbeafe;--wl-status-info-text:#1e40af;--wl-status-error-bg:#fee2e2;--wl-status-error-border:#fca5a5;--wl-status-error-text:#991b1b;--wl-status-neutral-bg:#f3f4f6;--wl-status-neutral-text:#6b7280;--wl-brand-navy:#1b202c;--wl-sider-width:240px;--wl-sider-collapsed-width:80px;--wl-header-height:64px;--wl-content-padding:24px;--wl-content-max-width:1600px;--wl-bp-sm:768px;--wl-bp-md:1024px;--wl-bp-lg:1200px;--wl-bp-xl:1440px;--wl-bp-xxl:1600px;--wl-text-display-size:32px;--wl-text-display-weight:800;--wl-text-display-line-height:1.2;--wl-text-display-letter-spacing:0px;--wl-text-display-small-size:26px;--wl-text-display-small-weight:800;--wl-text-display-small-line-height:1.3;--wl-text-display-small-letter-spacing:0px;--wl-text-page-title-size:24px;--wl-text-page-title-weight:800;--wl-text-page-title-line-height:1.3;--wl-text-page-title-letter-spacing:0px;--wl-text-headline-size:21px;--wl-text-headline-weight:700;--wl-text-headline-line-height:1.35;--wl-text-headline-letter-spacing:0px;--wl-text-title-size:17px;--wl-text-title-weight:700;--wl-text-title-line-height:1.4;--wl-text-title-letter-spacing:0px;--wl-text-title-small-size:15px;--wl-text-title-small-weight:600;--wl-text-title-small-line-height:1.4;--wl-text-title-small-letter-spacing:0px;--wl-text-appbar-title-size:20px;--wl-text-appbar-title-weight:600;--wl-text-appbar-title-line-height:1.4;--wl-text-appbar-title-letter-spacing:0px;--wl-text-body-size:16px;--wl-text-body-weight:400;--wl-text-body-line-height:1.5;--wl-text-body-medium-size:14px;--wl-text-body-medium-weight:400;--wl-text-body-medium-line-height:1.5;--wl-text-body-small-size:12px;--wl-text-body-small-weight:400;--wl-text-body-small-line-height:1.5;--wl-text-button-size:16px;--wl-text-button-weight:600;--wl-text-button-line-height:1.4;--wl-text-button-large-size:18px;--wl-text-button-large-weight:600;--wl-text-button-large-line-height:1.4;--wl-text-badge-size:12px;--wl-text-badge-weight:600;--wl-text-badge-line-height:1.4;--wl-text-badge-letter-spacing:0px;--wl-font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", "Noto Sans Symbols 2", "Segoe UI", Roboto, sans-serif;--wl-font-family-code:"JetBrains Mono", "Pretendard Variable", "Noto Sans Symbols 2", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--wl-radius-xs:6px;--wl-radius-sm:12px;--wl-radius-button:14px;--wl-radius-md:16px;--wl-radius-lg:20px;--wl-radius-pill:9999px;--wl-shadow-card:0 1px 3px 0 #0000000f, 0 8px 24px -4px #00000014;--wl-shadow-button:0 2px 6px -1px #00000014;--wl-shadow-modal:0 12px 32px -8px #00000029;--wl-motion-fast:.15s;--wl-motion-mid:.3s;--wl-motion-slow:.5s;--wl-ease-standard:cubic-bezier(.4, 0, .2, 1)}body{font-family:var(--wl-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--wl-bg-secondary);color:var(--wl-text-primary);margin:0}code{font-family:var(--wl-font-family-code)}.ant-btn-primary{font-weight:var(--wl-text-title-small-weight);font-size:var(--wl-text-body-size)}._page-header_g6lhm_1{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}._page-heading_g6lhm_9{min-width:0}._page-heading_g6lhm_9 h1{color:var(--wl-text-primary);font-size:var(--wl-text-page-title-size);font-weight:var(--wl-text-page-title-weight);line-height:var(--wl-text-page-title-line-height);margin:0}._page-heading_g6lhm_9 p{color:var(--wl-text-secondary);font-size:var(--wl-text-body-size);margin:8px 0 0}._page-actions_g6lhm_27{flex:none;justify-content:flex-end;align-items:center;gap:12px;display:flex}._kpi-card_g6lhm_35{border:1px solid var(--wl-border-primary);border-radius:var(--wl-radius-md);background:var(--wl-bg-primary);justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;padding:20px;display:flex}._kpi-copy_g6lhm_47{flex-direction:column;gap:8px;min-width:0;display:flex}._kpi-label_g6lhm_54,._kpi-detail_g6lhm_55{color:var(--wl-text-secondary);font-size:var(--wl-text-body-medium-size)}._kpi-value_g6lhm_60{color:var(--wl-text-primary);font-size:var(--wl-text-page-title-size);font-weight:var(--wl-text-page-title-weight);line-height:1.2}._kpi-icon_g6lhm_67{background:var(--wl-primary-light);width:44px;height:44px;color:var(--wl-cta);border-radius:12px;flex:0 0 44px;justify-content:center;align-items:center;font-size:20px;display:inline-flex}._status-badge_g6lhm_80{border-radius:var(--wl-radius-pill);min-height:28px;font-size:var(--wl-text-badge-size);font-weight:var(--wl-text-badge-weight);line-height:var(--wl-text-badge-line-height);white-space:nowrap;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}._status-success_g6lhm_93{background:var(--wl-status-success-bg);color:var(--wl-status-success-text)}._status-warning_g6lhm_94{background:var(--wl-status-warning-bg);color:var(--wl-status-warning-text)}._status-info_g6lhm_95{background:var(--wl-status-info-bg);color:var(--wl-status-info-text)}._status-error_g6lhm_96{background:var(--wl-status-error-bg);color:var(--wl-status-error-text)}._status-neutral_g6lhm_97{background:var(--wl-status-neutral-bg);color:var(--wl-status-neutral-text)}._state-panel_g6lhm_99{border:1px solid var(--wl-border-primary);border-radius:var(--wl-radius-md);background:var(--wl-bg-primary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:260px;padding:24px;display:flex}._state-icon_g6lhm_113{color:var(--wl-border-strong);font-size:44px;line-height:1}._state-loading_g6lhm_119 ._state-icon_g6lhm_113{color:var(--wl-cta);font-size:32px}._state-error_g6lhm_120 ._state-icon_g6lhm_113,._state-forbidden_g6lhm_121 ._state-icon_g6lhm_113{color:var(--wl-error)}._state-title_g6lhm_123{color:var(--wl-text-primary);font-size:var(--wl-text-title-size);font-weight:var(--wl-text-title-weight)}._state-description_g6lhm_129{max-width:620px;color:var(--wl-text-secondary);font-size:var(--wl-text-body-medium-size);white-space:pre-line;margin:0}@media (width<=768px){._page-header_g6lhm_1{flex-direction:column}._page-actions_g6lhm_27{flex-wrap:wrap;justify-content:flex-start;width:100%}}._workbench_28z7d_1{grid-template-columns:minmax(148px,180px) minmax(0,1fr) minmax(240px,288px);align-items:start;gap:12px;display:grid}._workbench-nav_28z7d_8,._workbench-detail_28z7d_9{border:1px solid var(--wl-border-primary,#ecedf0);background:var(--wl-bg-primary,#fff);border-radius:12px;overflow:hidden}._workbench-nav_28z7d_8{flex-direction:column;padding:4px;display:flex}._workbench-nav-item_28z7d_22{min-height:44px;color:var(--wl-text-primary,#111827);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:600;display:flex}._workbench-nav-item_28z7d_22:hover{background:var(--wl-bg-subtle,#f9fafb)}._workbench-nav-item_28z7d_22[data-selected=true]{border-left-color:var(--wl-primary,#5dbc49);background:var(--wl-primary-light,#eef9eb);color:var(--wl-primary-dark,#4aa338)}._workbench-nav-count_28z7d_51{background:var(--wl-bg-subtle,#f9fafb);min-width:28px;color:var(--wl-text-secondary,#6b7280);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;border-radius:999px;padding:2px 6px;font-size:11px}._workbench-nav-item_28z7d_22[data-selected=true] ._workbench-nav-count_28z7d_51{color:#3c8a2d;background:#d6f0ce}._workbench-main_28z7d_68{min-width:0}._workbench-detail_28z7d_9{padding:16px}._ledger-table_28z7d_76 .ant-table{font-size:13px}._ledger-table_28z7d_76 .ant-table-thead>tr>th{height:36px;color:var(--wl-text-secondary,#6b7280);letter-spacing:.02em;white-space:nowrap;font-size:11px;font-weight:700;padding-block:6px!important}._ledger-table_28z7d_76 .ant-table-tbody>tr>td{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;height:44px;line-height:20px;overflow:hidden;padding-block:8px!important}._ledger-table_28z7d_76 .ant-table-tbody>tr.ant-table-row-selected>td{background:var(--wl-primary-light,#eef9eb)!important}._ledger-table_28z7d_76 .ant-table-tbody>tr.ant-table-row-selected>td:first-child{box-shadow:inset 3px 0 0 var(--wl-primary,#5dbc49)}._ledger-number_28z7d_108{font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:4px;width:100%;display:inline-flex}._ledger-number-value_28z7d_118{color:var(--wl-text-primary,#111827);font-weight:700}._ledger-number-unit_28z7d_123{min-width:20px;color:var(--wl-text-secondary,#6b7280);text-align:left;font-size:11px;font-weight:500}._status-chip_28z7d_131{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;min-height:24px;padding:2px 8px;font-size:11px;font-weight:700;line-height:18px;display:inline-flex}._status-chip-neutral_28z7d_145{color:#6b7280;background:#f3f4f6}._status-chip-info_28z7d_146{color:#1e40af;background:#dbeafe}._status-chip-success_28z7d_147{color:#065f46;background:#d1fae5}._status-chip-warning_28z7d_148{color:#92400e;background:#fef3c7}._status-chip-danger_28z7d_149{color:#991b1b;background:#fee2e2}@media (width<=1199px){._workbench_28z7d_1{grid-template-columns:minmax(140px,180px) minmax(0,1fr)}._workbench-detail_28z7d_9{grid-column:1/-1}}@media (width<=767px){._workbench_28z7d_1{grid-template-columns:1fr}._workbench-nav_28z7d_8{flex-direction:row;overflow-x:auto}._workbench-nav-item_28z7d_22{min-width:max-content}._workbench-detail_28z7d_9{grid-column:auto}}._workspace_h4vz6_1{width:100%}._page-heading_h4vz6_5{flex-direction:column;gap:4px;display:flex}._page-heading_h4vz6_5 .ant-typography{margin:0}._section-card_h4vz6_15{border-color:var(--wl-border-primary,#ecedf0);box-shadow:none;border-radius:16px}._section-card_h4vz6_15 .ant-card-head{border-bottom:0;min-height:54px;padding-inline:20px}._section-card_h4vz6_15 .ant-card-head-title{padding-bottom:4px;font-size:17px;font-weight:700}._section-card_h4vz6_15 .ant-card-body{padding:20px}._step-card_h4vz6_37 .ant-card-body{padding-block:18px}._step-card_h4vz6_37 .ant-steps-item-title{font-size:14px;font-weight:600}._form-grid_h4vz6_46{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:0 16px;display:grid}._form-grid_h4vz6_46>.ant-form-item,._form-grid_h4vz6_46>.ant-space{min-width:0}._form-grid_h4vz6_46 .ant-picker,._form-grid_h4vz6_46 .ant-select,._form-grid_h4vz6_46 .ant-input-number,._form-grid_h4vz6_46 .ant-input{width:100%!important}._upload-panel_h4vz6_65{border:1px dashed var(--wl-primary,#5dbc49);background:var(--wl-primary-light,#eef9eb);border-radius:12px;justify-content:center;align-items:center;min-height:112px;margin-bottom:18px;display:flex}._period-controls_h4vz6_76{flex-direction:column;gap:14px;display:flex}._period-row_h4vz6_82,._filter-row_h4vz6_83,._meta-row_h4vz6_84{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}._period-row_h4vz6_82{align-items:center}._field-group_h4vz6_95{flex-direction:column;gap:6px;display:flex}._field-label_h4vz6_101{color:var(--wl-text-primary,#111827);font-size:13px;font-weight:700}._period-unit_h4vz6_107{border:1px solid var(--wl-border-primary,#ecedf0);background:var(--wl-bg-primary,#fff);border-radius:12px;padding:4px;display:inline-flex}._period-unit_h4vz6_107 .ant-segmented-item{align-items:center;min-height:40px;display:inline-flex}._period-unit_h4vz6_107 .ant-segmented-item-selected{background:var(--wl-primary-light,#eef9eb);color:var(--wl-primary-dark,#155d35);box-shadow:none;font-weight:700}._summary-grid_h4vz6_128{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}._stat-card_h4vz6_134 .ant-card-body{min-height:112px;padding:20px}._stat-card_h4vz6_134 .ant-statistic-title{color:var(--wl-text-primary,#111827);font-size:13px;font-weight:700}._stat-card_h4vz6_134 .ant-statistic-content{font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}._financial-card_h4vz6_151{background:var(--wl-bg-subtle,#f9fafb)}._transaction-toolbar_h4vz6_155{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}._transaction-form-section_h4vz6_164{border:1px solid var(--wl-border-primary,#ecedf0);border-radius:16px;margin-bottom:16px;padding:20px}._transaction-form-section-title_h4vz6_171{margin-bottom:16px;font-size:17px;font-weight:700}@media (width<=1199px){._form-grid_h4vz6_46,._summary-grid_h4vz6_128{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){._form-grid_h4vz6_46,._summary-grid_h4vz6_128{grid-template-columns:1fr}._period-row_h4vz6_82,._filter-row_h4vz6_83{align-items:stretch}}._workspace_mre6r_1{color:#111827;min-width:0}._workspace_mre6r_1 .ant-card{border-color:#ecedf0;border-radius:16px}._workspace_mre6r_1 .ant-card-head{min-height:56px;padding:0 20px}._workspace_mre6r_1 .ant-card-head-title{white-space:normal;font-size:17px}._workspace_mre6r_1 .ant-card-body{padding:20px}._workspace_mre6r_1 .ant-table-cell{overflow-wrap:anywhere}._workspace_mre6r_1 .ant-table-thead .ant-table-cell{white-space:nowrap}._pair_mre6r_8{font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;display:flex}._pair_mre6r_8>*{white-space:nowrap}._totals_mre6r_10{background:#f9fafb;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:20px;display:grid}._total_mre6r_10{flex-direction:column;gap:8px;min-width:0;display:flex}._total_mre6r_10 strong{font-variant-numeric:tabular-nums;font-size:22px}@media (width<=1100px){._totals_mre6r_10{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){._totals_mre6r_10{grid-template-columns:1fr}}._filters_mre6r_15{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}._filter_mre6r_15{flex-direction:column;gap:8px;display:flex}._filter_mre6r_15>.ant-typography{color:#374151;font-size:13px}._filters_mre6r_15 .ant-select,._filters_mre6r_15 .ant-picker,._filters_mre6r_15 .ant-btn{min-height:48px}.wl-weighing-entry{grid-template-columns:minmax(0,1fr) minmax(240px,280px);align-items:start;gap:16px;display:grid;container-type:inline-size}.wl-weighing-entry__main{flex-direction:column;gap:12px;min-width:0;display:flex}.wl-weighing-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.wl-weighing-fields .ant-form-item{min-width:0;margin-bottom:0}.wl-weighing-fields .ant-select{width:100%}.wl-weighing-fields .ant-alert,.wl-weighing-fields .ant-divider{grid-column:1/-1}.wl-weighing-detail-fields{grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0}.wl-weighing-entry__details-link{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.wl-weighing-measurements{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wl-weighing-measurements>div{background:var(--wl-bg-secondary,#f9fafb);border-radius:12px;padding:12px}.wl-weighing-measurements strong{font-variant-numeric:tabular-nums;font-size:22px;display:block}.wl-weighing-input-mode{align-items:center;gap:8px;margin:0;display:flex}.wl-weighing-input-mode .ant-form-item-label{padding:0!important}.wl-weighing-scale{background:var(--wl-brand-navy,#111827);color:#fff;border-radius:16px;padding:20px}.wl-weighing-scale__heading{justify-content:space-between;gap:8px;font-size:12px;display:flex}.wl-weighing-scale .ant-badge-status-text{color:#fff}.wl-weighing-scale__weight{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;padding:20px 0;font-size:clamp(24px,3vw,40px);font-weight:700}.wl-weighing-scale__target{border-top:1px solid #fff3;flex-direction:column;gap:4px;padding-top:12px;font-size:13px;display:flex}.wl-weighing-scale__target strong{font-size:20px}.wl-weighing-next{margin:12px 0}.wl-weighing-entry__rail>.ant-space{display:flex;gap:8px!important}.wl-weighing-entry__rail>.ant-space>.ant-space-item{flex:100%}.wl-weighing-entry__rail .ant-btn{width:100%;min-height:44px}.wl-weighing-entry .ant-card-head-title{font-size:17px}.wl-weighing-manual-fields{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.wl-weighing-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.wl-weighing-workspace{min-width:0;container-type:inline-size}.wl-weighing-mode{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}@container (width<=760px){.wl-weighing-entry{grid-template-columns:1fr}.wl-weighing-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.wl-weighing-entry,.wl-weighing-fields{grid-template-columns:1fr}}.wl-weighing-toolbar .ant-btn{height:36px;padding:4px 12px}.wl-weighing-mode{margin-bottom:8px}.wl-weighing-toolbar .ant-segmented-item-label,.wl-weighing-mode .ant-segmented-item-label{min-height:32px;padding:0 12px;line-height:32px}.wl-weighing-entry__rail .ant-btn{height:48px;padding:8px 16px}.wl-weighing-scale .ant-badge .ant-badge-status-text{color:#fff}.wl-weighing-input-mode .ant-form-item-row{flex-direction:row;align-items:center;gap:8px}.wl-weighing-workspace__current{margin-top:20px}.wl-weighing-workspace__queue{min-width:0;margin-top:12px}.wl-waiting-list{background:var(--wl-bg-primary,#fff);border:1px solid var(--wl-border-primary,#e5e7eb);border-radius:12px;grid-template-columns:1fr 220px auto;align-items:center;gap:8px 16px;padding:12px 16px;display:grid}.wl-waiting-list__header{white-space:nowrap;align-items:center;gap:8px;display:flex}.wl-waiting-list__header h3{margin:0;font-size:15px}.wl-waiting-list__description{grid-column:1/-1}.wl-waiting-list summary{cursor:pointer;color:var(--wl-text-secondary,#6b7280);font-size:12px}.wl-waiting-list details[open]>summary{margin-bottom:8px}.wl-waiting-list__filters[open]{grid-column:1/-1}.wl-waiting-list__rows{grid-column:1/-1;max-height:320px;margin:0;padding:0;list-style:none;overflow:auto}.wl-waiting-list>.ant-pagination{grid-column:1/-1;justify-self:end}.wl-waiting-list__row{border-top:1px solid var(--wl-border-primary,#e5e7eb);padding:2px 0;position:relative}.wl-waiting-list__row.is-selected{background:var(--wl-bg-secondary,#f9fafb);box-shadow:inset 3px 0 var(--wl-brand-primary,#0f5132)}.wl-waiting-list__select{text-align:left;cursor:pointer;width:calc(100% - 48px);font:inherit;color:inherit;background:0 0;border:0;grid-template-columns:140px minmax(100px,1fr) minmax(160px,1fr) 100px;align-items:center;gap:12px;padding:12px 8px;display:grid}.wl-waiting-list__select:focus-visible{outline:2px solid var(--wl-brand-primary,#0f5132);outline-offset:-2px}.wl-waiting-list__vehicle strong{white-space:nowrap;font-size:15px}.wl-waiting-list__status{color:var(--wl-text-secondary,#6b7280);font-size:12px}.wl-waiting-list__client{color:var(--wl-text-secondary,#6b7280);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.wl-waiting-list__weights{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:12px;font-size:13px;display:flex}.wl-waiting-list__details>summary{position:absolute;top:14px;right:8px}.wl-waiting-list__details[open]{border-top:1px dashed var(--wl-border-primary,#e5e7eb);padding:8px}@container (width<=760px){.wl-waiting-list{grid-template-columns:1fr auto}.wl-waiting-list>.ant-input-affix-wrapper{grid-area:2/1/auto/-1}.wl-waiting-list__select{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 8px}}.wl-weighing-toolbar__navigation{flex-wrap:wrap;gap:8px;display:flex}.wl-weighing-workspace__current,.wl-weighing-workspace__queue,.wl-weighing-save-receipt{scroll-margin-top:88px}.wl-weighing-workspace__current:focus-visible,.wl-weighing-workspace__queue:focus-visible{outline:2px solid var(--wl-brand-primary,#0f5132);outline-offset:4px}.wl-weighing-workspace__return{justify-content:flex-start;margin-bottom:8px;display:flex}.wl-weighing-save-status{margin:12px 0}.wl-weighing-calculated-weight .ant-input-number-input{color:var(--wl-text-primary,#111827);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.wl-weighing-scale__mode{font-size:16px}.wl-weighing-scale__source{margin-top:8px;font-size:13px}.wl-weighing-scale--manual{color:#78350f;background:#fff7e6;box-shadow:inset 0 0 0 1px #e9bb73}.wl-weighing-scale--manual .ant-badge .ant-badge-status-text,.wl-weighing-scale--manual .ant-badge{color:inherit}.wl-weighing-scale--manual .wl-weighing-scale__target{border-top-color:#e9bb73}.provider-layout{background:#f9fafb;min-height:100vh}.provider-logo{height:32px;color:var(--wl-text-primary);font-weight:var(--wl-text-headline-weight);background:#eef6e9;border:1px solid #d7ead3;border-radius:8px;justify-content:center;align-items:center;margin:16px;display:flex}.subscriber-mode-alert{margin:0 16px 16px}.layout-header{background:linear-gradient(90deg, var(--wl-bg-primary) 0%, var(--wl-bg-subtle) 100%);box-shadow:var(--wl-shadow-card);justify-content:space-between;align-items:center;padding:0;display:flex}.layout-content{background:0 0;min-height:280px;margin:0;padding:0}.provider-content{background:0 0}.provider-content-wrapper{box-sizing:border-box;background:#fff;border-radius:0;min-height:calc(100vh - 64px);padding:24px}.provider-content-wrapper>*{animation:.3s ease-in-out fadeIn}.ant-menu-light .ant-menu-item-selected,.ant-menu-light>.ant-menu .ant-menu-item-selected{color:#155d35;background:#eef9eb}.menu-trigger{font-size:var(--wl-text-body-size);width:64px;height:64px}.header-actions{margin-right:24px}.subscriber-mode-banner{background:#fff2e8;border-left:4px solid #fa8c16;margin-bottom:16px;padding:8px 16px}.subscriber-mode-banner .anticon{color:#fa8c16;margin-right:8px}
