:root{--color-bg-primary: #F8F9FA;--color-bg-secondary: #EDEEF0;--color-bg-elevated: #FFFFFF;--color-navy-deep: #1B2A3B;--color-navy-mid: #2C3E52;--color-navy-light: #3D5166;--color-blue-primary: #3B7DD8;--color-blue-light: #EBF2FC;--color-accent: #F5C518;--color-accent-muted: #FDF3C0;--color-success: #2D9E6B;--color-warning: #E8A020;--color-danger: #D94F3D;--color-neutral: #8A94A0;--color-text-primary: #1B2A3B;--color-text-secondary: #4A5568;--color-text-muted: #8A94A0;--color-text-on-dark: #FFFFFF;--color-border: #D1D5DB;--color-border-subtle: #E5E7EB}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--color-bg-primary: #0F1923;--color-bg-secondary: #1A2533;--color-bg-elevated: #243041;--color-navy-deep: #0A1520;--color-navy-mid: #1A2533;--color-navy-light: #2C3E52;--color-blue-primary: #5B9BE8;--color-blue-light: #1A2F4A;--color-accent: #F5C518;--color-accent-muted: #3A2F00;--color-success: #3AB87E;--color-warning: #F0A830;--color-danger: #E8635A;--color-neutral: #6B7580;--color-text-primary: #E8ECF0;--color-text-secondary: #A8B4C0;--color-text-muted: #6B7580;--color-text-on-dark: #FFFFFF;--color-border: #2C3E52;--color-border-subtle: #1A2533}}:root[data-theme=dark]{--color-bg-primary: #0F1923;--color-bg-secondary: #1A2533;--color-bg-elevated: #243041;--color-navy-deep: #0A1520;--color-navy-mid: #1A2533;--color-navy-light: #2C3E52;--color-blue-primary: #5B9BE8;--color-blue-light: #1A2F4A;--color-accent: #F5C518;--color-accent-muted: #3A2F00;--color-success: #3AB87E;--color-warning: #F0A830;--color-danger: #E8635A;--color-neutral: #6B7580;--color-text-primary: #E8ECF0;--color-text-secondary: #A8B4C0;--color-text-muted: #6B7580;--color-text-on-dark: #FFFFFF;--color-border: #2C3E52;--color-border-subtle: #1A2533}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,sans-serif;background-color:var(--color-bg-primary);color:var(--color-text-primary);line-height:1.5;-webkit-font-smoothing:antialiased}a{color:var(--color-blue-primary);text-decoration:none}button{cursor:pointer;font-family:inherit}._page_1qhcx_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--color-navy-deep);padding:1rem}._card_1qhcx_10{background-color:var(--color-bg-elevated);border-radius:12px;padding:2.5rem 2rem;width:100%;max-width:380px;box-shadow:0 4px 24px #0000004d}._header_1qhcx_19{text-align:center;margin-bottom:2rem}._logo_1qhcx_24{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:var(--color-accent);color:var(--color-navy-deep);font-weight:700;font-size:.875rem;letter-spacing:.05em;border-radius:8px;margin-bottom:1rem}._title_1qhcx_39{font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin-bottom:.25rem}._subtitle_1qhcx_46{font-size:.875rem;color:var(--color-text-muted)}._form_1qhcx_51{display:flex;flex-direction:column;gap:1.25rem}._field_1qhcx_57{display:flex;flex-direction:column;gap:.375rem}._label_1qhcx_63{font-size:.875rem;font-weight:500;color:var(--color-text-secondary)}._input_1qhcx_69{padding:.625rem .875rem;border:1px solid var(--color-border);border-radius:6px;font-size:1rem;color:var(--color-text-primary);background-color:var(--color-bg-primary);transition:border-color .15s;outline:none;width:100%}._input_1qhcx_69:focus{border-color:var(--color-blue-primary);box-shadow:0 0 0 3px var(--color-blue-light)}._input_1qhcx_69:disabled{opacity:.6;cursor:not-allowed}._input_1qhcx_69[inputmode=numeric]{letter-spacing:.25em;font-size:1.25rem;text-align:center}._error_1qhcx_97{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;background-color:#fef2f2;border:1px solid #FECACA;border-radius:6px;font-size:.875rem;color:var(--color-danger)}._attempts_1qhcx_109{font-size:.8rem;color:var(--color-text-muted)}._button_1qhcx_114{padding:.75rem;background-color:var(--color-navy-deep);color:var(--color-text-on-dark);border:none;border-radius:6px;font-size:1rem;font-weight:600;transition:background-color .15s;width:100%}._button_1qhcx_114:hover:not(:disabled){background-color:var(--color-navy-mid)}._button_1qhcx_114:disabled{opacity:.6;cursor:not-allowed}._overlay_1cv0q_3{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:100;animation:_fadeIn_1cv0q_1 .15s ease}@keyframes _fadeIn_1cv0q_1{0%{opacity:0}to{opacity:1}}._panel_1cv0q_16{position:fixed;top:0;right:0;bottom:0;width:480px;max-width:100vw;background:var(--color-bg-elevated);box-shadow:-4px 0 24px #00000026;display:flex;flex-direction:column;z-index:101;animation:_slideIn_1cv0q_1 .2s ease;overflow:hidden}@keyframes _slideIn_1cv0q_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_1cv0q_38{padding:20px 24px 16px;border-bottom:1px solid var(--color-border-subtle);flex-shrink:0}._headerTop_1cv0q_44{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}._customerName_1cv0q_52{font-size:18px;font-weight:700;color:var(--color-text-primary);line-height:1.2}._closeBtn_1cv0q_59{background:none;border:none;color:var(--color-text-muted);font-size:20px;line-height:1;padding:2px 4px;cursor:pointer;border-radius:4px;flex-shrink:0;transition:color .15s,background .15s}._closeBtn_1cv0q_59:hover{color:var(--color-text-primary);background:var(--color-bg-secondary)}._badges_1cv0q_77{display:flex;gap:6px;flex-wrap:wrap}._packageLine_1cv0q_83{margin-top:6px;font-size:13px;color:var(--color-text-secondary)}._body_1cv0q_90{flex:1;overflow-y:auto;padding:0 24px 24px}._section_1cv0q_97{border-bottom:1px solid var(--color-border-subtle)}._sectionBtn_1cv0q_101{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 0;background:none;border:none;cursor:pointer;text-align:left}._sectionLabel_1cv0q_113{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--color-blue-primary)}._chevron_1cv0q_121{font-size:12px;color:var(--color-text-muted);transition:transform .2s}._chevronOpen_1cv0q_127{transform:rotate(180deg)}._sectionContent_1cv0q_131{padding-bottom:16px}._field_1cv0q_136{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:6px 0;font-size:13px;border-bottom:1px solid var(--color-border-subtle)}._field_1cv0q_136:last-child{border-bottom:none}._fieldLabel_1cv0q_150{color:var(--color-text-secondary);font-weight:600;flex-shrink:0;width:120px}._fieldValue_1cv0q_157{color:var(--color-text-primary);text-align:right;word-break:break-word}._statusControls_1cv0q_164{display:flex;gap:8px;flex-wrap:wrap;padding:4px 0 8px}._statusBtn_1cv0q_171{padding:6px 14px;border-radius:4px;border:1px solid var(--color-border);background:var(--color-bg-primary);color:var(--color-text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:all .15s}._statusBtn_1cv0q_171:hover,._statusBtnActive_1cv0q_189{border-color:var(--color-blue-primary);color:var(--color-blue-primary);background:var(--color-blue-light)}._statusBtnDanger_1cv0q_195:hover{border-color:var(--color-danger);color:var(--color-danger);background:#fdecea}._paymentLinkBox_1cv0q_202{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:6px;padding:12px;margin-top:4px}._paymentLinkUrl_1cv0q_210{font-size:12px;color:var(--color-text-muted);word-break:break-all;margin-bottom:10px;font-family:monospace}._paymentLinkActions_1cv0q_218{display:flex;gap:8px}._actionBtn_1cv0q_223{flex:1;padding:8px 12px;border-radius:4px;border:1px solid var(--color-border);background:var(--color-bg-elevated);color:var(--color-text-primary);font-size:12px;font-weight:600;cursor:pointer;transition:all .15s;text-align:center}._actionBtn_1cv0q_223:hover{border-color:var(--color-blue-primary);color:var(--color-blue-primary);background:var(--color-blue-light)}._actionBtnPrimary_1cv0q_243{background:var(--color-blue-primary);border-color:var(--color-blue-primary);color:#fff}._actionBtnPrimary_1cv0q_243:hover{background:#2f6abf;border-color:#2f6abf;color:#fff}._copiedLabel_1cv0q_255,._smsSent_1cv0q_262{color:var(--color-success);font-size:12px;font-weight:600;padding:8px 0}._errorMsg_1cv0q_269{color:var(--color-danger);font-size:12px;margin-top:6px}._notesArea_1cv0q_276{width:100%;min-height:80px;padding:8px 10px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg-primary);color:var(--color-text-primary);font-size:13px;font-family:inherit;resize:vertical;box-sizing:border-box;margin-top:4px}._notesArea_1cv0q_276:focus{outline:none;border-color:var(--color-blue-primary)}._saveNotesBtn_1cv0q_296{margin-top:8px;padding:6px 14px;border-radius:4px;border:1px solid var(--color-blue-primary);background:var(--color-blue-light);color:var(--color-blue-primary);font-size:12px;font-weight:600;cursor:pointer;transition:all .15s}._saveNotesBtn_1cv0q_296:hover{background:var(--color-blue-primary);color:#fff}._loading_1cv0q_315{padding:32px 24px;color:var(--color-text-muted);font-size:14px;text-align:center}._errorState_1cv0q_322{padding:32px 24px;color:var(--color-danger);font-size:14px;text-align:center}._card_z8k7h_1{background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:8px;overflow:hidden}._cardOpen_z8k7h_8{border-color:var(--color-border)}._header_z8k7h_12{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:none;border:none;cursor:pointer;text-align:left;gap:8px}._header_z8k7h_12:hover{background:var(--color-bg-secondary)}._headerLeft_z8k7h_29{display:flex;align-items:center;gap:8px;min-width:0}._title_z8k7h_36{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap}._badge_z8k7h_45{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;font-size:11px;font-weight:700;flex-shrink:0}._badge_warning_z8k7h_58{background:var(--color-accent-muted);color:var(--color-warning);border:1px solid var(--color-warning)}._badge_danger_z8k7h_64{background:#d94f3d1f;color:var(--color-danger);border:1px solid var(--color-danger)}._badge_neutral_z8k7h_70{background:var(--color-bg-secondary);color:var(--color-text-muted);border:1px solid var(--color-border)}._chevron_z8k7h_76{font-size:10px;color:var(--color-text-muted);transition:transform .2s;flex-shrink:0}._chevronOpen_z8k7h_83{transform:rotate(180deg)}._body_z8k7h_87{border-top:1px solid var(--color-border-subtle);padding:8px 0}._empty_z8k7h_92{font-size:12px;color:var(--color-text-muted);padding:8px 14px;margin:0}._item_z8k7h_100{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px 14px;border-bottom:1px solid var(--color-border-subtle)}._item_z8k7h_100:last-child{border-bottom:none}._page_1o1hh_1{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--color-bg-primary)}._pageHeader_1o1hh_9{display:flex;align-items:baseline;gap:12px;padding:20px 24px 16px;border-bottom:1px solid var(--color-border-subtle);flex-shrink:0}._pageTitle_1o1hh_18{font-size:20px;font-weight:700;color:var(--color-text-primary);margin:0}._pageDate_1o1hh_25{font-size:13px;color:var(--color-text-muted)}._loadingMsg_1o1hh_30{padding:32px 24px;color:var(--color-text-muted);font-size:14px}._strip_1o1hh_38{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-bottom:1px solid var(--color-border-subtle);flex-shrink:0}._statCard_1o1hh_46{padding:16px 20px;border-right:1px solid var(--color-border-subtle);border-top:3px solid transparent;display:flex;flex-direction:column;gap:3px}._statCard_1o1hh_46:last-child{border-right:none}._statCard_1o1hh_46[data-accent=blue]{border-top-color:var(--color-blue-primary)}._statCard_1o1hh_46[data-accent=green]{border-top-color:var(--color-success)}._statCard_1o1hh_46[data-accent=yellow]{border-top-color:var(--color-accent)}._statCard_1o1hh_46[data-accent=neutral]{border-top-color:var(--color-neutral)}._statValue_1o1hh_64{font-size:28px;font-weight:700;color:var(--color-text-primary);line-height:1}._statLabel_1o1hh_71{font-size:12px;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}._statDelta_1o1hh_79{font-size:11px;color:var(--color-text-muted);margin-top:2px}._deltaPos_1o1hh_85{color:var(--color-success)}._deltaNeg_1o1hh_86{color:var(--color-danger)}._layout_1o1hh_90{display:flex;flex:1;overflow:hidden;gap:0}._center_1o1hh_99{flex:1;overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:28px;min-width:0}._jobSection_1o1hh_109{display:flex;flex-direction:column;gap:0}._sectionHeader_1o1hh_115{display:flex;align-items:center;gap:10px;margin-bottom:10px}._sectionLabel_1o1hh_122{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-muted)}._sectionCount_1o1hh_130{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;font-size:11px;font-weight:700}._countDelivery_1o1hh_142{background:var(--color-accent-muted);color:var(--color-warning);border:1px solid var(--color-accent)}._countPickup_1o1hh_148{background:var(--color-blue-light);color:var(--color-blue-primary);border:1px solid var(--color-blue-primary)}._emptyMsg_1o1hh_154{font-size:13px;color:var(--color-text-muted);margin:0;padding:12px 0}._jobList_1o1hh_161{display:flex;flex-direction:column;gap:6px}._jobItem_1o1hh_169{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px;background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:8px;cursor:pointer;text-align:left;transition:border-color .15s,box-shadow .15s}._jobItem_1o1hh_169:hover{border-color:var(--color-blue-primary);box-shadow:0 0 0 1px var(--color-blue-primary)}._jobItemLeft_1o1hh_189{display:flex;flex-direction:column;gap:3px;min-width:0}._jobName_1o1hh_196{font-size:14px;font-weight:700;color:var(--color-text-primary)}._jobAddr_1o1hh_202{font-size:12px;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._jobMeta_1o1hh_210{font-size:12px;color:var(--color-text-muted)}._jobItemRight_1o1hh_215{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}._sidebar_1o1hh_225{width:280px;flex-shrink:0;border-left:1px solid var(--color-border-subtle);background:var(--color-bg-secondary);overflow-y:auto;display:flex;flex-direction:column;gap:1px;padding:12px;gap:8px}._actionItem_1o1hh_240{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px 14px;border-bottom:1px solid var(--color-border-subtle)}._actionItem_1o1hh_240:last-child{border-bottom:none}._actionItemMain_1o1hh_253{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._actionName_1o1hh_261{font-size:13px;font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actionMeta_1o1hh_270{font-size:11px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._matchPill_1o1hh_278{font-size:11px;color:var(--color-warning);background:var(--color-accent-muted);border:1px solid var(--color-warning);border-radius:4px;padding:2px 6px;display:inline-block;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actionBtnGroup_1o1hh_292{display:flex;flex-direction:column;gap:4px;flex-shrink:0}._actionBtn_1o1hh_292{padding:5px 10px;border-radius:4px;border:1px solid var(--color-border);background:var(--color-bg-elevated);color:var(--color-text-secondary);font-size:11px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .15s;flex-shrink:0}._actionBtn_1o1hh_292:hover:not(:disabled){border-color:var(--color-blue-primary);color:var(--color-blue-primary);background:var(--color-blue-light)}._actionBtn_1o1hh_292:disabled{opacity:.5;cursor:default}._actionBtnSuccess_1o1hh_324{border-color:var(--color-success);color:var(--color-success)}._actionBtnSuccess_1o1hh_324:hover:not(:disabled){background:#2d9e6b1a;border-color:var(--color-success);color:var(--color-success)}._sentLabel_1o1hh_335{font-size:11px;font-weight:600;color:var(--color-success);white-space:nowrap;padding:5px 0}._cycleBar_1o1hh_345{height:4px;background:var(--color-border);border-radius:2px;margin-top:4px;overflow:hidden}._cycleBarFill_1o1hh_353{height:100%;background:var(--color-danger);border-radius:2px}._overlay_y0a0b_3{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:100;animation:_fadeIn_y0a0b_1 .15s ease}@keyframes _fadeIn_y0a0b_1{0%{opacity:0}to{opacity:1}}._panel_y0a0b_16{position:fixed;top:0;right:0;bottom:0;width:520px;max-width:100vw;background:var(--color-bg-elevated);box-shadow:-4px 0 24px #00000026;display:flex;flex-direction:column;z-index:101;animation:_slideIn_y0a0b_1 .2s ease;overflow:hidden}@keyframes _slideIn_y0a0b_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_y0a0b_38{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid var(--color-border-subtle);flex-shrink:0}._headerTitle_y0a0b_47{font-size:18px;font-weight:700;color:var(--color-text-primary)}._closeBtn_y0a0b_53{background:none;border:none;color:var(--color-text-muted);font-size:20px;line-height:1;padding:2px 4px;cursor:pointer;border-radius:4px;transition:color .15s,background .15s}._closeBtn_y0a0b_53:hover{color:var(--color-text-primary);background:var(--color-bg-secondary)}._body_y0a0b_71{flex:1;overflow-y:auto;padding:0 24px 24px}._section_y0a0b_78{padding:16px 0;border-bottom:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:6px}._section_y0a0b_78:last-of-type{border-bottom:none}._sectionTitle_y0a0b_90{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--color-blue-primary);margin-bottom:6px}._fieldLabel_y0a0b_99{font-size:12px;font-weight:600;color:var(--color-text-secondary);margin-top:4px}._input_y0a0b_106{width:100%;padding:7px 10px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg-primary);color:var(--color-text-primary);font-size:13px;font-family:inherit;box-sizing:border-box}._input_y0a0b_106:focus{outline:none;border-color:var(--color-blue-primary)}._textarea_y0a0b_123{width:100%;padding:7px 10px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg-primary);color:var(--color-text-primary);font-size:13px;font-family:inherit;resize:vertical;box-sizing:border-box}._textarea_y0a0b_123:focus{outline:none;border-color:var(--color-blue-primary)}._checkboxLabel_y0a0b_141{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--color-text-primary);cursor:pointer;margin-top:4px}._radioGroup_y0a0b_151{display:flex;flex-direction:column;gap:6px}._radioLabel_y0a0b_157{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--color-text-primary);cursor:pointer}._helpText_y0a0b_166{font-size:11px;color:var(--color-text-muted);margin:0}._pricingSummary_y0a0b_173{display:flex;justify-content:space-between;align-items:center;padding:16px 0 4px;border-top:1px solid var(--color-border);margin-top:8px}._pricingLabel_y0a0b_182{font-size:13px;font-weight:700;color:var(--color-text-primary)}._pricingTotal_y0a0b_188{font-size:18px;font-weight:700;color:var(--color-text-primary)}._error_y0a0b_195{color:var(--color-danger);font-size:13px;margin:8px 0 0}._footer_y0a0b_202{display:flex;gap:10px;padding:16px 24px;border-top:1px solid var(--color-border-subtle);background:var(--color-bg-elevated);flex-shrink:0}._cancelBtn_y0a0b_211{flex:1;padding:10px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-primary);color:var(--color-text-secondary);font-size:13px;font-weight:600;cursor:pointer;transition:all .15s}._cancelBtn_y0a0b_211:hover{border-color:var(--color-text-secondary);color:var(--color-text-primary)}._cancelBtn_y0a0b_211:disabled{opacity:.5;cursor:default}._submitBtn_y0a0b_234{flex:2;padding:10px;border:none;border-radius:6px;background:var(--color-accent);color:#1b2a3b;font-size:13px;font-weight:700;cursor:pointer;transition:opacity .15s}._submitBtn_y0a0b_234:hover{opacity:.88}._submitBtn_y0a0b_234:disabled{opacity:.5;cursor:default}._wrapper_9805f_2{display:flex;flex-direction:column;gap:4px;width:100%}._autocompleteContainer_9805f_12{width:100%;--gmp-input-font-size: .875rem;--gmp-input-padding: 8px 10px;--gmp-input-border-radius: var(--radius-sm, 6px);--gmp-input-border-color: var(--color-border, #d1d5db);--gmp-input-background: var(--color-bg, #ffffff);--gmp-input-color: var(--color-text, #111827);display:block}._autocompleteContainer_9805f_12:focus-within{--gmp-input-border-color: var(--color-blue-primary, #1B5AC7)}._disabled_9805f_30{opacity:.6;pointer-events:none}._input_9805f_36{width:100%;padding:8px 10px;font-size:.875rem;border:1px solid var(--color-border, #d1d5db);border-radius:var(--radius-sm, 6px);background:var(--color-bg, #ffffff);color:var(--color-text, #111827);outline:none;box-sizing:border-box}._input_9805f_36:focus{border-color:var(--color-blue-primary, #1B5AC7)}._error_9805f_53{font-size:.75rem;color:var(--color-danger, #dc2626);margin:0}._overlay_1e9k3_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#fff;display:flex;flex-direction:column}._modal_1e9k3_12{display:flex;flex-direction:column;height:100%;overflow:hidden}._header_1e9k3_21{display:flex;align-items:center;justify-content:space-between;background:#1b2a4a;padding:0 24px;height:56px;flex-shrink:0}._headerLeft_1e9k3_31{display:flex;flex-direction:column;gap:1px}._headerTitle_1e9k3_37{font-size:15px;font-weight:800;color:#fff;letter-spacing:-.01em}._headerSub_1e9k3_44{font-size:11px;color:#f5c518;font-weight:600}._closeBtn_1e9k3_50{background:#ffffff26;border:none;color:#fff;font-size:14px;cursor:pointer;padding:6px 12px;border-radius:4px;line-height:1}._closeBtn_1e9k3_50:hover{background:#ffffff40}._reviewPhase_1e9k3_67{display:flex;flex-direction:column;flex:1;overflow:hidden}._docViewer_1e9k3_74{flex:1;overflow:hidden;background:#f5f5f5;position:relative}._docIframe_1e9k3_81{width:100%;height:100%;border:none;display:block}._docPlaceholder_1e9k3_88{display:flex;align-items:center;justify-content:center;height:100%;font-size:15px;color:#888}._docError_1e9k3_97{display:flex;align-items:center;justify-content:center;height:100%;font-size:15px;color:#c0392b;padding:24px;text-align:center}._reviewFooter_1e9k3_108{background:#fff;border-top:1px solid #e5e5e5;padding:16px 24px;flex-shrink:0}._reviewInstruction_1e9k3_115{font-size:13px;color:#555;margin:0 0 14px;text-align:center}._reviewButtons_1e9k3_122{display:flex;gap:12px;justify-content:center}._cancelBtn_1e9k3_128{background:#f0f0f0;border:1px solid #ddd;color:#444;font-size:14px;font-weight:600;padding:10px 24px;border-radius:4px;cursor:pointer}._cancelBtn_1e9k3_128:hover{background:#e5e5e5}._proceedBtn_1e9k3_143{background:#1b2a4a;border:none;color:#fff;font-size:14px;font-weight:700;padding:10px 24px;border-radius:4px;cursor:pointer}._proceedBtn_1e9k3_143:hover:not(:disabled){background:#243966}._proceedBtn_1e9k3_143:disabled{opacity:.5;cursor:not-allowed}._signPhase_1e9k3_165{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:32px 24px;gap:24px}._signInstruction_1e9k3_175{text-align:center;max-width:600px}._signPrompt_1e9k3_180{font-size:17px;color:#1b2a4a;margin:0 0 6px}._signSub_1e9k3_186{font-size:13px;color:#666;margin:0}._canvasWrapper_1e9k3_192{position:relative;width:100%;max-width:700px;border:2px solid #1B2A4A;border-radius:6px;background:#fff;touch-action:none}._canvas_1e9k3_192{display:block;width:100%;height:auto;touch-action:none;cursor:crosshair}._canvasLabel_1e9k3_210{position:absolute;top:8px;left:12px;font-size:11px;color:#bbb;pointer-events:none;-webkit-user-select:none;user-select:none}._submitError_1e9k3_220{color:#c0392b;font-size:13px;text-align:center;background:#fef0ee;border:1px solid #f5c6c0;border-radius:4px;padding:8px 16px;max-width:500px}._signFooter_1e9k3_231{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap}._backBtn_1e9k3_239{background:none;border:1px solid #ccc;color:#555;font-size:13px;padding:9px 18px;border-radius:4px;cursor:pointer}._backBtn_1e9k3_239:hover{background:#f5f5f5}._clearBtn_1e9k3_253{background:#f0f0f0;border:1px solid #ddd;color:#444;font-size:14px;font-weight:600;padding:10px 24px;border-radius:4px;cursor:pointer}._clearBtn_1e9k3_253:hover:not(:disabled){background:#e5e5e5}._clearBtn_1e9k3_253:disabled{opacity:.5;cursor:not-allowed}._confirmBtn_1e9k3_273{background:#f5c518;border:none;color:#1b2a4a;font-size:15px;font-weight:800;padding:12px 36px;border-radius:4px;cursor:pointer;letter-spacing:-.01em}._confirmBtn_1e9k3_273:hover:not(:disabled){background:#e6b800}._confirmBtn_1e9k3_273:disabled{opacity:.5;cursor:not-allowed}._page_12edt_3{display:flex;flex-direction:column;height:100%;overflow:hidden}._topBar_12edt_12{display:flex;align-items:center;gap:12px;padding:16px 24px;border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-elevated);flex-shrink:0}._pageTitle_12edt_22{font-size:20px;font-weight:700;color:var(--color-text-primary);margin:0;flex-shrink:0}._searchInput_12edt_30{flex:1;max-width:420px;padding:7px 12px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-primary);color:var(--color-text-primary);font-size:13px;font-family:inherit}._searchInput_12edt_30:focus{outline:none;border-color:var(--color-blue-primary)}._newBtn_12edt_47{margin-left:auto;padding:8px 16px;background:var(--color-accent);color:#1b2a3b;border:none;border-radius:6px;font-size:13px;font-weight:700;cursor:pointer;flex-shrink:0;transition:opacity .15s}._newBtn_12edt_47:hover{opacity:.88}._filterRow_12edt_67{display:flex;align-items:center;gap:10px;padding:10px 24px;border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-elevated);flex-shrink:0}._filterSelect_12edt_77{padding:5px 10px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg-primary);color:var(--color-text-primary);font-size:13px;font-family:inherit;cursor:pointer}._filterSelect_12edt_77:focus{outline:none;border-color:var(--color-blue-primary)}._tabs_12edt_95{display:flex;align-items:center;gap:2px;padding:0 24px;border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-elevated);flex-shrink:0}._tab_12edt_95{padding:10px 16px;background:none;border:none;border-bottom:2px solid transparent;color:var(--color-text-secondary);font-size:13px;font-weight:600;cursor:pointer;transition:color .15s,border-color .15s;margin-bottom:-1px}._tab_12edt_95:hover{color:var(--color-text-primary)}._tabActive_12edt_122{color:var(--color-blue-primary);border-bottom-color:var(--color-blue-primary)}._tabDisabled_12edt_127{opacity:.45;cursor:default;pointer-events:none}._searchNote_12edt_133{margin-left:8px;font-size:12px;color:var(--color-text-muted);font-style:italic}._cardList_12edt_142{flex:1;overflow-y:auto;padding:16px 24px;display:flex;flex-direction:column;gap:8px}._card_12edt_142{border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-elevated);overflow:hidden;transition:border-color .15s}._card_12edt_142:hover{border-color:var(--color-blue-primary)}._cardCancelled_12edt_165{opacity:.55}._cardCancelled_12edt_165:hover{border-color:var(--color-border)}._cardCollapsed_12edt_174{display:flex;align-items:center;gap:16px;padding:14px 16px;cursor:pointer;-webkit-user-select:none;user-select:none}._cardMain_12edt_183{display:flex;flex-direction:column;gap:2px;min-width:160px}._cardName_12edt_190{font-size:14px;font-weight:700;color:var(--color-text-primary)}._cardPkg_12edt_196{font-size:12px;color:var(--color-text-muted)}._cardDates_12edt_201{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--color-text-secondary);min-width:200px}._cardBadges_12edt_210{display:flex;align-items:center;gap:6px;flex-wrap:wrap;flex:1}._unlinkBadge_12edt_218{font-size:11px;font-weight:600;color:var(--color-warning);border:1px solid var(--color-warning);border-radius:4px;padding:2px 6px;background:#fff3e0}._chevron_12edt_228{font-size:11px;color:var(--color-text-muted);transition:transform .2s;flex-shrink:0}._chevronOpen_12edt_235{transform:rotate(180deg)}._cardExpanded_12edt_240{border-top:1px solid var(--color-border-subtle);padding:0 16px 16px}._expandSection_12edt_245{padding:14px 0;border-bottom:1px solid var(--color-border-subtle)}._expandSection_12edt_245:last-child{border-bottom:none}._expandSectionTitle_12edt_254{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--color-blue-primary);margin-bottom:10px}._expandGrid_12edt_263{display:grid;grid-template-columns:130px 1fr;gap:6px 12px;align-items:center;font-size:13px}._expandLabel_12edt_271{color:var(--color-text-secondary);font-weight:600}._expandValue_12edt_276{color:var(--color-text-primary);word-break:break-word}._expandLink_12edt_281{color:var(--color-blue-primary);text-decoration:none}._expandLink_12edt_281:hover{text-decoration:underline}._editInput_12edt_291{width:100%;padding:5px 8px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg-primary);color:var(--color-text-primary);font-size:13px;font-family:inherit;box-sizing:border-box}._editInput_12edt_291:focus{outline:none;border-color:var(--color-blue-primary)}._toggleLabel_12edt_308{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--color-text-primary);cursor:pointer}._pricingTable_12edt_318{display:flex;flex-direction:column;gap:4px}._pricingRow_12edt_324{display:flex;justify-content:space-between;font-size:13px;padding:3px 0;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-subtle)}._pricingRow_12edt_324:last-child{border-bottom:none}._pricingDiscount_12edt_337{color:var(--color-success)}._pricingTotal_12edt_341{font-weight:700;color:var(--color-text-primary);border-top:1px solid var(--color-border);padding-top:8px;margin-top:4px}._pricingBalance_12edt_349{font-weight:700;color:var(--color-text-primary)}._pricingPaid_12edt_354{color:var(--color-success)}._pricingRefund_12edt_358{color:var(--color-danger)}._discountEditor_12edt_363{margin-top:14px;padding-top:14px;border-top:1px solid var(--color-border-subtle)}._discountRadios_12edt_369{display:flex;gap:16px;font-size:13px;color:var(--color-text-primary)}._discountRadios_12edt_369 label{display:flex;align-items:center;gap:5px;cursor:pointer}._paymentLinkBox_12edt_384{margin-top:10px;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:6px;padding:10px 12px}._paymentLinkUrl_12edt_392{font-size:11px;color:var(--color-text-muted);word-break:break-all;font-family:monospace;margin-bottom:8px}._paymentLinkActions_12edt_400{display:flex;gap:8px}._copiedLabel_12edt_405,._smsSentLabel_12edt_412{font-size:12px;font-weight:600;color:var(--color-success);padding:7px 0}._paidNote_12edt_419{margin-top:8px;font-size:13px;color:var(--color-success)}._notesArea_12edt_426{width:100%;padding:8px 10px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg-primary);color:var(--color-text-primary);font-size:13px;font-family:inherit;resize:vertical;box-sizing:border-box}._notesArea_12edt_426:focus{outline:none;border-color:var(--color-blue-primary)}._saveNotesBtn_12edt_444{margin-top:8px;padding:6px 14px;border-radius:4px;border:1px solid var(--color-blue-primary);background:var(--color-blue-light);color:var(--color-blue-primary);font-size:12px;font-weight:600;cursor:pointer;transition:all .15s}._saveNotesBtn_12edt_444:hover{background:var(--color-blue-primary);color:#fff}._changeLog_12edt_463{display:flex;flex-direction:column;gap:4px}._changeLogEntry_12edt_469{font-size:12px;color:var(--color-text-muted);padding:4px 0;border-bottom:1px solid var(--color-border-subtle)}._changeLogEntry_12edt_469:last-child{border-bottom:none}._actionRow_12edt_481{display:flex;flex-wrap:wrap;gap:8px;padding-top:14px;align-items:center}._actionBtn_12edt_489{padding:7px 14px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg-primary);color:var(--color-text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:all .15s}._actionBtn_12edt_489:hover{border-color:var(--color-blue-primary);color:var(--color-blue-primary);background:var(--color-blue-light)}._actionBtn_12edt_489:disabled{opacity:.5;cursor:default}._actionBtnPrimary_12edt_512{background:var(--color-blue-primary);border-color:var(--color-blue-primary);color:#fff}._actionBtnPrimary_12edt_512:hover{background:#2f6abf;border-color:#2f6abf;color:#fff}._actionBtnDanger_12edt_524:hover{border-color:var(--color-danger);color:var(--color-danger);background:#fdecea}._actionBtnDangerConfirm_12edt_530{border-color:var(--color-danger)!important;color:var(--color-danger)!important;background:#fdecea!important}._inlineError_12edt_536{font-size:12px;color:var(--color-danger);margin:0;align-self:center}._stateMsg_12edt_545{padding:48px 24px;text-align:center;color:var(--color-text-muted);font-size:14px}._errorMsg_12edt_552{color:var(--color-danger)}._docBadgeSigned_12edt_558{display:inline-flex;align-items:center;font-size:11px;font-weight:700;padding:2px 7px;border-radius:10px;background:#d4f4e2;color:#1a7a45;border:1px solid #a3e0bf;white-space:nowrap}._docBadgeUnsigned_12edt_571{display:inline-flex;align-items:center;font-size:11px;font-weight:700;padding:2px 7px;border-radius:10px;background:#f0f0f0;color:#666;border:1px solid #ddd;white-space:nowrap}._docRows_12edt_586{display:flex;flex-direction:column;gap:10px}._docRow_12edt_586{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px}._docInfo_12edt_603{flex:1;min-width:0}._docSigned_12edt_608{font-size:13px;color:#1a7a45;font-weight:600}._docUnsigned_12edt_614{font-size:13px;color:var(--color-text-muted)}._docActions_12edt_619{display:flex;gap:8px;align-items:center;flex-shrink:0}._docViewBtn_12edt_626{font-size:12px;font-weight:600;color:var(--color-text-muted);background:none;border:1px solid var(--color-border);border-radius:4px;padding:4px 10px;cursor:pointer;white-space:nowrap}._docViewBtn_12edt_626:hover{background:var(--color-surface);color:var(--color-text)}._docSignBtn_12edt_643{font-size:12px;font-weight:700;color:#1b2a4a;background:#f5c518;border:none;border-radius:4px;padding:5px 12px;cursor:pointer;white-space:nowrap}._docSignBtn_12edt_643:hover{background:#e6b800}._page_8bs3x_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._pageHeader_8bs3x_9{padding:20px 24px 16px;border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--color-bg-elevated)}._pageTitle_8bs3x_20{font-size:20px;font-weight:700;color:var(--color-text-primary);margin:0}._calendarWrap_8bs3x_28{flex:1;overflow:hidden;padding:20px 24px}._calendarWrap_8bs3x_28{--cal-bg: #2A3A52;--cal-bg-header: #1E2D40;--cal-bg-today: #1A3A5C;--cal-border: #3A5070;--cal-text: #D0DBE8;--cal-text-muted: #8AABB8}._calendarWrap_8bs3x_28 .fc{height:100%;font-family:inherit;font-size:13px;background:var(--cal-bg);border:1px solid var(--cal-border);border-radius:6px;overflow:hidden}._calendarWrap_8bs3x_28 .fc-toolbar{background:var(--cal-bg-header)!important;padding:10px 14px!important;margin-bottom:0!important;border-bottom:1px solid var(--cal-border)!important}._calendarWrap_8bs3x_28 .fc-toolbar-title{font-size:16px;font-weight:700;color:var(--cal-text)}._calendarWrap_8bs3x_28 .fc-button{background:#334d66!important;border:1px solid var(--cal-border)!important;color:var(--cal-text)!important;font-size:12px!important;font-weight:600!important;padding:5px 12px!important;box-shadow:none!important;text-transform:capitalize!important}._calendarWrap_8bs3x_28 .fc-button:hover{background:#3d5a78!important;border-color:var(--color-blue-primary)!important}._calendarWrap_8bs3x_28 .fc-button-active,._calendarWrap_8bs3x_28 .fc-button-primary:not(:disabled).fc-button-active{background:var(--color-blue-primary)!important;border-color:var(--color-blue-primary)!important;color:#fff!important}._calendarWrap_8bs3x_28 .fc-col-header{background:var(--cal-bg-header)!important}._calendarWrap_8bs3x_28 .fc-col-header-cell{border-color:var(--cal-border)!important}._calendarWrap_8bs3x_28 .fc-col-header-cell-cushion{font-weight:700;color:var(--cal-text);text-decoration:none;padding:8px 4px!important}._calendarWrap_8bs3x_28 .fc-timegrid-axis,._calendarWrap_8bs3x_28 .fc-timegrid-slot-label{background:var(--cal-bg-header)!important;border-color:var(--cal-border)!important}._calendarWrap_8bs3x_28 .fc-timegrid-slot-label-cushion{color:var(--cal-text-muted);font-size:11px;font-weight:600;text-decoration:none}._calendarWrap_8bs3x_28 .fc-daygrid-day-number{color:var(--cal-text-muted);text-decoration:none}._calendarWrap_8bs3x_28 .fc-timegrid-slot{height:40px!important;border-color:var(--cal-border)!important}._calendarWrap_8bs3x_28 .fc-timegrid-slot-minor{border-color:#3a507066!important}._calendarWrap_8bs3x_28 .fc-timegrid-col,._calendarWrap_8bs3x_28 .fc-daygrid-day{background:var(--cal-bg)!important;border-color:var(--cal-border)!important}._calendarWrap_8bs3x_28 .fc-day-today{background:var(--cal-bg-today)!important}._calendarWrap_8bs3x_28 .fc-day-today .fc-col-header-cell-cushion{color:#fff!important}._calendarWrap_8bs3x_28 .fc-timegrid-now-indicator-line{border-color:var(--color-danger)!important}._calendarWrap_8bs3x_28 .fc-event{border:none!important;border-radius:3px!important;padding:2px 5px!important;cursor:pointer!important;font-size:11px!important;font-weight:600!important}._calendarWrap_8bs3x_28 .fc-event:hover{opacity:.85}._calendarWrap_8bs3x_28 .fc-event.delivery{background:var(--color-accent)!important;color:#1b2a3b!important}._calendarWrap_8bs3x_28 .fc-event.pickup{background:var(--color-blue-primary)!important;color:#fff!important}._calendarWrap_8bs3x_28 .fc-event.vehicle-loading{background:#2d9e6b!important;color:#fff!important}._calendarWrap_8bs3x_28 .fc-event.tote-maintenance{background:#d94f3d!important;color:#fff!important}._calendarWrap_8bs3x_28 .fc-list{background:var(--cal-bg)!important;border-color:var(--cal-border)!important}._calendarWrap_8bs3x_28 .fc-list-day-cushion{background:var(--cal-bg-header)!important;color:var(--cal-text)!important}._calendarWrap_8bs3x_28 .fc-list-event:hover td{background:#334d66!important;cursor:pointer}._calendarWrap_8bs3x_28 .fc-list-event td{border-color:var(--cal-border)!important;color:var(--cal-text)!important}._calendarWrap_8bs3x_28 .fc-list-event-dot{border-color:var(--color-blue-primary)!important}._legend_8bs3x_223{display:flex;gap:16px;align-items:center}._legendItem_8bs3x_229{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--color-text-secondary);font-weight:600}._legendDot_8bs3x_238{width:10px;height:10px;border-radius:2px}._legendDelivery_8bs3x_244{background:var(--color-accent)}._legendPickup_8bs3x_245{background:var(--color-blue-primary)}._legendVehicleLoading_8bs3x_246{background:#2d9e6b}._legendToteMaintenance_8bs3x_247{background:#d94f3d}._stateMsg_8bs3x_250{padding:48px 24px;text-align:center;color:var(--color-text-muted);font-size:14px}._errorMsg_8bs3x_257{color:var(--color-danger)}._wrap_1c1qm_1{display:flex;flex-direction:column;height:100%}._searchBar_1c1qm_8{display:flex;align-items:center;gap:10px;padding:14px 0 12px}._searchInput_1c1qm_15{flex:1;padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;font-size:14px;background:var(--color-bg-elevated);color:var(--color-text-primary);outline:none;transition:border-color .15s}._searchInput_1c1qm_15::placeholder{color:var(--color-text-muted)}._searchInput_1c1qm_15:focus{border-color:var(--color-blue-primary)}._alphaToggle_1c1qm_35{padding:7px 14px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-elevated);color:var(--color-text-secondary);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:border-color .15s,background .15s}._alphaToggle_1c1qm_35:hover{background:var(--color-bg-secondary);border-color:var(--color-blue-primary)}._alphaToggleActive_1c1qm_53{background:var(--color-blue-light);border-color:var(--color-blue-primary);color:var(--color-blue-primary)}._table_1c1qm_60{width:100%;border-collapse:collapse;font-size:13px}._thead_1c1qm_66 th{text-align:left;padding:8px 12px;font-size:11px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-primary);position:sticky;top:0;z-index:1}._row_1c1qm_81{cursor:pointer;transition:background .1s}._row_1c1qm_81:hover td{background:var(--color-blue-light)}._row_1c1qm_81 td{padding:11px 12px;border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-primary);vertical-align:middle}._name_1c1qm_97{font-weight:600}._phone_1c1qm_101,._rentalCount_1c1qm_106,._lastRental_1c1qm_111{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._balance_1c1qm_116{font-weight:600;color:var(--color-warning);font-variant-numeric:tabular-nums}._balanceNone_1c1qm_122{color:var(--color-text-muted)}._stateMsg_1c1qm_127{padding:48px 0;text-align:center;color:var(--color-text-muted);font-size:14px}._noResults_1c1qm_134{padding:32px 0;text-align:center;color:var(--color-text-muted);font-size:13px}._wrap_1l5kr_1{display:flex;flex-direction:column;height:100%;overflow-y:auto}._back_1l5kr_9{display:inline-flex;align-items:center;gap:6px;padding:0 0 16px;background:none;border:none;color:var(--color-blue-primary);font-size:13px;font-weight:600;cursor:pointer;flex-shrink:0}._back_1l5kr_9:hover{text-decoration:underline}._header_1l5kr_28{background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:8px;padding:20px 24px;margin-bottom:16px;flex-shrink:0}._headerName_1l5kr_37{font-size:20px;font-weight:700;color:var(--color-text-primary);margin:0 0 8px}._headerMeta_1l5kr_44{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;color:var(--color-text-secondary)}._headerMetaItem_1l5kr_52{display:flex;align-items:center;gap:5px}._headerStats_1l5kr_58{display:flex;gap:24px;margin-top:14px;padding-top:14px;border-top:1px solid var(--color-border-subtle)}._stat_1l5kr_66{display:flex;flex-direction:column;gap:2px}._statValue_1l5kr_72{font-size:18px;font-weight:700;color:var(--color-text-primary);font-variant-numeric:tabular-nums}._statLabel_1l5kr_79{font-size:11px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._section_1l5kr_88{background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:8px;margin-bottom:10px;overflow:hidden;flex-shrink:0}._sectionToggle_1l5kr_97{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:none;border:none;cursor:pointer;text-align:left}._sectionToggle_1l5kr_97:hover{background:var(--color-bg-secondary)}._sectionTitle_1l5kr_113{font-size:13px;font-weight:700;color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.05em}._sectionChevron_1l5kr_121{font-size:11px;color:var(--color-text-muted);transition:transform .2s}._sectionChevronOpen_1l5kr_127{transform:rotate(180deg)}._sectionBody_1l5kr_131{padding:0 20px 16px;border-top:1px solid var(--color-border-subtle)}._notesList_1l5kr_137{display:flex;flex-direction:column;gap:10px;padding-top:14px}._note_1l5kr_137{background:var(--color-bg-secondary);border-radius:6px;padding:10px 14px}._noteText_1l5kr_150{font-size:13px;color:var(--color-text-primary);line-height:1.5;margin:0 0 4px}._noteTime_1l5kr_157{font-size:11px;color:var(--color-text-muted)}._noteForm_1l5kr_162{display:flex;gap:8px;margin-top:12px;align-items:flex-end}._noteTextarea_1l5kr_169{flex:1;padding:8px 10px;border:1px solid var(--color-border);border-radius:6px;font-size:13px;font-family:inherit;background:var(--color-bg-elevated);color:var(--color-text-primary);resize:vertical;min-height:60px;outline:none;transition:border-color .15s}._noteTextarea_1l5kr_169:focus{border-color:var(--color-blue-primary)}._noteSubmit_1l5kr_188{padding:8px 16px;background:var(--color-blue-primary);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;align-self:flex-end}._noteSubmit_1l5kr_188:hover{opacity:.88}._noteSubmit_1l5kr_188:disabled{opacity:.5;cursor:default}._noNotes_1l5kr_210{padding:16px 0 4px;font-size:13px;color:var(--color-text-muted)}._historyTable_1l5kr_217{width:100%;border-collapse:collapse;font-size:13px;margin-top:14px}._historyTable_1l5kr_217 th{text-align:left;padding:6px 10px;font-size:11px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--color-border-subtle)}._historyRow_1l5kr_235{cursor:pointer;transition:background .1s}._historyRow_1l5kr_235:hover td{background:var(--color-blue-light)}._historyRow_1l5kr_235 td{padding:9px 10px;border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-primary);vertical-align:middle}._noHistory_1l5kr_251{padding:16px 0 4px;font-size:13px;color:var(--color-text-muted)}._addressList_1l5kr_258{display:flex;flex-direction:column;gap:8px;padding-top:14px}._addressItem_1l5kr_265{font-size:13px;color:var(--color-text-primary);background:var(--color-bg-secondary);border-radius:6px;padding:8px 12px}._addressDate_1l5kr_273{font-size:11px;color:var(--color-text-muted);margin-top:2px}._stripeId_1l5kr_280{font-size:13px;color:var(--color-text-secondary);padding-top:14px;font-variant-numeric:tabular-nums}._stripeIdLabel_1l5kr_287{font-weight:600;color:var(--color-text-primary);margin-right:6px}._loading_1l5kr_294{padding:48px 0;text-align:center;color:var(--color-text-muted);font-size:14px}._zone_82tcf_1{margin-top:8px;border:1px solid var(--color-danger);border-left:4px solid var(--color-danger);border-radius:8px;overflow:hidden;flex-shrink:0}._toggle_82tcf_10{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:none;border:none;cursor:pointer;text-align:left}._toggle_82tcf_10:hover{background:#d94f3d0f}._toggleLabel_82tcf_26{font-size:13px;font-weight:700;color:var(--color-danger);text-transform:uppercase;letter-spacing:.05em}._chevron_82tcf_34{font-size:11px;color:var(--color-danger);opacity:.6;transition:transform .2s}._chevronOpen_82tcf_41{transform:rotate(180deg)}._body_82tcf_45{padding:16px 20px 20px;border-top:1px solid rgba(217,79,61,.2);background:#d94f3d08}._description_82tcf_51{font-size:13px;color:var(--color-text-secondary);margin-bottom:16px;line-height:1.5}._confirmLabel_82tcf_58{font-size:12px;font-weight:600;color:var(--color-text-secondary);margin-bottom:6px;display:block}._confirmName_82tcf_66{color:var(--color-text-primary);font-weight:700}._confirmInput_82tcf_71{width:100%;padding:8px 12px;border:1px solid var(--color-danger);border-radius:6px;font-size:13px;font-family:inherit;background:var(--color-bg-elevated);color:var(--color-text-primary);outline:none;margin-bottom:14px;box-sizing:border-box}._confirmInput_82tcf_71:focus{border-color:var(--color-danger);box-shadow:0 0 0 2px #d94f3d26}._deleteBtn_82tcf_90{padding:9px 20px;background:var(--color-danger);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:700;cursor:pointer;transition:opacity .15s}._deleteBtn_82tcf_90:hover:not(:disabled){opacity:.88}._deleteBtn_82tcf_90:disabled{opacity:.35;cursor:default}._error_82tcf_111{font-size:12px;color:var(--color-danger);margin-top:8px}._wrap_1yrgt_1{display:flex;flex-direction:column;gap:16px;padding-top:4px}._empty_1yrgt_8{padding:32px 0;text-align:center;color:var(--color-text-muted);font-size:14px}._card_1yrgt_16{background:var(--color-bg-elevated);border:1px solid var(--color-warning);border-left:4px solid var(--color-warning);border-radius:8px;overflow:hidden}._cardHeader_1yrgt_24{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--color-accent-muted);border-bottom:1px solid var(--color-border-subtle)}._cardHeaderLabel_1yrgt_33{font-size:12px;font-weight:700;color:var(--color-warning);text-transform:uppercase;letter-spacing:.05em}._cardHeaderDate_1yrgt_41{font-size:12px;color:var(--color-text-muted)}._panels_1yrgt_47{display:grid;grid-template-columns:1fr 1fr;gap:0}._panel_1yrgt_47{padding:16px}._panel_1yrgt_47+._panel_1yrgt_47{border-left:1px solid var(--color-border-subtle)}._panelLabel_1yrgt_61{font-size:11px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}._panelName_1yrgt_70{font-size:15px;font-weight:700;color:var(--color-text-primary);margin-bottom:6px}._panelField_1yrgt_77{font-size:13px;color:var(--color-text-secondary);margin-bottom:4px}._panelFieldLabel_1yrgt_83{font-weight:600;color:var(--color-text-primary);margin-right:4px}._matchReasons_1yrgt_89{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}._matchBadge_1yrgt_96{padding:2px 8px;background:var(--color-blue-light);color:var(--color-blue-primary);border-radius:20px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}._rentalCount_1yrgt_107{font-size:12px;color:var(--color-text-muted);margin-top:8px}._candidateTabs_1yrgt_114{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}._candidateTab_1yrgt_114{padding:4px 10px;border:1px solid var(--color-border);border-radius:20px;background:var(--color-bg-elevated);font-size:12px;font-weight:600;color:var(--color-text-secondary);cursor:pointer;transition:border-color .15s,background .15s}._candidateTab_1yrgt_114:hover{border-color:var(--color-blue-primary);background:var(--color-blue-light)}._candidateTabActive_1yrgt_138{border-color:var(--color-blue-primary);background:var(--color-blue-light);color:var(--color-blue-primary)}._actions_1yrgt_145{display:flex;gap:10px;padding:12px 16px;border-top:1px solid var(--color-border-subtle);background:var(--color-bg-secondary)}._btnMerge_1yrgt_153{padding:8px 20px;background:var(--color-blue-primary);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .15s}._btnMerge_1yrgt_153:hover{opacity:.88}._btnMerge_1yrgt_153:disabled{opacity:.45;cursor:default}._btnCreateNew_1yrgt_168{padding:8px 20px;background:var(--color-bg-elevated);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s}._btnCreateNew_1yrgt_168:hover{border-color:var(--color-text-secondary);background:var(--color-bg-secondary)}._btnCreateNew_1yrgt_168:disabled{opacity:.45;cursor:default}._noCandidates_1yrgt_187{font-size:13px;color:var(--color-text-muted);font-style:italic;padding:4px 0}._page_ezgmg_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._pageHeader_ezgmg_9{padding:20px 24px 16px;border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--color-bg-elevated)}._pageTitle_ezgmg_20{font-size:20px;font-weight:700;color:var(--color-text-primary);margin:0}._tabs_ezgmg_28{display:flex;gap:0;border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-elevated);flex-shrink:0;padding:0 24px}._tab_ezgmg_28{padding:10px 18px;background:none;border:none;border-bottom:2px solid transparent;font-size:13px;font-weight:600;color:var(--color-text-muted);cursor:pointer;transition:color .15s,border-color .15s;display:flex;align-items:center;gap:7px;margin-bottom:-1px}._tab_ezgmg_28:hover{color:var(--color-text-primary)}._tabActive_ezgmg_57{color:var(--color-blue-primary);border-bottom-color:var(--color-blue-primary)}._tabBadge_ezgmg_62{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:var(--color-warning);color:#fff;border-radius:20px;font-size:10px;font-weight:700}._content_ezgmg_77{flex:1;overflow-y:auto;padding:0 24px 24px}._stateMsg_ezgmg_84{padding:48px 24px;text-align:center;color:var(--color-text-muted);font-size:14px}._overview_8ai4q_1{display:flex;flex-direction:column;gap:24px}._statStrip_8ai4q_9{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}._stat_8ai4q_9{background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:4px}._statDanger_8ai4q_25{border-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 6%,var(--color-bg-elevated))}._statWarning_8ai4q_30{border-color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 6%,var(--color-bg-elevated))}._statValue_8ai4q_35{font-size:28px;font-weight:700;color:var(--color-text-primary);line-height:1}._statLabel_8ai4q_42{font-size:11px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._statBufferCard_8ai4q_51{position:relative}._statInlineEdit_8ai4q_56{display:flex;align-items:center;gap:6px}._bufferInput_8ai4q_62{width:56px;font-size:22px;font-weight:700;color:var(--color-text-primary);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:4px;padding:2px 6px;text-align:center}._bufferSaveBtn_8ai4q_74{font-size:11px;font-weight:600;color:#fff;background:var(--color-blue-primary);border:none;border-radius:4px;padding:3px 8px;cursor:pointer}._bufferSaveBtn_8ai4q_74:disabled{opacity:.6;cursor:not-allowed}._bufferCancelBtn_8ai4q_90{font-size:11px;color:var(--color-text-muted);background:none;border:none;cursor:pointer;padding:2px 4px}._editBufferBtn_8ai4q_99{position:absolute;top:10px;right:10px;font-size:14px;color:var(--color-blue-primary);background:none;border:1px solid var(--color-blue-primary);border-radius:4px;cursor:pointer;padding:2px 6px;line-height:1;opacity:.8;transition:opacity .15s}._editBufferBtn_8ai4q_99:hover{opacity:1}._queryPanel_8ai4q_121{background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:8px;padding:20px}._queryTitle_8ai4q_128{font-size:14px;font-weight:700;color:var(--color-text-primary);margin-bottom:14px}._queryControls_8ai4q_135{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._queryModeToggle_8ai4q_142{display:flex;border:1px solid var(--color-border);border-radius:6px;overflow:hidden}._modeBtn_8ai4q_149{font-size:12px;font-weight:600;padding:6px 12px;background:none;border:none;color:var(--color-text-muted);cursor:pointer;transition:background .15s,color .15s}._modeBtnActive_8ai4q_160{background:var(--color-blue-primary);color:#fff}._dateInput_8ai4q_165{font-size:13px;padding:6px 10px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-primary);background:var(--color-bg-primary)}._rangeInputs_8ai4q_174{display:flex;align-items:center;gap:8px}._rangeSep_8ai4q_180{font-size:12px;color:var(--color-text-muted)}._queryBtn_8ai4q_185{font-size:13px;font-weight:600;padding:7px 18px;background:var(--color-blue-primary);color:#fff;border:none;border-radius:6px;cursor:pointer;transition:opacity .15s}._queryBtn_8ai4q_185:disabled{opacity:.5;cursor:not-allowed}._queryError_8ai4q_202{margin-top:10px;font-size:13px;color:var(--color-danger)}._queryResult_8ai4q_208{margin-top:16px;padding-top:16px;border-top:1px solid var(--color-border-subtle)}._queryResultGrid_8ai4q_214{display:flex;gap:24px}._queryResultItem_8ai4q_219{display:flex;flex-direction:column;gap:2px;padding:10px 16px;border-radius:6px;background:var(--color-bg-secondary)}._queryResultSuccess_8ai4q_228{background:color-mix(in srgb,var(--color-success) 10%,var(--color-bg-elevated))}._queryResultDanger_8ai4q_232{background:color-mix(in srgb,var(--color-danger) 10%,var(--color-bg-elevated))}._queryResultValue_8ai4q_236{font-size:24px;font-weight:700;color:var(--color-text-primary);line-height:1}._queryResultLabel_8ai4q_243{font-size:11px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}@media (max-width: 900px){._statStrip_8ai4q_9{grid-template-columns:repeat(2,1fr)}._queryControls_8ai4q_135{flex-direction:column;align-items:flex-start}._queryResultGrid_8ai4q_214{flex-wrap:wrap}}._toteList_tnv7e_1{display:flex;flex-direction:column;gap:12px}._toolbar_tnv7e_9{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._filters_tnv7e_17{display:flex;gap:6px;flex-wrap:wrap}._filterBtn_tnv7e_23{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;color:var(--color-text-muted);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:6px;cursor:pointer;transition:all .15s}._filterBtn_tnv7e_23:hover{color:var(--color-text-primary);border-color:var(--color-border)}._filterBtnActive_tnv7e_43{color:var(--color-blue-primary);border-color:var(--color-blue-primary);background:var(--color-blue-light)}._filterBtnWarning_tnv7e_49{color:var(--color-warning);border-color:var(--color-warning)}._filterBtnWarning_tnv7e_49._filterBtnActive_tnv7e_43{background:color-mix(in srgb,var(--color-warning) 10%,var(--color-bg-elevated))}._filterCount_tnv7e_58{font-size:11px;font-weight:700;background:var(--color-bg-secondary);border-radius:10px;padding:1px 6px}._addBtn_tnv7e_66{font-size:13px;font-weight:600;padding:7px 14px;background:var(--color-navy-deep);color:#fff;border:none;border-radius:6px;cursor:pointer;white-space:nowrap;transition:opacity .15s}._addBtn_tnv7e_66:hover{opacity:.85}._addForm_tnv7e_85{background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:10px}._addLabel_tnv7e_95{font-size:12px;color:var(--color-text-secondary)}._addTextarea_tnv7e_100{font-size:13px;font-family:SF Mono,Fira Code,monospace;padding:10px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-primary);color:var(--color-text-primary);resize:vertical}._addError_tnv7e_111{font-size:13px;color:var(--color-danger)}._addSubmitBtn_tnv7e_116{align-self:flex-start;font-size:13px;font-weight:600;padding:7px 18px;background:var(--color-blue-primary);color:#fff;border:none;border-radius:6px;cursor:pointer}._addSubmitBtn_tnv7e_116:disabled{opacity:.5;cursor:not-allowed}._empty_tnv7e_135{font-size:14px;color:var(--color-text-muted);padding:32px 0;text-align:center}._rows_tnv7e_144{display:flex;flex-direction:column;gap:6px}._row_tnv7e_144{background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:8px;overflow:hidden;transition:border-color .15s}._rowExpanded_tnv7e_158{border-color:var(--color-border)}._rowHeader_tnv7e_162{display:grid;grid-template-columns:100px auto 1fr 24px;align-items:center;gap:16px;padding:12px 16px;cursor:pointer;-webkit-user-select:none;user-select:none}._rowHeader_tnv7e_162:hover{background:var(--color-bg-secondary)}._toteNumber_tnv7e_176{font-size:13px;font-weight:700;font-family:SF Mono,Fira Code,monospace;color:var(--color-text-primary)}._statusBadge_tnv7e_183{font-size:11px;font-weight:700;padding:2px 8px;border-radius:10px;white-space:nowrap}._badgeSuccess_tnv7e_191{background:color-mix(in srgb,var(--color-success) 15%,transparent);color:var(--color-success)}._badgeWarning_tnv7e_196{background:color-mix(in srgb,var(--color-warning) 15%,transparent);color:var(--color-warning)}._badgeDanger_tnv7e_201{background:color-mix(in srgb,var(--color-danger) 15%,transparent);color:var(--color-danger)}._badgeNeutral_tnv7e_206{background:color-mix(in srgb,var(--color-neutral) 15%,transparent);color:var(--color-neutral)}._cycleBar_tnv7e_212{display:flex;align-items:center;gap:10px}._cycleBarTrack_tnv7e_218{flex:1;height:6px;background:var(--color-bg-secondary);border-radius:3px;overflow:hidden}._cycleBarFill_tnv7e_226{height:100%;border-radius:3px;transition:width .3s}._cycleLabel_tnv7e_232{font-size:11px;font-weight:600;color:var(--color-text-muted);white-space:nowrap;min-width:48px;text-align:right}._chevron_tnv7e_241{font-size:10px;color:var(--color-text-muted)}._rowDetail_tnv7e_248{padding:16px;border-top:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:16px}._detailMeta_tnv7e_256{display:flex;gap:20px;font-size:12px;color:var(--color-text-muted)}._statusControls_tnv7e_264{display:flex;gap:8px;flex-wrap:wrap}._retireBtn_tnv7e_270{font-size:12px;font-weight:600;padding:6px 14px;background:none;border:1px solid var(--color-warning);color:var(--color-warning);border-radius:6px;cursor:pointer;transition:background .15s}._retireBtn_tnv7e_270:hover{background:color-mix(in srgb,var(--color-warning) 10%,transparent)}._retireBtn_tnv7e_270:disabled{opacity:.5;cursor:not-allowed}._sellBtn_tnv7e_291{font-size:12px;font-weight:600;padding:6px 14px;background:none;border:1px solid var(--color-success);color:var(--color-success);border-radius:6px;cursor:pointer;transition:background .15s}._sellBtn_tnv7e_291:hover{background:color-mix(in srgb,var(--color-success) 10%,transparent)}._sellBtn_tnv7e_291:disabled{opacity:.5;cursor:not-allowed}._reactivateBtn_tnv7e_312{font-size:12px;font-weight:600;padding:6px 14px;background:none;border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:6px;cursor:pointer;transition:background .15s}._reactivateBtn_tnv7e_312:hover{background:var(--color-bg-secondary)}._reactivateBtn_tnv7e_312:disabled{opacity:.5;cursor:not-allowed}._fieldError_tnv7e_333{font-size:12px;color:var(--color-danger)}._notesSection_tnv7e_339{display:flex;flex-direction:column;gap:10px}._notesSectionTitle_tnv7e_345{font-size:12px;font-weight:700;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}._notesText_tnv7e_353{font-size:12px;font-family:inherit;color:var(--color-text-secondary);white-space:pre-wrap;background:var(--color-bg-secondary);padding:10px 12px;border-radius:6px;margin:0}._notesEmpty_tnv7e_364{font-size:12px;color:var(--color-text-muted);font-style:italic}._noteForm_tnv7e_370{display:flex;flex-direction:column;gap:8px}._noteInput_tnv7e_376{font-size:13px;font-family:inherit;padding:8px 10px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-primary);color:var(--color-text-primary);resize:vertical}._noteSubmitBtn_tnv7e_387{align-self:flex-start;font-size:12px;font-weight:600;padding:5px 14px;background:var(--color-navy-deep);color:#fff;border:none;border-radius:6px;cursor:pointer}._noteSubmitBtn_tnv7e_387:disabled{opacity:.5;cursor:not-allowed}._page_1qb82_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._pageHeader_1qb82_8{padding:20px 24px 16px;border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;background:var(--color-bg-elevated)}._pageTitle_1qb82_15{font-size:20px;font-weight:700;color:var(--color-text-primary);margin:0}._tabs_1qb82_22{display:flex;gap:0;border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-elevated);flex-shrink:0;padding:0 24px}._tab_1qb82_22{padding:10px 18px;background:none;border:none;border-bottom:2px solid transparent;font-size:13px;font-weight:600;color:var(--color-text-muted);cursor:pointer;transition:color .15s,border-color .15s;display:flex;align-items:center;gap:7px;margin-bottom:-1px}._tab_1qb82_22:hover{color:var(--color-text-primary)}._tabActive_1qb82_51{color:var(--color-blue-primary);border-bottom-color:var(--color-blue-primary)}._tabBadge_1qb82_56{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:var(--color-warning);color:#fff;border-radius:20px;font-size:10px;font-weight:700}._content_1qb82_70{flex:1;overflow-y:auto;padding:24px}._stateMsg_1qb82_76{padding:48px 0;text-align:center;color:var(--color-text-muted);font-size:14px}._errorMsg_1qb82_83{padding:48px 0;text-align:center;color:var(--color-danger);font-size:14px}._list_yk715_1{display:flex;flex-direction:column;height:100%;border-right:1px solid var(--color-border-subtle);background:var(--color-bg-elevated);overflow:hidden}._toolbar_yk715_10{display:flex;gap:8px;padding:12px;border-bottom:1px solid var(--color-border-subtle);flex-shrink:0}._search_yk715_18{flex:1;font-size:13px;padding:7px 10px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-primary);color:var(--color-text-primary)}._search_yk715_18::placeholder{color:var(--color-text-muted)}._addBtn_yk715_32{font-size:12px;font-weight:600;padding:7px 12px;background:var(--color-navy-deep);color:#fff;border:none;border-radius:6px;cursor:pointer;white-space:nowrap;transition:opacity .15s}._addBtn_yk715_32:hover{opacity:.85}._empty_yk715_49{padding:32px 16px;font-size:13px;color:var(--color-text-muted);text-align:center}._rows_yk715_56{flex:1;overflow-y:auto}._row_yk715_56{display:flex;flex-direction:column;gap:4px;width:100%;padding:12px 14px;background:none;border:none;border-bottom:1px solid var(--color-border-subtle);cursor:pointer;text-align:left;transition:background .12s}._row_yk715_56:hover{background:var(--color-bg-secondary)}._rowActive_yk715_79{background:var(--color-blue-light);border-left:3px solid var(--color-blue-primary);padding-left:11px}._rowMain_yk715_85{display:flex;flex-direction:column;gap:1px}._rowName_yk715_91{font-size:13px;font-weight:600;color:var(--color-text-primary)}._rowCompany_yk715_97{font-size:11px;color:var(--color-text-muted)}._rowMeta_yk715_102{display:flex;align-items:center;justify-content:space-between;gap:8px}._rowCode_yk715_109{font-size:11px;font-weight:700;font-family:SF Mono,Fira Code,monospace;color:var(--color-text-secondary);letter-spacing:.03em}._rowBadges_yk715_117{display:flex;align-items:center;gap:5px}._badge_yk715_123{font-size:10px;font-weight:700;padding:2px 7px;border-radius:10px;white-space:nowrap}._badgeNeutral_yk715_131{background:color-mix(in srgb,var(--color-neutral) 15%,transparent);color:var(--color-neutral)}._badgeReward_yk715_136{background:color-mix(in srgb,var(--color-accent) 20%,transparent);color:#b8860b}._rowProgress_yk715_141{font-size:11px;font-weight:700;color:var(--color-text-muted)}._detail_kfqzm_1{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--color-bg-primary)}._stateMsg_kfqzm_9{padding:48px;text-align:center;font-size:14px;color:var(--color-text-muted)}._errorMsg_kfqzm_16{padding:48px;text-align:center;font-size:14px;color:var(--color-danger)}._header_kfqzm_25{padding:20px 24px 16px;border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-elevated);flex-shrink:0;display:flex;flex-direction:column;gap:14px;overflow-y:auto;max-height:60vh}._headerMain_kfqzm_37{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._headerName_kfqzm_44{display:flex;flex-direction:column;gap:2px}._name_kfqzm_50{font-size:18px;font-weight:700;color:var(--color-text-primary);margin:0}._company_kfqzm_57{font-size:13px;color:var(--color-text-muted)}._headerBadges_kfqzm_62{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}._statusBadge_kfqzm_69{font-size:11px;font-weight:700;padding:3px 9px;border-radius:10px;white-space:nowrap}._badgeActive_kfqzm_77{background:color-mix(in srgb,var(--color-success) 15%,transparent);color:var(--color-success)}._badgeInactive_kfqzm_82{background:color-mix(in srgb,var(--color-neutral) 15%,transparent);color:var(--color-neutral)}._badgeReward_kfqzm_87{background:color-mix(in srgb,var(--color-accent) 20%,transparent);color:#b8860b}._headerContact_kfqzm_92{display:flex;gap:16px;font-size:12px;color:var(--color-text-secondary);flex-wrap:wrap}._qrBlock_kfqzm_102{display:flex;gap:20px;align-items:flex-start;padding:14px;background:var(--color-bg-secondary);border-radius:8px;border:1px solid var(--color-border-subtle)}._qrCanvasWrap_kfqzm_112{flex-shrink:0}._qrCanvas_kfqzm_112{display:block;border-radius:4px}._qrInfo_kfqzm_121{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0}._codeRow_kfqzm_129,._urlRow_kfqzm_130{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._codeLabel_kfqzm_137{font-size:11px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._codeValue_kfqzm_145{font-size:16px;font-weight:800;font-family:SF Mono,Fira Code,monospace;color:var(--color-text-primary);letter-spacing:.05em}._urlValue_kfqzm_153{font-size:11px;color:var(--color-text-secondary);word-break:break-all;flex:1}._copyBtn_kfqzm_160{font-size:11px;font-weight:600;padding:4px 10px;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:5px;cursor:pointer;color:var(--color-text-secondary);white-space:nowrap;transition:background .12s}._copyBtn_kfqzm_160:hover{background:var(--color-bg-secondary)}._qrActions_kfqzm_177{margin-top:4px}._downloadBtn_kfqzm_181{font-size:12px;font-weight:600;padding:6px 14px;background:var(--color-navy-deep);color:#fff;border:none;border-radius:6px;cursor:pointer;transition:opacity .15s}._downloadBtn_kfqzm_181:hover{opacity:.85}._progressBlock_kfqzm_199{display:flex;flex-direction:column;gap:6px}._progressHeader_kfqzm_205{display:flex;justify-content:space-between;align-items:center}._progressLabel_kfqzm_211{font-size:12px;font-weight:600;color:var(--color-text-secondary)}._progressCount_kfqzm_217{font-size:13px;font-weight:800;color:var(--color-text-primary)}._progressTrack_kfqzm_223{height:7px;background:var(--color-bg-secondary);border-radius:4px;overflow:hidden;border:1px solid var(--color-border-subtle)}._progressFill_kfqzm_231{height:100%;background:var(--color-accent);border-radius:4px;transition:width .3s}._progressStats_kfqzm_238{display:flex;justify-content:space-between;font-size:11px;color:var(--color-text-muted)}._recordBlock_kfqzm_247{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--color-bg-secondary);border-radius:8px;border:1px solid var(--color-border-subtle)}._recordTitle_kfqzm_257{font-size:12px;font-weight:700;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;margin:0}._recordFields_kfqzm_266{display:flex;gap:8px;flex-wrap:wrap}._recordInput_kfqzm_272{flex:1;min-width:140px;font-size:13px;padding:7px 10px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-elevated);color:var(--color-text-primary)}._recordBtn_kfqzm_283{font-size:13px;font-weight:600;padding:7px 16px;background:var(--color-blue-primary);color:#fff;border:none;border-radius:6px;cursor:pointer;transition:opacity .15s}._recordBtn_kfqzm_283:disabled{opacity:.5;cursor:not-allowed}._headerActions_kfqzm_302{display:flex;gap:8px}._statusToggleBtn_kfqzm_307{font-size:12px;font-weight:600;padding:5px 14px;background:none;border:1px solid var(--color-border);border-radius:6px;cursor:pointer;color:var(--color-text-secondary);transition:background .12s}._statusToggleBtn_kfqzm_307:hover{background:var(--color-bg-secondary)}._tabs_kfqzm_325{display:flex;border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-elevated);flex-shrink:0;padding:0 24px}._tab_kfqzm_325{display:flex;align-items:center;gap:6px;padding:10px 16px;background:none;border:none;border-bottom:2px solid transparent;font-size:13px;font-weight:600;color:var(--color-text-muted);cursor:pointer;margin-bottom:-1px;transition:color .15s,border-color .15s}._tab_kfqzm_325:hover{color:var(--color-text-primary)}._tabActive_kfqzm_353{color:var(--color-blue-primary);border-bottom-color:var(--color-blue-primary)}._tabBadge_kfqzm_358{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;background:var(--color-accent);color:#333;border-radius:10px;font-size:10px;font-weight:700}._sectionContent_kfqzm_374{flex:1;overflow-y:auto;padding:20px 24px}._empty_kfqzm_380{font-size:13px;color:var(--color-text-muted);padding:24px 0;text-align:center}._fieldError_kfqzm_387{font-size:12px;color:var(--color-danger)}._fieldSuccess_kfqzm_392{font-size:12px;color:var(--color-success)}._notesSection_kfqzm_398{display:flex;flex-direction:column;gap:16px}._noteForm_kfqzm_404{display:flex;flex-direction:column;gap:8px}._noteInput_kfqzm_410{font-size:13px;font-family:inherit;padding:10px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-elevated);color:var(--color-text-primary);resize:vertical}._noteSubmitBtn_kfqzm_421{align-self:flex-start;font-size:12px;font-weight:600;padding:6px 16px;background:var(--color-navy-deep);color:#fff;border:none;border-radius:6px;cursor:pointer}._noteSubmitBtn_kfqzm_421:disabled{opacity:.5;cursor:not-allowed}._notesList_kfqzm_438{display:flex;flex-direction:column;gap:12px}._noteEntry_kfqzm_444{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:6px}._noteTimestamp_kfqzm_454{font-size:11px;color:var(--color-text-muted)}._noteText_kfqzm_459{font-size:13px;color:var(--color-text-primary);margin:0;white-space:pre-wrap}._referralsSection_kfqzm_467{overflow-x:auto}._table_kfqzm_471{width:100%;border-collapse:collapse;font-size:13px}._table_kfqzm_471 th{text-align:left;padding:8px 12px;font-size:11px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-border-subtle);white-space:nowrap}._table_kfqzm_471 td{padding:10px 12px;color:var(--color-text-primary);border-bottom:1px solid var(--color-border-subtle)}._table_kfqzm_471 tbody tr:hover td{background:var(--color-bg-secondary)}._cyclePill_kfqzm_499{font-size:11px;font-weight:700;color:var(--color-text-muted)}._rewardsSection_kfqzm_506{display:flex;flex-direction:column;gap:12px}._rewardsList_kfqzm_512{display:flex;flex-direction:column;gap:10px}._rewardCard_kfqzm_518{padding:14px 16px;border-radius:8px;border:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:8px}._rewardCardPending_kfqzm_527{background:color-mix(in srgb,var(--color-accent) 8%,var(--color-bg-elevated));border-color:color-mix(in srgb,var(--color-accent) 30%,transparent)}._rewardCardRedeemed_kfqzm_532{background:var(--color-bg-elevated);opacity:.7}._rewardCardHeader_kfqzm_537{display:flex;align-items:center;justify-content:space-between}._rewardBadge_kfqzm_543{font-size:11px;font-weight:700;padding:2px 8px;border-radius:10px}._rewardBadgePending_kfqzm_550{background:color-mix(in srgb,var(--color-accent) 20%,transparent);color:#b8860b}._rewardBadgeRedeemed_kfqzm_555{background:color-mix(in srgb,var(--color-success) 15%,transparent);color:var(--color-success)}._rewardDate_kfqzm_560{font-size:12px;color:var(--color-text-muted)}._rewardPackage_kfqzm_565{display:flex;gap:8px;align-items:center;font-size:13px}._rewardPackageLabel_kfqzm_572{font-size:11px;font-weight:600;color:var(--color-text-muted);min-width:60px}._rewardPackageValue_kfqzm_579{font-weight:600;color:var(--color-text-primary)}._redeemBtn_kfqzm_584{align-self:flex-start;font-size:12px;font-weight:600;padding:6px 14px;background:var(--color-accent);color:#333;border:none;border-radius:6px;cursor:pointer;transition:opacity .15s}._redeemBtn_kfqzm_584:disabled{opacity:.5;cursor:not-allowed}._overlay_piaqb_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:100}._modal_piaqb_11{background:var(--color-bg-elevated);border-radius:10px;width:100%;max-width:440px;padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 8px 32px #0003}._modalHeader_piaqb_23{display:flex;align-items:center;justify-content:space-between}._modalTitle_piaqb_29{font-size:16px;font-weight:700;color:var(--color-text-primary);margin:0}._closeBtn_piaqb_36{font-size:14px;color:var(--color-text-muted);background:none;border:none;cursor:pointer;padding:4px;line-height:1}._fields_piaqb_46{display:flex;flex-direction:column;gap:12px}._label_piaqb_52{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:var(--color-text-secondary)}._required_piaqb_61{color:var(--color-danger)}._input_piaqb_65{font-size:13px;padding:8px 10px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-primary);color:var(--color-text-primary)}._input_piaqb_65::placeholder{color:var(--color-text-muted)}._hint_piaqb_78{font-size:12px;color:var(--color-text-muted);margin:0;line-height:1.5}._error_piaqb_85{font-size:13px;color:var(--color-danger);margin:0}._actions_piaqb_91{display:flex;justify-content:flex-end;gap:10px}._cancelBtn_piaqb_97{font-size:13px;font-weight:600;padding:8px 18px;background:none;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);cursor:pointer}._cancelBtn_piaqb_97:disabled{opacity:.5;cursor:not-allowed}._saveBtn_piaqb_113{font-size:13px;font-weight:600;padding:8px 18px;background:var(--color-blue-primary);color:#fff;border:none;border-radius:6px;cursor:pointer;transition:opacity .15s}._saveBtn_piaqb_113:disabled{opacity:.5;cursor:not-allowed}._page_106m7_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._pageHeader_106m7_8{padding:20px 24px 16px;border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;background:var(--color-bg-elevated)}._pageTitle_106m7_15{font-size:20px;font-weight:700;color:var(--color-text-primary);margin:0}._stateMsg_106m7_22{padding:48px 0;text-align:center;color:var(--color-text-muted);font-size:14px}._errorMsg_106m7_29{padding:48px 0;text-align:center;color:var(--color-danger);font-size:14px}._layout_106m7_36{display:grid;grid-template-columns:280px 1fr;flex:1;overflow:hidden}._listCol_106m7_43{overflow:hidden;border-right:1px solid var(--color-border-subtle)}._detailCol_106m7_48{overflow:hidden}._emptyDetail_106m7_52{display:flex;align-items:center;justify-content:center;height:100%;font-size:13px;color:var(--color-text-muted)}._queue_o2dn8_1{display:flex;flex-direction:column;gap:0;padding-top:16px}._row_o2dn8_9{background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:6px;margin-bottom:8px;overflow:hidden;transition:border-color .15s}._row_o2dn8_9:hover{border-color:var(--color-border)}._rowInactive_o2dn8_22{opacity:.6}._rowHeader_o2dn8_27{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;cursor:pointer;gap:12px}._rowLeft_o2dn8_36{display:flex;align-items:baseline;gap:10px;min-width:0}._name_o2dn8_43{font-size:14px;font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._age_o2dn8_52{font-size:12px;color:var(--color-text-muted);flex-shrink:0}._rowRight_o2dn8_58{display:flex;align-items:center;gap:8px;flex-shrink:0}._chevron_o2dn8_65{font-size:10px;color:var(--color-text-muted);margin-left:4px}._badge_o2dn8_72{display:inline-flex;align-items:center;padding:2px 8px;border-radius:20px;font-size:11px;font-weight:700;letter-spacing:.02em}._badgeWarning_o2dn8_82{background:var(--color-accent-muted);color:var(--color-warning)}._badgeBlue_o2dn8_87{background:var(--color-blue-light);color:var(--color-blue-primary)}._badgeSuccess_o2dn8_92{background:#d1fae5;color:var(--color-success)}._badgeNeutral_o2dn8_97{background:var(--color-bg-secondary);color:var(--color-neutral)}._rowDetail_o2dn8_103{border-top:1px solid var(--color-border-subtle);padding:16px;background:var(--color-bg-primary)}._contactGrid_o2dn8_109{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:16px}._contactItem_o2dn8_116{display:flex;flex-direction:column;gap:2px}._contactLabel_o2dn8_122{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._contactValue_o2dn8_130{font-size:13px;color:var(--color-text-primary);text-decoration:none}a._contactValue_o2dn8_130{color:var(--color-blue-primary)}a._contactValue_o2dn8_130:hover{text-decoration:underline}._errorMsg_o2dn8_145{font-size:12px;color:var(--color-danger);margin:0 0 12px}._actions_o2dn8_152{display:flex;gap:8px;flex-wrap:wrap}._actionBtn_o2dn8_158{padding:7px 14px;font-size:12px;font-weight:600;border:1px solid var(--color-blue-primary);border-radius:4px;background:var(--color-blue-light);color:var(--color-blue-primary);cursor:pointer;transition:background .15s;font-family:inherit}._actionBtn_o2dn8_158:hover:not(:disabled){background:var(--color-blue-primary);color:#fff}._actionBtn_o2dn8_158:disabled{opacity:.5;cursor:not-allowed}._actionBtnMuted_o2dn8_181{border-color:var(--color-border);background:transparent;color:var(--color-text-muted)}._actionBtnMuted_o2dn8_181:hover:not(:disabled){background:var(--color-bg-secondary);color:var(--color-text-primary);border-color:var(--color-border)}._page_1vne8_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._pageHeader_1vne8_8{padding:20px 24px 16px;border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--color-bg-elevated)}._headerLeft_1vne8_19{display:flex;align-items:baseline;gap:12px}._pageTitle_1vne8_25{font-size:20px;font-weight:700;color:var(--color-text-primary);margin:0}._count_1vne8_32{font-size:12px;font-weight:600;color:var(--color-text-muted)}._toggleBtn_1vne8_38{padding:6px 14px;font-size:12px;font-weight:600;border:1px solid var(--color-border);border-radius:4px;background:transparent;color:var(--color-text-muted);cursor:pointer;transition:color .15s,border-color .15s}._toggleBtn_1vne8_38:hover{color:var(--color-text-primary);border-color:var(--color-text-secondary)}._toggleBtnActive_1vne8_55{color:var(--color-blue-primary);border-color:var(--color-blue-primary)}._content_1vne8_60{flex:1;overflow-y:auto;padding:0 24px 24px}._stateMsg_1vne8_66{padding:48px 24px;text-align:center;color:var(--color-text-muted);font-size:14px}._shell_17z8x_1{display:flex;height:100vh;overflow:hidden}._nav_17z8x_8{width:56px;background-color:var(--color-navy-deep);display:flex;flex-direction:column;align-items:center;padding:1rem 0;flex-shrink:0}._navTop_17z8x_18{margin-bottom:1.5rem}._navLogo_17z8x_22{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:var(--color-accent);color:var(--color-navy-deep);font-weight:700;font-size:.7rem;letter-spacing:.05em;border-radius:6px}._navItems_17z8x_36{flex:1;display:flex;flex-direction:column;align-items:center;gap:.25rem;width:100%}._navItem_17z8x_36{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;text-decoration:none;transition:background-color .15s;color:var(--color-navy-light)}._navItem_17z8x_36:hover{background-color:var(--color-navy-mid)}._navItemActive_17z8x_61{background-color:var(--color-blue-primary)}._navItemActive_17z8x_61:hover{background-color:var(--color-blue-primary);opacity:.9}._navIcon_17z8x_70{font-size:18px;line-height:1}._navBottom_17z8x_75{margin-top:auto}._logoutBtn_17z8x_79{background-color:#504945;border:none;color:#fe8019;display:flex;align-items:center;justify-content:center;padding:.375rem .625rem;border-radius:20px;transition:background-color .15s,color .15s;width:40px;height:32px}._logoutBtn_17z8x_79:hover{background-color:#665c54;color:#fe8019}._main_17z8x_99{flex:1;overflow:hidden;display:flex;flex-direction:column;background-color:var(--color-bg-primary)}._placeholder_17z8x_107{display:flex;flex-direction:column;gap:.5rem}._placeholder_17z8x_107 h2{font-size:1.5rem;font-weight:600;color:var(--color-text-primary)}._placeholder_17z8x_107 p{color:var(--color-text-muted)}
