._page_19r6f_1{color:#172c3d;background:#f5f7fa;max-width:1440px;min-height:100vh;margin:auto;padding:28px;font:16px/1.6 system-ui}._header_19r6f_1{justify-content:space-between;align-items:center;display:flex}._header_19r6f_1 h1{margin:8px 0}._nav_19r6f_1{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}._page_19r6f_1 button{cursor:pointer;font:inherit;color:inherit;background:#fff;border:1px solid #ccd5df;border-radius:6px;padding:9px 15px}._page_19r6f_1 button:disabled{opacity:.5;cursor:default}._nav_19r6f_1 ._active_19r6f_1,._page_19r6f_1 ._primary_19r6f_1{color:#fff;background:#154b79;border-color:#154b79}._panel_19r6f_1{background:#fff;border:1px solid #dbe2ea;border-radius:10px;margin:16px 0;padding:22px}._toolbar_19r6f_1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._scroll_19r6f_1{overflow:auto}._page_19r6f_1 table{border-collapse:collapse;white-space:nowrap;width:100%}._page_19r6f_1 th,._page_19r6f_1 td{text-align:left;vertical-align:top;border-bottom:1px solid #e3e8ef;padding:13px 12px}._page_19r6f_1 th{color:#4b6176;background:#f4f7fa;font-size:14px}._muted_19r6f_1{color:#607186;font-size:14px}._error_19r6f_1{color:#a12821;background:#fff0ef;border-radius:6px;padding:14px}._success_19r6f_1{color:#1b6242;background:#e6f4ed;padding:14px}._form_19r6f_1{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:15px 0;display:grid}._page_19r6f_1 label{flex-direction:column;gap:5px;display:flex}._page_19r6f_1 input,._page_19r6f_1 select{font:inherit;border:1px solid #bac7d4;border-radius:5px;min-width:0;padding:9px}._page_19r6f_1 input[type=checkbox]{width:auto}._choices_19r6f_1{flex-wrap:wrap;gap:16px;display:flex}._choices_19r6f_1 label{flex-direction:row}._empty_19r6f_1{text-align:center;color:#607186;padding:45px}._page_19r6f_1 a{color:#154b79}._page_19r6f_1 pre{white-space:pre-wrap;max-width:640px;font-size:14px}._pager_19r6f_1{justify-content:flex-end;gap:12px;margin-top:18px;display:flex}@media (width<=600px){._page_19r6f_1,._panel_19r6f_1{padding:12px}._header_19r6f_1{align-items:flex-start}._nav_19r6f_1 button{font-size:14px}}._staffPage_19r6f_2{max-width:820px}._staffCards_19r6f_2{gap:12px;margin-top:16px;display:grid}._staffCards_19r6f_2 button{text-align:left;padding:16px}._staffPage_19r6f_2 ._toolbar_19r6f_1 input{box-sizing:border-box;max-width:100%}._staffPage_19r6f_2 ._nav_19r6f_1{z-index:1;background:#f5f7fa;padding:8px 0;position:sticky;top:0}._staffPage_19r6f_2 ._panel_19r6f_1 input{box-sizing:border-box;max-width:100%}@media (width<=600px){._staffPage_19r6f_2 ._nav_19r6f_1{gap:5px}._staffPage_19r6f_2 ._nav_19r6f_1 button{flex:1;padding:10px 5px}._staffPage_19r6f_2 h1{font-size:26px}._staffPage_19r6f_2 ._toolbar_19r6f_1{align-items:stretch}}._statusCards_19r6f_4{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:18px 0;display:grid}._statusCards_19r6f_4 button{flex-direction:column;align-items:flex-start;padding:16px;display:flex}._statusCards_19r6f_4 strong{margin-top:6px;font-size:28px;line-height:1.3}._staffPage_19r6f_2 ._nav_19r6f_1{position:static}._staffPage_19r6f_2 ._orderPanel_19r6f_5 h2{margin:0;font-size:22px}._staffPage_19r6f_2 ._orderPanel_19r6f_5>p{margin:6px 0 14px}._balanceGrid_19r6f_5{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 8px;display:grid}._balanceGrid_19r6f_5>div{background:#edf4fa;border-radius:8px;min-width:0;padding:12px 8px}._balanceGrid_19r6f_5 small{color:#52677a;font-size:12px;display:block}._balanceGrid_19r6f_5 strong{overflow-wrap:anywhere;font-size:22px;display:block}._balanceRefresh_19r6f_5{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}._balanceRefresh_19r6f_5 small{color:#607186}._scanArea_19r6f_5{gap:14px;margin:16px 0;display:grid}._scanArea_19r6f_5>button{width:100%;min-height:48px}._scanArea_19r6f_5 label{color:#52677a;font-size:13px}._barcodeForm_19r6f_5{gap:8px;margin-top:4px;display:flex}._barcodeForm_19r6f_5 input{box-sizing:border-box;flex:1;width:0;min-height:46px;font-size:16px}._barcodeForm_19r6f_5 button{white-space:nowrap;min-height:46px;padding:8px 12px}._candidateList_19r6f_5{border:2px solid #154b79;border-radius:10px;margin:12px 0;padding:12px}._candidateList_19r6f_5 button{text-align:left;overflow-wrap:anywhere;flex-direction:column;gap:4px;width:100%;margin:8px 0;display:flex}._candidateList_19r6f_5 span,._candidateList_19r6f_5 small{font-size:13px}._candidateList_19r6f_5 b{color:#154b79}._itemCard_19r6f_5{border:1px solid #dbe2ea;border-radius:10px;margin:12px 0;padding:14px}._itemCard_19r6f_5>p{color:#52677a;margin:4px 0 12px}._quantityRow_19r6f_5{justify-content:space-between;align-items:center;gap:10px;display:flex}._stepper_19r6f_5{align-items:center;gap:4px;display:flex}._stepper_19r6f_5 input{text-align:center;box-sizing:border-box;width:56px;min-height:44px}._stepper_19r6f_5 button{min-width:44px;min-height:44px;padding:8px}._removeItem_19r6f_5{min-height:44px;color:#a12821!important}._sentStatus_19r6f_5{background:#edf4fa;border-radius:8px;padding:12px}._submitBar_19r6f_5{justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}._submitBar_19r6f_5 button{min-height:48px}._returnArea_19r6f_5,._orderDetails_19r6f_5{border-top:1px solid #e3e8ef;margin-top:16px;padding-top:14px}._returnArea_19r6f_5 summary,._orderDetails_19r6f_5 summary{cursor:pointer;color:#607186}._returnArea_19r6f_5 label{margin-top:12px}._returnArea_19r6f_5 button{margin-top:10px}._orderDetails_19r6f_5 p{overflow-wrap:anywhere}@media (width<=600px){._staffPage_19r6f_2 ._orderPanel_19r6f_5{padding:16px}._staffPage_19r6f_2 ._orderPanel_19r6f_5:has(._submitBar_19r6f_5){padding-bottom:112px}._submitBar_19r6f_5{z-index:3;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dbe2ea;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -3px 12px #172c3d0d}._submitBar_19r6f_5 strong{font-size:14px}._submitBar_19r6f_5 button{padding:10px 12px;font-size:15px}._staffPage_19r6f_2:has(input:focus) ._submitBar_19r6f_5{box-shadow:none;padding:14px 0;position:static}._staffPage_19r6f_2:has(input:focus) ._orderPanel_19r6f_5{padding-bottom:16px}._staffPage_19r6f_2 ._nav_19r6f_1 button{font-size:13px}._quantityRow_19r6f_5{gap:6px}._itemCard_19r6f_5{padding:12px}._balanceGrid_19r6f_5 strong{font-size:20px}}
