@charset "UTF-8";._form_kxzad_3{display:flex;flex-direction:column;gap:20px;padding:24px;background:#fff;border-radius:20px;font-family:Inter,system-ui,sans-serif;color:#0b2b45}._topBar_kxzad_25{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._formTitle_kxzad_37{margin:0;font-size:20px;font-weight:800}._formSubtitle_kxzad_39{margin:4px 0 0;font-size:12.5px;color:#7a8497}._closeBtn_kxzad_41{display:grid;place-items:center;width:36px;height:36px;border:1px dashed #cbd5e1;border-radius:10px;background:transparent;color:#4a6b85;cursor:pointer;transition:.2s}._closeBtn_kxzad_41:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._smartImportSection_kxzad_61{padding:16px;border:1px dashed rgba(6,137,226,.4);border-radius:16px;background:linear-gradient(180deg,#f4faff,#fff);display:flex;flex-direction:column;gap:10px}._smartImportHeader_kxzad_75{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#0689e2}._sparkleIcon_kxzad_83{color:#0689e2}._smartImportHint_kxzad_85{margin:0;font-size:12.5px;color:#6b8ba4}._importError_kxzad_89{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;background:#fef2f2;border:1px dashed #dc2626;color:#dc2626;font-size:12.5px}._smartDropZone_kxzad_103{display:grid;place-items:center;min-height:110px;padding:16px;border:1px dashed #cbd5e1;border-radius:14px;background:#fff;cursor:pointer;transition:border-color .2s,background .2s}._smartDropZone_kxzad_103:hover{border-color:#0689e2;background:#f8fbff}._smartDropZoneLoading_kxzad_119{cursor:progress;border-color:#0689e2}._uploadState_kxzad_123,._successState_kxzad_123,._parsingState_kxzad_123{display:flex;flex-direction:column;align-items:center;gap:8px;color:#4a6b85;font-size:13px}._successState_kxzad_123{color:#16a34a}._parsingState_kxzad_123{color:#0689e2;width:100%}._lastFile_kxzad_137{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:#9ab0c2}._spinner_kxzad_147{width:26px;height:26px;border:3px solid rgba(6,137,226,.2);border-top-color:#0689e2;border-radius:50%;animation:_spin_kxzad_147 .8s linear infinite}@keyframes _spin_kxzad_147{to{transform:rotate(360deg)}}._progressTrack_kxzad_165{width:70%;height:6px;border-radius:999px;background:#0689e226;overflow:hidden}._progressBar_kxzad_175{height:100%;background:linear-gradient(90deg,#0689e2,#3aa9f0);transition:width .2s ease}._groups_kxzad_189{display:flex;flex-direction:column;gap:20px}._group_kxzad_189{padding:16px;border:1px solid rgba(6,137,226,.15);border-radius:16px;background:#fafcfe}._groupTitle_kxzad_203{margin:0 0 12px;font-size:13px;font-weight:700;color:#0b2b45;text-transform:uppercase;letter-spacing:.4px}._fieldsGrid_kxzad_213{display:grid;grid-template-columns:1fr 1fr;gap:12px}._field_kxzad_213{display:flex;flex-direction:column;gap:6px}._fieldWide_kxzad_225{grid-column:1 / -1}._label_kxzad_229{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#4a6b85}._recognizedTag_kxzad_237{font-size:10px;font-weight:700;background:#dcfce7;color:#16a34a;padding:1px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.4px}._input_kxzad_251{width:100%;padding:10px 12px;border:1px dashed #cbd5e1;border-radius:10px;background:#fff;color:#0b2b45;font-size:13.5px;font-family:inherit;outline:none;transition:border-color .2s,box-shadow .2s;resize:vertical}._input_kxzad_251:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._inputRecognized_kxzad_275{border-color:#86efac;background:#f7fdf9}._inputWide_kxzad_281{grid-column:1 / -1}._footer_kxzad_287{display:flex;justify-content:flex-end;gap:12px;padding-top:8px;border-top:1px dashed #e2ecf4}._cancelBtn_kxzad_295{padding:10px 18px;border:1px dashed #cbd5e1;border-radius:10px;background:transparent;color:#4a6b85;font-size:13.5px;font-weight:600;cursor:pointer;transition:.2s}._cancelBtn_kxzad_295:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._saveBtn_kxzad_311{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:none;border-radius:10px;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:13.5px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px #0689e24d;transition:transform .15s}._saveBtn_kxzad_311:hover:not(:disabled){transform:translateY(-1px)}._saveBtn_kxzad_311:disabled{opacity:.6;cursor:not-allowed}@media(max-width:720px){._fieldsGrid_kxzad_213{grid-template-columns:1fr}}._overlay_4xrbi_1{position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:20px;z-index:1000;animation:_fadeIn_4xrbi_1 .2s ease}@keyframes _fadeIn_4xrbi_1{0%{opacity:0}to{opacity:1}}._modal_4xrbi_33{width:100%;max-width:900px;max-height:calc(100vh - 40px);overflow:auto;background:#fff;border-radius:20px;border:1px dashed rgba(6,137,226,.4);box-shadow:0 24px 60px #0b2b4540;animation:_modalIn_4xrbi_1 .25s ease}@keyframes _modalIn_4xrbi_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:720px){._modal_4xrbi_33{max-height:calc(100vh - 20px)}}._container_ho7cq_27{padding:6rem 2rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484}._statsSection_ho7cq_61{max-width:100%;margin:0 auto}._tableSummary_ho7cq_79{display:flex;justify-content:flex-start;gap:1rem;margin-bottom:2rem;font-size:.95rem;color:#035a95}._productsCount_ho7cq_105,._itemsCount_ho7cq_107{font-weight:600;color:#042484}._statsGrid_ho7cq_127{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem}._statCard_ho7cq_151{background:#fff;border:1px solid #d6e9f8;border-radius:16px;padding:1.5rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;box-shadow:0 2px 6px #0424840a}._statCard_ho7cq_151:hover{border-color:#7dc8fb;box-shadow:0 6px 20px #0689e21a;transform:translateY(-2px)}._statInfo_ho7cq_209{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}._statValue_ho7cq_231{font-size:2.25rem;font-weight:700;line-height:1;margin-bottom:.5rem;color:#0689e2}._statLabel_ho7cq_251{font-size:.9rem;font-weight:500;line-height:1.4;color:#035a95;text-align:center}._uploadWaybillBtn_ho7cq_279{display:inline-flex;align-items:center;gap:.5rem;margin-left:auto;padding:.65rem 1.1rem;border:1px solid #0689e2;border-radius:12px;background:#0689e2;color:#fff;font-family:inherit;font-size:.9rem;font-weight:600;letter-spacing:.2px;cursor:pointer;box-shadow:0 2px 6px #04248414;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease}._uploadWaybillBtn_ho7cq_279:hover{background:#7dc8fb;border-color:#7dc8fb;color:#042484;box-shadow:0 6px 20px #0689e22e;transform:translateY(-1px)}._uploadWaybillBtn_ho7cq_279:active{transform:translateY(0);box-shadow:0 2px 6px #04248414}._uploadWaybillBtn_ho7cq_279:focus-visible{outline:none;box-shadow:0 0 0 3px #0689e240,0 2px 6px #04248414}@media(max-width:600px){._uploadWaybillBtn_ho7cq_279{margin-left:0;width:100%;justify-content:center}}@media(max-width:900px){._container_ho7cq_27{padding:5rem 1.5rem 1.5rem}._statsGrid_ho7cq_127{gap:1rem}._statCard_ho7cq_151{padding:1.25rem}._statValue_ho7cq_231{font-size:2rem}}@media(max-width:600px){._container_ho7cq_27{padding:5rem 1rem 1rem}._tableSummary_ho7cq_79{flex-direction:column;gap:.25rem;font-size:.9rem}._statsGrid_ho7cq_127{grid-template-columns:1fr;gap:.75rem}._statCard_ho7cq_151{padding:1.25rem;border-radius:14px}._statValue_ho7cq_231{font-size:1.75rem}._statLabel_ho7cq_251{font-size:.85rem}}._container_5g07v_1{max-width:600px;margin:120px auto;padding:2rem;box-shadow:0 4px 20px #2b323f26}._title_5g07v_15{text-align:center;color:#40434e;margin-bottom:2rem;font-size:1.8rem;font-weight:700;letter-spacing:-.02em}._form_5g07v_33{display:flex;flex-direction:column;gap:1.75rem}._row_5g07v_45{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}._formGroup_5g07v_57{display:flex;flex-direction:column}._label_5g07v_67{margin-bottom:.5rem;font-weight:600;color:#000;font-size:.95rem;letter-spacing:.01em}._input_5g07v_83{padding:.85rem 1.15rem;border:1px solid rgba(43,50,63,.15);border-radius:30px;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);background:#f8f9fa;color:#40434e}._input_5g07v_83::placeholder{color:#2b323f66}._input_5g07v_83:disabled{background:#2b323f0d;border-color:#2b323f1a;cursor:not-allowed;color:#2b323f}._inputError_5g07v_127{border-color:#7a1105;background:#fef5f5}._inputError_5g07v_127:focus{border-color:#7a1105;box-shadow:0 0 0 4px #e74c3c26}._radioGroup_5g07v_147{display:flex;gap:1.75rem;margin-top:.25rem}._radioLabel_5g07v_159{display:flex;align-items:center;gap:.65rem;cursor:pointer;padding:.65rem 1rem;border-radius:8px;transition:all .2s ease;border:1px solid transparent}._radioInput_5g07v_181{width:18px;height:18px;cursor:pointer;accent-color:#40434E}._radioInput_5g07v_181:disabled{cursor:not-allowed;opacity:.5}._radioText_5g07v_205{color:#2b323f;font-size:.95rem;font-weight:500}._submitButton_5g07v_217{background:#fff;color:#0c0c0c;padding:1.1rem;border:1px solid black;border-radius:30px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);margin-top:1rem}._submitButton_5g07v_217:hover:not(:disabled){background:#1b1a1a;color:#fff}._submitButton_5g07v_217:active:not(:disabled){transform:translateY(0)}._submitButton_5g07v_217:disabled{background:#2b323f4d;cursor:not-allowed;opacity:.7}._buttonLoading_5g07v_273{position:relative;opacity:.9}._loadingText_5g07v_283{display:flex;align-items:center;justify-content:center;gap:.65rem}._loadingText_5g07v_283:after{content:"";width:18px;height:18px;border:1px solid #ffffff;border-top-color:transparent;border-radius:50%;animation:_spin_5g07v_1 .8s linear infinite}._error_5g07v_317{color:#7a1105;font-size:.85rem;margin-top:.35rem;font-weight:500;padding-left:.25rem}._errorGeneral_5g07v_333{background-color:#e74c3c14;color:#7a1105;padding:1.15rem;border-radius:30px;border:1px solid rgba(231,76,60,.2);font-size:.95rem;font-weight:500}._requiredNote_5g07v_353{text-align:center;color:#2b323f99;font-size:.85rem;margin-top:1.25rem;font-weight:500}._container_1vshj_1{max-width:600px;position:relative;margin:0 auto;border-radius:15px;padding:2.5rem;box-shadow:0 8px 32px #2223261a}._title_1vshj_19{text-align:center;color:#40434e;margin-bottom:2rem;font-size:2rem;font-weight:700;letter-spacing:-.02em}._form_1vshj_37{display:flex;flex-direction:column;gap:1.75rem}._formGroup_1vshj_49{display:flex;flex-direction:column}._label_1vshj_59{margin-bottom:.65rem;font-weight:600;color:#2b323f;font-size:.95rem;letter-spacing:.01em}._input_1vshj_75{padding:.85rem 1.15rem;border:1px solid rgba(43,50,63,.15);border-radius:30px;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);background:#f8f9fa;color:#2b323f;width:100%;box-sizing:border-box}._input_1vshj_75:focus{outline:none;border-color:#40434e;background:#fff;box-shadow:0 0 0 3px #40434e1a}._input_1vshj_75::placeholder{color:#2b323f66}._input_1vshj_75:disabled{opacity:.6;cursor:not-allowed}._passwordWrapper_1vshj_133{position:relative;display:flex;align-items:center}._passwordInput_1vshj_145{padding-right:3rem}._togglePassword_1vshj_155{position:absolute;right:.85rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:.3rem;display:flex;align-items:center;justify-content:center;color:#2b323f73;transition:color .2s ease;line-height:0}._togglePassword_1vshj_155:hover{color:#2b323f}._togglePassword_1vshj_155:active{transform:translateY(-50%) scale(.9)}._submitButton_1vshj_205{background:#fff;color:#0c0c0c;border:1px solid black;padding:1.1rem;border-radius:30px;font-size:1rem;font-weight:700;cursor:pointer;margin-top:1rem;letter-spacing:.01em;transition:all .25s ease}._submitButton_1vshj_205:hover:not(:disabled){background:#15161a;color:#fff;transform:translateY(-2px)}._submitButton_1vshj_205:active:not(:disabled){transform:translateY(0)}._submitButton_1vshj_205:disabled{background:#2b323f4d;cursor:not-allowed;opacity:.7}._buttonLoading_1vshj_265{position:relative;opacity:.9}._loadingText_1vshj_275{display:flex;align-items:center;justify-content:center;gap:.65rem}._loadingText_1vshj_275:after{content:"";width:18px;height:18px;border:2px solid #ffffff;border-top-color:transparent;border-radius:50%;animation:_spin_1vshj_1 .8s linear infinite}@keyframes _spin_1vshj_1{to{transform:rotate(360deg)}}._errorGeneral_1vshj_321{background-color:#e74c3c14;color:#7a1105;padding:1.15rem;border-radius:10px;border:1px solid rgba(231,76,60,.2);font-size:.95rem;font-weight:500;text-align:center}._container_145mb_1{position:relative;margin-top:4%;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}._imageContainer_145mb_21{margin-bottom:2rem;position:relative;z-index:1;opacity:0;transform:scale(.8);transition:all .8s ease-out;width:300px;height:auto}._imageContainer_145mb_21._visible_145mb_43{opacity:1;transform:scale(1)}._logoImage_145mb_53{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}._loginContainer_145mb_67{opacity:0;transform:translateY(20px);transition:all .5s ease-out;width:100%;max-width:600px}._loginContainer_145mb_67._visible_145mb_43{opacity:1;transform:translateY(0)}._fadeOut_145mb_93{animation:_containerFadeOut_145mb_1 .5s ease-out forwards}@keyframes _containerFadeOut_145mb_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95);visibility:hidden}}._imageFadeOut_145mb_125{animation:_imageFadeOut_145mb_125 .4s ease-out forwards}@keyframes _imageFadeOut_145mb_125{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}._formFadeOut_145mb_155{animation:_formSlideDown_145mb_1 .4s ease-out forwards}@keyframes _formSlideDown_145mb_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40px)}}._modalOverlay_174x8_11{--jv-bg-soft: #f4faff;--jv-ink: #0b2b45;--jv-ink-soft: #4a6b85;--jv-ink-muted: #9ab0c2;--jv-accent: #0689e2;--jv-accent-strong: #0577c6;--jv-accent-soft: rgba(6, 137, 226, .12);--jv-accent-glow: rgba(6, 137, 226, .35);--jv-border: rgba(6, 137, 226, .18);--jv-border-strong: rgba(6, 137, 226, .32);--jv-card: #ffffff;--jv-danger: #b3261e;--jv-danger-soft: #fff4f2;--jv-warn: #b26a00;--jv-warn-soft: #fff7e6;--jv-radius: 16px;--jv-radius-sm: 10px;--jv-shadow-sm: 0 1px 2px rgba(11, 43, 69, .06);--jv-shadow: 0 6px 20px rgba(6, 137, 226, .1);--jv-shadow-lg: 0 18px 48px rgba(6, 137, 226, .18);position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:24px;z-index:1000;animation:_pvFadeIn_174x8_1 .18s ease;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;color:var(--jv-ink)}._modalOverlay_174x8_11 *,._modalContent_174x8_93 *{box-sizing:border-box}._modalContent_174x8_93{position:relative;width:min(920px,100%);max-height:92vh;display:flex;flex-direction:column;background:#fff;border-radius:22px;border:1px dashed var(--jv-accent);box-shadow:0 30px 80px #0b2b4559;overflow:hidden;animation:_pvModalIn_174x8_1 .22s cubic-bezier(.16,1,.3,1)}._modalContent_174x8_93:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--jv-accent),#6ec2f5);opacity:.9;pointer-events:none}._modalHeader_174x8_155{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px 18px;border-bottom:1px dashed var(--jv-border-strong);background:transparent}._modalTitle_174x8_175{margin:0;font-size:18px;font-weight:700;color:var(--jv-ink);letter-spacing:.01em}._closeButton_174x8_191{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px dashed var(--jv-border-strong);background:transparent;color:var(--jv-ink-soft);font-size:22px;line-height:1;cursor:pointer;transition:border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;flex-shrink:0}._closeButton_174x8_191:hover{border-style:solid;border-color:var(--jv-danger);color:var(--jv-danger);transform:rotate(90deg)}._errorMessage_174x8_247{margin:0 24px 4px;padding:12px 14px;border-radius:var(--jv-radius-sm);border:1px dashed rgba(179,38,30,.4);background:var(--jv-danger-soft);color:var(--jv-danger);font-size:13px;font-weight:500;display:flex;align-items:center;gap:8px;animation:_pvFadeIn_174x8_1 .2s ease}._errorMessage_174x8_247:before{content:"⚠";font-size:14px;flex-shrink:0}._form_174x8_291{display:flex;flex-direction:column;gap:18px;padding:22px 24px 24px;overflow-y:auto;max-height:calc(92vh - 78px)}._form_174x8_291::-webkit-scrollbar{width:8px}._form_174x8_291::-webkit-scrollbar-thumb{background:#0689e240;border-radius:999px}._form_174x8_291::-webkit-scrollbar-thumb:hover{background:#0689e266}._formGrid_174x8_337{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}._formGroup_174x8_349{display:flex;flex-direction:column;gap:8px;min-width:0}._formGroupFull_174x8_363{grid-column:1 / -1}._label_174x8_373{font-size:12.5px;font-weight:600;color:var(--jv-ink-soft);letter-spacing:.01em;text-transform:none}._label_174x8_373:after{content:""}._requiredMark_174x8_399{color:var(--jv-danger);font-weight:700;margin-left:2px}._input_174x8_415,._select_174x8_417,._textarea_174x8_419{width:100%;padding:10px 12px;font-family:inherit;font-size:13.5px;color:var(--jv-ink);background:transparent;border:1px dashed var(--jv-border-strong);border-radius:var(--jv-radius-sm);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease;outline:none}._input_174x8_415::placeholder,._textarea_174x8_419::placeholder{color:var(--jv-ink-muted)}._input_174x8_415:hover,._select_174x8_417:hover,._textarea_174x8_419:hover{border-color:#0689e280}._input_174x8_415:focus,._select_174x8_417:focus,._textarea_174x8_419:focus{border-style:solid;border-color:var(--jv-accent);box-shadow:0 0 0 3px var(--jv-accent-soft)}._input_174x8_415:disabled,._select_174x8_417:disabled,._textarea_174x8_419:disabled{background:#f4faff;color:var(--jv-ink-muted);cursor:not-allowed}._input_174x8_415[type=number]::-webkit-outer-spin-button,._input_174x8_415[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_174x8_415[type=number]{-moz-appearance:textfield;appearance:textfield}._textarea_174x8_419{resize:vertical;min-height:80px;line-height:1.5}._select_174x8_417{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--jv-ink-soft) 50%),linear-gradient(135deg,var(--jv-ink-soft) 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:32px;cursor:pointer}._fieldHint_174x8_567,._photoHint_174x8_569{display:block;margin:0;font-size:11.5px;line-height:1.45;color:var(--jv-ink-muted)}._fieldHint_174x8_567:before{content:"ⓘ ";color:var(--jv-accent);font-weight:700;margin-right:2px;opacity:.85}._loadingWarehouses_174x8_603{padding:12px;border-radius:var(--jv-radius-sm);border:1px dashed var(--jv-border-strong);background:var(--jv-bg-soft);color:var(--jv-ink-soft);font-size:12.5px;display:flex;align-items:center;gap:8px}._loadingWarehouses_174x8_603:before{content:"";width:12px;height:12px;border-radius:50%;border:2px solid transparent;border-top-color:var(--jv-accent);border-right-color:var(--jv-accent);animation:_pvSpin_174x8_1 .7s linear infinite}._photoUploadContainer_174x8_651{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;border:1px dashed var(--jv-border-strong);border-radius:var(--jv-radius);background:var(--jv-bg-soft);transition:border-color .2s ease}._photoUploadContainer_174x8_651:hover{border-color:var(--jv-accent)}._photoPreviewContainer_174x8_683{position:relative;width:140px;height:140px;border-radius:12px;overflow:hidden;border:1px solid var(--jv-border);box-shadow:var(--jv-shadow-sm);background:#fff}._photoPreview_174x8_683{width:100%;height:100%;object-fit:cover;display:block}._removePhotoButton_174x8_719{position:absolute;top:6px;right:6px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;border:0;background:#b3261ee6;color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:transform .15s ease,background-color .15s ease}._removePhotoButton_174x8_719:hover{transform:scale(1.08);background:var(--jv-danger)}._photoPlaceholder_174x8_765{width:140px;height:140px;border-radius:12px;border:1px dashed var(--jv-border-strong);background:#fff;display:grid;place-items:center;color:var(--jv-ink-muted);font-size:12px}._photoInput_174x8_789{display:none}._photoUploadButton_174x8_797{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px dashed var(--jv-accent);border-radius:var(--jv-radius-sm);color:var(--jv-accent);font-size:12.5px;font-weight:600;cursor:pointer;background:transparent;transition:all .2s ease}._photoUploadButton_174x8_797:before{content:"＋";font-size:14px;line-height:1}._photoUploadButton_174x8_797:hover{border-style:solid;background:var(--jv-accent);color:#fff;box-shadow:0 6px 14px var(--jv-accent-glow)}._conditionContainer_174x8_855{display:flex;flex-direction:column;gap:8px}._conditionPreview_174x8_867{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 12px;border-radius:999px;border:1px dashed var(--jv-border-strong);background:#fff;font-size:12px;font-weight:600;color:var(--jv-ink);transition:all .2s ease}._conditionDot_174x8_897{width:8px;height:8px;border-radius:50%;background:var(--jv-accent);box-shadow:0 0 0 3px #0689e233}._formActions_174x8_915{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:14px;border-top:1px dashed var(--jv-border);flex-wrap:wrap}._cancelButton_174x8_935{border:1px dashed var(--jv-border-strong);background:transparent;color:var(--jv-ink-soft);padding:10px 18px;font-size:13px;font-weight:600;border-radius:var(--jv-radius-sm);cursor:pointer;transition:all .18s ease}._cancelButton_174x8_935:hover:not(:disabled){border-style:solid;border-color:var(--jv-accent);color:var(--jv-accent)}._submitButton_174x8_971{display:inline-flex;align-items:center;gap:8px;border:1px dashed var(--jv-accent);background:transparent;color:var(--jv-accent);padding:10px 20px;font-size:13px;font-weight:700;border-radius:var(--jv-radius-sm);cursor:pointer;transition:all .2s ease}._submitButton_174x8_971:hover:not(:disabled){border-style:solid;background:var(--jv-accent);color:#fff;transform:translateY(-1px);box-shadow:0 10px 24px var(--jv-accent-glow)}._submitButton_174x8_971:active:not(:disabled){transform:translateY(0)}._submitButton_174x8_971:disabled,._cancelButton_174x8_935:disabled{opacity:.55;cursor:not-allowed}._conditionDot_174x8_897[data-condition=active]{background:#0d652d;box-shadow:0 0 0 3px #0d652d2e}._conditionDot_174x8_897[data-condition=damaged]{background:#b26a00;box-shadow:0 0 0 3px #b26a002e}._conditionDot_174x8_897[data-condition=inactive]{background:#5f6368;box-shadow:0 0 0 3px #5f63682e}._conditionDot_174x8_897[data-condition=broken]{background:#c5221f;box-shadow:0 0 0 3px #c5221f2e}._selectedProductInfo_174x8_1081{padding:16px;border-radius:var(--jv-radius);border:1px dashed var(--jv-accent);background:var(--jv-bg-soft);display:flex;flex-direction:column;gap:14px;animation:_pvFadeIn_174x8_1 .25s ease}._selectedProductInfo_174x8_1081 h4{margin:0;font-size:14px;font-weight:700;color:var(--jv-accent-strong);text-transform:uppercase;letter-spacing:.05em}._productInfoGrid_174x8_1121{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px 16px}._infoItem_174x8_1133{display:flex;flex-direction:column;gap:3px;min-width:0}._infoItemFull_174x8_1147{grid-column:1 / -1;display:flex;flex-direction:column;gap:3px}._infoLabel_174x8_1161{font-size:11px;color:var(--jv-ink-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600}._infoValue_174x8_1177{font-size:13px;color:var(--jv-ink);font-weight:500;word-break:break-word}._productPhotoContainer_174x8_1191{margin-top:6px;border-radius:12px;overflow:hidden;border:1px solid var(--jv-border);max-width:220px;box-shadow:var(--jv-shadow-sm)}._productPhoto_174x8_1191{display:block;width:100%;height:auto}@keyframes _pvFadeIn_174x8_1{0%{opacity:0}to{opacity:1}}@keyframes _pvModalIn_174x8_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _pvSpin_174x8_1{to{transform:rotate(360deg)}}@media(max-width:720px){._modalContent_174x8_93{width:100%;max-height:95vh;border-radius:16px}._form_174x8_291{padding:18px;gap:14px;max-height:calc(95vh - 72px)}._modalHeader_174x8_155{padding:16px 18px}._formGrid_174x8_337{grid-template-columns:1fr;gap:12px}._formGroupFull_174x8_363{grid-column:auto}._formActions_174x8_915{flex-direction:column-reverse;align-items:stretch}._cancelButton_174x8_935,._submitButton_174x8_971{width:100%;justify-content:center}._photoUploadContainer_174x8_651{padding:12px}._photoPreviewContainer_174x8_683,._photoPlaceholder_174x8_765{width:100%;max-width:200px;height:140px}}@media(max-width:420px){._modalOverlay_174x8_11{padding:12px}._modalTitle_174x8_175{font-size:16px}._photoPreviewContainer_174x8_683,._photoPlaceholder_174x8_765{height:120px}}._filtersContainer_4qicr_1{width:100%;box-sizing:border-box;padding:0}._filtersGrid_4qicr_13{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 16px;align-items:start;align-content:start}._filterGroup_4qicr_29{display:flex;flex-direction:column;gap:6px;min-width:0}._filterLabel_4qicr_43{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._filterInput_4qicr_59{width:100%;box-sizing:border-box;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;transition:all .2s ease;outline:none}._filterInput_4qicr_59::placeholder{color:#9ab0c2}._filterInput_4qicr_59:hover{border-color:#0689e28c}._filterInput_4qicr_59:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._filterInput_4qicr_59[type=number]::-webkit-outer-spin-button,._filterInput_4qicr_59[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._filterInput_4qicr_59[type=number]{-moz-appearance:textfield;appearance:textfield}._filterSelect_4qicr_137{width:100%;box-sizing:border-box;padding:9px 32px 9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;appearance:none;-webkit-appearance:none;cursor:pointer;transition:all .2s ease;outline:none;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat}._filterSelect_4qicr_137:hover{border-color:#0689e28c}._filterSelect_4qicr_137:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._filterActions_4qicr_211{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px}._clearButton_4qicr_227{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px dashed #ef4444;border-radius:999px;background:transparent;color:#ef4444;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._clearButton_4qicr_227:hover{border-style:solid;background:#ef4444;color:#fff}._filterGroup_4qicr_29>div[class*=searchableSelect],._filterGroup_4qicr_29>div[class*=SearchableSelect],._filterGroup_4qicr_29>div[class*=selectContainer],._filterGroup_4qicr_29>div[class*=root]{width:100%}._filterGroup_4qicr_29>div[class*=SearchableSelect] input,._filterGroup_4qicr_29>div[class*=searchableSelect] input{width:100%;padding:9px 32px 9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._filterGroup_4qicr_29>div[class*=SearchableSelect] input:hover,._filterGroup_4qicr_29>div[class*=searchableSelect] input:hover{border-color:#0689e28c}._filterGroup_4qicr_29>div[class*=SearchableSelect] input:focus,._filterGroup_4qicr_29>div[class*=searchableSelect] input:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}@media(max-width:1100px){._filtersGrid_4qicr_13{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 14px}}@media(max-width:720px){._filtersGrid_4qicr_13{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}}@media(max-width:480px){._filtersGrid_4qicr_13{grid-template-columns:1fr}._filterActions_4qicr_211{flex-direction:column;align-items:stretch}._clearButton_4qicr_227{width:100%;justify-content:center}}._root_120ed_7{position:relative;width:100%}._disabled_120ed_17{opacity:.6;pointer-events:none}._input_120ed_27{width:100%;padding:8px 30px 8px 10px;background:#f9e8d4;color:#663924;border:1px solid #8DB6C7;border-radius:16px;font-family:inherit;font-size:13px;box-sizing:border-box;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color .15s ease,box-shadow .15s ease}._input_120ed_27:hover{border-color:#d54c15}._input_120ed_27:focus{outline:none;border-color:#d54c15;box-shadow:0 0 0 3px #d54c1526;cursor:text}._input_120ed_27::placeholder{color:#8db6c7;font-size:12px}._clear_120ed_97{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:18px;height:18px;display:flex;align-items:center;justify-content:center;padding:0;background:none;color:#663924;border:none;border-radius:50%;font-family:inherit;font-size:14px;cursor:pointer;opacity:.7;transition:background .15s ease,color .15s ease,opacity .15s ease}._clear_120ed_97:hover{background:#8db6c7;color:#663924;opacity:1}._popover_120ed_159{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:1000;max-height:280px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:12px;box-shadow:0 8px 24px #66392433;overflow:hidden;display:flex;flex-direction:column}._searchWrap_120ed_191{padding:8px 8px 6px;border-bottom:1px solid #8DB6C7;background:#f9e8d4}._search_120ed_191{width:100%;padding:6px 10px;background:#f9e8d4;color:#663924;border:1px solid #8DB6C7;border-radius:16px;font-family:inherit;font-size:13px;box-sizing:border-box;outline:none;transition:border-color .15s ease,box-shadow .15s ease}._search_120ed_191:hover{border-color:#d54c15}._search_120ed_191:focus{border-color:#d54c15;box-shadow:0 0 0 3px #d54c1526}._search_120ed_191::placeholder{color:#8db6c7;font-size:12px}._list_120ed_263{margin:0;padding:4px 0;list-style:none;overflow-y:auto;max-height:220px}._item_120ed_279{padding:8px 12px;font-size:13px;color:#663924;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .15s ease}._item_120ed_279:hover,._itemActive_120ed_303{background:#8db6c7}._itemSelected_120ed_311{font-weight:600;color:#d54c15}._empty_120ed_321{padding:10px 12px;font-size:13px;font-style:italic;text-align:center;color:#8db6c7}@media(prefers-color-scheme:dark){._input_120ed_27{background:#2a3a4a;border-color:#3a4a5a;color:#fff}._input_120ed_27:hover{border-color:#4dabf7}._input_120ed_27:focus{border-color:#4dabf7;box-shadow:0 0 0 3px #1769e833}._input_120ed_27::placeholder{color:#6b7a8d}._clear_120ed_97{color:#9aabbb}._clear_120ed_97:hover{background:#2a3a4a;color:#4dabf7}._popover_120ed_159{background:#1a2a3a;border-color:#2a3a4a;box-shadow:0 8px 24px #0006}._searchWrap_120ed_191{background:#1a2a3a;border-bottom-color:#2a3a4a}._search_120ed_191{background:#2a3a4a;border-color:#3a4a5a;color:#fff}._search_120ed_191:hover{border-color:#4dabf7}._search_120ed_191:focus{border-color:#4dabf7;box-shadow:0 0 0 3px #1769e833}._search_120ed_191::placeholder{color:#6b7a8d}._item_120ed_279{color:#e8edf3}._item_120ed_279:hover,._itemActive_120ed_303{background:#2a3a4a}._itemSelected_120ed_311{color:#4dabf7}._empty_120ed_321{color:#6b7a8d}}._barcodeContainer_wmm09_5{position:relative;display:inline-flex;flex-direction:column;align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:4px;transition:all .2s ease}._clickable_wmm09_29{cursor:pointer}._clickable_wmm09_29:hover{transform:scale(1.02);box-shadow:0 2px 8px #0000001a}._barcodeCanvas_wmm09_47{display:block;width:100%;height:auto}._barcodeError_wmm09_59{position:absolute;top:0;left:0;right:0;background:#ff4444f2;color:#fff;font-size:10px;text-align:center;padding:2px;border-radius:4px 4px 0 0;z-index:1}._barcodeLabel_wmm09_87{font-size:11px;color:#666;text-align:center;margin-top:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._barcodeOverlay_wmm09_109{position:absolute;inset:0;background:#0003;display:flex;align-items:center;justify-content:center;border-radius:8px;opacity:0;transition:opacity .2s ease}._barcodeContainer_wmm09_5:hover ._barcodeOverlay_wmm09_109{opacity:1}._zoomIcon_wmm09_147{background:#00000080;border-radius:50%;padding:6px;display:flex;align-items:center;justify-content:center}._barcodeTooltip_wmm09_167{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:10px;background:#fff;color:#333;border-radius:12px;padding:12px 16px;min-width:220px;max-width:320px;z-index:100;box-shadow:0 4px 20px #00000026;pointer-events:none;font-size:13px;line-height:1.4;border:1px solid #e0e0e0}._barcodeTooltip_wmm09_167:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:8px;border-style:solid;border-color:#ffffff transparent transparent transparent}._tooltipLoading_wmm09_229{text-align:center;color:#999;padding:8px 0}._tooltipContent_wmm09_241{display:flex;flex-direction:column;gap:8px}._tooltipTitle_wmm09_253{font-weight:600;font-size:14px;color:#1a1a1a;margin-bottom:4px;word-break:break-word}._tooltipRow_wmm09_269{display:flex;justify-content:space-between;align-items:center;font-size:12px}._tooltipLabel_wmm09_283{color:#888}._tooltipQuantity_wmm09_291{font-weight:600;color:#2e7d32}._tooltipHint_wmm09_301{margin-top:8px;font-size:11px;color:#aaa;text-align:center;font-style:italic}._tooltipError_wmm09_317{text-align:center;color:#d32f2f;padding:8px 0}._emptyBarcode_wmm09_329{display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;color:#999;font-size:12px}._modalOverlay_wmm09_353{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_wmm09_1 .2s ease}@keyframes _fadeIn_wmm09_1{0%{opacity:0}to{opacity:1}}._modalContent_wmm09_401{background:#fff;border-radius:20px;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;animation:_slideUp_wmm09_1 .3s ease;box-shadow:0 20px 60px #0000004d}@keyframes _slideUp_wmm09_1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_wmm09_445{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0}._modalHeader_wmm09_445 h3{margin:0;font-size:1.25rem;font-weight:600;color:#1a1a1a}._closeButton_wmm09_475{background:none;border:none;color:#999;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s;width:32px;height:32px}._closeButton_wmm09_475:hover{background:#f0f0f0;color:#333}._barcodePreview_wmm09_515{padding:24px;display:flex;flex-direction:column;align-items:center;gap:20px}._barcodeImage_wmm09_531{background:#fff;padding:16px;border-radius:12px;display:inline-block;border:1px solid #e0e0e0}._modalCanvas_wmm09_547{display:block;width:100%;height:auto}._barcodeValue_wmm09_559{text-align:center;font-family:monospace;font-size:14px;background:#f5f5f5;padding:8px 16px;border-radius:20px;color:#2e7d32;word-break:break-all}._productPhotoContainer_wmm09_583{margin:8px 0;text-align:center}._productPhoto_wmm09_583{max-width:200px;max-height:150px;object-fit:contain;border-radius:8px;border:1px solid #e0e0e0}._productInfoModal_wmm09_611{width:100%;background:#f8f9fa;border-radius:16px;padding:16px}._productName_wmm09_625{font-size:1.1rem;font-weight:600;color:#1a1a1a;margin-bottom:12px;text-align:center;word-break:break-word}._productDetailsGrid_wmm09_643{display:grid;grid-template-columns:1fr 1fr;gap:12px}._detailItem_wmm09_655{display:flex;flex-direction:column;gap:4px}._detailLabel_wmm09_667{font-size:11px;color:#888;text-transform:uppercase;letter-spacing:.5px}._quantityValue_wmm09_681{font-size:1rem;font-weight:600;color:#2e7d32}._conditionValue_wmm09_693{font-size:.9rem;font-weight:500}._conditionValue_wmm09_693._active_wmm09_703{color:#2e7d32}._conditionValue_wmm09_693._damaged_wmm09_711{color:#ed6c02}._conditionValue_wmm09_693._inactive_wmm09_719{color:#9e9e9e}._conditionValue_wmm09_693._broken_wmm09_727{color:#d32f2f}._serialValue_wmm09_735{font-family:monospace;font-size:12px;color:#1a1a1a;word-break:break-all}._qrCodeSection_wmm09_751{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;background:#f8f9fa;border-radius:16px;width:100%}._qrCodeLabel_wmm09_773{font-size:12px;color:#888;text-align:center}._qrCodeCanvas_wmm09_785{width:160px;height:160px;background:#fff;padding:8px;border-radius:12px;border:1px solid #e0e0e0}._qrCodeHint_wmm09_803{font-size:10px;color:#999;text-align:center;word-break:break-all;max-width:100%}._modalActions_wmm09_821{display:flex;justify-content:center;gap:12px;padding:20px 24px;border-top:1px solid #e0e0e0}._modalActions_wmm09_821 button{padding:10px 20px;border:none;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:6px}._copyButton_wmm09_863{background:#f0f0f0;color:#333}._copyButton_wmm09_863:hover{background:#e0e0e0;transform:translateY(-1px)}._downloadButton_wmm09_883{background:#e8f5e9;color:#2e7d32}._downloadButton_wmm09_883:hover{background:#c8e6c9;transform:translateY(-1px)}._printButton_wmm09_903{background:#e3f2fd;color:#1565c0}._printButton_wmm09_903:hover{background:#bbdef5;transform:translateY(-1px)}._modalContent_wmm09_401::-webkit-scrollbar{width:6px}._modalContent_wmm09_401::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}._modalContent_wmm09_401::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}._modalContent_wmm09_401::-webkit-scrollbar-thumb:hover{background:#aaa}@media(max-width:480px){._modalContent_wmm09_401{width:95%}._productDetailsGrid_wmm09_643{grid-template-columns:1fr;gap:8px}._modalActions_wmm09_821{flex-wrap:wrap}._modalActions_wmm09_821 button{flex:1;justify-content:center}._qrCodeCanvas_wmm09_785{width:120px;height:120px}}._printSheetOverlay_16zno_9{position:fixed;inset:0;z-index:1300;display:grid;place-items:center;padding:24px;background:#0b2b4599;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:_fadeIn_16zno_1 .2s ease}@keyframes _fadeIn_16zno_1{0%{opacity:0}to{opacity:1}}._printSheet_16zno_9{display:flex;flex-direction:column;width:100%;max-width:1000px;max-height:92vh;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 24px 64px #0b2b4533;animation:_modalIn_16zno_1 .3s cubic-bezier(.25,.8,.25,1);overflow:hidden}@keyframes _modalIn_16zno_1{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._printHeader_16zno_87{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px dashed rgba(6,137,226,.3);background:#fff;flex-shrink:0}._headerInfo_16zno_107 h2{margin:0 0 4px;font-size:18px;font-weight:700;color:#0b2b45}._productCount_16zno_121{font-size:13px;color:#6b8ba4;font-weight:500}._productCount_16zno_121 strong{color:#0689e2;font-weight:700;margin-left:4px}._headerActions_16zno_145{display:flex;align-items:center;gap:10px}._printButton_16zno_157{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#0689e2;border:1px solid #0689e2;border-radius:8px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}._printButton_16zno_157:hover{background:#0577c6;border-color:#0577c6;box-shadow:0 4px 12px #0689e24d}._closeButton_16zno_199{display:grid;place-items:center;width:32px;height:32px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s}._closeButton_16zno_199:hover{border-style:solid;border-color:#dc2626;color:#dc2626}._printContent_16zno_243{flex:1;overflow-y:auto;padding:20px 24px;background:#f8fafc}._printPreviewNote_16zno_257{margin-bottom:20px;padding:12px 16px;border:1px dashed rgba(6,137,226,.3);border-radius:10px;background:#0689e20a}._printPreviewNote_16zno_257 p{margin:0;font-size:12.5px;color:#4a6b85;line-height:1.4}._printPreviewNote_16zno_257 p+p{margin-top:4px;color:#9ab0c2}._barcodeGrid_16zno_299{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}._barcodeItem_16zno_317{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:200px;padding:16px;background:#fff;border:1px solid #cbd5e1;border-radius:10px;box-shadow:0 2px 6px #0b2b450a;text-align:center}._noBarcodeItem_16zno_345{border-style:dashed;border-color:#f59e0b;background:#f59e0b05}._barcodeLabel_16zno_359{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}._productId_16zno_373{font-size:10px;color:#9ab0c2;font-weight:700;text-align:left}._productName_16zno_387{font-size:13px;font-weight:700;color:#0b2b45;line-height:1.3;word-break:break-word}._productCategory_16zno_403{font-size:11px;color:#6b8ba4;font-weight:500}._serialNumber_16zno_415{font-size:11px;color:#4a6b85;font-style:italic}._barcodeImage_16zno_429{flex:1;display:flex;align-items:center;justify-content:center;margin:12px 0;min-height:60px}._barcodeImage_16zno_429 img{max-width:100%;height:auto}._noBarcodePlaceholder_16zno_457{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px;border:1px dashed #cbd5e1;border-radius:8px;background:#f8fafc;width:100%}._noBarcodeIcon_16zno_481{font-size:20px;color:#f59e0b}._noBarcodeText_16zno_491{font-size:11px;color:#9ab0c2;font-weight:600}._barcodeInfo_16zno_505{display:flex;flex-direction:column;gap:6px;margin-top:auto}._barcodeValue_16zno_519{font-family:monospace;font-size:11px;font-weight:700;color:#0b2b45;padding:4px 8px;background:#f1f5f9;border:1px dashed #cbd5e1;border-radius:4px;word-break:break-all}._quantity_16zno_543{display:inline-block;align-self:center;padding:2px 10px;background:#0b2b45;color:#fff;font-size:11px;font-weight:700;border-radius:999px}._toolStatus_16zno_565,._productCondition_16zno_567{font-size:11px;color:#6b8ba4;font-weight:500}._emptyState_16zno_585{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._emptyState_16zno_585 h3{margin:0 0 8px;font-size:16px;font-weight:700;color:#0b2b45}._emptyState_16zno_585 p{margin:0;font-size:13px;color:#6b8ba4}._sheetActions_16zno_635{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px dashed rgba(6,137,226,.3);background:#fff;flex-shrink:0}._primaryButton_16zno_657,._secondaryButton_16zno_659{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:10px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s}._primaryButton_16zno_657{border:1px solid #0689e2;background:#0689e2;color:#fff}._primaryButton_16zno_657:hover{background:#0577c6;border-color:#0577c6;box-shadow:0 4px 12px #0689e24d}._secondaryButton_16zno_659{border:1px dashed #cbd5e1;background:transparent;color:#4a6b85}._secondaryButton_16zno_659:hover{border-style:solid;border-color:#0689e2;color:#0689e2}@media(max-width:640px){._printSheetOverlay_16zno_9{padding:0}._printSheet_16zno_9{max-height:100vh;border-radius:0;border:none}._printHeader_16zno_87{padding:16px}._printHeader_16zno_87 h2{font-size:16px}._printContent_16zno_243{padding:16px}._barcodeGrid_16zno_299{grid-template-columns:1fr}._sheetActions_16zno_635{padding:16px;flex-direction:column-reverse}._primaryButton_16zno_657,._secondaryButton_16zno_659{width:100%}}._modalOverlay_15o2e_9{--jv-ink: #042484;--jv-ink-soft: #4a6b85;--jv-accent: #0689e2;--jv-accent-soft: rgba(6, 137, 226, .12);--jv-danger: #ef4444;position:fixed;inset:0;background-color:#0b2b4573;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:20px;animation:_fadeIn_15o2e_1 .18s ease-out}._modal_15o2e_9{position:relative;background-color:#fff;border-radius:20px;border:1px dashed rgba(6,137,226,.4);box-shadow:0 30px 80px #0b2b4559;overflow:hidden;animation:_modalIn_15o2e_1 .22s cubic-bezier(.16,1,.3,1);max-height:92vh;display:flex;flex-direction:column}._modal_15o2e_9:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#0689e2,#6ec2f5);opacity:.9;pointer-events:none}._modal_15o2e_9._small_15o2e_99{width:400px;max-width:calc(100vw - 32px)}._modal_15o2e_9._medium_15o2e_109{width:500px;max-width:calc(100vw - 32px)}._modal_15o2e_9._large_15o2e_119{width:700px;max-width:calc(100vw - 32px)}._modal_15o2e_9._xlarge_15o2e_129{width:900px;max-width:calc(100vw - 32px)}._modalHeader_15o2e_141{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px 16px;border-bottom:1px dashed rgba(6,137,226,.3);background-color:transparent}._modalTitle_15o2e_161{margin:0;font-size:18px;font-weight:700;color:var(--jv-ink);line-height:1.4}._closeButton_15o2e_179{display:grid;place-items:center;width:34px;height:34px;padding:0;border-radius:10px;border:1px dashed rgba(6,137,226,.4);background:transparent;color:var(--jv-ink-soft);font-size:22px;line-height:1;cursor:pointer;transition:all .2s ease;flex-shrink:0}._closeButton_15o2e_179:hover{border-style:solid;border-color:var(--jv-danger);color:var(--jv-danger);transform:rotate(90deg)}._closeButton_15o2e_179:focus{outline:none;border-style:solid;border-color:var(--jv-accent);box-shadow:0 0 0 3px var(--jv-accent-soft)}._modalContent_15o2e_243{padding:22px 24px;overflow-y:auto;flex:1;max-height:calc(92vh - 80px);color:var(--jv-ink)}._modalContent_15o2e_243::-webkit-scrollbar{width:8px}._modalContent_15o2e_243::-webkit-scrollbar-thumb{background:#0689e240;border-radius:999px}._modalContent_15o2e_243::-webkit-scrollbar-thumb:hover{background:#0689e266}@keyframes _fadeIn_15o2e_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_15o2e_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:768px){._modalOverlay_15o2e_9{padding:12px}._modal_15o2e_9._small_15o2e_99,._modal_15o2e_9._medium_15o2e_109,._modal_15o2e_9._large_15o2e_119,._modal_15o2e_9._xlarge_15o2e_129{width:100%;max-width:100%;max-height:90vh;border-radius:16px}._modalHeader_15o2e_141{padding:16px 18px 14px}._modalTitle_15o2e_161{font-size:16px}._modalContent_15o2e_243{padding:16px 18px;max-height:calc(90vh - 72px)}}@media(max-width:480px){._modalOverlay_15o2e_9{padding:8px}._modal_15o2e_9._small_15o2e_99,._modal_15o2e_9._medium_15o2e_109,._modal_15o2e_9._large_15o2e_119,._modal_15o2e_9._xlarge_15o2e_129{border-radius:14px}._closeButton_15o2e_179{width:30px;height:30px;font-size:20px}}._button_1hnkc_9{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 18px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease;border:1px dashed;background:transparent;white-space:nowrap;line-height:1.2}._button_1hnkc_9:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}._primary_1hnkc_61{border-color:transparent;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._primary_1hnkc_61:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._primary_1hnkc_61:active:not(:disabled){transform:translateY(0)}._secondary_1hnkc_97{border-color:#0689e2;color:#0689e2;background:transparent}._secondary_1hnkc_97:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #0689e259}._danger_1hnkc_127{border-color:#ef4444;color:#ef4444;background:transparent}._danger_1hnkc_127:hover:not(:disabled){border-style:solid;background:#ef4444;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #ef444459}._button_1hnkc_9:not(._primary_1hnkc_61):not(._secondary_1hnkc_97):not(._danger_1hnkc_127){border-color:#0689e266;color:#0689e2}._button_1hnkc_9:not(._primary_1hnkc_61):not(._secondary_1hnkc_97):not(._danger_1hnkc_127):hover:not(:disabled){border-style:solid;border-color:#0689e2;color:#0689e2;background:#0689e214;transform:translateY(-1px)}._modalOverlay_1rpy0_1{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_1rpy0_1 .2s ease}@keyframes _fadeIn_1rpy0_1{0%{opacity:0}to{opacity:1}}._modal_1rpy0_1{border-radius:20px;width:90%;max-width:750px;max-height:90vh;display:flex;flex-direction:column;animation:_slideUp_1rpy0_1 .3s ease;overflow:hidden;border:1px solid #333}@keyframes _slideUp_1rpy0_1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_1rpy0_93{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;color:#000}._modalHeader_1rpy0_93 h2{margin:0;font-size:1.5rem;font-weight:600;display:flex;align-items:center;gap:10px}._modalHeader_1rpy0_93 h2:before{font-size:1.3rem}._closeButton_1rpy0_135{background:#000;border:none;color:#fff;font-size:28px;cursor:pointer;width:36px;height:36px;border-radius:20px;display:flex;align-items:center;justify-content:center;transition:all .2s;line-height:1}._closeButton_1rpy0_135:hover{background:#4a4a4a;transform:scale(1.05)}._modalBody_1rpy0_177{flex:1;overflow-y:auto;padding:24px}._instruction_1rpy0_189{padding:12px 16px;border-radius:20px;margin-bottom:20px}._instruction_1rpy0_189 p{margin:0;color:#000;font-size:.9rem}._requiredColumns_1rpy0_213{border:1px solid #333;border-radius:20px;padding:16px;margin-bottom:20px}._requiredColumns_1rpy0_213 strong{display:block;color:#000;margin-bottom:12px;font-size:.95rem}._requiredColumns_1rpy0_213 ul{margin:0 0 15px;padding-left:20px}._requiredColumns_1rpy0_213 li{margin:6px 0;font-size:.9rem;color:#000}._requiredColumns_1rpy0_213 code{padding:2px 6px;border-radius:20px;font-family:Consolas,monospace;font-size:.85rem;color:#450202}._tip_1rpy0_279{padding:10px 12px;border-radius:20px;margin-top:10px;font-size:.85rem;color:#000}._tip_1rpy0_279 code{color:#000}._templateLink_1rpy0_303{margin-bottom:24px;text-align:center}._downloadButton_1rpy0_313{color:#000;border:1px solid #444;padding:12px 28px;border-radius:20px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:8px}._downloadButton_1rpy0_313:hover{transform:translateY(-2px)}._downloadButton_1rpy0_313:active{transform:translateY(0)}._fileInputWrapper_1rpy0_357{margin-bottom:24px;position:relative}._fileInput_1rpy0_357{position:absolute;opacity:0;width:.1px;height:.1px}._fileLabel_1rpy0_381{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border:2px dashed #444;border-radius:20px;cursor:pointer;transition:all .2s;font-size:.95rem;color:#000}._fileLabel_1rpy0_381:hover{border-color:#666}._fileName_1rpy0_417{color:#fff;font-weight:500;flex:1;word-break:break-all}._fileSize_1rpy0_431{color:#888;font-size:.8rem}._errorMessage_1rpy0_441{border-left:4px solid #ff4444;padding:12px 16px;border-radius:20px;margin-bottom:20px}._errorMessage_1rpy0_441 strong{color:#f66;display:block;margin-bottom:6px}._errorDetails_1rpy0_467{margin:8px 0 0;font-size:.85rem;color:#f88;white-space:pre-wrap;word-wrap:break-word;font-family:inherit}._successResult_1rpy0_485{border:1px solid #2a4a2a;border-radius:20px;padding:16px;margin-bottom:20px}._warningResult_1rpy0_499{border:1px solid #5a5a2a;border-radius:20px;padding:16px;margin-bottom:20px}._resultHeader_1rpy0_513{margin-bottom:12px;font-size:1rem;color:#fff}._resultStats_1rpy0_525{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #333}._statItem_1rpy0_543{display:flex;align-items:baseline;gap:8px}._statLabel_1rpy0_555{font-size:.85rem;color:#aaa}._statValue_1rpy0_565{font-size:1.2rem;font-weight:700;color:#fff}._successResult_1rpy0_485 ._statValue_1rpy0_565{color:#6f6}._warningResult_1rpy0_499 ._statValue_1rpy0_565{color:#fa6}._errorsSection_1rpy0_593{margin-top:12px}._toggleDetailsBtn_1rpy0_601{background:none;border:none;color:#8af;cursor:pointer;font-size:.85rem;padding:6px 0;display:flex;align-items:center;gap:4px;transition:color .2s}._toggleDetailsBtn_1rpy0_601:hover{color:#acf;text-decoration:underline}._errorsList_1rpy0_637{margin-top:12px;max-height:300px;overflow-y:auto}._errorsList_1rpy0_637 h4{margin:0 0 10px;font-size:.9rem;color:#f88}._errorItem_1rpy0_661{background:#2a1a1a;border-left:3px solid #ff4444;padding:10px 12px;margin-bottom:10px;border-radius:20px;font-size:.85rem}._errorRow_1rpy0_679{margin-bottom:6px}._errorRow_1rpy0_679 strong{color:#f88}._errorMessage_1rpy0_441{color:#faa;margin:6px 0;padding-left:8px}._originalData_1rpy0_707{margin-top:8px;padding-left:12px}._originalData_1rpy0_707 summary{cursor:pointer;color:#aaa;font-size:.8rem}._originalData_1rpy0_707 pre{background:#1a1a1a;padding:8px;border-radius:20px;overflow-x:auto;font-size:.75rem;margin-top:6px;color:#ccc}._successItems_1rpy0_751{margin-top:12px}._successItems_1rpy0_751 details{cursor:pointer}._successItems_1rpy0_751 summary{color:#8f8;font-weight:500;font-size:.9rem;padding:8px 0}._successList_1rpy0_781{margin-top:12px;max-height:250px;overflow-y:auto}._successItem_1rpy0_751{background:#1a2a1a;border-left:3px solid #66ff66;padding:8px 12px;margin-bottom:6px;border-radius:20px;font-size:.85rem}._successRow_1rpy0_811{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}._successRowText_1rpy0_827{color:#ddd;flex:1}._successQuantity_1rpy0_837{color:#8f8;font-weight:500;white-space:nowrap}._successPeriod_1rpy0_849{color:#aaa;font-size:.75rem;margin-top:4px}._successCost_1rpy0_861{color:#8af;font-weight:500;font-size:.8rem;margin-top:4px}._successQr_1rpy0_875{color:#aaa;font-size:.75rem;margin-top:4px}._warningsSection_1rpy0_889{margin-top:12px}._warningsSection_1rpy0_889 details{cursor:pointer}._warningsSection_1rpy0_889 summary{color:#fa6;font-weight:500;font-size:.9rem;padding:8px 0}._warningsList_1rpy0_919{margin-top:12px;max-height:200px;overflow-y:auto}._warningItem_1rpy0_931{background:#2a2a1a;border-left:3px solid #ffaa66;padding:8px 12px;margin-bottom:6px;border-radius:20px;font-size:.85rem;color:#ddd}._warningItem_1rpy0_931 strong{color:#fa6}._modalFooter_1rpy0_961{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px}._cancelButton_1rpy0_975{padding:10px 20px;background:#2a2a2a;border:1px solid #444;border-radius:20px;font-size:.9rem;cursor:pointer;transition:all .2s;color:#ccc}._cancelButton_1rpy0_975:hover{background:#000}._uploadButton_1rpy0_1005{padding:10px 24px;background:#000;color:#fff;border:1px solid #000000;border-radius:20px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px}._uploadButton_1rpy0_1005:hover:not(:disabled){background:#000;transform:translateY(-1px)}._uploadButton_1rpy0_1005:disabled{opacity:.5;cursor:not-allowed}._spinner_1rpy0_1057{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_spin_1rpy0_1057 .6s linear infinite}@keyframes _spin_1rpy0_1057{to{transform:rotate(360deg)}}._modalBody_1rpy0_177::-webkit-scrollbar,._errorsList_1rpy0_637::-webkit-scrollbar,._successList_1rpy0_781::-webkit-scrollbar,._warningsList_1rpy0_919::-webkit-scrollbar{width:6px}._modalBody_1rpy0_177::-webkit-scrollbar-track,._errorsList_1rpy0_637::-webkit-scrollbar-track,._successList_1rpy0_781::-webkit-scrollbar-track,._warningsList_1rpy0_919::-webkit-scrollbar-track{background:#2a2a2a;border-radius:3px}._modalBody_1rpy0_177::-webkit-scrollbar-thumb,._errorsList_1rpy0_637::-webkit-scrollbar-thumb,._successList_1rpy0_781::-webkit-scrollbar-thumb,._warningsList_1rpy0_919::-webkit-scrollbar-thumb{background:#555;border-radius:3px}._modalBody_1rpy0_177::-webkit-scrollbar-thumb:hover,._errorsList_1rpy0_637::-webkit-scrollbar-thumb:hover,._successList_1rpy0_781::-webkit-scrollbar-thumb:hover,._warningsList_1rpy0_919::-webkit-scrollbar-thumb:hover{background:#666}._containerInventoryPage_udmw8_9{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._containerInventoryPage_udmw8_9 *,._containerInventoryPage_udmw8_9 *:before,._containerInventoryPage_udmw8_9 *:after{box-sizing:border-box}._containerInventoryPage_udmw8_9 button{font-family:inherit;cursor:pointer}._containerInventoryPage_udmw8_9 button:disabled{cursor:not-allowed;opacity:.6}._loading_udmw8_73{display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:60vh;color:#035a95;font-size:1rem;font-weight:500}._loadingSpinner_udmw8_95{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_udmw8_1 .9s linear infinite}._loadingText_udmw8_115{font-size:.95rem;color:#035a95}@keyframes _spin_udmw8_1{to{transform:rotate(360deg)}}._header_udmw8_143{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem;max-width:100%;margin:0 auto 2rem}._headerLeft_udmw8_165{display:flex;flex-direction:column;align-items:center;gap:.5rem}._pageTitle_udmw8_179{margin:0;font-size:1.75rem;font-weight:700;line-height:1.2;color:#042484}._breadcrumbs_udmw8_195{font-size:12px;color:#6b8ba4}._pageTabs_udmw8_211{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 24px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._pageTabsSpacer_udmw8_239{flex:1;min-width:12px}._pageTab_udmw8_211{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._pageTab_udmw8_211:hover:not(:disabled){color:#0689e2;background:#0689e21f}._pageTab_udmw8_211:disabled{opacity:.45;cursor:not-allowed}._pageTabActive_udmw8_303{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._pageTabActive_udmw8_303:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._pageTabBadge_udmw8_325{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e21f;color:#0689e2;font-size:10.5px;font-weight:700;line-height:1}._pageTabActive_udmw8_303 ._pageTabBadge_udmw8_325,._pageTab_udmw8_211:hover ._pageTabBadge_udmw8_325{background:#fff;color:#0689e2}._btnPrimary_udmw8_367{display:inline-flex;align-items:center;gap:8px;margin-left:8px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;padding:9px 18px;font-size:13.5px;font-weight:700;border-radius:999px;box-shadow:0 6px 16px #0689e259;transition:all .2s ease;cursor:pointer;font-family:inherit;white-space:nowrap}._btnPrimary_udmw8_367:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._btnPrimary_udmw8_367:active:not(:disabled){transform:translateY(0)}._btnPrimary_udmw8_367:disabled{opacity:.6;cursor:not-allowed}._controls_udmw8_437{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 auto 20px;max-width:100%;padding:0 4px}._controlsLeft_udmw8_463{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._addButton_udmw8_477,._transferButton_udmw8_479,._historyButton_udmw8_481,._importButton_udmw8_483,._writeOffButton_udmw8_485,._printSelectedButton_udmw8_487,._excelButton_udmw8_489,._deleteAllButton_udmw8_491{display:inline-flex;align-items:center;gap:6px;border:1px dashed #0689e2;background:transparent;color:#0689e2;padding:8px 16px;font-size:13px;font-weight:600;border-radius:999px;transition:all .2s ease;font-family:inherit;cursor:pointer}._addButton_udmw8_477:hover,._transferButton_udmw8_479:hover,._historyButton_udmw8_481:hover,._importButton_udmw8_483:hover,._writeOffButton_udmw8_485:hover,._printSelectedButton_udmw8_487:hover,._excelButton_udmw8_489:hover,._deleteAllButton_udmw8_491:hover{border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px)}._filterToggleButton_udmw8_551{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:1px dashed #0689e2;background:transparent;color:#0689e2;transition:all .2s ease;cursor:pointer}._filterToggleButton_udmw8_551:hover,._filterActive_udmw8_593{border-style:solid;background:#0689e2;color:#fff}._filterBadge_udmw8_605{position:absolute;top:-6px;right:-6px;display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#ef4444;color:#fff;font-size:10.5px;font-weight:700;line-height:1}._statsSection_udmw8_645{margin:0 auto 20px;max-width:100%}._statsGrid_udmw8_655{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._statCard_udmw8_667{display:flex;align-items:center;padding:16px 18px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;transition:all .2s ease}._statCard_udmw8_667:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21f}._statCardTotal_udmw8_699{border-color:#0689e259}._statCardActive_udmw8_707{border-color:#10b98159}._statCardActive_udmw8_707 ._statValue_udmw8_713{color:#047857}._statCardDamaged_udmw8_721{border-color:#f59e0b59}._statCardDamaged_udmw8_721 ._statValue_udmw8_713{color:#b45309}._statCardInactive_udmw8_735{border-color:#6b728059}._statCardInactive_udmw8_735 ._statValue_udmw8_713{color:#6b7280}._statCardBroken_udmw8_749{border-color:#dc262659}._statCardBroken_udmw8_749 ._statValue_udmw8_713{color:#b91c1c}._statContent_udmw8_763{display:flex;flex-direction:column;gap:6px;width:100%}._statLabel_udmw8_777{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._statValue_udmw8_713{font-size:20px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums}._statSubtext_udmw8_807{font-size:11.5px;color:#7a93a8}._message_udmw8_823{margin:0 auto 16px;max-width:100%;padding:12px 16px;border-radius:12px;font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_udmw8_1 .2s ease}._success_udmw8_845{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._error_udmw8_857{background:#fdecea;color:#922b21;border-color:#f5b7b1}._warning_udmw8_869{background:#fff7e6;color:#b45309;border-color:#fde68a}@keyframes _messageIn_udmw8_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._filtersHeader_udmw8_905{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._filtersPopoverWrap_udmw8_931{position:relative;margin:0 auto 16px;max-width:100%;width:fit-content}._filtersBackdrop_udmw8_945{position:fixed;inset:0;z-index:1000;background:transparent}._filtersPopover_udmw8_931{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:1001;width:760px;max-width:calc(100vw - 32px);background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 16px 40px #0b2b4526;padding:18px 20px;animation:_popoverIn_udmw8_1 .2s ease}@keyframes _popoverIn_udmw8_1{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}._filtersPopover_udmw8_931 ._filtersHeader_udmw8_905{margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._filtersHeader_udmw8_905 h3{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._filtersHeaderActions_udmw8_1043{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._printFilteredButton_udmw8_1057,._clearFiltersButton_udmw8_1059{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;border-radius:999px;border:1px dashed #0689e2;background:transparent;color:#0689e2;cursor:pointer;font-family:inherit;transition:all .2s ease}._printFilteredButton_udmw8_1057:hover,._clearFiltersButton_udmw8_1059:hover{border-style:solid;background:#0689e2;color:#fff}._clearFiltersButton_udmw8_1059{border-color:#ef4444;color:#ef4444}._clearFiltersButton_udmw8_1059:hover{background:#ef4444;color:#fff}._rentalListSection_udmw8_1131{margin:0 auto;max-width:100%}._rentalListHeader_udmw8_1141{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px;padding:0 4px}._rentalListTitle_udmw8_1161{margin:0;font-size:16px;font-weight:700;color:#042484}._headerActions_udmw8_1175{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._clearDateButton_udmw8_1189{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;border:1px dashed #ef4444;background:transparent;color:#ef4444;border-radius:999px;cursor:pointer;transition:all .2s ease}._clearDateButton_udmw8_1189:hover{background:#ef4444;color:#fff;border-style:solid}._selectedCount_udmw8_1231{font-size:12px;font-weight:600;color:#0689e2;padding:4px 10px;border-radius:999px;border:1px dashed rgba(6,137,226,.4);background:#0689e20f}._rentalTable_udmw8_1257{background:#fff;border:1px solid #d6e9f8;border-radius:16px;overflow:hidden;box-shadow:0 2px 6px #0424840a}._tableContainer_udmw8_1273{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_udmw8_1273{width:100%;border-collapse:collapse;font-size:13px;table-layout:auto;min-width:1100px}._table_udmw8_1273 thead{background:#f4faff}._table_udmw8_1273 thead th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._tableRow_udmw8_1331{transition:background .15s ease;cursor:pointer}._tableRow_udmw8_1331:hover{background:#f4faff}._selectedRow_udmw8_1349{background:#0689e214!important}._table_udmw8_1273 tbody td{padding:12px 14px;border-bottom:1px solid #eaf4fd;vertical-align:middle;color:#042484}._table_udmw8_1273 tbody tr:last-child td{border-bottom:0}._checkboxCell_udmw8_1379{width:40px;text-align:center}._checkbox_udmw8_1379{width:16px;height:16px;accent-color:#0689e2;cursor:pointer}._cellId_udmw8_1403{width:60px;font-weight:600;color:#6b8ba4;font-variant-numeric:tabular-nums}._cellEquipment_udmw8_1417{min-width:240px}._equipmentInfo_udmw8_1425{display:flex;flex-direction:column;gap:6px}._nameWithActions_udmw8_1437{display:flex;align-items:flex-start;gap:10px}._productInfoRow_udmw8_1449{display:flex;align-items:flex-start;gap:10px;flex:1;min-width:0}._productThumbnail_udmw8_1465,._productThumbnailPlaceholder_udmw8_1467{width:40px;height:40px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#f4faff;border:1px solid #d6e9f8}._productThumbnailPlaceholder_udmw8_1467{display:grid;place-items:center;font-size:9px;color:#9ab0c2;text-transform:uppercase}._nameWithBarcode_udmw8_1503{flex:1;min-width:0;cursor:pointer}._nameWithBarcode_udmw8_1503 strong{display:block;font-size:13.5px;font-weight:700;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._description_udmw8_1535{margin-top:3px;font-size:11.5px;color:#6b8ba4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._barcodeHint_udmw8_1553{margin-top:4px}._barcodeText_udmw8_1561{font-size:10.5px;color:#0689e2;font-weight:600;background:#0689e214;padding:2px 6px;border-radius:4px}._quickTransferButton_udmw8_1579{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;border:1px dashed #0689e2;background:transparent;color:#0689e2;font-size:14px;cursor:pointer;transition:all .2s ease;flex-shrink:0}._quickTransferButton_udmw8_1579:hover{border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px)}._cellCategoryStatus_udmw8_1623{min-width:180px}._categoryStatusWrapper_udmw8_1631{display:flex;flex-direction:column;gap:5px;align-items:flex-start}._categoryTag_udmw8_1645{display:inline-flex;padding:3px 8px;border-radius:999px;border:1px dashed #0689e2;color:#0689e2;font-size:11px;font-weight:600;background:transparent}._status_udmw8_1667{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}._pendingBadge_udmw8_1687{display:inline-flex;padding:3px 10px;border-radius:999px;background:#fff7e6;color:#b45309;font-size:11px;font-weight:700;border:1px dashed #fcd34d}._cellMark_udmw8_1709,._cellModel_udmw8_1711{min-width:100px;color:#4a6b85;font-size:12.5px}._cellQuantity_udmw8_1723{width:80px;text-align:center}._quantityBadge_udmw8_1733{display:inline-grid;place-items:center;min-width:32px;height:24px;padding:0 8px;border-radius:6px;background:#0689e214;color:#0689e2;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}._cellWarehouse_udmw8_1761{min-width:140px}._warehouseInfo_udmw8_1769{font-size:12.5px;color:#042484}._cellDate_udmw8_1779{min-width:100px;color:#6b8ba4;font-size:12px}._dateInfo_udmw8_1791{font-variant-numeric:tabular-nums}._cellActions_udmw8_1799{width:100px;text-align:right}._actionButtons_udmw8_1809{display:flex;align-items:center;justify-content:flex-end;gap:6px}._editButton_udmw8_1823,._deleteButton_udmw8_1825{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;border:1px dashed #0689e2;background:transparent;color:#0689e2;font-size:13px;cursor:pointer;transition:all .2s ease}._editButton_udmw8_1823:hover{border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px)}._deleteButton_udmw8_1825{border-color:#ef4444;color:#ef4444}._deleteButton_udmw8_1825:hover{background:#ef4444;color:#fff;border-style:solid;transform:translateY(-1px)}._emptyRentalList_udmw8_1897{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:60px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._emptyText_udmw8_1923{margin:0;font-size:13.5px;color:#4a6b85}._emptyActionButton_udmw8_1935{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:999px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 6px 16px #0689e259}._emptyActionButton_udmw8_1935:hover{background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px)}._customPagination_udmw8_1983{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:18px 4px 0}._paginationInfo_udmw8_2001{font-size:12.5px;color:#4a6b85}._paginationInfo_udmw8_2001 strong{color:#042484;font-weight:700}._paginationControls_udmw8_2021{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._itemsPerPage_udmw8_2035{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#4a6b85}._perPageSelect_udmw8_2051{padding:5px 10px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}._perPageSelect_udmw8_2051:focus{outline:none;border-style:solid}._paginationButtons_udmw8_2085{display:flex;align-items:center;gap:8px}._pageNavButton_udmw8_2097{padding:6px 12px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._pageNavButton_udmw8_2097:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff}._pageNavButton_udmw8_2097:disabled{opacity:.4;cursor:not-allowed}._pageNumbers_udmw8_2143{display:flex;align-items:center;gap:4px}._pageNumber_udmw8_2143{min-width:32px;height:32px;padding:0 8px;border:1px dashed transparent;border-radius:8px;background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .15s ease}._pageNumber_udmw8_2143:hover{border-color:#0689e2;color:#0689e2}._activePage_udmw8_2193{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;border:0;box-shadow:0 4px 12px #0689e259}._activePage_udmw8_2193:hover{color:#fff}._barcodeModalContent_udmw8_2221,._deleteModalContent_udmw8_2223,._deleteAllModalContent_udmw8_2225,._returnModalContent_udmw8_2227{display:flex;flex-direction:column;gap:16px}._barcodeModalInfo_udmw8_2239 h3{margin:0 0 6px;font-size:16px;font-weight:700;color:#042484}._barcodeModalSerial_udmw8_2253,._barcodeModalCode_udmw8_2255{margin:4px 0 0;font-size:13px;color:#4a6b85}._barcodeModalSerial_udmw8_2253 strong,._barcodeModalCode_udmw8_2255 strong{color:#0689e2;font-weight:700}._barcodeModalDisplay_udmw8_2279{display:flex;justify-content:center;padding:14px 0}._barcodeModalActions_udmw8_2291{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;padding-top:12px;border-top:1px dashed rgba(6,137,226,.2)}._productInfo_udmw8_1449{display:flex;flex-direction:column;gap:6px;padding:12px 14px;background:#f4faff;border-radius:10px;border:1px dashed rgba(6,137,226,.3);font-size:13px}._productInfo_udmw8_1449 p{margin:0;color:#4a6b85}._deleteModalActions_udmw8_2341,._deleteAllModalActions_udmw8_2343,._returnModalActions_udmw8_2345{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;padding-top:12px;border-top:1px dashed rgba(6,137,226,.2)}._warningIcon_udmw8_2363{font-size:32px;text-align:center;margin-bottom:4px}._deleteAllModalContent_udmw8_2225 h3{margin:0;font-size:15px;font-weight:700;color:#b91c1c;text-align:center}._warningText_udmw8_2391{margin:8px 0 0;text-align:center;font-size:12.5px;color:#6b8ba4}._warningText_udmw8_2391 strong{color:#b91c1c}._returnModalContent_udmw8_2227 ._formGroup_udmw8_2413{display:flex;flex-direction:column;gap:6px}._returnModalContent_udmw8_2227 label{font-size:12.5px;font-weight:600;color:#4a6b85}._input_udmw8_2437,._select_udmw8_1231,._textarea_udmw8_2441{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;transition:all .2s ease;outline:none}._input_udmw8_2437::placeholder,._textarea_udmw8_2441::placeholder{color:#9ab0c2}._input_udmw8_2437:focus,._select_udmw8_1231:focus,._textarea_udmw8_2441:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._select_udmw8_1231{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:32px;cursor:pointer}._textarea_udmw8_2441{resize:vertical;min-height:70px;line-height:1.5}@keyframes _fadeIn_udmw8_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){._statsGrid_udmw8_655{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:720px){._pageTabs_udmw8_211{flex-wrap:wrap;width:100%;justify-content:center}._pageTabsSpacer_udmw8_239{display:none}._btnPrimary_udmw8_367{margin-left:0;width:100%;justify-content:center;order:100}._customPagination_udmw8_1983{flex-direction:column;align-items:stretch;gap:12px}._paginationControls_udmw8_2021{justify-content:space-between}._rentalListHeader_udmw8_1141,._filtersHeader_udmw8_905{flex-direction:column;align-items:flex-start}}@media(max-width:600px){._containerInventoryPage_udmw8_9{padding:5rem 1rem 1rem}._pageTitle_udmw8_179{font-size:1.35rem}._statValue_udmw8_713{font-size:18px}._table_udmw8_1273 thead th{font-size:10.5px;padding:10px 8px}._table_udmw8_1273 tbody td{padding:10px 8px}._barcodeModalActions_udmw8_2291,._deleteModalActions_udmw8_2341,._deleteAllModalActions_udmw8_2343,._returnModalActions_udmw8_2345{flex-direction:column-reverse}._barcodeModalActions_udmw8_2291>*,._deleteModalActions_udmw8_2341>*,._deleteAllModalActions_udmw8_2343>*,._returnModalActions_udmw8_2345>*{width:100%;justify-content:center}}._modalOverlay_z1yc4_11{position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:24px;z-index:1000;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#042484;animation:_fadeIn_z1yc4_1 .18s ease-out}._modalOverlay_z1yc4_11 *,._modalOverlay_z1yc4_11 *:before,._modalOverlay_z1yc4_11 *:after{box-sizing:border-box}._modalContent_z1yc4_53{position:relative;width:min(920px,100%);max-height:92vh;display:flex;flex-direction:column;background:#fff;border-radius:22px;border:1px dashed rgba(6,137,226,.4);box-shadow:0 30px 80px #0b2b4559;overflow:hidden;animation:_modalIn_z1yc4_1 .22s cubic-bezier(.16,1,.3,1)}._modalContent_z1yc4_53:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#0689e2,#6ec2f5);opacity:.9;pointer-events:none}._modalHeader_z1yc4_105{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px 18px;border-bottom:1px dashed rgba(6,137,226,.3)}._modalHeader_z1yc4_105 h2,._modalTitle_z1yc4_125{margin:0;font-size:18px;font-weight:700;color:#042484;line-height:1.3}._closeButton_z1yc4_141{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px dashed rgba(6,137,226,.4);background:transparent;color:#4a6b85;font-size:22px;line-height:1;cursor:pointer;transition:all .2s ease;flex-shrink:0}._closeButton_z1yc4_141:hover{border-style:solid;border-color:#ef4444;color:#ef4444;transform:rotate(90deg)}._errorMessage_z1yc4_189{margin:0 24px 4px;padding:12px 14px;border-radius:10px;border:1px dashed rgba(179,38,30,.4);background:#fff4f2;color:#922b21;font-size:13px;font-weight:500;display:flex;align-items:center;gap:8px;animation:_messageIn_z1yc4_1 .2s ease}._errorMessage_z1yc4_189:before{content:"⚠";font-size:14px;flex-shrink:0}._form_z1yc4_233{display:flex;flex-direction:column;gap:18px;padding:22px 24px 24px;overflow-y:auto;max-height:calc(92vh - 78px)}._form_z1yc4_233::-webkit-scrollbar{width:8px}._form_z1yc4_233::-webkit-scrollbar-thumb{background:#0689e240;border-radius:999px}._form_z1yc4_233::-webkit-scrollbar-thumb:hover{background:#0689e266}._formGrid_z1yc4_279{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}._formColumn_z1yc4_291{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 18px;padding:16px 18px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);border-radius:14px}._formGroup_z1yc4_311{display:flex;flex-direction:column;gap:8px;min-width:0}._formGroup_z1yc4_311 label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._formGroup_z1yc4_311 input,._formGroup_z1yc4_311 select,._formGroup_z1yc4_311 textarea,._input_z1yc4_349,._select_z1yc4_351{width:100%;padding:10px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._formGroup_z1yc4_311 input::placeholder,._formGroup_z1yc4_311 textarea::placeholder{color:#9ab0c2}._formGroup_z1yc4_311 input:hover,._formGroup_z1yc4_311 select:hover,._formGroup_z1yc4_311 textarea:hover,._input_z1yc4_349:hover,._select_z1yc4_351:hover{border-color:#0689e299}._formGroup_z1yc4_311 input:focus,._formGroup_z1yc4_311 select:focus,._formGroup_z1yc4_311 textarea:focus,._input_z1yc4_349:focus,._select_z1yc4_351:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._formGroup_z1yc4_311 input:disabled,._formGroup_z1yc4_311 select:disabled,._input_z1yc4_349:disabled,._select_z1yc4_351:disabled{background:#f4faff;color:#9ab0c2;cursor:not-allowed}._formGroup_z1yc4_311 input[readOnly]{background:#f4faff;color:#6b8ba4;cursor:default}._formGroup_z1yc4_311 select{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}._formGroup_z1yc4_311 textarea{resize:vertical;min-height:80px;line-height:1.5}._formGroup_z1yc4_311 input[type=number]::-webkit-outer-spin-button,._formGroup_z1yc4_311 input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._formGroup_z1yc4_311 input[type=number]{-moz-appearance:textfield;appearance:textfield}._hintText_z1yc4_523{font-size:11.5px;color:#9ab0c2;line-height:1.45}._loadingUsers_z1yc4_537{padding:12px;border-radius:10px;border:1px dashed rgba(6,137,226,.3);background:#f4faff;color:#4a6b85;font-size:12.5px;display:flex;align-items:center;gap:8px}._loadingUsers_z1yc4_537:before{content:"";width:12px;height:12px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_z1yc4_1 .7s linear infinite}._photoUploadArea_z1yc4_585{display:flex;flex-wrap:wrap;gap:10px}._photoUploadLabel_z1yc4_597{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:999px;border:1px dashed #0689e2;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}._photoUploadLabel_z1yc4_597:before{content:"＋";font-size:14px;line-height:1}._photoUploadLabel_z1yc4_597:hover{border-style:solid;background:#0689e2;color:#fff;box-shadow:0 6px 16px #0689e259}._fileInput_z1yc4_655{display:none}._photosGrid_z1yc4_663{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;margin-top:12px}._photoItem_z1yc4_677{position:relative;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;border:1px solid #d6e9f8;background:#f4faff}._photoItem_z1yc4_677 img{width:100%;height:100%;object-fit:cover;display:block}._removePhoto_z1yc4_709{position:absolute;top:4px;right:4px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;border:0;background:#b3261ee6;color:#fff;font-size:14px;font-weight:700;line-height:1;cursor:pointer;transition:transform .15s ease,background-color .15s ease}._removePhoto_z1yc4_709:hover{transform:scale(1.1);background:#ef4444}._photoHint_z1yc4_757{margin-top:8px;font-size:11.5px;color:#6b8ba4}._formActions_z1yc4_771{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._cancelButton_z1yc4_791{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;border-radius:999px;border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}._cancelButton_z1yc4_791:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._submitButton_z1yc4_835{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;border-radius:999px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease;font-family:inherit;box-shadow:0 6px 16px #0689e259}._submitButton_z1yc4_835:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._submitButton_z1yc4_835:disabled,._cancelButton_z1yc4_791:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}@keyframes _fadeIn_z1yc4_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_z1yc4_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _messageIn_z1yc4_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_z1yc4_1{to{transform:rotate(360deg)}}@media(max-width:900px){._formColumn_z1yc4_291{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){._modalOverlay_z1yc4_11{padding:12px}._modalContent_z1yc4_53{border-radius:16px;max-height:95vh}._modalHeader_z1yc4_105{padding:16px 18px 14px}._modalHeader_z1yc4_105 h2{font-size:16px}._form_z1yc4_233{padding:16px 18px 20px;gap:14px;max-height:calc(95vh - 72px)}._formGrid_z1yc4_279{grid-template-columns:1fr;gap:12px}._formColumn_z1yc4_291{grid-template-columns:1fr;gap:12px;padding:14px}._formActions_z1yc4_771{flex-direction:column-reverse;align-items:stretch}._formActions_z1yc4_771>*{width:100%;justify-content:center}}@media(max-width:480px){._formGroup_z1yc4_311 label{font-size:10.5px}._photosGrid_z1yc4_663{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}._filtersPanel_5mf67_15{padding:16px 20px;margin-bottom:24px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:12px;box-shadow:0 2px 6px #66392414}._filtersHeader_5mf67_33{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #8DB6C7}._filtersTitle_5mf67_51{margin:0;font-size:16px;font-weight:600;color:#663924}._clearFiltersButton_5mf67_65{padding:4px 12px;background:#8db6c7;color:#663924;border:1px solid #8DB6C7;border-radius:16px;font-family:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}._clearFiltersButton_5mf67_65:hover:not(:disabled){background:#d54c15;color:#f9e8d4;border-color:#d54c15}._clearFiltersButton_5mf67_65:disabled{opacity:.4;color:#8db6c7;border-color:#8db6c7;background:transparent;cursor:not-allowed}._filtersGrid_5mf67_135{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:8px}._filterGroup_5mf67_151{position:relative;display:flex;flex-direction:column;gap:4px;min-width:160px;max-width:320px;flex:1 1 auto}._filterLabel_5mf67_171{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#663924;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}._activeDot_5mf67_195{width:6px;height:6px;background:#d54c15;border-radius:50%;display:inline-block}._filterInput_5mf67_219,._filterInputNumber_5mf67_221,._filterSelect_5mf67_223{width:100%;padding:8px 10px;background:#f9e8d4;color:#663924;border:1px solid #8DB6C7;border-radius:16px;font-family:inherit;font-size:13px;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}._filterInput_5mf67_219:hover,._filterInputNumber_5mf67_221:hover,._filterSelect_5mf67_223:hover{border-color:#d54c15}._filterInput_5mf67_219:focus,._filterInputNumber_5mf67_221:focus,._filterSelect_5mf67_223:focus{outline:none;border-color:#d54c15;box-shadow:0 0 0 3px #d54c1526}._filterInput_5mf67_219::placeholder,._filterInputNumber_5mf67_221::placeholder{color:#8db6c7;font-size:12px}._quantityFilter_5mf67_301{display:flex;gap:8px;flex:1 1 220px;min-width:220px;max-width:320px}._quantityFilter_5mf67_301 ._filterGroup_5mf67_151{min-width:0;flex:1 1 0}._activeFiltersInfo_5mf67_335{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:16px;padding-top:12px;border-top:1px dashed #8DB6C7;font-size:12px;color:#663924}._activeFilterTag_5mf67_359{display:inline-flex;align-items:center;padding:3px 10px;background:#8db6c7;color:#663924;border:1px solid #8DB6C7;border-radius:20px;font-size:11px;font-weight:500;white-space:nowrap}@media(max-width:768px){._filtersPanel_5mf67_15{padding:14px 16px}._filterGroup_5mf67_151{min-width:140px}}@media(max-width:480px){._filtersPanel_5mf67_15{padding:12px}._filtersTitle_5mf67_51{font-size:14px}._filterGroup_5mf67_151{min-width:100%;max-width:100%}._quantityFilter_5mf67_301{min-width:100%;max-width:100%;flex:1 1 100%}._filterInput_5mf67_219,._filterInputNumber_5mf67_221,._filterSelect_5mf67_223{padding:7px 10px;font-size:12px}}._paginationContainer_10i2q_9{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 18px;background:#f4faff;border-top:1px dashed rgba(6,137,226,.3);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#042484}._totalInfo_10i2q_37{font-size:12.5px;font-weight:500;color:#4a6b85;white-space:nowrap}._totalInfo_10i2q_37 strong{color:#042484;font-weight:700}._paginationControls_10i2q_63{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._itemsPerPage_10i2q_79{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:#4a6b85;white-space:nowrap}._select_10i2q_97{padding:6px 26px 6px 10px;border:1px dashed rgba(6,137,226,.4);border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;outline:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#0689e2 50%),linear-gradient(135deg,#0689e2 50%,transparent 50%);background-position:calc(100% - 14px) center,calc(100% - 9px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;transition:all .2s ease}._select_10i2q_97:hover{border-color:#0689e299}._select_10i2q_97:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._pagination_10i2q_9{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._pageButton_10i2q_187{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px dashed #0689e2;border-radius:999px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._pageButton_10i2q_187:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #0689e24d}._pageButton_10i2q_187:disabled{opacity:.4;cursor:not-allowed;border-color:#b6cbdc;color:#b6cbdc}._pages_10i2q_253{display:flex;align-items:center;gap:4px;flex-wrap:wrap}._pageNumber_10i2q_267{display:inline-grid;place-items:center;min-width:32px;height:32px;padding:0 8px;border:1px dashed transparent;border-radius:8px;background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s ease}._pageNumber_10i2q_267:hover{border-color:#0689e2;color:#0689e2;background:#0689e20f}._active_10i2q_313{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;border:0;box-shadow:0 4px 12px #0689e259}._active_10i2q_313:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._ellipsis_10i2q_339{display:inline-grid;place-items:center;min-width:24px;height:32px;color:#6b8ba4;font-size:12.5px;font-weight:600;-webkit-user-select:none;user-select:none}@media(max-width:720px){._paginationContainer_10i2q_9{flex-direction:column;align-items:stretch;padding:12px 14px}._paginationControls_10i2q_63{justify-content:space-between}._pagination_10i2q_9{justify-content:center}}@media(max-width:480px){._paginationControls_10i2q_63{flex-direction:column;align-items:stretch;gap:10px}._itemsPerPage_10i2q_79,._pagination_10i2q_9{justify-content:center}._pageButton_10i2q_187{padding:6px 10px;font-size:12px}._pageNumber_10i2q_267{min-width:28px;height:28px;font-size:12px}._ellipsis_10i2q_339{min-width:18px;height:28px}}._photoModalContent_13l5d_1{display:flex;flex-direction:column;gap:20px}._photoModalImageContainer_13l5d_13{position:relative;display:flex;justify-content:center;align-items:center;background:#fafafa;border-radius:12px;min-height:400px;max-height:60vh;overflow:hidden}._photoModalImage_13l5d_13{max-width:100%;max-height:60vh;object-fit:contain}._photoNavButton_13l5d_49{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#0009;color:#fff;border:none;font-size:28px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease}._photoNavButton_13l5d_49:hover{background:#000c}._photoNavPrev_13l5d_93{left:16px}._photoNavNext_13l5d_101{right:16px}._photoModalThumbnails_13l5d_109{display:flex;gap:10px;overflow-x:auto;padding:10px 0;justify-content:center;flex-wrap:wrap}._thumbnailImage_13l5d_127{width:60px;height:60px;object-fit:cover;border-radius:8px;cursor:pointer;border:2px solid transparent;transition:all .2s ease}._thumbnailImage_13l5d_127:hover{transform:scale(1.05)}._thumbnailActive_13l5d_155{border-color:#000;transform:scale(1.05)}._photoModalInfo_13l5d_165{text-align:center;font-size:14px;color:#666}._headerWrapper_2s9wm_1{width:100%;margin-bottom:24px}._pageTitle_2s9wm_11{font-size:26px;font-weight:700;color:#663924;text-align:center;margin:0 0 6px;letter-spacing:-.01em}@media(max-width:768px){._pageTitle_2s9wm_11{font-size:22px}}@media(max-width:480px){._pageTitle_2s9wm_11{font-size:18px}}._tableContainer_1wq2a_11{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}._table_1wq2a_11{width:100%;border-collapse:collapse;font-size:13px;table-layout:auto;min-width:1020px;background:#fff}._table_1wq2a_11 thead{background:transparent}._table_1wq2a_11 thead th{text-align:left;padding:10px 12px;font-size:10.5px;font-weight:700;color:#6b8ba4;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e6eff8;white-space:nowrap}._table_1wq2a_11 tbody td{padding:10px 12px;border-bottom:1px solid #f0f5fa;vertical-align:middle;color:#042484}._tableRow_1wq2a_93{transition:background .12s ease}._tableRow_1wq2a_93:hover{background:#f8fbff}._selectedRow_1wq2a_109{background:#0689e20f!important}._pendingRow_1wq2a_117{background:#fffbf0}._pendingRow_1wq2a_117:hover{background:#fff7e0}._cellCheckbox_1wq2a_139{width:36px;text-align:center}._cellCheckbox_1wq2a_139 input[type=checkbox]{width:15px;height:15px;accent-color:#0689e2;cursor:pointer}._cellPhoto_1wq2a_163{width:48px}._cellName_1wq2a_171{min-width:180px}._cellFullName_1wq2a_179{min-width:200px;color:#4a6b85;font-size:12px}._cellUnit_1wq2a_191{width:50px;text-align:center;color:#6b8ba4;font-size:12px}._cellStockCode_1wq2a_205{width:100px}._cellStatus_1wq2a_213{width:120px}._cellQuantity_1wq2a_221{width:60px;text-align:center}._cellWarehouse_1wq2a_231{min-width:120px;font-size:12px;color:#4a6b85}._cellActions_1wq2a_243{width:110px;text-align:right}._photoThumbnail_1wq2a_259{width:34px;height:34px;border-radius:6px;object-fit:cover;border:1px solid #e6eff8;background:#f4faff;cursor:pointer;transition:all .15s ease}._photoThumbnail_1wq2a_259:hover{border-color:#0689e2;transform:scale(1.06)}._noPhoto_1wq2a_291{display:grid;place-items:center;width:34px;height:34px;border-radius:6px;border:1px dashed #e6eff8;background:#f8fbff;color:#b6cbdc;font-size:8px;font-weight:700;text-transform:uppercase}._nameWithBarcode_1wq2a_325{cursor:pointer;min-width:0}._nameWithBarcode_1wq2a_325 strong{display:block;font-size:13px;font-weight:600;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._description_1wq2a_355{margin-top:2px;font-size:11px;color:#8ba4bb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._barcodeHint_1wq2a_373{margin-top:3px}._barcodeText_1wq2a_381{display:inline-block;font-size:10px;font-weight:500;color:#8ba4bb;background:transparent;padding:0;white-space:nowrap;font-family:SF Mono,Consolas,monospace}._stockCode_1wq2a_409{font-family:SF Mono,Consolas,monospace;font-size:11.5px;font-weight:500;color:#0689e2;background:transparent;padding:0;white-space:nowrap}._status_1wq2a_435{display:inline-flex;padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:600;background:#f4faff;border:1px solid #e6eff8}._quantityBadge_1wq2a_461{display:inline-grid;place-items:center;min-width:28px;height:22px;padding:0 6px;border-radius:6px;background:#f4faff;color:#042484;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}._warehouseInfo_1wq2a_495{font-size:12px;color:#4a6b85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actionButtons_1wq2a_517{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}._transferButton_1wq2a_531,._returnButton_1wq2a_533,._editButton_1wq2a_535,._deleteButton_1wq2a_537{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;border:0;background:transparent;color:#8ba4bb;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;flex-shrink:0}._transferButton_1wq2a_531:hover:not(:disabled),._returnButton_1wq2a_533:hover:not(:disabled),._editButton_1wq2a_535:hover:not(:disabled){background:#eaf4fd;color:#0689e2}._deleteButton_1wq2a_537:hover:not(:disabled){background:#fdecea;color:#ef4444}._transferButton_1wq2a_531:disabled,._returnButton_1wq2a_533:disabled,._editButton_1wq2a_535:disabled,._deleteButton_1wq2a_537:disabled{opacity:.3;cursor:not-allowed}@media(max-width:1100px){._table_1wq2a_11{min-width:950px}}@media(max-width:720px){._table_1wq2a_11 thead th{font-size:10px;padding:8px 6px}._table_1wq2a_11 tbody td{padding:8px 6px}._transferButton_1wq2a_531,._returnButton_1wq2a_533,._editButton_1wq2a_535,._deleteButton_1wq2a_537{width:24px;height:24px;font-size:11px}}._containerHandToolsPage_na8i9_11{--jv-bg: #f5faff;--jv-bg-soft: #f4faff;--jv-ink: #042484;--jv-ink-soft: #4a6b85;--jv-ink-muted: #9ab0c2;--jv-accent: #0689e2;--jv-accent-strong: #0577c6;--jv-accent-soft: rgba(6, 137, 226, .12);--jv-accent-glow: rgba(6, 137, 226, .35);--jv-border: rgba(6, 137, 226, .18);--jv-border-strong: rgba(6, 137, 226, .32);--jv-card: #ffffff;--jv-danger: #b3261e;--jv-danger-soft: #fff4f2;--jv-warn: #b26a00;--jv-warn-soft: #fff7e6;--jv-radius: 16px;--jv-radius-sm: 10px;--jv-shadow-sm: 0 1px 2px rgba(11, 43, 69, .06);--jv-shadow: 0 6px 20px rgba(6, 137, 226, .1);--jv-shadow-lg: 0 18px 48px rgba(6, 137, 226, .18);padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:var(--jv-bg);color:var(--jv-ink);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._containerHandToolsPage_na8i9_11 *,._containerHandToolsPage_na8i9_11 *:before,._containerHandToolsPage_na8i9_11 *:after{box-sizing:border-box}._containerHandToolsPage_na8i9_11 button{font-family:inherit;cursor:pointer}._containerHandToolsPage_na8i9_11 button:disabled{cursor:not-allowed;opacity:.55}._loading_na8i9_119{display:flex;align-items:center;justify-content:center;min-height:60vh;color:#035a95;font-size:.95rem;font-weight:500}._message_na8i9_145{margin:0 0 16px;padding:12px 16px;border-radius:var(--jv-radius-sm);font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_na8i9_1 .2s ease}._success_na8i9_165{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._error_na8i9_177{background:#fdecea;color:#922b21;border-color:#f5b7b1}._warning_na8i9_189{background:#fff7e6;color:#b45309;border-color:#fde68a}._info_na8i9_201{background:#eaf4fd;color:#035a95;border-color:#b6ddf9}@keyframes _messageIn_na8i9_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._statsGrid_na8i9_241{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0 auto 20px;max-width:100%}._statCard_na8i9_257{display:flex;align-items:center;padding:16px 18px;background:var(--jv-card);border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;transition:all .2s ease}._statCard_na8i9_257:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21f}._statCardBlue_na8i9_289{border-color:#0689e259}._statCardBlue_na8i9_289 ._statValue_na8i9_295{color:#042484}._statCardGreen_na8i9_303{border-color:#10b98159}._statCardGreen_na8i9_303 ._statValue_na8i9_295{color:#047857}._statCardOrange_na8i9_317{border-color:#f59e0b59}._statCardOrange_na8i9_317 ._statValue_na8i9_295{color:#b45309}._statCardPurple_na8i9_331{border-color:#a855f759}._statCardPurple_na8i9_331 ._statValue_na8i9_295{color:#7c3aed}._statContent_na8i9_345{display:flex;flex-direction:column;gap:6px;width:100%}._statTitle_na8i9_359{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._statValue_na8i9_295{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}._statLabel_na8i9_387{font-size:11.5px;color:#7a93a8}._pageTabs_na8i9_403{display:flex;align-items:center;gap:4px;padding:5px;background:var(--jv-bg-soft);border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 24px;box-shadow:var(--jv-shadow-sm);flex-wrap:wrap}._pageTabsSpacer_na8i9_431{flex:1;min-width:12px}._pageTab_na8i9_403{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--jv-ink-soft);padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._pageTab_na8i9_403:hover:not(:disabled){color:var(--jv-accent);background:var(--jv-accent-soft)}._pageTab_na8i9_403:disabled{opacity:.45;cursor:not-allowed}._pageTabActive_na8i9_495{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px var(--jv-accent-glow)}._pageTabActive_na8i9_495:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._pageTabBadge_na8i9_517{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--jv-accent-soft);color:var(--jv-accent);font-size:10.5px;font-weight:700;line-height:1}._pageTabActive_na8i9_495 ._pageTabBadge_na8i9_517,._pageTab_na8i9_403:hover ._pageTabBadge_na8i9_517{background:#fff;color:var(--jv-accent)}._btnPrimary_na8i9_559{display:inline-flex;align-items:center;gap:8px;margin-left:8px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;padding:9px 18px;font-size:13.5px;font-weight:700;border-radius:999px;box-shadow:0 6px 16px var(--jv-accent-glow);transition:all .2s ease;cursor:pointer;font-family:inherit;white-space:nowrap}._btnPrimary_na8i9_559:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._btnPrimary_na8i9_559:active:not(:disabled){transform:translateY(0)}._btnPrimary_na8i9_559:disabled{opacity:.6;cursor:not-allowed}._filtersPopoverWrap_na8i9_633{position:relative;margin:0 auto 16px;max-width:100%;width:fit-content}._filtersBackdrop_na8i9_647{position:fixed;inset:0;z-index:1000;background:transparent}._filtersPopover_na8i9_633{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:1001;width:760px;max-width:calc(100vw - 32px);background:var(--jv-card);border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 16px 40px #0b2b4526;padding:18px 20px;animation:_popoverIn_na8i9_1 .2s ease}@keyframes _popoverIn_na8i9_1{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}._filtersHeader_na8i9_715{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._filtersHeader_na8i9_715 h3{margin:0;font-size:14px;font-weight:700;color:var(--jv-ink);text-transform:uppercase;letter-spacing:.04em}._filtersHeaderActions_na8i9_753{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._printFilteredButton_na8i9_767,._clearFiltersButton_na8i9_769{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;border-radius:999px;border:1px dashed var(--jv-accent);background:transparent;color:var(--jv-accent);cursor:pointer;font-family:inherit;transition:all .2s ease}._printFilteredButton_na8i9_767:hover,._clearFiltersButton_na8i9_769:hover{border-style:solid;background:var(--jv-accent);color:#fff}._clearFiltersButton_na8i9_769{border-color:#ef4444;color:#ef4444}._clearFiltersButton_na8i9_769:hover{background:#ef4444;color:#fff}._controls_na8i9_837{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 auto 20px;max-width:100%;padding:0 4px}._controlsLeft_na8i9_863{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._addButton_na8i9_877,._navButton_na8i9_879{display:inline-flex;align-items:center;gap:6px;border:1px dashed var(--jv-accent);background:transparent;color:var(--jv-accent);padding:8px 16px;font-size:13px;font-weight:600;border-radius:999px;transition:all .2s ease;font-family:inherit;cursor:pointer}._addButton_na8i9_877:hover,._navButton_na8i9_879:hover{border-style:solid;background:var(--jv-accent);color:#fff;transform:translateY(-1px)}._plusIcon_na8i9_927{font-size:15px;font-weight:700;line-height:1}._filterToggleButton_na8i9_939{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:1px dashed var(--jv-accent);background:transparent;color:var(--jv-accent);transition:all .2s ease;cursor:pointer}._filterToggleButton_na8i9_939:hover,._filterActive_na8i9_981{border-style:solid;background:var(--jv-accent);color:#fff}._filterBadge_na8i9_993{position:absolute;top:-6px;right:-6px;display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#ef4444;color:#fff;font-size:10.5px;font-weight:700;line-height:1}._tableSection_na8i9_1033{margin:0 auto;max-width:100%;background:var(--jv-card);border:1px solid #d6e9f8;border-radius:var(--jv-radius);box-shadow:0 2px 6px #0424840a;overflow:hidden}._tableHeader_na8i9_1053{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:var(--jv-bg-soft);border-bottom:1px solid #d6e9f8;flex-wrap:wrap}._resultsCount_na8i9_1075{font-size:12.5px;font-weight:600;color:var(--jv-ink-soft)}._warehouseName_na8i9_1087{color:var(--jv-accent);font-weight:700}._empty_na8i9_1103{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:60px 24px;text-align:center}._emptyMessage_na8i9_1123{font-size:14px;color:var(--jv-ink-soft)}._emptyButton_na8i9_1133{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:999px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 6px 16px var(--jv-accent-glow)}._emptyButton_na8i9_1133:hover{background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px)}._paginationContainer_na8i9_1181{display:flex;align-items:center;justify-content:center;padding:14px 18px;background:var(--jv-bg-soft);border-top:1px solid #d6e9f8}._returnModalContent_na8i9_1205{display:flex;flex-direction:column;gap:14px}._productInfo_na8i9_1217{display:flex;flex-direction:column;gap:6px;padding:12px 14px;background:var(--jv-bg-soft);border-radius:var(--jv-radius-sm);border:1px dashed rgba(6,137,226,.3);font-size:13px;color:var(--jv-ink-soft)}._productInfo_na8i9_1217 p{margin:0}._productInfo_na8i9_1217 strong{color:var(--jv-ink);font-weight:700}._formGroup_na8i9_1259{display:flex;flex-direction:column;gap:6px}._formGroup_na8i9_1259 label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--jv-ink-soft)}._input_na8i9_1287,._select_na8i9_1289,._textarea_na8i9_1291{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:var(--jv-radius-sm);background:transparent;color:var(--jv-ink);font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._input_na8i9_1287::placeholder,._textarea_na8i9_1291::placeholder{color:var(--jv-ink-muted)}._input_na8i9_1287:focus,._select_na8i9_1289:focus,._textarea_na8i9_1291:focus{border-style:solid;border-color:var(--jv-accent);box-shadow:0 0 0 3px var(--jv-accent-soft)}._select_na8i9_1289{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,var(--jv-ink-soft) 50%),linear-gradient(135deg,var(--jv-ink-soft) 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}._textarea_na8i9_1291{resize:vertical;min-height:70px;line-height:1.5}._returnModalActions_na8i9_1389{display:flex;justify-content:flex-end;gap:10px;padding-top:12px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}@media(max-width:1100px){._statsGrid_na8i9_241{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:720px){._containerHandToolsPage_na8i9_11{padding:5rem 1rem 1rem}._pageTabs_na8i9_403{flex-wrap:wrap;width:100%;justify-content:center}._pageTabsSpacer_na8i9_431{display:none}._btnPrimary_na8i9_559{margin-left:0;width:100%;justify-content:center;order:100}._filtersPopover_na8i9_633{width:calc(100vw - 32px)}._tableHeader_na8i9_1053{flex-direction:column;align-items:stretch}._returnModalActions_na8i9_1389{flex-direction:column-reverse}._returnModalActions_na8i9_1389>*{width:100%;justify-content:center}}@media(max-width:480px){._statValue_na8i9_295{font-size:18px}._pageTab_na8i9_403{font-size:12.5px;padding:8px 14px}}._form_dgyge_11{display:flex;flex-direction:column;gap:18px;padding:4px 0}._formRow_dgyge_25{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}._formGroup_dgyge_37{display:flex;flex-direction:column;gap:8px;min-width:0}._formGroup_dgyge_37 label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._input_dgyge_71,._select_dgyge_73,._textarea_dgyge_75{width:100%;padding:10px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease;box-sizing:border-box}._input_dgyge_71::placeholder,._textarea_dgyge_75::placeholder{color:#9ab0c2}._input_dgyge_71:hover,._select_dgyge_73:hover,._textarea_dgyge_75:hover{border-color:#0689e299}._input_dgyge_71:focus,._select_dgyge_73:focus,._textarea_dgyge_75:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._input_dgyge_71:disabled,._select_dgyge_73:disabled,._textarea_dgyge_75:disabled{background:#f4faff;color:#9ab0c2;cursor:not-allowed}._select_dgyge_73{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}._textarea_dgyge_75{resize:vertical;min-height:80px;line-height:1.5}._input_dgyge_71[type=number]::-webkit-outer-spin-button,._input_dgyge_71[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_dgyge_71[type=number]{-moz-appearance:textfield;appearance:textfield}._fieldHint_dgyge_233{font-size:11.5px;color:#9ab0c2;line-height:1.45}._loadingUsers_dgyge_247{padding:12px;border-radius:10px;border:1px dashed rgba(6,137,226,.3);background:#f4faff;color:#4a6b85;font-size:12.5px;display:flex;align-items:center;gap:8px}._loadingUsers_dgyge_247:before{content:"";width:12px;height:12px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_dgyge_1 .7s linear infinite}._fileInput_dgyge_295{display:block;width:100%;padding:10px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:#f4faff;color:#042484;font-size:12.5px;cursor:pointer;transition:all .2s ease;box-sizing:border-box}._fileInput_dgyge_295:hover{border-color:#0689e299;border-style:solid}._fileInput_dgyge_295::file-selector-button{margin-right:10px;padding:6px 14px;border:1px dashed #0689e2;border-radius:999px;background:transparent;color:#0689e2;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}._fileInput_dgyge_295::file-selector-button:hover{border-style:solid;background:#0689e2;color:#fff}._photosPreview_dgyge_373{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;margin-top:12px}._photoItem_dgyge_387{position:relative;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;border:1px solid #d6e9f8;background:#f4faff}._photoItem_dgyge_387 img{width:100%;height:100%;object-fit:cover;display:block}._photoItem_dgyge_387 button{position:absolute;top:4px;right:4px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;border:0;background:#b3261ee6;color:#fff;font-size:13px;font-weight:700;line-height:1;cursor:pointer;transition:transform .15s ease,background-color .15s ease}._photoItem_dgyge_387 button:hover{transform:scale(1.1);background:#ef4444}._actions_dgyge_469{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}@keyframes _spin_dgyge_1{to{transform:rotate(360deg)}}@media(max-width:720px){._form_dgyge_11{gap:14px}._formRow_dgyge_25{grid-template-columns:1fr;gap:12px}._actions_dgyge_469{flex-direction:column-reverse;align-items:stretch}._actions_dgyge_469>*{width:100%;justify-content:center}._photosPreview_dgyge_373{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}@media(max-width:480px){._formGroup_dgyge_37 label{font-size:10.5px}}._filtersPanel_ehc16_1{padding:16px 20px;margin-bottom:24px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:12px;box-shadow:0 2px 6px #66392414}._filtersHeader_ehc16_19{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #8DB6C7}._filtersTitle_ehc16_37{margin:0;font-size:16px;font-weight:600;color:#663924}._clearFiltersButton_ehc16_51{padding:4px 12px;background:#8db6c7;color:#663924;border:1px solid #8DB6C7;border-radius:16px;font-family:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}._clearFiltersButton_ehc16_51:hover:not(:disabled){background:#d54c15;color:#f9e8d4;border-color:#d54c15}._clearFiltersButton_ehc16_51:disabled{opacity:.4;color:#8db6c7;border-color:#8db6c7;background:transparent;cursor:not-allowed}._filtersGrid_ehc16_121{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:8px}._filterGroup_ehc16_137{position:relative;display:flex;flex-direction:column;gap:4px;min-width:160px;max-width:320px;flex:1 1 auto}._filterLabel_ehc16_157{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#663924;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}._activeDot_ehc16_181{width:6px;height:6px;background:#d54c15;border-radius:50%;display:inline-block}._filterInput_ehc16_205,._filterInputNumber_ehc16_207,._filterSelect_ehc16_209{width:100%;padding:8px 10px;background:#f9e8d4;color:#663924;border:1px solid #8DB6C7;border-radius:16px;font-family:inherit;font-size:13px;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}._filterInput_ehc16_205:hover,._filterInputNumber_ehc16_207:hover,._filterSelect_ehc16_209:hover{border-color:#d54c15}._filterInput_ehc16_205:focus,._filterInputNumber_ehc16_207:focus,._filterSelect_ehc16_209:focus{outline:none;border-color:#d54c15;box-shadow:0 0 0 3px #d54c1526}._filterInput_ehc16_205::placeholder,._filterInputNumber_ehc16_207::placeholder{color:#8db6c7;font-size:12px}._quantityFilter_ehc16_287{display:flex;gap:8px;flex:1 1 220px;min-width:220px;max-width:320px}._quantityFilter_ehc16_287 ._filterGroup_ehc16_137{min-width:0;flex:1 1 0}._activeFiltersInfo_ehc16_321{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:16px;padding-top:12px;border-top:1px dashed #8DB6C7;font-size:12px;color:#663924}._activeFilterTag_ehc16_345{display:inline-flex;align-items:center;padding:3px 10px;background:#8db6c7;color:#663924;border:1px solid #8DB6C7;border-radius:20px;font-size:11px;font-weight:500;white-space:nowrap}@media(max-width:768px){._filtersPanel_ehc16_1{padding:14px 16px}._filterGroup_ehc16_137{min-width:140px}}@media(max-width:480px){._filtersPanel_ehc16_1{padding:12px}._filtersTitle_ehc16_37{font-size:14px}._filterGroup_ehc16_137{min-width:100%;max-width:100%}._quantityFilter_ehc16_287{min-width:100%;max-width:100%;flex:1 1 100%}._filterInput_ehc16_205,._filterInputNumber_ehc16_207,._filterSelect_ehc16_209{padding:7px 10px;font-size:12px}}._headerWrapper_9psjw_1{width:100%;margin-bottom:24px;text-align:center}._pageTitle_9psjw_13{font-size:26px;font-weight:700;color:#663924;margin:0 0 6px;letter-spacing:-.01em;text-align:center}@media(max-width:768px){._pageTitle_9psjw_13{font-size:22px}}@media(max-width:480px){._pageTitle_9psjw_13{font-size:18px}}._tableContainer_1ual0_9{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:0 0 16px 16px}._table_1ual0_9{width:100%;border-collapse:collapse;font-size:13px;table-layout:auto;min-width:1180px;background:#fff}._table_1ual0_9 thead{background:#f4faff}._table_1ual0_9 thead th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._tableRow_1ual0_77{transition:background .15s ease}._tableRow_1ual0_77:hover{background:#f8fbff}._pendingRow_1ual0_93{background:#fffbf0}._pendingRow_1ual0_93:hover{background:#fff7e0}._table_1ual0_9 tbody td{padding:12px 14px;border-bottom:1px solid #f0f5fa;vertical-align:middle;color:#042484}._table_1ual0_9 tbody tr:last-child td{border-bottom:0}._checkboxCell_1ual0_135{width:40px;text-align:center}._checkbox_1ual0_135{width:15px;height:15px;accent-color:#0689e2;cursor:pointer}._checkbox_1ual0_135:disabled{cursor:not-allowed;opacity:.4}._cellPhoto_1ual0_171{width:60px}._photoThumbnail_1ual0_179{width:34px;height:34px;border-radius:6px;object-fit:cover;border:1px solid #e6eff8;background:#f4faff;cursor:pointer;transition:all .15s ease}._photoThumbnail_1ual0_179:hover{border-color:#0689e2;transform:scale(1.06)}._noPhoto_1ual0_211{display:grid;place-items:center;width:34px;height:34px;border-radius:6px;border:1px dashed #e6eff8;background:#f8fbff;color:#b6cbdc;font-size:8px;font-weight:700;text-transform:uppercase;cursor:pointer}._cellStockCode_1ual0_243{min-width:130px;display:flex;align-items:center;gap:6px}._stockCode_1ual0_257{font-family:SF Mono,Consolas,monospace;font-size:11.5px;font-weight:500;color:#0689e2;white-space:nowrap}._barcodeButton_1ual0_273{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border:1px dashed #0689e2;border-radius:6px;background:transparent;color:#0689e2;font-size:9.5px;font-weight:700;letter-spacing:.03em;cursor:pointer;transition:all .15s ease}._barcodeButton_1ual0_273:hover{border-style:solid;background:#0689e2;color:#fff}._cellName_1ual0_319{min-width:200px}._nameCell_1ual0_327 strong{display:block;font-size:13px;font-weight:600;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._serialNumber_1ual0_347{margin-top:2px;font-size:11px;color:#8ba4bb;font-family:SF Mono,Consolas,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cellBrand_1ual0_369,._cellModel_1ual0_371{min-width:90px;font-size:12.5px;color:#4a6b85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cellCategory_1ual0_391{min-width:120px}._categoryBadge_1ual0_399{display:inline-flex;padding:2px 8px;border-radius:999px;border:1px dashed rgba(6,137,226,.4);background:#0689e20f;color:#0689e2;font-size:10.5px;font-weight:600;white-space:nowrap}._cellMaterial_1ual0_425{min-width:100px;font-size:12.5px;color:#4a6b85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cellDimensions_1ual0_445{min-width:140px}._dimensions_1ual0_453{font-size:11.5px;color:#4a6b85;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cellQuantity_1ual0_473{width:60px;text-align:center}._quantityBadge_1ual0_483{display:inline-grid;place-items:center;min-width:28px;height:22px;padding:0 6px;border-radius:6px;background:#f4faff;color:#042484;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}._cellStatus_1ual0_513{width:120px}._status_1ual0_521{display:inline-flex;padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:600;background:#f4faff;border:1px solid #e6eff8}._cellWarehouse_1ual0_545{min-width:130px}._warehouseInfo_1ual0_553{font-size:12px;color:#4a6b85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cellActions_1ual0_571{width:130px;text-align:right}._actionButtons_1ual0_581{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}._transferButton_1ual0_595,._returnButton_1ual0_597,._editButton_1ual0_599,._deleteButton_1ual0_601{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;border:0;background:transparent;color:#8ba4bb;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;flex-shrink:0}._transferButton_1ual0_595:hover:not(:disabled),._returnButton_1ual0_597:hover:not(:disabled),._editButton_1ual0_599:hover:not(:disabled){background:#eaf4fd;color:#0689e2}._deleteButton_1ual0_601:hover:not(:disabled){background:#fdecea;color:#ef4444}._transferButton_1ual0_595:disabled,._returnButton_1ual0_597:disabled,._editButton_1ual0_599:disabled,._deleteButton_1ual0_601:disabled{opacity:.3;cursor:not-allowed}@media(max-width:1100px){._table_1ual0_9{min-width:1050px}}@media(max-width:720px){._table_1ual0_9 thead th{font-size:10px;padding:10px 8px}._table_1ual0_9 tbody td{padding:10px 8px}._transferButton_1ual0_595,._returnButton_1ual0_597,._editButton_1ual0_599,._deleteButton_1ual0_601{width:24px;height:24px;font-size:11px}._photoThumbnail_1ual0_179,._noPhoto_1ual0_211{width:30px;height:30px}}._content_14qbq_1{padding:20px}._warning_14qbq_9{font-size:16px;font-weight:500;color:#dc3545;margin-bottom:20px;text-align:center}._itemInfo_14qbq_25{background:#f5f5f5;border-radius:8px;padding:16px;margin-bottom:16px}._infoRow_14qbq_39{display:flex;padding:8px 0;border-bottom:1px solid #e0e0e0}._infoRow_14qbq_39:last-child{border-bottom:none}._label_14qbq_59{width:100px;font-size:13px;font-weight:500;color:#666}._value_14qbq_73{flex:1;font-size:13px;color:#000;font-weight:500}._note_14qbq_87{font-size:12px;color:#999;margin-bottom:20px;text-align:center}._actions_14qbq_101{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}._container_1musa_9{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_1musa_9 *,._container_1musa_9 *:before,._container_1musa_9 *:after{box-sizing:border-box}._container_1musa_9 button{font-family:inherit;cursor:pointer}._container_1musa_9 button:disabled{cursor:not-allowed;opacity:.55}._loading_1musa_73{display:flex;align-items:center;justify-content:center;min-height:60vh;color:#035a95;font-size:.95rem;font-weight:500}._message_1musa_99{margin:0 0 16px;padding:12px 16px;border-radius:10px;font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_1musa_1 .2s ease}._success_1musa_119{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._error_1musa_131{background:#fdecea;color:#922b21;border-color:#f5b7b1}._warning_1musa_143{background:#fff7e6;color:#b45309;border-color:#fde68a}._info_1musa_155{background:#eaf4fd;color:#035a95;border-color:#b6ddf9}@keyframes _messageIn_1musa_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._statsGrid_1musa_195{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0 auto 20px;max-width:100%}._statCard_1musa_211{display:flex;align-items:center;padding:16px 18px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;transition:all .2s ease}._statCard_1musa_211:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21f}._statCardBlue_1musa_243{border-color:#0689e259}._statCardBlue_1musa_243 ._statValue_1musa_249{color:#042484}._statCardGreen_1musa_257{border-color:#10b98159}._statCardGreen_1musa_257 ._statValue_1musa_249{color:#047857}._statCardOrange_1musa_271{border-color:#f59e0b59}._statCardOrange_1musa_271 ._statValue_1musa_249{color:#b45309}._statCardPurple_1musa_285{border-color:#a855f759}._statCardPurple_1musa_285 ._statValue_1musa_249{color:#7c3aed;font-size:16px}._statContent_1musa_301{display:flex;flex-direction:column;gap:6px;width:100%}._statTitle_1musa_315{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._statValue_1musa_249{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}._statLabel_1musa_343{font-size:11.5px;color:#7a93a8}._pageTabs_1musa_359{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 24px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._pageTabsSpacer_1musa_387{flex:1;min-width:12px}._pageTab_1musa_359{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._pageTab_1musa_359:hover:not(:disabled){color:#0689e2;background:#0689e21f}._pageTab_1musa_359:disabled{opacity:.45;cursor:not-allowed}._pageTabActive_1musa_451{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._pageTabActive_1musa_451:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._pageTabBadge_1musa_473{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e21f;color:#0689e2;font-size:10.5px;font-weight:700;line-height:1}._pageTabActive_1musa_451 ._pageTabBadge_1musa_473,._pageTab_1musa_359:hover ._pageTabBadge_1musa_473{background:#fff;color:#0689e2}._btnPrimary_1musa_513{display:inline-flex;align-items:center;gap:8px;margin-left:8px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;padding:9px 18px;font-size:13.5px;font-weight:700;border-radius:999px;box-shadow:0 6px 16px #0689e259;transition:all .2s ease;cursor:pointer;font-family:inherit;white-space:nowrap}._btnPrimary_1musa_513:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._btnPrimary_1musa_513:active:not(:disabled){transform:translateY(0)}._btnPrimary_1musa_513:disabled{opacity:.6;cursor:not-allowed}._filtersPopoverWrap_1musa_587{position:relative;margin:0 auto 16px;max-width:100%;width:fit-content}._filtersBackdrop_1musa_601{position:fixed;inset:0;z-index:1000;background:transparent}._filtersPopover_1musa_587{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:1001;width:800px;max-width:calc(100vw - 32px);background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 16px 40px #0b2b4526;padding:18px 20px;animation:_popoverIn_1musa_1 .2s ease}@keyframes _popoverIn_1musa_1{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}._filtersHeader_1musa_669{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._filtersHeader_1musa_669 h3{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._filtersHeaderActions_1musa_707{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._printFilteredButton_1musa_721,._clearFiltersButton_1musa_723{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;border-radius:999px;border:1px dashed #0689e2;background:transparent;color:#0689e2;cursor:pointer;font-family:inherit;transition:all .2s ease}._printFilteredButton_1musa_721:hover,._clearFiltersButton_1musa_723:hover{border-style:solid;background:#0689e2;color:#fff}._clearFiltersButton_1musa_723{border-color:#ef4444;color:#ef4444}._clearFiltersButton_1musa_723:hover{background:#ef4444;color:#fff}._controls_1musa_791{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 auto 20px;max-width:100%;padding:0 4px}._controlsLeft_1musa_817{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._addButton_1musa_831,._navButton_1musa_833{display:inline-flex;align-items:center;gap:6px;border:1px dashed #0689e2;background:transparent;color:#0689e2;padding:8px 16px;font-size:13px;font-weight:600;border-radius:999px;transition:all .2s ease;font-family:inherit;cursor:pointer}._addButton_1musa_831:hover,._navButton_1musa_833:hover{border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px)}._plusIcon_1musa_881{font-size:15px;font-weight:700;line-height:1}._viewModeButtonActive_1musa_893{border-style:solid;background:#0689e2;color:#fff}._filterToggleButton_1musa_905{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:1px dashed #0689e2;background:transparent;color:#0689e2;transition:all .2s ease;cursor:pointer}._filterToggleButton_1musa_905:hover,._filterActive_1musa_947{border-style:solid;background:#0689e2;color:#fff}._filterBadge_1musa_959{position:absolute;top:-6px;right:-6px;display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#ef4444;color:#fff;font-size:10.5px;font-weight:700;line-height:1}._filtersSection_1musa_995{margin:0 auto 20px;max-width:100%;padding:18px 20px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 6px 16px #0689e20f;animation:_messageIn_1musa_1 .2s ease}._tableSection_1musa_1027{margin:0 auto;max-width:100%;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 6px #0424840a;overflow:hidden}._tableHeader_1musa_1047{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:#f4faff;border-bottom:1px solid #d6e9f8;flex-wrap:wrap}._resultsCount_1musa_1069{font-size:12.5px;font-weight:600;color:#4a6b85}._warehouseName_1musa_1081{color:#0689e2;font-weight:700}._pendingCount_1musa_1091{color:#b45309;font-weight:700}._empty_1musa_1107{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:60px 24px;text-align:center}._emptyMessage_1musa_1127{font-size:14px;color:#4a6b85}._emptyButton_1musa_1137{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:999px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 6px 16px #0689e259}._emptyButton_1musa_1137:hover{background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px)}._paginationContainer_1musa_1185{display:flex;align-items:center;justify-content:center;padding:14px 18px;background:#f4faff;border-top:1px solid #d6e9f8}._returnModalContent_1musa_1209{display:flex;flex-direction:column;gap:14px}._formGroup_1musa_1221{display:flex;flex-direction:column;gap:6px}._formGroup_1musa_1221 label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._input_1musa_1249,._select_1musa_1251{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._input_1musa_1249:focus,._select_1musa_1251:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._select_1musa_1251{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}._returnModalActions_1musa_1325{display:flex;justify-content:flex-end;gap:10px;padding-top:12px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._barcodeContent_1musa_1349{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}._barcodeContent_1musa_1349 img{max-width:100%;border-radius:8px;border:1px solid #d6e9f8;background:#fff;padding:8px}._barcodeActions_1musa_1381{display:flex;justify-content:flex-end;gap:10px;width:100%;padding-top:12px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}@media(max-width:1100px){._statsGrid_1musa_195{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:720px){._container_1musa_9{padding:5rem 1rem 1rem}._pageTabs_1musa_359{flex-wrap:wrap;width:100%;justify-content:center}._pageTabsSpacer_1musa_387{display:none}._btnPrimary_1musa_513{margin-left:0;width:100%;justify-content:center;order:100}._filtersPopover_1musa_587{width:calc(100vw - 32px)}._tableHeader_1musa_1047{flex-direction:column;align-items:stretch}._returnModalActions_1musa_1325,._barcodeActions_1musa_1381{flex-direction:column-reverse}._returnModalActions_1musa_1325>*,._barcodeActions_1musa_1381>*{width:100%;justify-content:center}}@media(max-width:480px){._statValue_1musa_249{font-size:18px}._pageTab_1musa_359{font-size:12.5px;padding:8px 14px}._filtersPopover_1musa_587{padding:14px 16px}}._referenceContainer_j4m9r_9{width:100%;display:flex;flex-direction:column;gap:16px}._referenceHeader_j4m9r_29{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 18px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 8px #0424840a}._headerLeft_j4m9r_61{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}._referenceTitle_j4m9r_75{margin:0;font-size:16px;font-weight:700;color:#042484}._totalCount_j4m9r_89{font-size:12px;font-weight:600;color:#4a6b85}._totalOf_j4m9r_101{color:#9ab0c2}._headerRight_j4m9r_109{display:flex;align-items:center;gap:8px}._viewModes_j4m9r_123{display:inline-flex;gap:4px;padding:3px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px}._viewModeBtn_j4m9r_141{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;border:0;background:transparent;color:#4a6b85;font-size:14px;cursor:pointer;transition:all .2s ease}._viewModeBtn_j4m9r_141:hover{color:#0689e2;background:#0689e214}._activeViewMode_j4m9r_179{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 4px 12px #0689e259}._filterPanel_j4m9r_197{display:flex;flex-direction:column;gap:12px;padding:14px 16px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 8px #0424840a}._searchWrapper_j4m9r_219{position:relative;display:flex;align-items:center;gap:8px}._searchIcon_j4m9r_233{position:absolute;left:14px;color:#9ab0c2;font-size:16px;pointer-events:none}._searchInput_j4m9r_249{width:100%;padding:10px 40px 10px 38px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._searchInput_j4m9r_249::placeholder{color:#9ab0c2}._searchInput_j4m9r_249:hover{border-color:#0689e299}._searchInput_j4m9r_249:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._clearSearch_j4m9r_303{position:absolute;right:8px;width:26px;height:26px;border-radius:50%;border:0;background:#f4faff;color:#4a6b85;font-size:16px;line-height:1;cursor:pointer;transition:all .15s ease}._clearSearch_j4m9r_303:hover{background:#fdecea;color:#ef4444}._filterRow_j4m9r_343{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._filterSelect_j4m9r_357{flex:1 1 180px;min-width:160px;max-width:260px;padding:8px 28px 8px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:8px;background:transparent;color:#042484;font-size:12.5px;font-family:inherit;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 14px) center,calc(100% - 9px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;transition:all .2s ease}._filterSelect_j4m9r_357:hover{border-color:#0689e299}._filterSelect_j4m9r_357:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._clearFiltersBtn_j4m9r_433{padding:8px 16px;border:1px dashed #ef4444;border-radius:999px;background:transparent;color:#ef4444;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}._clearFiltersBtn_j4m9r_433:hover{border-style:solid;background:#ef4444;color:#fff}._chipsRow_j4m9r_477{display:flex;gap:8px;flex-wrap:wrap}._chip_j4m9r_477{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;border:1px dashed rgba(6,137,226,.4);background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}._chip_j4m9r_477:hover{border-color:#0689e2;color:#0689e2;background:#0689e20f}._chipActive_j4m9r_533{border-style:solid;border-color:#0689e2;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 4px 12px #0689e259}._chipActive_j4m9r_533:hover{background:linear-gradient(135deg,#0577c6,#0689e2);color:#fff}._chipCount_j4m9r_559{display:inline-grid;place-items:center;min-width:20px;height:18px;padding:0 6px;border-radius:999px;background:#0689e21f;color:#0689e2;font-size:10.5px;font-weight:700;line-height:1}._chipActive_j4m9r_533 ._chipCount_j4m9r_559,._chip_j4m9r_477:hover ._chipCount_j4m9r_559{background:#ffffff40;color:#fff}._referenceContent_j4m9r_605{display:flex;flex-direction:column;gap:14px}._categorySection_j4m9r_617{border:1px solid #d6e9f8;border-radius:14px;background:#fff;overflow:hidden}._categoryHeader_j4m9r_631{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f4faff;border-bottom:1px solid #d6e9f8;cursor:pointer;transition:background .2s ease;-webkit-user-select:none;user-select:none}._categoryHeader_j4m9r_631:hover{background:#eaf4fd}._categoryIcon_j4m9r_663{color:#0689e2;font-size:12px;font-weight:700;width:14px}._categoryTitle_j4m9r_677{margin:0;font-size:14px;font-weight:700;color:#042484;flex:1}._categoryMeta_j4m9r_693{display:flex;align-items:center;gap:10px;font-size:11.5px;font-weight:600}._categoryCount_j4m9r_709{color:#4a6b85;padding:2px 8px;border-radius:999px;background:#fff;border:1px solid #e6eff8}._metaActive_j4m9r_725{color:#047857}._metaLow_j4m9r_733,._metaPending_j4m9r_741{color:#b45309}._itemsGrid_j4m9r_755{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;padding:14px;background:#f8fbff}._listMode_j4m9r_771{grid-template-columns:1fr}._compactMode_j4m9r_779{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;padding:10px}._referenceCard_j4m9r_797{display:flex;flex-direction:column;gap:10px;padding:14px;background:#fff;border:1px solid #d6e9f8;border-radius:12px;transition:all .2s ease;cursor:pointer}._referenceCard_j4m9r_797:hover{border-color:#0689e2;box-shadow:0 6px 20px #0689e21f;transform:translateY(-1px)}._listCard_j4m9r_833{flex-direction:row;align-items:flex-start;padding:12px 14px}._listCard_j4m9r_833 ._cardBody_j4m9r_845{flex:1}._compactCard_j4m9r_853{padding:10px 12px;gap:6px}._cardHeader_j4m9r_865{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}._cardStatus_j4m9r_881{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:#4a6b85}._statusDot_j4m9r_899{width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 2px #0000000a}._cardBadges_j4m9r_913{display:inline-flex;align-items:center;gap:6px}._pendingBadge_j4m9r_925{display:inline-flex;padding:2px 8px;border-radius:999px;background:#fff7e6;color:#b45309;font-size:10.5px;font-weight:700;border:1px dashed #fcd34d}._lowStockBadge_j4m9r_947{display:inline-flex;padding:2px 8px;border-radius:999px;background:#fee2e2;color:#b91c1c;font-size:10.5px;font-weight:700;border:1px dashed #fca5a5}._cardBody_j4m9r_845{display:flex;flex-direction:column;gap:8px;min-width:0}._cardTitle_j4m9r_985{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._cardName_j4m9r_999{font-size:14px;font-weight:700;color:#042484;line-height:1.3}._cardStockCode_j4m9r_1013{font-family:SF Mono,Consolas,monospace;font-size:11px;color:#0689e2;padding:2px 6px;border-radius:4px;background:#0689e214;font-weight:600}._cardDetails_j4m9r_1033{display:flex;flex-direction:column;gap:4px;font-size:12px}._detailItem_j4m9r_1047{display:flex;gap:6px;line-height:1.5}._detailLabel_j4m9r_1059{color:#9ab0c2;min-width:110px;flex-shrink:0}._detailValue_j4m9r_1071{color:#4a6b85;display:inline-flex;align-items:center;gap:6px;word-break:break-word}._colorDot_j4m9r_1087{width:10px;height:10px;border-radius:50%;border:1px solid #d6e9f8}._lowQuantity_j4m9r_1101{color:#b91c1c;font-weight:700}._compactMeta_j4m9r_1113{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11.5px;color:#4a6b85}._compactMeta_j4m9r_1113>span{padding:2px 8px;border-radius:6px;background:#f4faff}._compactQty_j4m9r_1143{color:#0689e2!important;background:#0689e214!important;font-weight:700}._cardFooter_j4m9r_1157{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11.5px;color:#6b8ba4;padding-top:6px;border-top:1px dashed rgba(6,137,226,.15)}._cardWarehouse_j4m9r_1179{display:inline-flex;align-items:center;gap:6px}._warehouseName_j4m9r_1191{color:#0689e2;font-weight:700}._cardNotes_j4m9r_1201{padding:8px 10px;border-radius:8px;background:#f4faff;border:1px dashed rgba(6,137,226,.2);font-size:11.5px;color:#4a6b85;line-height:1.5}._notesText_j4m9r_1221{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}._cardActions_j4m9r_1235{display:flex;align-items:center;gap:6px;justify-content:flex-end}._actionBtn_j4m9r_1249{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;border:0;background:transparent;color:#8ba4bb;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease}._actionBtn_j4m9r_1249:hover{background:#eaf4fd;color:#0689e2}._dangerAction_j4m9r_1289:hover{background:#fdecea;color:#ef4444}._highlight_j4m9r_1305{background:#facc1559;color:#713f12;border-radius:3px;padding:0 1px;font-weight:700}._emptyState_j4m9r_1327{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:60px 24px;text-align:center;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:14px}._emptyIcon_j4m9r_1353{font-size:36px;opacity:.5}._emptyText_j4m9r_1363{margin:0;font-size:15px;font-weight:700;color:#042484}._emptyHint_j4m9r_1377{font-size:12.5px;color:#6b8ba4}._emptyReset_j4m9r_1387{margin-top:6px;padding:8px 18px;border-radius:999px;border:1px dashed #0689e2;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._emptyReset_j4m9r_1387:hover{border-style:solid;background:#0689e2;color:#fff}@media(max-width:720px){._referenceHeader_j4m9r_29{position:static;flex-direction:column;align-items:flex-start}._filterRow_j4m9r_343{flex-direction:column;align-items:stretch}._filterSelect_j4m9r_357{max-width:none;flex:1}._itemsGrid_j4m9r_755,._compactMode_j4m9r_779{grid-template-columns:1fr;padding:10px}._categoryHeader_j4m9r_631{flex-direction:column;align-items:flex-start;gap:6px}._categoryMeta_j4m9r_693{flex-wrap:wrap}._detailLabel_j4m9r_1059{min-width:90px}._listCard_j4m9r_833{flex-direction:column}}@media(max-width:480px){._referenceTitle_j4m9r_75{font-size:15px}._cardName_j4m9r_999{font-size:13px}._detailLabel_j4m9r_1059{min-width:80px;font-size:11px}._detailValue_j4m9r_1071{font-size:11.5px}}._containerDriversPage_1bl4b_1{margin:6% auto 0;padding:24px 0;max-width:none;min-height:100vh;box-sizing:border-box}._content_1bl4b_19{padding:25px;margin:0 20px;border-radius:12px;background-color:#fff;box-shadow:0 4px 12px #00000014}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}._pageTitle_1bl4b_43{font-size:32px;font-weight:700;color:#000;margin:0}._formTitle_1bl4b_57,._listTitle_1bl4b_59{font-size:24px;font-weight:600;color:#000;margin:0 0 30px;padding-bottom:15px}._listTitle_1bl4b_59{font-size:22px;border-bottom:none;margin-bottom:0;padding-bottom:0}._formLabel_1bl4b_89{display:block;margin-bottom:10px;font-size:15px;font-weight:600;color:#333}._formLabel_1bl4b_89[required]:after{content:" *";color:#f44;margin-left:4px}._inputHint_1bl4b_117{font-size:13px;margin-top:6px;color:#666;font-style:normal;opacity:.8;line-height:1.4}._totalCount_1bl4b_135{font-size:14px;color:#666}._totalCount_1bl4b_135 strong{color:#000;font-weight:700;margin-left:4px}._header_1bl4b_157{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:0 20px;gap:20px;flex-wrap:wrap}._headerControls_1bl4b_177{display:flex;justify-content:flex-end;align-items:center;gap:16px;flex-wrap:wrap;width:100%;margin-left:auto;padding:15px 20px}._rightControls_1bl4b_199{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._pageHeader_1bl4b_213{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:20px}._navButton_1bl4b_229,._backButton_1bl4b_231,._cancelButton_1bl4b_233,._refreshButton_1bl4b_235,._retryButton_1bl4b_237,._submitButton_1bl4b_239{padding:10px 20px;border-radius:25px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;border:1px solid;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:#000;color:#fff;border-color:#000}._navButton_1bl4b_229,._retryButton_1bl4b_237,._submitButton_1bl4b_239{background-color:#000;color:#fff;border-color:#000}._navButton_1bl4b_229:hover,._retryButton_1bl4b_237:hover,._submitButton_1bl4b_239:hover{background-color:#fff;color:#000;transform:translateY(-2px);box-shadow:0 4px 8px #00000026}._backButton_1bl4b_231,._cancelButton_1bl4b_233,._refreshButton_1bl4b_235{background-color:#fff;color:#000;border-color:#000}._backButton_1bl4b_231:hover,._cancelButton_1bl4b_233:hover,._refreshButton_1bl4b_235:hover:not(:disabled){background-color:#000;color:#fff;transform:translateY(-2px)}._navButton_1bl4b_229:disabled,._backButton_1bl4b_231:disabled,._cancelButton_1bl4b_233:disabled,._refreshButton_1bl4b_235:disabled,._retryButton_1bl4b_237:disabled,._submitButton_1bl4b_239:disabled{opacity:.5;cursor:not-allowed;transform:none;pointer-events:none}._refreshButton_1bl4b_235:disabled{opacity:.5;cursor:not-allowed}._submitButton_1bl4b_239{padding:8px 16px;font-size:15px;font-weight:500;letter-spacing:.5px}._formSection_1bl4b_387{padding:35px;margin-bottom:30px}._driverForm_1bl4b_397{width:100%}._formGrid_1bl4b_405{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:30px}._formColumn_1bl4b_419{display:flex;flex-direction:column;gap:25px}._priceRow_1bl4b_431{display:grid;grid-template-columns:1fr 1fr;gap:20px}._formGroup_1bl4b_443{width:100%}._formInput_1bl4b_451,._formSelect_1bl4b_453,._formTextarea_1bl4b_455{width:100%;padding:14px 18px;border:1px solid #e0e0e0;border-radius:10px;font-size:16px;background-color:#fff;box-sizing:border-box;color:#333;font-family:inherit}._formInput_1bl4b_451:focus,._formSelect_1bl4b_453:focus,._formTextarea_1bl4b_455:focus{outline:none;border-color:#000}._formInput_1bl4b_451::placeholder,._formTextarea_1bl4b_455::placeholder{color:#999;opacity:.8}._formSelect_1bl4b_453{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 18px center;background-size:14px;padding-right:45px}._formInput_1bl4b_451[type=number]{letter-spacing:.5px}._formTextarea_1bl4b_455{resize:vertical;min-height:100px;line-height:1.5}._formActions_1bl4b_545{display:flex;justify-content:flex-end;gap:20px;padding-top:30px;margin-top:10px;border-top:1px solid #e0e0e0}._checkboxLabel_1bl4b_563{display:flex;align-items:center;gap:10px;padding:8px 0;cursor:pointer;font-size:15px;font-weight:600;color:#333}._checkboxInput_1bl4b_585{display:none}._checkboxCustom_1bl4b_593{width:22px;height:22px;border:1px solid #ddd;border-radius:5px;background:#fff;position:relative;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._checkboxInput_1bl4b_585:checked+._checkboxCustom_1bl4b_593{border-color:#000;background:#000}._checkboxInput_1bl4b_585:checked+._checkboxCustom_1bl4b_593:after{content:"";width:12px;height:12px;background:#fff;border-radius:2px}._checkboxInput_1bl4b_585:focus+._checkboxCustom_1bl4b_593{box-shadow:0 0 0 3px #0000001a}._checkboxLabel_1bl4b_563:hover ._checkboxCustom_1bl4b_593{border-color:#000}._driversList_1bl4b_661{padding:35px}._listHeader_1bl4b_669{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}._tableContainer_1bl4b_683{overflow-x:auto;border-radius:12px;border:1px solid #e0e0e0}._driversTable_1bl4b_695{width:100%;border-collapse:separate;border-spacing:0;min-width:1000px}._driversTable_1bl4b_695 thead{position:sticky;top:0;z-index:10}._tableHeaderCell_1bl4b_721{background-color:#f8f9fa;color:#333;padding:18px 20px;font-size:15px;font-weight:700;text-align:center;white-space:nowrap;border-bottom:2px solid #e0e0e0;letter-spacing:.3px}._tableHeaderCell_1bl4b_721:first-child{border-top-left-radius:12px}._tableHeaderCell_1bl4b_721:last-child{border-top-right-radius:12px}._tableRow_1bl4b_761{transition:all .2s ease;border-bottom:1px solid #f0f0f0}._tableRow_1bl4b_761:hover{background-color:#f8fafc}._tableCell_1bl4b_779{padding:16px 20px;font-size:15px;color:#333;vertical-align:middle;border-bottom:1px solid #f0f0f0;text-align:center}._tableCellName_1bl4b_797{font-weight:600;color:#000;text-align:center}._tableCellPhone_1bl4b_809,._tableCellLicense_1bl4b_811{color:#444;letter-spacing:.5px;text-align:center;padding:0 6px}._tableCellCategory_1bl4b_825{color:#555;font-size:14px;text-transform:uppercase;letter-spacing:.5px;text-align:center}._tableCellPrice_1bl4b_841{font-weight:600;color:#000;letter-spacing:.5px;text-align:center}._tableCellStatus_1bl4b_855{padding:16px 20px;vertical-align:middle;text-align:center}._tableFooter_1bl4b_869{display:flex;justify-content:flex-end;padding:16px 20px;background-color:#f8f9fa;border-top:1px solid #e0e0e0;border-bottom-left-radius:12px;border-bottom-right-radius:12px}._statusBadge_1bl4b_889{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;min-width:90px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease;border:none}._statusActive_1bl4b_917{color:#2e7d32}._statusInactive_1bl4b_925{color:#c62828}._errorMessage_1bl4b_931{background-color:#ffebee;color:#c62828;padding:16px 24px;border-radius:10px;margin-bottom:24px;font-size:15px;border-left:4px solid #c62828}._successMessage_1bl4b_951{background-color:#e8f5e9;color:#2e7d32;padding:16px 24px;border-radius:10px;margin-bottom:24px;font-size:15px;border-left:4px solid #2e7d32}._loading_1bl4b_971{text-align:center;padding:60px;color:#666;font-size:16px}._errorContainer_1bl4b_985{text-align:center;padding:60px;border-radius:12px;background-color:#fff;border:1px solid #e0e0e0}._errorText_1bl4b_1001{color:#c62828;margin-bottom:20px;font-size:16px}._emptyContainer_1bl4b_1013{text-align:center;padding:60px;border-radius:12px;background-color:#fff;border:2px dashed #e0e0e0}._emptyMessage_1bl4b_1029{color:#666;font-size:17px;margin-bottom:12px;font-weight:600}._emptyHint_1bl4b_1043{color:#999;font-size:14px}@media(max-width:1024px){._formGrid_1bl4b_405{grid-template-columns:1fr;gap:30px}._headerControls_1bl4b_177{justify-content:center}._content_1bl4b_19{margin:0 15px;padding:20px}}@media(max-width:768px){._header_1bl4b_157{flex-direction:column;align-items:stretch;gap:15px}._pageHeader_1bl4b_213{flex-direction:column;gap:20px;align-items:stretch}._formActions_1bl4b_545{flex-direction:column}._navButton_1bl4b_229,._backButton_1bl4b_231,._cancelButton_1bl4b_233,._refreshButton_1bl4b_235,._retryButton_1bl4b_237,._submitButton_1bl4b_239{width:100%;text-align:center;justify-content:center}._pageTitle_1bl4b_43{font-size:28px}}@media(max-width:480px){._containerDriversPage_1bl4b_1{margin-top:8%;padding:16px 0}._content_1bl4b_19{margin:0 10px;padding:15px}._formSection_1bl4b_387,._driversList_1bl4b_661{padding:25px 20px}._headerControls_1bl4b_177{padding:10px}._navButton_1bl4b_229,._backButton_1bl4b_231,._refreshButton_1bl4b_235,._retryButton_1bl4b_237{padding:10px 20px;font-size:14px}}._filtersPanel_1by9n_11{display:flex;flex-direction:column;gap:16px;width:100%}._filtersHeader_1by9n_27{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._filtersTitle_1by9n_45{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._clearFiltersButton_1by9n_63{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;border-radius:999px;border:1px dashed #ef4444;background:transparent;color:#ef4444;cursor:pointer;font-family:inherit;transition:all .2s ease}._clearFiltersButton_1by9n_63:hover:not(:disabled){border-style:solid;background:#ef4444;color:#fff}._clearFiltersButton_1by9n_63:disabled{opacity:.4;cursor:not-allowed}._filtersGrid_1by9n_119{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 16px;align-items:start}._filterGroup_1by9n_133{display:flex;flex-direction:column;gap:6px;min-width:0}._filterLabel_1by9n_147{position:relative;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._activeDot_1by9n_171{display:inline-block;width:6px;height:6px;border-radius:50%;background:#0689e2;box-shadow:0 0 0 2px #0689e233;animation:_pulseDot_1by9n_1 1.6s ease-in-out infinite}@keyframes _pulseDot_1by9n_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}._filterInput_1by9n_217{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._filterInput_1by9n_217::placeholder{color:#9ab0c2}._filterInput_1by9n_217:hover{border-color:#0689e299}._filterInput_1by9n_217:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._multiselectContainer_1by9n_277{position:relative;width:100%}._multiselectHeader_1by9n_287{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}._multiselectHeader_1by9n_287:hover{border-color:#0689e299}._multiselectHeader_1by9n_287>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._arrow_1by9n_341{color:#4a6b85;font-size:9px;transition:transform .2s ease;flex-shrink:0}._arrowUp_1by9n_355{transform:rotate(180deg);color:#0689e2}._multiselectDropdown_1by9n_367{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;max-height:320px;overflow-y:auto;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:12px;box-shadow:0 16px 40px #0b2b4526;padding:6px;animation:_dropdownIn_1by9n_1 .15s ease}@keyframes _dropdownIn_1by9n_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._dropdownSearchWrap_1by9n_421{position:sticky;top:0;padding:4px 4px 8px;background:#fff;z-index:1}._dropdownSearch_1by9n_421{width:100%;padding:7px 10px;border:1px dashed rgba(6,137,226,.4);border-radius:8px;background:#f4faff;color:#042484;font-size:12.5px;font-family:inherit;outline:none;transition:all .2s ease}._dropdownSearch_1by9n_421::placeholder{color:#9ab0c2}._dropdownSearch_1by9n_421:focus{border-style:solid;border-color:#0689e2;background:#fff;box-shadow:0 0 0 3px #0689e21f}._multiselectOption_1by9n_485{display:flex;align-items:center;padding:6px 8px;border-radius:8px;transition:background .15s ease;cursor:pointer}._multiselectOption_1by9n_485:hover{background:#0689e20f}._checkboxLabel_1by9n_511{display:flex;align-items:center;gap:8px;width:100%;font-size:12.5px;color:#042484;cursor:pointer}._checkboxLabel_1by9n_511 input[type=checkbox]{width:15px;height:15px;accent-color:#0689e2;cursor:pointer;flex-shrink:0}._checkboxLabel_1by9n_511 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dropdownEmpty_1by9n_559{padding:14px 10px;text-align:center;font-size:12px;color:#9ab0c2}._activeFiltersInfo_1by9n_579{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);font-size:11.5px;font-weight:600;color:#6b8ba4}._activeFiltersInfo_1by9n_579>span:first-child{color:#4a6b85}._activeFilterTag_1by9n_615{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.02em;box-shadow:0 2px 8px #0689e240}@media(max-width:1100px){._filtersGrid_1by9n_119{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 14px}}@media(max-width:720px){._filtersGrid_1by9n_119{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}._filtersHeader_1by9n_27{flex-direction:column;align-items:flex-start;gap:8px}._clearFiltersButton_1by9n_63{width:100%;justify-content:center}}@media(max-width:480px){._filtersGrid_1by9n_119{grid-template-columns:1fr}._multiselectDropdown_1by9n_367{max-height:260px}}._tableRow_x9za5_11{transition:background .15s ease}._tableRow_x9za5_11:hover{background:#f8fbff}._selectedRow_x9za5_27{background:#0689e20f!important}._tableRow_x9za5_11>td{padding:12px 14px;border-bottom:1px solid #f0f5fa;vertical-align:middle;color:#042484}._colCheckbox_x9za5_53{width:40px;text-align:center}._checkbox_x9za5_63{width:15px;height:15px;accent-color:#0689e2;cursor:pointer}._colId_x9za5_79{width:60px}._idBadge_x9za5_87{display:inline-grid;place-items:center;min-width:28px;height:22px;padding:0 6px;border-radius:6px;background:#f4faff;color:#6b8ba4;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}._colPhoto_x9za5_117{width:60px}._photoContainer_x9za5_125{position:relative;width:34px;height:34px;border-radius:6px;overflow:hidden;cursor:pointer;transition:all .15s ease;background:#f4faff;border:1px solid #e6eff8}._photoContainer_x9za5_125:hover{border-color:#0689e2;transform:scale(1.06)}._photo_x9za5_125{width:100%;height:100%;object-fit:cover;display:block}._photoOverlay_x9za5_173{position:absolute;inset:0;display:grid;place-items:center;background:#f4faffd9}._photoPlaceholder_x9za5_189{font-size:8px;font-weight:700;text-transform:uppercase;color:#9ab0c2;letter-spacing:.02em}._colName_x9za5_207{min-width:220px}._nameCell_x9za5_215{display:flex;flex-direction:column;gap:4px}._nameRow_x9za5_227{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._name_x9za5_215{font-size:13px;font-weight:600;color:#042484;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}._barcodeLinkContainer_x9za5_265{display:inline-flex}._barcodeLink_x9za5_265{font-family:SF Mono,Consolas,monospace;font-size:10px;font-weight:500;color:#8ba4bb;cursor:pointer;transition:color .15s ease;white-space:nowrap}._barcodeLink_x9za5_265:hover{color:#0689e2;text-decoration:underline}._notesContainer_x9za5_305{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._notes_x9za5_305{font-size:11px;color:#8ba4bb;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}._notesExpanded_x9za5_339{white-space:normal;max-width:100%;overflow:visible}._toggleNotes_x9za5_351{border:0;background:transparent;color:#0689e2;font-size:10.5px;font-weight:600;cursor:pointer;padding:0;transition:color .15s ease;font-family:inherit}._toggleNotes_x9za5_351:hover{color:#0577c6;text-decoration:underline}._colType_x9za5_387{min-width:100px}._typeBadge_x9za5_395{display:inline-flex;padding:2px 8px;border-radius:999px;background:#f4faff;border:1px solid #e6eff8;color:#4a6b85;font-size:10.5px;font-weight:600;white-space:nowrap}._colNumber_x9za5_421{width:90px}._numberBadge_x9za5_429{display:inline-flex;padding:2px 8px;border-radius:6px;background:#0689e20f;color:#0689e2;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}._colPlateSerial_x9za5_453{min-width:150px}._plateSerialCell_x9za5_461{display:flex;flex-direction:column;gap:3px;min-width:0}._plateSerialCell_x9za5_461 ._plateCode_x9za5_475,._plateSerialCell_x9za5_461 ._serialCode_x9za5_477{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._plateCode_x9za5_475{font-family:SF Mono,Consolas,monospace;font-size:11.5px;font-weight:600;color:#042484;background:#f4faff;padding:2px 6px;border-radius:4px;border:1px solid #e6eff8;white-space:nowrap}._serialCode_x9za5_477{font-family:SF Mono,Consolas,monospace;font-size:11px;color:#6b8ba4;white-space:nowrap}._emptyValue_x9za5_531{color:#b6cbdc;font-size:12px}._colPrice_x9za5_543{min-width:100px;text-align:right}._priceCell_x9za5_553{font-size:12.5px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums;white-space:nowrap}._colArrivalDate_x9za5_571{min-width:110px}._arrivalDateCell_x9za5_579{font-size:12px;color:#6b8ba4;font-variant-numeric:tabular-nums;white-space:nowrap}._colQuality_x9za5_595{min-width:100px}._qualityBadge_x9za5_603{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;background:#f4faff;border:1px solid #e6eff8;white-space:nowrap}._доступно_x9za5_627,._вРабочемСостоянии_x9za5_629{color:#047857;border-color:#10b9814d;background:#ecfdf5}._арендовано_x9za5_641,._ожидаетПодтверждения_x9za5_643{color:#b45309;border-color:#f59e0b4d;background:#fff7e6}._наОбслуживании_x9za5_655{color:#0689e2;border-color:#0689e24d;background:#eaf4fd}._поврежден_x9za5_667{color:#b91c1c;border-color:#ef44444d;background:#fdecea}._colMultipleRentals_x9za5_681{min-width:100px;text-align:center}._multipleRentalsEnabled_x9za5_691{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;background:#ecfdf5;color:#047857;border:1px solid rgba(16,185,129,.3);font-size:11px;font-weight:600;white-space:nowrap}._multipleRentalsDisabled_x9za5_719{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;background:#f4faff;color:#9ab0c2;border:1px solid #e6eff8;font-size:11px;font-weight:600;white-space:nowrap}._colActions_x9za5_749{width:110px;text-align:right}._actions_x9za5_759{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}._actionButton_x9za5_773{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;border:0;background:transparent;color:#8ba4bb;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;flex-shrink:0}._editButton_x9za5_805:hover{background:#eaf4fd;color:#0689e2}._deleteButton_x9za5_815:hover{background:#fdecea;color:#ef4444}._editIcon_x9za5_825,._deleteIcon_x9za5_827{font-size:12px;line-height:1}@media(max-width:720px){._tableRow_x9za5_11>td{padding:10px 8px}._name_x9za5_215{max-width:180px}._notes_x9za5_305{max-width:200px}._actionButton_x9za5_773{width:24px;height:24px;font-size:11px}}._tableHeader_1bikf_11{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:#f4faff;border-bottom:1px solid #d6e9f8;flex-wrap:wrap}._resultsCount_1bikf_33{font-size:12.5px;font-weight:600;color:#4a6b85}._resultsCount_1bikf_33 strong{color:#042484;font-weight:700}._tableControls_1bikf_55{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._selectedCount_1bikf_69{font-size:12px;font-weight:700;color:#0689e2;padding:4px 10px;border-radius:999px;border:1px dashed rgba(6,137,226,.4);background:#0689e20f}._itemsPerPage_1bikf_89{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#4a6b85}._pageSelect_1bikf_105{padding:5px 10px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;outline:none;transition:all .2s ease}._pageSelect_1bikf_105:hover{border-color:#0689e299}._pageSelect_1bikf_105:focus{border-style:solid;box-shadow:0 0 0 3px #0689e21f}._tableContainer_1bikf_157{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:0}._table_1bikf_11{width:100%;border-collapse:collapse;font-size:13px;table-layout:auto;min-width:1080px;background:#fff}._table_1bikf_11 thead{background:#f4faff}._table_1bikf_11 thead th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._table_1bikf_11 tbody td{padding:12px 14px;border-bottom:1px solid #eaf4fd;vertical-align:middle;color:#042484}._table_1bikf_11 tbody tr:last-child td{border-bottom:0}._colCheckbox_1bikf_253{width:40px;text-align:center}._checkbox_1bikf_263{width:15px;height:15px;accent-color:#0689e2;cursor:pointer}._colId_1bikf_277{width:60px;font-weight:600;color:#6b8ba4;font-variant-numeric:tabular-nums}._colPhoto_1bikf_291{width:60px}._colName_1bikf_299{min-width:220px}._colType_1bikf_307{min-width:100px}._colNumber_1bikf_315{width:90px}._colPlateSerial_1bikf_323{min-width:150px}._colPrice_1bikf_331{min-width:100px;text-align:right}._colArrivalDate_1bikf_341{min-width:110px}._colQuality_1bikf_349{min-width:100px}._colMultipleRentals_1bikf_357{min-width:100px;text-align:center}._colActions_1bikf_367{width:110px;text-align:right}._sortableHeader_1bikf_383{display:inline-flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s ease}._sortableHeader_1bikf_383:hover{color:#0689e2}._paginationContainer_1bikf_415{display:flex;align-items:center;justify-content:center;padding:14px 18px;background:#f4faff;border-top:1px solid #d6e9f8}@media(max-width:1100px){._table_1bikf_11{min-width:1100px}}@media(max-width:720px){._tableHeader_1bikf_11{flex-direction:column;align-items:stretch}._tableControls_1bikf_55{justify-content:space-between}._table_1bikf_11 thead th{font-size:10.5px;padding:10px 8px}._table_1bikf_11 tbody td{padding:10px 8px}}@media(max-width:480px){._resultsCount_1bikf_33,._itemsPerPage_1bikf_89,._pageSelect_1bikf_105{font-size:12px}}._form_10kqk_1{max-width:800px;margin:0 auto;padding:32px;background:#fff;border-radius:24px;box-shadow:0 4px 20px #00000014}._formGroup_10kqk_19{display:flex;flex-direction:column;margin:5px}._formRow_10kqk_31{display:grid;grid-template-columns:1fr 1fr;gap:20px}._formGroup_10kqk_19 label{font-size:14px;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:.5px;margin:10px}._required_10kqk_61{color:#666;margin-left:4px}._input_10kqk_71,._select_10kqk_73,._textarea_10kqk_75{padding:14px 18px;border:2px solid #e0e0e0;border-radius:16px;font-size:15px;font-family:inherit;background:#fff;color:#000;transition:all .2s ease;width:100%;box-sizing:border-box}._input_10kqk_71:hover,._select_10kqk_73:hover,._textarea_10kqk_75:hover{border-color:#999}._input_10kqk_71:focus,._select_10kqk_73:focus,._textarea_10kqk_75:focus{outline:none;border-color:#000;box-shadow:0 0 0 4px #0000000d}._input_10kqk_71::placeholder,._textarea_10kqk_75::placeholder{color:#aaa;font-size:14px}._input_10kqk_71:disabled,._select_10kqk_73:disabled,._textarea_10kqk_75:disabled{background:#f5f5f5;border-color:#ddd;color:#999;cursor:not-allowed}._input_10kqk_71[type=number]::-webkit-outer-spin-button,._input_10kqk_71[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._select_10kqk_73{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:16px;padding-right:48px}._textarea_10kqk_75{resize:vertical;min-height:120px;line-height:1.6}._photoUpload_10kqk_201{border:2px dashed #e0e0e0;border-radius:16px;padding:20px;background:#fafafa;transition:all .2s ease}._photoUpload_10kqk_201:hover{border-color:#000;background:#f5f5f5}._fileInput_10kqk_227{display:none}._fileLabel_10kqk_235{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 20px;background:#fff;border:2px solid #e0e0e0;border-radius:40px;font-size:14px;font-weight:500;color:#333;cursor:pointer;transition:all .2s ease;width:auto}._fileLabel_10kqk_235:hover{background:#000;color:#fff;border-color:#000}._fileIcon_10kqk_281{font-size:18px}._photosContainer_10kqk_289{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px;align-items:flex-start}._photoPreview_10kqk_305{position:relative;display:inline-block}._photoPreview_10kqk_305 img{width:100px;height:100px;border-radius:10px;border:2px solid #ffffff;box-shadow:0 2px 6px #0000001a;object-fit:cover;background:#fff}._removePhotoButton_10kqk_335{position:absolute;top:-6px;right:-6px;width:24px;height:24px;border-radius:50%;background:red;color:#fff;border:2px solid #ffffff;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 1px 3px #0003}._removePhotoButton_10kqk_335:hover{background:#c00;transform:scale(1.1)}._currentPhoto_10kqk_383{display:inline-block}._currentPhoto_10kqk_383 p{margin:0 0 6px;font-size:11px;font-weight:600;color:#666}._currentPhoto_10kqk_383 img{width:100px;height:100px;border-radius:10px;border:1px solid #e0e0e0;object-fit:cover;background:#fff}._error_10kqk_423{background:#fff;color:#000;padding:16px 20px;border-radius:16px;margin-bottom:24px;border:2px solid #000000;font-weight:500;display:flex;align-items:center;gap:12px;animation:_slideDown_10kqk_1 .3s ease}._errorIcon_10kqk_451{font-size:20px}._required_10kqk_61{color:#dc2626;margin-left:4px}@keyframes _slideDown_10kqk_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._formActions_10kqk_491{display:flex;justify-content:flex-end;gap:16px;margin-top:32px;padding-top:24px;border-top:2px solid #f0f0f0}._submitButton_10kqk_509,._cancelButton_10kqk_511{padding:14px 36px;border-radius:40px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;border:2px solid transparent;letter-spacing:.5px;min-width:180px}._submitButton_10kqk_509{background:#000;color:#fff;border-color:#000}._submitButton_10kqk_509:hover:not(:disabled){background:#fff;color:#000;transform:translateY(-2px);box-shadow:0 8px 20px #00000026}._submitButton_10kqk_509:disabled{opacity:.5;cursor:not-allowed}._cancelButton_10kqk_511{background:#fff;color:#000;border-color:#ccc}._cancelButton_10kqk_511:hover:not(:disabled){background:#f5f5f5;border-color:#000;transform:translateY(-2px);box-shadow:0 8px 20px #0000001a}._cancelButton_10kqk_511:disabled{opacity:.5;cursor:not-allowed}._loadingSpinner_10kqk_607{display:inline-block;width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_spin_10kqk_1 .8s linear infinite;margin-right:8px;vertical-align:middle}@keyframes _spin_10kqk_1{to{transform:rotate(360deg)}}._checkboxLabel_10kqk_643{display:flex;align-items:center;gap:10px;cursor:pointer;margin-bottom:8px}._checkbox_10kqk_643{width:18px;height:18px;cursor:pointer}._checkboxText_10kqk_671{font-weight:500;color:#333}._helperText_10kqk_681{display:block;font-size:12px;color:#666;text-align:left;margin-left:10px}._modalContent_1ee7o_1{padding:24px;animation:_fadeIn_1ee7o_1 .3s ease}@keyframes _fadeIn_1ee7o_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._modalInfo_1ee7o_33{margin-bottom:24px;background:#f9fafb;padding:20px;border-radius:16px;border:1px solid #e5e7eb}._equipmentName_1ee7o_49{margin:0 0 16px;color:#000;font-size:22px;font-weight:700;border-bottom:2px solid #e5e7eb;padding-bottom:12px}._modalInfoItem_1ee7o_67{margin:12px 0;color:#4b5563;font-size:15px;display:flex;align-items:center;gap:8px}._modalInfoItem_1ee7o_67 strong{color:#000;min-width:120px;font-size:14px;text-transform:uppercase;letter-spacing:.5px}._barcodeValue_1ee7o_101{font-family:Roboto Mono,monospace;background:#e0f2fe;color:#0284c7;padding:4px 12px;border-radius:20px;font-size:14px;border:1px solid #bae6fd}._barcodeDisplay_1ee7o_121{margin:30px 0;padding:30px;background:#fff;border-radius:16px;border:2px dashed #e5e7eb;display:flex;justify-content:center;align-items:center;min-height:200px}._modalActions_1ee7o_145{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:2px solid #f0f0f0}._modalContent_153w1_1{padding:24px;animation:_fadeIn_153w1_1 .3s ease}@keyframes _fadeIn_153w1_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._modalInfo_153w1_33{margin-bottom:24px;background:#f9fafb;padding:20px;border-radius:16px;border:1px solid #e5e7eb}._equipmentName_153w1_49{margin:0 0 16px;color:#000;font-size:22px;font-weight:700;border-bottom:2px solid #e5e7eb;padding-bottom:12px}._modalInfoItem_153w1_67{margin:12px 0;color:#4b5563;font-size:15px;display:flex;align-items:center;gap:8px}._modalInfoItem_153w1_67 strong{color:#000;min-width:120px;font-size:14px;text-transform:uppercase;letter-spacing:.5px}._photoDisplay_153w1_101{margin:20px 0;text-align:center;background:#f9fafb;padding:30px;border-radius:16px;border:2px dashed #e5e7eb;min-height:400px;display:flex;align-items:center;justify-content:center}._fullPhoto_153w1_127{max-width:100%;max-height:500px;border-radius:12px;box-shadow:0 8px 24px #00000026;border:2px solid white}._noPhoto_153w1_143{text-align:center;color:#9ca3af}._noPhotoIcon_153w1_153{font-size:64px;display:block;margin-bottom:16px}._noPhoto_153w1_143 p{font-size:18px;margin:0}._modalActions_153w1_175{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:2px solid #f0f0f0}@media(max-width:768px){._modalContent_153w1_1{padding:16px}._equipmentName_153w1_49{font-size:20px}._modalInfoItem_153w1_67{flex-direction:column;align-items:flex-start;gap:4px}._modalInfoItem_153w1_67 strong{min-width:auto}._photoDisplay_153w1_101{padding:20px;min-height:300px}._fullPhoto_153w1_127{max-height:350px}._modalActions_153w1_175{flex-direction:column}._modalActions_153w1_175 button{width:100%}}._modalContent_11g6f_1{padding:24px;animation:_fadeIn_11g6f_1 .3s ease}@keyframes _fadeIn_11g6f_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._deleteWarning_11g6f_33{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding:20px;background:#fef3c7;border-radius:16px;border:1px solid #fde68a;animation:_shake_11g6f_1 .5s ease}@keyframes _shake_11g6f_1{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}._warningIcon_11g6f_69{font-size:32px;flex-shrink:0}._deleteMessage_11g6f_79{margin:0;font-size:17px;line-height:1.5;color:#92400e;font-weight:500}._deleteMessage_11g6f_79 strong{color:#b45309;font-weight:700}._deleteInfo_11g6f_105{background:#f9fafb;padding:20px;border-radius:16px;margin-bottom:24px;border:1px solid #e5e7eb}._infoTitle_11g6f_121{margin:0 0 16px;color:#1f2937;font-size:16px;font-weight:600;border-bottom:1px solid #e5e7eb;padding-bottom:12px}._infoGrid_11g6f_139{display:flex;flex-direction:column;gap:12px}._infoRow_11g6f_151{display:flex;align-items:baseline;gap:12px;font-size:15px}._infoLabel_11g6f_165{color:#6b7280;min-width:120px;font-size:14px;font-weight:500}._infoValue_11g6f_179{color:#1f2937;font-weight:600;background:#fff;padding:6px 12px;border-radius:8px;border:1px solid #e5e7eb;flex:1}._modalActions_11g6f_199{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:2px solid #f0f0f0}@media(max-width:768px){._modalContent_11g6f_1{padding:16px}._deleteWarning_11g6f_33{flex-direction:column;text-align:center;gap:12px}._warningIcon_11g6f_69{font-size:40px}._deleteMessage_11g6f_79{font-size:16px}._infoRow_11g6f_151{flex-direction:column;gap:4px}._infoLabel_11g6f_165{min-width:auto}._modalActions_11g6f_199{flex-direction:column}._modalActions_11g6f_199 button{width:100%}}._container_11bw3_9{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_11bw3_9 *,._container_11bw3_9 *:before,._container_11bw3_9 *:after{box-sizing:border-box}._container_11bw3_9 button{font-family:inherit;cursor:pointer}._container_11bw3_9 button:disabled{cursor:not-allowed;opacity:.55}._loading_11bw3_73{display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:60vh;color:#035a95;font-size:.95rem;font-weight:500}._loadingSpinner_11bw3_95{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_11bw3_1 .9s linear infinite}._loadingText_11bw3_115{font-size:.95rem;color:#035a95}@keyframes _spin_11bw3_1{to{transform:rotate(360deg)}}._pageTitle_11bw3_143{margin:0 0 8px;font-size:1.75rem;font-weight:700;line-height:1.2;color:#042484}._breadcrumbs_11bw3_159{font-size:12px;color:#6b8ba4;margin-bottom:20px}._message_11bw3_177{margin:0 0 16px;padding:12px 16px;border-radius:10px;font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_11bw3_1 .2s ease}._success_11bw3_197{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._error_11bw3_209{background:#fdecea;color:#922b21;border-color:#f5b7b1}._warning_11bw3_221{background:#fff7e6;color:#b45309;border-color:#fde68a}._info_11bw3_233{background:#eaf4fd;color:#035a95;border-color:#b6ddf9}@keyframes _messageIn_11bw3_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._statsGrid_11bw3_273{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:20px}._statCard_11bw3_287{display:flex;align-items:center;padding:16px 18px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;transition:all .2s ease}._statCard_11bw3_287:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21f}._statCardBlue_11bw3_319{border-color:#0689e259}._statCardBlue_11bw3_319 ._statValue_11bw3_325{color:#042484}._statCardGreen_11bw3_333{border-color:#10b98159}._statCardGreen_11bw3_333 ._statValue_11bw3_325{color:#047857}._statCardOrange_11bw3_347{border-color:#f59e0b59}._statCardOrange_11bw3_347 ._statValue_11bw3_325{color:#b45309}._statCardPurple_11bw3_361{border-color:#a855f759}._statCardPurple_11bw3_361 ._statValue_11bw3_325{color:#7c3aed}._statContent_11bw3_375{display:flex;flex-direction:column;gap:6px;width:100%}._statTitle_11bw3_389{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._statValue_11bw3_325{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}._statLabel_11bw3_417{font-size:11.5px;color:#7a93a8}._statPercentage_11bw3_427{font-size:10.5px;color:#9ab0c2}._pageTabs_11bw3_443{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 24px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._pageTabsSpacer_11bw3_471{flex:1;min-width:12px}._pageTab_11bw3_443{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._pageTab_11bw3_443:hover:not(:disabled){color:#0689e2;background:#0689e21f}._pageTab_11bw3_443:disabled{opacity:.45;cursor:not-allowed}._pageTabActive_11bw3_535{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._pageTabActive_11bw3_535:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._pageTabBadge_11bw3_557{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e21f;color:#0689e2;font-size:10.5px;font-weight:700;line-height:1}._pageTabActive_11bw3_535 ._pageTabBadge_11bw3_557,._pageTab_11bw3_443:hover ._pageTabBadge_11bw3_557{background:#fff;color:#0689e2}._btnPrimary_11bw3_597{display:inline-flex;align-items:center;gap:8px;margin-left:8px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;padding:9px 18px;font-size:13.5px;font-weight:700;border-radius:999px;box-shadow:0 6px 16px #0689e259;transition:all .2s ease;cursor:pointer;font-family:inherit;white-space:nowrap}._btnPrimary_11bw3_597:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._btnPrimary_11bw3_597:active:not(:disabled){transform:translateY(0)}._btnPrimary_11bw3_597:disabled{opacity:.6;cursor:not-allowed}._filtersPopoverWrap_11bw3_671{position:relative;margin:0 auto 20px;max-width:100%;width:fit-content}._filtersBackdrop_11bw3_685{position:fixed;inset:0;z-index:1000;background:transparent}._filtersPopover_11bw3_671{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:1001;width:820px;max-width:calc(100vw - 32px);background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 16px 40px #0b2b4526;padding:18px 20px;animation:_popoverIn_11bw3_1 .2s ease}@keyframes _popoverIn_11bw3_1{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}._filtersHeader_11bw3_753{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._filtersHeader_11bw3_753 h3{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._filtersHeaderActions_11bw3_791{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._printFilteredButton_11bw3_805,._clearFiltersButton_11bw3_807{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;border-radius:999px;border:1px dashed #0689e2;background:transparent;color:#0689e2;cursor:pointer;font-family:inherit;transition:all .2s ease}._printFilteredButton_11bw3_805:hover,._clearFiltersButton_11bw3_807:hover{border-style:solid;background:#0689e2;color:#fff}._clearFiltersButton_11bw3_807{border-color:#ef4444;color:#ef4444}._clearFiltersButton_11bw3_807:hover{background:#ef4444;color:#fff}._controls_11bw3_875{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px;padding:0 4px}._controlsLeft_11bw3_899{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._addButton_11bw3_913,._navButton_11bw3_915,._backButton_11bw3_917{display:inline-flex;align-items:center;gap:6px;border:1px dashed #0689e2;background:transparent;color:#0689e2;padding:8px 16px;font-size:13px;font-weight:600;border-radius:999px;transition:all .2s ease;font-family:inherit;cursor:pointer}._addButton_11bw3_913:hover,._navButton_11bw3_915:hover,._backButton_11bw3_917:hover{border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px)}._backButton_11bw3_917{border-color:#6b8ba4;color:#6b8ba4}._backButton_11bw3_917:hover{background:#6b8ba4;color:#fff;border-color:#6b8ba4}._filterToggleButton_11bw3_989{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:1px dashed #0689e2;background:transparent;color:#0689e2;transition:all .2s ease;cursor:pointer}._filterToggleButton_11bw3_989:hover,._filterActive_11bw3_1021{border-style:solid;background:#0689e2;color:#fff}._filterBadge_11bw3_1033{position:absolute;top:-6px;right:-6px;display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#ef4444;color:#fff;font-size:10.5px;font-weight:700;line-height:1}._content_11bw3_1073{margin-bottom:24px}._empty_11bw3_1081{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:60px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._emptyMessage_11bw3_1107{font-size:14px;color:#4a6b85}._emptyButton_11bw3_1117{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:999px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 6px 16px #0689e259}._emptyButton_11bw3_1117:hover{background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px)}._error_11bw3_209{margin:0 0 16px;padding:12px 16px;border-radius:10px;font-size:13px;font-weight:600;background:#fdecea;color:#922b21;border:1px solid #f5b7b1}@media(max-width:1100px){._statsGrid_11bw3_273{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:720px){._container_11bw3_9{padding:5rem 1rem 1rem}._pageTitle_11bw3_143{font-size:1.35rem}._pageTabs_11bw3_443{flex-wrap:wrap;width:100%;justify-content:center}._pageTabsSpacer_11bw3_471{display:none}._btnPrimary_11bw3_597{margin-left:0;width:100%;justify-content:center;order:100}._filtersPopover_11bw3_671{width:calc(100vw - 32px)}}@media(max-width:480px){._statValue_11bw3_325{font-size:18px}._pageTab_11bw3_443{font-size:12.5px;padding:8px 14px}}._container_95n49_11{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_95n49_11 *,._container_95n49_11 *:before,._container_95n49_11 *:after{box-sizing:border-box}._container_95n49_11 button{font-family:inherit;cursor:pointer}._container_95n49_11 button:disabled{cursor:not-allowed;opacity:.55}._title_95n49_69{margin:0 0 8px;font-size:1.75rem;font-weight:700;text-align:center;color:#042484;line-height:1.2}._breadcrumbs_95n49_87{font-size:12px;color:#6b8ba4;margin-bottom:20px}._loading_95n49_101{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:40px 24px;color:#035a95;font-size:.95rem;font-weight:500}._loadingSpinner_95n49_125{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_95n49_1 .9s linear infinite}._loadingText_95n49_145{font-size:.95rem;color:#035a95}@keyframes _spin_95n49_1{to{transform:rotate(360deg)}}._message_95n49_169{margin:0 0 16px;padding:12px 16px;border-radius:10px;font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_95n49_1 .2s ease}._success_95n49_189{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._error_95n49_201{background:#fdecea;color:#922b21;border-color:#f5b7b1}._warning_95n49_213{background:#fff7e6;color:#b45309;border-color:#fde68a}._info_95n49_225{background:#eaf4fd;color:#035a95;border-color:#b6ddf9}._statsSection_95n49_265{margin-bottom:20px}._rentStatsGrid_95n49_273{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._rentStatCard_95n49_285{display:flex;align-items:center;padding:16px 18px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;transition:all .2s ease}._rentStatCard_95n49_285:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21f}._rentStatTotal_95n49_317{border-color:#0689e259}._rentStatActive_95n49_325{border-color:#10b98159}._rentStatActive_95n49_325 ._rentStatValue_95n49_331{color:#047857}._rentStatPaused_95n49_339{border-color:#f59e0b59}._rentStatPaused_95n49_339 ._rentStatValue_95n49_331{color:#b45309}._rentStatCompleted_95n49_353{border-color:#0689e259}._rentStatCompleted_95n49_353 ._rentStatValue_95n49_331{color:#0689e2}._rentStatCancelled_95n49_367{border-color:#ef444459}._rentStatCancelled_95n49_367 ._rentStatValue_95n49_331{color:#b91c1c}._rentStatContent_95n49_381{display:flex;flex-direction:column;gap:4px;width:100%}._rentStatLabel_95n49_395{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._rentStatValue_95n49_331{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}._rentStatAmount_95n49_423{font-size:11.5px;color:#9ab0c2;font-variant-numeric:tabular-nums}._pageTabs_95n49_441{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 24px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._pageTabsSpacer_95n49_469{flex:1;min-width:12px}._pageTab_95n49_441{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._pageTab_95n49_441:hover:not(:disabled){color:#0689e2;background:#0689e21f}._pageTab_95n49_441:disabled{opacity:.45;cursor:not-allowed}._pageTabActive_95n49_533{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._pageTabActive_95n49_533:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._pageTabBadge_95n49_555{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e21f;color:#0689e2;font-size:10.5px;font-weight:700;line-height:1}._pageTabActive_95n49_533 ._pageTabBadge_95n49_555,._pageTab_95n49_441:hover ._pageTabBadge_95n49_555{background:#fff;color:#0689e2}._pageTabDanger_95n49_595{display:inline-flex;align-items:center;gap:6px;border:1px dashed #ef4444;background:transparent;color:#ef4444;padding:9px 18px;font-size:13px;font-weight:600;border-radius:999px;transition:all .2s ease;font-family:inherit;cursor:pointer;white-space:nowrap}._pageTabDanger_95n49_595:hover:not(:disabled){border-style:solid;background:#ef4444;color:#fff}._btnPrimary_95n49_641{display:inline-flex;align-items:center;gap:8px;margin-left:8px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;padding:9px 18px;font-size:13.5px;font-weight:700;border-radius:999px;box-shadow:0 6px 16px #0689e259;transition:all .2s ease;cursor:pointer;font-family:inherit;white-space:nowrap}._btnPrimary_95n49_641:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._btnPrimary_95n49_641:disabled{opacity:.6;cursor:not-allowed}._filtersPopoverWrap_95n49_707{position:relative;margin:0 auto 16px;max-width:100%;width:fit-content}._filtersBackdrop_95n49_721{position:fixed;inset:0;z-index:1000;background:transparent}._filtersPopover_95n49_707{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:1001;width:880px;max-width:calc(100vw - 32px);background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 16px 40px #0b2b4526;padding:18px 20px;animation:_popoverIn_95n49_1 .2s ease}@keyframes _popoverIn_95n49_1{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}._filtersHeader_95n49_789{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._filtersHeader_95n49_789 h3{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._filtersHeaderActions_95n49_827{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._clearFiltersButton_95n49_841{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;border-radius:999px;border:1px dashed #ef4444;background:transparent;color:#ef4444;cursor:pointer;font-family:inherit;transition:all .2s ease}._calendarSection_95n49_891{margin-bottom:20px;padding:16px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a}._calendarHeader_95n49_909{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:12px}._clearFiltersButton_95n49_841{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px dashed #ef4444;background:transparent;color:#ef4444;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}._clearFiltersButton_95n49_841:hover{border-style:solid;background:#ef4444;color:#fff}._rentalListSection_95n49_975{margin:0 auto;max-width:100%}._rentalListHeader_95n49_985{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px;padding:0 4px}._rentalListTitle_95n49_1005{margin:0;font-size:16px;font-weight:700;color:#042484}._headerActions_95n49_1019{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._clearDateButton_95n49_1033{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;border:1px dashed #ef4444;background:transparent;color:#ef4444;border-radius:999px;cursor:pointer;transition:all .2s ease}._clearDateButton_95n49_1033:hover{background:#ef4444;color:#fff;border-style:solid}._selectedCount_95n49_1075{font-size:12px;font-weight:600;color:#0689e2;padding:4px 10px;border-radius:999px;border:1px dashed rgba(6,137,226,.4);background:#0689e20f}._rentalTable_95n49_1101{background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 6px #0424840a;overflow:hidden}._tableContainer_95n49_1117{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_95n49_1117{width:100%;border-collapse:collapse;font-size:13px;table-layout:auto;min-width:1300px}._table_95n49_1117 thead{background:#f4faff}._table_95n49_1117 thead th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._tableRow_95n49_1175{transition:background .15s ease;cursor:pointer}._tableRow_95n49_1175:hover{background:#f8fbff}._selectedRow_95n49_1193{background:#0689e20f!important}._table_95n49_1117 tbody td{padding:12px 14px;border-bottom:1px solid #f0f5fa;vertical-align:middle;color:#042484}._checkboxCell_95n49_1215{width:40px;text-align:center}._checkbox_95n49_1215{width:15px;height:15px;accent-color:#0689e2;cursor:pointer}._cellEquipment_95n49_1241{min-width:200px}._equipmentName_95n49_1261{font-size:13px;font-weight:600;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._equipmentStatus_95n49_1279{font-size:10.5px;padding:2px 6px;border-radius:4px;width:fit-content;font-weight:600}._equipmentStatus_95n49_1279[class*=доступно]{color:#047857;background:#10b9811a}._equipmentStatus_95n49_1279[class*=арендовано]{color:#0689e2;background:#0689e21a}._equipmentStatus_95n49_1279[class*=обслуживании]{color:#b45309;background:#f59e0b1a}._cellLocation_95n49_1325{min-width:130px;font-size:12.5px;color:#4a6b85}._locationInfo_95n49_1337{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cellDuration_95n49_1349{min-width:90px}._durationBadge_95n49_1357{display:inline-flex;padding:3px 8px;border-radius:6px;background:#f4faff;color:#0689e2;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;cursor:help}._cellRentalType_95n49_1381{min-width:100px}._rentalTypeBadge_95n49_1389{display:inline-flex;padding:3px 8px;border-radius:999px;background:#0689e214;color:#0689e2;font-size:11px;font-weight:600}._cellDays_95n49_1409{min-width:80px;text-align:center}._daysInPeriod_95n49_1419{font-size:12.5px;font-weight:600;color:#042484;font-variant-numeric:tabular-nums}._cellCostPeriod_95n49_1433{min-width:140px}._costForPeriod_95n49_1441{font-size:12.5px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums}._costPeriodHint_95n49_1455{display:block;font-size:10px;color:#9ab0c2;margin-top:2px}._cellCost_95n49_1433{min-width:130px;text-align:right}._costValue_95n49_1479{font-size:13px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums}._cellDate_95n49_1493{min-width:130px;font-size:12px;color:#6b8ba4}._dateInfo_95n49_1505{white-space:nowrap;font-variant-numeric:tabular-nums}._cellStatus_95n49_1515{min-width:100px}._statusBadge_95n49_1523{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._statusBadge_95n49_1523[class*=активна]{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusBadge_95n49_1523[class*=завершена]{background:#eaf4fd;color:#0689e2;border-color:#b6ddf9}._statusBadge_95n49_1523[class*=отменена]{background:#fdecea;color:#922b21;border-color:#f5b7b1}._cellApproval_95n49_1585{min-width:140px}._approvalContainer_95n49_1593{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._approvalBadge_95n49_1607{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;border:1px dashed}._approvedBadge_95n49_1625{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._pendingBadge_95n49_1637{background:#fff7e6;color:#b45309;border-color:#fcd34d}._rejectedBadge_95n49_1649{background:#fdecea;color:#922b21;border-color:#f5b7b1}._rejectReasonIcon_95n49_1661{color:#ef4444;font-size:13px;cursor:help}._approverName_95n49_1673{margin-top:4px;font-size:10.5px;color:#6b8ba4}._rejectReasonText_95n49_1685{margin-top:4px;font-size:10.5px;color:#b91c1c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}._cellActions_95n49_1707{width:120px;text-align:right}._actionButtons_95n49_1717{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}._editButton_95n49_1731,._completeButton_95n49_1733,._deleteButton_95n49_1735{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;border:0;background:transparent;color:#8ba4bb;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;flex-shrink:0}._editButton_95n49_1731:hover,._completeButton_95n49_1733:hover{background:#eaf4fd;color:#0689e2}._deleteButton_95n49_1735:hover{background:#fdecea;color:#ef4444}._emptyRentalList_95n49_1795{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:60px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._emptyText_95n49_1821{margin:0;font-size:13.5px;color:#4a6b85}._emptyActionButton_95n49_1833{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:999px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 6px 16px #0689e259}._emptyActionButton_95n49_1833:hover{background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px)}._customPagination_95n49_1881{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:18px 4px 0}._paginationInfo_95n49_1899{font-size:12.5px;color:#4a6b85}._paginationInfo_95n49_1899 strong{color:#042484;font-weight:700}._paginationControls_95n49_1919{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._itemsPerPage_95n49_1933{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#4a6b85}._perPageSelect_95n49_1949{padding:5px 10px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}._perPageSelect_95n49_1949:focus{outline:none;border-style:solid}._paginationButtons_95n49_1983{display:flex;align-items:center;gap:8px}._pageNavButton_95n49_1995{padding:6px 12px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._pageNavButton_95n49_1995:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff}._pageNavButton_95n49_1995:disabled{opacity:.4;cursor:not-allowed}._pageNumbers_95n49_2041{display:flex;align-items:center;gap:4px}._pageNumber_95n49_2041{min-width:32px;height:32px;padding:0 8px;border:1px dashed transparent;border-radius:8px;background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .15s ease}._pageNumber_95n49_2041:hover{border-color:#0689e2;color:#0689e2}._activePage_95n49_2091{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;border:0;box-shadow:0 4px 12px #0689e259}._activePage_95n49_2091:hover{color:#fff}._cellEquipment_95n49_1241{min-width:220px;vertical-align:top}._equipmentInfo_95n49_1249{display:flex;flex-direction:column;gap:3px}._locationInfo_95n49_1337{font-size:11.5px;color:#8ba4bb;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}._cellDuration_95n49_1349{min-width:130px;vertical-align:top}._cellDuration_95n49_1349>span{display:inline-flex;margin-right:6px;margin-bottom:4px}._cellDuration_95n49_1349 ._durationBadge_95n49_1357,._cellDuration_95n49_1349 ._rentalTypeBadge_95n49_1389{display:inline-flex}._cellDuration_95n49_1349 ._daysInPeriod_95n49_1419{display:block;font-size:10.5px;color:#9ab0c2;margin-top:2px}._cellDate_95n49_1493{min-width:150px;vertical-align:top;font-size:12px;color:#6b8ba4}._cellDate_95n49_1493 ._dateInfo_95n49_1505{white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1.5}._dateLabel_95n49_2247{display:inline-block;min-width:26px;color:#9ab0c2;font-weight:600;font-size:10.5px}._cellCost_95n49_1433{min-width:130px;text-align:right;vertical-align:top}._cellCost_95n49_1433 ._costValue_95n49_1479{display:block;font-size:13px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums}._cellCost_95n49_1433 ._costPeriodHint_95n49_1455{display:block;font-size:10px;color:#0689e2;margin-top:2px}._cellStatus_95n49_1515{min-width:140px;vertical-align:top}._cellStatus_95n49_1515 ._statusBadge_95n49_1523{display:inline-flex;margin-bottom:4px}._cellStatus_95n49_1515 ._approvalContainer_95n49_1593{display:flex;align-items:center;gap:4px;flex-wrap:wrap}._cellStatus_95n49_1515 ._approvalBadge_95n49_1607{display:inline-flex}._cellStatus_95n49_1515 ._rejectReasonIcon_95n49_1661{color:#ef4444;font-size:12px;cursor:help}._table_95n49_1117{width:100%;border-collapse:collapse;font-size:13px;table-layout:auto;min-width:950px}@media(max-width:1100px){._table_95n49_1117{min-width:850px}}@media(max-width:720px){._table_95n49_1117{min-width:800px}._cellEquipment_95n49_1241{min-width:180px}._cellDate_95n49_1493{min-width:130px}._cellCost_95n49_1433{min-width:110px}._cellStatus_95n49_1515{min-width:120px}._cellDuration_95n49_1349{min-width:110px}}._error_95n49_201{margin:0 0 16px;padding:12px 16px;border-radius:10px;font-size:13px;font-weight:600;background:#fdecea;color:#922b21;border:1px solid #f5b7b1}@keyframes _messageIn_95n49_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){._rentStatsGrid_95n49_273{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:720px){._container_95n49_11{padding:5rem 1rem 1rem}._title_95n49_69{font-size:1.35rem}._pageTabs_95n49_441{flex-wrap:wrap;width:100%;justify-content:center}._pageTabsSpacer_95n49_469{display:none}._btnPrimary_95n49_641{margin-left:0;width:100%;justify-content:center;order:100}._filtersPopover_95n49_707{width:calc(100vw - 32px)}._rentalListHeader_95n49_985{flex-direction:column;align-items:flex-start}._customPagination_95n49_1881{flex-direction:column;align-items:stretch;gap:12px}._paginationControls_95n49_1919{justify-content:space-between}}@media(max-width:480px){._rentStatValue_95n49_331{font-size:18px}._pageTab_95n49_441{font-size:12.5px;padding:8px 14px}._filtersPopover_95n49_707{padding:14px 16px}._actionsButtons_95n49_2637{gap:2px}}._calendar_yozgv_1{display:flex;flex-direction:column;gap:14px;padding:18px 20px;width:100%}._calendarHeader_yozgv_17{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._calendarTitle_yozgv_37{margin:0;font-size:15px;font-weight:700;color:#042484;letter-spacing:-.01em;line-height:1.35;text-transform:capitalize}._navigationButtons_yozgv_57{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._navButton_yozgv_73,._todayButton_yozgv_75{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 14px;border-radius:999px;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._navButton_yozgv_73{border:1px dashed #0689e2;background:transparent;color:#0689e2}._navButton_yozgv_73:hover{border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._todayButton_yozgv_75{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._todayButton_yozgv_75:hover{background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._calendarInfo_yozgv_163{padding:8px 14px;border-radius:10px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);color:#4a6b85;font-size:12px;font-weight:500;line-height:1.5}._weekdays_yozgv_191{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}._weekday_yozgv_191{display:grid;place-items:center;padding:8px 4px;border-radius:8px;background:#f4faff;color:#6b8ba4;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}._days_yozgv_235{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}._day_yozgv_235{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;min-height:72px;padding:8px 6px;border-radius:10px;border:1px dashed transparent;background:#fff;color:#042484;cursor:pointer;transition:all .15s ease;overflow:hidden}._day_yozgv_235:hover{border-color:#0689e266;background:#f8fbff;transform:translateY(-1px);box-shadow:0 4px 12px #0689e21a}._otherMonth_yozgv_299{color:#b6cbdc;background:#fafcff;cursor:default}._otherMonth_yozgv_299:hover{border-color:transparent;background:#fafcff;transform:none;box-shadow:none}._today_yozgv_75{border-style:solid;border-color:#0689e2;background:#eaf4fd;font-weight:700}._today_yozgv_75 ._dayNumber_yozgv_341{color:#0689e2}._hasEvents_yozgv_351{background:#f0f8ff;border-color:#0689e24d}._hasEvents_yozgv_351:after{content:"";position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:50%;background:#0689e2;box-shadow:0 0 0 2px #0689e233}._selectedDay_yozgv_387{background:linear-gradient(135deg,#0689e2,#3aa9f0)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 6px 16px #0689e259}._selectedDay_yozgv_387 ._dayNumber_yozgv_341{color:#fff!important}._selectedDay_yozgv_387 ._eventIndicator_yozgv_409{background:#ffffff40;color:#fff}._selectedDay_yozgv_387:hover{transform:translateY(-1px);box-shadow:0 10px 22px #0689e273}._selectedDay_yozgv_387:after{background:#fff;box-shadow:0 0 0 2px #fff6}._dayNumber_yozgv_341{font-size:13px;font-weight:600;color:#042484;font-variant-numeric:tabular-nums;line-height:1.2}._eventIndicator_yozgv_409{display:inline-flex;align-items:center;padding:1px 6px;border-radius:4px;background:#0689e21f;color:#0689e2;font-size:9.5px;font-weight:700;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media(max-width:720px){._calendar_yozgv_1{padding:14px 16px;gap:12px}._calendarHeader_yozgv_17{flex-direction:column;align-items:flex-start;gap:10px}._calendarTitle_yozgv_37{font-size:14px}._navigationButtons_yozgv_57{width:100%;justify-content:space-between}._navButton_yozgv_73,._todayButton_yozgv_75{font-size:12px;padding:6px 12px;flex:1}._weekdays_yozgv_191,._days_yozgv_235{gap:4px}._weekday_yozgv_191{font-size:10px;padding:6px 2px}._day_yozgv_235{min-height:60px;padding:6px 4px}._dayNumber_yozgv_341{font-size:12px}._eventIndicator_yozgv_409{font-size:9px;padding:1px 4px}}@media(max-width:480px){._calendar_yozgv_1{padding:12px}._calendarTitle_yozgv_37{font-size:13px}._calendarInfo_yozgv_163{font-size:11px;padding:6px 10px}._weekday_yozgv_191{font-size:9px;padding:5px 2px}._day_yozgv_235{min-height:52px;padding:5px 3px;border-radius:8px}._dayNumber_yozgv_341{font-size:11px}._eventIndicator_yozgv_409{font-size:8.5px;padding:1px 3px}._navButton_yozgv_73,._todayButton_yozgv_75{font-size:11px;padding:5px 10px}}._modalOverlay_166wt_11{position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:24px;z-index:1000;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#042484;animation:_overlayIn_166wt_1 .18s ease-out}._modalOverlay_166wt_11 *,._modalOverlay_166wt_11 *:before,._modalOverlay_166wt_11 *:after{box-sizing:border-box}._modalContent_166wt_53{position:relative;width:min(900px,100%);max-height:92vh;display:flex;flex-direction:column;background:#fff;border-radius:22px;border:1px dashed rgba(6,137,226,.4);box-shadow:0 30px 80px #0b2b4559;overflow:hidden;animation:_modalIn_166wt_1 .22s cubic-bezier(.16,1,.3,1)}._modalContent_166wt_53:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#0689e2,#6ec2f5);opacity:.9;pointer-events:none}._modalHeader_166wt_103{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px 16px;border-bottom:1px dashed rgba(6,137,226,.3)}._modalTitle_166wt_121{margin:0;font-size:17px;font-weight:700;color:#042484;line-height:1.3}._closeButton_166wt_137{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px dashed rgba(6,137,226,.4);background:transparent;color:#4a6b85;font-size:22px;line-height:1;cursor:pointer;transition:all .2s ease;flex-shrink:0}._closeButton_166wt_137:hover{border-style:solid;border-color:#ef4444;color:#ef4444;transform:rotate(90deg)}._form_166wt_185{display:flex;flex-direction:column;gap:20px;padding:20px 24px 24px;overflow-y:auto;max-height:calc(92vh - 76px)}._form_166wt_185::-webkit-scrollbar{width:8px}._form_166wt_185::-webkit-scrollbar-thumb{background:#0689e240;border-radius:999px}._form_166wt_185::-webkit-scrollbar-thumb:hover{background:#0689e266}._errorMessage_166wt_229{margin:0;padding:12px 14px;border-radius:10px;border:1px dashed rgba(179,38,30,.4);background:#fff4f2;color:#922b21;font-size:13px;font-weight:500;display:flex;align-items:center;gap:8px;animation:_fadeIn_166wt_1 .2s ease}._errorMessage_166wt_229:before{content:"⚠";font-size:14px;flex-shrink:0}._section_166wt_273{display:flex;flex-direction:column;gap:14px}._sectionTitle_166wt_285{margin:0;font-size:12px;font-weight:700;color:#0689e2;text-transform:uppercase;letter-spacing:.5px;padding-bottom:8px;border-bottom:1px dashed rgba(6,137,226,.2)}._formRow_166wt_309{display:grid;grid-template-columns:1fr 1fr;gap:16px}._formGroup_166wt_321{display:flex;flex-direction:column;gap:8px;min-width:0}._label_166wt_335{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._required_166wt_351{color:#ef4444;font-weight:700;margin-left:2px}._input_166wt_365,._select_166wt_367,._textarea_166wt_369{width:100%;padding:10px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._input_166wt_365::placeholder,._textarea_166wt_369::placeholder{color:#9ab0c2}._input_166wt_365:hover,._select_166wt_367:hover,._textarea_166wt_369:hover{border-color:#0689e299}._input_166wt_365:focus,._select_166wt_367:focus,._textarea_166wt_369:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._input_166wt_365:disabled,._select_166wt_367:disabled,._textarea_166wt_369:disabled{background:#f4faff;color:#9ab0c2;cursor:not-allowed}._select_166wt_367{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}._textarea_166wt_369{resize:vertical;min-height:80px;line-height:1.5}._hint_166wt_495{font-size:11.5px;color:#9ab0c2;line-height:1.45}._loading_166wt_507{padding:14px 12px;border:1px dashed rgba(6,137,226,.3);border-radius:10px;background:#f4faff;color:#4a6b85;font-size:12.5px;text-align:center}._warning_166wt_527{margin-top:8px;padding:10px 12px;border:1px dashed rgba(245,158,11,.4);border-radius:10px;background:#fff7e6;color:#b45309;font-size:12px;font-weight:600}._photoSection_166wt_555{display:flex;flex-direction:column;gap:10px}._previewContainer_166wt_567{position:relative;width:100%;max-width:320px;border-radius:12px;overflow:hidden;border:1px solid #d6e9f8;box-shadow:0 2px 8px #0424840a}._previewImage_166wt_587{width:100%;height:auto;display:block}._removePhotoButton_166wt_599{position:absolute;top:8px;right:8px;padding:6px 12px;border-radius:999px;border:0;background:#b3261ee6;color:#fff;font-size:11.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:transform .15s ease,background-color .15s ease}._removePhotoButton_166wt_599:hover{transform:scale(1.05);background:#ef4444}._uploadArea_166wt_641{padding:20px;border:1px dashed rgba(6,137,226,.4);border-radius:12px;background:#f4faff;transition:border-color .2s ease}._uploadArea_166wt_641:hover{border-color:#0689e2}._fileLabel_166wt_665{display:block;cursor:pointer}._fileInput_166wt_675{display:none}._uploadPlaceholder_166wt_683{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}._uploadText_166wt_699{font-size:13px;font-weight:600;color:#0689e2}._uploadHint_166wt_711{font-size:11px;color:#9ab0c2}._comboRoot_166wt_727{position:relative;width:100%}._comboInputWrap_166wt_737{position:relative}._comboInput_166wt_737{width:100%;padding:10px 36px 10px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._comboInput_166wt_737::placeholder{color:#9ab0c2}._comboInput_166wt_737:hover{border-color:#0689e299}._comboInput_166wt_737:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._comboClear_166wt_799{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:24px;height:24px;display:grid;place-items:center;border-radius:50%;border:0;background:#f4faff;color:#4a6b85;font-size:16px;line-height:1;cursor:pointer;transition:all .15s ease}._comboClear_166wt_799:hover{background:#fdecea;color:#ef4444}._comboPopover_166wt_847{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:60;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:12px;box-shadow:0 16px 40px #0b2b4526;overflow:hidden;animation:_popoverIn_166wt_1 .15s ease}@keyframes _popoverIn_166wt_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._comboSearchWrap_166wt_885{padding:8px;border-bottom:1px dashed rgba(6,137,226,.15)}._comboSearch_166wt_885{width:100%;padding:8px 10px;border:1px dashed rgba(6,137,226,.4);border-radius:8px;background:#f4faff;color:#042484;font-size:12.5px;font-family:inherit;outline:none;transition:all .2s ease}._comboSearch_166wt_885::placeholder{color:#9ab0c2}._comboSearch_166wt_885:focus{border-style:solid;border-color:#0689e2;background:#fff;box-shadow:0 0 0 3px #0689e21f}._comboList_166wt_943{list-style:none;margin:0;padding:6px;max-height:260px;overflow-y:auto}._comboEmpty_166wt_959{padding:14px 10px;text-align:center;font-size:12px;color:#9ab0c2}._comboItem_166wt_973{padding:8px 10px;border-radius:8px;cursor:pointer;transition:background .12s ease}._comboItem_166wt_973:hover{background:#0689e20f}._comboItemActive_166wt_995{background:#0689e214}._comboItemSelected_166wt_1003{background:#0689e21f;border-left:2px solid #0689e2}._comboItemName_166wt_1013{font-size:13px;font-weight:600;color:#042484;line-height:1.35}._comboItemMeta_166wt_1027{margin-top:2px;font-size:11px;color:#6b8ba4;font-variant-numeric:tabular-nums}._rentTypeGroup_166wt_1047{display:inline-flex;gap:8px;flex-wrap:wrap}._rentTypeLabel_166wt_1059{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px dashed rgba(6,137,226,.4);border-radius:999px;background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}._rentTypeLabel_166wt_1059:hover{border-color:#0689e2;color:#0689e2}._rentTypeRadio_166wt_1101{accent-color:#0689e2;cursor:pointer}._rentTypeLabel_166wt_1059:has(._rentTypeRadio_166wt_1101:checked){border-style:solid;border-color:#0689e2;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 4px 12px #0689e259}._rentTypeLabel_166wt_1059:has(._rentTypeRadio_166wt_1101:checked) ._rentTypeRadio_166wt_1101{accent-color:#fff}._infoBox_166wt_1141{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px dashed rgba(6,137,226,.3);border-radius:10px;background:#f4faff}._infoItem_166wt_1161{display:flex;gap:8px;font-size:12.5px;color:#4a6b85;line-height:1.5}._infoItem_166wt_1161 strong{color:#042484;font-weight:700;flex-shrink:0}._priceValue_166wt_1189{color:#0689e2!important;font-weight:700!important;font-variant-numeric:tabular-nums}._statusBadge_166wt_1201{display:inline-flex;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;border:1px dashed}._statusBadge_166wt_1201[class*=доступно]{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusBadge_166wt_1201[class*=арендовано]{background:#eaf4fd;color:#0689e2;border-color:#b6ddf9}._statusBadge_166wt_1201[class*=обслуживании]{background:#fff7e6;color:#b45309;border-color:#fcd34d}._statusBadge_166wt_1201[class*=ожидает]{background:#fff4e5;color:#b45309;border-color:#fcd34d}._locationInput_166wt_1273{display:flex;flex-direction:column;gap:8px}._priceSection_166wt_1291{padding:16px 18px;border:1px dashed rgba(6,137,226,.3);border-radius:14px;background:#f4faff}._priceInfo_166wt_1305{display:flex;flex-direction:column;gap:8px}._priceRow_166wt_1317{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0;font-size:12.5px;color:#042484;border-bottom:1px dashed rgba(6,137,226,.15)}._priceRow_166wt_1317:last-child{border-bottom:0}._priceLabel_166wt_1347{color:#6b8ba4;font-weight:500}._workHoursValue_166wt_1357{color:#0689e2;font-weight:700;font-variant-numeric:tabular-nums}._totalValue_166wt_1369{color:#042484;font-weight:700;font-size:15px;font-variant-numeric:tabular-nums}._driverInfoText_166wt_1383{color:#4a6b85;font-weight:500;font-style:italic}._formActions_166wt_1401{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._cancelButton_166wt_1421,._submitButton_166wt_1423{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease}._cancelButton_166wt_1421{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4}._cancelButton_166wt_1421:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._submitButton_166wt_1423{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._submitButton_166wt_1423:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._submitButton_166wt_1423:active:not(:disabled){transform:translateY(0)}._submitButton_166wt_1423:disabled,._cancelButton_166wt_1421:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}@keyframes _overlayIn_166wt_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_166wt_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _fadeIn_166wt_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:720px){._modalOverlay_166wt_11{padding:12px}._modalContent_166wt_53{border-radius:16px;max-height:95vh}._modalHeader_166wt_103{padding:16px 18px 14px}._modalTitle_166wt_121{font-size:15px}._form_166wt_185{padding:16px 18px 20px;gap:16px;max-height:calc(95vh - 70px)}._formRow_166wt_309{grid-template-columns:1fr;gap:12px}._rentTypeGroup_166wt_1047{width:100%}._rentTypeLabel_166wt_1059{flex:1 1 auto;justify-content:center}._formActions_166wt_1401{flex-direction:column-reverse;align-items:stretch}._formActions_166wt_1401>*{width:100%;justify-content:center}}@media(max-width:480px){._uploadArea_166wt_641,._priceSection_166wt_1291{padding:14px}._priceRow_166wt_1317{font-size:12px}._totalValue_166wt_1369{font-size:14px}}._filtersPanel_1j6wz_15{display:flex;flex-direction:column;gap:16px;width:100%}._filtersHeader_1j6wz_29{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._filtersTitle_1j6wz_47{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._clearFiltersButton_1j6wz_65{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;border-radius:999px;border:1px dashed #ef4444;background:transparent;color:#ef4444;cursor:pointer;font-family:inherit;transition:all .2s ease}._clearFiltersButton_1j6wz_65:hover:not(:disabled){border-style:solid;background:#ef4444;color:#fff}._clearFiltersButton_1j6wz_65:disabled{opacity:.4;cursor:not-allowed}._filtersGrid_1j6wz_125{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 16px;align-items:start}._filterGroup_1j6wz_139{display:flex;flex-direction:column;gap:6px;min-width:0}._filterGroup_1j6wz_139._activeFilter_1j6wz_153 ._filterInput_1j6wz_153,._filterGroup_1j6wz_139._activeFilter_1j6wz_153 ._multiselectHeader_1j6wz_155,._filterGroup_1j6wz_139._activeFilter_1j6wz_153 ._dateInputWrapper_1j6wz_157{border-color:#0689e2;background:#0689e208}._filterHeader_1j6wz_167{display:flex;align-items:center;justify-content:space-between;gap:6px}._filterLabel_1j6wz_181{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._activeDot_1j6wz_203{display:inline-block;width:6px;height:6px;border-radius:50%;background:#0689e2;box-shadow:0 0 0 2px #0689e233;animation:_pulseDot_1j6wz_1 1.6s ease-in-out infinite}@keyframes _pulseDot_1j6wz_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}._clearFilterButton_1j6wz_233{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;border:0;background:#ef44441a;color:#ef4444;font-size:12px;line-height:1;cursor:pointer;transition:all .15s ease;flex-shrink:0}._clearFilterButton_1j6wz_233:hover{background:#ef4444;color:#fff;transform:scale(1.1)}._filterInput_1j6wz_153{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._filterInput_1j6wz_153::placeholder{color:#9ab0c2}._filterInput_1j6wz_153:hover{border-color:#0689e299}._filterInput_1j6wz_153:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._filterInput_1j6wz_153[type=number]::-webkit-outer-spin-button,._filterInput_1j6wz_153[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._filterInput_1j6wz_153[type=number]{-moz-appearance:textfield;appearance:textfield}._rangeInputs_1j6wz_361{display:grid;grid-template-columns:1fr 1fr;gap:8px}._checkboxLabel_1j6wz_375{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:500;color:#042484;cursor:pointer;-webkit-user-select:none;user-select:none}._checkboxLabel_1j6wz_375 input[type=checkbox],._checkboxLabel_1j6wz_375 input[type=radio]{width:15px;height:15px;accent-color:#0689e2;cursor:pointer;flex-shrink:0}._multiselectContainer_1j6wz_421{position:relative;width:100%}._multiselectHeader_1j6wz_155{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}._multiselectHeader_1j6wz_155:hover{border-color:#0689e299}._multiselectHeader_1j6wz_155>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._arrow_1j6wz_485{color:#4a6b85;font-size:9px;transition:transform .2s ease;flex-shrink:0}._arrowUp_1j6wz_499{transform:rotate(180deg);color:#0689e2}._multiselectDropdown_1j6wz_509{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;max-height:320px;overflow-y:auto;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:12px;box-shadow:0 16px 40px #0b2b4526;padding:6px;animation:_dropdownIn_1j6wz_1 .15s ease}@keyframes _dropdownIn_1j6wz_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._dropdownSearchWrap_1j6wz_551{position:sticky;top:0;padding:4px 4px 8px;background:#fff;z-index:1}._dropdownSearch_1j6wz_551{width:100%;padding:7px 10px;border:1px dashed rgba(6,137,226,.4);border-radius:8px;background:#f4faff;color:#042484;font-size:12.5px;font-family:inherit;outline:none;transition:all .2s ease}._dropdownSearch_1j6wz_551::placeholder{color:#9ab0c2}._dropdownSearch_1j6wz_551:focus{border-style:solid;border-color:#0689e2;background:#fff;box-shadow:0 0 0 3px #0689e21f}._multiselectOption_1j6wz_615{display:flex;align-items:center;padding:6px 8px;border-radius:8px;transition:background .15s ease;cursor:pointer}._multiselectOption_1j6wz_615:hover{background:#0689e20f}._multiselectOption_1j6wz_615 ._checkboxLabel_1j6wz_375{width:100%;gap:10px}._multiselectOption_1j6wz_615 ._checkboxLabel_1j6wz_375>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dropdownEmpty_1j6wz_663{padding:14px 10px;text-align:center;font-size:12px;color:#9ab0c2}._datePickerContainer_1j6wz_683{position:relative;width:100%}._dateInputWrapper_1j6wz_157{display:flex;align-items:center;gap:6px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;padding-right:4px;transition:border-color .2s ease}._dateInputWrapper_1j6wz_157:hover{border-color:#0689e299}._dateInputWrapper_1j6wz_157:focus-within{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._dateInputWrapper_1j6wz_157 ._filterInput_1j6wz_153{border:0;background:transparent;box-shadow:none}._dateInputWrapper_1j6wz_157 ._filterInput_1j6wz_153:focus{border:0;box-shadow:none}._calendarButton_1j6wz_755{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;border:0;background:transparent;color:#4a6b85;font-size:14px;cursor:pointer;transition:all .15s ease;flex-shrink:0}._calendarButton_1j6wz_755:before{content:"📅";font-size:13px}._calendarButton_1j6wz_755:hover{background:#0689e214}._calendarPopup_1j6wz_805{position:absolute;top:calc(100% + 4px);left:0;z-index:60;width:280px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:12px;box-shadow:0 16px 40px #0b2b4526;padding:12px;animation:_dropdownIn_1j6wz_1 .15s ease}._calendarHeader_1j6wz_833{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-bottom:10px}._calendarNav_1j6wz_849{display:grid;place-items:center;width:26px;height:26px;border-radius:6px;border:0;background:transparent;color:#0689e2;font-size:13px;font-weight:700;cursor:pointer;transition:all .15s ease}._calendarNav_1j6wz_849:hover{background:#0689e214}._calendarSelect_1j6wz_887{padding:4px 22px 4px 8px;border:1px dashed rgba(6,137,226,.4);border-radius:6px;background:transparent;color:#042484;font-size:11.5px;font-weight:600;font-family:inherit;cursor:pointer;outline:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 10px) center,calc(100% - 6px) center;background-size:4px 4px,4px 4px;background-repeat:no-repeat}._yearSelector_1j6wz_933{display:inline-flex;align-items:center;gap:2px}._yearNavButton_1j6wz_945{display:grid;place-items:center;width:20px;height:20px;border:0;background:transparent;color:#0689e2;font-size:9px;cursor:pointer;border-radius:4px;transition:all .15s ease}._yearNavButton_1j6wz_945:hover{background:#0689e214}._calendarWeekDays_1j6wz_983{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px}._weekDay_1j6wz_997{text-align:center;font-size:10px;font-weight:700;color:#9ab0c2;padding:4px 0;text-transform:uppercase;letter-spacing:.04em}._calendarDays_1j6wz_1017{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}._calendarDay_1j6wz_1017{display:grid;place-items:center;aspect-ratio:1 / 1;border-radius:6px;border:0;background:transparent;color:#042484;font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .15s ease}._calendarDay_1j6wz_1017:hover:not(:disabled):not(._emptyDay_1j6wz_1059){background:#0689e214;color:#0689e2}._emptyDay_1j6wz_1059{cursor:default;pointer-events:none}._selectedDay_1j6wz_1079{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-weight:700;box-shadow:0 2px 8px #0689e259}._selectedDay_1j6wz_1079:hover{background:linear-gradient(135deg,#0577c6,#0689e2);color:#fff}._disabledDay_1j6wz_1103{opacity:.3;cursor:not-allowed}._calendarFooter_1j6wz_1115{display:flex;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;border-top:1px dashed rgba(6,137,226,.2)}._todayButton_1j6wz_1133,._clearButton_1j6wz_1135{padding:6px 12px;border-radius:999px;font-size:11.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;border:1px dashed}._todayButton_1j6wz_1133{border-color:#0689e2;background:transparent;color:#0689e2}._todayButton_1j6wz_1133:hover{border-style:solid;background:#0689e2;color:#fff}._clearButton_1j6wz_1135{border-color:#ef4444;background:transparent;color:#ef4444}._clearButton_1j6wz_1135:hover{border-style:solid;background:#ef4444;color:#fff}._activeFiltersInfo_1j6wz_1211{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:10px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);animation:_fadeIn_1j6wz_1 .2s ease}@keyframes _fadeIn_1j6wz_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._activeFiltersLabel_1j6wz_1243{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._activeFiltersList_1j6wz_1259{display:flex;flex-wrap:wrap;gap:8px}._activeFilterTag_1j6wz_1271{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#fff;border:1px solid rgba(6,137,226,.25);font-size:11.5px;font-weight:500;color:#4a6b85;transition:all .15s ease}._activeFilterTag_1j6wz_1271:hover{border-color:#0689e2;box-shadow:0 2px 8px #0689e21f}._activeFilterLabel_1j6wz_1309{color:#9ab0c2;font-weight:600}._activeFilterValue_1j6wz_1319{color:#042484;font-weight:700;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._removeActiveFilter_1j6wz_1337{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;border:0;background:#ef44441a;color:#ef4444;font-size:12px;line-height:1;cursor:pointer;transition:all .15s ease;flex-shrink:0}._removeActiveFilter_1j6wz_1337:hover{background:#ef4444;color:#fff;transform:scale(1.1)}@media(max-width:1100px){._filtersGrid_1j6wz_125{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 14px}}@media(max-width:720px){._filtersGrid_1j6wz_125{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}._filtersHeader_1j6wz_29{flex-direction:column;align-items:flex-start;gap:8px}._clearFiltersButton_1j6wz_65{width:100%;justify-content:center}._rangeInputs_1j6wz_361{grid-template-columns:1fr}._activeFilterValue_1j6wz_1319{max-width:100px}._calendarPopup_1j6wz_805{width:260px}}@media(max-width:480px){._filtersGrid_1j6wz_125{grid-template-columns:1fr}._activeFiltersList_1j6wz_1259{gap:6px}._activeFilterTag_1j6wz_1271{font-size:11px;padding:3px 8px}._calendarPopup_1j6wz_805{left:50%;transform:translate(-50%)}}._modalContent_v7gto_1{padding:20px}._rentInfo_v7gto_9{background-color:#f8f9fa;padding:15px;border-radius:8px;margin-bottom:20px}._rentDetail_v7gto_23{margin:5px 0;font-size:14px}._photoSection_v7gto_33{margin-bottom:20px}._previewContainer_v7gto_41{text-align:center}._previewImage_v7gto_49{max-width:100%;max-height:400px;border-radius:8px;margin-bottom:10px}._changePhotoButton_v7gto_63{background:none;border:none;color:#dc3545;cursor:pointer;font-size:14px;padding:5px 10px}._changePhotoButton_v7gto_63:hover{text-decoration:underline}._uploadArea_v7gto_89{border:2px dashed #dee2e6;border-radius:8px;padding:40px;text-align:center;background-color:#f8f9fa}._fileLabel_v7gto_105{cursor:pointer;display:block}._fileInput_v7gto_115{display:none}._uploadPlaceholder_v7gto_123{display:flex;flex-direction:column;align-items:center;gap:10px}._uploadIcon_v7gto_137{font-size:48px}._uploadText_v7gto_145{font-size:16px;color:#495057;font-weight:500}._uploadHint_v7gto_157{font-size:12px;color:#868e96}._errorMessage_v7gto_167{color:#721c24;padding:10px 15px;border-radius:4px;margin-bottom:20px;border:1px solid #f5c6cb}._modalActions_v7gto_183{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}._modalContent_1f8np_1{padding:20px}._rentDetail_1f8np_25{margin:5px 0;font-size:14px}._sectionTitle_1f8np_35{font-size:16px;margin-bottom:10px;color:#495057}._photoSection_1f8np_47{margin-bottom:20px}._previewContainer_1f8np_55{text-align:center}._previewImage_1f8np_63{max-width:100%;max-height:300px;border-radius:8px;margin-bottom:10px;border:1px solid #dee2e6}._changePhotoButton_1f8np_79{background:none;border:none;color:#dc3545;cursor:pointer;font-size:14px;padding:5px 10px}._changePhotoButton_1f8np_79:hover{text-decoration:underline}._uploadArea_1f8np_105{border:2px dashed black;border-radius:8px;padding:30px;text-align:center;background-color:#f0f0f0}._uploadArea_1f8np_105:hover{border-color:#34a853}._fileLabel_1f8np_129{cursor:pointer;display:block}._fileInput_1f8np_139{display:none}._uploadPlaceholder_1f8np_147{display:flex;flex-direction:column;align-items:center;gap:10px}._uploadText_1f8np_161{font-size:16px;color:#000;font-weight:500}._uploadHint_1f8np_173{font-size:12px;color:#6c757d}._notesSection_1f8np_183{margin-bottom:20px}._notesLabel_1f8np_191{display:block;margin-bottom:5px;font-weight:500;color:#495057}._notesInput_1f8np_205{width:100%;padding:10px;border:1px solid #ced4da;border-radius:4px;font-family:inherit;resize:vertical}._notesInput_1f8np_205:focus{outline:none;border-color:#339af0;box-shadow:0 0 0 3px #339af01a}._errorMessage_1f8np_235{color:#721c24;padding:10px 15px;border-radius:4px;margin-bottom:20px;border:1px solid #f5c6cb}._modalActions_1f8np_251{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}._meterSection_1f8np_265{margin-bottom:20px;padding:15px;background-color:#f8f9fa;border-radius:8px}._optionalBadge_1f8np_279{font-size:12px;font-weight:400;color:#6c757d;background-color:#e9ecef;padding:2px 8px;border-radius:12px;margin-left:8px}._meterInputGroup_1f8np_299{display:flex;flex-direction:column;gap:8px}._meterLabel_1f8np_311{font-weight:500;color:#495057;font-size:14px}._meterInput_1f8np_299{padding:10px;border:1px solid #ced4da;border-radius:4px;font-size:16px}._meterInput_1f8np_299:focus{outline:none;border-color:#339af0;box-shadow:0 0 0 3px #339af01a}._warningMessage_1f8np_349{padding:8px 12px;background-color:#fff3cd;border:1px solid #ffecb5;border-radius:4px;color:#856404;font-size:13px}._rentInfo_1f8np_9{background-color:#f0f0f0;padding:15px;border-radius:8px;margin-bottom:20px;border-left:4px solid black}._completionDateSection_1f8np_385{margin-bottom:20px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}._sectionTitle_1f8np_35{margin:0 0 12px;font-size:16px;font-weight:600;color:#333}._dateTimeGroup_1f8np_415{display:flex;gap:16px;flex-wrap:wrap}._formGroup_1f8np_427{flex:1;min-width:200px}._label_1f8np_437{display:block;margin-bottom:4px;font-size:14px;font-weight:500;color:#555}._dateInput_1f8np_453,._timeInput_1f8np_455{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;transition:border-color .2s}._dateInput_1f8np_453:focus,._timeInput_1f8np_455:focus{border-color:#4caf50;outline:none;box-shadow:0 0 0 3px #4caf501a}._hint_1f8np_487{display:block;margin-top:4px;font-size:12px;color:#888}._rentInfo_1f8np_9{margin-bottom:16px;padding:12px 16px;background:#f1f3f5;border-radius:8px}._rentDetail_1f8np_25{margin:4px 0;font-size:14px;color:#333}._modalOverlay_177vo_1{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_177vo_1 .2s ease}@keyframes _fadeIn_177vo_1{0%{opacity:0}to{opacity:1}}._modal_177vo_1{border-radius:20px;width:90%;max-width:750px;max-height:90vh;display:flex;flex-direction:column;animation:_slideUp_177vo_1 .3s ease;overflow:hidden;border:1px solid #333}@keyframes _slideUp_177vo_1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_177vo_93{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #333;color:#000}._modalHeader_177vo_93 h2{margin:0;font-size:1.5rem;font-weight:600;display:flex;align-items:center;gap:10px}._modalHeader_177vo_93 h2:before{font-size:1.3rem}._closeButton_177vo_137{background:none;border:none;color:#aaa;font-size:28px;cursor:pointer;width:36px;height:36px;border-radius:20px;display:flex;align-items:center;justify-content:center;transition:all .2s;line-height:1}._closeButton_177vo_137:hover{background:#333;color:#fff;transform:scale(1.05)}._modalBody_177vo_181{flex:1;overflow-y:auto;padding:24px}._instruction_177vo_193{background:#0d0d0d;padding:12px 16px;border-radius:20px;margin-bottom:20px;border-left:1px solid #000000}._instruction_177vo_193 p{margin:0;color:#fff;font-size:.9rem}._requiredColumns_177vo_221{border:1px solid #333;border-radius:20px;padding:16px;margin-bottom:20px}._requiredColumns_177vo_221 strong{display:block;color:#000;margin-bottom:12px;font-size:.95rem}._requiredColumns_177vo_221 ul{margin:0 0 15px;padding-left:20px}._requiredColumns_177vo_221 li{margin:6px 0;font-size:.9rem;color:#000}._requiredColumns_177vo_221 code{padding:2px 6px;border-radius:20px;font-family:Consolas,monospace;font-size:.85rem;color:#000}._tip_177vo_287{padding:10px 12px;border-radius:20px;margin-top:10px;font-size:.85rem;color:#000}._tip_177vo_287 code{color:#fa6}._templateLink_177vo_311{margin-bottom:24px;text-align:center}._downloadButton_177vo_321{background:linear-gradient(135deg,#000,#000);color:#fff;border:none;padding:12px 28px;border-radius:30px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:8px;box-shadow:0 2px 8px #0000004d}._downloadButton_177vo_321:hover{transform:translateY(-2px);color:#000;border-color:#000;background:linear-gradient(135deg,#fff,#fff)}._downloadButton_177vo_321:active{transform:translateY(0)}._fileInputWrapper_177vo_375{margin-bottom:24px;position:relative}._fileInput_177vo_375{position:absolute;opacity:0;width:.1px;height:.1px}._fileLabel_177vo_399{display:flex;align-items:center;justify-content:space-between;gap:12px;border:2px dashed #444;border-radius:20px;padding:14px 20px;cursor:pointer;transition:all .2s;font-size:.95rem;color:#000}._fileLabel_177vo_399:hover{border-color:#838383}._fileName_177vo_435{color:#000;font-weight:500;flex:1;word-break:break-all}._fileSize_177vo_449{color:#888;font-size:.8rem}._errorMessage_177vo_459{border-left:4px solid #ff4444;padding:12px 16px;border-radius:20px;margin-bottom:20px}._errorMessage_177vo_459 strong{color:#f66;display:block;margin-bottom:6px}._errorDetails_177vo_485{margin:8px 0 0;font-size:.85rem;color:#f88;white-space:pre-wrap;word-wrap:break-word;font-family:inherit}._successResult_177vo_503{border:1px solid #2a4a2a;border-radius:20px;padding:16px;margin-bottom:20px}._warningResult_177vo_517{border:1px solid #5a5a2a;border-radius:20px;padding:16px;margin-bottom:20px}._resultHeader_177vo_531{margin-bottom:12px;font-size:1rem;color:#fff}._resultStats_177vo_543{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #333}._statItem_177vo_561{display:flex;align-items:baseline;gap:8px}._statLabel_177vo_573{font-size:.85rem;color:#aaa}._statValue_177vo_583{font-size:1.2rem;font-weight:700;color:#fff}._successResult_177vo_503 ._statValue_177vo_583{color:#6f6}._warningResult_177vo_517 ._statValue_177vo_583{color:#fa6}._downloadReportButton_177vo_611{color:#acf;border:1px solid #4a4a6a;padding:8px 16px;border-radius:20px;font-size:.85rem;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:6px;margin-bottom:12px}._downloadReportButton_177vo_611:hover{color:#fff;border-color:#6a6a8a}._errorsSection_177vo_649{margin-top:12px}._toggleDetailsBtn_177vo_657{background:none;border:none;color:#8af;cursor:pointer;font-size:.85rem;padding:6px 0;display:flex;align-items:center;gap:4px;transition:color .2s}._toggleDetailsBtn_177vo_657:hover{color:#acf;text-decoration:underline}._errorsList_177vo_693{margin-top:12px;max-height:300px;overflow-y:auto}._errorsList_177vo_693 h4{margin:0 0 10px;font-size:.9rem;color:#f88}._errorItem_177vo_717{border-left:3px solid #ff4444;padding:10px 12px;margin-bottom:10px;border-radius:20px;font-size:.85rem}._errorRow_177vo_733{margin-bottom:6px}._errorRow_177vo_733 strong{color:#f88}._errorMessage_177vo_459{color:#faa;margin:6px 0;padding-left:8px}._originalData_177vo_761{margin-top:8px;padding-left:12px}._originalData_177vo_761 summary{cursor:pointer;color:#aaa;font-size:.8rem}._originalData_177vo_761 pre{padding:8px;border-radius:20px;overflow-x:auto;font-size:.75rem;margin-top:6px;color:#ccc}._successItems_177vo_803{margin-top:12px}._successItems_177vo_803 details{cursor:pointer}._successItems_177vo_803 summary{color:#8f8;font-weight:500;font-size:.9rem;padding:8px 0}._successList_177vo_833{margin-top:12px;max-height:250px;overflow-y:auto}._successItem_177vo_803{border-left:3px solid #66ff66;padding:8px 12px;margin-bottom:6px;border-radius:20px;font-size:.85rem}._successRow_177vo_861{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}._successRowText_177vo_877{color:#ddd;flex:1}._successQuantity_177vo_887{color:#8f8;font-weight:500;white-space:nowrap}._successPeriod_177vo_899{color:#aaa;font-size:.75rem;margin-top:4px}._successCost_177vo_911{color:#8af;font-weight:500;font-size:.8rem;margin-top:4px}._modalFooter_177vo_927{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #333}._cancelButton_177vo_943{padding:10px 20px;background:#0b0b0b;border:1px solid #444;border-radius:20px;font-size:.9rem;cursor:pointer;transition:all .2s;color:#ccc}._cancelButton_177vo_943:hover{background:#3a3a3a;border-color:#666}._uploadButton_177vo_975{padding:10px 24px;background:linear-gradient(135deg,#000,#000);color:#fff;border:none;border-radius:20px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px}._uploadButton_177vo_975:hover:not(:disabled){background:linear-gradient(135deg,#fff,#fff);color:#000;transform:translateY(-1px)}._uploadButton_177vo_975:disabled{opacity:.5;cursor:not-allowed}._spinner_177vo_1029{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_spin_177vo_1029 .6s linear infinite}._modalBody_177vo_181::-webkit-scrollbar,._errorsList_177vo_693::-webkit-scrollbar,._successList_177vo_833::-webkit-scrollbar{width:6px}._modalBody_177vo_181::-webkit-scrollbar-track,._errorsList_177vo_693::-webkit-scrollbar-track,._successList_177vo_833::-webkit-scrollbar-track{background:#2a2a2a;border-radius:3px}._modalBody_177vo_181::-webkit-scrollbar-thumb,._errorsList_177vo_693::-webkit-scrollbar-thumb,._successList_177vo_833::-webkit-scrollbar-thumb{background:#555;border-radius:3px}._modalBody_177vo_181::-webkit-scrollbar-thumb:hover,._errorsList_177vo_693::-webkit-scrollbar-thumb:hover,._successList_177vo_833::-webkit-scrollbar-thumb:hover{background:#666}._exportErrorsSection_177vo_1119{margin:12px 0;padding:12px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;display:flex;align-items:center;gap:12px;flex-wrap:wrap}._exportErrorsButton_177vo_1143{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#dc3545;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._exportErrorsButton_177vo_1143:hover:not(:disabled){background:#c82333;transform:translateY(-1px);box-shadow:0 2px 8px #dc35454d}._exportErrorsButton_177vo_1143:disabled{opacity:.6;cursor:not-allowed;transform:none}._exportHint_177vo_1197{font-size:13px;color:#6c757d}._spinnerSmall_177vo_1207{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_spin_177vo_1029 .6s linear infinite}@keyframes _spin_177vo_1029{to{transform:rotate(360deg)}}._pendingBadge_177vo_1239{display:inline-block;padding:2px 10px;background:#ffc107;color:#856404;border-radius:12px;font-size:12px;font-weight:500;margin-left:8px}._successDetails_177vo_1261{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px;font-size:13px;color:#6c757d}._successDetails_177vo_1261 span{display:inline-flex;align-items:center;gap:4px}._container_z3jmv_1{width:100%;max-width:1500px;margin:80px auto 0;padding:24px 20px;box-sizing:border-box}._header_z3jmv_17{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:0 0 20px;gap:20px;flex-wrap:wrap}._pageTitle_z3jmv_37{font-size:28px;font-weight:700;color:#000;margin:0}._userInfo_z3jmv_51{font-size:14px;color:#666;background:#f5f5f5;padding:6px 12px;border-radius:20px}._backButton_z3jmv_67{background:#000;color:#fff;border:none;padding:10px 20px;border-radius:25px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap}._backButton_z3jmv_67:hover{background:#333;transform:translateY(-2px)}._tabs_z3jmv_105{display:flex;gap:12px;margin-bottom:24px;padding-bottom:0}._tab_z3jmv_105{padding:10px 24px;background:none;border:none;font-size:16px;font-weight:600;color:#666;cursor:pointer;transition:all .3s ease;border-bottom:2px solid transparent;margin-bottom:-2px}._tab_z3jmv_105:hover{color:#000}._activeTab_z3jmv_153{color:#000;border-bottom-color:#000}._filtersSection_z3jmv_165{background:#fff;border-radius:12px;padding:20px;margin-bottom:24px}._filtersHeader_z3jmv_179{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}._filtersActions_z3jmv_195{display:flex;gap:12px;align-items:center;flex-wrap:wrap}._actionButton_z3jmv_209{background:#000;color:#fff;border:none;padding:8px 20px;border-radius:25px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}._actionButton_z3jmv_209:hover:not(:disabled){background:#333;transform:translateY(-1px)}._actionButton_z3jmv_209:disabled{opacity:.5;cursor:not-allowed}._reportSection_z3jmv_255{background:#fff;border-radius:12px;padding:20px;margin-bottom:24px}._reportHeader_z3jmv_269{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:16px}._reportTitle_z3jmv_287{font-size:18px;font-weight:700;color:#000;margin:0}._tableContainer_z3jmv_303{width:100%;overflow-x:auto;border-radius:10px;border:1px solid #e0e0e0;margin-bottom:20px}._table_z3jmv_303{width:100%;border-collapse:collapse;min-width:1000px}._tableHeader_z3jmv_331{background-color:#f5f5f5}._table_z3jmv_303 th{background-color:#f5f5f5;color:#000;padding:14px 12px;font-weight:700;font-size:13px;border-bottom:2px solid #000;text-align:left;white-space:nowrap}._table_z3jmv_303 td{padding:12px;border-bottom:1px solid #f0f0f0;vertical-align:middle;font-size:13px;color:#333;text-align:left}._table_z3jmv_303 tr:hover{background-color:#fafafa}._cellEquipment_z3jmv_389{font-weight:500;min-width:180px}._cellCost_z3jmv_399{text-align:right;font-family:Roboto Mono,monospace;font-weight:600;white-space:nowrap}._cellDuration_z3jmv_413{white-space:nowrap}._cellCenter_z3jmv_421{text-align:center}._cellActions_z3jmv_429{text-align:center;white-space:nowrap}._cellDriverName_z3jmv_439{font-weight:600}._statusBadge_z3jmv_449{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;white-space:nowrap}._statusBadge_z3jmv_449._активна_z3jmv_467{background:#e6f4ea;color:#0d652d}._statusBadge_z3jmv_449._завершена_z3jmv_477{background:#e8f0fe;color:#1967d2}._rentalType_z3jmv_487{font-size:12px;color:#666;background:#f0f0f0;padding:4px 8px;border-radius:12px;display:inline-block}._durationBadge_z3jmv_505{display:inline-block;padding:4px 10px;background:#e8f0fe;border-radius:16px;font-weight:600;color:#1967d2;font-size:12px}._lunchYes_z3jmv_525{color:#0d652d;font-weight:600}._lunchNo_z3jmv_535{color:#c5221f;font-weight:600}._costValue_z3jmv_545{font-weight:700;color:#000}._totalCost_z3jmv_555{font-size:16px;font-weight:700;color:#0d652d}._totalCountInfo_z3jmv_567{font-size:12px;color:#666;margin-left:8px}._tableFooter_z3jmv_581{background-color:#f8f9fa;font-weight:700;border-top:2px solid #e0e0e0}._tableFooter_z3jmv_581 td{padding:16px 12px}._tableFooterInfo_z3jmv_601 td{background-color:#fafafa;font-size:12px;color:#666;padding:10px 12px}._summarySection_z3jmv_617{margin-top:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}._summaryCard_z3jmv_631{background:#f8f9fa;border-radius:12px;padding:20px;text-align:center;border:1px solid #e0e0e0;transition:all .3s ease}._summaryCard_z3jmv_631:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._summaryTitle_z3jmv_659{font-size:14px;color:#666;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}._summaryValue_z3jmv_675{font-size:24px;font-weight:700;color:#000}._errorSection_z3jmv_689{background:#fce8e6;border-radius:12px;padding:20px;margin-bottom:24px;text-align:center;border:1px solid #f5c6cb}._errorMessage_z3jmv_707{color:#c5221f;font-weight:600;font-size:14px}._emptySection_z3jmv_721{background:#fafafa;border-radius:12px;padding:60px 20px;text-align:center;border:2px dashed #e0e0e0}._emptyTitle_z3jmv_737{font-size:20px;font-weight:600;color:#666;margin:0 0 12px}._emptyText_z3jmv_751{font-size:14px;color:#999;margin-bottom:24px}._resetButton_z3jmv_763{background:#fff;border:1px solid #000;padding:8px 20px;border-radius:25px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}._resetButton_z3jmv_763:hover{background:#000;color:#fff}._loadingSection_z3jmv_797{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;background:#fff;border-radius:12px;border:1px solid #e0e0e0}._loadingSpinner_z3jmv_819{width:50px;height:50px;border:3px solid #f0f0f0;border-top:3px solid #000;border-radius:50%;animation:_spin_z3jmv_1 1s linear infinite;margin-bottom:16px}@keyframes _spin_z3jmv_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_z3jmv_857{font-size:14px;color:#666}._paginationContainer_z3jmv_869{margin-top:20px;display:flex;justify-content:center}._driverRow_z3jmv_883{cursor:pointer;transition:background-color .2s}._driverRow_z3jmv_883:hover{background-color:#f5f5f5}._toggleDetailsBtn_z3jmv_901{background:none;border:1px solid #e0e0e0;border-radius:6px;padding:4px 12px;font-size:12px;cursor:pointer;transition:all .2s ease}._toggleDetailsBtn_z3jmv_901:hover{background:#000;color:#fff;border-color:#000}._detailsCell_z3jmv_933{padding:16px!important;background-color:#f8f9fa}._detailsContainer_z3jmv_943{padding:12px}._detailsContainer_z3jmv_943 h4{margin:0 0 16px;font-size:14px;font-weight:600;color:#333}._detailsTable_z3jmv_965{width:100%;border-collapse:collapse;font-size:12px}._detailsTable_z3jmv_965 th,._detailsTable_z3jmv_965 td{padding:8px 12px;text-align:left;border-bottom:1px solid #e0e0e0}._detailsTable_z3jmv_965 th{background-color:#e8e8e8;font-weight:600}@media(max-width:1024px){._summarySection_z3jmv_617{grid-template-columns:repeat(3,1fr);gap:15px}._summaryValue_z3jmv_675{font-size:20px}}@media(max-width:768px){._container_z3jmv_1{padding:16px;margin-top:60px}._header_z3jmv_17{flex-direction:column;align-items:flex-start}._pageTitle_z3jmv_37{font-size:22px}._tabs_z3jmv_105{gap:8px}._tab_z3jmv_105{padding:8px 16px;font-size:14px}._summarySection_z3jmv_617{grid-template-columns:1fr;gap:12px}._filtersHeader_z3jmv_179{flex-direction:column;align-items:flex-start}._filtersActions_z3jmv_195{width:100%;justify-content:flex-start}._actionButton_z3jmv_209{padding:6px 16px;font-size:13px}._table_z3jmv_303 th,._table_z3jmv_303 td{padding:10px 8px;font-size:12px}._cellEquipment_z3jmv_389{min-width:140px}._statusBadge_z3jmv_449{font-size:10px;padding:2px 8px}._reportHeader_z3jmv_269{flex-direction:column;align-items:flex-start}}@media(max-width:480px){._table_z3jmv_303 th,._table_z3jmv_303 td{padding:8px 6px;font-size:11px}._cellEquipment_z3jmv_389{min-width:120px}._durationBadge_z3jmv_505{font-size:10px;padding:2px 6px}._summaryValue_z3jmv_675{font-size:18px}._summaryTitle_z3jmv_659{font-size:12px}._emptyTitle_z3jmv_737{font-size:18px}._emptyText_z3jmv_751{font-size:13px}}._tableContainer_z3jmv_303::-webkit-scrollbar{height:8px}._tableContainer_z3jmv_303::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}._tableContainer_z3jmv_303::-webkit-scrollbar-thumb{background:#888;border-radius:4px}._tableContainer_z3jmv_303::-webkit-scrollbar-thumb:hover{background:#555}._filtersGrid_z3jmv_1261{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;padding:16px 0 8px}._filterGroup_z3jmv_1275{display:flex;flex-direction:column;gap:4px}._filterLabel_z3jmv_1287{font-size:12px;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:.3px;margin-bottom:2px}._filterInput_z3jmv_1307{width:100%;padding:8px 12px;border:1px solid #cccccc;border-radius:8px;font-size:14px;background:#fff;color:#212529;box-sizing:border-box;height:40px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}._filterInput_z3jmv_1307:hover{border-color:#000}._filterInput_z3jmv_1307:focus{border-color:#000;outline:0;box-shadow:0 0 0 .2rem #0000001a}._filterInput_z3jmv_1307::placeholder{color:#999}._filterSelect_z3jmv_1367{width:100%;padding:8px 12px;border:1px solid #cccccc;border-radius:8px;font-size:14px;background:#fff;color:#212529;box-sizing:border-box;height:40px;appearance:auto;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}._filterSelect_z3jmv_1367:hover{border-color:#000}._filterSelect_z3jmv_1367:focus{border-color:#000;outline:0;box-shadow:0 0 0 .2rem #0000001a}._filterMultiselect_z3jmv_1421{width:100%;min-height:60px;padding:4px;border:1px solid #cccccc;border-radius:8px;font-size:14px;background:#fff;color:#212529;box-sizing:border-box}._filterMultiselect_z3jmv_1421:focus{border-color:#000;outline:0;box-shadow:0 0 0 .2rem #0000001a}._filterMultiselect_z3jmv_1421 option{padding:4px 8px}._filterDateInput_z3jmv_1467{width:100%;padding:8px 12px;border:1px solid #cccccc;border-radius:8px;font-size:14px;background:#fff;color:#212529;box-sizing:border-box;height:40px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}._filterDateInput_z3jmv_1467:hover{border-color:#000}._filterDateInput_z3jmv_1467:focus{border-color:#000;outline:0;box-shadow:0 0 0 .2rem #0000001a}._dateRangeContainer_z3jmv_1519{display:flex;gap:8px;align-items:center}._dateRangeContainer_z3jmv_1519 ._filterDateInput_z3jmv_1467{flex:1}._dateSeparator_z3jmv_1539{color:#999;font-weight:300;padding:0 2px}._rangeContainer_z3jmv_1553{display:flex;gap:8px;align-items:center}._rangeContainer_z3jmv_1553 ._filterInput_z3jmv_1307{flex:1;text-align:center}._rangeSeparator_z3jmv_1575{color:#999;font-weight:300;padding:0 2px}._dateInputWrapper_z3jmv_1589{position:relative;display:flex;align-items:center;gap:4px}._calendarButton_z3jmv_1611{background:transparent;border:1px solid #ced4da;border-radius:4px;padding:6px 10px;cursor:pointer;font-size:16px;transition:all .2s}._calendarButton_z3jmv_1611:hover{background:#f8f9fa;border-color:#4a90d9}._errorInput_z3jmv_1641{border-color:#dc3545!important}._calendarPopup_z3jmv_1651{position:absolute;top:100%;left:0;z-index:1000;background:#fff;border:1px solid #ddd;border-radius:8px;padding:12px;box-shadow:0 4px 12px #00000026;min-width:280px;margin-top:4px}._calendarDay_z3jmv_1811{padding:6px 4px;text-align:center;border:none;background:transparent;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s}._calendarDay_z3jmv_1811._emptyDay_z3jmv_1845{cursor:default}._calendarDay_z3jmv_1811._selectedDay_z3jmv_1861{background:#4a90d9;color:#fff}._calendarDay_z3jmv_1811._selectedDay_z3jmv_1861:hover{background:#357abd}._calendarFooter_z3jmv_1889{display:flex;justify-content:space-between;margin-top:8px;padding-top:8px;border-top:1px solid #e9ecef}._todayButton_z3jmv_1905,._clearButton_z3jmv_1907{padding:4px 12px;border:none;border-radius:4px;font-size:13px;cursor:pointer;transition:all .2s}._todayButton_z3jmv_1905{background:#e9ecef;color:#495057}._todayButton_z3jmv_1905:hover{background:#dee2e6}._clearButton_z3jmv_1907{background:transparent;color:#dc3545}._calendarPopup_z3jmv_1651{position:relative;z-index:99999;background:#fff;border:1px solid #ddd;border-radius:8px;padding:12px;box-shadow:0 8px 24px #0003;min-width:280px;width:100%}._filtersGrid_z3jmv_1261{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;padding:16px 0 8px;overflow:visible!important}._filterGroup_z3jmv_1275{display:flex;flex-direction:column;gap:4px;position:relative;overflow:visible!important}._filterSelect_z3jmv_1367,._filterInput_z3jmv_1307,._filterDateInput_z3jmv_1467{width:100%;padding:8px 12px;border:1px solid #cccccc;border-radius:8px;font-size:14px;background:#fff;color:#212529;box-sizing:border-box;height:40px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;position:relative;z-index:1}._dateInputWrapper_z3jmv_1589{position:relative;display:flex;align-items:center;gap:4px;z-index:1}._dateInputWrapper_z3jmv_1589 ._filterInput_z3jmv_1307{flex:1}._calendarButton_z3jmv_1611{background:transparent;border:1px solid #ced4da;border-radius:8px;padding:6px 10px;cursor:pointer;font-size:16px;transition:all .2s;height:40px;display:flex;align-items:center;justify-content:center}._calendarButton_z3jmv_1611:hover{background:#f8f9fa;border-color:#000}._calendarPopup_z3jmv_1651{position:relative;background:#fff;border:1px solid #ddd;border-radius:8px;padding:12px;box-shadow:0 8px 32px #00000040;min-width:280px;width:320px;z-index:99999}._calendarHeader_z3jmv_1679{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;gap:4px}._calendarNav_z3jmv_1695{background:transparent;border:none;font-size:18px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background .2s}._calendarNav_z3jmv_1695:hover{background:#f0f0f0}._calendarSelect_z3jmv_1723{padding:4px 8px;border:1px solid #ced4da;border-radius:4px;font-size:13px;background:#fff;cursor:pointer}._yearSelector_z3jmv_1741{display:flex;align-items:center;gap:4px}._yearNavButton_z3jmv_1753{background:transparent;border:none;font-size:14px;cursor:pointer;padding:2px 6px;border-radius:4px;transition:background .2s}._yearNavButton_z3jmv_1753:hover{background:#f0f0f0}._calendarWeekDays_z3jmv_1781{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px}._weekDay_z3jmv_1795{text-align:center;font-size:12px;font-weight:600;color:#6c757d;padding:4px 0}._calendarDays_z3jmv_1811{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}._calendarDay_z3jmv_1811{padding:6px 4px;text-align:center;border:none;background:transparent;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s;min-height:32px}._calendarDay_z3jmv_1811:hover:not(._emptyDay_z3jmv_1845):not(._disabledDay_z3jmv_1845){background:#e9ecef}._calendarDay_z3jmv_1811._emptyDay_z3jmv_1845{cursor:default;visibility:hidden}._calendarDay_z3jmv_1811._selectedDay_z3jmv_1861{background:#000;color:#fff;border-radius:50%}._calendarDay_z3jmv_1811._selectedDay_z3jmv_1861:hover{background:#333}._calendarDay_z3jmv_1811._disabledDay_z3jmv_1845{color:#ccc;cursor:not-allowed}._calendarDay_z3jmv_1811._today_z3jmv_1905{border:1px solid #000;border-radius:50%}._calendarFooter_z3jmv_1889{display:flex;justify-content:space-between;margin-top:8px;padding-top:8px;border-top:1px solid #e9ecef;gap:8px}._todayButton_z3jmv_1905,._clearButton_z3jmv_1907{padding:6px 16px;border:none;border-radius:6px;font-size:13px;cursor:pointer;transition:all .2s;flex:1}._todayButton_z3jmv_1905{background:#f0f0f0;color:#333}._todayButton_z3jmv_1905:hover{background:#e0e0e0}._clearButton_z3jmv_1907{background:transparent;color:#dc3545;border:1px solid #dc3545}._clearButton_z3jmv_1907:hover{background:#f8d7da}._filtersContainer_40zj5_11{display:flex;flex-direction:column;gap:14px;width:100%}._filtersGrid_40zj5_31{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;width:100%}._filterGroup_40zj5_47{display:flex;flex-direction:column;gap:6px;min-width:0}._filterLabel_40zj5_61{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._filterInput_40zj5_79{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._filterInput_40zj5_79:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._filterInput_40zj5_79::placeholder{color:#b6cbdc}._multiselectContainer_40zj5_131{position:relative;width:100%}._multiselectHeader_40zj5_141{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;cursor:pointer;transition:all .2s ease;min-height:38px}._multiselectHeader_40zj5_141:hover{border-color:#0689e2a6}._multiselectHeader_40zj5_141 span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._arrow_40zj5_195{font-size:9px;color:#8ba4bb;transition:transform .2s ease;flex-shrink:0}._arrowUp_40zj5_209{transform:rotate(180deg)}._multiselectDropdown_40zj5_219{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;max-height:320px;overflow-y:auto;background:#fff;border:1px solid #d6e9f8;border-radius:10px;box-shadow:0 12px 32px #0b2b4526;animation:_dropdownIn_40zj5_1 .15s ease}@keyframes _dropdownIn_40zj5_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._dropdownSearchWrap_40zj5_261{position:sticky;top:0;z-index:1;padding:8px;background:#fff;border-bottom:1px solid #f0f5fa}._dropdownSearch_40zj5_261{width:100%;padding:7px 10px;border:1px dashed rgba(6,137,226,.35);border-radius:8px;background:#f8fbff;color:#042484;font-size:12.5px;font-family:inherit;outline:none;transition:all .2s ease}._dropdownSearch_40zj5_261:focus{border-style:solid;border-color:#0689e2;background:#fff;box-shadow:0 0 0 3px #0689e21a}._dropdownSearch_40zj5_261::placeholder{color:#b6cbdc}._multiselectOption_40zj5_329{padding:6px 10px;transition:background .15s ease}._multiselectOption_40zj5_329:hover{background:#f4faff}._checkboxLabel_40zj5_347{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#042484;cursor:pointer;width:100%;padding:4px 2px;-webkit-user-select:none;user-select:none}._checkboxLabel_40zj5_347 input[type=checkbox]{width:15px;height:15px;accent-color:#0689e2;cursor:pointer;flex-shrink:0}._checkboxLabel_40zj5_347 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dropdownEmpty_40zj5_399{padding:16px 14px;text-align:center;font-size:12.5px;color:#8ba4bb}._datePickerWrapper_40zj5_419{width:100%}._datePickerWrapper_40zj5_419 input{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._datePickerWrapper_40zj5_419 input:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._customHeader_40zj5_467{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;background:#f4faff;border-bottom:1px solid #d6e9f8;border-radius:10px 10px 0 0}._monthNavButton_40zj5_489{display:inline-grid;place-items:center;width:28px;height:28px;border:1px dashed #0689e2;border-radius:6px;background:transparent;color:#0689e2;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s ease}._monthNavButton_40zj5_489:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff;box-shadow:0 2px 8px #0689e24d}._monthNavButton_40zj5_489:disabled{opacity:.4;cursor:not-allowed}._monthYearSelector_40zj5_543{display:flex;align-items:center;gap:6px;flex:1;justify-content:center}._monthSelect_40zj5_559,._yearSelect_40zj5_561{padding:5px 8px;border:1px dashed rgba(6,137,226,.4);border-radius:6px;background:#fff;color:#042484;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;outline:none;transition:all .2s ease}._monthSelect_40zj5_559:focus,._yearSelect_40zj5_561:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._calendar_40zj5_605{border:1px solid #d6e9f8!important;border-radius:12px!important;box-shadow:0 12px 32px #0b2b4526!important;font-family:inherit!important;overflow:hidden}._calendar_40zj5_605 .react-datepicker__header{background:#f4faff!important;border-bottom:1px solid #d6e9f8!important;padding:0!important}._calendar_40zj5_605 .react-datepicker__month{margin:6px!important}._calendar_40zj5_605 .react-datepicker__day{border-radius:6px!important;color:#042484!important;font-size:12.5px!important;transition:all .15s ease!important}._calendar_40zj5_605 .react-datepicker__day:hover{background:#eaf4fd!important;color:#0689e2!important}._calendar_40zj5_605 .react-datepicker__day--selected,._calendar_40zj5_605 .react-datepicker__day--keyboard-selected{background:linear-gradient(135deg,#0689e2,#3aa9f0)!important;color:#fff!important;box-shadow:0 2px 8px #0689e24d!important}._calendar_40zj5_605 .react-datepicker__day--outside-month{color:#b6cbdc!important}._calendar_40zj5_605 .react-datepicker__day--disabled{color:#d6e9f8!important;cursor:not-allowed!important}._calendar_40zj5_605 .react-datepicker__day-name{color:#6b8ba4!important;font-size:10.5px!important;font-weight:700!important;text-transform:uppercase}._calendar_40zj5_605 .react-datepicker__close-icon{padding-right:6px}._calendar_40zj5_605 .react-datepicker__close-icon:after{background-color:#8ba4bb!important;font-size:12px!important;width:16px!important;height:16px!important;line-height:16px!important;transition:background .15s ease!important}._calendar_40zj5_605 .react-datepicker__close-icon:hover{background:#0689e2!important}._activeFilters_40zj5_751{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;background:#f4faff;border:1px dashed rgba(6,137,226,.25)}._activeFiltersLabel_40zj5_773{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b8ba4;margin-right:4px}._activeFilter_40zj5_751{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:#fff;border:1px solid #b6ddf9;color:#0689e2;font-size:11.5px;font-weight:600;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._filterActions_40zj5_829{display:flex;justify-content:flex-end;gap:10px;padding-top:12px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._clearButton_40zj5_847{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:999px;border:1px dashed #ef4444;background:transparent;color:#ef4444;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._clearButton_40zj5_847:hover{border-style:solid;background:#ef4444;color:#fff;box-shadow:0 4px 12px #ef44444d}@media(max-width:900px){._filtersGrid_40zj5_31{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:720px){._filtersGrid_40zj5_31{grid-template-columns:1fr}._multiselectDropdown_40zj5_219{max-height:260px}._filterActions_40zj5_829{justify-content:stretch}._clearButton_40zj5_847{width:100%}._activeFilters_40zj5_751{flex-direction:column;align-items:flex-start}}@media(max-width:480px){._filterLabel_40zj5_61{font-size:10.5px}._filterInput_40zj5_79,._multiselectHeader_40zj5_141{font-size:12.5px;padding:8px 10px}._activeFilter_40zj5_751{max-width:100%}._calendar_40zj5_605 .react-datepicker__day{font-size:11.5px!important}._monthSelect_40zj5_559,._yearSelect_40zj5_561{font-size:11px;padding:4px 6px}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-top:1px solid #aeaeae;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{background-color:transparent;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:auto 1px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.5em;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:5em;margin:2px}.react-datepicker__month{margin:.5em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:5em;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.375em;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1.0625em);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.625em;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__children-container{width:17.25em;margin:.5em;padding-right:.25em;padding-left:.25em;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker-popper-offset{margin-top:-.7em}._container_ej3gs_11{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_ej3gs_11 *,._container_ej3gs_11 *:before,._container_ej3gs_11 *:after{box-sizing:border-box}._loading_ej3gs_51{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:60px 24px;color:#035a95;font-size:.95rem;font-weight:500}._header_ej3gs_81{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}._title_ej3gs_99{margin:0;font-size:1.75rem;font-weight:700;color:#042484;line-height:1.2}._controls_ej3gs_115{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._addButton_ej3gs_131,._backButton_ej3gs_133{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 18px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._addButton_ej3gs_131{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._addButton_ej3gs_131:hover{background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._backButton_ej3gs_133{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4}._backButton_ej3gs_133:hover{border-style:solid;background:#6b8ba4;color:#fff}._error_ej3gs_219,._success_ej3gs_221{margin:0 0 16px;padding:12px 16px;border-radius:10px;font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_ej3gs_1 .2s ease}._error_ej3gs_219{background:#fdecea;color:#922b21;border-color:#f5b7b1}._success_ej3gs_221{background:#ecfdf5;color:#047857;border-color:#a7f3d0}@keyframes _messageIn_ej3gs_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._statsSection_ej3gs_281{margin-bottom:24px}._statsTitle_ej3gs_289{margin:0 0 14px;font-size:16px;font-weight:700;color:#042484}._statsGrid_ej3gs_303{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}._statCard_ej3gs_315{display:flex;flex-direction:column;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a;overflow:hidden;transition:all .2s ease}._statCard_ej3gs_315:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21f}._exceedsNorm_ej3gs_347{border-color:#ef444473;background:#fffbfb}._statCardHeader_ej3gs_357{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px 10px;border-bottom:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._equipmentName_ej3gs_377{font-size:14px;font-weight:700;color:#042484;line-height:1.3}._warningBadge_ej3gs_391{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#fdecea;color:#922b21;font-size:10px;font-weight:700;white-space:nowrap;border:1px dashed #f5b7b1}._statCardBody_ej3gs_417{display:flex;flex-direction:column;gap:8px;padding:12px 16px 16px}._statRow_ej3gs_431{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;color:#4a6b85}._statRow_ej3gs_431 strong{color:#042484;font-weight:700;font-variant-numeric:tabular-nums}._statRowExcess_ej3gs_461{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border-radius:8px;background:#fdecea;border:1px dashed #f5b7b1;font-size:12px;color:#922b21;font-weight:600}._statRowExcess_ej3gs_461 strong{font-weight:700;font-variant-numeric:tabular-nums}._statRowSmall_ej3gs_499{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:#8ba4bb}._rentsCount_ej3gs_519{color:#0689e2!important}._idleHours_ej3gs_527{color:#b45309!important}._workHours_ej3gs_535{color:#047857!important}._progressBar_ej3gs_545{position:relative;height:8px;border-radius:999px;background:#f4faff;overflow:hidden;margin:4px 0}._progressFill_ej3gs_563{height:100%;border-radius:999px;transition:width .4s ease}._goodFill_ej3gs_575{background:linear-gradient(90deg,#10b981,#34d399)}._normalFill_ej3gs_583{background:linear-gradient(90deg,#f59e0b,#fbbf24)}._badFill_ej3gs_591{background:linear-gradient(90deg,#ef4444,#f87171)}._goodEfficiency_ej3gs_601{color:#047857!important}._normalEfficiency_ej3gs_609{color:#b45309!important}._badEfficiency_ej3gs_617{color:#b91c1c!important}._monthlyStatsSection_ej3gs_631{margin-bottom:24px}._monthlyStatsGrid_ej3gs_639{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}._monthlyCard_ej3gs_651{display:flex;flex-direction:column;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a;overflow:hidden}._monthlyTitle_ej3gs_671{margin:0;padding:12px 16px;background:#f4faff;border-bottom:1px dashed rgba(6,137,226,.2);font-size:13px;font-weight:700;color:#042484;text-transform:capitalize}._monthlyContent_ej3gs_693{display:flex;flex-direction:column;gap:6px;padding:12px 16px}._monthlyEquipmentRow_ej3gs_707{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:8px;background:#f8fbff;border:1px dashed rgba(6,137,226,.15);flex-wrap:wrap}._monthlyEquipmentName_ej3gs_731{font-size:12.5px;font-weight:600;color:#042484;flex:1;min-width:120px}._monthlyStats_ej3gs_631{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._monthlyIdle_ej3gs_761{font-size:11.5px;font-weight:600;color:#b45309;font-variant-numeric:tabular-nums}._monthlyEfficiency_ej3gs_775{font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}._form_ej3gs_793{display:flex;flex-direction:column;gap:14px}._formGroup_ej3gs_805{display:flex;flex-direction:column;gap:6px}._formGroup_ej3gs_805 label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._input_ej3gs_833,._select_ej3gs_835{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._input_ej3gs_833:focus,._select_ej3gs_835:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._select_ej3gs_835{appearance:none;-webkit-appearance:none;padding-right:32px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,#0689e2 50%),linear-gradient(135deg,#0689e2 50%,transparent 50%);background-position:calc(100% - 16px) center,calc(100% - 11px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat}._formButtons_ej3gs_909{display:flex;justify-content:flex-end;gap:10px;padding-top:14px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._submitButton_ej3gs_927,._cancelButton_ej3gs_929{display:inline-flex;align-items:center;justify-content:center;padding:9px 20px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease}._submitButton_ej3gs_927{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._submitButton_ej3gs_927:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._cancelButton_ej3gs_929{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4}._cancelButton_ej3gs_929:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._submitButton_ej3gs_927:disabled,._cancelButton_ej3gs_929:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._tableSection_ej3gs_1027{margin-top:24px}._tableHeader_ej3gs_1035{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:14px}._tableTitle_ej3gs_1053{margin:0;font-size:16px;font-weight:700;color:#042484}._tableStats_ej3gs_1067{display:flex;align-items:center;gap:14px;flex-wrap:wrap}._statItem_ej3gs_1081{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#6b8ba4}._statItem_ej3gs_1081 strong{color:#042484;font-weight:700;font-variant-numeric:tabular-nums}._tableContainer_ej3gs_1111{width:100%;overflow-x:auto;border:1px solid #d6e9f8;border-radius:16px;background:#fff;box-shadow:0 2px 8px #0424840a}._table_ej3gs_1027{width:100%;border-collapse:collapse;font-size:12.5px;min-width:1000px}._table_ej3gs_1027 thead{background:#f4faff}._table_ej3gs_1027 th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._tableRow_ej3gs_1175{transition:background .15s ease}._tableRow_ej3gs_1175:hover{background:#f8fbff}._table_ej3gs_1027 td{padding:11px 14px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._table_ej3gs_1027 tbody tr:last-child td{border-bottom:0}._emptyCell_ej3gs_1213{padding:40px 20px!important;text-align:center;color:#8ba4bb;font-size:13px}._idCell_ej3gs_1229{font-family:SF Mono,Consolas,monospace;font-size:11.5px;font-weight:600;color:#0689e2;font-variant-numeric:tabular-nums;white-space:nowrap}._equipmentCell_ej3gs_1247{min-width:180px}._equipmentInfo_ej3gs_1255{display:flex;flex-direction:column;gap:2px}._equipmentName_ej3gs_377{font-size:12.5px;font-weight:600;color:#042484}._rentIdCell_ej3gs_1279{font-family:SF Mono,Consolas,monospace;font-size:11.5px;color:#6b8ba4;font-variant-numeric:tabular-nums;white-space:nowrap}._locationCell_ej3gs_1295{min-width:140px}._locationBadge_ej3gs_1303{display:inline-flex;padding:3px 10px;border-radius:6px;background:#f4faff;color:#4a6b85;font-size:11px;font-weight:600;white-space:nowrap}._reasonCell_ej3gs_1325{min-width:160px}._reasonBadge_ej3gs_1333{display:inline-flex;padding:3px 10px;border-radius:999px;background:#fff7e6;color:#b45309;border:1px dashed #fcd34d;font-size:11px;font-weight:600;white-space:nowrap;max-width:260px;overflow:hidden;text-overflow:ellipsis}._dateCell_ej3gs_1363{font-size:11.5px;color:#6b8ba4;font-variant-numeric:tabular-nums;white-space:nowrap}._durationCell_ej3gs_1377{white-space:nowrap}._durationBadge_ej3gs_1385{display:inline-flex;padding:3px 10px;border-radius:6px;background:#eaf4fd;color:#0689e2;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}._cellActions_ej3gs_1407{width:80px;text-align:right}._actionButtons_ej3gs_1417{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}._deleteButton_ej3gs_1431{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;border:0;background:transparent;color:#8ba4bb;font-size:15px;font-weight:600;cursor:pointer;transition:all .15s ease;flex-shrink:0}._deleteButton_ej3gs_1431:hover:not(:disabled){background:#fdecea;color:#ef4444}._deleteButton_ej3gs_1431:disabled{opacity:.5;cursor:not-allowed}._paginationWrapper_ej3gs_1485{display:flex;justify-content:center;margin-top:18px}._deleteModalContent_ej3gs_1503{display:flex;flex-direction:column;gap:14px}._deleteModalContent_ej3gs_1503>p{margin:0;font-size:13px;color:#4a6b85;line-height:1.5}._idleInfo_ej3gs_1529{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:10px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);font-size:12.5px;color:#4a6b85}._idleInfo_ej3gs_1529 p{margin:0;line-height:1.5}._idleInfo_ej3gs_1529 strong{color:#042484;font-weight:700}._deleteModalActions_ej3gs_1573{display:flex;justify-content:flex-end;gap:10px;padding-top:14px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._pageTabs_ej3gs_1597{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 24px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._pageTabsSpacer_ej3gs_1625{flex:1;min-width:12px}._pageTab_ej3gs_1597{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._pageTab_ej3gs_1597:hover:not(:disabled){color:#0689e2;background:#0689e21f}._pageTab_ej3gs_1597:disabled{opacity:.45;cursor:not-allowed}._pageTabActive_ej3gs_1689{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._pageTabActive_ej3gs_1689:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._pageTabBadge_ej3gs_1711{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e21f;color:#0689e2;font-size:10.5px;font-weight:700;line-height:1}._pageTabActive_ej3gs_1689 ._pageTabBadge_ej3gs_1711,._pageTab_ej3gs_1597:hover ._pageTabBadge_ej3gs_1711{background:#fff;color:#0689e2}._btnPrimary_ej3gs_1751{display:inline-flex;align-items:center;gap:8px;margin-left:8px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;padding:9px 18px;font-size:13.5px;font-weight:700;border-radius:999px;box-shadow:0 6px 16px #0689e259;transition:all .2s ease;cursor:pointer;font-family:inherit;white-space:nowrap}._btnPrimary_ej3gs_1751:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._btnPrimary_ej3gs_1751:disabled{opacity:.6;cursor:not-allowed}._filtersPopoverWrap_ej3gs_1817{position:relative;margin:0 auto 16px;max-width:100%;width:fit-content}._filtersBackdrop_ej3gs_1831{position:fixed;inset:0;z-index:1000;background:transparent}._filtersPopover_ej3gs_1817{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:1001;width:880px;max-width:calc(100vw - 32px);background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 16px 40px #0b2b4526;padding:18px 20px;animation:_popoverIn_ej3gs_1 .2s ease}@keyframes _popoverIn_ej3gs_1{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}._filtersHeader_ej3gs_1899{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._filtersHeader_ej3gs_1899 h3{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._filtersHeaderActions_ej3gs_1937{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._closeFiltersButton_ej3gs_1951{display:inline-grid;place-items:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:#6b8ba4;font-size:15px;cursor:pointer;transition:all .15s ease}._closeFiltersButton_ej3gs_1951:hover{background:#eaf4fd;color:#0689e2}@media(max-width:720px){._pageTabs_ej3gs_1597{flex-wrap:wrap;width:100%;justify-content:center}._pageTabsSpacer_ej3gs_1625{display:none}._btnPrimary_ej3gs_1751{margin-left:0;width:100%;justify-content:center;order:100}._filtersPopover_ej3gs_1817{width:calc(100vw - 32px)}}@media(max-width:480px){._pageTab_ej3gs_1597{font-size:12.5px;padding:8px 14px}._filtersPopover_ej3gs_1817{padding:14px 16px}}@media(max-width:1100px){._statsGrid_ej3gs_303{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}._monthlyStatsGrid_ej3gs_639{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media(max-width:720px){._container_ej3gs_11{padding:5rem 1rem 1rem}._title_ej3gs_99{font-size:1.35rem}._header_ej3gs_81{flex-direction:column;align-items:stretch}._controls_ej3gs_115{justify-content:space-between}._statsGrid_ej3gs_303,._monthlyStatsGrid_ej3gs_639{grid-template-columns:1fr}._tableHeader_ej3gs_1035{flex-direction:column;align-items:flex-start}._tableStats_ej3gs_1067{width:100%;justify-content:space-between}._formButtons_ej3gs_909{flex-direction:column-reverse}._submitButton_ej3gs_927,._cancelButton_ej3gs_929{width:100%}._deleteModalActions_ej3gs_1573{flex-direction:column-reverse}._deleteModalActions_ej3gs_1573 ._submitButton_ej3gs_927,._deleteModalActions_ej3gs_1573 ._cancelButton_ej3gs_929{width:100%}}@media(max-width:480px){._title_ej3gs_99{font-size:1.2rem}._addButton_ej3gs_131,._backButton_ej3gs_133{font-size:12px;padding:8px 14px}._statCardHeader_ej3gs_357{padding:12px 14px 8px}._statCardBody_ej3gs_417{padding:10px 14px 14px}._equipmentName_ej3gs_377{font-size:13px}._monthlyEquipmentRow_ej3gs_707{flex-direction:column;align-items:flex-start;gap:4px}._monthlyStats_ej3gs_631{width:100%;justify-content:space-between}._table_ej3gs_1027 th,._table_ej3gs_1027 td{padding:8px 10px;font-size:11.5px}}._container_2puyu_1{max-width:1400px;margin:80px auto 0;padding:24px 20px;box-sizing:border-box;min-height:calc(100vh - 80px)}._header_2puyu_17{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:0 0 20px;gap:20px;flex-wrap:wrap}._title_2puyu_37{font-size:28px;font-weight:700;color:#663924;margin:0;letter-spacing:-.5px}._controls_2puyu_53{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-left:auto}._filterGroup_2puyu_69{display:flex;gap:8px}._filterSelect_2puyu_87{background-color:#663924;color:#f9e8d4;padding:10px 48px 10px 20px;border-radius:25px;border:1px solid #663924;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap;min-width:160px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23F9E8D4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;font-family:inherit}._filterSelect_2puyu_87:hover{background-color:#8db6c7;color:#663924;border-color:#8db6c7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23663924' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}._filterSelect_2puyu_87:focus{outline:none;box-shadow:0 0 0 3px #d54c1533}._filterSelect_2puyu_87:disabled{opacity:.5;cursor:not-allowed;transform:none}._filterSelect_2puyu_87 option{background-color:#f9e8d4;color:#663924}._addButton_2puyu_173,._refreshButton_2puyu_175,._backButton_2puyu_177{background-color:#663924;color:#f9e8d4;padding:10px 20px;border-radius:25px;border:1px solid #663924;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap;display:flex;align-items:center;gap:8px;font-family:inherit}._addButton_2puyu_173:hover,._refreshButton_2puyu_175:hover,._backButton_2puyu_177:hover{background-color:#8db6c7;color:#663924;border-color:#8db6c7;transform:translateY(-2px);box-shadow:0 4px 12px #66392426}._error_2puyu_239{background-color:#d54c1526;color:#d54c15;border:1px solid #D54C15;padding:16px 20px;border-radius:8px;margin:0 0 20px;display:flex;align-items:center;gap:10px;animation:_slideDown_2puyu_1 .3s ease}._success_2puyu_265{background-color:#8db6c759;color:#663924;border:1px solid #8DB6C7;padding:16px 20px;border-radius:8px;margin:0 0 20px;animation:_slideDown_2puyu_1 .3s ease}._loading_2puyu_293{text-align:center;padding:100px 20px;font-size:18px;color:#8db6c7;display:flex;flex-direction:column;align-items:center;gap:20px}._loading_2puyu_293:after{content:"";width:40px;height:40px;border:3px solid #8DB6C7;border-top:3px solid #D54C15;border-radius:50%;animation:_spin_2puyu_1 1s linear infinite}._modalOverlay_2puyu_343{position:fixed;inset:0;background:#663924b3;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_2puyu_1 .3s ease;padding:20px}._modal_2puyu_343{background:#f9e8d4;border-radius:16px;padding:30px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;animation:_slideUp_2puyu_1 .3s ease;box-shadow:0 20px 60px #6639244d;border:1px solid #8DB6C7}._modalHeader_2puyu_399{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #8DB6C7}._modalHeader_2puyu_399 h2{margin:0;font-size:22px;color:#663924;font-weight:700}._closeButton_2puyu_431{background:none;border:none;font-size:28px;cursor:pointer;color:#8db6c7;transition:color .2s,background .2s;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%}._closeButton_2puyu_431:hover{color:#663924;background:#8db6c74d}._form_2puyu_483{display:flex;flex-direction:column;gap:24px}._formRow_2puyu_495{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:576px){._formRow_2puyu_495{grid-template-columns:1fr}}._formGroup_2puyu_519{display:flex;flex-direction:column;gap:10px}._formGroup_2puyu_519 label{font-weight:600;color:#663924;font-size:14px;display:flex;align-items:center;gap:5px}._formGroup_2puyu_519 label._required_2puyu_549:after{content:"*";color:#d54c15;font-size:16px}._input_2puyu_561,._select_2puyu_563,._textarea_2puyu_565{padding:14px 18px;border:1px solid #8DB6C7;border-radius:10px;font-size:15px;transition:all .3s;font-family:inherit;background:#f9e8d4;color:#663924}._input_2puyu_561:focus,._select_2puyu_563:focus,._textarea_2puyu_565:focus{outline:none;border-color:#d54c15;box-shadow:0 0 0 3px #d54c1526}._textarea_2puyu_565{resize:vertical;min-height:100px;line-height:1.5;grid-column:span 2}@media(max-width:576px){._textarea_2puyu_565{grid-column:span 1}}._select_2puyu_563{background-color:#f9e8d4;cursor:pointer}._formButtons_2puyu_639{display:flex;gap:16px;margin-top:30px;padding-top:20px;border-top:2px solid #8DB6C7}._submitButton_2puyu_655{background:#663924;color:#f9e8d4;border:1px solid #663924;padding:16px 32px;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;flex:1;transition:all .3s;font-family:inherit}._submitButton_2puyu_655:hover{background:#8db6c7;color:#663924;border-color:#8db6c7}._submitButton_2puyu_655:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._cancelButton_2puyu_709{background:#f9e8d4;color:#663924;border:1px solid #8DB6C7;padding:16px 32px;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;flex:1;transition:all .3s;font-family:inherit}._cancelButton_2puyu_709:hover{background:#8db6c74d;border-color:#d54c15;transform:translateY(-2px)}._tableSection_2puyu_757{background:#f9e8d4;border-radius:16px;padding:24px;margin-top:20px;border:1px solid #8DB6C7}._tableHeader_2puyu_773{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px}._tableTitle_2puyu_789{font-size:20px;font-weight:700;color:#663924;margin:0}._tableContainer_2puyu_803{width:100%;overflow-x:auto;position:relative}._table_2puyu_757{width:100%;border-collapse:collapse;min-width:1100px}._table_2puyu_757 thead{background-color:#663924;position:sticky;top:0;z-index:10}._table_2puyu_757 th{background-color:#663924;color:#f9e8d4;padding:18px 16px;font-weight:700;font-size:14px;border-bottom:1px solid #8DB6C7;text-align:left;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px}._table_2puyu_757 td{padding:18px 16px;border-bottom:1px solid #8DB6C7;vertical-align:middle;color:#663924;font-size:15px}._tableRow_2puyu_883{transition:all .2s ease;background:#f9e8d4}._tableRow_2puyu_883:hover{background-color:#8db6c7;transform:translateY(-1px);box-shadow:0 2px 8px #6639241a}._emptyCell_2puyu_905{text-align:center;padding:60px 20px;color:#8db6c7;font-size:16px;font-style:italic}._cellActions_2puyu_921{text-align:center;width:120px}._actionButtons_2puyu_931{display:flex;justify-content:center;gap:10px}._deleteButton_2puyu_943{background:#f9e8d4;border:1px solid #D54C15;border-radius:8px;padding:10px 14px;cursor:pointer;font-size:16px;transition:all .3s ease;width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#d54c15}._deleteButton_2puyu_943:hover{background:#d54c15;color:#f9e8d4;transform:scale(1.1);box-shadow:0 4px 12px #d54c154d}._typeBadge_2puyu_997{display:inline-block;padding:8px 16px;border-radius:6px;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px}._typeBadge_2puyu_997._maintenance_2puyu_1017{background:#8db6c759;color:#663924;border-color:#8db6c7}._typeBadge_2puyu_997._accident_2puyu_1029{background:#d54c1526;color:#d54c15;border-color:#d54c15}._costBadge_2puyu_1041{display:inline-block;padding:8px 16px;background:#8db6c759;border-radius:6px;font-weight:700;color:#663924;font-size:14px;min-width:80px;text-align:center}._statusSelect_2puyu_1073{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s;border:1px solid;background:#f9e8d4;min-width:140px;font-family:inherit}._statusSelect_2puyu_1073._planned_2puyu_1099{border-color:#8db6c7;color:#663924}._statusSelect_2puyu_1073._inProgress_2puyu_1109{border-color:#d54c15;color:#d54c15}._statusSelect_2puyu_1073._completed_2puyu_1119{border-color:#8db6c7;color:#663924}._statusSelect_2puyu_1073:hover{transform:translateY(-1px);box-shadow:0 2px 8px #66392426}._notesCell_2puyu_1147{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._notesCell_2puyu_1147:hover{overflow:visible;white-space:normal;position:relative;z-index:5;background:#f9e8d4;box-shadow:0 0 10px #66392426;border-radius:8px;padding:12px;max-width:none}._equipmentNote_2puyu_1185{color:#663924;font-size:15px}._equipmentIcon_2puyu_1195{color:#d54c15}@keyframes _spin_2puyu_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _fadeIn_2puyu_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_2puyu_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDown_2puyu_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._filtersWrapper_is6gj_1{position:relative;display:inline-block}._filterButton_is6gj_11{background-color:#000;color:#fff;padding:8px 16px;border-radius:25px;border:1px solid #000000;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap;display:flex;align-items:center;gap:8px}._filterButton_is6gj_11:hover{background-color:#fff;color:#000;box-shadow:0 4px 12px #0000001a}._filterButton_is6gj_11._active_is6gj_55{background-color:#000}._filterButton_is6gj_11._active_is6gj_55:hover{background-color:#fff;color:#000}._filterBadge_is6gj_73{background-color:#fefdfd;color:#000;font-size:12px;font-weight:600;padding:2px 6px;border-radius:50px;text-align:center}._filtersDropdown_is6gj_93{position:absolute;top:calc(100% + 10px);right:0;z-index:1000;background-color:#fff;border-radius:12px;box-shadow:0 8px 24px #00000026;min-width:500px;max-width:600px;animation:_slideDown_is6gj_1 .3s ease}@keyframes _slideDown_is6gj_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._filtersContent_is6gj_141{padding:20px}._filtersGrid_is6gj_149{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:20px}._filterGroup_is6gj_163{display:flex;flex-direction:column;gap:6px}._filterLabel_is6gj_175{font-size:14px;font-weight:500;color:#495057}._filterInput_is6gj_187{padding:10px 12px;border:1px solid #ced4da;border-radius:8px;font-size:14px;transition:border-color .2s;width:100%;box-sizing:border-box}._filterInput_is6gj_187:focus{outline:none;border-color:#000}._customSelect_is6gj_217{position:relative;width:100%}._selectTrigger_is6gj_227{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background-color:#fff;border:1px solid #3a3939;border-radius:8px;cursor:pointer;font-size:14px;transition:border-color .2s}._selectTrigger_is6gj_227:hover{border-color:#000}._selectArrow_is6gj_261{transition:transform .3s ease;color:#6c757d;font-size:12px}._selectDropdown_is6gj_275{position:absolute;top:100%;left:0;right:0;z-index:1001;margin-top:4px;background-color:#fff;border:1px solid #000000;border-radius:8px;max-height:300px;overflow-y:auto}._selectAllOption_is6gj_303{padding:10px 12px;border-bottom:1px solid #ffffff;background-color:#f8f9fa;position:sticky;top:0;z-index:2}._optionsList_is6gj_321{padding:8px 0}._checkboxLabel_is6gj_329{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;font-size:14px;transition:background-color .2s}._checkboxLabel_is6gj_329:hover{background-color:#f8f9fa}._checkboxLabel_is6gj_329 input[type=checkbox]{width:16px;height:16px;cursor:pointer;margin:0}._activeFilters_is6gj_371{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;border-top:1px solid #000000;margin-top:16px}._activeFiltersLabel_is6gj_391{font-size:14px;font-weight:500;color:#495057;margin-right:8px}._activeFilter_is6gj_371{display:inline-flex;align-items:center;padding:4px 12px;color:#000;border-radius:16px;font-size:13px;font-weight:500}._filterActions_is6gj_425{display:flex;justify-content:flex-end;margin-top:16px}._clearButton_is6gj_437{padding:8px 16px;background-color:#000;color:#fff;border:none;border-radius:25px;font-size:14px;cursor:pointer;transition:all .2s ease}._datePickerWrapper_is6gj_459{width:100%}._calendar_is6gj_467{font-family:inherit;border-radius:8px;overflow:hidden}._customHeader_is6gj_479{display:flex;justify-content:space-between;align-items:center;padding:8px;background-color:#fff}._monthNavButton_is6gj_495{background:none;border:1px solid #dee2e6;border-radius:4px;padding:4px 8px;cursor:pointer;color:#000;transition:all .2s}._monthNavButton_is6gj_495:hover:not(:disabled){border-color:#000}._monthNavButton_is6gj_495:disabled{opacity:.5;cursor:not-allowed}._monthYearSelector_is6gj_533{display:flex;gap:8px}._monthSelect_is6gj_543,._yearSelect_is6gj_543{padding:4px 8px;border:1px solid #dee2e6;border-radius:4px;background-color:#fff;cursor:pointer;font-size:14px}._monthSelect_is6gj_543:hover,._yearSelect_is6gj_543:hover{border-color:#000}._monthSelect_is6gj_543:focus,._yearSelect_is6gj_543:focus{outline:none;border-color:#000}.react-datepicker{font-family:inherit!important;border:1px solid #000000!important;border-radius:8px!important}.react-datepicker__header{background-color:#f8f9fa!important;border-bottom:1px solid #dee2e6!important;border-top-left-radius:8px!important;border-top-right-radius:8px!important;padding:12px!important}.react-datepicker__current-month{font-weight:600!important;color:#495057!important;font-size:14px!important}.react-datepicker__day-name{color:#000!important;font-weight:500!important;width:32px!important;line-height:32px!important;margin:2px!important}.react-datepicker__day{width:32px!important;line-height:32px!important;margin:1px!important;border-radius:50%!important;color:#000!important;transition:all .2s!important}.react-datepicker__day:hover{background-color:#000!important;border-radius:50px!important;color:#fff!important}.react-datepicker__day--selected{background-color:#000!important;color:#fff!important}.react-datepicker__day--keyboard-selected{background-color:#fffffff7!important;color:#fff!important}.react-datepicker__day--today{font-weight:700!important;color:#000!important}.react-datepicker__close-icon{padding-right:8px!important}.react-datepicker__close-icon:after{background-color:#6c757d!important;font-size:14px!important;width:20px!important;height:20px!important;line-height:20px!important}.react-datepicker__close-icon:hover:after{background-color:#dc3545!important}._form_1yeh9_1{display:flex;flex-direction:column;gap:20px;max-width:600px;margin:0 auto}._formGroup_1yeh9_17{display:flex;flex-direction:column;gap:6px}._formGroup_1yeh9_17 label{font-size:14px;font-weight:500;color:#495057}._required_1yeh9_41:after{content:" *";color:#dc3545}._optionalLabel_1yeh9_51{font-size:14px;font-weight:500;color:#495057}._input_1yeh9_63,._select_1yeh9_65{padding:10px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px;transition:border-color .2s}._input_1yeh9_63:focus,._select_1yeh9_65:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 2px #4a90e21a}._inputHint_1yeh9_95{font-size:12px;color:#6c757d;margin-top:4px}._priceInputGroup_1yeh9_107,._datetimeGroup_1yeh9_119{display:grid;grid-template-columns:1fr 1fr;gap:16px}._formButtons_1yeh9_131{display:flex;justify-content:flex-end;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid #dee2e6}._submitButton_1yeh9_149{min-width:120px}._cancelButton_1yeh9_157{min-width:100px}._equipmentNote_1yeh9_165{color:#495057;font-size:13px}._equipmentIcon_1yeh9_175{color:red}@media(max-width:768px){._priceInputGroup_1yeh9_107,._datetimeGroup_1yeh9_119{grid-template-columns:1fr;gap:12px}._formButtons_1yeh9_131{flex-direction:column-reverse}._submitButton_1yeh9_149,._cancelButton_1yeh9_157{width:100%}}._container_1q2jw_1{max-width:1400px;margin:80px auto 0;padding:24px 20px;box-sizing:border-box;background:#fff;min-height:calc(100vh - 80px)}._header_1q2jw_19{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:0 0 20px;gap:20px;flex-wrap:wrap;border-bottom:2px solid #e0e0e0}._exportButton_1q2jw_41{padding:8px 16px;background-color:#10b981;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:500;transition:background-color .2s;display:flex;align-items:center;gap:6px}._exportButton_1q2jw_41:hover:not(:disabled){background-color:#059669}._exportButton_1q2jw_41:disabled{background-color:#a7f3d0;cursor:not-allowed}._title_1q2jw_87{font-size:24px;font-weight:600;color:#000;margin:0;letter-spacing:-.5px}._controls_1q2jw_103{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-left:auto}._addButton_1q2jw_119{background-color:#000;color:#fff;padding:8px 16px;border-radius:25px;border:1px solid #000000;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;display:flex;align-items:center;gap:8px}._addButton_1q2jw_119:hover{background-color:#fff;color:#000}._addButton_1q2jw_119:disabled{opacity:.5;cursor:not-allowed;transform:none}._refreshButton_1q2jw_173{background-color:#000;color:#fff;padding:8px 16px;border-radius:25px;border:1px solid #000000;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;display:flex;align-items:center;gap:8px}._refreshButton_1q2jw_173:hover{background-color:#fff;color:#000}._refreshButton_1q2jw_173:disabled{opacity:.5;cursor:not-allowed;transform:none}._backButton_1q2jw_227{background-color:#000;color:#fff;padding:8px 16px;border-radius:25px;border:1px solid #000000;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;display:flex;align-items:center;gap:8px;margin-left:auto}._backButton_1q2jw_227:hover{background-color:#fff;color:#000}._backButton_1q2jw_227:disabled{opacity:.5;cursor:not-allowed;transform:none}._error_1q2jw_283{background-color:#fce8e6;color:#c5221f;border:1px solid #ea4335;padding:16px 20px;border-radius:8px;margin:0 0 20px;display:flex;align-items:center;gap:10px;animation:_slideDown_1q2jw_1 .3s ease}._success_1q2jw_309{background-color:#e6f4ea;color:#0d652d;border:1px solid #34a853;padding:16px 20px;border-radius:8px;margin:0 0 20px;animation:_slideDown_1q2jw_1 .3s ease}._loading_1q2jw_329{text-align:center;padding:100px 20px;font-size:18px;color:#666;display:flex;flex-direction:column;align-items:center;gap:20px}._loading_1q2jw_329:after{content:"";width:40px;height:40px;border:3px solid #f0f0f0;border-top:3px solid #000000;border-radius:50%;animation:_spin_1q2jw_1 1s linear infinite}@keyframes _spin_1q2jw_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _slideDown_1q2jw_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._form_1q2jw_403{display:flex;flex-direction:column;gap:24px}._formGroup_1q2jw_415{display:flex;flex-direction:column;gap:10px}._formGroup_1q2jw_415 label{font-weight:600;color:#333;font-size:14px;display:flex;align-items:center;gap:5px}._required_1q2jw_445:after{content:"*";color:#ea4335;font-size:16px;margin-left:4px}._optionalLabel_1q2jw_459{font-weight:600;color:#333;font-size:14px;display:flex;align-items:center;gap:5px}._optionalLabel_1q2jw_459:after{content:"(необязательно)";color:#666;font-size:12px;font-weight:400;margin-left:5px}._input_1q2jw_493,._select_1q2jw_493{padding:14px 18px;border-radius:10px;font-size:15px;transition:all .3s;font-family:inherit;border:2px solid #e0e0e0;width:100%;box-sizing:border-box}._input_1q2jw_493:focus,._select_1q2jw_493:focus{outline:none;border-color:#000;box-shadow:0 0 0 3px #0000001a}._inputHint_1q2jw_527{font-size:11px;color:#999;margin-top:2px;line-height:1.4}._priceInputGroup_1q2jw_541,._datetimeGroup_1q2jw_553{display:grid;grid-template-columns:1fr 1fr;gap:20px}._formButtons_1q2jw_565{display:flex;gap:16px;margin-top:30px;padding-top:20px;border-top:2px solid #f0f0f0}._submitButton_1q2jw_581{background:#000;color:#fff;border:none;padding:16px 32px;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;flex:1;transition:all .3s;border:2px solid #000}._submitButton_1q2jw_581:hover{background:#fff;color:#000;transform:translateY(-2px);box-shadow:0 6px 20px #00000026}._submitButton_1q2jw_581:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._cancelButton_1q2jw_637{background:#f5f5f5;color:#333;border:2px solid #ddd;padding:16px 32px;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;flex:1;transition:all .3s}._cancelButton_1q2jw_637:hover{background:#e0e0e0;border-color:#999}._cancelButton_1q2jw_637:disabled{opacity:.5;cursor:not-allowed;transform:none}._upcomingNotification_1q2jw_685{border-radius:16px;color:#8a2be2;padding:20px;margin-bottom:30px;animation:_pulse_1q2jw_1 2s infinite}._notificationHeader_1q2jw_701 h3{margin:0 0 16px;font-size:18px;font-weight:500;color:#e65100}@keyframes _pulse_1q2jw_1{0%{box-shadow:0 0 #ff980066}70%{box-shadow:0 0 0 10px #ff980000}to{box-shadow:0 0 #ff980000}}._upcomingList_1q2jw_739{display:flex;flex-direction:column;gap:12px}._upcomingItem_1q2jw_751{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fff;border-radius:12px;border-left:4px solid #000000;flex-wrap:wrap;gap:12px}._upcomingEquipment_1q2jw_775{display:flex;flex-direction:column;gap:4px;min-width:200px}._upcomingEquipment_1q2jw_775 strong{font-size:15px;color:#000}._priceComparison_1q2jw_799{display:flex;flex-direction:column;gap:4px;flex:1}._priceRow_1q2jw_813{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._priceLabel_1q2jw_827{font-size:13px;color:#666;min-width:40px}._oldPrice_1q2jw_839{font-size:13px;color:#999;text-decoration:line-through}._arrow_1q2jw_851{color:#000;font-size:14px}._newPrice_1q2jw_861{font-size:14px;font-weight:500;color:#1eff00}._priceDiff_1q2jw_873{font-size:12px;margin-left:4px}._priceIncrease_1q2jw_883{color:#4caf50;font-weight:600}._priceDecrease_1q2jw_893{color:#f44336;font-weight:600}._priceNoChange_1q2jw_903{color:#666;font-weight:600}._upcomingTime_1q2jw_913{display:flex;align-items:center;gap:8px;background:#e65100;color:#fff;padding:6px 16px;border-radius:30px;white-space:nowrap}._timeLabel_1q2jw_935{font-size:13px;opacity:.9}._timeValue_1q2jw_945{font-size:16px;font-weight:700;letter-spacing:.5px}._upcomingDate_1q2jw_957{display:flex;align-items:center;gap:8px;background:#f5f5f5;padding:6px 16px;border-radius:30px;white-space:nowrap}._dateLabel_1q2jw_977{font-size:13px;color:#666}._dateValue_1q2jw_987{font-size:14px;font-weight:600;color:#333}._tableSection_1q2jw_999{background:#fff;border-radius:16px;padding:24px;border:2px solid #f0f0f0;margin-top:20px}._tableHeader_1q2jw_1015{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid #f0f0f0;flex-wrap:wrap;gap:16px}._tableTitle_1q2jw_1037{font-size:20px;color:#000;margin:0}._tableInfo_1q2jw_1049{display:flex;align-items:center;gap:20px;flex-wrap:wrap}._resultsCount_1q2jw_1063{font-size:14px;color:#6c757d}._resultsCount_1q2jw_1063 strong{color:#495057;font-weight:600}._filteredCount_1q2jw_1083{margin-left:8px;padding:2px 8px;background-color:#e7f3ff;color:#000;border-radius:12px;font-size:12px}._stats_1q2jw_1101{display:flex;gap:20px;font-size:14px;color:#666}._statItem_1q2jw_1115{display:flex;align-items:center;gap:6px;padding:4px 12px;background-color:#f5f5f5;border-radius:16px}._statItem_1q2jw_1115 strong{color:#000;font-size:1.1rem}._tableContainer_1q2jw_1143{width:100%;overflow-x:auto;border-radius:12px;border:1px solid #e0e0e0;position:relative}._table_1q2jw_999{width:100%;border-collapse:collapse;min-width:1000px}._table_1q2jw_999 thead{background-color:#f8f9fa;position:sticky;top:0;z-index:10}._table_1q2jw_999 th{background-color:#f8f9fa;color:#000;padding:18px 16px;font-weight:600;border-bottom:1px solid #e0e0e0;text-align:center;white-space:nowrap;letter-spacing:.5px;font-size:14px}._table_1q2jw_999 td{padding:18px 16px;vertical-align:middle;color:#333;font-size:14px;border-bottom:1px solid #e0e0e0;text-align:center}._tableRow_1q2jw_1229{transition:all .2s ease}._tableRow_1q2jw_1229:hover{background-color:#f8f9fa;transform:translateY(-1px);box-shadow:0 2px 8px #0000000d}._upcomingRow_1q2jw_1249{background-color:#fff9f0!important;border-left:3px solid #000000}._upcomingRow_1q2jw_1249:hover{background-color:#fff3e0!important}._emptyCell_1q2jw_1267{text-align:center;padding:60px 20px;color:#999;font-size:16px;font-style:italic}._equipmentInfo_1q2jw_1283{display:flex;flex-direction:column;gap:6px}._equipmentName_1q2jw_1295{font-weight:600;color:#000;font-size:14px}._equipmentType_1q2jw_1307{font-size:13px;color:#666;background:#f5f5f5;padding:4px 8px;border-radius:6px;display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._priceBadge_1q2jw_1333{display:inline-block;padding:8px 16px;border-radius:6px;font-weight:500;font-size:14px;min-width:100px;text-align:center}._priceBadge_1q2jw_1333._hour_1q2jw_1353,._priceBadge_1q2jw_1333._day_1q2jw_1361{color:#0d652d}._statusActive_1q2jw_1369{display:inline-block;padding:6px 12px;color:#2e7d32;font-size:13px;font-weight:500}._statusUpcoming_1q2jw_1385{display:flex;align-items:center;gap:8px;background:#fff3e0;padding:6px 12px;border-radius:30px;font-size:13px}._statusDot_1q2jw_1405{font-size:16px}._countdown_1q2jw_1413{display:flex;flex-direction:column;gap:2px}._countdown_1q2jw_1413 span{color:#e65100;font-size:11px}._countdown_1q2jw_1413 strong{color:#e65100;font-size:14px;font-weight:700}._cellActions_1q2jw_1447{text-align:center;width:120px}._actionButtons_1q2jw_1457{display:flex;justify-content:center;gap:12px;flex-direction:row;align-items:center}._upcomingEditButton_1q2jw_1473,._upcomingDeleteButton_1q2jw_1475{width:40px;height:40px;border-radius:8px;border:1px solid #000000;background-color:#fff;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#000;box-shadow:none;flex-shrink:0}._upcomingEditButton_1q2jw_1473:active,._upcomingDeleteButton_1q2jw_1475:active{transform:translateY(1px)}._paginationContainer_1q2jw_1521{margin-top:20px;padding:16px 0;border-top:1px solid #dee2e6}._deleteModalContent_1q2jw_1533{padding:20px}._deleteModalText_1q2jw_1541{font-size:16px;color:#333;margin-bottom:20px;text-align:center}._tariffInfo_1q2jw_1555{background:#f5f5f5;padding:16px;border-radius:12px;margin-bottom:20px}._tariffInfo_1q2jw_1555 p{margin:8px 0;font-size:14px;color:#333}._tariffInfo_1q2jw_1555 strong{color:#000;margin-right:8px}._deleteModalActions_1q2jw_1591{display:flex;justify-content:center;gap:16px;margin-top:24px}._statsContainer_1h142_29{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px;padding:0 20px}._statCard_1h142_49{background:#fff;border:1px solid #d6e9f8;border-radius:16px;padding:24px 20px;text-align:center;box-shadow:0 2px 6px #0424840a;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease;position:relative;overflow:hidden}._statCard_1h142_49:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0689e21f;border-color:#7dc8fb}._statCard_1h142_49:active{transform:translateY(-1px);box-shadow:0 4px 12px #0689e214}._activeStat_1h142_109{border:2px solid #0689e2;background-color:#eaf4fd;box-shadow:0 8px 24px #0689e226}._activeStat_1h142_109:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#0689e2;animation:_slideInActive_1h142_1 .3s ease-out}@keyframes _slideInActive_1h142_1{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}._activeStat_1h142_109:hover{border-color:#0689e2;transform:translateY(-3px);box-shadow:0 10px 28px #0689e233}._statLabel_1h142_181{display:block;font-size:13px;font-weight:600;color:#035a95;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}._statValue_1h142_205{display:block;font-size:36px;font-weight:700;color:#042484;line-height:1.2;transition:transform .2s ease,color .2s ease}._statCard_1h142_49:hover ._statValue_1h142_205{transform:scale(1.04)}._activeStat_1h142_109 ._statValue_1h142_205{color:#0689e2}._statIcon_1h142_243{font-size:24px;margin-bottom:8px;display:block;color:#0689e2}._statSubInfo_1h142_261{display:block;font-size:12px;color:#7dc8fb;margin-top:6px;font-weight:400}._statChange_1h142_281{display:inline-block;font-size:12px;font-weight:600;padding:2px 8px;border-radius:20px;margin-top:4px}._statChangeUp_1h142_299{background:#e3f6e8;color:#0d652d}._statChangeDown_1h142_309{background:#fde8e7;color:#c5221f}._statChangeUp_1h142_299:before{content:"↑ "}._statChangeDown_1h142_309:before{content:"↓ "}@media(max-width:1024px){._statsContainer_1h142_29{gap:16px;padding:0 16px}._statValue_1h142_205{font-size:30px}._statCard_1h142_49{padding:20px 16px}}@media(max-width:768px){._statsContainer_1h142_29{grid-template-columns:repeat(2,1fr);gap:14px;padding:0 16px;margin-bottom:24px}._statValue_1h142_205{font-size:28px}._statLabel_1h142_181{font-size:12px}._statCard_1h142_49{padding:18px 14px;border-radius:12px}._statIcon_1h142_243{font-size:20px}}@media(max-width:480px){._statsContainer_1h142_29{grid-template-columns:1fr 1fr;gap:10px;padding:0 12px;margin-bottom:20px}._statValue_1h142_205{font-size:24px}._statLabel_1h142_181{font-size:11px;letter-spacing:.3px}._statCard_1h142_49{padding:14px 10px;border-radius:10px}._statIcon_1h142_243{font-size:18px;margin-bottom:4px}._statSubInfo_1h142_261{font-size:10px}._statChange_1h142_281{font-size:10px;padding:1px 6px}._activeStat_1h142_109:before{height:2px}}@media(max-width:360px){._statsContainer_1h142_29{grid-template-columns:1fr 1fr;gap:8px;padding:0 8px}._statValue_1h142_205{font-size:20px}._statLabel_1h142_181{font-size:10px}._statCard_1h142_49{padding:12px 8px;border-radius:8px}}@keyframes _fadeInStat_1h142_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._statCard_1h142_49{animation:_fadeInStat_1h142_1 .4s ease-out}._statCard_1h142_49:nth-child(1){animation-delay:.05s}._statCard_1h142_49:nth-child(2){animation-delay:.1s}._statCard_1h142_49:nth-child(3){animation-delay:.15s}._statCard_1h142_49:nth-child(4){animation-delay:.2s}._statCard_1h142_49:nth-child(5){animation-delay:.25s}._statCard_1h142_49:nth-child(6){animation-delay:.3s}._tabs_1dfjp_29{display:flex;gap:8px;margin-bottom:24px;border-bottom:2px solid #d6e9f8;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}._tabs_1dfjp_29::-webkit-scrollbar{display:none}._tab_1dfjp_29{padding:12px 24px;background:none;border:none;font-size:15px;font-weight:500;color:#035a95;cursor:pointer;position:relative;transition:color .2s ease,background .2s ease;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-2px;border-radius:8px 8px 0 0}._tab_1dfjp_29:hover{color:#042484;background:#eaf4fd}._tab_1dfjp_29:focus-visible{outline:2px solid #0689e2;outline-offset:-2px;border-radius:4px}._activeTab_1dfjp_127{color:#042484;font-weight:700}._activeTab_1dfjp_127:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:#0689e2;border-radius:2px 2px 0 0;animation:_slideIn_1dfjp_1 .25s ease-out}@keyframes _slideIn_1dfjp_1{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}._tabBadge_1dfjp_187{background:#0689e2;color:#fff;font-size:11px;font-weight:600;padding:2px 10px;border-radius:30px;min-width:20px;text-align:center;letter-spacing:.3px;transition:background .2s ease,color .2s ease;animation:_badgePulse_1dfjp_1 .3s ease-out}._tab_1dfjp_29:not(._activeTab_1dfjp_127) ._tabBadge_1dfjp_187{background:#d6e9f8;color:#035a95}._tab_1dfjp_29:not(._activeTab_1dfjp_127):hover ._tabBadge_1dfjp_187{background:#7dc8fb;color:#042484}._tabBadgeLarge_1dfjp_239{background:#0689e2;color:#fff;font-size:12px;font-weight:600;padding:4px 12px;border-radius:30px;min-width:24px;text-align:center}._tabIcon_1dfjp_265{font-size:18px;line-height:1}._tabWithIcon_1dfjp_275{padding:10px 20px}@keyframes _badgePulse_1dfjp_1{0%{transform:scale(.8);opacity:.5}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@media(max-width:768px){._tabs_1dfjp_29{padding:0 16px;gap:4px;margin-bottom:20px}._tab_1dfjp_29{padding:10px 16px;font-size:14px}._tabBadge_1dfjp_187{font-size:10px;padding:2px 8px;min-width:18px}._tabIcon_1dfjp_265{font-size:16px}}@media(max-width:480px){._tabs_1dfjp_29{padding:0 12px;gap:2px}._tab_1dfjp_29{padding:8px 12px;font-size:13px;gap:4px}._tabBadge_1dfjp_187{font-size:9px;padding:1px 6px;min-width:16px}._tabIcon_1dfjp_265{font-size:14px}}._tableWrapper_1hlae_9{width:100%;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 6px #0424840a;overflow:hidden}._approvalWaiting_1hlae_35{color:#d54c15;font-style:italic;font-size:13px;white-space:nowrap}._approvalDone_1hlae_49,._approvalRejected_1hlae_51{display:flex;flex-direction:column;gap:2px;font-size:13px;color:#663924}._approvalStepLabel_1hlae_67{font-weight:600;color:#663924}._approvalStepPerson_1hlae_77{font-weight:500;color:#663924}._approvalRejected_1hlae_51 ._approvalStepPerson_1hlae_77{color:#d54c15}._muted_1hlae_95{color:#8db6c7;font-style:italic}._table_1hlae_9{width:100%;border-collapse:collapse;font-size:.9rem;color:#042484}._table_1hlae_9 thead{background:#eaf4fd;border-bottom:2px solid #d6e9f8}._table_1hlae_9 th{padding:.85rem .75rem;text-align:left;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.03em;color:#035a95;white-space:nowrap}._table_1hlae_9 tbody tr{border-bottom:1px solid #eaf4fd;transition:background .15s ease}._table_1hlae_9 tbody tr:hover{background:#f5faff}._table_1hlae_9 tbody tr._selectedRow_1hlae_177{background:#eaf4fd}._table_1hlae_9 tbody tr:last-child{border-bottom:none}._table_1hlae_9 td{padding:.75rem;vertical-align:top;color:#042484;line-height:1.4}._colCheckbox_1hlae_211{width:40px;text-align:center;vertical-align:middle}._colCheckbox_1hlae_211 input{width:16px;height:16px;cursor:pointer;accent-color:#0689e2}._colId_1hlae_237{width:80px;font-weight:600;color:#0689e2;white-space:nowrap}._colStatus_1hlae_251{width:130px}._colEquipment_1hlae_259{min-width:200px}._colLocation_1hlae_267{min-width:130px}._colPeriod_1hlae_275{min-width:170px;white-space:nowrap}._colCost_1hlae_285{min-width:130px;white-space:nowrap;text-align:right}._colCreated_1hlae_297{min-width:150px;white-space:nowrap;color:#035a95;font-size:.85rem}._colApprover_1hlae_311{min-width:160px}._colActions_1hlae_319{width:90px;text-align:center;vertical-align:middle}._equipmentName_1hlae_335{font-weight:600}._driverInfo_1hlae_343{font-size:.82rem;color:#035a95;margin-top:.25rem}._driverLabel_1hlae_355{font-weight:600;color:#042484}._equipmentMeta_1hlae_365{font-size:.78rem;color:#035a95;margin-top:.15rem}._costValue_1hlae_377{font-weight:600;color:#042484}._badge_1hlae_391{display:inline-block;padding:.25rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap}._badgePending_1hlae_409{background:#fff4e0;color:#8a6d00}._badgeApproved_1hlae_419{background:#e3f6e8;color:#0d652d}._badgeRejected_1hlae_429{background:#fde8e7;color:#c5221f}._actionsCell_1hlae_443{display:inline-flex;gap:.35rem;justify-content:center;align-items:center}._approveBtn_1hlae_457,._rejectBtn_1hlae_459{width:30px;height:30px;border-radius:8px;border:1px solid transparent;cursor:pointer;font-size:.9rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease,transform .1s ease}._approveBtn_1hlae_457{background:#e3f6e8;color:#0d652d;border-color:#b6e3c2}._approveBtn_1hlae_457:hover{background:#cdefd6;transform:translateY(-1px)}._rejectBtn_1hlae_459{background:#fde8e7;color:#c5221f;border-color:#f5b8b5}._rejectBtn_1hlae_459:hover{background:#fbd3d1;transform:translateY(-1px)}._noActions_1hlae_537{color:#7dc8fb}._rejectReason_1hlae_545{margin-top:.3rem;font-size:.78rem;color:#c5221f;font-style:italic}@media(max-width:1100px){._table_1hlae_9{font-size:.85rem}._table_1hlae_9 th,._table_1hlae_9 td{padding:.6rem .5rem}}@media(max-width:760px){._tableWrapper_1hlae_9{overflow-x:auto}._table_1hlae_9{min-width:1000px}}._modalOverlay_321x9_1{position:fixed;inset:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;animation:_fadeIn_321x9_1 .2s ease}@keyframes _fadeIn_321x9_1{0%{opacity:0}to{opacity:1}}._modal_321x9_1{background:#fff;border-radius:16px;width:100%;max-width:520px;box-shadow:0 20px 40px #00000040;animation:_slideUp_321x9_1 .3s ease}@keyframes _slideUp_321x9_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modalHeader_321x9_87{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #eaeaea}._modalTitle_321x9_103{margin:0;color:#1a1a1a;font-size:1.25rem;font-weight:600;letter-spacing:-.01em}._closeButton_321x9_119{width:32px;height:32px;border:1px solid #d0d0d0;background:#fff;color:#666;font-size:20px;line-height:1;cursor:pointer;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:0}._closeButton_321x9_119:hover:not(:disabled){background:#f5f5f5;border-color:#999;color:#333}._closeButton_321x9_119:disabled{opacity:.5;cursor:not-allowed}._modalSubtitle_321x9_175{color:#666;margin:20px 24px 12px;font-size:.9rem;font-weight:500}._presetGrid_321x9_189{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:0 24px;margin-bottom:16px}._presetButton_321x9_205{padding:10px 12px;background:#fff;border:1px solid #d0d0d0;border-radius:8px;color:#333;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:center}._presetButton_321x9_205:hover:not(:disabled){background:#f5f5f5;border-color:#999}._presetSelected_321x9_241{background:#333!important;border-color:#333!important;color:#fff!important}._presetButton_321x9_205:disabled{opacity:.5;cursor:not-allowed}._textareaWrapper_321x9_263{padding:0 24px;margin-bottom:20px}._rejectReason_321x9_273{width:100%;padding:14px 16px;border:1px solid #d0d0d0;border-radius:10px;font-size:.95rem;resize:vertical;font-family:inherit;transition:all .2s ease;background:#fff;color:#1a1a1a;box-sizing:border-box}._rejectReason_321x9_273:focus{outline:none;border-color:#333;box-shadow:0 0 0 3px #0000000d}._rejectReason_321x9_273._error_321x9_313{border-color:#d32f2f}._rejectReason_321x9_273:disabled{background:#f5f5f5;color:#999;cursor:not-allowed}._errorText_321x9_333{display:block;margin-top:6px;color:#d32f2f;font-size:.85rem;font-weight:500}._modalActions_321x9_349{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #eaeaea}._cancelBtn_321x9_365{padding:10px 24px;background:#fff;border:1px solid #d0d0d0;border-radius:30px;font-size:.95rem;font-weight:500;color:#666;cursor:pointer;transition:all .2s ease}._cancelBtn_321x9_365:hover:not(:disabled){background:#f5f5f5;border-color:#999;color:#333}._cancelBtn_321x9_365:disabled{opacity:.5;cursor:not-allowed}._confirmRejectBtn_321x9_411{padding:10px 28px;background:#333;border:1px solid #333;border-radius:30px;font-size:.95rem;font-weight:500;color:#fff;cursor:pointer;transition:all .2s ease}._confirmRejectBtn_321x9_411:hover:not(:disabled){background:#1a1a1a;border-color:#1a1a1a}._confirmRejectBtn_321x9_411:disabled{background:#ccc;border-color:#ccc;cursor:not-allowed}._container_1e6z6_11{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_1e6z6_11 *,._container_1e6z6_11 *:before,._container_1e6z6_11 *:after{box-sizing:border-box}._loading_1e6z6_55{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:80px 24px;color:#035a95}._loadingSpinner_1e6z6_75{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_1e6z6_1 .9s linear infinite}._loadingText_1e6z6_95{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_1e6z6_1{to{transform:rotate(360deg)}}._accessDenied_1e6z6_119{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:80px 24px;background:#fff;border:1px dashed rgba(239,68,68,.45);border-radius:16px;text-align:center}._accessDeniedTitle_1e6z6_145{margin:0;font-size:20px;font-weight:700;color:#922b21}._accessDeniedText_1e6z6_159{margin:0;font-size:13px;color:#6b8ba4;line-height:1.55}._header_1e6z6_179{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}._title_1e6z6_197{margin:0;font-size:1.75rem;font-weight:700;color:#042484;letter-spacing:-.01em}._headerButtons_1e6z6_213{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._navButton_1e6z6_227,._backButton_1e6z6_229{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._navButton_1e6z6_227{border:1px dashed #0689e2;background:transparent;color:#0689e2}._navButton_1e6z6_227:hover{border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._damageApprovalsButton_1e6z6_285{border-color:#b4530980;color:#b45309}._damageApprovalsButton_1e6z6_285:hover{border-style:solid;background:#b45309;color:#fff;box-shadow:0 4px 12px #b453094d}._backButton_1e6z6_229{border:1px dashed rgba(107,139,164,.55);background:transparent;color:#6b8ba4}._backButton_1e6z6_229:hover{border-style:solid;background:#6b8ba4;color:#fff}._error_1e6z6_339{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;margin-bottom:16px;border-radius:10px;background:#fdecea;color:#922b21;border:1px solid #f5b7b1;font-size:13px;font-weight:600}._retryButton_1e6z6_369{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px dashed #0689e2;background:transparent;color:#0689e2;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._retryButton_1e6z6_369:hover{border-style:solid;background:#0689e2;color:#fff}._filtersPanel_1e6z6_419{display:flex;flex-direction:column;gap:14px;padding:18px 20px;margin-bottom:18px;background:#fff;border:1px dashed rgba(6,137,226,.35);border-radius:16px;box-shadow:0 2px 8px #0424840a}._filtersHeader_1e6z6_443{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._filtersTitle_1e6z6_463{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._filtersResetButton_1e6z6_481{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px dashed #ef4444;background:transparent;color:#ef4444;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._filtersResetButton_1e6z6_481:hover{border-style:solid;background:#ef4444;color:#fff}._filtersGrid_1e6z6_525{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._filterGroup_1e6z6_537{display:flex;flex-direction:column;gap:6px;min-width:0}._filterLabel_1e6z6_551{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._filterInput_1e6z6_567,._filterSelect_1e6z6_569{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._filterInput_1e6z6_567:focus,._filterSelect_1e6z6_569:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._filterInput_1e6z6_567::placeholder{color:#b6cbdc}._filterSelect_1e6z6_569{appearance:none;-webkit-appearance:none;padding-right:32px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,#0689e2 50%),linear-gradient(135deg,#0689e2 50%,transparent 50%);background-position:calc(100% - 16px) center,calc(100% - 11px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat}._content_1e6z6_657{display:flex;flex-direction:column;gap:16px}._emptyState_1e6z6_675{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:60px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._emptyStateIcon_1e6z6_701{width:40px;height:40px;border-radius:50%;background:#f4faff;border:1px dashed rgba(6,137,226,.3)}._emptyStateTitle_1e6z6_717{margin:0;font-size:15px;font-weight:700;color:#4a6b85}._emptyStateText_1e6z6_731{margin:0;font-size:12.5px;color:#8ba4bb;line-height:1.5}._tableSection_1e6z6_751{display:flex;flex-direction:column;gap:12px}._tableToolbar_1e6z6_763{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:12px 16px;background:#f4faff;border:1px solid #d6e9f8;border-radius:14px}._toolbarLeft_1e6z6_787{display:flex;align-items:center;gap:14px;flex-wrap:wrap}._toolbarInfo_1e6z6_801{font-size:12.5px;color:#4a6b85;font-variant-numeric:tabular-nums}._pageSizeSelect_1e6z6_813{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#6b8ba4}._pageSizeLabel_1e6z6_829{font-weight:500}._pageSizeDropdown_1e6z6_837{padding:5px 10px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}._pageSizeDropdown_1e6z6_837:focus{outline:none;border-style:solid}._toolbarActions_1e6z6_871{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._selectButton_1e6z6_887,._clearButton_1e6z6_889,._approveSelectedButton_1e6z6_891,._approveAllButton_1e6z6_893{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 14px;border-radius:999px;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._selectButton_1e6z6_887{border:1px dashed #0689e2;background:transparent;color:#0689e2}._selectButton_1e6z6_887:hover{border-style:solid;background:#eaf4fd;color:#0689e2}._clearButton_1e6z6_889{border:1px dashed #8ba4bb;background:transparent;color:#8ba4bb}._clearButton_1e6z6_889:hover{border-style:solid;background:#8ba4bb;color:#fff}._approveSelectedButton_1e6z6_891{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 4px 12px #0689e24d}._approveSelectedButton_1e6z6_891:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 8px 20px #0689e266}._approveAllButton_1e6z6_893{border:1px dashed #047857;background:transparent;color:#047857}._approveAllButton_1e6z6_893:hover:not(:disabled){border-style:solid;background:#047857;color:#fff;box-shadow:0 4px 12px #0478574d}._selectButton_1e6z6_887:disabled,._clearButton_1e6z6_889:disabled,._approveSelectedButton_1e6z6_891:disabled,._approveAllButton_1e6z6_893:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._pagination_1e6z6_1049{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;padding-top:8px}._pageButton_1e6z6_1067,._pageNumber_1e6z6_1069{display:inline-grid;place-items:center;min-width:34px;height:34px;padding:0 10px;border:1px dashed transparent;border-radius:8px;background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;font-family:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:all .15s ease}._pageButton_1e6z6_1067{border-color:#0689e2;color:#0689e2}._pageButton_1e6z6_1067:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff}._pageButton_1e6z6_1067:disabled{opacity:.4;cursor:not-allowed}._pageNumber_1e6z6_1069:hover{border-color:#0689e2;color:#0689e2}._pageNumberActive_1e6z6_1147{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;border:0;box-shadow:0 4px 12px #0689e259}._pageNumberActive_1e6z6_1147:hover{color:#fff}._pageEllipsis_1e6z6_1169{padding:0 6px;color:#8ba4bb;font-weight:600;-webkit-user-select:none;user-select:none}@media(max-width:1100px){._container_1e6z6_11{padding:5.5rem 1.5rem 1.5rem}._title_1e6z6_197{font-size:1.5rem}._filtersGrid_1e6z6_525{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media(max-width:720px){._container_1e6z6_11{padding:5rem 1rem 1rem}._header_1e6z6_179{flex-direction:column;align-items:stretch}._title_1e6z6_197{font-size:1.35rem}._headerButtons_1e6z6_213{justify-content:flex-start}._filtersGrid_1e6z6_525{grid-template-columns:1fr}._tableToolbar_1e6z6_763{flex-direction:column;align-items:stretch;gap:10px}._toolbarLeft_1e6z6_787,._toolbarActions_1e6z6_871{width:100%;justify-content:space-between}._toolbarActions_1e6z6_871{flex-wrap:wrap}._selectButton_1e6z6_887,._clearButton_1e6z6_889,._approveSelectedButton_1e6z6_891,._approveAllButton_1e6z6_893{flex:1 1 calc(50% - 4px);justify-content:center}._pagination_1e6z6_1049{gap:3px}._pageButton_1e6z6_1067,._pageNumber_1e6z6_1069{min-width:30px;height:30px;font-size:11.5px}}@media(max-width:480px){._container_1e6z6_11{padding:4.5rem .75rem .75rem}._title_1e6z6_197{font-size:1.2rem}._navButton_1e6z6_227,._backButton_1e6z6_229{font-size:12px;padding:7px 12px}._selectButton_1e6z6_887,._clearButton_1e6z6_889,._approveSelectedButton_1e6z6_891,._approveAllButton_1e6z6_893{flex:1 1 100%}._pageSizeSelect_1e6z6_813{font-size:11.5px}._pageSizeDropdown_1e6z6_837{font-size:11.5px;padding:4px 8px}._toolbarInfo_1e6z6_801{font-size:11.5px}._emptyStateTitle_1e6z6_717{font-size:14px}._emptyStateText_1e6z6_731{font-size:12px}}._modalOverlay_1yx3m_13{position:fixed;inset:0;background:#66392473;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_1yx3m_1 .2s ease;padding:16px;box-sizing:border-box}@keyframes _fadeIn_1yx3m_1{0%{opacity:0}to{opacity:1}}._modal_1yx3m_13{background:#f9e8d4;border-radius:16px;width:100%;max-width:450px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 8px 30px #66392440,0 2px 8px #66392426;border:1px solid #8DB6C7;animation:_slideUp_1yx3m_1 .25s ease;overflow:hidden}@keyframes _slideUp_1yx3m_1{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_1yx3m_93{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 16px;border-bottom:1px solid #8DB6C7}._modalHeader_1yx3m_93 h3{margin:0;font-size:18px;font-weight:700;color:#663924;letter-spacing:-.01em}._closeButton_1yx3m_125{background:#8db6c7;border:1px solid #8DB6C7;width:32px;height:32px;border-radius:50%;font-size:16px;cursor:pointer;color:#663924;display:flex;align-items:center;justify-content:center;transition:all .15s ease;line-height:1;flex-shrink:0}._closeButton_1yx3m_125:hover{background:#d54c15;border-color:#d54c15;color:#f9e8d4}._tabs_1yx3m_173{display:flex;gap:0;padding:0 20px;border-bottom:1px solid #8DB6C7}._tab_1yx3m_173{flex:1;padding:12px 8px;background:none;border:none;cursor:pointer;font-size:14px;color:#8db6c7;border-bottom:2px solid transparent;transition:all .15s ease;font-weight:600;margin-bottom:-1px;font-family:inherit}._tab_1yx3m_173:hover{color:#663924}._tab_1yx3m_173._activeTab_1yx3m_225{color:#663924;font-weight:700;border-bottom-color:#d54c15}._groupForm_1yx3m_239{padding:20px 24px;display:flex;flex-direction:column;gap:12px;border-bottom:1px solid #8DB6C7}._input_1yx3m_255,._textarea_1yx3m_257{width:100%;padding:11px 16px;border:1px solid #8DB6C7;border-radius:12px;font-size:14px;font-family:inherit;background:#f9e8d4;transition:all .15s ease;box-sizing:border-box;color:#663924}._input_1yx3m_255:hover,._textarea_1yx3m_257:hover{border-color:#d54c15}._input_1yx3m_255:focus,._textarea_1yx3m_257:focus{outline:none;border-color:#d54c15;box-shadow:0 0 0 3px #d54c1526}._input_1yx3m_255::placeholder,._textarea_1yx3m_257::placeholder{color:#8db6c7}._textarea_1yx3m_257{resize:none;min-height:80px}._searchContainer_1yx3m_329{padding:16px 24px 12px}._searchInput_1yx3m_337{width:100%;padding:10px 16px;border:1px solid #8DB6C7;border-radius:12px;font-size:14px;background:#f9e8d4;transition:all .15s ease;box-sizing:border-box;color:#663924;font-family:inherit}._searchInput_1yx3m_337:hover{border-color:#d54c15}._searchInput_1yx3m_337:focus{outline:none;border-color:#d54c15;box-shadow:0 0 0 3px #d54c1526}._searchInput_1yx3m_337::placeholder{color:#8db6c7}._selectedCount_1yx3m_393{padding:0 24px 12px;font-size:13px;color:#663924;font-weight:600}._usersList_1yx3m_409{flex:1;overflow-y:auto;padding:0 16px}._usersList_1yx3m_409::-webkit-scrollbar{width:5px}._usersList_1yx3m_409::-webkit-scrollbar-track{background:transparent;margin:8px 0}._usersList_1yx3m_409::-webkit-scrollbar-thumb{background:#8db6c7;border-radius:3px}._usersList_1yx3m_409::-webkit-scrollbar-thumb:hover{background:#663924}._noUsers_1yx3m_457{text-align:center;color:#8db6c7;padding:32px 20px;font-size:14px;font-weight:600}._userItem_1yx3m_475{display:flex;align-items:center;padding:10px 12px;border-radius:10px;cursor:pointer;transition:background .12s ease;margin-bottom:2px}._userItem_1yx3m_475:hover,._userItem_1yx3m_475._selected_1yx3m_393{background:#8db6c7}._userAvatar_1yx3m_513{width:40px;height:40px;margin-right:12px;flex-shrink:0}._avatarImage_1yx3m_527{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid #8DB6C7}._avatarPlaceholder_1yx3m_543{width:40px;height:40px;border-radius:50%;background:#8db6c7;color:#663924;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}._userInfo_1yx3m_571{flex:1;min-width:0}._userName_1yx3m_581{font-weight:600;display:block;font-size:14px;color:#663924;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userPosition_1yx3m_601{font-size:12px;color:#663924;opacity:.7;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._checkbox_1yx3m_623{width:22px;height:22px;border:2px solid #8DB6C7;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:transparent;transition:all .15s ease;flex-shrink:0;background:#f9e8d4}._userItem_1yx3m_475._selected_1yx3m_393 ._checkbox_1yx3m_623{background:#d54c15;border-color:#d54c15;color:#f9e8d4}._modalFooter_1yx3m_667{display:flex;gap:10px;padding:16px 24px 20px;border-top:1px solid #8DB6C7}._cancelButton_1yx3m_681{flex:1;padding:12px 16px;border:1px solid #8DB6C7;border-radius:20px;background:#f9e8d4;cursor:pointer;font-size:14px;color:#663924;font-weight:600;transition:all .15s ease;font-family:inherit}._cancelButton_1yx3m_681:hover{background:#8db6c7;border-color:#8db6c7;color:#663924}._cancelButton_1yx3m_681:active{transform:scale(.98)}._createButton_1yx3m_729{flex:1;padding:12px 16px;border:1px solid #663924;border-radius:20px;background:#663924;color:#f9e8d4;cursor:pointer;font-size:14px;font-weight:600;transition:all .15s ease;font-family:inherit}._createButton_1yx3m_729:hover:not(:disabled){background:#d54c15;border-color:#d54c15;box-shadow:0 4px 12px #d54c154d}._createButton_1yx3m_729:active:not(:disabled){transform:scale(.98)}._createButton_1yx3m_729:disabled{opacity:.4;cursor:not-allowed}._successContent_1yx3m_795{padding:20px 24px;display:flex;flex-direction:column;gap:16px;overflow-y:auto}._successTitle_1yx3m_811{font-weight:700;font-size:16px;color:#663924}._successDesc_1yx3m_823{font-size:13px;color:#663924;opacity:.75}._successLabel_1yx3m_835{font-size:14px;font-weight:600;color:#663924}._successList_1yx3m_847{max-height:200px;overflow-y:auto;display:flex;flex-direction:column}._successList_1yx3m_847::-webkit-scrollbar{width:5px}._successList_1yx3m_847::-webkit-scrollbar-thumb{background:#8db6c7;border-radius:3px}._successItem_1yx3m_879{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #8DB6C7;font-size:14px}._successItem_1yx3m_879:last-child{border-bottom:none}._successItemInfo_1yx3m_905{display:flex;flex-direction:column;gap:2px;min-width:0}._successItemName_1yx3m_919{font-weight:600;color:#663924}._successItemMeta_1yx3m_929{font-size:12px;color:#663924;opacity:.7}@media(prefers-color-scheme:dark){._modalOverlay_1yx3m_13{background:#0009}._modal_1yx3m_13{background:#1a2a3a;border-color:#2a3a4a;box-shadow:0 8px 30px #00000080}._modalHeader_1yx3m_93{border-bottom-color:#2a3a4a}._modalHeader_1yx3m_93 h3{color:#fff}._closeButton_1yx3m_125{background:#2a3a4a;border-color:#3a4a5a;color:#9aabbb}._closeButton_1yx3m_125:hover{background:#1769e8;border-color:#1769e8;color:#fff}._tabs_1yx3m_173{border-bottom-color:#2a3a4a}._tab_1yx3m_173{color:#6b7a8d}._tab_1yx3m_173:hover{color:#9aabbb}._tab_1yx3m_173._activeTab_1yx3m_225{color:#fff;border-bottom-color:#4dabf7}._groupForm_1yx3m_239{border-bottom-color:#2a3a4a}._input_1yx3m_255,._textarea_1yx3m_257,._searchInput_1yx3m_337{background:#2a3a4a;border-color:#3a4a5a;color:#fff}._input_1yx3m_255:hover,._textarea_1yx3m_257:hover,._searchInput_1yx3m_337:hover{border-color:#4dabf7}._input_1yx3m_255:focus,._textarea_1yx3m_257:focus,._searchInput_1yx3m_337:focus{border-color:#4dabf7;box-shadow:0 0 0 3px #1769e833}._input_1yx3m_255::placeholder,._textarea_1yx3m_257::placeholder,._searchInput_1yx3m_337::placeholder{color:#6b7a8d}._selectedCount_1yx3m_393{color:#9aabbb}._noUsers_1yx3m_457{color:#6b7a8d}._userItem_1yx3m_475:hover,._userItem_1yx3m_475._selected_1yx3m_393{background:#2a3a4a}._avatarImage_1yx3m_527{border-color:#3a4a5a}._avatarPlaceholder_1yx3m_543{background:#2a3a4a;color:#9aabbb}._userName_1yx3m_581{color:#fff}._userPosition_1yx3m_601{color:#9aabbb;opacity:1}._checkbox_1yx3m_623{border-color:#3a4a5a;background:#1a2a3a}._userItem_1yx3m_475._selected_1yx3m_393 ._checkbox_1yx3m_623{background:#1769e8;border-color:#1769e8;color:#fff}._modalFooter_1yx3m_667{border-top-color:#2a3a4a}._cancelButton_1yx3m_681{background:#2a3a4a;border-color:#3a4a5a;color:#9aabbb}._cancelButton_1yx3m_681:hover{background:#3a4a5a;color:#fff}._createButton_1yx3m_729{background:#1769e8;border-color:#1769e8;color:#fff}._createButton_1yx3m_729:hover:not(:disabled){background:#1565c0;border-color:#1565c0}._successTitle_1yx3m_811{color:#fff}._successDesc_1yx3m_823{color:#9aabbb;opacity:1}._successLabel_1yx3m_835{color:#9aabbb}._successItem_1yx3m_879{border-bottom-color:#2a3a4a}._successItemName_1yx3m_919{color:#fff}._successItemMeta_1yx3m_929{color:#9aabbb;opacity:1}}._chatList_170br_1{display:flex;flex-direction:column;height:100%;background:#f9e8d4;width:350px;transition:width .3s ease;position:relative;border-right:1px solid #8DB6C7;overflow:hidden;flex-shrink:0}._roomNameUnread_170br_27{font-weight:800;color:#d54c15}._chatList_170br_1._collapsed_170br_37{width:64px;min-width:64px;max-width:64px}._chatListHeader_170br_51{display:flex;align-items:center;justify-content:space-between;padding:16px 12px 12px;min-height:52px;flex-shrink:0;border-bottom:1px solid #8DB6C7}._collapsed_170br_37 ._chatListHeader_170br_51{justify-content:center;padding:16px 8px 12px;border-bottom:none}._title_170br_83{margin:0;font-size:20px;font-weight:700;color:#663924;letter-spacing:-.3px;white-space:nowrap;overflow:hidden}._headerActions_170br_103{display:flex;align-items:center;gap:8px}._collapsed_170br_37 ._headerActions_170br_103{flex-direction:column;gap:8px}._newChatButton_170br_127{width:36px;height:36px;border-radius:50%;border:1px solid #663924;background:#663924;color:#f9e8d4;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;flex-shrink:0}._newChatButton_170br_127:hover{background:#d54c15;border-color:#d54c15;transform:scale(1.05);box-shadow:0 3px 12px #d54c154d}._newChatButton_170br_127:active{transform:scale(.95)}._collapseButton_170br_181{width:36px;height:36px;border-radius:50%;border:1px solid transparent;background:transparent;color:#663924;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;flex-shrink:0}._collapseButton_170br_181:hover{background:#8db6c7;border-color:#8db6c7;color:#663924}._searchContainer_170br_225{position:relative;padding:12px 16px;border-bottom:1px solid #8DB6C7;flex-shrink:0;overflow:hidden}._searchIcon_170br_241{position:absolute;left:28px;top:50%;transform:translateY(-50%);color:#663924;pointer-events:none;opacity:.6}._searchInput_170br_261{width:100%;padding:9px 36px;border-radius:10px;border:1px solid #8DB6C7;font-size:14px;outline:none;background:#f9e8d4;transition:all .2s ease;color:#663924;box-sizing:border-box;font-family:inherit}._searchInput_170br_261::placeholder{color:#8db6c7}._searchInput_170br_261:hover{border-color:#d54c15}._searchInput_170br_261:focus{background:#f9e8d4;border-color:#d54c15;box-shadow:0 0 0 3px #d54c1526}._clearSearch_170br_317{position:absolute;right:24px;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:50%;border:none;background:#8db6c7;color:#663924;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}._clearSearch_170br_317:hover{background:#d54c15;color:#f9e8d4}._roomsList_170br_365{flex:1;border:none;overflow-y:auto;overflow-x:hidden;min-width:0}._collapsed_170br_37 ._roomsList_170br_365{overflow-x:hidden}._roomsList_170br_365::-webkit-scrollbar{width:5px}._collapsed_170br_37 ._roomsList_170br_365::-webkit-scrollbar{width:0}._roomsList_170br_365::-webkit-scrollbar-track{background:transparent}._roomsList_170br_365::-webkit-scrollbar-thumb{background:#8db6c7;border-radius:3px}._roomsList_170br_365::-webkit-scrollbar-thumb:hover{background:#663924}._roomItem_170br_433{display:flex;align-items:center;gap:10px;padding:10px 16px;cursor:pointer;transition:all .15s ease;border-left:3px solid transparent;position:relative;white-space:nowrap}._collapsed_170br_37 ._roomItem_170br_433{padding:12px 10px;justify-content:center;border-left:none;gap:0}._collapsed_170br_37 ._roomItem_170br_433._active_170br_471{background:#8db6c7;border-left:3px solid #D54C15;padding-left:7px}._roomItem_170br_433:hover{background:#8db6c7}._roomItem_170br_433._active_170br_471{background:#8db6c7;border-left:3px solid #D54C15}._roomAvatar_170br_503{position:relative;width:48px;height:48px;flex-shrink:0}._collapsed_170br_37 ._roomAvatar_170br_503{width:40px;height:40px}._avatarImage_170br_527{width:48px;height:48px;border-radius:50%;object-fit:cover;border:1px solid #8DB6C7}._collapsed_170br_37 ._avatarImage_170br_527{width:40px;height:40px}._avatarPlaceholder_170br_553{width:48px;height:48px;border-radius:50%;background:#8db6c7;display:flex;align-items:center;justify-content:center;color:#663924;font-weight:700;font-size:18px;border:1px solid #8DB6C7}._collapsed_170br_37 ._avatarPlaceholder_170br_553{width:40px;height:40px;font-size:16px}._onlineIndicator_170br_593{position:absolute;bottom:2px;right:2px;width:12px;height:12px;border-radius:50%;background:#2e7d32;border:2px solid #F9E8D4}._unreadDot_170br_615{position:absolute;top:0;right:0;width:10px;height:10px;border-radius:50%;background:#d54c15;border:2px solid #F9E8D4}._roomInfo_170br_637{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;overflow:hidden}._collapsed_170br_37 ._roomInfo_170br_637{display:none}._roomNameRow_170br_663{display:flex;align-items:baseline;justify-content:space-between;gap:8px}._roomName_170br_27{font-size:15px;font-weight:600;color:#663924;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}._roomTime_170br_697{font-size:12px;color:#8db6c7;white-space:nowrap;flex-shrink:0;font-weight:600}._roomPreview_170br_715{display:flex;align-items:center;justify-content:space-between;gap:8px}._lastMessage_170br_729{font-size:13px;color:#663924;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:1.3}._systemMessage_170br_751{font-style:italic;color:#8db6c7;opacity:1}._unreadBadge_170br_763{min-width:20px;height:20px;border-radius:10px;background:#d54c15;color:#f9e8d4;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 6px;flex-shrink:0}._mutedIndicator_170br_795{display:flex;align-items:center;gap:4px;font-size:11px;color:#8db6c7;margin-top:2px;font-weight:600}._mutedIndicator_170br_795 svg{flex-shrink:0;color:#8db6c7}._emptyState_170br_827{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px 20px;text-align:center;gap:12px}._collapsed_170br_37 ._emptyState_170br_827{display:none}._emptyState_170br_827 p{margin:0;font-size:14px;color:#663924;font-weight:600}._startChatButton_170br_871{display:flex;align-items:center;gap:6px;padding:10px 20px;border-radius:20px;border:1px solid #663924;background:#663924;color:#f9e8d4;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease}._startChatButton_170br_871:hover{background:#d54c15;border-color:#d54c15;color:#f9e8d4;transform:scale(1.02);box-shadow:0 3px 12px #d54c154d}@media(max-width:768px){._chatList_170br_1{min-width:100%;max-width:100%;width:100%;border-right:none}._chatList_170br_1._collapsed_170br_37{min-width:56px;max-width:56px;width:56px}._chatListHeader_170br_51{padding:12px 12px 10px}._title_170br_83{font-size:18px}._searchContainer_170br_225{padding:10px 12px}._roomItem_170br_433{padding:8px 12px}._roomAvatar_170br_503,._avatarImage_170br_527,._avatarPlaceholder_170br_553{width:42px;height:42px}._collapsed_170br_37 ._roomAvatar_170br_503,._collapsed_170br_37 ._avatarImage_170br_527,._collapsed_170br_37 ._avatarPlaceholder_170br_553{width:36px;height:36px}}@media(max-width:480px){._roomAvatar_170br_503,._avatarImage_170br_527,._avatarPlaceholder_170br_553{width:38px;height:38px}._avatarPlaceholder_170br_553{font-size:16px}._roomName_170br_27{font-size:14px}._lastMessage_170br_729{font-size:12px}}@media(prefers-color-scheme:dark){._chatList_170br_1{background:#1a2a3a;border-right-color:#2a3a4a}._chatListHeader_170br_51{border-bottom-color:#2a3a4a}._title_170br_83{color:#fff}._newChatButton_170br_127{background:#2a3a4a;border-color:#2a3a4a;color:#fff}._newChatButton_170br_127:hover{background:#1769e8;border-color:#1769e8;box-shadow:0 3px 12px #1769e84d}._collapseButton_170br_181{color:#9aabbb}._collapseButton_170br_181:hover{background:#2a3a4a;color:#4dabf7}._searchContainer_170br_225{border-bottom-color:#2a3a4a}._searchIcon_170br_241{color:#9aabbb}._searchInput_170br_261{background:#2a3a4a;border-color:#3a4a5a;color:#fff}._searchInput_170br_261::placeholder{color:#6b7a8d}._searchInput_170br_261:hover{border-color:#4dabf7}._searchInput_170br_261:focus{border-color:#4dabf7;box-shadow:0 0 0 3px #1769e833}._clearSearch_170br_317{background:#3a4a5a;color:#9aabbb}._clearSearch_170br_317:hover{background:#1769e8;color:#fff}._roomsList_170br_365::-webkit-scrollbar-thumb{background:#3a4a5a}._roomsList_170br_365::-webkit-scrollbar-thumb:hover{background:#4dabf7}._roomItem_170br_433:hover{background:#2a3a4a}._roomItem_170br_433._active_170br_471,._collapsed_170br_37 ._roomItem_170br_433._active_170br_471{background:#2a3a4a;border-left-color:#4dabf7}._avatarImage_170br_527,._avatarPlaceholder_170br_553{border-color:#3a4a5a}._avatarPlaceholder_170br_553{background:#2a3a4a;color:#9aabbb}._onlineIndicator_170br_593{background:#69db7c;border-color:#1a2a3a}._unreadDot_170br_615{background:#ff6b6b;border-color:#1a2a3a}._roomName_170br_27{color:#fff}._roomTime_170br_697{color:#6b7a8d}._lastMessage_170br_729{color:#9aabbb;opacity:1}._systemMessage_170br_751{color:#6b7a8d}._unreadBadge_170br_763{background:#1769e8;color:#fff}._mutedIndicator_170br_795{color:#6b7a8d}._mutedIndicator_170br_795 svg{color:#6b7a8d}._emptyState_170br_827 p{color:#9aabbb}._startChatButton_170br_871{background:#2a3a4a;border-color:#2a3a4a;color:#fff}._startChatButton_170br_871:hover{background:#1769e8;border-color:#1769e8}}._overlay_1vine_13{position:fixed;inset:0;background:#66392480;display:flex;align-items:center;justify-content:center;z-index:2000;padding:16px;animation:_overlayIn_1vine_1 .2s ease}@keyframes _overlayIn_1vine_1{0%{opacity:0}to{opacity:1}}._modal_1vine_49{background:#f9e8d4;border-radius:16px;padding:24px;width:100%;max-width:380px;position:relative;border:1px solid #8DB6C7;box-shadow:0 12px 40px #6639244d;animation:_modalIn_1vine_1 .25s ease;box-sizing:border-box}@keyframes _modalIn_1vine_1{0%{opacity:0;transform:scale(.95) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}._closeButton_1vine_99{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:#8db6c7;border:1px solid #8DB6C7;color:#663924;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;z-index:2}._closeButton_1vine_99:hover{background:#d54c15;border-color:#d54c15;color:#f9e8d4;transform:rotate(90deg)}._closeButton_1vine_99:active{transform:rotate(90deg) scale(.95)}._profileHeader_1vine_159{text-align:center;margin-bottom:24px;padding-top:8px}._avatarContainer_1vine_171{position:relative;width:96px;height:96px;margin:0 auto 14px}._avatar_1vine_171{width:96px;height:96px;border-radius:50%;object-fit:cover;border:3px solid #8DB6C7;box-shadow:0 4px 12px #66392433;background:#f9e8d4}._avatarPlaceholder_1vine_205{width:96px;height:96px;border-radius:50%;color:#f9e8d4;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:700;border:3px solid #8DB6C7;box-shadow:0 4px 12px #66392433;letter-spacing:1px}._onlineIndicator_1vine_235{position:absolute;bottom:4px;right:4px;width:18px;height:18px;background:#2e7d32;border:3px solid #F9E8D4;border-radius:50%;box-shadow:0 2px 6px #2e7d3266}._userName_1vine_259{margin:0 0 4px;font-size:20px;font-weight:700;color:#663924;line-height:1.2}._status_1vine_275{font-size:13px;font-weight:600;display:inline-block;padding:3px 10px;border-radius:12px}._online_1vine_235{color:#2e7d32;background:#2e7d321f}._offline_1vine_301{color:#663924;background:#6639241a;opacity:.75}._userPosition_1vine_313{margin-top:10px;font-size:13px;font-weight:500;color:#663924;opacity:.8}._profileInfo_1vine_331{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}._infoRow_1vine_345{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #8DB6C7}._infoRow_1vine_345:last-child{border-bottom:none}._infoLabel_1vine_371{display:flex;align-items:center;gap:8px;font-size:13px;color:#663924;opacity:.7;font-weight:600;flex-shrink:0}._infoLabel_1vine_371 svg{color:#d54c15;flex-shrink:0}._value_1vine_403{font-size:14px;font-weight:600;color:#663924;text-align:right;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actions_1vine_427{margin-top:16px;padding-top:16px;border-top:1px solid #8DB6C7}._startChatButton_1vine_439{width:100%;padding:12px 16px;border:1px solid #663924;background:#663924;color:#f9e8d4;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:all .15s ease}._startChatButton_1vine_439:hover{background:#d54c15;border-color:#d54c15;transform:translateY(-1px);box-shadow:0 4px 12px #d54c154d}._startChatButton_1vine_439:active{transform:translateY(0)}._loading_1vine_491{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:12px;color:#663924;font-size:14px;font-weight:600}._spinner_1vine_515{width:32px;height:32px;border:3px solid #8DB6C7;border-top-color:#d54c15;border-radius:50%;animation:_spin_1vine_515 .8s linear infinite}@keyframes _spin_1vine_515{to{transform:rotate(360deg)}}@media(max-width:480px){._modal_1vine_49{padding:20px 16px;border-radius:14px;max-width:100%}._avatarContainer_1vine_171,._avatar_1vine_171,._avatarPlaceholder_1vine_205{width:80px;height:80px}._avatarPlaceholder_1vine_205{font-size:30px}._userName_1vine_259{font-size:18px}._infoRow_1vine_345{padding:8px 0}._value_1vine_403{font-size:13px}}@media(prefers-color-scheme:dark){._overlay_1vine_13{background:#000000a6}._modal_1vine_49{background:#1a2a3a;border-color:#2a3a4a;box-shadow:0 12px 40px #0009}._closeButton_1vine_99{background:#2a3a4a;border-color:#3a4a5a;color:#9aabbb}._closeButton_1vine_99:hover{background:#1769e8;border-color:#1769e8;color:#fff}._avatar_1vine_171{border-color:#2a3a4a;background:#1a2a3a}._avatarPlaceholder_1vine_205{border-color:#2a3a4a;color:#fff}._onlineIndicator_1vine_235{background:#69db7c;border-color:#1a2a3a}._userName_1vine_259{color:#fff}._online_1vine_235{color:#69db7c;background:#69db7c26}._offline_1vine_301{color:#9aabbb;background:#9aabbb1a}._userPosition_1vine_313{color:#9aabbb;opacity:1}._infoRow_1vine_345{border-bottom-color:#2a3a4a}._infoLabel_1vine_371{color:#9aabbb;opacity:1}._infoLabel_1vine_371 svg{color:#4dabf7}._value_1vine_403{color:#e8edf3}._actions_1vine_427{border-top-color:#2a3a4a}._startChatButton_1vine_439{background:#1769e8;border-color:#1769e8;color:#fff}._startChatButton_1vine_439:hover{background:#1565c0;border-color:#1565c0}._loading_1vine_491{color:#9aabbb}._spinner_1vine_515{border-color:#2a3a4a;border-top-color:#4dabf7}}._overlay_1utd6_1{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_1utd6_1 .2s ease}@keyframes _fadeIn_1utd6_1{0%{opacity:0}to{opacity:1}}._modal_1utd6_49{background:#fff;border-radius:24px;width:90%;max-width:500px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 40px #0003;animation:_slideUp_1utd6_1 .2s ease}@keyframes _slideUp_1utd6_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._header_1utd6_95{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e5e5}._header_1utd6_95 h3{margin:0;font-size:18px;font-weight:600;color:#1a1a1a}._closeButton_1utd6_125{width:32px;height:32px;border-radius:50%;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;transition:background .15s}._closeButton_1utd6_125:hover{background:#f0f0f0}._content_1utd6_161{flex:1;overflow-y:auto;padding:20px}._groupInfo_1utd6_173{display:flex;gap:16px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #f0f0f0}._groupAvatar_1utd6_189{width:64px;height:64px;flex-shrink:0}._groupAvatar_1utd6_189 img{width:100%;height:100%;border-radius:16px;object-fit:cover}._avatarPlaceholder_1utd6_215{width:64px;height:64px;border-radius:16px;background:#d0d0d0;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:600;color:#fff}._groupDetails_1utd6_241{flex:1}._groupDetails_1utd6_241 h2{margin:0 0 4px;font-size:18px;font-weight:600;color:#1a1a1a}._memberCount_1utd6_263{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#1a1a1a;background:#f5f5f5;padding:4px 8px;border-radius:12px}._description_1utd6_285{margin:8px 0 0;font-size:13px;color:#666;line-height:1.4}._membersSection_1utd6_299{margin-top:8px}._sectionHeader_1utd6_307{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._sectionHeader_1utd6_307 h4{margin:0;font-size:15px;font-weight:600;color:#1a1a1a}._addButton_1utd6_335{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;border:none;background:#f5f5f5;color:#1a1a1a;font-size:12px;font-weight:500;cursor:pointer;transition:background .15s}._addButton_1utd6_335:hover{background:#d0d0d0}._searchContainer_1utd6_373{margin-bottom:16px}._searchInput_1utd6_381{width:94%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:12px;font-size:14px;outline:none;transition:border .15s;color:#1a1a1a}._searchInput_1utd6_381:focus{border-color:#3a3a3c}._searchResults_1utd6_411{margin-top:8px;background:#f9f9f9;border-radius:12px;max-height:200px;overflow-y:auto}._searchItem_1utd6_427{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid #e5e5e5}._searchItem_1utd6_427:last-child{border-bottom:none}._searchItemInfo_1utd6_451{display:flex;align-items:center;gap:10px}._searchAvatar_1utd6_463{width:32px;height:32px;border-radius:50%;background:#e0e0e0;display:flex;align-items:center;justify-content:center;overflow:hidden}._searchAvatar_1utd6_463 img{width:100%;height:100%;object-fit:cover}._searchAvatar_1utd6_463 span{font-weight:600;color:#666}._searchItemInfo_1utd6_451 span{font-size:13px;color:#1a1a1a}._searchItemInfo_1utd6_451 small{color:#999;margin-left:6px}._searchItem_1utd6_427 button{padding:4px 12px;border-radius:16px;border:none;background:#f5f5f5;color:#1c1c1e;font-size:12px;cursor:pointer}._searchItem_1utd6_427 button:hover{background:#d5d5d5}._membersList_1utd6_555{max-height:300px;overflow-y:auto}._memberItem_1utd6_565{display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:12px;transition:background .15s}._memberItem_1utd6_565:hover{background:#f5f5f5}._memberInfo_1utd6_591{display:flex;align-items:center;gap:12px;flex:1}._memberAvatar_1utd6_605{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}._memberAvatar_1utd6_605 img{width:100%;height:100%;object-fit:cover}._avatarPlaceholderSmall_1utd6_633{width:40px;height:40px;border-radius:50%;background:#d0d0d0;display:flex;align-items:center;justify-content:center;font-weight:600;color:#fff;font-size:16px}._memberDetails_1utd6_659{display:flex;flex-direction:column;gap:2px}._memberName_1utd6_671{font-size:14px;font-weight:500;color:#1a1a1a}._selfBadge_1utd6_683{font-size:11px;font-weight:400;color:#8e8e93;margin-left:6px}._memberRole_1utd6_697{font-size:11px;color:#8e8e93;display:flex;align-items:center;gap:4px}._crownIcon_1utd6_713{color:#d4af37}._removeButton_1utd6_721{width:32px;height:32px;border-radius:50%;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1a1a1a;transition:background .15s}._removeButton_1utd6_721:hover{background:#f0f0f0}._loading_1utd6_757,._error_1utd6_759{text-align:center;padding:20px;color:#999;font-size:13px}._error_1utd6_759{color:#ff3b30}@media(max-width:480px){._modal_1utd6_49{width:95%;max-height:85vh;border-radius:20px}._content_1utd6_161{padding:16px}._groupAvatar_1utd6_189{width:48px;height:48px}._avatarPlaceholder_1utd6_215{width:48px;height:48px;font-size:22px}._memberAvatar_1utd6_605{width:36px;height:36px}._avatarPlaceholderSmall_1utd6_633{width:36px;height:36px;font-size:14px}}._deleteSection_1utd6_847{margin-top:16px;padding-top:16px;border-top:1px solid #e5e5e5}._deleteButton_1utd6_859{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 16px;border-radius:12px;border:1px solid #f0f0f0;background:#fff;color:#1a1a1a;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s}._deleteButton_1utd6_859:hover{background:#fff0f0}._deleteButton_1utd6_859:disabled{opacity:.6;cursor:not-allowed}._settingsSection_1utd6_911{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}._settingsButtonsRow_1utd6_923{display:flex;flex-direction:row;gap:8px;margin-top:8px}._settingsButton_1utd6_923{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;padding:10px 14px;border:none;background:#f5f5f5;border-radius:12px;font-size:14px;color:#1a1a1a;cursor:pointer;transition:background .15s}._settingsButton_1utd6_923:hover{background:#e5e5e5}._settingsButton_1utd6_923:disabled{opacity:.6;cursor:not-allowed}._chatHeader_mfaxh_1{display:flex;align-items:center;padding:10px 16px;background:#f9e8d4;border-bottom:1px solid #8DB6C7;min-height:56px;gap:12px;position:relative;z-index:10}._mentionBadge_mfaxh_25{background:#d54c15;color:#f9e8d4;font-size:11px;font-weight:700;padding:2px 8px;border-radius:12px;margin-left:6px}._backButton_mfaxh_45{width:36px;height:36px;border-radius:50%;border:none;background:transparent;cursor:pointer;display:none;align-items:center;justify-content:center;color:#663924;transition:all .15s ease;flex-shrink:0;position:relative;z-index:20}._backButton_mfaxh_45:hover{background:#8db6c7;color:#663924}._closeButton_mfaxh_91{width:36px;height:36px;border-radius:50%;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#663924;transition:all .15s ease;flex-shrink:0}._closeButton_mfaxh_91:hover{background:#8db6c7;color:#663924}._userInfo_mfaxh_133{display:flex;align-items:center;gap:10px;flex:1;min-width:0;cursor:default;border-radius:12px;padding:4px;transition:background .15s ease;outline:none}._userInfoClickable_mfaxh_159{cursor:pointer}._userInfoClickable_mfaxh_159:hover,._userInfoClickable_mfaxh_159:focus-visible{background:#8db6c7}._avatarContainer_mfaxh_177{position:relative;width:40px;height:40px;flex-shrink:0}._avatar_mfaxh_177{width:40px;height:40px;border-radius:50%;object-fit:cover;border:1px solid #8DB6C7}._avatarPlaceholder_mfaxh_207{width:40px;height:40px;border-radius:50%;background:#8db6c7;display:flex;align-items:center;justify-content:center;color:#663924;font-weight:700;font-size:16px;border:1px solid #8DB6C7}._onlineIndicator_mfaxh_235{position:absolute;bottom:0;right:0;width:10px;height:10px;border-radius:50%;background:#2e7d32;border:2px solid #F9E8D4}._textInfo_mfaxh_257{flex:1;min-width:0}._userName_mfaxh_267{margin:0;font-size:15px;font-weight:700;color:#663924;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._status_mfaxh_287{font-size:12px;color:#663924;opacity:.7;display:flex;align-items:center;gap:4px}._status_mfaxh_287._online_mfaxh_235{color:#2e7d32;opacity:1;font-weight:600}._mutedIcon_mfaxh_317{flex-shrink:0}._actions_mfaxh_327{display:flex;align-items:center;gap:4px}._menuContainer_mfaxh_339{position:relative}._actionButton_mfaxh_347{width:36px;height:36px;border-radius:50%;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#663924;transition:all .15s ease}._actionButton_mfaxh_347:hover{background:#8db6c7;color:#663924}._dropdownMenu_mfaxh_387{position:absolute;top:calc(100% + 8px);right:0;background:#f9e8d4;border-radius:12px;box-shadow:0 4px 16px #66392433;border:1px solid #8DB6C7;padding:4px;min-width:200px;z-index:200;animation:_fadeIn_mfaxh_1 .15s ease}@keyframes _fadeIn_mfaxh_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._menuItem_mfaxh_425{display:flex;align-items:center;gap:10px;padding:10px 14px;border:none;background:none;cursor:pointer;width:100%;text-align:left;font-size:14px;font-weight:600;color:#663924;border-radius:8px;transition:background .1s ease;font-family:inherit}._menuItem_mfaxh_425:hover:not(:disabled){background:#8db6c7}._menuItem_mfaxh_425:disabled{opacity:.5;cursor:not-allowed}._dangerItem_mfaxh_479{color:#d54c15}._dangerItem_mfaxh_479:hover:not(:disabled){background:#d54c15;color:#f9e8d4}._menuDivider_mfaxh_497{height:1px;background:#8db6c7;margin:4px 0}._mentionsBadge_mfaxh_509{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:5px 10px;min-height:32px;border-radius:20px;border:1px solid #D54C15;background:#d54c15;color:#f9e8d4;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease;animation:_mentionsBadgeIn_mfaxh_1 .25s ease}@keyframes _mentionsBadgeIn_mfaxh_1{0%{opacity:0;transform:scale(.7)}80%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}._mentionsBadge_mfaxh_509:hover{background:#663924;border-color:#663924;color:#f9e8d4;transform:translateY(-1px);box-shadow:0 4px 12px #6639244d}._mentionsBadge_mfaxh_509:active{transform:translateY(0) scale(.97)}._mentionsBadge_mfaxh_509 svg{flex-shrink:0;color:#f9e8d4}._mentionsBadgeCount_mfaxh_623{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#f9e8d4;color:#d54c15;font-size:10px;font-weight:800;line-height:1;letter-spacing:-.3px}._actions_mfaxh_327{display:flex;align-items:center;gap:4px;flex-shrink:0}@media(max-width:768px){._mentionsBadge_mfaxh_509{min-height:28px;padding:4px 8px;font-size:11px}._mentionsBadgeCount_mfaxh_623{min-width:16px;height:16px;font-size:9px;padding:0 4px}._mentionsBadge_mfaxh_509 svg{width:12px;height:12px}}@media(max-width:1024px){._chatHeader_mfaxh_1{padding:10px 14px}}@media(max-width:768px){._chatHeader_mfaxh_1{padding:8px 12px;min-height:50px;gap:8px}._backButton_mfaxh_45{display:flex}._closeButton_mfaxh_91{display:none}._avatar_mfaxh_177,._avatarPlaceholder_mfaxh_207{width:34px;height:34px;font-size:14px}._userName_mfaxh_267{font-size:14px}._actionButton_mfaxh_347{width:32px;height:32px}}@media(max-width:480px){._chatHeader_mfaxh_1{padding:6px 10px;min-height:46px;gap:6px}._avatar_mfaxh_177,._avatarPlaceholder_mfaxh_207{width:30px;height:30px;font-size:13px}._userName_mfaxh_267{font-size:13px}._status_mfaxh_287{font-size:11px}._backButton_mfaxh_45,._actionButton_mfaxh_347{width:30px;height:30px}._dropdownMenu_mfaxh_387{min-width:180px}._menuItem_mfaxh_425{padding:8px 12px;font-size:13px}}._overlay_1fafw_1{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#663924e6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_1fafw_1 .2s ease;cursor:pointer}@keyframes _fadeIn_1fafw_1{0%{opacity:0}to{opacity:1}}._content_1fafw_37{position:relative;cursor:default;display:flex;align-items:center;justify-content:center;max-width:90vw;max-height:90vh}._topButtons_1fafw_59{position:fixed;top:20px;right:20px;display:flex;gap:12px;z-index:10}._topButton_1fafw_59{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:#f9e8d4;color:#663924;border:1px solid #8DB6C7;border-radius:50%;cursor:pointer;transition:background .15s ease,transform .15s ease}._topButton_1fafw_59:hover{background:#8db6c7;transform:scale(1.08)}._videoWrapper_1fafw_117{position:relative;width:340px;height:340px;border-radius:50%;overflow:hidden;background:#663924;box-shadow:0 8px 32px #66392480}._video_1fafw_117{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;background:#663924;cursor:pointer}._playButton_1fafw_157{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:#f9e8d4e6;color:#663924;border:none;border-radius:50%;cursor:pointer;z-index:5;transition:transform .2s ease,background .2s ease}._playButton_1fafw_157:hover{transform:translate(-50%,-50%) scale(1.08);background:#f9e8d4}._playButton_1fafw_157 svg{margin-left:4px}._controls_1fafw_213{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:8px;padding:6px 12px;background:#663924a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:24px;z-index:5}._controlButton_1fafw_241{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;color:#f9e8d4;border:none;border-radius:50%;cursor:pointer;transition:background .15s ease,transform .15s ease}._controlButton_1fafw_241:hover{background:#f9e8d433;transform:scale(1.08)}._image_1fafw_281{display:block;max-width:80vw;max-height:80vh;object-fit:contain;border-radius:16px;cursor:pointer}@media(max-width:600px){._videoWrapper_1fafw_117{width:260px;height:260px}._playButton_1fafw_157{width:64px;height:64px}._topButton_1fafw_59{width:40px;height:40px}}._mentionText_100jy_1{white-space:pre-wrap;word-break:break-word}._mention_100jy_1{display:inline;font-weight:700;color:#d54c15;background:#d54c151f;padding:0 4px;border-radius:6px;cursor:pointer;transition:background .15s ease,color .15s ease;white-space:nowrap}._mention_100jy_1:hover,._mentionSelf_100jy_45{background:#d54c15;color:#f9e8d4}._mentionSelf_100jy_45:hover{background:#663924}@media(prefers-color-scheme:dark){._mention_100jy_1{color:#4dabf7;background:#4dabf726}._mention_100jy_1:hover{background:#4dabf7;color:#0d1b2a}._mentionSelf_100jy_45{background:#1769e8;color:#fff}._mentionSelf_100jy_45:hover{background:#1565c0}}._messageContainer_gpmzh_1{display:flex;gap:8px;margin-bottom:2px;padding:2px 16px;position:relative}._senderNameBtn_gpmzh_69{font-size:12px;font-weight:600;color:#663924;opacity:.85;margin-bottom:2px;padding:0 8px;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit;transition:color .15s ease,opacity .15s ease;border-radius:4px}._senderNameBtn_gpmzh_69:hover{color:#d54c15;opacity:1;text-decoration:underline}._avatarBtn_gpmzh_19{width:36px;height:36px;border-radius:50%;overflow:hidden;border:none;background:transparent;cursor:pointer;padding:0;flex-shrink:0;align-self:flex-end;margin-bottom:2px;position:relative;transition:transform .15s ease}._avatarBtn_gpmzh_19:hover{transform:scale(1.05)}._avatarBtn_gpmzh_19:active{transform:scale(.98)}@media(prefers-color-scheme:dark){._senderNameBtn_gpmzh_69{color:#9aabbb}._senderNameBtn_gpmzh_69:hover{color:#4dabf7}}._currentUser_gpmzh_251{flex-direction:row-reverse}._otherUser_gpmzh_259{flex-direction:row}._avatar_gpmzh_19{width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0;align-self:flex-end;margin-bottom:2px}._avatarImage_gpmzh_289{width:100%;height:100%;object-fit:cover}._avatarPlaceholder_gpmzh_301{width:100%;height:100%;background:linear-gradient(135deg,#8e8e93,#666);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:14px}._bubbleWrapper_gpmzh_327{max-width:65%;min-width:80px;position:relative}._senderName_gpmzh_69{font-size:12px;color:#8e8e93;margin-bottom:2px;display:block;padding-left:8px}._bubble_gpmzh_327{padding:8px 12px;border-radius:18px;position:relative;word-wrap:break-word;overflow-wrap:break-word}._bubbleCurrent_gpmzh_373{color:#000;border-bottom-right-radius:4px}._bubbleOther_gpmzh_383{color:#1a1a1a;border-bottom-left-radius:4px}._bubbleAudio_gpmzh_393{min-width:220px;padding:8px 12px}._textMessage_gpmzh_405{font-size:15px;line-height:1.4;white-space:pre-wrap}._imageContainer_gpmzh_419{display:flex;flex-direction:column;gap:4px}._imageWrapper_gpmzh_431{position:relative;cursor:pointer;border-radius:12px;overflow:hidden;max-width:280px}._messageImage_gpmzh_447{width:100%;max-height:300px;object-fit:cover;display:block;border-radius:12px}._mediaOverlay_gpmzh_463{position:absolute;inset:0;background:#0000004d;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}._imageWrapper_gpmzh_431:hover ._mediaOverlay_gpmzh_463,._videoWrapper_gpmzh_493:hover ._mediaOverlay_gpmzh_463{opacity:1}._overlayIcon_gpmzh_501{font-size:28px;color:#fff}._videoContainer_gpmzh_511{display:flex;flex-direction:column;gap:4px}._videoWrapperContainer_gpmzh_523{position:relative;display:inline-block}._videoWrapper_gpmzh_493{position:relative;cursor:pointer;width:240px;height:240px;border-radius:50%;overflow:hidden;background:#1a1a1a;box-shadow:0 2px 8px #0000001a}._messageVideo_gpmzh_555{width:100%;height:100%;display:block;border-radius:50%;object-fit:cover;cursor:pointer;transition:transform .2s}._messageVideo_gpmzh_555:hover{transform:scale(1.02)}._videoPlayOverlay_gpmzh_585{position:absolute;inset:0;background:#0000004d;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._videoWrapper_gpmzh_493:hover ._videoPlayOverlay_gpmzh_585{background:#0006}._videoPlayButton_gpmzh_625{width:56px;height:56px;border-radius:50%;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;color:#fff}._videoPlayButton_gpmzh_625:hover{transform:scale(1.1);background:#000000b3}._videoPauseButton_gpmzh_667{position:absolute;bottom:12px;right:12px;width:32px;height:32px;border-radius:50%;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;color:#fff;opacity:0;pointer-events:none;z-index:10}._videoWrapper_gpmzh_493:hover ._videoPauseButton_gpmzh_667{opacity:1;pointer-events:auto}._videoPauseButton_gpmzh_667:hover{transform:scale(1.05);background:#000c}._playIcon_gpmzh_729{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));margin-left:3px}._videoRecordingContainer_gpmzh_745{display:flex;justify-content:center;margin-bottom:12px;animation:_slideUp_gpmzh_1 .2s ease}._videoRecordingPreview_gpmzh_761{position:relative;width:240px;height:240px;border-radius:50%;overflow:hidden;background:#1a1a1a;box-shadow:0 4px 16px #0003;cursor:pointer}._videoPreviewStream_gpmzh_783{width:100%;height:100%;object-fit:cover;border-radius:50%;transition:transform .2s}._videoPreviewStream_gpmzh_783:hover{transform:scale(1.02)}._videoRecordingTimer_gpmzh_809{position:absolute;top:12px;left:50%;transform:translate(-50%);background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:6px 14px;border-radius:20px;z-index:5}._recordingIndicator_gpmzh_833{display:flex;align-items:center;gap:8px;color:#fff;font-size:14px;font-weight:500;font-variant-numeric:tabular-nums}._recordingDot_gpmzh_853{width:10px;height:10px;border-radius:50%;background:#ff3b30;animation:_pulse_gpmzh_1 1s infinite}@keyframes _pulse_gpmzh_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}._videoRecordingOverlay_gpmzh_881{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);padding:16px;display:flex;justify-content:center;gap:20px;opacity:0;transition:opacity .2s;border-radius:50% 50% 0 0}._videoRecordingPreview_gpmzh_761:hover ._videoRecordingOverlay_gpmzh_881{opacity:1}._cancelVideoBtn_gpmzh_921,._stopVideoBtn_gpmzh_923{width:48px;height:48px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._cancelVideoBtn_gpmzh_921{background:#fff3;color:#fff}._cancelVideoBtn_gpmzh_921:hover{background:#ffffff4d;transform:scale(1.05)}._stopVideoBtn_gpmzh_923{background:#fff;color:#ff3b30;box-shadow:0 2px 8px #0003}._stopVideoBtn_gpmzh_923:hover{transform:scale(1.05);background:#f5f5f5}._stopCircle_gpmzh_991{width:20px;height:20px;border-radius:50%;background:#ff3b30}._videoPreviewContainer_gpmzh_1007{margin-bottom:12px;animation:_slideUp_gpmzh_1 .2s ease}._videoPreviewWrapper_gpmzh_1017{position:relative;display:inline-block;border-radius:16px;overflow:hidden;background:#f0f0f0;max-width:280px}._videoPreviewContent_gpmzh_1035{width:100%;max-height:200px;display:block;border-radius:12px;cursor:pointer}._removeVideoPreview_gpmzh_1051{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s;z-index:2}._removeVideoPreview_gpmzh_1051:hover{background:#000c;transform:scale(1.05)}@keyframes _slideUp_gpmzh_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._gifMessage_gpmzh_1131{border-radius:12px;overflow:hidden;max-width:280px}._messageGif_gpmzh_1143{width:100%;max-height:300px;object-fit:cover;display:block;border-radius:12px;cursor:pointer}._audioMessageContainer_gpmzh_1167{min-width:200px;max-width:100%}._audioPlayerWrapper_gpmzh_1179{display:flex;align-items:center;gap:8px;min-height:38px}._audioPlayButton_gpmzh_1195{width:34px;height:34px;border-radius:50%;border:1px solid #d1d1d6;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .15s,background .15s;padding:0;background:transparent;color:#1a1a1a}._audioPlayButton_gpmzh_1195:hover,._audioPlayButton_gpmzh_1195:focus,._audioPlayButton_gpmzh_1195:active{outline:none;border-color:#c6c6c8}._bubbleCurrent_gpmzh_373 ._audioPlayButton_gpmzh_1195,._bubbleOther_gpmzh_383 ._audioPlayButton_gpmzh_1195{background:transparent;color:#1a1a1a;border-color:#d1d1d6}._audioPlayButton_gpmzh_1195:hover{transform:scale(1.05);background:#0000000d}._audioPlayButton_gpmzh_1195:active{transform:scale(.95)}._playIconShift_gpmzh_1293{margin-left:2px}._audioContent_gpmzh_1303{flex:1;display:flex;align-items:center;gap:10px;min-width:0}._audioWaveform_gpmzh_1321{flex:1;height:38px;display:flex;align-items:center;gap:2px;position:relative;overflow:hidden}._waveformBar_gpmzh_1343{width:3px;background:#8e8e93;border-radius:2px;flex-shrink:0;opacity:.5}._waveformBarActive_gpmzh_1361{opacity:1;background:#1a1a1a}._waveformBarActive_gpmzh_1361,._waveformBarActive_gpmzh_1361[class*=recording]{background:#1a1a1a!important}._audioProgressFill_gpmzh_1385{position:absolute;left:0;top:0;height:100%;border-radius:2px;transition:width .1s linear;pointer-events:none;z-index:1}._audioTime_gpmzh_1409{font-size:11px;font-weight:500;font-variant-numeric:tabular-nums;min-width:32px;text-align:right;flex-shrink:0;color:#8e8e93;letter-spacing:.3px}audio{display:none}audio::-webkit-media-controls{display:none!important}audio::-webkit-media-controls-panel{display:none!important}audio::-webkit-media-controls-enclosure{display:none!important}._audioLoading_gpmzh_1469 ._waveformBar_gpmzh_1343{animation:_pulse-loading_gpmzh_1 1.2s ease-in-out infinite}@keyframes _pulse-loading_gpmzh_1{0%,to{opacity:.3;background:#8e8e93}50%{opacity:.8;background:#8e8e93}}._audioError_gpmzh_1489 ._waveformBar_gpmzh_1343{background:#a0a0a0!important;opacity:.6}._audioError_gpmzh_1489 ._audioPlayButton_gpmzh_1195{background:transparent!important;color:#a0a0a0!important;border-color:#a0a0a0!important}._audioRecording_gpmzh_1513 ._waveformBar_gpmzh_1343{background:#8e8e93!important;animation:_record-pulse_gpmzh_1 .8s ease-in-out infinite alternate}@keyframes _record-pulse_gpmzh_1{0%{opacity:.4;background:#8e8e93}to{opacity:1;background:#8e8e93}}._audioRecording_gpmzh_1513 ._audioPlayButton_gpmzh_1195{background:transparent!important;color:#1a1a1a!important;border-color:#ff3b30!important;animation:_button-pulse-record_gpmzh_1 1s infinite}@keyframes _button-pulse-record_gpmzh_1{0%{transform:scale(1);border-color:#ff3b30}50%{transform:scale(1.05);border-color:#ff3b30}to{transform:scale(1);border-color:#ff3b30}}._audioWaveform_gpmzh_1321 ._waveformBar_gpmzh_1343:not(._waveformBarActive_gpmzh_1361){background:#8e8e93!important}._audioWaveform_gpmzh_1321,._audioWaveform_gpmzh_1321 *{accent-color:#8e8e93}._audioUnreadIndicator_gpmzh_1593{width:8px;height:8px;background:#ff3b30;border-radius:50%;position:absolute;top:-4px;right:-4px;animation:_blink_gpmzh_1 1s infinite}@keyframes _blink_gpmzh_1{0%,to{opacity:1}50%{opacity:.3}}._audioMessageContainer_gpmzh_1167+._audioMessageContainer_gpmzh_1167{margin-top:8px}._audioWaveform_gpmzh_1321 ._waveformBar_gpmzh_1343{background:#8e8e93!important;outline:none!important;border:none!important}._audioWaveform_gpmzh_1321 ._waveformBarActive_gpmzh_1361{background:#1a1a1a!important}._fileMessageContainer_gpmzh_1659{min-width:180px;max-width:280px}._fileAttachment_gpmzh_1669{display:flex;align-items:center;gap:10px;padding:8px 10px;cursor:pointer;border-radius:10px;transition:background .15s;background:#0000000d}._fileAttachment_gpmzh_1669:hover{background:#0000001a}._fileIcon_gpmzh_1699{width:38px;height:38px;border-radius:8px;background:#0000001a;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:20px;color:#666}._fileInfo_gpmzh_1725{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._fileName_gpmzh_1741{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:180px;color:#000}._fileSize_gpmzh_1763{font-size:11px;opacity:.7;color:#999}._downloadIconBtn_gpmzh_1775{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s;cursor:pointer;color:#666}._downloadIconBtn_gpmzh_1775:hover{background:#00000014}._deletedMessage_gpmzh_1811{font-size:13px;font-style:italic;opacity:.7;color:#8e8e93}._systemMessageContainer_gpmzh_1827{display:flex;justify-content:center;padding:8px 0}._systemMessageContent_gpmzh_1839{font-size:12px;color:#8e8e93;background:#f0f0f0;padding:4px 12px;border-radius:12px}._bubbleFooter_gpmzh_1857{display:flex;align-items:center;gap:4px;justify-content:flex-end;margin-top:2px}._messageTime_gpmzh_1873{font-size:11px;opacity:.7;color:#8e8e93}._editedLabel_gpmzh_1885{font-style:italic}._statusIcon_gpmzh_1893{flex-shrink:0}._replyContainer_gpmzh_1901{display:flex;gap:8px;padding:8px 10px;margin-bottom:6px;background:#0000000d;border-radius:10px;border-left:3px solid #007aff;cursor:pointer;transition:all .2s ease}._replyContainer_gpmzh_1901:hover{background:#00000014;transform:translate(2px)}._bubbleCurrent_gpmzh_373 ._replyContainer_gpmzh_1901{background:#ffffff1f;border-left-color:#fff9}._bubbleCurrent_gpmzh_373 ._replyContainer_gpmzh_1901:hover{background:#ffffff2e}._replyIcon_gpmzh_1957{width:32px;height:32px;border-radius:8px;background:#00000014;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#000}._bubbleCurrent_gpmzh_373 ._replyIcon_gpmzh_1957{background:#ffffff26;color:#fffc}._replyContent_gpmzh_1993{flex:1;min-width:0;overflow:hidden}._replySender_gpmzh_2005{font-size:12px;font-weight:600;display:block;margin-bottom:2px;color:#000}._bubbleCurrent_gpmzh_373 ._replySender_gpmzh_2005{color:#ffffffe6}._replyText_gpmzh_2029{font-size:12px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:100%;color:inherit}._replyAttachment_gpmzh_2051{font-size:11px;opacity:.6;font-style:italic}._replyArrow_gpmzh_2065{margin-right:4px;font-size:10px;opacity:.5}._reactionsContainer_gpmzh_2079{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}._reactionButton_gpmzh_2093{padding:2px 8px;border-radius:12px;border:none;background:#f0f0f0;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:3px;transition:all .15s}._reactionButton_gpmzh_2093:hover{background:#e0e0e0}._activeReaction_gpmzh_2127{background:#1a1a1a15;border:1px solid #1a1a1a}._reactionCount_gpmzh_2137{font-size:11px;color:#666}._addReactionButton_gpmzh_2147{padding:2px 8px;border-radius:12px;border:none;background:transparent;cursor:pointer;font-size:14px;color:#999}._addReactionButton_gpmzh_2147:hover{background:#f0f0f0}._gifContainer_gpmzh_2183{max-width:240px;border-radius:12px;overflow:hidden;margin:4px 0;background:#8db6c7;cursor:pointer;transition:transform .15s ease}._gifContainer_gpmzh_2183:hover{transform:scale(1.02)}._gifMessage_gpmzh_1131{width:100%;height:auto;display:block;border-radius:12px}._stickerContainer_gpmzh_2225{display:flex;justify-content:center;padding:4px}._stickerMessage_gpmzh_2237{width:140px;height:auto;display:block}@media(max-width:480px){._gifContainer_gpmzh_2183{max-width:180px}._stickerMessage_gpmzh_2237{width:100px}}@media(prefers-color-scheme:dark){._gifContainer_gpmzh_2183{background:#2a3a4a}}._actionsContainer_gpmzh_2281{display:flex;gap:2px;position:absolute;top:-30px;z-index:10}._actionsRight_gpmzh_2297{right:0}._actionsLeft_gpmzh_2305{left:0}._actionButton_gpmzh_2313{width:28px;height:28px;border-radius:50%;border:none;background:#f0f0f0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;transition:all .15s;box-shadow:0 2px 6px #0000001a}._actionButton_gpmzh_2313:hover{background:#e0e0e0;color:#333}._dropdownMenu_gpmzh_2355{position:absolute;top:20px;background:#fff;border-radius:12px;box-shadow:0 4px 16px #00000026;padding:4px;z-index:100;min-width:180px;animation:_fadeIn_gpmzh_1 .15s ease}@keyframes _fadeIn_gpmzh_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._menuRight_gpmzh_2389{right:-10px}._menuLeft_gpmzh_2397{left:-10px}._menuItem_gpmzh_2405{display:flex;align-items:center;gap:10px;padding:8px 12px;border:none;background:none;cursor:pointer;width:100%;text-align:left;font-size:13px;color:#000;border-radius:8px;transition:background .1s}._menuItem_gpmzh_2405:hover{background:#f5f5f5}._dangerItem_gpmzh_2445{color:#ff3b30}._dangerItem_gpmzh_2445:hover{background:#fff0f0}._menuDivider_gpmzh_2461{height:1px;background:#e5e5e5;margin:4px 0}._reactionsPicker_gpmzh_2475{display:flex;gap:4px;padding:6px 8px;background:#fff;border-radius:20px;box-shadow:0 4px 16px #00000026;position:absolute;top:-48px;z-index:100;flex-wrap:wrap}._pickerRight_gpmzh_2501{right:0}._pickerLeft_gpmzh_2509{left:0}._reactionPickerButton_gpmzh_2517{width:32px;height:32px;border-radius:50%;border:none;background:transparent;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;transition:transform .15s,background .15s}._reactionPickerButton_gpmzh_2517:hover{transform:scale(1.3);background:#f0f0f0}._emojiReactionWrapper_gpmzh_2557{position:relative}._emojiPickerPopup_gpmzh_2565{position:absolute;bottom:calc(100% + 8px);right:0;z-index:300;animation:_fadeIn_gpmzh_1 .15s ease;box-shadow:0 4px 16px #00000026;border-radius:12px;overflow:hidden}._emojiPickerPopup_gpmzh_2565 ._EmojiPickerReact_gpmzh_2587{border:1px solid #e5e5e5!important;box-shadow:none!important}@media(max-width:480px){._bubbleWrapper_gpmzh_327{max-width:80%}._messageImage_gpmzh_447,._messageVideo_gpmzh_555,._messageGif_gpmzh_1143{max-height:200px}._videoWrapper_gpmzh_493{width:180px;height:180px}._audioMessageContainer_gpmzh_1167{min-width:160px}._avatar_gpmzh_19{width:28px;height:28px}._senderName_gpmzh_69{font-size:11px}}@media(max-width:320px){._bubbleWrapper_gpmzh_327{max-width:85%}._bubble_gpmzh_327{padding:6px 10px}._imageWrapper_gpmzh_431,._videoWrapper_gpmzh_493{max-width:200px}._videoWrapper_gpmzh_493{width:150px;height:150px}}._emojiPicker_365oh_1{position:absolute;z-index:1000;background:#f9e8d4;border-radius:12px;border:1px solid #8DB6C7;box-shadow:0 8px 32px #66392433;width:350px;max-width:calc(100vw - 24px);overflow:hidden;animation:_emojiPickerIn_365oh_1 .15s ease}@keyframes _emojiPickerIn_365oh_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._top_365oh_37{bottom:100%;right:0;margin-bottom:8px}._bottom_365oh_49{top:100%;right:0;margin-top:8px}._emojiPicker_365oh_1 .EmojiPickerReact{--epr-bg-color: #F9E8D4;--epr-category-label-bg-color: #F9E8D4;--epr-text-color: #663924;--epr-hover-bg-color: #8DB6C7;--epr-focus-bg-color: #8DB6C7;--epr-highlight-color: #D54C15;--epr-search-input-bg-color: #F9E8D4;--epr-search-input-border-color: #8DB6C7;--epr-search-input-text-color: #663924;--epr-search-input-placeholder-color: #8DB6C7;--epr-category-icon-active-color: #D54C15;--epr-skin-tone-picker-menu-bg-color: #F9E8D4;--epr-picker-border-color: #8DB6C7;--epr-emoji-size: 22px;--epr-emoji-padding: 6px;--epr-category-navigation-button-size: 28px;--epr-horizontal-padding: 8px;border:none!important;border-radius:12px!important}._emojiPicker_365oh_1 .epr-search-container input{background:#f9e8d4!important;border:1px solid #8DB6C7!important;border-radius:20px!important;color:#663924!important;font-family:inherit!important;font-size:13px!important;padding:8px 12px!important;transition:border-color .15s ease,box-shadow .15s ease!important}._emojiPicker_365oh_1 .epr-search-container input:hover{border-color:#d54c15!important}._emojiPicker_365oh_1 .epr-search-container input:focus{border-color:#d54c15!important;box-shadow:0 0 0 3px #d54c1526!important;outline:none!important}._emojiPicker_365oh_1 .epr-search-container input::placeholder{color:#8db6c7!important}._emojiPicker_365oh_1 .epr-emoji-category-content::-webkit-scrollbar,._emojiPicker_365oh_1 .epr-body::-webkit-scrollbar{width:6px}._emojiPicker_365oh_1 .epr-emoji-category-content::-webkit-scrollbar-track,._emojiPicker_365oh_1 .epr-body::-webkit-scrollbar-track{background:transparent}._emojiPicker_365oh_1 .epr-emoji-category-content::-webkit-scrollbar-thumb,._emojiPicker_365oh_1 .epr-body::-webkit-scrollbar-thumb{background:#8db6c7;border-radius:3px}._emojiPicker_365oh_1 .epr-emoji-category-content::-webkit-scrollbar-thumb:hover,._emojiPicker_365oh_1 .epr-body::-webkit-scrollbar-thumb:hover{background:#663924}._emojiPicker_365oh_1 .epr-category-nav{background:#f9e8d4!important;border-bottom:1px solid #8DB6C7!important}._emojiPicker_365oh_1 .epr-cat-btn:hover{background:#8db6c7!important;border-radius:8px!important}._emojiPicker_365oh_1 .epr-cat-btn.epr-active:after{background:#d54c15!important}._emojiPicker_365oh_1 .epr-emoji-category-label{background:#f9e8d4!important;color:#663924!important;font-weight:600!important;font-size:12px!important}._emojiPicker_365oh_1 .epr-emoji:hover{background:#8db6c7!important;border-radius:6px!important}._emojiPicker_365oh_1 .epr-preview{display:none!important}@media(max-width:480px){._emojiPicker_365oh_1{width:calc(100vw - 16px);right:-8px;border-radius:10px}._emojiPicker_365oh_1 .EmojiPickerReact{--epr-emoji-size: 20px;--epr-emoji-padding: 4px;width:100%!important;height:320px!important}}@media(prefers-color-scheme:dark){._emojiPicker_365oh_1{background:#1a2a3a;border-color:#2a3a4a;box-shadow:0 8px 32px #00000080}._emojiPicker_365oh_1 .EmojiPickerReact{--epr-bg-color: #1a2a3a;--epr-category-label-bg-color: #1a2a3a;--epr-text-color: #e8edf3;--epr-hover-bg-color: #2a3a4a;--epr-focus-bg-color: #2a3a4a;--epr-highlight-color: #4dabf7;--epr-search-input-bg-color: #2a3a4a;--epr-search-input-border-color: #3a4a5a;--epr-search-input-text-color: #ffffff;--epr-search-input-placeholder-color: #6b7a8d;--epr-category-icon-active-color: #4dabf7;--epr-skin-tone-picker-menu-bg-color: #1a2a3a;--epr-picker-border-color: #2a3a4a}._emojiPicker_365oh_1 .epr-search-container input{background:#2a3a4a!important;border-color:#3a4a5a!important;color:#fff!important}._emojiPicker_365oh_1 .epr-search-container input:hover{border-color:#4dabf7!important}._emojiPicker_365oh_1 .epr-search-container input:focus{border-color:#4dabf7!important;box-shadow:0 0 0 3px #1769e833!important}._emojiPicker_365oh_1 .epr-search-container input::placeholder{color:#6b7a8d!important}._emojiPicker_365oh_1 .epr-category-nav{background:#1a2a3a!important;border-bottom-color:#2a3a4a!important}._emojiPicker_365oh_1 .epr-cat-btn:hover{background:#2a3a4a!important}._emojiPicker_365oh_1 .epr-cat-btn.epr-active:after{background:#4dabf7!important}._emojiPicker_365oh_1 .epr-emoji-category-label{background:#1a2a3a!important;color:#9aabbb!important}._emojiPicker_365oh_1 .epr-emoji:hover{background:#2a3a4a!important}._emojiPicker_365oh_1 .epr-emoji-category-content::-webkit-scrollbar-thumb,._emojiPicker_365oh_1 .epr-body::-webkit-scrollbar-thumb{background:#3a4a5a}._emojiPicker_365oh_1 .epr-emoji-category-content::-webkit-scrollbar-thumb:hover,._emojiPicker_365oh_1 .epr-body::-webkit-scrollbar-thumb:hover{background:#4dabf7}}._gifPicker_1w83g_11{position:absolute;bottom:60px;right:0;background:#f9e8d4;border-radius:12px;box-shadow:0 8px 32px #66392433;overflow:hidden;z-index:1000;border:1px solid #8DB6C7;width:380px;max-width:calc(100vw - 24px);max-height:480px;display:flex;flex-direction:column;animation:_gifPickerIn_1w83g_1 .15s ease}@keyframes _gifPickerIn_1w83g_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._top_1w83g_57{bottom:60px}._searchContainer_1w83g_67{padding:12px;border-bottom:1px solid #8DB6C7;background:#f9e8d4;flex-shrink:0}._gifSearchInput_1w83g_81{width:100%;padding:10px 16px;border-radius:20px;border:1px solid #8DB6C7;font-size:14px;outline:none;box-sizing:border-box;transition:all .2s ease;background:#f9e8d4;color:#663924;font-family:inherit}._gifSearchInput_1w83g_81::placeholder{color:#8db6c7}._gifSearchInput_1w83g_81:hover{border-color:#d54c15}._gifSearchInput_1w83g_81:focus{border-color:#d54c15;box-shadow:0 0 0 3px #d54c1526}._gifGrid_1w83g_137{flex:1 1 auto;min-height:0;overflow-y:auto;padding:12px;background:#f9e8d4}._gifGrid_1w83g_137::-webkit-scrollbar{width:6px}._gifGrid_1w83g_137::-webkit-scrollbar-track{background:transparent}._gifGrid_1w83g_137::-webkit-scrollbar-thumb{background:#8db6c7;border-radius:3px}._gifGrid_1w83g_137::-webkit-scrollbar-thumb:hover{background:#663924}._gifGridInner_1w83g_187{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}._gifItemWrapper_1w83g_201{cursor:pointer;border-radius:8px;overflow:hidden;transition:all .2s ease;background:#8db6c7;border:1px solid #8DB6C7;padding:0;display:block;width:100%;aspect-ratio:1}._gifItemWrapper_1w83g_201:hover{transform:translateY(-2px);border-color:#d54c15;box-shadow:0 4px 12px #d54c1540}._gifItemWrapper_1w83g_201:focus-visible{outline:2px solid #D54C15;outline-offset:2px}._gifItem_1w83g_201{width:100%;height:100%;display:block;object-fit:cover;aspect-ratio:1}._noResults_1w83g_267{text-align:center;padding:60px 20px;color:#663924;font-size:14px;font-weight:600;display:flex;flex-direction:column;align-items:center;gap:12px}._noResultsIcon_1w83g_291{font-size:48px;opacity:.5}._spinner_1w83g_301{width:32px;height:32px;border:3px solid #8DB6C7;border-top:3px solid #D54C15;border-radius:50%;animation:_spin_1w83g_301 .8s linear infinite}@keyframes _spin_1w83g_301{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:480px){._gifPicker_1w83g_11{width:calc(100vw - 16px);right:-8px;bottom:52px;max-height:60vh}._gifGridInner_1w83g_187{grid-template-columns:repeat(2,1fr)}}@media(prefers-color-scheme:dark){._gifPicker_1w83g_11{background:#1a2a3a;border-color:#2a3a4a;box-shadow:0 8px 32px #00000080}._searchContainer_1w83g_67{background:#1a2a3a;border-bottom-color:#2a3a4a}._gifSearchInput_1w83g_81{background:#2a3a4a;border-color:#3a4a5a;color:#fff}._gifSearchInput_1w83g_81::placeholder{color:#6b7a8d}._gifSearchInput_1w83g_81:hover{border-color:#4dabf7}._gifSearchInput_1w83g_81:focus{border-color:#4dabf7;box-shadow:0 0 0 3px #1769e833}._gifGrid_1w83g_137{background:#0d1b2a}._gifGrid_1w83g_137::-webkit-scrollbar-thumb{background:#3a4a5a}._gifGrid_1w83g_137::-webkit-scrollbar-thumb:hover{background:#4dabf7}._gifItemWrapper_1w83g_201{background:#2a3a4a;border-color:#2a3a4a}._gifItemWrapper_1w83g_201:hover{border-color:#4dabf7;box-shadow:0 4px 12px #1769e84d}._gifItemWrapper_1w83g_201:focus-visible{outline-color:#4dabf7}._noResults_1w83g_267{color:#9aabbb}._spinner_1w83g_301{border-color:#2a3a4a;border-top-color:#4dabf7}}._overlay_l6roz_1{position:fixed;inset:0;background:#66392480;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}._modal_l6roz_23{background:#f9e8d4;border-radius:16px;border:1px solid #8DB6C7;box-shadow:0 8px 32px #6639244d;width:100%;max-width:440px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}._header_l6roz_49{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #8DB6C7}._header_l6roz_49 h3{margin:0;font-size:17px;font-weight:700;color:#663924}._closeButton_l6roz_79{width:32px;height:32px;border-radius:50%;border:1px solid #8DB6C7;background:#8db6c7;color:#663924;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}._closeButton_l6roz_79:hover{background:#d54c15;border-color:#d54c15;color:#f9e8d4}._body_l6roz_119{padding:16px 20px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}._previewWrap_l6roz_135{position:relative;width:100%;aspect-ratio:1;background:#8db6c7;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center}._canvas_l6roz_159{width:100%;height:100%;display:block}._gifPreview_l6roz_171{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#f9e8d4}._templates_l6roz_189{display:flex;flex-wrap:wrap;gap:8px}._templateBtn_l6roz_201{padding:8px 14px;border-radius:20px;border:1px solid #8DB6C7;background:#f9e8d4;color:#663924;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}._templateBtn_l6roz_201:hover{background:#8db6c7}._templateBtn_l6roz_201._active_l6roz_233{background:#663924;border-color:#663924;color:#f9e8d4}._progress_l6roz_245{height:6px;background:#8db6c7;border-radius:3px;overflow:hidden}._progressBar_l6roz_259{height:100%;background:#d54c15;transition:width .15s ease}._footer_l6roz_271{display:flex;gap:10px;padding:16px 20px;border-top:1px solid #8DB6C7}._cancelButton_l6roz_285,._generateButton_l6roz_287,._sendButton_l6roz_289{flex:1;padding:12px 16px;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;font-family:inherit}._cancelButton_l6roz_285{border:1px solid #8DB6C7;background:#f9e8d4;color:#663924}._cancelButton_l6roz_285:hover{background:#8db6c7}._generateButton_l6roz_287{border:1px solid #663924;background:#663924;color:#f9e8d4}._generateButton_l6roz_287:hover:not(:disabled){background:#d54c15;border-color:#d54c15}._generateButton_l6roz_287:disabled{opacity:.5;cursor:not-allowed}._sendButton_l6roz_289{border:1px solid #D54C15;background:#d54c15;color:#f9e8d4}._sendButton_l6roz_289:hover{background:#663924;border-color:#663924}._mentionAutocomplete_1yau1_9{position:absolute;bottom:calc(100% + 8px);left:0;min-width:260px;max-width:360px;max-height:260px;overflow-y:auto;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:12px;box-shadow:0 8px 24px #66392433;padding:4px;z-index:100;animation:_mentionIn_1yau1_181 .15s ease}@keyframes _mentionIn_1yau1_181{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._mentionAutocomplete_1yau1_9::-webkit-scrollbar{width:6px}._mentionAutocomplete_1yau1_9::-webkit-scrollbar-track{background:transparent}._mentionAutocomplete_1yau1_9::-webkit-scrollbar-thumb{background:#8db6c7;border-radius:3px}._mentionAutocomplete_1yau1_9::-webkit-scrollbar-thumb:hover{background:#663924}._mentionItem_1yau1_87{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;background:transparent;border-radius:8px;cursor:pointer;text-align:left;transition:background .12s ease;font-family:inherit}._mentionItem_1yau1_87:hover,._mentionItem_1yau1_87._active_1yau1_119{background:#8db6c7}._mentionAvatar_1yau1_127{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0}._mentionAvatarImg_1yau1_143{width:100%;height:100%;object-fit:cover}._mentionAvatarPlaceholder_1yau1_155{width:100%;height:100%;background:#8db6c7;color:#663924;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;border-radius:50%}._mentionInfo_1yau1_181{flex:1;min-width:0;display:flex;flex-direction:column}._mentionName_1yau1_195{font-size:14px;font-weight:600;color:#663924;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mentionPosition_1yau1_213{font-size:11px;color:#663924;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-color-scheme:dark){._mentionAutocomplete_1yau1_9{background:#1a2a3a;border-color:#2a3a4a;box-shadow:0 8px 24px #00000080}._mentionAutocomplete_1yau1_9::-webkit-scrollbar-thumb{background:#3a4a5a}._mentionAutocomplete_1yau1_9::-webkit-scrollbar-thumb:hover{background:#4dabf7}._mentionItem_1yau1_87:hover,._mentionItem_1yau1_87._active_1yau1_119{background:#2a3a4a}._mentionAvatarPlaceholder_1yau1_155{background:#2a3a4a;color:#9aabbb}._mentionName_1yau1_195{color:#fff}._mentionPosition_1yau1_213{color:#9aabbb;opacity:1}}._quickReplies_vvv22_9{position:absolute;bottom:calc(100% + 8px);left:0;right:0;max-width:400px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:12px;box-shadow:0 8px 24px #66392433;z-index:100;overflow:hidden;animation:_qrIn_vvv22_1 .15s ease}@keyframes _qrIn_vvv22_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._header_vvv22_49{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#8db6c7;border-bottom:1px solid #663924}._headerTitle_vvv22_67{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#663924;text-transform:uppercase;letter-spacing:.5px}._closeBtn_vvv22_89{width:22px;height:22px;border-radius:50%;border:none;background:transparent;color:#663924;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease}._closeBtn_vvv22_89:hover{background:#66392426}._list_vvv22_125{max-height:280px;overflow-y:auto;padding:6px;display:flex;flex-direction:column;gap:4px}._list_vvv22_125::-webkit-scrollbar{width:6px}._list_vvv22_125::-webkit-scrollbar-thumb{background:#8db6c7;border-radius:3px}._itemWrapper_vvv22_161{position:relative;display:flex;align-items:center}._item_vvv22_161{flex:1;display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid transparent;background:transparent;border-radius:8px;cursor:pointer;text-align:left;transition:all .15s ease;font-family:inherit;color:#663924;font-size:14px}._item_vvv22_161:hover{background:#8db6c7;border-color:#8db6c7}._emoji_vvv22_217{font-size:16px;flex-shrink:0}._text_vvv22_227{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}._removeBtn_vvv22_243{width:22px;height:22px;border-radius:50%;border:none;background:transparent;color:#663924;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s ease,background .15s ease;flex-shrink:0}._itemWrapper_vvv22_161:hover ._removeBtn_vvv22_243{opacity:1}._removeBtn_vvv22_243:hover{background:#d54c15;color:#f9e8d4}._addButton_vvv22_293{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;margin-top:4px;border:1px dashed #8DB6C7;background:transparent;border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;color:#663924;font-family:inherit;transition:all .15s ease}._addButton_vvv22_293:hover{background:#8db6c7;border-style:solid}._addForm_vvv22_339{display:flex;gap:4px;padding:6px;margin-top:4px;background:#8db6c726;border-radius:8px}._emojiInput_vvv22_357{width:44px;padding:6px 8px;border:1px solid #8DB6C7;border-radius:6px;background:#f9e8d4;color:#663924;font-size:16px;text-align:center;font-family:inherit;outline:none}._emojiInput_vvv22_357:focus{border-color:#d54c15}._textInput_vvv22_391{flex:1;padding:6px 10px;border:1px solid #8DB6C7;border-radius:6px;background:#f9e8d4;color:#663924;font-size:13px;font-family:inherit;outline:none;min-width:0}._textInput_vvv22_391:focus{border-color:#d54c15;box-shadow:0 0 0 3px #d54c1526}._submitBtn_vvv22_427{padding:6px 12px;border:1px solid #663924;background:#663924;color:#f9e8d4;border-radius:6px;cursor:pointer;font-size:12px;font-weight:700;font-family:inherit;transition:background .15s ease}._submitBtn_vvv22_427:hover{background:#d54c15;border-color:#d54c15}._cancelBtn_vvv22_463{padding:6px 10px;border:1px solid #8DB6C7;background:#f9e8d4;color:#663924;border-radius:6px;cursor:pointer;font-size:12px;font-family:inherit}._cancelBtn_vvv22_463:hover{background:#8db6c7}@media(prefers-color-scheme:dark){._quickReplies_vvv22_9{background:#1a2a3a;border-color:#2a3a4a;box-shadow:0 8px 24px #00000080}._header_vvv22_49{background:#2a3a4a;border-bottom-color:#3a4a5a}._headerTitle_vvv22_67,._closeBtn_vvv22_89{color:#9aabbb}._closeBtn_vvv22_89:hover{background:#9aabbb26}._list_vvv22_125::-webkit-scrollbar-thumb{background:#3a4a5a}._item_vvv22_161{color:#e8edf3}._item_vvv22_161:hover{background:#2a3a4a;border-color:#3a4a5a}._removeBtn_vvv22_243{color:#9aabbb}._removeBtn_vvv22_243:hover{background:#3a1a1a;color:#ff6b6b}._addButton_vvv22_293{border-color:#3a4a5a;color:#9aabbb}._addButton_vvv22_293:hover{background:#2a3a4a}._addForm_vvv22_339{background:#2a3a4a80}._emojiInput_vvv22_357,._textInput_vvv22_391{background:#2a3a4a;border-color:#3a4a5a;color:#fff}._emojiInput_vvv22_357:focus,._textInput_vvv22_391:focus{border-color:#4dabf7;box-shadow:0 0 0 3px #1769e833}._submitBtn_vvv22_427{background:#1769e8;border-color:#1769e8;color:#fff}._submitBtn_vvv22_427:hover{background:#1565c0}._cancelBtn_vvv22_463{background:#2a3a4a;border-color:#3a4a5a;color:#9aabbb}._cancelBtn_vvv22_463:hover{background:#3a4a5a}}._messageInput_oxnfm_1{padding:8px 12px;background:transparent}._sendAudioBtn_oxnfm_23{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:#d54c15;color:#f9e8d4;border:none;border-radius:50%;cursor:pointer;flex-shrink:0;transition:background .15s ease,transform .15s ease}._sendAudioBtn_oxnfm_23:hover{background:#663924;transform:scale(1.05)}._sendAudioBtn_oxnfm_23:active{transform:scale(.95)}._videoRecordingContainer_oxnfm_73{display:flex;justify-content:center;margin-bottom:12px;animation:_slideUp_oxnfm_1 .2s ease}._videoRecordingPreview_oxnfm_87{position:relative;width:240px;height:240px;border-radius:50%;overflow:hidden;background:#663924;box-shadow:0 4px 16px #66392440;cursor:pointer}._videoPreviewStream_oxnfm_109{width:100%;height:100%;object-fit:cover;border-radius:50%;transition:transform .2s ease}._videoPreviewStream_oxnfm_109:hover{transform:scale(1.02)}._videoRecordingTimer_oxnfm_133{position:absolute;top:12px;left:50%;transform:translate(-50%);background:#663924bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:6px 14px;border-radius:20px;z-index:5}._recordingIndicator_oxnfm_157{display:flex;align-items:center;gap:8px;color:#f9e8d4;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}._recordingDot_oxnfm_177{width:10px;height:10px;border-radius:50%;background:#d54c15;animation:_pulse_oxnfm_1 1s infinite}@keyframes _pulse_oxnfm_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}._videoRecordingOverlay_oxnfm_203{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(102,57,36,.85),transparent);padding:16px;display:flex;justify-content:center;gap:20px;opacity:0;transition:opacity .2s ease;border-radius:50% 50% 0 0}._videoRecordingOverlayVisible_oxnfm_233,._videoRecordingPreview_oxnfm_87:hover ._videoRecordingOverlay_oxnfm_203{opacity:1}._cancelVideoBtn_oxnfm_243,._stopVideoBtn_oxnfm_245{width:48px;height:48px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._cancelVideoBtn_oxnfm_243{background:#f9e8d440;color:#f9e8d4}._cancelVideoBtn_oxnfm_243:hover{background:#f9e8d466;transform:scale(1.05)}._stopVideoBtn_oxnfm_245{background:#f9e8d4;color:#d54c15;box-shadow:0 2px 8px #66392440}._stopVideoBtn_oxnfm_245:hover{transform:scale(1.05);background:#fff}._stopCircle_oxnfm_313{width:20px;height:20px;border-radius:50%;background:#d54c15}._audioPreview_oxnfm_335{display:flex;align-items:center;gap:8px;padding:8px 12px;margin-bottom:8px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:16px;max-width:320px;position:relative}._audioPreviewRecording_oxnfm_361{border-color:#d54c15}._audioPlayButton_oxnfm_369{width:36px;height:36px;border-radius:50%;border:1px solid #8DB6C7;background:transparent;color:#663924;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s ease}._audioPlayButton_oxnfm_369:hover{transform:scale(1.05);background:#8db6c7}._audioPlayButtonRecording_oxnfm_409{border-color:#d54c15;background:#d54c15;color:#f9e8d4}._audioWaveform_oxnfm_421{flex:1;height:32px;display:flex;align-items:center;gap:2px;min-width:0}._waveformBar_oxnfm_439{width:3px;background:#8db6c7;border-radius:2px;opacity:.4;transition:all .15s ease}._waveformBar_oxnfm_439._played_oxnfm_455{opacity:1;background:#663924}._waveformBarRecording_oxnfm_465{background:#d54c15;opacity:.7}._audioTime_oxnfm_475{font-size:12px;font-weight:600;color:#663924;font-variant-numeric:tabular-nums;min-width:40px;text-align:right}._audioTimeRecording_oxnfm_493{color:#d54c15}._removeAudioBtn_oxnfm_501{width:24px;height:24px;border-radius:50%;background:transparent;color:#663924;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .15s ease;flex-shrink:0}._audioPreview_oxnfm_335:hover ._removeAudioBtn_oxnfm_501{opacity:1}._removeAudioBtn_oxnfm_501:hover{background:#8db6c7;color:#663924}._filePreview_oxnfm_559{position:relative;margin-bottom:8px;border-radius:12px;overflow:hidden;max-width:200px;border:1px solid #8DB6C7}._previewImage_oxnfm_577{width:100%;height:auto;max-height:150px;object-fit:cover;display:block;border-radius:12px}._filePreviewInfo_oxnfm_595{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;margin-bottom:8px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:12px;max-width:280px}._fileInfo_oxnfm_619{display:flex;align-items:center;gap:8px;min-width:0}._fileDetails_oxnfm_633{display:flex;flex-direction:column;min-width:0}._fileName_oxnfm_645{font-size:12px;font-weight:600;color:#663924;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileSize_oxnfm_663{font-size:11px;color:#8db6c7}._removeFile_oxnfm_673{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background:#663924a6;color:#f9e8d4;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;transition:all .15s ease;z-index:2}._removeFile_oxnfm_673:hover{background:#d54c15}._filePreviewInfo_oxnfm_595 ._removeFile_oxnfm_673{position:relative;top:auto;right:auto;width:24px;height:24px;background:transparent;color:#663924}._filePreviewInfo_oxnfm_595 ._removeFile_oxnfm_673:hover{background:#8db6c7}._inputContainer_oxnfm_755{display:flex;align-items:flex-end;gap:2px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:24px;padding:3px;min-height:42px}._iconButton_oxnfm_777{width:36px;height:36px;border-radius:50%;border:none;background:transparent;color:#663924;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;flex-shrink:0}._iconButton_oxnfm_777:hover:not(:disabled){background:#8db6c7;color:#663924}._iconButton_oxnfm_777:disabled{opacity:.3;cursor:not-allowed}._plusButton_oxnfm_827{width:36px;height:36px;border-radius:50%;border:none;background:transparent;color:#663924;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;flex-shrink:0}._plusButton_oxnfm_827:hover{background:#8db6c7;color:#663924}._attachWrapper_oxnfm_867{position:relative}._backdrop_oxnfm_875{position:fixed;inset:0;z-index:99}._attachMenu_oxnfm_887{position:absolute;bottom:calc(100% + 8px);left:0;background:#f9e8d4;border-radius:16px;padding:6px;box-shadow:0 4px 16px #66392433;border:1px solid #8DB6C7;display:flex;flex-direction:column;gap:2px;min-width:200px;z-index:100;animation:_slideUp_oxnfm_1 .15s ease}@keyframes _slideUp_oxnfm_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._attachMenuItem_oxnfm_931{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;border:none;background:transparent;cursor:pointer;font-size:14px;color:#663924;transition:background .12s ease;white-space:nowrap;text-align:left;width:100%;font-family:inherit}._attachMenuItem_oxnfm_931:hover{background:#8db6c7}._attachMenuItemDisabled_oxnfm_975{opacity:.5;cursor:not-allowed}._attachMenuItemDisabled_oxnfm_975:hover{background:transparent}._inputWrapper_oxnfm_11{flex:1;min-width:0;position:relative}._textarea_oxnfm_1005{width:100%;border:none;background:transparent;padding:8px 4px;font-size:14px;line-height:1.4;resize:none;outline:none;font-family:inherit;color:#663924;max-height:120px}._textarea_oxnfm_1005::placeholder{color:#8db6c7}._textarea_oxnfm_1005:disabled{color:#8db6c7;opacity:.7}._emojiButtonWrapper_oxnfm_1051{position:relative}._sendButton_oxnfm_1059{width:36px;height:36px;border-radius:50%;border:1px solid #663924;background:#663924;color:#f9e8d4;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;flex-shrink:0}._sendButton_oxnfm_1059:hover:not(:disabled){background:#d54c15;border-color:#d54c15;transform:scale(1.05)}._sendButton_oxnfm_1059:active:not(:disabled){transform:scale(.95)}._sendButton_oxnfm_1059:disabled{background:#8db6c7;border-color:#8db6c7;color:#f9e8d4;cursor:not-allowed;transform:none;opacity:.6}._spin_oxnfm_1127{animation:_spin_oxnfm_1127 .8s linear infinite}@keyframes _spin_oxnfm_1127{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._replyBar_oxnfm_1153{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;margin-bottom:6px;background:#f9e8d4;border:1px solid #8DB6C7;border-left:3px solid #D54C15;border-radius:12px;gap:8px;animation:_slideDown_oxnfm_1 .2s ease}@keyframes _slideDown_oxnfm_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._replyBarContent_oxnfm_1191{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._replyBarIcon_oxnfm_1207{color:#d54c15;flex-shrink:0;display:flex;align-items:center}._replyBarInfo_oxnfm_1221{display:flex;flex-direction:column;min-width:0}._replyBarSender_oxnfm_1233{font-size:12px;font-weight:700;color:#d54c15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._replyBarText_oxnfm_1251{font-size:12px;color:#663924;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._replyBarClose_oxnfm_1269{width:24px;height:24px;border-radius:50%;border:none;background:transparent;color:#663924;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s ease}._replyBarClose_oxnfm_1269:hover{background:#8db6c7;color:#663924}._videoSendPreviewContainer_oxnfm_1317{display:flex;justify-content:center;margin-bottom:12px;animation:_slideUp_oxnfm_1 .2s ease}._videoSendPreviewWrapper_oxnfm_1331{position:relative;width:200px;height:200px;border-radius:50%;overflow:hidden;background:#663924;box-shadow:0 4px 16px #66392433;cursor:pointer}._videoSendPreviewContent_oxnfm_1353{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}._videoSendPreviewOverlay_oxnfm_1369{position:absolute;inset:0;background:#66392459;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:0;transition:opacity .2s ease}._videoSendPreviewWrapper_oxnfm_1331:hover ._videoSendPreviewOverlay_oxnfm_1369{opacity:1}._playSendPreviewBtn_oxnfm_1401{width:48px;height:48px;border-radius:50%;background:#663924a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#f9e8d4}._playSendPreviewBtn_oxnfm_1401:hover{transform:scale(1.1);background:#d54c15}._removeSendVideoPreview_oxnfm_1441{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;background:#663924a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#f9e8d4;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;z-index:2}._removeSendVideoPreview_oxnfm_1441:hover{background:#d54c15;transform:scale(1.05)}._videoSendPreviewBadge_oxnfm_1489{position:absolute;bottom:8px;left:50%;transform:translate(-50%);background:#663924a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:4px 10px;border-radius:20px;display:flex;align-items:center;gap:6px;color:#f9e8d4;font-size:11px;font-weight:600;white-space:nowrap;z-index:2}@media(max-width:480px){._messageInput_oxnfm_1{padding:6px 8px}._inputContainer_oxnfm_755{border-radius:20px;padding:2px;min-height:38px}._iconButton_oxnfm_777,._plusButton_oxnfm_827,._sendButton_oxnfm_1059{width:32px;height:32px}._videoRecordingPreview_oxnfm_87{width:180px;height:180px}._cancelVideoBtn_oxnfm_243,._stopVideoBtn_oxnfm_245{width:40px;height:40px}._stopCircle_oxnfm_313{width:16px;height:16px}._videoRecordingTimer_oxnfm_133{padding:4px 12px;font-size:12px}._videoSendPreviewWrapper_oxnfm_1331{width:160px;height:160px}._playSendPreviewBtn_oxnfm_1401{width:40px;height:40px}._playSendPreviewBtn_oxnfm_1401 svg{width:20px;height:20px}._videoSendPreviewBadge_oxnfm_1489{padding:3px 8px;font-size:10px;gap:4px}._removeSendVideoPreview_oxnfm_1441{width:24px;height:24px;top:6px;right:6px}}@media(max-width:320px){._videoRecordingPreview_oxnfm_87{width:150px;height:150px}._cancelVideoBtn_oxnfm_243,._stopVideoBtn_oxnfm_245{width:36px;height:36px}._recordingIndicator_oxnfm_157{font-size:12px;gap:6px}._videoSendPreviewWrapper_oxnfm_1331{width:140px;height:140px}._playSendPreviewBtn_oxnfm_1401{width:36px;height:36px}}@media(prefers-color-scheme:dark){._inputContainer_oxnfm_755{background:#1a2a3a;border-color:#2a3a4a}._iconButton_oxnfm_777,._plusButton_oxnfm_827{color:#9aabbb}._iconButton_oxnfm_777:hover:not(:disabled),._plusButton_oxnfm_827:hover{background:#2a3a4a;color:#fff}._attachMenu_oxnfm_887{background:#1a2a3a;border-color:#2a3a4a;box-shadow:0 4px 16px #0006}._attachMenuItem_oxnfm_931{color:#e8edf3}._attachMenuItem_oxnfm_931:hover{background:#2a3a4a}._attachMenuItemDisabled_oxnfm_975:hover{background:transparent}._textarea_oxnfm_1005{color:#fff}._textarea_oxnfm_1005::placeholder{color:#6b7a8d}._textarea_oxnfm_1005:disabled{color:#6b7a8d}._sendButton_oxnfm_1059{background:#2a3a4a;border-color:#2a3a4a;color:#fff}._sendButton_oxnfm_1059:hover:not(:disabled){background:#1769e8;border-color:#1769e8}._sendButton_oxnfm_1059:disabled{background:#1a2a3a;border-color:#2a3a4a;color:#6b7a8d}._replyBar_oxnfm_1153{background:#1a2a3a;border-color:#2a3a4a;border-left-color:#4dabf7}._replyBarIcon_oxnfm_1207,._replyBarSender_oxnfm_1233{color:#4dabf7}._replyBarText_oxnfm_1251{color:#9aabbb;opacity:1}._replyBarClose_oxnfm_1269{color:#9aabbb}._replyBarClose_oxnfm_1269:hover{background:#2a3a4a;color:#fff}._audioPreview_oxnfm_335,._filePreviewInfo_oxnfm_595{background:#1a2a3a;border-color:#2a3a4a}._audioPreviewRecording_oxnfm_361{border-color:#4dabf7}._audioPlayButton_oxnfm_369{border-color:#3a4a5a;color:#9aabbb}._audioPlayButton_oxnfm_369:hover{background:#2a3a4a}._audioPlayButtonRecording_oxnfm_409{background:#1769e8;border-color:#1769e8;color:#fff}._waveformBar_oxnfm_439{background:#3a4a5a}._waveformBar_oxnfm_439._played_oxnfm_455,._waveformBarRecording_oxnfm_465{background:#4dabf7}._audioTime_oxnfm_475{color:#e8edf3}._audioTimeRecording_oxnfm_493{color:#4dabf7}._removeAudioBtn_oxnfm_501{color:#9aabbb}._removeAudioBtn_oxnfm_501:hover{background:#2a3a4a;color:#fff}._filePreview_oxnfm_559{border-color:#2a3a4a}._fileName_oxnfm_645{color:#fff}._fileSize_oxnfm_663{color:#6b7a8d}._removeFile_oxnfm_673{background:#0009;color:#fff}._removeFile_oxnfm_673:hover{background:#1769e8}._filePreviewInfo_oxnfm_595 ._removeFile_oxnfm_673{color:#9aabbb}._filePreviewInfo_oxnfm_595 ._removeFile_oxnfm_673:hover{background:#2a3a4a;color:#fff}._videoRecordingPreview_oxnfm_87,._videoSendPreviewWrapper_oxnfm_1331{background:#0d1b2a;box-shadow:0 4px 16px #00000080}._videoRecordingTimer_oxnfm_133,._videoSendPreviewBadge_oxnfm_1489{background:#000000a6;color:#fff}._recordingIndicator_oxnfm_157{color:#fff}._stopVideoBtn_oxnfm_245{background:#fff;color:#ff6b6b}._stopVideoBtn_oxnfm_245:hover{background:#e8edf3}._stopCircle_oxnfm_313{background:#ff6b6b}._cancelVideoBtn_oxnfm_243{background:#ffffff40;color:#fff}._cancelVideoBtn_oxnfm_243:hover{background:#fff6}._playSendPreviewBtn_oxnfm_1401{background:#0009;color:#fff}._playSendPreviewBtn_oxnfm_1401:hover{background:#1769e8}._removeSendVideoPreview_oxnfm_1441{background:#0009;color:#fff}._removeSendVideoPreview_oxnfm_1441:hover{background:#1769e8}}._divider_1lpv8_9{display:flex;align-items:center;gap:12px;padding:12px 16px;margin:8px 0;position:relative;z-index:1;pointer-events:none}._line_1lpv8_31{flex:1;height:1px;background:#d54c15;opacity:.5}._label_1lpv8_45{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;background:#d54c15;color:#f9e8d4;font-size:12px;font-weight:700;border-radius:12px;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 8px #d54c154d;animation:_dividerIn_1lpv8_1 .3s ease}._count_1lpv8_79{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;background:#f9e8d4;color:#d54c15;font-size:10px;font-weight:800;border-radius:9px}@keyframes _dividerIn_1lpv8_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-color-scheme:dark){._line_1lpv8_31{background:#4dabf7}._label_1lpv8_45{background:#1769e8;color:#fff;box-shadow:0 2px 8px #1769e866}._count_1lpv8_79{background:#fff;color:#1769e8}}._scrollButton_1mhaf_9{position:absolute;right:16px;bottom:16px;width:44px;height:44px;border-radius:50%;border:1px solid #8DB6C7;background:#f9e8d4;color:#663924;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #66392433;transition:all .15s ease;z-index:20;animation:_scrollBtnIn_1mhaf_1 .2s ease}._scrollButton_1mhaf_9:hover{background:#8db6c7;border-color:#8db6c7;transform:translateY(-2px);box-shadow:0 6px 16px #66392440}._scrollButton_1mhaf_9:active{transform:translateY(0)}._badge_1mhaf_71{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#d54c15;color:#f9e8d4;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;border:2px solid #F9E8D4;animation:_badgePop_1mhaf_1 .25s ease}@keyframes _scrollBtnIn_1mhaf_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _badgePop_1mhaf_1{0%{transform:scale(0)}80%{transform:scale(1.2)}to{transform:scale(1)}}@media(prefers-color-scheme:dark){._scrollButton_1mhaf_9{background:#1a2a3a;border-color:#2a3a4a;color:#9aabbb;box-shadow:0 4px 12px #0006}._scrollButton_1mhaf_9:hover{background:#1769e8;border-color:#1769e8;color:#fff}._badge_1mhaf_71{background:#1769e8;color:#fff;border-color:#1a2a3a}}._tooltip_1dvkf_9{position:fixed;transform:translate(-50%,-100%);display:flex;align-items:center;gap:2px;padding:4px;background:#663924;border:1px solid #663924;border-radius:10px;box-shadow:0 8px 24px #6639244d;z-index:5000;animation:_tooltipIn_1dvkf_1 .15s ease;pointer-events:auto;-webkit-user-select:none;user-select:none}._tooltip_1dvkf_9:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #663924}@keyframes _tooltipIn_1dvkf_1{0%{opacity:0;transform:translate(-50%,calc(-100% + 4px)) scale(.95)}to{opacity:1;transform:translate(-50%,-100%) scale(1)}}._translateBtn_1dvkf_91{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:none;background:transparent;color:#f9e8d4;border-radius:6px;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease}._translateBtn_1dvkf_91:hover{background:#d54c15;color:#f9e8d4}._translateBtn_1dvkf_91:active{transform:scale(.97)}._closeBtn_1dvkf_143{width:22px;height:22px;border-radius:50%;border:none;background:transparent;color:#f9e8d4;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.7;transition:all .15s ease;flex-shrink:0}._closeBtn_1dvkf_143:hover{background:#f9e8d426;opacity:1}@media(prefers-color-scheme:dark){._tooltip_1dvkf_9{background:#1769e8;border-color:#1769e8;box-shadow:0 8px 24px #1769e866}._tooltip_1dvkf_9:after{border-top-color:#1769e8}._translateBtn_1dvkf_91{color:#fff}._translateBtn_1dvkf_91:hover{background:#1565c0}._closeBtn_1dvkf_143{color:#fff}._closeBtn_1dvkf_143:hover{background:#ffffff26}}._typingContainer_usc1i_13{display:flex;gap:8px;margin-bottom:4px;padding:2px 16px;animation:_typingIn_usc1i_1 .25s ease}._typingLeft_usc1i_29{flex-direction:row}._typingRight_usc1i_37{flex-direction:row-reverse}@keyframes _typingIn_usc1i_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._avatar_usc1i_69{width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0;align-self:flex-end;margin-bottom:2px;position:relative}._avatarImage_usc1i_91{width:100%;height:100%;object-fit:cover;border-radius:50%}._avatarPlaceholder_usc1i_105{width:100%;height:100%;border-radius:50%;color:#f9e8d4;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;letter-spacing:.5px}._bubbleWrapper_usc1i_133{max-width:65%;display:flex;flex-direction:column;align-items:flex-start}._typingRight_usc1i_37 ._bubbleWrapper_usc1i_133{align-items:flex-end}._senderName_usc1i_157{font-size:12px;font-weight:600;color:#663924;opacity:.8;margin-bottom:2px;padding-left:8px}._bubble_usc1i_133{padding:12px 16px;border-radius:18px;position:relative;min-width:60px;display:flex;align-items:center;justify-content:center}._bubbleOther_usc1i_197{background:#f9e8d4;border:1px solid #8DB6C7;border-bottom-left-radius:4px}._bubbleCurrent_usc1i_209{background:#8db6c7;border-bottom-right-radius:4px}._dots_usc1i_221{display:flex;align-items:center;gap:4px;height:12px}._dot_usc1i_221{width:8px;height:8px;border-radius:50%;background:#663924;opacity:.5;animation:_typingBounce_usc1i_1 1.4s ease-in-out infinite}._bubbleCurrent_usc1i_209 ._dot_usc1i_221{background:#f9e8d4;opacity:.85}._dot_usc1i_221:nth-child(1){animation-delay:0s}._dot_usc1i_221:nth-child(2){animation-delay:.2s}._dot_usc1i_221:nth-child(3){animation-delay:.4s}@keyframes _typingBounce_usc1i_1{0%,60%,to{transform:translateY(0) scale(1);opacity:.4}30%{transform:translateY(-6px) scale(1.15);opacity:1}}@media(max-width:480px){._typingContainer_usc1i_13{padding:2px 10px}._avatar_usc1i_69{width:30px;height:30px}._avatarPlaceholder_usc1i_105{font-size:12px}._bubble_usc1i_133{padding:10px 14px}._dot_usc1i_221{width:7px;height:7px}._dots_usc1i_221{gap:3px}}@media(prefers-color-scheme:dark){._bubbleOther_usc1i_197{background:#1a2a3a;border-color:#2a3a4a}._bubbleCurrent_usc1i_209{background:#1769e8}._dot_usc1i_221{background:#9aabbb}._bubbleCurrent_usc1i_209 ._dot_usc1i_221{background:#fff}._senderName_usc1i_157{color:#9aabbb;opacity:1}}._chatWindow_1uyhx_3{display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;position:relative;overflow:hidden;background:#f9e8d4;box-sizing:border-box}._messagesWrapper_1uyhx_33{flex:1 1 auto;min-height:0;position:relative;display:flex;flex-direction:column;overflow:hidden}._messagesContainer_1uyhx_53{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:20px;position:relative;background:#f9e8d4;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:scroll;transition:background-image .5s ease;scrollbar-width:thin;scrollbar-color:#8DB6C7 transparent;box-sizing:border-box;word-break:break-word;overflow-wrap:anywhere}._messagesContainer_1uyhx_53:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(to bottom,#f9e8d4d9,#f9e8d4f2);transition:opacity .5s ease}._messagesContainer_1uyhx_53._hasWallpaper_1uyhx_125:before{opacity:.25}._messagesContainer_1uyhx_53>*{position:relative;z-index:1;max-width:100%;box-sizing:border-box}._messagesContainer_1uyhx_53::-webkit-scrollbar{width:6px}._messagesContainer_1uyhx_53::-webkit-scrollbar-track{background:transparent}._messagesContainer_1uyhx_53::-webkit-scrollbar-thumb{background:#8db6c7;border-radius:3px}._messagesContainer_1uyhx_53::-webkit-scrollbar-thumb:hover{background:#663924}._loadMore_1uyhx_187{display:flex;justify-content:center;padding:12px 0;position:relative;z-index:1}._loadMoreButton_1uyhx_203{padding:8px 20px;border-radius:20px;border:1px solid #8DB6C7;background:#f9e8d4;color:#663924;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;font-family:inherit}._loadMoreButton_1uyhx_203:hover{background:#8db6c7;border-color:#8db6c7;color:#663924}._emptyMessages_1uyhx_243{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:200px;text-align:center;gap:12px;padding:40px 20px;position:relative;z-index:1}._emptyMessages_1uyhx_243 p{margin:0;font-size:16px;font-weight:600;color:#663924;background:#f9e8d4d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:8px 16px;border-radius:12px;box-shadow:0 2px 8px #6639241a}._emptyHint_1uyhx_295{font-size:13px;color:#663924!important;opacity:.7;font-weight:500!important;padding:6px 12px!important}._emptyIcon_1uyhx_311{font-size:48px;margin-bottom:8px;width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#8db6c7;color:#663924;animation:_float_1uyhx_1 3s ease-in-out infinite}@keyframes _float_1uyhx_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._typingIndicator_1uyhx_351{display:flex;align-items:center;gap:8px;padding:4px 12px;margin-top:4px;position:relative;z-index:1}._typingDots_1uyhx_371{display:flex;gap:3px;align-items:center}._typingDots_1uyhx_371 span{width:6px;height:6px;border-radius:50%;background:#d54c15;animation:_typingBounce_1uyhx_1 1.4s ease-in-out infinite}._typingDots_1uyhx_371 span:nth-child(2){animation-delay:.2s}._typingDots_1uyhx_371 span:nth-child(3){animation-delay:.4s}@keyframes _typingBounce_1uyhx_1{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-6px);opacity:1}}._typingText_1uyhx_425{font-size:12px;color:#d54c15;font-style:italic;font-weight:600}._replyContainer_1uyhx_447{display:flex;gap:8px;padding:6px 8px;margin-bottom:6px;background:#6639240f;border-radius:8px;border-left:3px solid #D54C15;cursor:pointer;transition:background .15s ease;max-width:100%;box-sizing:border-box}._bubbleCurrent_1uyhx_475 ._replyContainer_1uyhx_447{background:#f9e8d433;border-left-color:#f9e8d4b3}._replyContainer_1uyhx_447:hover{background:#6639241a}._bubbleCurrent_1uyhx_475 ._replyContainer_1uyhx_447:hover{background:#f9e8d44d}._replyLine_1uyhx_501{display:none}._replyContent_1uyhx_509{flex:1;min-width:0;overflow:hidden}._replySender_1uyhx_521{font-size:12px;font-weight:700;display:block;margin-bottom:2px}._bubbleCurrent_1uyhx_475 ._replySender_1uyhx_521{color:#f9e8d4f2}._bubbleOther_1uyhx_543 ._replySender_1uyhx_521{color:#d54c15}._replyText_1uyhx_551{font-size:12px;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:100%;color:#663924}._replyAttachment_1uyhx_573{font-size:11px;opacity:.7;font-style:italic}._replyIcon_1uyhx_585{width:28px;height:28px;border-radius:6px;background:#8db6c7;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px;overflow:hidden;color:#663924}._bubbleCurrent_1uyhx_475 ._replyIcon_1uyhx_585{background:#f9e8d440;color:#f9e8d4}._replyImage_1uyhx_623{width:100%;height:100%;object-fit:cover;border-radius:4px}@media(max-width:768px){._messagesContainer_1uyhx_53{padding:14px 10px}}@media(max-width:480px){._messagesContainer_1uyhx_53{padding:12px 8px}._emptyIcon_1uyhx_311{width:64px;height:64px;font-size:36px}._emptyMessages_1uyhx_243 p{font-size:14px}._emptyHint_1uyhx_295{font-size:12px}}@media(prefers-color-scheme:dark){._chatWindow_1uyhx_3{background:#0d1b2a}._messagesContainer_1uyhx_53{background:#0d1b2a;scrollbar-color:#3a4a5a transparent}._messagesContainer_1uyhx_53:before{background:linear-gradient(to bottom,#0d1b2ad9,#0d1b2af2)}._messagesContainer_1uyhx_53._hasWallpaper_1uyhx_125:before{opacity:.35}._messagesContainer_1uyhx_53::-webkit-scrollbar-thumb{background:#3a4a5a}._messagesContainer_1uyhx_53::-webkit-scrollbar-thumb:hover{background:#4dabf7}._loadMoreButton_1uyhx_203{background:#1a2a3a;border-color:#2a3a4a;color:#9aabbb}._loadMoreButton_1uyhx_203:hover{background:#1769e8;border-color:#1769e8;color:#fff}._emptyMessages_1uyhx_243 p{background:#1a2a3ad9;color:#fff;box-shadow:0 2px 8px #0000004d}._emptyHint_1uyhx_295{color:#9aabbb!important}._emptyIcon_1uyhx_311{background:#2a3a4a;color:#4dabf7}._typingDots_1uyhx_371 span{background:#4dabf7}._typingText_1uyhx_425{color:#4dabf7}._replyContainer_1uyhx_447{background:#ffffff0f;border-left-color:#4dabf7}._bubbleCurrent_1uyhx_475 ._replyContainer_1uyhx_447{background:#ffffff26;border-left-color:#ffffffb3}._replyContainer_1uyhx_447:hover{background:#ffffff1f}._replySender_1uyhx_521{color:#4dabf7}._bubbleCurrent_1uyhx_475 ._replySender_1uyhx_521{color:#fffffff2}._replyText_1uyhx_551{color:#9aabbb}._replyIcon_1uyhx_585{background:#2a3a4a;color:#4dabf7}._bubbleCurrent_1uyhx_475 ._replyIcon_1uyhx_585{background:#fff3;color:#fff}}._chatPage_5vuq9_9{display:flex;height:100%;width:100%;background:#f5f5f5;overflow:hidden;margin:0;padding:0;min-height:0}._loadingContainer_5vuq9_33{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#666}._loadingSpinner_5vuq9_51{width:40px;height:40px;border:3px solid #e0e0e0;border-top-color:#1a1a1a;border-radius:50%;animation:_spin_5vuq9_1 .8s linear infinite;margin-bottom:16px}@keyframes _spin_5vuq9_1{to{transform:rotate(360deg)}}._chatListPanel_5vuq9_81{background:#fff;border-right:1px solid #e5e5e5;display:flex;flex-direction:column;transition:width .3s ease;overflow:hidden;flex-shrink:0;min-height:0;height:100%}._chatWindowPanel_5vuq9_107{flex:1 1 auto;display:flex;flex-direction:column;background:#fff;min-width:0;min-height:0;overflow:hidden;height:100%}._noChatSelected_5vuq9_131{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#999;gap:12px;padding:20px}._noChatIcon_5vuq9_153{font-size:64px;margin-bottom:8px;opacity:.5}._noChatSelected_5vuq9_131 h2{margin:0;color:#666;font-weight:500;font-size:18px}._noChatSelected_5vuq9_131 p{margin:0;color:#999;font-size:14px;text-align:center;max-width:280px;line-height:1.4}@media(max-width:1024px){._chatListPanel_5vuq9_81{width:300px}._chatListPanel_5vuq9_81._collapsed_5vuq9_215{width:56px}}@media(max-width:768px){._chatPage_5vuq9_9{height:100%;position:relative}._chatListPanel_5vuq9_81,._chatWindowPanel_5vuq9_107{position:absolute;inset:0;width:100%;height:100%;transition:transform .3s ease}._chatListPanel_5vuq9_81._collapsed_5vuq9_215{width:56px}._hidden_5vuq9_277{transform:translate(-100%);pointer-events:none}._visible_5vuq9_287{transform:translate(0);pointer-events:auto}._loadingContainer_5vuq9_33{height:100%}}@media(max-width:480px){._noChatSelected_5vuq9_131 h2{font-size:16px}._noChatSelected_5vuq9_131 p{font-size:13px}}._containerProfilePage_16wjs_19{width:100%;max-width:100%;margin:0;padding:24px 16px 48px;box-sizing:border-box;min-height:100vh;background:#f9e8d4;color:#663924;position:relative}._pushBlock_16wjs_49{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:14px;margin-bottom:16px}._pushInfo_16wjs_73{display:flex;flex-direction:column;gap:4px;min-width:0}._pushTitle_16wjs_87{font-size:14px;font-weight:700;color:#663924}._pushSubtitle_16wjs_99{font-size:12px;color:#663924;opacity:.7;line-height:1.4}._pushToggle_16wjs_113{flex-shrink:0;padding:10px 20px;border-radius:20px;border:1px solid #D54C15;background:transparent;color:#d54c15;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease,transform .2s ease}._pushToggle_16wjs_113:hover:not(:disabled){background:#d54c15;color:#f9e8d4;transform:translateY(-1px)}._pushToggle_16wjs_113:disabled{opacity:.5;cursor:not-allowed}._pushToggleOn_16wjs_171{background:#d54c15;color:#f9e8d4;border-color:#d54c15}._pushToggleOn_16wjs_171:hover:not(:disabled){background:#663924;border-color:#663924}@media(max-width:640px){._pushBlock_16wjs_49{flex-direction:column;align-items:stretch}._pushToggle_16wjs_113{width:100%}}._tabBadge_16wjs_215{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:8px;padding:0 6px;border-radius:10px;background:#d54c15;color:#f9e8d4;font-size:11px;font-weight:700;box-sizing:border-box}._tab_16wjs_215._activeTab_16wjs_247 ._tabBadge_16wjs_215{background:#f9e8d4;color:#663924}._tasksTabContent_16wjs_257{display:flex;flex-direction:column;gap:18px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:20px;padding:24px;box-shadow:0 4px 16px #6639240d}._tasksHeader_16wjs_279{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid #8DB6C7}._tasksTitle_16wjs_299{margin:0;font-size:18px;font-weight:800;color:#663924}._tasksSubtitle_16wjs_313{display:block;margin-top:4px;font-size:12px;color:#663924;opacity:.65}._tasksSwitcher_16wjs_329{display:inline-flex;gap:6px;padding:5px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:12px}._tasksSwitchBtn_16wjs_347{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:none;border-radius:9px;background:transparent;color:#663924;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease}._tasksSwitchBtn_16wjs_347:hover{background:#8db6c7;color:#663924}._tasksSwitchActive_16wjs_391,._tasksSwitchActive_16wjs_391:hover{background:#663924;color:#f9e8d4}._tasksSwitchCount_16wjs_411{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;border-radius:9px;background:#6639241f;color:inherit;font-size:11px;font-weight:700;box-sizing:border-box}._tasksSwitchActive_16wjs_391 ._tasksSwitchCount_16wjs_411{background:#f9e8d440}._tasksInfo_16wjs_449,._tasksEmpty_16wjs_451,._tasksError_16wjs_453{padding:30px 20px;text-align:center;font-size:14px;color:#663924;opacity:.7}._tasksError_16wjs_453{color:#d54c15;opacity:1;font-weight:600}._tasksList_16wjs_481{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}._taskCard_16wjs_493{display:flex;flex-direction:column;gap:10px;padding:14px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:14px;transition:border .2s ease,box-shadow .2s ease}._taskCard_16wjs_493:hover{border-color:#d54c15;box-shadow:0 6px 18px #d54c1514}._taskCardTop_16wjs_525{display:flex;justify-content:space-between;gap:8px}._taskStatus_16wjs_537{display:inline-block;padding:3px 10px;border-radius:10px;color:#f9e8d4;font-size:11px;font-weight:700;letter-spacing:.3px}._taskPriority_16wjs_557{display:inline-block;padding:2px 9px;border:1px solid;border-radius:10px;font-size:11px;font-weight:700}._taskTitle_16wjs_575{margin:0;font-size:14.5px;font-weight:800;color:#663924;line-height:1.35}._taskDesc_16wjs_591{margin:0;font-size:12.5px;color:#663924;opacity:.75;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}._taskMeta_16wjs_613{display:flex;flex-wrap:wrap;gap:10px;font-size:11.5px;color:#663924;opacity:.75}._taskActions_16wjs_631{display:flex;gap:8px;margin-top:auto;padding-top:8px;border-top:1px solid rgba(141,182,199,.5)}._taskStatusSelect_16wjs_647{flex:1;height:32px;padding:0 10px;border:1px solid #8DB6C7;border-radius:8px;background:#f9e8d4;color:#663924;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;outline:none;transition:border-color .2s ease}._taskStatusSelect_16wjs_647:focus{border-color:#d54c15}@media(max-width:768px){._tasksTabContent_16wjs_257{padding:18px;border-radius:16px}._tasksHeader_16wjs_279{flex-direction:column;align-items:stretch}._tasksSwitcher_16wjs_329{width:100%}._tasksSwitchBtn_16wjs_347{flex:1;justify-content:center}._tasksList_16wjs_481{grid-template-columns:1fr}}._toast_16wjs_741{position:fixed;top:24px;right:24px;z-index:9999;display:flex;align-items:center;gap:12px;max-width:420px;padding:14px 20px;border-radius:14px;font-size:14px;font-weight:600;box-shadow:0 12px 32px #6639242e;animation:_toastIn_16wjs_1 .35s cubic-bezier(.34,1.56,.64,1)}@keyframes _toastIn_16wjs_1{0%{opacity:0;transform:translate(40px) scale(.96)}to{opacity:1;transform:translate(0) scale(1)}}._toast_success_16wjs_797{background:#f9e8d4;color:#663924;border-left:4px solid #D54C15}._toast_error_16wjs_809{background:#f9e8d4;color:#663924;border-left:4px solid #663924}._toastIcon_16wjs_821{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#d54c15;color:#f9e8d4;font-weight:700;flex-shrink:0}._toast_error_16wjs_809 ._toastIcon_16wjs_821{background:#663924}._content_16wjs_855{width:100%;max-width:1240px;margin:0 auto;padding:0;box-sizing:border-box}._header_16wjs_871{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #8DB6C7;flex-wrap:wrap}._pageTitle_16wjs_893{font-size:30px;font-weight:800;color:#663924;margin:0;line-height:1.15;letter-spacing:-.02em}._headerButtons_16wjs_911{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._logoutButton_16wjs_925{display:inline-flex;align-items:center;gap:10px;padding:10px 22px;border-radius:24px;border:1px solid #D54C15;background:transparent;color:#d54c15;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}._logoutButton_16wjs_925:hover{background:#d54c15;color:#f9e8d4;transform:translateY(-2px);box-shadow:0 6px 16px #d54c154d}._logoutArrow_16wjs_983{transition:transform .2s ease}._logoutButton_16wjs_925:hover ._logoutArrow_16wjs_983{transform:translate(4px)}._profileLayout_16wjs_999{display:grid;grid-template-columns:380px 1fr;gap:24px;align-items:start}._userInfo_16wjs_1013{display:flex;flex-direction:column;align-items:center;gap:24px;padding:32px 24px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:20px;position:sticky;top:20px;box-shadow:0 6px 20px #6639240f}._avatarContainer_16wjs_1041{position:relative;width:200px;height:200px;border-radius:50%;overflow:hidden;flex-shrink:0;border:3px solid #8DB6C7;background:#f9e8d4;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}._avatarContainer_16wjs_1041:hover{border-color:#d54c15;transform:scale(1.02);box-shadow:0 8px 24px #d54c152e}._avatarDragOver_16wjs_1083{border-color:#d54c15;border-style:dashed;transform:scale(1.05);box-shadow:0 8px 24px #d54c154d}._avatar_16wjs_1041{width:100%;height:100%;object-fit:cover;display:block}._avatarPlaceholder_16wjs_1111{width:100%;height:100%;background:#8db6c7;color:#663924;display:flex;align-items:center;justify-content:center;font-size:72px;font-weight:800;text-transform:uppercase;letter-spacing:2px}._avatarActions_16wjs_1139{position:absolute;inset:auto 0 0;display:flex;justify-content:center;gap:8px;padding:14px;background:#663924c7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .25s ease}._avatarContainer_16wjs_1041:hover ._avatarActions_16wjs_1139{opacity:1}._avatarButton_16wjs_1173{padding:8px 16px;border-radius:20px;border:none;background:#f9e8d4;color:#663924;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.3px;cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease,transform .2s ease}._avatarButton_16wjs_1173:hover:not(:disabled){transform:scale(1.05);background:#d54c15;color:#f9e8d4}._avatarButton_16wjs_1173:disabled{opacity:.5;cursor:not-allowed}._avatarDelete_16wjs_1231:hover{background:#663924;color:#f9e8d4}._avatarUploading_16wjs_1241{position:absolute;inset:0;background:#f9e8d4d9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center}._avatarDropHint_16wjs_1261{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#d54c15d9;color:#f9e8d4;font-size:14px;font-weight:700;letter-spacing:.4px;text-align:center;padding:12px;pointer-events:none}._spinner_16wjs_1293{width:40px;height:40px;border:3px solid #8DB6C7;border-top:3px solid #D54C15;border-radius:50%;animation:_spin_16wjs_1293 .9s linear infinite}@keyframes _spin_16wjs_1293{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._userDetails_16wjs_1329{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}._userName_16wjs_1347{font-size:24px;font-weight:800;color:#663924;margin:0;line-height:1.2}._userPatronymic_16wjs_1363{font-size:14px;color:#663924;opacity:.7;margin:0}._userPosition_16wjs_1377{display:inline-block;margin-top:10px;padding:8px 20px;border-radius:20px;background:#8db6c7;color:#663924;font-size:13px;font-weight:700;letter-spacing:.4px}._userDivider_16wjs_1401{width:100%;height:1px;background:#8db6c7;opacity:.5;margin:18px 0 14px}._userContacts_16wjs_1417{display:flex;flex-direction:column;gap:14px;width:100%;text-align:left}._userContactRow_16wjs_1433{display:flex;flex-direction:column;gap:3px}._userContactLabel_16wjs_1445{font-size:10px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#8db6c7}._userContactValue_16wjs_1461{font-size:14px;font-weight:600;color:#663924;word-break:break-word}._profileMain_16wjs_1477{display:flex;flex-direction:column;gap:20px;min-width:0}._tabs_16wjs_1491{display:flex;gap:6px;padding:6px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:14px;overflow-x:auto;scrollbar-width:thin}._tabs_16wjs_1491::-webkit-scrollbar{height:3px}._tabs_16wjs_1491::-webkit-scrollbar-thumb{background:#8db6c7;border-radius:3px}._tab_16wjs_215{flex:1;min-width:max-content;display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border:none;border-radius:10px;background:transparent;color:#663924;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease,box-shadow .2s ease}._tab_16wjs_215:hover{background:#8db6c7;color:#663924}._tab_16wjs_215._activeTab_16wjs_247{background:#663924;color:#f9e8d4;box-shadow:0 4px 12px #d54c154d}._profileSection_16wjs_1597,._securitySection_16wjs_1599{background:#f9e8d4;border:1px solid #8DB6C7;border-radius:20px;padding:28px;box-shadow:0 4px 16px #6639240d}._sectionHeader_16wjs_1615{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid #8DB6C7;flex-wrap:wrap}._sectionTitle_16wjs_1637{font-size:20px;font-weight:800;color:#663924;margin:0;letter-spacing:-.01em}._sectionHint_16wjs_1653{font-size:12px;color:#663924;opacity:.6;font-style:italic}._profileForm_16wjs_1667{width:100%}._formGrid_16wjs_1675{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px}._formGroup_16wjs_1689{display:flex;flex-direction:column;width:100%}._label_16wjs_1701{margin-bottom:8px;font-size:11px;font-weight:700;color:#663924;text-transform:uppercase;letter-spacing:.6px}._label_16wjs_1701[required]:after{content:" *";color:#d54c15;margin-left:4px}._input_16wjs_1731{width:100%;padding:13px 16px;border:1px solid #8DB6C7;border-radius:12px;font-size:15px;font-weight:500;background:#f9e8d4;box-sizing:border-box;color:#663924;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}._input_16wjs_1731::placeholder{color:#8db6c7;opacity:.9}._input_16wjs_1731:focus{outline:none;border-color:#d54c15;box-shadow:0 0 0 3px #d54c1526}._input_16wjs_1731:disabled{background:#8db6c7;color:#663924;opacity:.55;cursor:not-allowed}._inputError_16wjs_1801{border-color:#d54c15;background:#d54c150f}._fieldNote_16wjs_1811{margin-top:6px;font-size:12px;color:#663924;opacity:.65;line-height:1.4}._errorText_16wjs_1827{margin-top:6px;font-size:12px;color:#d54c15;font-weight:600}._passwordWrapper_16wjs_1849{position:relative;width:100%}._passwordInput_16wjs_1859{padding-right:100px!important}._passwordToggle_16wjs_1867{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:#663924;padding:8px 12px;border-radius:8px;transition:background .2s ease,color .2s ease}._passwordToggle_16wjs_1867:hover{background:#8db6c7;color:#663924}._passwordStrength_16wjs_1919{display:flex;align-items:center;gap:10px;margin-top:8px}._passwordStrengthBar_16wjs_1933{flex:1;height:4px;border-radius:4px;background:#8db6c7;opacity:.4;overflow:hidden}._passwordStrengthFill_16wjs_1951{display:block;height:100%;border-radius:4px;transition:width .3s ease,background .3s ease}._level1_16wjs_1969{width:25%;background:#663924}._level2_16wjs_1979{width:50%;background:#d54c15}._level3_16wjs_1989{width:75%;background:#d54c15}._level4_16wjs_1999{width:100%;background:#663924}._passwordStrengthLabel_16wjs_2009{font-size:11px;font-weight:700;color:#663924;letter-spacing:.4px;text-transform:uppercase;min-width:70px;text-align:right}._formFooter_16wjs_2037{display:flex;justify-content:flex-end;padding-top:18px;border-top:1px solid #8DB6C7}._formActions_16wjs_2051{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:18px;border-top:1px solid #8DB6C7;flex-wrap:wrap}._saveButton_16wjs_2071{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 32px;border-radius:26px;border:1px solid #D54C15;background:transparent;color:#d54c15;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.3px;cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}._saveButton_16wjs_2071:hover:not(:disabled){background:#d54c15;color:#f9e8d4;transform:translateY(-2px);box-shadow:0 6px 16px #d54c154d}._saveButton_16wjs_2071:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}._cancelButton_16wjs_2145{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 28px;border-radius:26px;border:1px solid #8DB6C7;background:transparent;color:#663924;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease,transform .2s ease}._cancelButton_16wjs_2145:hover{background:#8db6c7;color:#663924;transform:translateY(-2px)}._securityActions_16wjs_2199{display:flex;flex-direction:column;gap:12px;max-width:360px}._changePasswordButton_16wjs_2213,._forgotPasswordButton_16wjs_2215{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:13px 24px;border-radius:26px;border:1px solid;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}._changePasswordButton_16wjs_2213{background:transparent;color:#d54c15;border-color:#d54c15}._changePasswordButton_16wjs_2213:hover{background:#d54c15;color:#f9e8d4;transform:translateY(-2px);box-shadow:0 6px 16px #d54c154d}._forgotPasswordButton_16wjs_2215{background:transparent;color:#663924;border-color:#663924}._forgotPasswordButton_16wjs_2215:hover:not(:disabled){background:#663924;color:#f9e8d4;transform:translateY(-2px);box-shadow:0 6px 16px #6639244d}._forgotPasswordButton_16wjs_2215:disabled{opacity:.5;cursor:not-allowed}._passwordForm_16wjs_2321{background:#f9e8d4;border:1px solid #8DB6C7;border-radius:16px;padding:24px;max-width:520px}._formTitle_16wjs_2337{font-size:18px;font-weight:800;color:#663924;margin:0 0 22px;padding-bottom:12px;border-bottom:1px solid #8DB6C7}._chatTabContent_16wjs_2363{display:flex;flex-direction:column;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:20px;overflow:hidden;min-height:600px;box-shadow:0 4px 16px #6639240d}._chatHeader_16wjs_2385{display:flex;flex-direction:column;gap:4px;padding:20px 24px;border-bottom:1px solid #8DB6C7;background:#f9e8d4}._chatTitle_16wjs_2403{font-size:18px;font-weight:800;color:#663924;margin:0}._chatSubtitle_16wjs_2417{font-size:12px;color:#663924;opacity:.65}._chatBody_16wjs_2429{flex:1;min-height:0;overflow:hidden}@media(max-width:1024px){._profileLayout_16wjs_999{grid-template-columns:1fr}._userInfo_16wjs_1013{position:static;flex-direction:row;text-align:left;align-items:center;gap:24px;padding:24px}._userDetails_16wjs_1329{align-items:flex-start;text-align:left}._userDivider_16wjs_1401{display:none}._userContacts_16wjs_1417{flex-direction:row;flex-wrap:wrap;gap:24px;margin-top:14px}._userContactRow_16wjs_1433{min-width:160px}._avatarContainer_16wjs_1041{width:160px;height:160px}._avatarPlaceholder_16wjs_1111{font-size:56px}}@media(max-width:768px){._containerProfilePage_16wjs_19{padding:20px 12px 40px}._pageTitle_16wjs_893{font-size:24px}._header_16wjs_871{align-items:flex-start;flex-direction:column;gap:16px}._headerButtons_16wjs_911{width:100%}._formGrid_16wjs_1675{grid-template-columns:1fr}._profileSection_16wjs_1597,._securitySection_16wjs_1599{padding:22px}._sectionTitle_16wjs_1637{font-size:18px}._securityActions_16wjs_2199{max-width:100%}._formFooter_16wjs_2037,._formActions_16wjs_2051{flex-direction:column;align-items:stretch}._saveButton_16wjs_2071,._cancelButton_16wjs_2145{width:100%}._passwordForm_16wjs_2321{padding:20px;max-width:100%}._toast_16wjs_741{top:12px;right:12px;left:12px;max-width:none}}@media(max-width:500px){._userInfo_16wjs_1013{flex-direction:column;text-align:center;gap:20px;padding:20px}._userDetails_16wjs_1329{align-items:center;text-align:center}._userContacts_16wjs_1417{flex-direction:column;gap:14px}._userContactRow_16wjs_1433{min-width:0;text-align:center}._avatarContainer_16wjs_1041{width:140px;height:140px}._avatarPlaceholder_16wjs_1111{font-size:48px}._pageTitle_16wjs_893{font-size:20px}._tab_16wjs_215{padding:9px 14px;font-size:13px}._profileSection_16wjs_1597,._securitySection_16wjs_1599{padding:18px;border-radius:16px}._sectionTitle_16wjs_1637{font-size:16px}._sectionHint_16wjs_1653{font-size:11px}._input_16wjs_1731{padding:12px 14px;font-size:14px}._passwordInput_16wjs_1859{padding-right:90px!important}}._container_mgzdd_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;background-color:#f5f5f5;margin-top:60px}._card_mgzdd_21{background:#fff;border-radius:16px;padding:40px;max-width:400px;width:100%;box-shadow:0 4px 12px #00000014}._title_mgzdd_39{font-size:28px;font-weight:700;color:#000;margin:0 0 24px;text-align:center}._form_mgzdd_55{display:flex;flex-direction:column;gap:20px}._formGroup_mgzdd_67{display:flex;flex-direction:column;gap:8px}._label_mgzdd_79{font-size:14px;font-weight:600;color:#333}._passwordWrapper_mgzdd_91{position:relative;width:100%}._input_mgzdd_101{width:100%;padding:14px 45px 14px 18px;border:1px solid #e0e0e0;border-radius:10px;font-size:16px;background-color:#fff;box-sizing:border-box;color:#333;transition:all .3s ease}._input_mgzdd_101:focus{outline:none;border-color:#000;box-shadow:0 0 0 3px #0000001a}._passwordToggle_mgzdd_139{position:absolute;right:15px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:18px;cursor:pointer;color:#666;padding:5px;display:flex;align-items:center;justify-content:center;transition:color .3s ease}._passwordToggle_mgzdd_139:hover{color:#000}._submitButton_mgzdd_181{padding:16px 40px;border-radius:25px;font-size:17px;font-weight:700;cursor:pointer;transition:all .3s ease;border:1px solid #000000;background-color:#000;color:#fff;letter-spacing:.5px;margin-top:20px}._submitButton_mgzdd_181:hover:not(:disabled){background-color:#fff;color:#000;transform:translateY(-2px);box-shadow:0 4px 8px #00000026}._submitButton_mgzdd_181:disabled{opacity:.5;cursor:not-allowed;transform:none}._message_mgzdd_235{padding:16px 24px;border-radius:10px;margin-bottom:24px;font-size:15px;border-left:4px solid}._message_mgzdd_235._success_mgzdd_251{background-color:#e8f5e9;color:#2e7d32;border-left-color:#2e7d32}._message_mgzdd_235._error_mgzdd_263{background-color:#ffebee;color:#c62828;border-left-color:#c62828}@media(max-width:480px){._card_mgzdd_21{padding:30px 20px}._title_mgzdd_39{font-size:24px}._submitButton_mgzdd_181{padding:14px 30px;font-size:16px}}._containerTariffsPage_1r4bt_1{margin:6% auto 0;padding:24px 0;min-height:100vh;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._content_1r4bt_19{max-width:1600px;margin:0 auto;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000d;padding:24px}._header_1r4bt_37{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._headerLeft_1r4bt_51{display:flex;align-items:center;gap:16px}._pageTitle_1r4bt_63{font-size:24px;font-weight:700;color:#000;margin:0}._totalCount_1r4bt_77{font-size:14px;color:#666;padding:4px 12px;border-radius:20px;background:#f0f0f0}._totalCount_1r4bt_77 strong{color:#0f172a;font-weight:500}._actionButton_1r4bt_103{margin:5px;padding:10px 24px;border-radius:25px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;border:1px solid #000;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:inherit;background-color:#000;color:#fff;border-color:#000}._actionButton_1r4bt_103:hover{background-color:#f8faff;color:#000;border-color:#000}._filters_1r4bt_155{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap}._filterGroup_1r4bt_169{flex:1;min-width:200px}._searchInput_1r4bt_179,._select_1r4bt_181{width:100%;padding:8px 0;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;color:#000;background-color:#fff}._searchInput_1r4bt_179:focus,._select_1r4bt_181:focus{outline:none;border-color:#000}._clearButton_1r4bt_213{padding:8px 16px;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;color:#000;font-size:14px;cursor:pointer;white-space:nowrap}._clearButton_1r4bt_213:hover{background-color:#e2e8f0}._loading_1r4bt_243{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:#64748b}._loadingSpinner_1r4bt_261{width:32px;height:32px;border:2px solid #e2e8f0;border-top-color:#000;border-radius:50%;margin-bottom:12px}._loadingText_1r4bt_279{font-size:14px}._errorMessage_1r4bt_287{background-color:#fef2f2;border:1px solid #fee2e2;border-radius:6px;padding:12px 16px;margin-bottom:20px;color:#b91c1c;font-size:14px;display:flex;justify-content:space-between;align-items:center}._retryButton_1r4bt_313{padding:4px 12px;background-color:#ef4444;color:#fff;border:none;border-radius:4px;font-size:12px;cursor:pointer}._retryButton_1r4bt_313:hover{background-color:#dc2626}._emptyContainer_1r4bt_341{text-align:center;padding:60px 20px;background-color:#fafafa;border:1px solid #e2e8f0;border-radius:8px}._emptyMessage_1r4bt_357{font-size:16px;color:#000;margin:0 0 8px;font-weight:500}._emptyHint_1r4bt_371{font-size:14px;color:#000;margin:0 0 20px}._tableContainer_1r4bt_383{border:1px solid #e2e8f0;border-radius:8px;overflow-x:auto;background-color:#fff}._table_1r4bt_383{width:100%;border-collapse:collapse;font-size:14px;min-width:1200px}._table_1r4bt_383 thead{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;background:#f5f5f5}._tableHeaderCell_1r4bt_423{padding:14px 12px;text-align:center;font-weight:600;color:#000;font-size:15px;letter-spacing:.3px;white-space:nowrap}._expandCell_1r4bt_443{width:40px;padding:8px;text-align:center}._tableRow_1r4bt_455{border-bottom:1px solid #e2e8f0;background-color:#fff}._tableRow_1r4bt_455:last-child{border-bottom:none}._tableCell_1r4bt_473{padding:14px 12px;color:#1e293b;vertical-align:middle;text-align:center}._expandButton_1r4bt_487{width:24px;height:24px;border:1px solid #e2e8f0;background-color:#fff;border-radius:4px;cursor:pointer;color:#000;font-size:16px;display:inline-flex;align-items:center;justify-content:center}._expandButton_1r4bt_487:hover{background-color:#f8fafc;border-color:#000;color:#000}._materialInfo_1r4bt_527{display:flex;flex-direction:column;gap:2px}._materialName_1r4bt_539{font-weight:500;color:#0f172a}._materialDimensions_1r4bt_549{font-size:12px;color:#64748b}._rate_1r4bt_559{font-weight:500;color:#0f172a}._previousRate_1r4bt_569{color:#64748b;font-size:13px}._change_1r4bt_579{font-size:13px;font-weight:500}._increase_1r4bt_589{color:#059669}._decrease_1r4bt_597{color:#b91c1c}._changePercent_1r4bt_605{font-size:12px;color:#94a3b8;margin-left:4px}._noChange_1r4bt_617{color:#94a3b8;font-size:13px}._statusBadge_1r4bt_627{display:inline-block;padding:4px 10px;border-radius:12px;font-size:13px;font-weight:500;color:#000}._statusActive_1r4bt_645{color:#2e7d32}._statusInactive_1r4bt_653{background-color:#f1f5f9;color:#64748b}._creatorValue_1r4bt_663{color:#000;font-size:13px}._actionsHeader_1r4bt_673{padding:14px 12px;text-align:center;font-weight:500;color:#000;font-size:13px;width:90px}._editButton_1r4bt_691,._deleteButton_1r4bt_693{width:28px;height:28px;border:1px solid #e2e8f0;background-color:#fff;border-radius:4px;cursor:pointer;margin-right:4px;font-size:14px;display:inline-flex;align-items:center;justify-content:center}._editButton_1r4bt_691{color:#000}._editButton_1r4bt_691:hover{border-color:#000}._deleteButton_1r4bt_693{color:#b91c1c}._deleteButton_1r4bt_693:hover{border-color:#b91c1c}._detailsRow_1r4bt_753{background-color:#fafafa;border-bottom:1px solid #e2e8f0}._detailsCell_1r4bt_763{padding:20px}._detailsContent_1r4bt_771{max-width:800px}._detailsTitle_1r4bt_779{font-size:16px;font-weight:500;color:#0f172a;margin:0 0 16px}._detailsGrid_1r4bt_793{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin-bottom:24px}._detailItem_1r4bt_807{display:flex;flex-direction:column;gap:4px}._detailLabel_1r4bt_819{font-size:12px;color:#64748b;letter-spacing:.3px}._detailValue_1r4bt_831{font-size:14px;color:#0f172a;font-weight:500}._historyBlock_1r4bt_843{border-top:1px solid #e2e8f0;padding-top:20px}._historyTitle_1r4bt_853{font-size:14px;font-weight:500;color:#475569;margin:0 0 12px}._historyGrid_1r4bt_867{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}._historyItem_1r4bt_879{display:flex;flex-direction:column;gap:4px}._historyLabel_1r4bt_891{font-size:11px;color:#94a3b8;letter-spacing:.3px}._historyValue_1r4bt_903{font-size:13px;color:#1e293b}._pagination_1r4bt_915{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:24px}._pageButton_1r4bt_931{width:36px;height:36px;border:1px solid #e2e8f0;background-color:#fff;border-radius:4px;cursor:pointer;font-size:16px;display:inline-flex;align-items:center;justify-content:center}._pageButton_1r4bt_931:disabled{opacity:.5;cursor:not-allowed}._pageInfo_1r4bt_967{font-size:14px;color:#475569}._modalOverlay_nm48u_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_nm48u_1{background-color:#fff;border-radius:12px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 6px #0000001a}._modalHeader_nm48u_47{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e2e8f0}._modalTitle_nm48u_63{font-size:20px;font-weight:500;color:#0f172a;margin:0}._closeButton_nm48u_77{background:none;border:none;font-size:24px;color:#64748b;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px}._closeButton_nm48u_77:hover{background-color:#f1f5f9;color:#0f172a}._modalBody_nm48u_117{padding:24px}._modalFooter_nm48u_125{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #e2e8f0}._infoBlock_nm48u_141{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px;margin-bottom:24px;font-size:13px}._infoRow_nm48u_159{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._infoRow_nm48u_159:not(:last-child){margin-bottom:8px}._infoLabel_nm48u_181{color:#64748b;min-width:120px}._infoValue_nm48u_191{color:#0f172a;font-weight:500}._infoDate_nm48u_201{color:#94a3b8;font-size:12px}._currentTariffBlock_nm48u_211{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px;margin-bottom:24px}._blockTitle_nm48u_227{font-size:14px;font-weight:500;color:#000;margin:0 0 12px}._currentTariffInfo_nm48u_241{display:flex;flex-direction:column;gap:8px}._currentTariffRow_nm48u_253{display:flex;align-items:center;gap:12px;font-size:13px}._currentTariffLabel_nm48u_267{color:#000;min-width:100px}._currentTariffValue_nm48u_277{color:#0f172a;font-weight:500}._noTariff_nm48u_287{color:#94a3b8;font-size:13px;font-style:italic}._loadingBlock_nm48u_299{display:flex;align-items:center;gap:12px;color:#64748b;font-size:13px}._spinner_nm48u_315{width:16px;height:16px;border:2px solid #e2e8f0;border-top-color:#000;border-radius:50%}._formGroup_nm48u_333{margin-bottom:20px}._label_nm48u_341{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:#475569}._required_nm48u_357{color:#b91c1c;margin-left:2px}._optional_nm48u_367{color:#000;font-size:12px;font-weight:400;margin-left:4px}._input_nm48u_381,._select_nm48u_383,._textarea_nm48u_385{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;color:#000;background-color:#fff;font-family:inherit}._input_nm48u_381:focus,._select_nm48u_383:focus,._textarea_nm48u_385:focus{outline:none;border-color:#000}._input_nm48u_381._error_nm48u_421,._select_nm48u_383._error_nm48u_421,._textarea_nm48u_385._error_nm48u_421{border-color:#b91c1c}._errorText_nm48u_433{display:block;margin-top:4px;font-size:12px;color:#b91c1c}._hint_nm48u_447{display:block;margin-top:4px;font-size:12px;color:#000}._textarea_nm48u_385{resize:vertical;min-height:80px}._currencyInput_nm48u_471{position:relative}._currencyInput_nm48u_471 ._input_nm48u_381{padding-right:30px}._currencySymbol_nm48u_487{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#000;font-size:14px}._switchGroup_nm48u_505{display:flex;align-items:center;gap:12px;margin-top:16px;padding:12px 0}._switch_nm48u_505{position:relative;display:inline-block;width:44px;height:24px}._switch_nm48u_505 input{opacity:0;width:0;height:0}._slider_nm48u_547{position:absolute;cursor:pointer;inset:0;background-color:#cbd5e1;border-radius:24px}._slider_nm48u_547:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;border-radius:50%}input:checked+._slider_nm48u_547{background-color:#000}input:checked+._slider_nm48u_547:before{transform:translate(20px)}._switchLabel_nm48u_607{font-size:14px;color:#475569}._cancelButton_nm48u_617,._saveButton_nm48u_619{padding:12px 24px;border-radius:25px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;border:1px solid;white-space:nowrap;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;background-color:#000;color:#fff;border-color:#000}._cancelButton_nm48u_617{background-color:#f1f5f9;color:#000;border:1px solid #e2e8f0}._cancelButton_nm48u_617:hover:not(:disabled){background-color:#e2e8f0}._saveButton_nm48u_619{background-color:#000;color:#fff}._saveButton_nm48u_619:hover:not(:disabled){background-color:#000}._saveButton_nm48u_619:disabled,._cancelButton_nm48u_617:disabled{opacity:.6;cursor:not-allowed}._buttonSpinner_nm48u_709{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;margin-right:6px;vertical-align:middle}._container_1d2qd_1{padding:24px 0;margin:6% auto 0;width:100%;box-sizing:border-box;min-height:100vh}._header_1d2qd_19{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:0 20px;gap:20px;flex-wrap:wrap}._headerLeft_1d2qd_39{display:flex;align-items:center}._pageTitle_1d2qd_49{font-size:28px;font-weight:700;color:#000;margin:0;white-space:nowrap}._headerControls_1d2qd_65{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto;justify-content:flex-end}._navButton_1d2qd_85{padding:10px 20px;border-radius:25px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;border:1px solid transparent;background-color:#000;color:#fff;border-color:#000}._navButton_1d2qd_85:hover{background-color:#fff;color:#000}._activeNavButton_1d2qd_131{background-color:#000;color:#fff;border-color:#000}._activeNavButton_1d2qd_131:hover{background-color:#333;color:#fff}._navIcon_1d2qd_153{font-size:16px}._rightControls_1d2qd_161{display:flex;align-items:center;gap:8px;margin-left:auto}._reportsButton_1d2qd_175{background-color:transparent;color:#333;padding:10px 16px;border-radius:25px;border:1px solid #e0e0e0;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;white-space:nowrap}._reportsButton_1d2qd_175:hover{background-color:#f5f5f5}._activeButton_1d2qd_215{background-color:#000!important;color:#fff!important;border-color:#000!important}._adminButton_1d2qd_227{background-color:transparent;color:#666;padding:10px 16px;border-radius:25px;border:1px dashed #ccc;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;white-space:nowrap}._adminButton_1d2qd_227:hover{background-color:#fafafa;border-color:#999}._counter_1d2qd_269{background-color:#f44;color:#fff;font-size:11px;font-weight:600;padding:2px 6px;border-radius:12px;margin-left:4px}._content_1d2qd_289{padding:0 20px}._dashboard_1d2qd_297{width:100%}._welcomeSection_1d2qd_305{text-align:center;margin:20px 0 40px}._welcomeTitle_1d2qd_315{font-size:32px;font-weight:700;color:#000;margin-bottom:12px}._welcomeSubtitle_1d2qd_329{font-size:16px;color:#666;max-width:500px;margin:0 auto}._statsGrid_1d2qd_345{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:40px}._statCard_1d2qd_359{background:#fff;border-radius:16px;padding:24px;border:1px solid #e0e0e0;display:flex;align-items:flex-start;gap:16px;transition:all .3s ease;cursor:pointer}._statCard_1d2qd_359:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a;border-color:#000}._statIcon_1d2qd_395{font-size:36px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:12px}._statContent_1d2qd_417{flex:1}._statContent_1d2qd_417 h3{font-size:16px;font-weight:600;color:#666;margin:0 0 4px}._statValue_1d2qd_439{font-size:32px;font-weight:700;color:#000;margin:0 0 2px;line-height:1.2}._statLabel_1d2qd_455{font-size:13px;color:#888;margin:0 0 2px}._statDetail_1d2qd_467{font-size:12px;color:#aaa;margin:0}._infoSection_1d2qd_479{background:#f8f9fa;border-radius:16px;padding:24px;margin-top:20px;border:1px solid #e0e0e0}._infoSection_1d2qd_479 h3{font-size:18px;font-weight:600;color:#000;margin:0 0 16px}._rulesList_1d2qd_509{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._rulesList_1d2qd_509 li{font-size:14px;color:#444;padding:4px 0}._placeholder_1d2qd_539{background:#fff;border-radius:16px;padding:60px 40px;border:2px dashed #e0e0e0;text-align:center;min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center}._placeholder_1d2qd_539 h2{font-size:24px;font-weight:600;color:#333;margin:0 0 12px}._placeholder_1d2qd_539 p{font-size:16px;color:#666;margin:0 0 8px}._placeholderNote_1d2qd_591{font-size:14px;color:#999;font-style:italic}._createButton_1d2qd_603{background-color:#000;color:#fff;padding:12px 32px;border-radius:25px;border:none;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:20px}._createButton_1d2qd_603:hover{background-color:#333;transform:scale(1.02)}._movementTypes_1d2qd_639{display:flex;gap:20px;margin-top:20px;flex-wrap:wrap;justify-content:center}._movementTypes_1d2qd_639 span{background:#f0f0f0;padding:8px 16px;border-radius:20px;font-size:14px;color:#333}._actionsList_1d2qd_671{width:100%;max-width:500px;margin-top:20px}._actionItem_1d2qd_683{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #eee}._actionItem_1d2qd_683:last-child{border-bottom:none}._actionType_1d2qd_707{font-size:16px;color:#333}._actionCount_1d2qd_717{background:#000;color:#fff;padding:4px 12px;border-radius:20px;font-size:14px;font-weight:600}._reportsSection_1d2qd_735{background:#fafafa;border:1px solid #e0e0e0;border-radius:16px;padding:24px}._reportsHeader_1d2qd_749{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid #eaeaea;flex-wrap:wrap;gap:16px}._reportsTitle_1d2qd_771{font-size:22px;font-weight:700;color:#000;margin:0;text-transform:uppercase;letter-spacing:.5px}._reportTabs_1d2qd_789{display:flex;gap:8px;background:#f0f0f0;padding:4px;border-radius:30px}._reportTab_1d2qd_789{padding:8px 24px;background:transparent;border:none;border-radius:25px;font-size:14px;font-weight:600;color:#666;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}._reportTab_1d2qd_789:hover{color:#000;background:#0000000d}._activeReportTab_1d2qd_845{background:#000!important;color:#fff!important}._loading_1d2qd_855{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._loadingSpinner_1d2qd_873{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #000;border-radius:50%;animation:_spin_1d2qd_1 1s linear infinite}._loadingSpinnerSmall_1d2qd_891{width:20px;height:20px;border:2px solid #e5e7eb;border-top-color:#2563eb;border-radius:50%;animation:_spin_1d2qd_1 1s linear infinite}@keyframes _spin_1d2qd_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_1d2qd_927{font-size:16px;color:#666}._error_1d2qd_937{background:#fee;color:#c00;padding:16px 24px;border-radius:8px;margin:20px;text-align:center}._locationsSection_1d2qd_957{margin-top:40px;background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #0000001a}._sectionHeader_1d2qd_973{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:16px}._sectionTitle_1d2qd_991{font-size:20px;font-weight:600;color:#1f2937;margin:0}._totalStats_1d2qd_1005{display:flex;gap:24px;padding:8px 16px;background-color:#f8f9fa;border-radius:8px}._totalStatsItem_1d2qd_1021{font-size:14px;color:#495057}._totalStatsItem_1d2qd_1021 strong{color:#2c7da0;font-size:16px;margin-left:4px}._tableWrapper_1d2qd_1045{overflow-x:auto;border-radius:8px;border:1px solid #e5e7eb;background:#fff}._locationsTable_1d2qd_1059 th{background:#f9fafb;padding:12px;text-align:center;font-weight:600;color:#4b5563;border-bottom:2px solid #e5e7eb;border-right:1px solid #e5e7eb}._locationsTable_1d2qd_1059 td{padding:10px 12px;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;text-align:center}._locationsTable_1d2qd_1059 td:first-child,._locationsTable_1d2qd_1059 th:first-child{border-left:none;text-align:left;position:sticky;left:0;background:#fff;z-index:1}._locationsTable_1d2qd_1059 th:first-child{background:#f9fafb;z-index:2}._materialHeader_1d2qd_1137{min-width:200px;background:#f9fafb}._locationHeader_1d2qd_1147{min-width:100px;background:#f9fafb}._locationIcon_1d2qd_1171{font-size:20px}._totalHeader_1d2qd_1197{background:#f0f0f0;text-align:center;min-width:80px}._materialNameCell_1d2qd_1209{font-weight:500;color:#1f2937;cursor:pointer;transition:background-color .2s}._materialNameCell_1d2qd_1209:hover{background-color:#f3f4f6}._materialUnit_1d2qd_1241{font-size:11px;color:#9ca3af;margin-left:4px}._quantityCell_1d2qd_1253{text-align:center;cursor:pointer;transition:background-color .2s}._hasQuantity_1d2qd_1265{cursor:pointer}._hasQuantity_1d2qd_1265:hover{background-color:#e0f2fe}._noQuantity_1d2qd_1281{cursor:default;color:#d1d5db}._zeroQuantity_1d2qd_1301{color:#d1d5db;font-size:12px}._totalCell_1d2qd_1311{background-color:#fff;font-weight:600;color:#1f2937}._totalLabelCell_1d2qd_1323{background-color:#fff;font-weight:600;text-align:right!important}._totalRow_1d2qd_1335{background-color:#fff;border-top:2px solid #e5e7eb}._totalRow_1d2qd_1335 td{font-weight:600;border-bottom:none}._emptyState_1d2qd_1353{text-align:center;padding:60px 20px;background-color:#f8f9fa;border-radius:12px}._emptyIcon_1d2qd_1367{font-size:48px;margin-bottom:16px}._emptyText_1d2qd_1377{font-size:18px;font-weight:500;color:#495057;margin-bottom:8px}._emptyHint_1d2qd_1391{font-size:14px;color:#6c757d}._errorState_1d2qd_1401{text-align:center;padding:40px;background-color:#fff5f5;border-radius:12px;color:#e76f51}._retryButton_1d2qd_1417{margin-top:12px;padding:8px 16px;background-color:#e76f51;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}._retryButton_1d2qd_1417:hover{background-color:#d95b3a}._loadingSmall_1d2qd_1447{display:flex;align-items:center;justify-content:center;gap:12px;padding:40px;color:#6c757d}._materialNameCell_1d2qd_1209{min-width:250px}._materialName_1d2qd_1209{font-weight:500;font-size:14px}._materialUnit_1d2qd_1241{font-size:11px;color:#888;margin-top:2px}._quantityCell_1d2qd_1253{text-align:center;padding:10px 8px;font-size:13px}._zeroQuantity_1d2qd_1301{color:#ccc}._headerRight_1d2qd_1515{display:flex;align-items:center;gap:20px}._exportButton_1d2qd_1527{padding:8px 16px;background-color:#000;color:#fff;border:1px solid #000000;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}._exportButton_1d2qd_1527:hover:not(:disabled){background-color:#fff;color:#000;transform:translateY(-1px)}._exportButton_1d2qd_1527:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.7}._tableWrapper_1d2qd_1045{overflow-x:auto;overflow-y:auto;max-height:500px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;position:relative}._locationsTable_1d2qd_1059{width:100%;border-collapse:collapse;font-size:13px;min-width:600px}._locationsTable_1d2qd_1059 thead{position:sticky;top:0;z-index:10}._locationsTable_1d2qd_1059 th{background:#f9fafb;padding:12px;text-align:center;font-weight:600;color:#4b5563;border-bottom:2px solid #e5e7eb;border-right:1px solid #e5e7eb;position:sticky;top:0;background-color:#f9fafb;z-index:5}._locationsTable_1d2qd_1059 th:first-child{left:0;z-index:15}._locationsTable_1d2qd_1059 td:first-child{position:sticky;left:0;background:#fff;z-index:2;border-right:1px solid #e5e7eb}._freeStatus_1d2qd_1685{background-color:#22c55e14}._rentedStatus_1d2qd_1693{background-color:#ef444414}._quantityWithStatus_1d2qd_1701{display:inline-flex;align-items:center;gap:6px;justify-content:center}._quantityValue_1d2qd_1291{font-weight:500;color:#1f2937}._materialDimensions_1d2qd_1735{font-size:11px;color:#9ca3af;margin-top:2px}._damageQty_1d2qd_1747{color:#e76f51;font-weight:600}._damageCell_1d2qd_1757{text-align:center}._totalHeader_1d2qd_1197,._damageHeader_1d2qd_1777{background:#f0f0f0;text-align:center;min-width:80px}._locationHeader_1d2qd_1147{min-width:120px;background:#f9fafb}._locationHeaderContent_1d2qd_1157{display:flex;flex-direction:column;align-items:center;gap:4px}._locationTypeBadge_1d2qd_1179{font-size:10px;padding:2px 6px;background:#e5e7eb;border-radius:4px;color:#4b5563;font-weight:400}._materialNameCell_1d2qd_1209{min-width:200px;cursor:pointer}._materialName_1d2qd_1209{font-weight:600;color:#1f2937}._quantityCell_1d2qd_1253{text-align:center;padding:10px 8px;font-size:13px;transition:background-color .2s}._zeroQuantity_1d2qd_1301{color:#d1d5db}._tableWrapper_1d2qd_1045::-webkit-scrollbar{height:8px;width:8px}._tableWrapper_1d2qd_1045::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}._tableWrapper_1d2qd_1045::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}._tableWrapper_1d2qd_1045::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._quantityWithStatus_1d2qd_1701{display:inline-flex;align-items:center;gap:4px}._freeStatus_1d2qd_1685{background-color:#22c55e1a}._rentedStatus_1d2qd_1693{background-color:#ef44441a}._subHeader_1d2qd_1913{background-color:#e9ecef;font-weight:500;font-size:12px;padding:8px 4px;text-align:center;color:#495057}._quantityWithStatus_1d2qd_1701{display:inline-flex;align-items:center;gap:6px}._statusIcon_1d2qd_1715{font-size:12px}._quantityValue_1d2qd_1291{font-weight:500}._manualEditButton_1d2qd_1967{padding:8px 16px;background-color:#6c757d;color:#fff;border:none;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}._manualEditButton_1d2qd_1967:hover{background-color:#5a6268;transform:translateY(-1px)}._dateFilterSection_1d2qd_2165{margin-bottom:20px;padding:15px;background:#f8f9fa;border-radius:12px}._dateFilterToggle_1d2qd_2179{background:#3b82f6;color:#fff;border:none;padding:8px 16px;border-radius:8px;cursor:pointer;font-size:14px;transition:background .2s}._dateFilterToggle_1d2qd_2179:hover{background:#2563eb}._dateFilterControls_1d2qd_2209{display:flex;gap:20px;align-items:flex-end;margin-top:15px;flex-wrap:wrap}._dateFilterGroup_1d2qd_2225{display:flex;flex-direction:column;gap:5px}._dateFilterGroup_1d2qd_2225 label{font-size:12px;color:#6b7280;font-weight:500}._dateInput_1d2qd_2249{padding:8px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;transition:border-color .2s}._dateInput_1d2qd_2249:focus{outline:none;border-color:#3b82f6}._dateFilterInfo_1d2qd_2275{padding:8px 0}._activeRentsCount_1d2qd_2283{background:#e0e7ff;color:#3730a3;padding:4px 12px;border-radius:20px;font-size:13px;font-weight:500}._modalHeaderButtons_1d2qd_2301{display:flex;gap:12px;align-items:center}._mapButton_1d2qd_2313{background:#fff3;border:none;color:#fff;padding:8px 16px;border-radius:20px;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:6px;transition:all .2s}._mapButton_1d2qd_2313:hover{background:#ffffff4d;transform:scale(1.02)}._dateFilterHeader_1d2qd_2351{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px}._globalMapButton_1d2qd_2369{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:10px 20px;border-radius:12px;cursor:pointer;font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px;transition:all .3s ease;box-shadow:0 2px 8px #0000001a}._globalMapButton_1d2qd_2369:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}._container_1b517_11{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_1b517_11 *,._container_1b517_11 *:before,._container_1b517_11 *:after{box-sizing:border-box}._container_1b517_11 button{font-family:inherit;cursor:pointer}._container_1b517_11 button:disabled{cursor:not-allowed;opacity:.55}._pageTitle_1b517_71{margin:0 0 8px;font-size:1.75rem;font-weight:700;line-height:1.2;color:#042484}._breadcrumbs_1b517_87{font-size:12px;color:#6b8ba4;margin-bottom:20px}._loading_1b517_101{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:60vh;color:#035a95}._loadingSpinner_1b517_121{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_1b517_1 .9s linear infinite}._loadingText_1b517_141{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_1b517_1{to{transform:rotate(360deg)}}._message_1b517_167{margin:0 0 16px;padding:12px 16px;border-radius:10px;font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_1b517_1 .2s ease}._success_1b517_187{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._error_1b517_199{background:#fdecea;color:#922b21;border-color:#f5b7b1}._warning_1b517_211{background:#fff7e6;color:#b45309;border-color:#fde68a}._info_1b517_223{background:#eaf4fd;color:#035a95;border-color:#b6ddf9}@keyframes _messageIn_1b517_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._error_1b517_199{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;margin:0 0 16px;background:#fdecea;border:1px solid #f5b7b1;border-radius:12px;color:#922b21;font-size:13px;font-weight:600;flex-wrap:wrap}._retryButton_1b517_291{padding:6px 14px;border:1px dashed #ef4444;border-radius:8px;background:transparent;color:#b91c1c;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._retryButton_1b517_291:hover{border-style:solid;background:#ef4444;color:#fff}._statsGrid_1b517_335{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:20px}._statCard_1b517_349{display:flex;align-items:center;padding:16px 18px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;transition:all .2s ease}._statCard_1b517_349:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21f}._statCardBlue_1b517_381{border-color:#0689e259}._statCardBlue_1b517_381 ._statValue_1b517_387{color:#042484}._statCardGreen_1b517_395{border-color:#10b98159}._statCardGreen_1b517_395 ._statValue_1b517_387{color:#047857}._statCardOrange_1b517_409{border-color:#f59e0b59}._statCardOrange_1b517_409 ._statValue_1b517_387{color:#b45309}._statCardPurple_1b517_423{border-color:#a855f759}._statCardPurple_1b517_423 ._statValue_1b517_387{color:#7c3aed}._statContent_1b517_437{display:flex;flex-direction:column;gap:6px;width:100%}._statTitle_1b517_451{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._statValue_1b517_387{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}._statLabel_1b517_479{font-size:11.5px;color:#7a93a8}._statPercentage_1b517_489{font-size:10.5px;color:#9ab0c2}._pageTabs_1b517_505{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 24px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._pageTabsSpacer_1b517_533{flex:1;min-width:12px}._pageTab_1b517_505{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._pageTab_1b517_505:hover:not(:disabled){color:#0689e2;background:#0689e21f}._pageTab_1b517_505:disabled{opacity:.45;cursor:not-allowed}._pageTabActive_1b517_597{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._pageTabActive_1b517_597:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._pageTabBadge_1b517_619{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e21f;color:#0689e2;font-size:10.5px;font-weight:700;line-height:1}._pageTabActive_1b517_597 ._pageTabBadge_1b517_619,._pageTab_1b517_505:hover ._pageTabBadge_1b517_619{background:#fff;color:#0689e2}._pageTabDanger_1b517_659{display:inline-flex;align-items:center;gap:6px;border:1px dashed #ef4444;background:transparent;color:#ef4444;padding:9px 18px;font-size:13px;font-weight:600;border-radius:999px;transition:all .2s ease;font-family:inherit;cursor:pointer;white-space:nowrap}._pageTabDanger_1b517_659:hover{border-style:solid;background:#ef4444;color:#fff}._btnPrimary_1b517_707{display:inline-flex;align-items:center;gap:8px;margin-left:8px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;padding:9px 18px;font-size:13.5px;font-weight:700;border-radius:999px;box-shadow:0 6px 16px #0689e259;transition:all .2s ease;cursor:pointer;font-family:inherit;white-space:nowrap}._btnPrimary_1b517_707:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._btnPrimary_1b517_707:active:not(:disabled){transform:translateY(0)}._btnPrimary_1b517_707:disabled{opacity:.6;cursor:not-allowed}._selectedCount_1b517_777{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#0689e214;color:#0689e2;font-size:12px;font-weight:700;border:1px dashed rgba(6,137,226,.4);white-space:nowrap}._bulkSelect_1b517_803{padding:6px 28px 6px 12px;border:1px dashed #0689e2;border-radius:999px;background:transparent;color:#0689e2;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#0689e2 50%),linear-gradient(135deg,#0689e2 50%,transparent 50%);background-position:calc(100% - 14px) center,calc(100% - 9px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;transition:all .2s ease}._bulkSelect_1b517_803:hover{border-color:#0689e299}._bulkSelect_1b517_803:focus{outline:none;border-style:solid;box-shadow:0 0 0 3px #0689e21f}._filtersPopoverWrap_1b517_879{position:relative;margin:0 auto 16px;max-width:100%;width:fit-content}._filtersBackdrop_1b517_893{position:fixed;inset:0;z-index:1000;background:transparent}._filtersPopover_1b517_879{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:1001;width:820px;max-width:calc(100vw - 32px);background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 16px 40px #0b2b4526;padding:18px 20px;animation:_popoverIn_1b517_1 .2s ease}@keyframes _popoverIn_1b517_1{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}._filtersHeader_1b517_961{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._filtersHeader_1b517_961 h3{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._filtersHeaderActions_1b517_999{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._clearFiltersButton_1b517_1013{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;border-radius:999px;border:1px dashed #ef4444;background:transparent;color:#ef4444;cursor:pointer;font-family:inherit;transition:all .2s ease}._clearFiltersButton_1b517_1013:hover{border-style:solid;background:#ef4444;color:#fff}._content_1b517_1059{margin-bottom:24px}._filtersWrapper_1b517_1067{margin:0 0 20px;padding:18px 20px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 6px 16px #0689e20f}._controls_1b517_1087{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px;padding:0 4px}._controlsLeft_1b517_1111{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._addButton_1b517_1125,._damageButton_1b517_1127,._exportButton_1b517_1129,._backButton_1b517_1131{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;border-radius:999px;border:1px dashed #0689e2;background:transparent;color:#0689e2;transition:all .2s ease;font-family:inherit;cursor:pointer;white-space:nowrap}._addButton_1b517_1125:hover,._damageButton_1b517_1127:hover,._exportButton_1b517_1129:hover,._backButton_1b517_1131:hover{border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #0689e259}._damageButton_1b517_1127{border-color:#b45309;color:#b45309}._damageButton_1b517_1127:hover{background:#b45309;color:#fff}._backButton_1b517_1131{border-color:#6b8ba4;color:#6b8ba4}._backButton_1b517_1131:hover{background:#6b8ba4;color:#fff;border-color:#6b8ba4}._bulkActions_1b517_1229{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._bulkDeleteButton_1b517_1243{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px dashed #ef4444;border-radius:999px;background:transparent;color:#ef4444;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}._bulkDeleteButton_1b517_1243:hover{border-style:solid;background:#ef4444;color:#fff}._filterToggleButton_1b517_1287{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:1px dashed #0689e2;background:transparent;color:#0689e2;transition:all .2s ease;cursor:pointer}._filterToggleButton_1b517_1287:hover,._filterActive_1b517_1319{border-style:solid;background:#0689e2;color:#fff}._filterBadge_1b517_1331{position:absolute;top:-6px;right:-6px;display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#ef4444;color:#fff;font-size:10.5px;font-weight:700;line-height:1}@media(max-width:1100px){._statsGrid_1b517_335{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:720px){._container_1b517_11{padding:5rem 1rem 1rem}._pageTitle_1b517_71{font-size:1.35rem}._pageTabs_1b517_505{flex-wrap:wrap;width:100%;justify-content:center}._pageTabsSpacer_1b517_533{display:none}._btnPrimary_1b517_707{margin-left:0;width:100%;justify-content:center;order:100}._filtersPopover_1b517_879{width:calc(100vw - 32px)}._selectedCount_1b517_777,._bulkSelect_1b517_803{width:100%}._bulkSelect_1b517_803{max-width:none}._statsGrid_1b517_335{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}@media(max-width:480px){._statValue_1b517_387{font-size:18px}._pageTab_1b517_505{font-size:12.5px;padding:8px 14px}._filtersPopover_1b517_879{padding:14px 16px}}._container_1jrrz_11{width:100%;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a;overflow:hidden}._loading_1jrrz_31{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:60px 24px;color:#035a95}._loadingSpinner_1jrrz_51{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_1jrrz_1 .9s linear infinite}._loadingText_1jrrz_71{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_1jrrz_1{to{transform:rotate(360deg)}}._emptyState_1jrrz_97{display:flex;align-items:center;justify-content:center;padding:60px 24px;text-align:center}._emptyText_1jrrz_113{margin:0;font-size:14px;color:#4a6b85}._table_1jrrz_131{width:100%;border-collapse:collapse;font-size:13px;table-layout:auto;min-width:1150px}._table_1jrrz_131 thead{background:#f4faff}._table_1jrrz_131 thead th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._sortable_1jrrz_181{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s ease}._sortable_1jrrz_181:hover{color:#0689e2}._tr_1jrrz_203{transition:background .15s ease}._tr_1jrrz_203:hover{background:#f8fbff}._td_1jrrz_219{padding:12px 14px;border-bottom:1px solid #f0f5fa;vertical-align:middle;color:#042484}._tr_1jrrz_203:last-child ._td_1jrrz_219{border-bottom:0}._td_1jrrz_219 strong{font-weight:600;color:#042484}._checkboxCell_1jrrz_253{width:40px;text-align:center;padding:12px 14px}._checkbox_1jrrz_253{width:15px;height:15px;accent-color:#0689e2;cursor:pointer}._priceCell_1jrrz_281{font-weight:700;color:#042484;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}._status_1jrrz_303{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._statusActive_1jrrz_327{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusInactive_1jrrz_339{background:#f4faff;color:#6b8ba4;border-color:#e6eff8}._actions_1jrrz_357{display:inline-flex;align-items:center;gap:4px}._actionButton_1jrrz_369{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;border:0;background:transparent;color:#8ba4bb;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;flex-shrink:0}._editButton_1jrrz_401:hover{background:#eaf4fd;color:#0689e2}._deleteButton_1jrrz_411:hover{background:#fdecea;color:#ef4444}._pagination_1jrrz_427{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;background:#f4faff;border-top:1px solid #d6e9f8;flex-wrap:wrap}._paginationInfo_1jrrz_449{font-size:12.5px;font-weight:500;color:#4a6b85}._paginationControls_1jrrz_461{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._limitSelect_1jrrz_475{padding:5px 28px 5px 12px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#0689e2 50%),linear-gradient(135deg,#0689e2 50%,transparent 50%);background-position:calc(100% - 14px) center,calc(100% - 9px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;transition:all .2s ease}._limitSelect_1jrrz_475:hover{border-color:#0689e299}._limitSelect_1jrrz_475:focus{outline:none;border-style:solid;box-shadow:0 0 0 3px #0689e21f}._pageButton_1jrrz_545{display:inline-grid;place-items:center;min-width:32px;height:32px;padding:0 10px;border-radius:8px;border:1px dashed #0689e2;background:transparent;color:#0689e2;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s ease}._pageButton_1jrrz_545:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._pageButton_1jrrz_545:disabled{opacity:.4;cursor:not-allowed;border-color:#b6cbdc;color:#b6cbdc}._pageInfo_1jrrz_607{font-size:12.5px;font-weight:600;color:#042484;min-width:60px;text-align:center;font-variant-numeric:tabular-nums}@media(max-width:1100px){._table_1jrrz_131{min-width:1050px}}@media(max-width:720px){._table_1jrrz_131 thead th{font-size:10px;padding:10px 8px}._td_1jrrz_219{padding:10px 8px}._pagination_1jrrz_427{flex-direction:column;align-items:stretch}._paginationControls_1jrrz_461{justify-content:space-between}}@media(max-width:480px){._paginationInfo_1jrrz_449{text-align:center}._actionButton_1jrrz_369{width:24px;height:24px;font-size:11px}}._filtersPanel_11p7l_11{display:flex;flex-direction:column;gap:16px;width:100%}._filtersHeader_11p7l_27{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._filtersTitle_11p7l_45{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._resetButton_11p7l_63{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;border-radius:999px;border:1px dashed #ef4444;background:transparent;color:#ef4444;cursor:pointer;font-family:inherit;transition:all .2s ease}._resetButton_11p7l_63:hover{border-style:solid;background:#ef4444;color:#fff}._filtersGrid_11p7l_109{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 16px;align-items:start}._filterGroup_11p7l_123{display:flex;flex-direction:column;gap:6px;min-width:0}._filterLabel_11p7l_137{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._filterInput_11p7l_153{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._filterInput_11p7l_153::placeholder{color:#9ab0c2}._filterInput_11p7l_153:hover{border-color:#0689e299}._filterInput_11p7l_153:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._filterInput_11p7l_153[type=number]::-webkit-outer-spin-button,._filterInput_11p7l_153[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._filterInput_11p7l_153[type=number]{-moz-appearance:textfield;appearance:textfield}._activeFilters_11p7l_235{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:10px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);animation:_fadeIn_11p7l_1 .2s ease}._activeFiltersLabel_11p7l_257{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._activeFiltersList_11p7l_273{display:flex;flex-wrap:wrap;gap:8px}._activeFilter_11p7l_235{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#fff;border:1px solid rgba(6,137,226,.25);font-size:11.5px;font-weight:500;color:#4a6b85;transition:all .15s ease}._activeFilter_11p7l_235:hover{border-color:#0689e2;box-shadow:0 2px 8px #0689e21f}._activeFilterLabel_11p7l_323{color:#9ab0c2;font-weight:600}._activeFilterValue_11p7l_333{color:#042484;font-weight:700;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._removeFilter_11p7l_351{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;border:0;background:#ef44441a;color:#ef4444;font-size:12px;line-height:1;cursor:pointer;transition:all .15s ease;margin-left:2px;flex-shrink:0}._removeFilter_11p7l_351:hover{background:#ef4444;color:#fff;transform:scale(1.1)}@keyframes _fadeIn_11p7l_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){._filtersGrid_11p7l_109{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 14px}}@media(max-width:720px){._filtersGrid_11p7l_109{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}._filtersHeader_11p7l_27{flex-direction:column;align-items:flex-start;gap:8px}._resetButton_11p7l_63{width:100%;justify-content:center}._activeFilterValue_11p7l_333{max-width:100px}}@media(max-width:480px){._filtersGrid_11p7l_109{grid-template-columns:1fr}._activeFiltersList_11p7l_273{gap:6px}._activeFilter_11p7l_235{font-size:11px;padding:3px 8px}}._modal_1n4a7_11{position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:24px;z-index:1000;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#042484;animation:_overlayIn_1n4a7_1 .18s ease-out}._modal_1n4a7_11 *,._modal_1n4a7_11 *:before,._modal_1n4a7_11 *:after{box-sizing:border-box}._modalContent_1n4a7_53{position:relative;width:min(900px,100%);max-height:92vh;display:flex;flex-direction:column;background:#fff;border-radius:22px;border:1px dashed rgba(6,137,226,.4);box-shadow:0 30px 80px #0b2b4559;overflow:hidden;animation:_modalIn_1n4a7_1 .22s cubic-bezier(.16,1,.3,1)}._modalContent_1n4a7_53:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#0689e2,#6ec2f5);opacity:.9;pointer-events:none}._modalHeader_1n4a7_103{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px 16px;border-bottom:1px dashed rgba(6,137,226,.3)}._modalTitle_1n4a7_121{margin:0;font-size:17px;font-weight:700;color:#042484;line-height:1.3}._closeButton_1n4a7_137{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px dashed rgba(6,137,226,.4);background:transparent;color:#4a6b85;font-size:22px;line-height:1;cursor:pointer;transition:all .2s ease;flex-shrink:0}._closeButton_1n4a7_137:hover{border-style:solid;border-color:#ef4444;color:#ef4444;transform:rotate(90deg)}._form_1n4a7_185{display:flex;flex-direction:column;gap:20px;padding:20px 24px 24px;overflow-y:auto;max-height:calc(92vh - 76px)}._form_1n4a7_185::-webkit-scrollbar{width:8px}._form_1n4a7_185::-webkit-scrollbar-thumb{background:#0689e240;border-radius:999px}._form_1n4a7_185::-webkit-scrollbar-thumb:hover{background:#0689e266}._formSection_1n4a7_229{display:flex;flex-direction:column;gap:14px}._sectionTitle_1n4a7_241{margin:0;font-size:12px;font-weight:700;color:#0689e2;text-transform:uppercase;letter-spacing:.5px;padding-bottom:8px;border-bottom:1px dashed rgba(6,137,226,.2)}._subTitle_1n4a7_263{margin:0 0 8px;font-size:12.5px;font-weight:700;color:#4a6b85}._formGrid_1n4a7_279{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}._formGroup_1n4a7_291{display:flex;flex-direction:column;gap:6px;min-width:0}._label_1n4a7_305{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._required_1n4a7_321{color:#ef4444;font-weight:700;margin-left:2px}._input_1n4a7_335,._select_1n4a7_337,._textarea_1n4a7_339{width:100%;padding:10px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._input_1n4a7_335::placeholder,._textarea_1n4a7_339::placeholder{color:#9ab0c2}._input_1n4a7_335:hover,._select_1n4a7_337:hover,._textarea_1n4a7_339:hover{border-color:#0689e299}._input_1n4a7_335:focus,._select_1n4a7_337:focus,._textarea_1n4a7_339:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._select_1n4a7_337{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}._textarea_1n4a7_339{resize:vertical;min-height:90px;line-height:1.5}._inputError_1n4a7_449{border-style:solid;border-color:#ef4444;background:#fffbfa}._inputError_1n4a7_449:focus{box-shadow:0 0 0 3px #ef444426}._errorText_1n4a7_469{font-size:11.5px;color:#b91c1c;font-weight:600}._fieldHint_1n4a7_481{font-size:11px;color:#9ab0c2;line-height:1.4}._input_1n4a7_335[type=number]::-webkit-outer-spin-button,._input_1n4a7_335[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_1n4a7_335[type=number]{-moz-appearance:textfield;appearance:textfield}._newPhotos_1n4a7_523{display:flex;flex-direction:column;gap:8px}._photoGrid_1n4a7_535{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}._photoItem_1n4a7_547{position:relative;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;border:1px solid #d6e9f8;background:#f4faff}._photoPreview_1n4a7_565{width:100%;height:100%;object-fit:cover;display:block}._removePhoto_1n4a7_579{position:absolute;top:4px;right:4px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;border:0;background:#b3261ee6;color:#fff;font-size:14px;font-weight:700;line-height:1;cursor:pointer;transition:transform .15s ease,background-color .15s ease}._removePhoto_1n4a7_579:hover{transform:scale(1.1);background:#ef4444}._uploadArea_1n4a7_629{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;border:1px dashed rgba(6,137,226,.4);border-radius:12px;background:#f4faff;transition:border-color .2s ease}._uploadArea_1n4a7_629:hover{border-color:#0689e2}._fileInput_1n4a7_661{display:none}._uploadLabel_1n4a7_669{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px dashed #0689e2;border-radius:999px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._uploadLabel_1n4a7_669:hover{border-style:solid;background:#0689e2;color:#fff;box-shadow:0 6px 16px #0689e259}._uploadHint_1n4a7_715{margin:0;font-size:11px;color:#9ab0c2}._formActions_1n4a7_733{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._cancelButton_1n4a7_753,._submitButton_1n4a7_755{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease}._cancelButton_1n4a7_753{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4}._cancelButton_1n4a7_753:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._submitButton_1n4a7_755{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._submitButton_1n4a7_755:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._submitButton_1n4a7_755:active:not(:disabled){transform:translateY(0)}._submitButton_1n4a7_755:disabled,._cancelButton_1n4a7_753:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}@keyframes _overlayIn_1n4a7_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_1n4a7_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:720px){._modal_1n4a7_11{padding:12px}._modalContent_1n4a7_53{border-radius:16px;max-height:95vh}._modalHeader_1n4a7_103{padding:16px 18px 14px}._modalTitle_1n4a7_121{font-size:15px}._form_1n4a7_185{padding:16px 18px 20px;gap:16px;max-height:calc(95vh - 70px)}._formGrid_1n4a7_279{grid-template-columns:1fr;gap:12px}._photoGrid_1n4a7_535{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}._formActions_1n4a7_733{flex-direction:column-reverse;align-items:stretch}._formActions_1n4a7_733>*{width:100%;justify-content:center}}@media(max-width:480px){._uploadArea_1n4a7_629{padding:12px}._sectionTitle_1n4a7_241{font-size:11px}._label_1n4a7_305{font-size:10.5px}}._gallery_1rhxk_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin:16px 0;position:relative}._photoItem_1rhxk_17{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;border:1px solid #e0e0e0;transition:all .3s ease;cursor:pointer}._photoItem_1rhxk_17:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;border-color:#000}._photoWrapper_1rhxk_49{width:100%;height:100%;position:relative}._photo_1rhxk_17{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}._photoItem_1rhxk_17:hover ._photo_1rhxk_17{transform:scale(1.05)}._photoOverlay_1rhxk_83{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;padding:8px;font-size:11px;opacity:0;transition:opacity .3s ease;display:flex;flex-direction:column;gap:2px}._photoItem_1rhxk_17:hover ._photoOverlay_1rhxk_83{opacity:1}._photoDate_1rhxk_123,._photoUser_1rhxk_125{display:flex;align-items:center;gap:4px;text-shadow:0 1px 2px rgba(0,0,0,.5)}._removeButton_1rhxk_139{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;background:#dc3545e6;color:#fff;border:none;font-size:14px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;opacity:0;z-index:2}._photoItem_1rhxk_17:hover ._removeButton_1rhxk_139{opacity:1}._removeButton_1rhxk_139:hover{background:#c82333;transform:scale(1.1)}._photoType_1rhxk_199{position:absolute;top:8px;left:8px;width:24px;height:24px;border-radius:50%;background:#0009;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;z-index:2}._typeDamage_1rhxk_231{background:#dc3545e6}._typeRepair_1rhxk_239{background:#28a745e6}._typeReceipt_1rhxk_247{background:#007bffe6}._photoCount_1rhxk_255{position:absolute;bottom:-8px;right:0;background:#f0f0f0;padding:2px 8px;border-radius:12px;font-size:11px;color:#666;border:1px solid #ddd}._emptyGallery_1rhxk_279{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;background:#f8f9fa;border-radius:12px;border:2px dashed #e0e0e0}._emptyIcon_1rhxk_301{font-size:48px;margin-bottom:12px;opacity:.5}._emptyText_1rhxk_313{margin:0;font-size:14px;color:#999}._fullscreenOverlay_1rhxk_327{position:fixed;inset:0;background:#000000f2;display:flex;align-items:center;justify-content:center;z-index:2000;padding:40px}._fullscreenContent_1rhxk_355{width:100%;height:100%;max-width:1200px;display:flex;flex-direction:column;background:#1a1a1a;border-radius:12px;overflow:hidden}._fullscreenHeader_1rhxk_377{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#000;border-bottom:1px solid #333}._fullscreenTitle_1rhxk_395{margin:0;font-size:18px;font-weight:600;color:#fff}._fullscreenClose_1rhxk_409{background:none;border:none;color:#999;font-size:24px;cursor:pointer;padding:0 8px;transition:color .3s ease}._fullscreenClose_1rhxk_409:hover{color:#fff}._fullscreenImageWrapper_1rhxk_437{flex:1;position:relative;display:flex;align-items:center;justify-content:center;background:#111;min-height:0}._fullscreenImage_1rhxk_437{max-width:100%;max-height:100%;object-fit:contain}._navButton_1rhxk_469{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:#fff3;border:2px solid rgba(255,255,255,.3);color:#fff;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}._navButton_1rhxk_469:hover{background:#ffffff4d;border-color:#fff}._prevButton_1rhxk_515{left:20px}._nextButton_1rhxk_523{right:20px}._fullscreenInfo_1rhxk_531{padding:20px 24px;background:#000;border-top:1px solid #333;color:#fff}._fullscreenInfoGrid_1rhxk_545{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:16px}._fullscreenInfoItem_1rhxk_559{display:flex;flex-direction:column;gap:4px}._fullscreenInfoItemFull_1rhxk_571{grid-column:1 / -1;display:flex;flex-direction:column;gap:4px}._fullscreenInfoLabel_1rhxk_585{font-size:12px;color:#999;text-transform:uppercase;letter-spacing:.5px}._fullscreenInfoType_1rhxk_599{display:inline-block;padding:2px 8px;border-radius:12px;font-size:12px;background:#333;color:#fff}._fullscreenInfoDescription_1rhxk_617{margin:4px 0 0;font-size:14px;color:#ddd;line-height:1.6}._thumbnails_1rhxk_631{display:flex;gap:8px;overflow-x:auto;padding:8px 0;margin-top:8px}._thumbnail_1rhxk_631{width:60px;height:60px;border-radius:6px;overflow:hidden;border:2px solid transparent;cursor:pointer;transition:all .3s ease;flex-shrink:0}._thumbnail_1rhxk_631:hover{transform:translateY(-2px)}._thumbnailActive_1rhxk_677{border-color:#007bff;box-shadow:0 0 0 2px #007bff80}._thumbnailImage_1rhxk_687{width:100%;height:100%;object-fit:cover}@media(max-width:768px){._gallery_1rhxk_1{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}._fullscreenOverlay_1rhxk_327{padding:0}._fullscreenContent_1rhxk_355{border-radius:0}._navButton_1rhxk_469{width:36px;height:36px;font-size:18px}._prevButton_1rhxk_515{left:10px}._nextButton_1rhxk_523{right:10px}._thumbnails_1rhxk_631{display:none}}@media(max-width:480px){._gallery_1rhxk_1{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px}._photoOverlay_1rhxk_83{display:none}}._container_p7yvr_1{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_p7yvr_1 *,._container_p7yvr_1 *:before,._container_p7yvr_1 *:after{box-sizing:border-box}._container_p7yvr_1 button{font-family:inherit;cursor:pointer}._container_p7yvr_1 button:disabled{cursor:not-allowed;opacity:.55}._title_p7yvr_57{margin:0 0 8px;font-size:1.75rem;font-weight:700;text-align:center;color:#042484;line-height:1.2}._breadcrumbs_p7yvr_75{font-size:12px;color:#6b8ba4;margin-bottom:20px}._loading_p7yvr_89{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:40px 24px;color:#035a95;font-size:.95rem;font-weight:500}._loadingSpinner_p7yvr_113{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_p7yvr_1 .9s linear infinite}._loadingText_p7yvr_133{font-size:.95rem;color:#035a95}@keyframes _spin_p7yvr_1{to{transform:rotate(360deg)}}._message_p7yvr_157{margin:0 0 16px;padding:12px 16px;border-radius:10px;font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_p7yvr_1 .2s ease}._success_p7yvr_177{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._error_p7yvr_189{background:#fdecea;color:#922b21;border-color:#f5b7b1}._warning_p7yvr_201{background:#fff7e6;color:#b45309;border-color:#fde68a}._info_p7yvr_213{background:#eaf4fd;color:#035a95;border-color:#b6ddf9}._statsSection_p7yvr_253{margin-bottom:20px}._rentStatsGrid_p7yvr_261{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._rentStatCard_p7yvr_273{display:flex;align-items:center;padding:16px 18px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;transition:all .2s ease}._rentStatCard_p7yvr_273:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21f}._rentStatTotal_p7yvr_305{border-color:#0689e259}._rentStatActive_p7yvr_313{border-color:#10b98159}._rentStatActive_p7yvr_313 ._rentStatValue_p7yvr_319{color:#047857}._rentStatPaused_p7yvr_327{border-color:#f59e0b59}._rentStatPaused_p7yvr_327 ._rentStatValue_p7yvr_319{color:#b45309}._rentStatCompleted_p7yvr_341{border-color:#0689e259}._rentStatCompleted_p7yvr_341 ._rentStatValue_p7yvr_319{color:#0689e2}._rentStatCancelled_p7yvr_355{border-color:#ef444459}._rentStatCancelled_p7yvr_355 ._rentStatValue_p7yvr_319{color:#b91c1c}._rentStatContent_p7yvr_369{display:flex;flex-direction:column;gap:4px;width:100%}._rentStatLabel_p7yvr_383{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._rentStatValue_p7yvr_319{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}._rentStatAmount_p7yvr_411{font-size:11.5px;color:#9ab0c2;font-variant-numeric:tabular-nums}._pageTabs_p7yvr_429{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 24px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._pageTabsSpacer_p7yvr_457{flex:1;min-width:12px}._pageTab_p7yvr_429{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._pageTab_p7yvr_429:hover:not(:disabled){color:#0689e2;background:#0689e21f}._pageTab_p7yvr_429:disabled{opacity:.45;cursor:not-allowed}._pageTabActive_p7yvr_521{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._pageTabActive_p7yvr_521:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._pageTabBadge_p7yvr_543{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e21f;color:#0689e2;font-size:10.5px;font-weight:700;line-height:1}._pageTabActive_p7yvr_521 ._pageTabBadge_p7yvr_543,._pageTab_p7yvr_429:hover ._pageTabBadge_p7yvr_543{background:#fff;color:#0689e2}._pageTabDanger_p7yvr_583{display:inline-flex;align-items:center;gap:6px;border:1px dashed #ef4444;background:transparent;color:#ef4444;padding:9px 18px;font-size:13px;font-weight:600;border-radius:999px;transition:all .2s ease;font-family:inherit;cursor:pointer;white-space:nowrap}._pageTabDanger_p7yvr_583:hover:not(:disabled){border-style:solid;background:#ef4444;color:#fff}._btnPrimary_p7yvr_629{display:inline-flex;align-items:center;gap:8px;margin-left:8px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;padding:9px 18px;font-size:13.5px;font-weight:700;border-radius:999px;box-shadow:0 6px 16px #0689e259;transition:all .2s ease;cursor:pointer;font-family:inherit;white-space:nowrap}._btnPrimary_p7yvr_629:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._btnPrimary_p7yvr_629:disabled{opacity:.6;cursor:not-allowed}._filtersPopoverWrap_p7yvr_695{position:relative;margin:0 auto 16px;max-width:100%;width:fit-content}._filtersBackdrop_p7yvr_709{position:fixed;inset:0;z-index:1000;background:transparent}._filtersPopover_p7yvr_695{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:1001;width:880px;max-width:calc(100vw - 32px);background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 16px 40px #0b2b4526;padding:18px 20px;animation:_popoverIn_p7yvr_1 .2s ease}@keyframes _popoverIn_p7yvr_1{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}._filtersHeader_p7yvr_777{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._filtersHeader_p7yvr_777 h3{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._filtersHeaderActions_p7yvr_815{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._clearFiltersButton_p7yvr_829{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;border-radius:999px;border:1px dashed #ef4444;background:transparent;color:#ef4444;cursor:pointer;font-family:inherit;transition:all .2s ease}._clearFiltersButton_p7yvr_829:hover{border-style:solid;background:#ef4444;color:#fff}._calendarSection_p7yvr_873{margin-bottom:20px;padding:16px}._calendarHeader_p7yvr_883{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:12px}._rentalListSection_p7yvr_899{margin:0 auto;max-width:100%}._rentalListHeader_p7yvr_909{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px;padding:0 4px}._rentalListTitle_p7yvr_929{margin:0;font-size:16px;font-weight:700;color:#042484}._headerActions_p7yvr_943{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._clearDateButton_p7yvr_957{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;border:1px dashed #ef4444;background:transparent;color:#ef4444;border-radius:999px;cursor:pointer;transition:all .2s ease}._clearDateButton_p7yvr_957:hover{background:#ef4444;color:#fff;border-style:solid}._selectedCount_p7yvr_999{font-size:12px;font-weight:600;color:#0689e2;padding:4px 10px;border-radius:999px;border:1px dashed rgba(6,137,226,.4);background:#0689e20f}._rentalTable_p7yvr_1025{background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 6px #0424840a;overflow:hidden}._tableContainer_p7yvr_1041{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_p7yvr_1041 thead{background:#f4faff}._table_p7yvr_1041 thead th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._tableRow_p7yvr_1099{transition:background .15s ease;cursor:pointer}._tableRow_p7yvr_1099:hover{background:#f8fbff}._selectedRow_p7yvr_1117{background:#0689e20f!important}._table_p7yvr_1041 tbody td{padding:12px 14px;border-bottom:1px solid #f0f5fa;vertical-align:middle;color:#042484}._checkboxCell_p7yvr_1139{width:40px;text-align:center}._checkbox_p7yvr_1139{width:15px;height:15px;accent-color:#0689e2;cursor:pointer}._equipmentName_p7yvr_1187{font-size:13px;font-weight:600;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._equipmentStatus_p7yvr_1205{font-size:10.5px;padding:2px 6px;border-radius:4px;width:fit-content;font-weight:600}._equipmentStatus_p7yvr_1205[class*=доступно]{color:#047857;background:#10b9811a}._equipmentStatus_p7yvr_1205[class*=арендовано]{color:#0689e2;background:#0689e21a}._equipmentStatus_p7yvr_1205[class*=обслуживании]{color:#b45309;background:#f59e0b1a}._durationBadge_p7yvr_1293{display:inline-flex;padding:3px 8px;border-radius:6px;background:#f4faff;color:#0689e2;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;cursor:help}._rentalTypeBadge_p7yvr_1317{display:inline-flex;padding:3px 8px;border-radius:999px;background:#0689e214;color:#0689e2;font-size:11px;font-weight:600}._daysInPeriod_p7yvr_1337{display:block;font-size:10.5px;color:#9ab0c2;margin-top:2px}._dateInfo_p7yvr_1365{white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1.5}._costValue_p7yvr_1405{display:block;font-size:13px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums}._costPeriodHint_p7yvr_1421{display:block;font-size:10px;color:#0689e2;margin-top:2px}._statusBadge_p7yvr_1445{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap;margin-bottom:4px}._statusBadge_p7yvr_1445[class*=активна]{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusBadge_p7yvr_1445[class*=завершена]{background:#eaf4fd;color:#0689e2;border-color:#b6ddf9}._statusBadge_p7yvr_1445[class*=отменена]{background:#fdecea;color:#922b21;border-color:#f5b7b1}._approvalContainer_p7yvr_1507{display:flex;align-items:center;gap:4px;flex-wrap:wrap}._approvalBadge_p7yvr_1521{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;border:1px dashed}._approvedBadge_p7yvr_1539{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._pendingBadge_p7yvr_1551{background:#fff7e6;color:#b45309;border-color:#fcd34d}._rejectedBadge_p7yvr_1563{background:#fdecea;color:#922b21;border-color:#f5b7b1}._rejectReasonIcon_p7yvr_1575{color:#ef4444;font-size:12px;cursor:help}._cellActions_p7yvr_1587{width:120px;text-align:right}._actionButtons_p7yvr_1597{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}._editButton_p7yvr_1611,._completeButton_p7yvr_1613,._deleteButton_p7yvr_1615{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;border:0;background:transparent;color:#8ba4bb;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;flex-shrink:0}._editButton_p7yvr_1611:hover,._completeButton_p7yvr_1613:hover{background:#eaf4fd;color:#0689e2}._deleteButton_p7yvr_1615:hover{background:#fdecea;color:#ef4444}._emptyRentalList_p7yvr_1675{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:60px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._emptyText_p7yvr_1701{margin:0;font-size:13.5px;color:#4a6b85}._emptyActionButton_p7yvr_1713{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:999px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 6px 16px #0689e259}._emptyActionButton_p7yvr_1713:hover{background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px)}._customPagination_p7yvr_1761{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:18px 4px 0}._paginationInfo_p7yvr_1779{font-size:12.5px;color:#4a6b85}._paginationInfo_p7yvr_1779 strong{color:#042484;font-weight:700}._paginationControls_p7yvr_1799{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._itemsPerPage_p7yvr_1813{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#4a6b85}._perPageSelect_p7yvr_1829{padding:5px 10px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}._perPageSelect_p7yvr_1829:focus{outline:none;border-style:solid}._paginationButtons_p7yvr_1863{display:flex;align-items:center;gap:8px}._pageNavButton_p7yvr_1875{padding:6px 12px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._pageNavButton_p7yvr_1875:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff}._pageNavButton_p7yvr_1875:disabled{opacity:.4;cursor:not-allowed}._pageNumbers_p7yvr_1921{display:flex;align-items:center;gap:4px}._pageNumber_p7yvr_1921{min-width:32px;height:32px;padding:0 8px;border:1px dashed transparent;border-radius:8px;background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .15s ease}._pageNumber_p7yvr_1921:hover{border-color:#0689e2;color:#0689e2}._activePage_p7yvr_1971{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;border:0;box-shadow:0 4px 12px #0689e259}._activePage_p7yvr_1971:hover{color:#fff}._cellEquipment_p7yvr_1165{min-width:220px;vertical-align:top}._equipmentInfo_p7yvr_1175{display:flex;flex-direction:column;gap:3px}._locationInfo_p7yvr_1251{font-size:11.5px;color:#8ba4bb;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}._cellDuration_p7yvr_1271{min-width:130px;vertical-align:top}._cellDuration_p7yvr_1271>span{display:inline-flex;margin-right:6px;margin-bottom:4px}._cellDuration_p7yvr_1271 ._durationBadge_p7yvr_1293,._cellDuration_p7yvr_1271 ._rentalTypeBadge_p7yvr_1317{display:inline-flex}._cellDuration_p7yvr_1271 ._daysInPeriod_p7yvr_1337{display:block;font-size:10.5px;color:#9ab0c2;margin-top:2px}._cellDate_p7yvr_1351{min-width:150px;vertical-align:top;font-size:12px;color:#6b8ba4}._cellDate_p7yvr_1351 ._dateInfo_p7yvr_1365{white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1.5}._dateLabel_p7yvr_1377{display:inline-block;min-width:26px;color:#9ab0c2;font-weight:600;font-size:10.5px}._cellCost_p7yvr_1393{min-width:130px;text-align:right;vertical-align:top}._cellCost_p7yvr_1393 ._costValue_p7yvr_1405{display:block;font-size:13px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums}._cellCost_p7yvr_1393 ._costPeriodHint_p7yvr_1421{display:block;font-size:10px;color:#0689e2;margin-top:2px}._cellStatus_p7yvr_1435{min-width:140px;vertical-align:top}._cellStatus_p7yvr_1435 ._statusBadge_p7yvr_1445{display:inline-flex;margin-bottom:4px}._cellStatus_p7yvr_1435 ._approvalContainer_p7yvr_1507{display:flex;align-items:center;gap:4px;flex-wrap:wrap}._cellStatus_p7yvr_1435 ._approvalBadge_p7yvr_1521{display:inline-flex}._cellStatus_p7yvr_1435 ._rejectReasonIcon_p7yvr_1575{color:#ef4444;font-size:12px;cursor:help}._table_p7yvr_1041{width:100%;border-collapse:collapse;font-size:13px;table-layout:auto;min-width:950px}@media(max-width:1100px){._table_p7yvr_1041{min-width:850px}}@media(max-width:720px){._table_p7yvr_1041{min-width:800px}._cellEquipment_p7yvr_1165{min-width:180px}._cellDate_p7yvr_1351{min-width:130px}._cellCost_p7yvr_1393{min-width:110px}._cellStatus_p7yvr_1435{min-width:120px}._cellDuration_p7yvr_1271{min-width:110px}}._error_p7yvr_189{margin:0 0 16px;padding:12px 16px;border-radius:10px;font-size:13px;font-weight:600;background:#fdecea;color:#922b21;border:1px solid #f5b7b1}@keyframes _messageIn_p7yvr_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){._rentStatsGrid_p7yvr_261{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:720px){._container_p7yvr_1{padding:5rem 1rem 1rem}._title_p7yvr_57{font-size:1.35rem}._pageTabs_p7yvr_429{flex-wrap:wrap;width:100%;justify-content:center}._pageTabsSpacer_p7yvr_457{display:none}._btnPrimary_p7yvr_629{margin-left:0;width:100%;justify-content:center;order:100}._filtersPopover_p7yvr_695{width:calc(100vw - 32px)}._rentalListHeader_p7yvr_909{flex-direction:column;align-items:flex-start}._customPagination_p7yvr_1761{flex-direction:column;align-items:stretch;gap:12px}._paginationControls_p7yvr_1799{justify-content:space-between}}@media(max-width:480px){._rentStatValue_p7yvr_319{font-size:18px}._pageTab_p7yvr_429{font-size:12.5px;padding:8px 14px}._filtersPopover_p7yvr_695{padding:14px 16px}._actionsButtons_p7yvr_2517{gap:2px}}._container_ufo7d_1{width:100%;display:flex;flex-direction:column;gap:0}._loading_ufo7d_15{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:60px 24px;color:#035a95}._loadingSpinner_ufo7d_35{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_ufo7d_1 .9s linear infinite}._loadingText_ufo7d_55{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_ufo7d_1{to{transform:rotate(360deg)}}._emptyState_ufo7d_81{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:60px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._emptyText_ufo7d_107{margin:0;font-size:13.5px;color:#4a6b85}._table_ufo7d_125{width:100%;border-collapse:collapse;font-size:13px;table-layout:auto;min-width:1300px;background:#fff}._table_ufo7d_125 thead{background:#f4faff}._table_ufo7d_125 thead th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._tr_ufo7d_177{transition:background .15s ease;cursor:default}._tr_ufo7d_177:hover{background:#f8fbff}._transferredRow_ufo7d_195{background:#f0f8ff}._transferredRow_ufo7d_195:hover{background:#e6f3ff}._rowWithDamage_ufo7d_211{background:#fffaf0}._rowWithDamage_ufo7d_211:hover{background:#fff5e0}._td_ufo7d_229{padding:12px 14px;border-bottom:1px solid #f0f5fa;vertical-align:middle;color:#042484}._checkboxCell_ufo7d_243{width:40px;text-align:center}._checkbox_ufo7d_243{width:15px;height:15px;accent-color:#0689e2;cursor:pointer}._textBold_ufo7d_273{font-size:13px;font-weight:600;color:#042484}._textMuted_ufo7d_285{font-size:11px;color:#8ba4bb}._activeInfo_ufo7d_301,._pausedInfo_ufo7d_303,._transferredInfo_ufo7d_305{margin-top:3px}._activeBadge_ufo7d_313{display:inline-flex;padding:2px 8px;border-radius:4px;background:#10b9811a;color:#047857;font-size:10.5px;font-weight:600}._pausedBadge_ufo7d_333{display:inline-flex;padding:2px 8px;border-radius:4px;background:#fff7e6;color:#b45309;font-size:10.5px;font-weight:600}._transferredBadge_ufo7d_353{display:inline-flex;padding:2px 8px;border-radius:4px;background:#eaf4fd;color:#0689e2;font-size:10.5px;font-weight:600}._daysCount_ufo7d_375{display:inline-grid;place-items:center;min-width:32px;height:24px;padding:0 8px;border-radius:6px;background:#f4faff;color:#042484;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}._daysInPeriod_ufo7d_403{display:inline-grid;place-items:center;min-width:32px;height:24px;padding:0 8px;border-radius:6px;background:#0689e21a;color:#0689e2;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}._materialsCount_ufo7d_433{font-size:12.5px;font-weight:600;color:#042484;font-variant-numeric:tabular-nums}._costForPeriod_ufo7d_449{font-size:12.5px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums;white-space:nowrap}._status_ufo7d_471{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._statusActive_ufo7d_495{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusCompleted_ufo7d_507{background:#eaf4fd;color:#0689e2;border-color:#b6ddf9}._statusCancelled_ufo7d_519{background:#fdecea;color:#922b21;border-color:#f5b7b1}._statusPending_ufo7d_531,._statusPaused_ufo7d_543{background:#fff7e6;color:#b45309;border-color:#fcd34d}._statusTransferred_ufo7d_555{background:#eaf4fd;color:#0689e2;border-color:#b6ddf9}._statusPendingApproval_ufo7d_567{background:#fff7e6;color:#b45309;border-color:#fcd34d}._statusRejected_ufo7d_579{background:#fdecea;color:#922b21;border-color:#f5b7b1}._actions_ufo7d_597{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}._actionButton_ufo7d_611{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;border:0;background:transparent;color:#8ba4bb;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;flex-shrink:0}._editButton_ufo7d_643:hover{background:#eaf4fd;color:#0689e2}._completeButtonFull_ufo7d_653:hover{background:#ecfdf5;color:#047857}._deleteButton_ufo7d_663:hover{background:#fdecea;color:#ef4444}._formworkFooter_ufo7d_679{background:#f4faff}._formworkFooter_ufo7d_679 td{padding:14px 18px;border-top:1px solid #d6e9f8}._footerContent_ufo7d_697{display:flex;align-items:center;justify-content:flex-end;gap:28px;flex-wrap:wrap}._footerRow_ufo7d_713{display:inline-flex;align-items:center;gap:8px}._footerLabel_ufo7d_725{font-size:12.5px;color:#6b8ba4;font-weight:500}._footerValue_ufo7d_737{font-size:14px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums}._pagination_ufo7d_757{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:18px 4px 0}._paginationInfo_ufo7d_775{font-size:12.5px;color:#4a6b85}._paginationControls_ufo7d_785{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._itemsPerPage_ufo7d_799{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#4a6b85}._perPageSelect_ufo7d_815{padding:5px 10px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}._perPageSelect_ufo7d_815:focus{outline:none;border-style:solid}._paginationButtons_ufo7d_849{display:flex;align-items:center;gap:8px}._pageNavButton_ufo7d_861{padding:6px 12px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._pageNavButton_ufo7d_861:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff}._pageNavButton_ufo7d_861:disabled{opacity:.4;cursor:not-allowed}._pageNumbers_ufo7d_907{display:flex;align-items:center;gap:4px}._pageNumber_ufo7d_907{min-width:32px;height:32px;padding:0 8px;border:1px dashed transparent;border-radius:8px;background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .15s ease}._pageNumber_ufo7d_907:hover{border-color:#0689e2;color:#0689e2}._activePage_ufo7d_957{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;border:0;box-shadow:0 4px 12px #0689e259}._activePage_ufo7d_957:hover{color:#fff}@media(max-width:1100px){._table_ufo7d_125{min-width:1150px}}@media(max-width:720px){._table_ufo7d_125{min-width:1000px}._pagination_ufo7d_757{flex-direction:column;align-items:stretch;gap:12px}._paginationControls_ufo7d_785{justify-content:space-between}._footerContent_ufo7d_697{flex-direction:column;align-items:flex-start;gap:8px}}@media(max-width:480px){._actions_ufo7d_597{gap:2px}._actionButton_ufo7d_611{width:24px;height:24px;font-size:11px}._status_ufo7d_471{font-size:10px;padding:2px 8px}}._modalOverlay_j9k6u_11{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#04248473;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);overflow-y:auto;animation:_fadeIn_j9k6u_1 .2s ease}@keyframes _fadeIn_j9k6u_1{0%{opacity:0}to{opacity:1}}._modal_j9k6u_11{display:flex;flex-direction:column;width:100%;max-width:720px;max-height:92vh;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 20px 60px #04248440;overflow:hidden;animation:_slideUp_j9k6u_1 .25s ease}._modalLarge_j9k6u_81{max-width:960px}@keyframes _slideUp_j9k6u_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._modalHeader_j9k6u_101{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px;background:#f4faff;border-bottom:1px solid #d6e9f8;flex-shrink:0}._modalHeader_j9k6u_101 h3{margin:0;font-size:15px;font-weight:700;color:#042484;letter-spacing:-.01em;line-height:1.35}._modalClose_j9k6u_141{display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#6b8ba4;font-size:22px;line-height:1;cursor:pointer;transition:all .15s ease;flex-shrink:0}._modalClose_j9k6u_141:hover{background:#eaf4fd;color:#0689e2}._modalBody_j9k6u_185{display:flex;flex-direction:column;gap:16px;padding:18px 22px;overflow-y:auto;flex:1}._rentInfo_j9k6u_205{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);font-size:12.5px;color:#4a6b85}._rentInfo_j9k6u_205 p{margin:0;line-height:1.5}._rentInfo_j9k6u_205 strong{color:#042484;font-weight:700}._totalActiveBadge_j9k6u_249{display:inline-flex;padding:2px 10px;border-radius:999px;background:#0689e21a;color:#0689e2;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}._dateField_j9k6u_273{display:flex;flex-direction:column;gap:6px}._dateField_j9k6u_273 label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._dateInput_j9k6u_301{width:100%;max-width:240px;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._dateInput_j9k6u_301:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._inputError_j9k6u_341{border-color:#ef4444!important;border-style:solid!important}._inputError_j9k6u_341:focus{box-shadow:0 0 0 3px #ef444426!important}._dateError_j9k6u_359{font-size:11.5px;font-weight:600;color:#ef4444;line-height:1.4}._errorMessage_j9k6u_373{padding:10px 14px;border-radius:10px;background:#fdecea;border:1px dashed #f5b7b1;color:#922b21;font-size:12.5px;font-weight:600}._fieldError_j9k6u_393{margin-top:6px;padding:6px 10px;border-radius:8px;background:#fdecea;color:#922b21;font-size:11.5px;font-weight:600}._stepDescription_j9k6u_415{display:flex;flex-direction:column;gap:8px}._stepDescription_j9k6u_415 p{margin:0;font-size:12.5px;color:#4a6b85;line-height:1.55}._hintBox_j9k6u_441{display:flex;flex-direction:column;gap:6px;padding:10px 14px;border-radius:10px;background:#f4faff;border:1px dashed rgba(6,137,226,.3)}._hint_j9k6u_441{font-size:12px;color:#4a6b85;line-height:1.5}._hint_j9k6u_441 strong{color:#042484;font-weight:700}._hintText_j9k6u_483{font-size:11.5px;color:#8ba4bb;line-height:1.5;margin:0}._quantityTable_j9k6u_503{width:100%;overflow-x:auto;border:1px solid #d6e9f8;border-radius:14px;background:#fff}._table_j9k6u_519{width:100%;border-collapse:collapse;font-size:12.5px;min-width:560px}._table_j9k6u_519 thead{background:#f4faff}._table_j9k6u_519 th{text-align:left;padding:10px 12px;font-size:10.5px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._table_j9k6u_519 td{padding:10px 12px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._table_j9k6u_519 tbody tr:last-child td{border-bottom:0}._table_j9k6u_519 tbody tr:hover{background:#f8fbff}._materialName_j9k6u_597{font-size:13px;font-weight:600;color:#042484}._materialDimensions_j9k6u_609{font-size:11px;color:#8ba4bb;margin-top:2px}._quantityCell_j9k6u_621{font-variant-numeric:tabular-nums;white-space:nowrap}._quantityCell_j9k6u_621 strong{color:#042484;font-weight:700}._actionCell_j9k6u_641{min-width:220px}._radioGroup_j9k6u_651{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._radioLabel_j9k6u_665{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px dashed rgba(107,139,164,.4);background:transparent;color:#6b8ba4;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}._radioLabel_j9k6u_665 input[type=radio]{display:none}._radioLabel_j9k6u_665:hover{border-color:#0689e280;color:#0689e2}._radioActive_j9k6u_715{border-style:solid;border-color:#0689e2;background:#eaf4fd;color:#0689e2;box-shadow:0 2px 8px #0689e226}._transferQuantityWrapper_j9k6u_733,._completeQuantityWrapper_j9k6u_735{display:inline-flex;align-items:center;gap:6px}._transferQuantityInput_j9k6u_747,._quantityInput_j9k6u_749,._quantityInputSmall_j9k6u_751,._costInput_j9k6u_753{padding:7px 10px;border:1px dashed rgba(6,137,226,.4);border-radius:8px;background:transparent;color:#042484;font-size:12.5px;font-weight:600;font-family:inherit;font-variant-numeric:tabular-nums;outline:none;transition:all .2s ease}._transferQuantityInput_j9k6u_747{width:84px}._quantityInput_j9k6u_749{width:76px}._quantityInputSmall_j9k6u_751{width:72px}._costInput_j9k6u_753{width:120px}._transferQuantityInput_j9k6u_747:focus,._quantityInput_j9k6u_749:focus,._quantityInputSmall_j9k6u_751:focus,._costInput_j9k6u_753:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._quantityHint_j9k6u_831{font-size:11px;color:#8ba4bb;white-space:nowrap}._readonlyInput_j9k6u_843{background:#f5f7fa!important;cursor:not-allowed!important;color:#6b8ba4!important}._costDetails_j9k6u_857{margin-top:4px;font-size:10.5px;color:#8ba4bb;line-height:1.4}._costDetails_j9k6u_857 strong{color:#0689e2;font-weight:700}._materialBlock_j9k6u_887{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:12px;background:#fff;border:1px solid #d6e9f8;box-shadow:0 2px 6px #0424840a}._materialBlockHeader_j9k6u_909{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px dashed rgba(6,137,226,.2);font-size:12.5px;color:#4a6b85}._materialBlockHeader_j9k6u_909 strong{font-size:13px;font-weight:700;color:#042484}._completeBadge_j9k6u_945,._transferBadge_j9k6u_947,._remainingBadge_j9k6u_949,._goodBadge_j9k6u_951,._repairBadge_j9k6u_953{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:10.5px;font-weight:700;white-space:nowrap;border:1px dashed}._completeBadge_j9k6u_945{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._transferBadge_j9k6u_947{background:#eaf4fd;color:#0689e2;border-color:#b6ddf9}._remainingBadge_j9k6u_949{background:#fff7e6;color:#b45309;border-color:#fcd34d}._goodBadge_j9k6u_951{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._repairBadge_j9k6u_953{background:#fff7e6;color:#b45309;border-color:#fcd34d}._transferGroup_j9k6u_1041{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:10px;background:#f4faff;border:1px dashed rgba(6,137,226,.25)}._transferGroupHeader_j9k6u_1061{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._goodLabel_j9k6u_1077{font-size:12px;font-weight:700;color:#047857}._repairLabel_j9k6u_1089{font-size:12px;font-weight:700;color:#b45309}._distributeHint_j9k6u_1101{font-size:11.5px;color:#6b8ba4}._distributeHint_j9k6u_1101 strong{color:#042484;font-variant-numeric:tabular-nums}._transferRow_j9k6u_1121{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:#4a6b85}._locationSelect_j9k6u_1139{flex:1;min-width:180px;padding:7px 30px 7px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:8px;background:#fff;color:#042484;font-size:12.5px;font-family:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#0689e2 50%),linear-gradient(135deg,#0689e2 50%,transparent 50%);background-position:calc(100% - 16px) center,calc(100% - 11px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;transition:all .2s ease}._locationSelect_j9k6u_1139:focus{outline:none;border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._removeButton_j9k6u_1205{display:inline-grid;place-items:center;width:26px;height:26px;border:0;border-radius:6px;background:transparent;color:#8ba4bb;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;flex-shrink:0}._removeButton_j9k6u_1205:hover{background:#fdecea;color:#ef4444}._addLocationButton_j9k6u_1247{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;border:1px dashed #0689e2;background:transparent;color:#0689e2;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;width:fit-content}._addLocationButton_j9k6u_1247:hover{border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._warning_j9k6u_1295{padding:8px 12px;border-radius:8px;background:#fff7e6;border:1px dashed #fcd34d;color:#b45309;font-size:12px;line-height:1.5}._warning_j9k6u_1295 strong{font-weight:700}._success_j9k6u_1323{padding:8px 12px;border-radius:8px;background:#ecfdf5;border:1px dashed #a7f3d0;color:#047857;font-size:12px;font-weight:600;line-height:1.5}._modalFooter_j9k6u_1351{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 22px;background:#f4faff;border-top:1px solid #d6e9f8;flex-wrap:wrap;flex-shrink:0}._backButton_j9k6u_1377,._cancelButton_j9k6u_1379,._nextButton_j9k6u_1381,._submitButton_j9k6u_1383{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 18px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._backButton_j9k6u_1377{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4;margin-right:auto}._backButton_j9k6u_1377:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._cancelButton_j9k6u_1379{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4}._cancelButton_j9k6u_1379:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._nextButton_j9k6u_1381{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._nextButton_j9k6u_1381:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._submitButton_j9k6u_1383{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._submitButton_j9k6u_1383:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._backButton_j9k6u_1377:disabled,._cancelButton_j9k6u_1379:disabled,._nextButton_j9k6u_1381:disabled,._submitButton_j9k6u_1383:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._adminOnlyMessage_j9k6u_1537{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:10px;background:#fff7e6;border:1px dashed #fcd34d;color:#b45309;font-size:12px;font-weight:600}._lockIcon_j9k6u_1563{font-size:14px;line-height:1}@media(max-width:720px){._modalOverlay_j9k6u_11{padding:12px;align-items:flex-start}._modal_j9k6u_11,._modalLarge_j9k6u_81{max-height:96vh}._modalHeader_j9k6u_101{padding:14px 16px}._modalHeader_j9k6u_101 h3{font-size:14px}._modalBody_j9k6u_185{padding:14px 16px}._modalFooter_j9k6u_1351{padding:12px 16px;flex-direction:column-reverse;align-items:stretch}._backButton_j9k6u_1377,._cancelButton_j9k6u_1379,._nextButton_j9k6u_1381,._submitButton_j9k6u_1383{width:100%;margin-right:0}._transferRow_j9k6u_1121{flex-direction:column;align-items:stretch}._locationSelect_j9k6u_1139{width:100%}._transferQuantityWrapper_j9k6u_733,._completeQuantityWrapper_j9k6u_735{flex-wrap:wrap}}@media(max-width:480px){._modalHeader_j9k6u_101 h3{font-size:13px}._table_j9k6u_519 th,._table_j9k6u_519 td{padding:8px 10px;font-size:11.5px}._transferQuantityInput_j9k6u_747,._quantityInput_j9k6u_749,._quantityInputSmall_j9k6u_751,._costInput_j9k6u_753{width:100%}._radioGroup_j9k6u_651{flex-direction:column;align-items:stretch}._radioLabel_j9k6u_665{justify-content:center}}._costContainer_185sy_1{display:flex;flex-direction:column;align-items:flex-end;gap:2px}._damageAmount_185sy_15{color:#dc3545;font-weight:700}._modal_li9ik_11{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#04248473;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);overflow-y:auto;animation:_fadeIn_li9ik_1 .2s ease}@keyframes _fadeIn_li9ik_1{0%{opacity:0}to{opacity:1}}._modalContent_li9ik_53{display:flex;flex-direction:column;width:100%;max-width:760px;max-height:92vh;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 20px 60px #04248440;overflow:hidden;animation:_slideUp_li9ik_1 .25s ease}@keyframes _slideUp_li9ik_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._modalHeader_li9ik_93{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px;background:#f4faff;border-bottom:1px solid #d6e9f8;flex-shrink:0}._modalTitle_li9ik_115{margin:0;font-size:16px;font-weight:700;color:#042484;letter-spacing:-.01em}._closeButton_li9ik_131{display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#6b8ba4;font-size:22px;line-height:1;cursor:pointer;transition:all .15s ease;flex-shrink:0}._closeButton_li9ik_131:hover{background:#eaf4fd;color:#0689e2}._steps_li9ik_179{display:flex;align-items:center;gap:8px;padding:14px 22px;background:#fff;border-bottom:1px dashed rgba(6,137,226,.2);flex-wrap:wrap;flex-shrink:0}._step_li9ik_179{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;border:1px dashed rgba(107,139,164,.4);background:transparent;color:#8ba4bb;font-size:12px;font-weight:600;white-space:nowrap;transition:all .2s ease}._stepactive_li9ik_229{border-style:solid;border-color:#0689e2;background:#eaf4fd;color:#0689e2;box-shadow:0 2px 8px #0689e226}._stepLine_li9ik_245{flex:1;min-width:16px;height:1px;background:linear-gradient(to right,#0689e233,#0689e20d)}._stepContent_li9ik_273{display:flex;flex-direction:column;gap:16px;padding:18px 22px;overflow-y:auto;flex:1}._formGroup_li9ik_293{display:flex;flex-direction:column;gap:6px}._formRow_li9ik_305{display:grid;grid-template-columns:1fr 1fr;gap:14px}._label_li9ik_317{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._required_li9ik_333{color:#ef4444;font-weight:700;margin-left:2px}._input_li9ik_347,._select_li9ik_349,._textarea_li9ik_351,._materialSearchInput_li9ik_353,._quantityInputLarge_li9ik_355{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._input_li9ik_347:focus,._select_li9ik_349:focus,._textarea_li9ik_351:focus,._materialSearchInput_li9ik_353:focus,._quantityInputLarge_li9ik_355:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._input_li9ik_347:disabled,._select_li9ik_349:disabled,._textarea_li9ik_351:disabled,._quantityInputLarge_li9ik_355:disabled{opacity:.6;cursor:not-allowed}._select_li9ik_349{appearance:none;-webkit-appearance:none;padding-right:32px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,#0689e2 50%),linear-gradient(135deg,#0689e2 50%,transparent 50%);background-position:calc(100% - 16px) center,calc(100% - 11px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat}._textarea_li9ik_351{resize:vertical;min-height:76px;line-height:1.5}._inputError_li9ik_465{border-color:#ef4444!important;border-style:solid!important}._inputError_li9ik_465:focus{box-shadow:0 0 0 3px #ef444426!important}._errorText_li9ik_483{font-size:11px;font-weight:600;color:#ef4444;line-height:1.4}._errorHint_li9ik_497{font-size:11.5px;font-weight:600;color:#ef4444;margin-left:4px}._materialSearchWrapper_li9ik_517{position:relative}._materialSearchInput_li9ik_353{padding-right:36px}._materialDropdown_li9ik_533{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;max-height:280px;overflow-y:auto;background:#fff;border:1px solid #d6e9f8;border-radius:10px;box-shadow:0 12px 32px #0b2b4526;animation:_dropdownIn_li9ik_1 .15s ease}@keyframes _dropdownIn_li9ik_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._materialDropdownItem_li9ik_573{padding:10px 14px;cursor:pointer;border-bottom:1px solid #f0f5fa;transition:background .15s ease}._materialDropdownItem_li9ik_573:last-child{border-bottom:0}._materialDropdownItem_li9ik_573:hover{background:#f4faff}._materialDropdownName_li9ik_603{font-size:12.5px;font-weight:600;color:#042484;line-height:1.35}._materialDimensions_li9ik_617{font-size:11px;color:#8ba4bb;font-weight:500}._materialDropdownInfo_li9ik_629{display:flex;align-items:center;gap:12px;margin-top:3px;font-size:11px}._materialType_li9ik_645{color:#6b8ba4}._materialRate_li9ik_653{color:#0689e2;font-weight:600;font-variant-numeric:tabular-nums}._materialDropdownEmpty_li9ik_665{padding:16px 14px;text-align:center;font-size:12.5px;color:#8ba4bb}._selectedMaterialCard_li9ik_685{display:flex;align-items:center;padding:12px 14px;border-radius:10px;background:#f4faff;border:1px dashed rgba(6,137,226,.35)}._selectedMaterialInfo_li9ik_703{display:flex;flex-direction:column;gap:3px;width:100%}._selectedMaterialName_li9ik_717{font-size:13px;font-weight:700;color:#042484}._selectedMaterialMeta_li9ik_729{font-size:11.5px;color:#4a6b85}._quantityWrapper_li9ik_745{display:flex;align-items:center;gap:8px}._quantityInputLarge_li9ik_355{width:120px;text-align:center;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}._quantityUnit_li9ik_773{font-size:12.5px;color:#6b8ba4;font-weight:500}._checkingInfo_li9ik_787{font-size:11.5px;color:#8ba4bb;font-style:italic;margin-top:4px}._availableStock_li9ik_801{margin-top:6px;padding:8px 12px;border-radius:8px;background:#ecfdf5;border:1px dashed #a7f3d0;color:#047857;font-size:12px;font-weight:500}._availableStock_li9ik_801 strong{font-weight:700;font-variant-numeric:tabular-nums}._notEnoughStock_li9ik_833{margin-top:6px;padding:8px 12px;border-radius:8px;background:#fdecea;border:1px dashed #f5b7b1;color:#922b21;font-size:12px;font-weight:500}._notEnoughStock_li9ik_833 strong{font-weight:700;font-variant-numeric:tabular-nums}._daysInfoBlock_li9ik_871{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:#eaf4fd;color:#0689e2;font-size:12.5px;font-weight:600;width:fit-content}._previewCalculation_li9ik_901{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:12px;background:#f4faff;border:1px dashed rgba(6,137,226,.3)}._previewCalculation_li9ik_901 h4{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._calculationRow_li9ik_939{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12.5px;color:#4a6b85;line-height:1.5}._calculationTotal_li9ik_961{font-size:14px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums}._subTitle_li9ik_981{margin:0;font-size:14px;font-weight:700;color:#042484}._confirmSection_li9ik_995{display:flex;flex-direction:column;gap:14px;padding:16px 18px;border-radius:12px;background:#f4faff;border:1px dashed rgba(6,137,226,.3)}._confirmGrid_li9ik_1015{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 20px}._confirmItem_li9ik_1027{display:flex;flex-direction:column;gap:2px}._confirmLabel_li9ik_1039{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b8ba4}._confirmValue_li9ik_1055{font-size:13px;font-weight:600;color:#042484;line-height:1.4}._confirmTotal_li9ik_1071{display:flex;flex-direction:column;gap:6px;padding-top:12px;border-top:1px dashed rgba(6,137,226,.2)}._totalRow_li9ik_1087{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12.5px}._totalLabel_li9ik_1103{color:#6b8ba4;font-weight:500}._totalValue_li9ik_1113{color:#042484;font-weight:600;font-variant-numeric:tabular-nums}._totalAmount_li9ik_1125{font-size:16px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums}._confirmDescription_li9ik_1139{display:flex;flex-direction:column;gap:4px;padding-top:10px;border-top:1px dashed rgba(6,137,226,.2)}._confirmDescriptionText_li9ik_1155{margin:0;font-size:12.5px;color:#4a6b85;line-height:1.5}._stepNavigation_li9ik_1175{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 22px;background:#f4faff;border-top:1px solid #d6e9f8;flex-wrap:wrap;flex-shrink:0}._prevButton_li9ik_1199,._nextButton_li9ik_1201,._submitButton_li9ik_1203{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 20px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._prevButton_li9ik_1199{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4;margin-right:auto}._prevButton_li9ik_1199:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._nextButton_li9ik_1201{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._nextButton_li9ik_1201:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._submitButton_li9ik_1203{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._submitButton_li9ik_1203:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._prevButton_li9ik_1199:disabled,._nextButton_li9ik_1201:disabled,._submitButton_li9ik_1203:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:720px){._modal_li9ik_11{padding:12px;align-items:flex-start}._modalContent_li9ik_53{max-height:96vh}._modalHeader_li9ik_93{padding:14px 16px}._modalTitle_li9ik_115{font-size:14px}._steps_li9ik_179{padding:12px 16px;gap:6px}._step_li9ik_179{font-size:11px;padding:5px 10px}._stepContent_li9ik_273{padding:14px 16px}._formRow_li9ik_305,._confirmGrid_li9ik_1015{grid-template-columns:1fr}._stepNavigation_li9ik_1175{padding:12px 16px;flex-direction:column-reverse;align-items:stretch}._prevButton_li9ik_1199,._nextButton_li9ik_1201,._submitButton_li9ik_1203{width:100%;margin-right:0}._quantityInputLarge_li9ik_355{width:100%}._quantityWrapper_li9ik_745{flex-wrap:wrap}}@media(max-width:480px){._modalTitle_li9ik_115{font-size:13px}._step_li9ik_179{font-size:10.5px;padding:4px 8px}._stepLine_li9ik_245{min-width:8px}._calculationRow_li9ik_939{flex-direction:column;align-items:flex-start;gap:4px}._materialDropdownItem_li9ik_573{padding:8px 12px}._confirmSection_li9ik_995{padding:12px 14px}}._modal_swrqj_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContent_swrqj_29{background:#fff;border-radius:16px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #0003}._modalHeader_swrqj_49{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0;position:sticky;top:0;background:#fff;border-radius:16px 16px 0 0}._modalTitle_swrqj_73{font-size:20px;font-weight:700;color:#000;margin:0}._closeButton_swrqj_87{background:none;border:none;font-size:28px;line-height:1;cursor:pointer;color:#666;padding:0 8px;transition:color .3s ease}._closeButton_swrqj_87:hover{color:#000}._form_swrqj_117{padding:24px}._rentInfo_swrqj_125{background:#f8f9fa;border-radius:8px;padding:16px;margin-bottom:20px;border:1px solid #e0e0e0}._rentInfoItem_swrqj_141{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px}._rentInfoItem_swrqj_141:last-child{margin-bottom:0}._rentInfoLabel_swrqj_163{color:#666;font-weight:500}._rentInfoValue_swrqj_173{color:#000;font-weight:600}._formGroup_swrqj_183{margin-bottom:20px}._label_swrqj_191{display:block;font-size:14px;font-weight:500;color:#333;margin-bottom:8px}._required_swrqj_207{color:#dc3545}._input_swrqj_215,._textarea_swrqj_217{width:100%;padding:12px;border:1px solid #ddd;border-radius:8px;font-size:14px;transition:all .3s ease;font-family:inherit}._input_swrqj_215:focus,._textarea_swrqj_217:focus{outline:none;border-color:#000;box-shadow:0 0 0 2px #0000001a}._inputError_swrqj_251{border-color:#dc3545}._inputError_swrqj_251:focus{border-color:#dc3545;box-shadow:0 0 0 2px #dc35451a}._textarea_swrqj_217{resize:vertical;min-height:100px}._errorText_swrqj_279{display:block;font-size:12px;color:#dc3545;margin-top:4px}._infoBox_swrqj_293{background:#e3f2fd;border:1px solid #90caf9;border-radius:8px;padding:12px 16px;margin:20px 0}._infoText_swrqj_309{margin:0;font-size:13px;color:#1976d2;line-height:1.5}._formActions_swrqj_323{display:flex;gap:12px;margin-top:24px}._cancelButton_swrqj_335,._submitButton_swrqj_337{flex:1;padding:14px;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;border:1px solid transparent}._cancelButton_swrqj_335{background:#fff;border-color:#ddd;color:#666}._cancelButton_swrqj_335:hover:not(:disabled){background:#f5f5f5;border-color:#999}._submitButton_swrqj_337{background:#000;color:#fff}._submitButton_swrqj_337:hover:not(:disabled){background:#333;transform:scale(1.02)}._submitButton_swrqj_337:disabled,._cancelButton_swrqj_335:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){._modalContent_swrqj_29{margin:0;max-height:100vh;border-radius:0}._formActions_swrqj_323{flex-direction:column}}._modalOverlay_1lzbr_1{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_1lzbr_1 .2s ease}@keyframes _fadeIn_1lzbr_1{0%{opacity:0}to{opacity:1}}._modal_1lzbr_1{border-radius:20px;width:90%;max-width:750px;max-height:90vh;display:flex;flex-direction:column;animation:_slideUp_1lzbr_1 .3s ease;overflow:hidden;border:1px solid #333}@keyframes _slideUp_1lzbr_1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_1lzbr_93{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;color:#000}._modalHeader_1lzbr_93 h2{margin:0;font-size:1.5rem;font-weight:600;display:flex;align-items:center;gap:10px}._modalHeader_1lzbr_93 h2:before{font-size:1.3rem}._closeButton_1lzbr_135{background:#000;border:none;color:#fff;font-size:28px;cursor:pointer;width:36px;height:36px;border-radius:20px;display:flex;align-items:center;justify-content:center;transition:all .2s;line-height:1}._closeButton_1lzbr_135:hover{background:#4a4a4a;transform:scale(1.05)}._modalBody_1lzbr_177{flex:1;overflow-y:auto;padding:24px}._instruction_1lzbr_189{padding:12px 16px;border-radius:20px;margin-bottom:20px}._instruction_1lzbr_189 p{margin:0;color:#000;font-size:.9rem}._requiredColumns_1lzbr_213{border:1px solid #333;border-radius:20px;padding:16px;margin-bottom:20px}._requiredColumns_1lzbr_213 strong{display:block;color:#000;margin-bottom:12px;font-size:.95rem}._requiredColumns_1lzbr_213 ul{margin:0 0 15px;padding-left:20px}._requiredColumns_1lzbr_213 li{margin:6px 0;font-size:.9rem;color:#000}._requiredColumns_1lzbr_213 code{padding:2px 6px;border-radius:20px;font-family:Consolas,monospace;font-size:.85rem;color:#450202}._tip_1lzbr_279{padding:10px 12px;border-radius:20px;margin-top:10px;font-size:.85rem;color:#000}._tip_1lzbr_279 code{color:#000}._templateLink_1lzbr_303{margin-bottom:24px;text-align:center}._downloadButton_1lzbr_313{color:#000;border:1px solid #444;padding:12px 28px;border-radius:20px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:8px}._downloadButton_1lzbr_313:hover{transform:translateY(-2px)}._downloadButton_1lzbr_313:active{transform:translateY(0)}._fileInputWrapper_1lzbr_357{margin-bottom:24px;position:relative}._fileInput_1lzbr_357{position:absolute;opacity:0;width:.1px;height:.1px}._fileLabel_1lzbr_381{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border:2px dashed #444;border-radius:20px;cursor:pointer;transition:all .2s;font-size:.95rem;color:#000}._fileLabel_1lzbr_381:hover{border-color:#666}._fileName_1lzbr_417{color:#000;font-weight:500;flex:1;word-break:break-all}._fileSize_1lzbr_431{color:#000;font-size:.8rem}._errorMessage_1lzbr_441{border-left:4px solid #ff4444;padding:12px 16px;border-radius:20px;margin-bottom:20px}._errorMessage_1lzbr_441 strong{color:#f66;display:block;margin-bottom:6px}._errorDetails_1lzbr_467{margin:8px 0 0;font-size:.85rem;color:#f88;white-space:pre-wrap;word-wrap:break-word;font-family:inherit}._successResult_1lzbr_485{border:1px solid #2a4a2a;border-radius:20px;padding:16px;margin-bottom:20px}._warningResult_1lzbr_499{border:1px solid #5a5a2a;border-radius:20px;padding:16px;margin-bottom:20px}._resultHeader_1lzbr_513{margin-bottom:12px;font-size:1rem;color:#000}._resultStats_1lzbr_525{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #333}._statItem_1lzbr_543{display:flex;align-items:baseline;gap:8px}._statLabel_1lzbr_555{font-size:.85rem;color:#000}._statValue_1lzbr_565{font-size:1.2rem;font-weight:700;color:#fff}._successResult_1lzbr_485 ._statValue_1lzbr_565{color:#6f6}._warningResult_1lzbr_499 ._statValue_1lzbr_565{color:#fa6}._errorsSection_1lzbr_593{margin-top:12px}._toggleDetailsBtn_1lzbr_601{background:none;border:none;color:#8af;cursor:pointer;font-size:.85rem;padding:6px 0;display:flex;align-items:center;gap:4px;transition:color .2s}._toggleDetailsBtn_1lzbr_601:hover{color:#acf;text-decoration:underline}._errorsList_1lzbr_637{margin-top:12px;max-height:300px;overflow-y:auto}._errorsList_1lzbr_637 h4{margin:0 0 10px;font-size:.9rem;color:#f88}._errorItem_1lzbr_661{background:#2a1a1a;border-left:3px solid #ff4444;padding:10px 12px;margin-bottom:10px;border-radius:20px;font-size:.85rem}._errorRow_1lzbr_679{margin-bottom:6px}._errorRow_1lzbr_679 strong{color:#f88}._errorMessage_1lzbr_441{color:#faa;margin:6px 0;padding-left:8px}._originalData_1lzbr_707{margin-top:8px;padding-left:12px}._originalData_1lzbr_707 summary{cursor:pointer;color:#aaa;font-size:.8rem}._originalData_1lzbr_707 pre{background:#1a1a1a;padding:8px;border-radius:20px;overflow-x:auto;font-size:.75rem;margin-top:6px;color:#ccc}._successItems_1lzbr_751{margin-top:12px}._successItems_1lzbr_751 details{cursor:pointer}._successItems_1lzbr_751 summary{color:#8f8;font-weight:500;font-size:.9rem;padding:8px 0}._successList_1lzbr_781{margin-top:12px;max-height:250px;overflow-y:auto}._successItem_1lzbr_751{background:#1a2a1a;border-left:3px solid #66ff66;padding:8px 12px;margin-bottom:6px;border-radius:20px;font-size:.85rem}._successRow_1lzbr_811{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}._successRowText_1lzbr_827{color:#ddd;flex:1}._successQuantity_1lzbr_837{color:#8f8;font-weight:500;white-space:nowrap}._successPeriod_1lzbr_849{color:#aaa;font-size:.75rem;margin-top:4px}._successCost_1lzbr_861{color:#8af;font-weight:500;font-size:.8rem;margin-top:4px}._modalFooter_1lzbr_877{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px}._cancelButton_1lzbr_891{padding:10px 20px;background:#2a2a2a;border:1px solid #444;border-radius:20px;font-size:.9rem;cursor:pointer;transition:all .2s;color:#ccc}._cancelButton_1lzbr_891:hover{background:#000}._uploadButton_1lzbr_921{padding:10px 24px;background:#000;color:#fff;border:1px solid #000000;border-radius:20px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px}._uploadButton_1lzbr_921:hover:not(:disabled){background:#000;transform:translateY(-1px)}._uploadButton_1lzbr_921:disabled{opacity:.5;cursor:not-allowed}._spinner_1lzbr_973{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_spin_1lzbr_973 .6s linear infinite}@keyframes _spin_1lzbr_973{to{transform:rotate(360deg)}}._modalBody_1lzbr_177::-webkit-scrollbar,._errorsList_1lzbr_637::-webkit-scrollbar,._successList_1lzbr_781::-webkit-scrollbar{width:6px}._modalBody_1lzbr_177::-webkit-scrollbar-track,._errorsList_1lzbr_637::-webkit-scrollbar-track,._successList_1lzbr_781::-webkit-scrollbar-track{background:#2a2a2a;border-radius:3px}._modalBody_1lzbr_177::-webkit-scrollbar-thumb,._errorsList_1lzbr_637::-webkit-scrollbar-thumb,._successList_1lzbr_781::-webkit-scrollbar-thumb{background:#555;border-radius:3px}._modalBody_1lzbr_177::-webkit-scrollbar-thumb:hover,._errorsList_1lzbr_637::-webkit-scrollbar-thumb:hover,._successList_1lzbr_781::-webkit-scrollbar-thumb:hover{background:#666}._container_djmn8_1{padding:24px;max-width:1400px;margin:60px auto 0}._header_djmn8_15{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}._headerLeft_djmn8_33{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._pageTitle_djmn8_47{font-size:28px;font-weight:700;color:#000;margin:0}._totalCount_djmn8_61{background:#f0f0f0;padding:4px 12px;border-radius:20px;font-size:14px;color:#666}._headerActions_djmn8_77{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._actionButton_djmn8_91{background-color:#000;color:#fff;padding:10px 24px;border-radius:25px;border:1px solid #000;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;white-space:nowrap}._actionButton_djmn8_91:hover{background-color:#fff;color:#000}._error_djmn8_133{background:#fee;color:#c00;padding:16px 24px;border-radius:8px;margin:20px 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}._retryButton_djmn8_159{background:#c00;color:#fff;padding:8px 16px;border-radius:6px;border:none;cursor:pointer;font-size:14px}._retryButton_djmn8_159:hover{background:#a00}._loading_djmn8_187{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._loadingSpinner_djmn8_205{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #000;border-radius:50%;animation:_spin_djmn8_1 1s linear infinite}@keyframes _spin_djmn8_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_djmn8_233{font-size:16px;color:#666}._container_wq35k_1{background:#fff;border-radius:12px;border:1px solid #e0e0e0;overflow:hidden}._table_wq35k_15{width:100%;border-collapse:collapse}._table_wq35k_15 th{background:#f8f9fa;padding:14px 12px;text-align:left;font-size:14px;font-weight:600;color:#333;border-bottom:2px solid #e0e0e0;white-space:nowrap;text-align:center}._sortable_wq35k_49{cursor:pointer;-webkit-user-select:none;user-select:none}._sortable_wq35k_49:hover{background:#e9ecef}._tr_wq35k_67{cursor:pointer;transition:background-color .2s ease;text-align:center}._tr_wq35k_67:hover{background:#f5f5f5}._expandedRow_wq35k_87{background:#f8f9fa;border-bottom:2px solid #e0e0e0}._td_wq35k_97{padding:14px 12px;font-size:14px;color:#444;border-bottom:1px solid #eee;vertical-align:middle}._location_wq35k_113{display:flex;flex-direction:column;gap:2px}._locationType_wq35k_125{font-size:11px;color:#999;text-transform:uppercase}._materialsCount_wq35k_137{display:inline-block;padding:4px 10px;background:#f0f0f0;border-radius:20px;font-size:12px;font-weight:500;color:#666}._status_wq35k_157{display:inline-block;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:500}._statusPending_wq35k_173{background:#fff3e0;color:#f57c00}._statusConfirmed_wq35k_183{background:#e3f2fd;color:#1976d2}._statusInTransit_wq35k_193{background:#e8f5e9;color:#2e7d32}._statusDelivered_wq35k_203{background:#f5f5f5;color:#616161}._statusCancelled_wq35k_213{background:#ffebee;color:#c62828}._actions_wq35k_223{display:flex;gap:6px;flex-wrap:wrap}._actionButton_wq35k_235{width:32px;height:32px;border-radius:6px;border:1px solid #e0e0e0;background:#fff;font-size:16px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._actionButton_wq35k_235:hover{background:#f0f0f0;border-color:#999;transform:scale(1.05)}._confirmButton_wq35k_275:hover{background:#e8f5e9;border-color:#2e7d32}._receiveButton_wq35k_285:hover{background:#e3f2fd;border-color:#1976d2}._detailsRow_wq35k_295{background:#fafafa}._detailsCell_wq35k_303{padding:20px!important;border-top:2px solid #e0e0e0}._detailsContent_wq35k_313{max-width:100%}._detailsGrid_wq35k_321{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}._detailsSection_wq35k_333{background:#fff;border-radius:8px;padding:16px;border:1px solid #e0e0e0}._detailsTitle_wq35k_347{font-size:15px;font-weight:600;color:#333;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid #eee}._detailsInfo_wq35k_365{display:flex;flex-direction:column;gap:8px}._detailsItem_wq35k_377{display:flex;justify-content:space-between;font-size:13px}._detailsLabel_wq35k_389{color:#666;font-weight:500}._materialsTable_wq35k_399{width:100%;border-collapse:collapse;font-size:13px}._materialsTable_wq35k_399 th{background:#f5f5f5;padding:8px 12px;text-align:left;font-weight:600;color:#333;border-bottom:1px solid #ddd}._materialsTable_wq35k_399 td{padding:8px 12px;border-bottom:1px solid #eee}._receiveStatus_wq35k_439{display:inline-block;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:500}._receiveStatus_wq35k_439._received_wq35k_455{background:#e8f5e9;color:#2e7d32}._receiveStatus_wq35k_439._pending_wq35k_465{background:#fff3e0;color:#f57c00}._comment_wq35k_475{margin:0;font-size:13px;color:#555;line-height:1.6;padding:8px;background:#f8f9fa;border-radius:6px}._receiptInfo_wq35k_495{background:#fff;border-radius:8px;padding:16px;border:1px solid #e0e0e0;grid-column:1 / -1}._receiptGrid_wq35k_511{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._receiptItem_wq35k_523{display:flex;flex-direction:column;gap:4px}._receiptLabel_wq35k_535{font-size:12px;color:#666}._receiptValue_wq35k_545{font-size:14px;font-weight:500;color:#333}._pagination_wq35k_557{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-top:1px solid #e0e0e0;background:#f8f9fa;flex-wrap:wrap;gap:16px}._paginationInfo_wq35k_579{font-size:14px;color:#666}._paginationControls_wq35k_589{display:flex;align-items:center;gap:16px}._limitSelect_wq35k_601{padding:6px 10px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#fff;cursor:pointer}._pageButton_wq35k_619{width:36px;height:36px;border:1px solid #ddd;background:#fff;border-radius:6px;font-size:18px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._pageButton_wq35k_619:hover:not(:disabled){background:#f0f0f0;border-color:#999}._pageButton_wq35k_619:disabled{opacity:.5;cursor:not-allowed}._pageInfo_wq35k_667{font-size:14px;color:#333;font-weight:500;min-width:80px;text-align:center}._loading_wq35k_683{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._loadingSpinner_wq35k_701{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #000;border-radius:50%;animation:_spin_wq35k_1 1s linear infinite}@keyframes _spin_wq35k_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_wq35k_729{font-size:16px;color:#666}._emptyState_wq35k_739{padding:60px 20px;text-align:center;background:#fff;border-radius:12px;border:1px solid #e0e0e0}._emptyText_wq35k_755{font-size:16px;color:#999;margin:0}@media(max-width:1024px){._table_wq35k_15{display:block;overflow-x:auto}._detailsGrid_wq35k_321{grid-template-columns:1fr}}@media(max-width:768px){._pagination_wq35k_557{flex-direction:column;align-items:stretch}._paginationControls_wq35k_589{justify-content:center}}._sortIcon_wq35k_811{display:inline-block;margin-left:6px;font-size:18px;font-family:monospace;color:#888}._sortIconActive_wq35k_825{color:#000}._modal_1frj9_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;overflow-y:auto}._modalContent_1frj9_31{background:#fff;border-radius:16px;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #0003}._modalHeader_1frj9_51{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0;position:sticky;top:0;background:#fff;border-radius:16px 16px 0 0;z-index:10}._modalTitle_1frj9_77{font-size:22px;font-weight:700;color:#000;margin:0}._closeButton_1frj9_91{background:none;border:none;font-size:28px;line-height:1;cursor:pointer;color:#666;padding:0 8px;transition:color .3s ease}._closeButton_1frj9_91:hover{color:#000}._steps_1frj9_123{display:flex;align-items:center;padding:20px 24px;background:#f8f9fa;border-bottom:1px solid #e0e0e0}._step_1frj9_123{font-size:14px;font-weight:500;color:#999;padding:8px 16px;background:#fff;border-radius:20px;border:1px solid #e0e0e0;white-space:nowrap}._stepActive_1frj9_161{background:#000;color:#fff;border-color:#000}._stepLine_1frj9_173{flex:1;height:2px;background:#e0e0e0;margin:0 12px}._stepContent_1frj9_187{padding:24px}._formGroup_1frj9_197{margin-bottom:20px}._formRow_1frj9_205{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}._label_1frj9_219{display:block;font-size:14px;font-weight:500;color:#333;margin-bottom:8px}._required_1frj9_235{color:#dc3545}._input_1frj9_243,._select_1frj9_245,._textarea_1frj9_247{width:100%;padding:12px;border:1px solid #ddd;border-radius:8px;font-size:14px;transition:all .3s ease;font-family:inherit}._input_1frj9_243:focus,._select_1frj9_245:focus,._textarea_1frj9_247:focus{outline:none;border-color:#000;box-shadow:0 0 0 2px #0000001a}._inputError_1frj9_283{border-color:#dc3545}._inputError_1frj9_283:focus{border-color:#dc3545;box-shadow:0 0 0 2px #dc35451a}._textarea_1frj9_247{resize:vertical;min-height:80px}._errorText_1frj9_311{display:block;font-size:12px;color:#dc3545;margin-top:4px}._subTitle_1frj9_327{font-size:18px;font-weight:600;color:#333;margin:0 0 16px}._materialsHeader_1frj9_341{margin-bottom:20px}._addMaterialForm_1frj9_349{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap}._addButton_1frj9_399{width:46px;height:46px;background:#000;color:#fff;border:none;border-radius:8px;font-size:24px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}._materialsList_1frj9_439{margin-top:20px;max-height:300px;overflow-y:auto;border:1px solid #e0e0e0;border-radius:8px}._materialsTable_1frj9_455 th{padding:12px;text-align:left;font-size:13px;font-weight:600;color:#333;border-bottom:2px solid #e0e0e0;position:sticky;top:0;background:#f8f9fa}._materialsTable_1frj9_455 td{padding:12px;font-size:13px;color:#444;border-bottom:1px solid #eee}._materialsTable_1frj9_455 ._quantityInput_1frj9_381{width:70px;padding:6px}._removeButton_1frj9_515{width:30px;height:30px;background:#ffebee;color:#c62828;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}._removeButton_1frj9_515:hover{background:#c62828;color:#fff}._emptyMaterials_1frj9_555{text-align:center;padding:40px;background:#f8f9fa;border-radius:8px;color:#999;font-size:14px}._confirmSection_1frj9_575{background:#f8f9fa;border-radius:12px;padding:20px;border:1px solid #e0e0e0}._confirmGrid_1frj9_589{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}._confirmDescription_1frj9_719{margin-top:20px;padding:16px;background:#fff;border-radius:8px;border:1px solid #e0e0e0}._confirmDescriptionText_1frj9_735{margin:8px 0 0;font-size:14px;color:#555;line-height:1.6}._stepNavigation_1frj9_779{display:flex;justify-content:space-between;padding:20px 24px;border-top:1px solid #e0e0e0;background:#f8f9fa;border-radius:0 0 16px 16px}._prevButton_1frj9_797,._nextButton_1frj9_799,._submitButton_1frj9_801{padding:12px 32px;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;border:1px solid transparent}._prevButton_1frj9_797{background:#fff;border-color:#ddd;color:#666}._prevButton_1frj9_797:hover:not(:disabled){background:#f5f5f5;border-color:#999}._nextButton_1frj9_799{background:#000;color:#fff;margin-left:auto}._nextButton_1frj9_799:hover{background:#333;transform:scale(1.02)}._submitButton_1frj9_801{background:#000;color:#fff;margin-left:auto}._submitButton_1frj9_801:hover:not(:disabled){background:#333;transform:scale(1.02)}._submitButton_1frj9_801:disabled,._prevButton_1frj9_797:disabled{opacity:.5;cursor:not-allowed}._conditionSelect_1frj9_919{width:120px;padding:12px;border:1px solid #ddd;border-radius:8px;font-size:14px;background:#fff}._conditionSelect_1frj9_919:focus{outline:none;border-color:#000}._addMaterialForm_1frj9_349{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap;align-items:center}._materialSelect_1frj9_363{flex:2;min-width:250px;padding:12px;border:1px solid #ddd;border-radius:8px;font-size:14px}._quantityInput_1frj9_381{width:100px;padding:12px;border:1px solid #ddd;border-radius:8px;font-size:14px;text-align:center}._addButton_1frj9_399{width:46px;height:46px;background:#000;color:#fff;border:none;border-radius:8px;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}._addButton_1frj9_399:hover{background:#333;transform:scale(1.05)}._condition_1frj9_919{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}._conditionDamaged_1frj9_1055{background:#ffebee;color:#c62828}._conditionLost_1frj9_1065{background:#efebe9;color:#5d4037}._conditionPending_1frj9_1075{color:#999;font-style:italic}._receiptInfo_1frj9_1085{margin-top:20px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}._receiptGrid_1frj9_1101{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._receiptItem_1frj9_1113{display:flex;flex-direction:column;gap:4px}._receiptLabel_1frj9_1125{font-size:12px;color:#666}._receiptValue_1frj9_1135{font-size:14px;font-weight:500;color:#333}._receiptStatus_1frj9_1147{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;width:fit-content}._receiptFull_1frj9_1165{background:#e8f5e9;color:#2e7d32}._receiptPartial_1frj9_1175{background:#fff3e0;color:#f57c00}._receiptDamaged_1frj9_1185{background:#ffebee;color:#c62828}._locationSection_1frj9_1195{margin-bottom:24px;padding:20px;background:#f8f9fa;border-radius:12px;border:1px solid #e0e0e0}._sectionTitle_1frj9_1211{font-size:16px;font-weight:600;color:#333;margin:0 0 16px}._locationBlock_1frj9_1225{margin-bottom:20px}._locationRow_1frj9_1233{display:flex;gap:12px}._typeSelect_1frj9_1243{width:140px;flex-shrink:0}._locationSelect_1frj9_1253{flex:1}._infoBox_1frj9_1261{margin-top:20px;padding:12px 16px;background:#e3f2fd;border:1px solid #90caf9;border-radius:8px;display:flex;align-items:center;gap:12px}._infoIcon_1frj9_1283{font-size:20px}._infoText_1frj9_1291{font-size:14px;color:#1976d2;font-weight:500}._addMaterialForm_1frj9_349{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap;background:#f8f9fa;padding:20px;border-radius:12px;border:1px solid #e0e0e0}._materialSelect_1frj9_363{flex:2;min-width:250px;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;background:#fff}._quantityInput_1frj9_381{width:120px;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;text-align:center}._conditionSelect_1frj9_919{width:150px;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;background:#fff}._addButton_1frj9_399{padding:12px 24px;background:#000;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}._addButton_1frj9_399:hover:not(:disabled){background:#333;transform:translateY(-2px)}._addButton_1frj9_399:disabled{opacity:.5;cursor:not-allowed}._materialsList_1frj9_439{border:1px solid #e0e0e0;border-radius:12px;overflow:hidden}._materialsTable_1frj9_455{width:100%;border-collapse:collapse}._materialsTable_1frj9_455 th{background:#f8f9fa;padding:14px 12px;text-align:left;font-size:14px;font-weight:600;color:#333;border-bottom:2px solid #e0e0e0}._materialsTable_1frj9_455 td{padding:14px 12px;font-size:14px;color:#444;border-bottom:1px solid #eee;vertical-align:middle}._materialInfo_1frj9_1485{display:flex;flex-direction:column;gap:2px}._materialName_1frj9_1497{font-weight:500;color:#000}._materialDimensions_1frj9_1507{font-size:12px;color:#999}._quantityInputSmall_1frj9_1517{width:80px;padding:8px 12px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;text-align:center}._conditionSelectSmall_1frj9_1535{width:120px;padding:8px 12px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;background:#fff}._removeButton_1frj9_515{width:32px;height:32px;border-radius:6px;border:1px solid #e0e0e0;background:#fff;color:#c62828;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}._removeButton_1frj9_515:hover{background:#ffebee;border-color:#c62828;transform:scale(1.1)}._emptyMaterials_1frj9_555{text-align:center;padding:40px;background:#f8f9fa;border-radius:8px;color:#999;font-size:14px;border:2px dashed #e0e0e0}._confirmType_1frj9_1615{margin-bottom:20px;padding:12px 16px;background:#e8f5e9;border:1px solid #a5d6a7;border-radius:8px;display:flex;align-items:center;gap:12px}._confirmTypeLabel_1frj9_1637{font-size:14px;color:#2e7d32;font-weight:500}._confirmTypeValue_1frj9_1649{font-size:14px;color:#1b5e20;font-weight:600}._confirmGrid_1frj9_589{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:24px;padding:20px;background:#f8f9fa;border-radius:8px}._confirmItem_1frj9_607{display:flex;flex-direction:column;gap:4px}._confirmLabel_1frj9_619{font-size:12px;color:#666;text-transform:uppercase;letter-spacing:.5px}._confirmValue_1frj9_633{font-size:16px;font-weight:600;color:#000}._confirmMaterials_1frj9_645{margin-bottom:20px}._confirmMaterialsTitle_1frj9_653{font-size:15px;font-weight:600;color:#333;margin:0 0 12px}._confirmTable_1frj9_667{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;border:1px solid #e0e0e0}._confirmTable_1frj9_667 th{background:#f0f0f0;padding:10px 12px;text-align:left;font-size:13px;font-weight:600;color:#333;border-bottom:1px solid #ddd}._confirmTable_1frj9_667 td{padding:10px 12px;font-size:13px;color:#444;border-bottom:1px solid #eee}._confirmComment_1frj9_1793{margin-top:20px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}._confirmCommentText_1frj9_1809{margin:8px 0 0;font-size:14px;color:#555;line-height:1.6}._confirmNote_1frj9_749{margin-top:20px;padding:12px 16px;background:#fff3e0;border:1px solid #ffb74d;border-radius:8px}._confirmNote_1frj9_749 p{margin:0;font-size:13px;color:#f57c00}._datetimeInput_1frj9_899{font-family:inherit}._datetimeInput_1frj9_899::-webkit-calendar-picker-indicator{background:transparent;cursor:pointer;padding:4px}._modal_1yw8j_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;overflow-y:auto;padding:20px}._modalContent_1yw8j_31{background-color:#fff;border-radius:12px;width:100%;max-width:800px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #0003}._modalHeader_1yw8j_51{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0}._modalTitle_1yw8j_67{font-size:20px;font-weight:600;color:#000;margin:0}._closeButton_1yw8j_81{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}._closeButton_1yw8j_81:hover{background-color:#f0f0f0;color:#000}._emptyState_1yw8j_791{padding:40px;text-align:center;color:#666;font-size:16px}._movementInfo_1yw8j_123{padding:20px 24px;background-color:#f8f8f8;border-bottom:1px solid #e0e0e0}._movementInfo_1yw8j_123 h3{margin:0 0 16px;font-size:16px;font-weight:600;color:#000}._infoGrid_1yw8j_149{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}._infoItem_1yw8j_161{display:flex;flex-direction:column;gap:4px}._infoLabel_1yw8j_173{font-size:12px;color:#666}._infoValue_1yw8j_183{font-size:14px;font-weight:500;color:#000}._form_1yw8j_195{padding:24px}._itemsSection_1yw8j_203{margin-bottom:24px}._itemsSection_1yw8j_203 h3{font-size:16px;font-weight:600;color:#000;margin:0 0 16px}._itemCard_1yw8j_225{border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin-bottom:16px;background-color:#fff}._itemHeader_1yw8j_241{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}._itemHeader_1yw8j_241 strong{font-size:15px;color:#000}._itemFields_1yw8j_269{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:12px}._formGroup_1yw8j_283{margin-bottom:12px}._formGroup_1yw8j_283 label{display:block;font-size:13px;color:#666;margin-bottom:4px}._input_1yw8j_305,._select_1yw8j_305,._textarea_1yw8j_305{width:100%;padding:8px 12px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;transition:all .2s}._input_1yw8j_305:focus,._select_1yw8j_305:focus,._textarea_1yw8j_305:focus{outline:none;border-color:#000}._textarea_1yw8j_305{resize:vertical;min-height:80px}._errorText_1yw8j_343{color:#d32f2f;font-size:12px;margin-top:4px;display:block}._damageWarning_1yw8j_357{background-color:#fff3e0;border-left:3px solid #f57c00;padding:12px;border-radius:4px;margin-top:12px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}._warningIcon_1yw8j_381{font-size:18px}._damageButton_1yw8j_389{background-color:#f57c00;color:#fff;border:none;padding:6px 12px;border-radius:4px;font-size:13px;cursor:pointer;transition:background-color .2s;margin-left:auto}._damageButton_1yw8j_389:hover{background-color:#e65100}._damageDescription_1yw8j_421{background-color:#f5f5f5;padding:12px;border-radius:4px;margin-top:12px;font-size:13px}._receiptSection_1yw8j_437{border-top:1px solid #e0e0e0;padding-top:24px;margin-top:24px}._receiptSection_1yw8j_437 h3{font-size:16px;font-weight:600;color:#000;margin:0 0 16px}._summaryWarning_1yw8j_463{background-color:#ffebee;color:#c62828;padding:12px 16px;border-radius:4px;margin:20px 0;font-size:14px;border-left:3px solid #c62828}._formActions_1yw8j_483{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #e0e0e0}._cancelButton_1yw8j_501,._submitButton_1yw8j_501{padding:10px 24px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}._cancelButton_1yw8j_501{background-color:#f0f0f0;color:#666}._cancelButton_1yw8j_501:hover:not(:disabled){background-color:#e0e0e0}._submitButton_1yw8j_501{background-color:#000;color:#fff}._submitButton_1yw8j_501:hover:not(:disabled){background-color:#333}._submitButton_1yw8j_501:disabled,._cancelButton_1yw8j_501:disabled{opacity:.5;cursor:not-allowed}._damageModal_1yw8j_567{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1100;padding:20px}._damageModalContent_1yw8j_595{background-color:#fff;border-radius:12px;width:100%;max-width:500px;box-shadow:0 4px 20px #0003}._damageForm_1yw8j_611{padding:24px}._photoGrid_1yw8j_619{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0}._photoItem_1yw8j_633{position:relative;aspect-ratio:1;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}._photoPreview_1yw8j_649{width:100%;height:100%;object-fit:cover}._removePhoto_1yw8j_661{position:absolute;top:2px;right:2px;background-color:#00000080;color:#fff;border:none;border-radius:50%;width:20px;height:20px;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center}._fileInput_1yw8j_695{display:none}._uploadLabel_1yw8j_703{display:inline-block;padding:8px 16px;background-color:#f0f0f0;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s;margin-top:8px}._uploadLabel_1yw8j_703:hover{background-color:#e0e0e0}._damageFormActions_1yw8j_735{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}._saveButton_1yw8j_749{padding:8px 20px;background-color:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s}._saveButton_1yw8j_749:hover{background-color:#333}._hint_1yw8j_777{display:block;font-size:12px;color:#666;margin-top:4px}@media(max-width:768px){._infoGrid_1yw8j_149,._itemFields_1yw8j_269{grid-template-columns:1fr}._damageWarning_1yw8j_357{flex-direction:column;align-items:flex-start}._damageButton_1yw8j_389{margin-left:0;width:100%}._formActions_1yw8j_483{flex-direction:column}._cancelButton_1yw8j_501,._submitButton_1yw8j_501{width:100%}}._wrap_1qmnd_9{position:relative;width:100%}._trigger_1qmnd_19{display:flex;align-items:center;gap:6px;width:100%;padding:8px 10px;border:1px dashed #cbd5e1;border-radius:8px;background:#fff;color:#0b2b45;font-family:inherit;font-size:13px;text-align:left;cursor:pointer;outline:none;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box;min-height:36px}._trigger_1qmnd_19:hover:not(:disabled){border-color:#0689e299}._triggerOpen_1qmnd_67{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._triggerDisabled_1qmnd_79{opacity:.6;cursor:not-allowed}._triggerValue_1qmnd_89{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}._triggerPlaceholder_1qmnd_107{color:#9ab0c2;font-weight:500}._chevron_1qmnd_117{flex-shrink:0;color:#9ab0c2;transition:transform .2s ease,color .2s ease}._chevronOpen_1qmnd_129{transform:rotate(180deg);color:#0689e2}._clearBtn_1qmnd_139{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#0689e21a;color:#0689e2;cursor:pointer;flex-shrink:0;transition:background .15s ease}._clearBtn_1qmnd_139:hover{background:#0689e233}._dropdown_1qmnd_179{position:fixed;z-index:9999;display:flex;flex-direction:column;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:#fff;box-shadow:0 12px 32px #0b2b4529;overflow:hidden;animation:_dropIn_1qmnd_1 .15s ease;box-sizing:border-box;min-width:200px}@keyframes _dropIn_1qmnd_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._dropdownUp_1qmnd_219{animation:_dropInUp_1qmnd_1 .15s ease}@keyframes _dropInUp_1qmnd_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._searchWrap_1qmnd_243{position:relative;display:flex;align-items:center;padding:8px;border-bottom:1px dashed rgba(6,137,226,.2);background:#fff;flex-shrink:0}._searchIcon_1qmnd_263{position:absolute;left:16px;color:#9ab0c2;pointer-events:none}._searchInput_1qmnd_277{width:100%;padding:7px 10px 7px 30px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#0b2b45;font-size:12.5px;font-family:inherit;outline:none;transition:border-color .2s ease;box-sizing:border-box}._searchInput_1qmnd_277:focus{border-style:solid;border-color:#0689e2}._list_1qmnd_321{max-height:240px;overflow-y:auto;padding:4px;overscroll-behavior:contain}._option_1qmnd_335{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:6px;background:transparent;color:#0b2b45;font-family:inherit;font-size:12.5px;font-weight:500;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}._option_1qmnd_335:hover{background:#0689e20f;color:#0689e2}._optionActive_1qmnd_381{color:#0689e2;font-weight:700;background:#0689e214}._optionLabel_1qmnd_393{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._optionCheck_1qmnd_409{flex-shrink:0;color:#0689e2}._empty_1qmnd_419{padding:16px 10px;text-align:center;font-size:12.5px;color:#9ab0c2;font-weight:500}._modal_a4cy2_15{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;padding:24px;background:#0b2b4566;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_a4cy2_1 .2s ease}@keyframes _fadeIn_a4cy2_1{0%{opacity:0}to{opacity:1}}._readOnlyWrap_a4cy2_55{position:relative;display:flex;align-items:center}._readOnlyIcon_a4cy2_67{position:absolute;left:12px;color:#9ab0c2;pointer-events:none}._readOnlyInput_a4cy2_81{padding-left:34px!important;background:#cbd5e11a!important;color:#6b8ba4!important;font-weight:500;cursor:default;border-style:solid;border-color:#e2e8f0}._readOnlyInput_a4cy2_81:focus{box-shadow:none;border-color:#e2e8f0}._modalContent_a4cy2_111{width:100%;max-width:760px;max-height:92vh;overflow-y:auto;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 24px 64px #0b2b452e;animation:_modalIn_a4cy2_1 .25s cubic-bezier(.25,.8,.25,1)}@keyframes _modalIn_a4cy2_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._modalHeader_a4cy2_151{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px dashed rgba(6,137,226,.3);position:sticky;top:0;background:#fff;z-index:2}._modalTitle_a4cy2_175{margin:0;font-size:18px;font-weight:700;color:#0b2b45}._closeButton_a4cy2_189{display:grid;place-items:center;width:32px;height:32px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s ease}._closeButton_a4cy2_189:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._form_a4cy2_233{display:flex;flex-direction:column;gap:24px;padding:24px}._formSection_a4cy2_247{display:flex;flex-direction:column;gap:12px;padding-bottom:20px;border-bottom:1px dashed rgba(6,137,226,.2)}._formSection_a4cy2_247:last-of-type{border-bottom:none;padding-bottom:0}._sectionTitle_a4cy2_273{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._sectionTitleRow_a4cy2_291{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._formGrid_a4cy2_307{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:640px){._formGrid_a4cy2_307{grid-template-columns:1fr}._modalContent_a4cy2_111{border-radius:12px}}._formGroup_a4cy2_329{display:flex;flex-direction:column;gap:6px;min-width:0}._label_a4cy2_343{font-size:12.5px;font-weight:600;color:#0b2b45}._labelRow_a4cy2_355{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}._required_a4cy2_371{color:#dc2626;margin-left:2px}._input_a4cy2_387,._select_a4cy2_389,._textarea_a4cy2_391{width:100%;padding:9px 12px;border:1px dashed #cbd5e1;border-radius:10px;background:transparent;color:#0b2b45;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease;box-sizing:border-box}._input_a4cy2_387:focus,._select_a4cy2_389:focus,._textarea_a4cy2_391:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._input_a4cy2_387:disabled,._select_a4cy2_389:disabled{opacity:.6;cursor:not-allowed;background:#cbd5e114}._inputError_a4cy2_449{border-color:#dc2626!important;background:#dc26260a}._inputError_a4cy2_449:focus{border-color:#dc2626!important;box-shadow:0 0 0 3px #dc26261f!important}._textarea_a4cy2_391{resize:vertical;min-height:96px;line-height:1.5}._errorText_a4cy2_481{font-size:11.5px;color:#dc2626;font-weight:600}._hint_a4cy2_493{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:#6b8ba4;font-weight:500}._hintError_a4cy2_511{color:#dc2626;font-weight:600}._infoCard_a4cy2_527{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#0689e208}._infoCardHeader_a4cy2_547{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#0689e2}._infoCardGrid_a4cy2_569{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:640px){._infoCardGrid_a4cy2_569{grid-template-columns:1fr}}._infoItem_a4cy2_589{display:grid;grid-template-columns:16px 1fr;grid-template-rows:auto auto;align-items:center;column-gap:8px;row-gap:2px}._infoIcon_a4cy2_607{grid-row:span 2;color:#9ab0c2;align-self:start;margin-top:2px}._infoLabel_a4cy2_621{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#9ab0c2}._infoValue_a4cy2_637{font-size:13px;font-weight:600;color:#0b2b45;word-break:break-word}._infoValueDanger_a4cy2_651{color:#dc2626}._infoItemPrice_a4cy2_661{grid-column:1 / -1;grid-template-columns:16px auto 1fr;grid-template-rows:auto;row-gap:4px}._infoItemPrice_a4cy2_661 ._infoLabel_a4cy2_621{align-self:center}._priceViewWrap_a4cy2_689{display:inline-flex;align-items:center;gap:8px;justify-self:start}._priceEditBtn_a4cy2_703{display:grid;place-items:center;width:22px;height:22px;border:1px dashed #cbd5e1;border-radius:6px;background:transparent;color:#4a6b85;font-size:12px;cursor:pointer;transition:all .2s ease}._priceEditBtn_a4cy2_703:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._priceEditWrap_a4cy2_743{position:relative;display:flex;align-items:center;gap:6px;width:100%;max-width:280px;justify-self:start}._priceInput_a4cy2_763{padding-right:34px!important}._currency_a4cy2_771{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#9ab0c2;font-size:12px;font-weight:600;pointer-events:none}._priceCancelBtn_a4cy2_793{display:grid;place-items:center;width:22px;height:22px;border:1px dashed #cbd5e1;border-radius:6px;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s ease;flex-shrink:0}._priceCancelBtn_a4cy2_793:hover{border-style:solid;border-color:#dc2626;color:#dc2626}._generateBtn_a4cy2_839{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px dashed #0689e2;border-radius:999px;background:#0689e20f;color:#0689e2;font-family:inherit;font-size:11.5px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}._generateBtn_a4cy2_839:hover{border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._costInputWrap_a4cy2_893{position:relative;display:flex;align-items:center}._costInputWrap_a4cy2_893 ._input_a4cy2_387{padding-right:80px}._inputManual_a4cy2_913{border-color:#f59e0b!important;background:#f59e0b0a}._autoBadge_a4cy2_923,._manualBadge_a4cy2_925{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:3px;padding:3px 7px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.3px;pointer-events:none;white-space:nowrap}._autoBadge_a4cy2_923{border:1px dashed #10b981;background:#10b98114;color:#047857}._manualBadge_a4cy2_925{border:1px dashed #f59e0b;background:#f59e0b14;color:#b45309}._costFormula_a4cy2_983{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;font-size:11.5px;color:#6b8ba4;font-weight:500;padding:4px 8px;border-radius:6px;background:#0689e20a;border:1px dashed rgba(6,137,226,.2);align-self:flex-start}._costFormula_a4cy2_983 strong{color:#0689e2;font-weight:700}._infoWarning_a4cy2_1029{display:flex;align-items:flex-start;gap:6px;margin-top:10px;padding:8px 10px;border:1px dashed #f59e0b;border-radius:8px;background:#f59e0b0d;color:#b45309;font-size:11.5px;font-weight:600;line-height:1.4}._infoWarning_a4cy2_1029 svg{flex-shrink:0;margin-top:1px}._infoWarning_a4cy2_1029 em{font-style:normal;font-weight:500;opacity:.85}._uploadArea_a4cy2_1087{position:relative;display:flex;align-items:center;justify-content:center;padding:24px 16px;border:2px dashed #cbd5e1;border-radius:12px;background:transparent;cursor:pointer;transition:all .2s ease}._uploadArea_a4cy2_1087:hover,._uploadAreaActive_a4cy2_1115{border-color:#0689e2;background:#0689e20a}._fileInput_a4cy2_1125{display:none}._uploadInner_a4cy2_1133{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;pointer-events:none}._uploadIcon_a4cy2_1151{color:#0689e2}._uploadText_a4cy2_1159{font-size:13px;color:#4a6b85;font-weight:500}._uploadLink_a4cy2_1171{color:#0689e2;font-weight:700;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:3px}._uploadHint_a4cy2_1187{font-size:11px;color:#9ab0c2;font-weight:500}._photoGrid_a4cy2_1205{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;margin-top:4px}._photoItem_a4cy2_1219{position:relative;aspect-ratio:1;border:1px dashed rgba(6,137,226,.3);border-radius:10px;overflow:hidden;background:#f8fafc}._photoItem_a4cy2_1219 img{width:100%;height:100%;object-fit:cover;display:block}._photoRemove_a4cy2_1251{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:20px;height:20px;border:none;border-radius:50%;background:#0b2b45bf;color:#fff;cursor:pointer;transition:background .2s ease}._photoRemove_a4cy2_1251:hover{background:#dc2626}._globalError_a4cy2_1297{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;border:1px dashed #ef4444;border-radius:10px;background:#ef44440d;color:#b91c1c;font-size:12.5px;font-weight:600;line-height:1.4}._globalError_a4cy2_1297 svg{flex-shrink:0;margin-top:1px}._formActions_a4cy2_1341{display:flex;justify-content:flex-end;gap:12px;padding-top:20px;border-top:1px dashed rgba(6,137,226,.3)}._cancelButton_a4cy2_1357,._submitButton_a4cy2_1359{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:10px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._cancelButton_a4cy2_1357{border:1px dashed #cbd5e1;background:transparent;color:#4a6b85}._cancelButton_a4cy2_1357:hover:not(:disabled){border-style:solid;border-color:#0689e2;color:#0689e2}._submitButton_a4cy2_1359{border:1px dashed #0689e2;background:transparent;color:#0689e2}._submitButton_a4cy2_1359:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._cancelButton_a4cy2_1357:disabled,._submitButton_a4cy2_1359:disabled{opacity:.5;cursor:not-allowed}._spin_a4cy2_1451{animation:_spin_a4cy2_1451 .9s linear infinite}@keyframes _spin_a4cy2_1451{to{transform:rotate(360deg)}}._skeletonForm_a4cy2_1473{display:flex;flex-direction:column;gap:16px;padding:24px}._skeletonRow_a4cy2_1487{display:flex;flex-direction:column;gap:8px}._skeletonLabel_a4cy2_1499{width:120px;height:12px;border-radius:4px;background:linear-gradient(90deg,#eef2f6 25%,#f8fafc,#eef2f6 75%);background-size:200% 100%;animation:_shimmer_a4cy2_1 1.4s infinite}._skeletonInput_a4cy2_1517{height:38px;border-radius:10px;background:linear-gradient(90deg,#eef2f6 25%,#f8fafc,#eef2f6 75%);background-size:200% 100%;animation:_shimmer_a4cy2_1 1.4s infinite}@keyframes _shimmer_a4cy2_1{0%{background-position:200% 0}to{background-position:-200% 0}}._container_1wbp1_1{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_1wbp1_1 *,._container_1wbp1_1 *:before,._container_1wbp1_1 *:after{box-sizing:border-box}._header_1wbp1_39{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:20px}._headerLeft_1wbp1_57{display:flex;flex-direction:column;gap:4px}._pageTitle_1wbp1_69{margin:0;font-size:1.75rem;font-weight:700;color:#042484;line-height:1.2}._tabs_1wbp1_91{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 24px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._tab_1wbp1_91{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._tab_1wbp1_91:hover:not(:disabled){color:#0689e2;background:#0689e21f}._tab_1wbp1_91:disabled{opacity:.45;cursor:not-allowed}._activeTab_1wbp1_175{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._activeTab_1wbp1_175:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._filterButton_1wbp1_199{position:relative;display:inline-flex;align-items:center;gap:6px;border:1px dashed #0689e2;background:transparent;color:#0689e2;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;cursor:pointer;font-family:inherit;white-space:nowrap;margin-left:4px}._filterButton_1wbp1_199:hover{border-style:solid;background:#eaf4fd;color:#0689e2}._filterButton_1wbp1_199._active_1wbp1_175{border-style:solid;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._filterButton_1wbp1_199._active_1wbp1_175:hover{background:linear-gradient(135deg,#0577c6,#0689e2)}._filtersBadge_1wbp1_273{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e2;color:#fff;font-size:10.5px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}._filterButton_1wbp1_199._active_1wbp1_175 ._filtersBadge_1wbp1_273{background:#fff;color:#0689e2}._filtersDropdown_1wbp1_319{position:relative;z-index:10;margin:0 auto 20px;width:100%;max-width:1200px;padding:18px 20px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 16px 40px #0b2b4526;animation:_popoverIn_1wbp1_1 .2s ease}@keyframes _popoverIn_1wbp1_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._paginationWrapper_1wbp1_375{display:flex;justify-content:center;margin-top:24px;padding-top:20px;border-top:1px dashed rgba(6,137,226,.2)}@media(max-width:1100px){._container_1wbp1_1{padding:5.5rem 1.5rem 1.5rem}._pageTitle_1wbp1_69{font-size:1.5rem}}@media(max-width:720px){._container_1wbp1_1{padding:5rem 1rem 1rem}._header_1wbp1_39{flex-direction:column;align-items:stretch}._pageTitle_1wbp1_69{font-size:1.35rem}._tabs_1wbp1_91{width:100%;justify-content:center;border-radius:16px;padding:8px;gap:6px}._tab_1wbp1_91,._filterButton_1wbp1_199{flex:1 1 calc(50% - 6px);justify-content:center;font-size:12.5px;padding:8px 12px}._filterButton_1wbp1_199{margin-left:0}._filtersDropdown_1wbp1_319{padding:14px 16px;border-radius:12px}}@media(max-width:480px){._container_1wbp1_1{padding:4.5rem .75rem .75rem}._pageTitle_1wbp1_69{font-size:1.2rem}._tab_1wbp1_91,._filterButton_1wbp1_199{flex:1 1 100%;font-size:12px;padding:8px 10px}._filtersBadge_1wbp1_273{min-width:16px;height:16px;font-size:10px}._filtersDropdown_1wbp1_319{padding:12px}}._container_18l0m_11{display:flex;flex-direction:column;gap:18px;width:100%}._loading_18l0m_27{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:60px 24px;color:#035a95}._loadingSpinner_18l0m_47{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_18l0m_1 .9s linear infinite}._loadingText_18l0m_67{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_18l0m_1{to{transform:rotate(360deg)}}._error_18l0m_89{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 18px;border-radius:12px;background:#fdecea;border:1px dashed #f5b7b1;color:#922b21;font-size:13px;font-weight:500}._retryButton_18l0m_117{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px dashed #922b21;background:transparent;color:#922b21;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._retryButton_18l0m_117:hover{border-style:solid;background:#922b21;color:#fff}._empty_18l0m_163{display:flex;align-items:center;justify-content:center;padding:60px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;color:#8ba4bb;font-size:13.5px;font-weight:500;text-align:center}._header_18l0m_197{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}._sectionTitle_18l0m_213{margin:0;font-size:16px;font-weight:700;color:#042484;letter-spacing:-.01em}._chartsRow_18l0m_235{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:14px}._chartCard_18l0m_247{display:flex;flex-direction:column;gap:12px;padding:18px 20px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a;overflow:hidden}._chartTitle_18l0m_271{margin:0;font-size:14px;font-weight:700;color:#042484;letter-spacing:-.01em;line-height:1.35;padding-bottom:10px;border-bottom:1px dashed rgba(6,137,226,.2)}._barChart_18l0m_295{display:flex;flex-direction:column;gap:8px;width:100%}._barItem_18l0m_309{display:grid;grid-template-columns:minmax(120px,200px) 1fr;align-items:center;gap:10px;padding:4px 6px;border-radius:8px;transition:background .15s ease}._barItem_18l0m_309:hover{background:#f8fbff}._barLabel_18l0m_337{font-size:12px;font-weight:600;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}._barContainer_18l0m_357{position:relative;width:100%;height:22px;border-radius:6px;background:#f0f5fa;overflow:hidden}._bar_18l0m_295{position:relative;height:100%;min-width:28px;border-radius:6px;background:linear-gradient(90deg,#0689e2,#3aa9f0);box-shadow:0 2px 6px #0689e240;transition:width .4s ease,background .2s ease;display:flex;align-items:center;justify-content:flex-end;padding:0 8px}._barItem_18l0m_309:hover ._bar_18l0m_295{background:linear-gradient(90deg,#0577c6,#0689e2)}._barValue_18l0m_411{font-size:11px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1;text-shadow:0 1px 2px rgba(4,36,132,.2)}._lineChart_18l0m_433{width:100%;padding:8px 0}._lineChartGrid_18l0m_443{display:flex;align-items:flex-end;gap:4px;height:180px;padding:0 4px;border-left:1px dashed rgba(6,137,226,.2);border-bottom:1px dashed rgba(6,137,226,.2);overflow-x:auto}._linePoint_18l0m_465{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;min-width:28px;flex:1;gap:4px}._lineBar_18l0m_487{position:relative;width:100%;max-width:32px;min-height:4px;border-radius:4px 4px 0 0;background:linear-gradient(180deg,#3aa9f0,#0689e2);box-shadow:0 2px 6px #0689e240;transition:all .3s ease;display:flex;align-items:flex-start;justify-content:center}._linePoint_18l0m_465:hover ._lineBar_18l0m_487{background:linear-gradient(180deg,#0689e2,#0577c6);box-shadow:0 4px 12px #0689e266}._lineValue_18l0m_525{position:absolute;top:-16px;font-size:9.5px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;transition:opacity .15s ease}._linePoint_18l0m_465:hover ._lineValue_18l0m_525{opacity:1}._lineLabel_18l0m_557{font-size:9.5px;color:#8ba4bb;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap;writing-mode:horizontal-tb}._summaryCards_18l0m_581{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._summaryCard_18l0m_581{display:flex;flex-direction:column;gap:4px;padding:16px 18px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;transition:all .2s ease}._summaryCard_18l0m_581:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21f}._summaryLabel_18l0m_627{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._summaryValue_18l0m_643{font-size:20px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums;line-height:1.2}._tableSection_18l0m_665{width:100%;overflow-x:auto;border:1px solid #d6e9f8;border-radius:16px;background:#fff;box-shadow:0 2px 8px #0424840a}._table_18l0m_665{width:100%;border-collapse:collapse;font-size:12.5px;min-width:900px}._table_18l0m_665 thead{background:#f4faff}._table_18l0m_665 th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._tableRow_18l0m_729{transition:background .15s ease}._tableRow_18l0m_729:hover{background:#f8fbff}._tableCell_18l0m_745{padding:11px 14px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._table_18l0m_665 tbody tr:last-child ._tableCell_18l0m_745{border-bottom:0}._tableCell_18l0m_745 strong{font-weight:600;color:#042484}._quantity_18l0m_779{display:inline-flex;padding:3px 10px;border-radius:6px;background:#f4faff;color:#042484;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}._cost_18l0m_803{font-size:12.5px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums;white-space:nowrap}._locationsContainer_18l0m_825{display:flex;align-items:center;gap:4px;flex-wrap:wrap}._locationBadge_18l0m_839{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;background:#f4faff;border:1px solid #eaf4fd;font-size:11px;font-weight:500;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._locationName_18l0m_871{color:#4a6b85;overflow:hidden;text-overflow:ellipsis}._locationQuantity_18l0m_883{color:#0689e2;font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0}._moreButton_18l0m_897{display:inline-grid;place-items:center;min-width:24px;height:22px;padding:0 8px;border-radius:999px;border:1px dashed #0689e2;background:transparent;color:#0689e2;font-size:10.5px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease;flex-shrink:0}._moreButton_18l0m_897:hover{border-style:solid;background:#0689e2;color:#fff;box-shadow:0 2px 8px #0689e24d}._noLocations_18l0m_947{color:#b6cbdc;font-size:12px}@media(max-width:1100px){._chartsRow_18l0m_235{grid-template-columns:1fr}._summaryCards_18l0m_581{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:720px){._container_18l0m_11{gap:14px}._header_18l0m_197{flex-direction:column;align-items:flex-start}._sectionTitle_18l0m_213{font-size:15px}._chartCard_18l0m_247{padding:14px 16px}._chartTitle_18l0m_271{font-size:13px}._barItem_18l0m_309{grid-template-columns:minmax(90px,140px) 1fr;gap:8px}._barLabel_18l0m_337{font-size:11.5px}._barContainer_18l0m_357{height:20px}._barValue_18l0m_411{font-size:10.5px}._summaryValue_18l0m_643{font-size:17px}._lineChartGrid_18l0m_443{height:140px;gap:2px}._linePoint_18l0m_465{min-width:22px}}@media(max-width:480px){._sectionTitle_18l0m_213{font-size:14px}._summaryCards_18l0m_581{grid-template-columns:1fr}._summaryValue_18l0m_643{font-size:16px}._barItem_18l0m_309{grid-template-columns:1fr;gap:4px;padding:8px 6px;background:#f8fbff;border:1px solid #eaf4fd}._barLabel_18l0m_337{font-size:12px;font-weight:700}._barContainer_18l0m_357{height:18px}._barValue_18l0m_411{font-size:10px;padding:0 6px}._table_18l0m_665 th,._table_18l0m_665 td{padding:8px 10px;font-size:11.5px}._lineChartGrid_18l0m_443{height:120px}._linePoint_18l0m_465{min-width:18px}._lineLabel_18l0m_557{font-size:8.5px}._locationBadge_18l0m_839{max-width:100%;font-size:10.5px}}._container_uuorr_1{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._filterButton_uuorr_13{background-color:transparent;color:#333;padding:10px 16px;border-radius:25px;border:1px solid #e0e0e0;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;white-space:nowrap;margin-left:auto}._filterButton_uuorr_13:hover{background-color:#f5f5f5;border-color:#999}._filterButton_uuorr_13._active_uuorr_57{background-color:#000;color:#fff;border-color:#000}._exportButton_uuorr_71{padding:10px 24px;border-radius:25px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid #000000;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;background-color:#000;color:#fff}._exportButton_uuorr_71:hover:not(:disabled){background-color:#333;border-color:#333}._exportButton_uuorr_71:disabled{opacity:.5;cursor:not-allowed;background-color:#ccc;border-color:#999;color:#666}._backButton_uuorr_133{background-color:#000;color:#fff;padding:10px 20px;border-radius:25px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}._backButton_uuorr_133:hover{background-color:#f5f5f5;border-color:#000;color:#000}._spinner_uuorr_177{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:_spin_uuorr_177 1s linear infinite;display:inline-block}@keyframes _spin_uuorr_177{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_b16xu_11{display:flex;flex-direction:column;gap:18px;width:100%}._header_b16xu_27{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}._sectionTitle_b16xu_43{margin:0;font-size:16px;font-weight:700;color:#042484}._loading_b16xu_59{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:60px 24px;color:#035a95}._loadingSpinner_b16xu_79{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_b16xu_1 .9s linear infinite}._loadingText_b16xu_99{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_b16xu_1{to{transform:rotate(360deg)}}._error_b16xu_125{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;border-radius:10px;background:#fdecea;color:#922b21;border:1px solid #f5b7b1;font-size:13px;font-weight:600}._retryButton_b16xu_153{padding:6px 12px;border-radius:999px;border:1px dashed #922b21;background:transparent;color:#922b21;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._retryButton_b16xu_153:hover{border-style:solid;background:#922b21;color:#fff}._summaryCards_b16xu_197{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}._summaryCard_b16xu_197{display:flex;flex-direction:column;gap:4px;padding:16px 18px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;transition:all .2s ease}._summaryCard_b16xu_197:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21f}._summaryLabel_b16xu_243{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._summaryValue_b16xu_259{font-size:20px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums}._summaryValueTotal_b16xu_273{font-size:20px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums}@media(max-width:1100px){._summaryCards_b16xu_197{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:720px){._container_b16xu_11{gap:14px}._header_b16xu_27{flex-direction:column;align-items:flex-start}._sectionTitle_b16xu_43{font-size:15px}._summaryCards_b16xu_197{grid-template-columns:repeat(2,1fr)}._summaryValue_b16xu_259,._summaryValueTotal_b16xu_273{font-size:17px}}@media(max-width:480px){._summaryCards_b16xu_197{grid-template-columns:1fr}._summaryValue_b16xu_259,._summaryValueTotal_b16xu_273{font-size:16px}}._container_1388h_11{display:flex;flex-direction:column;gap:12px;padding:18px 20px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a;width:100%}._chartTitle_1388h_37{margin:0;font-size:14px;font-weight:700;color:#042484;letter-spacing:-.01em;line-height:1.35;padding-bottom:10px;border-bottom:1px dashed rgba(6,137,226,.2)}._noData_1388h_61{display:flex;align-items:center;justify-content:center;padding:40px 24px;background:#f8fbff;border:1px dashed rgba(6,137,226,.3);border-radius:12px}._noDataText_1388h_81{font-size:12.5px;font-weight:500;color:#8ba4bb}._chartWrapper_1388h_99{width:100%}._barChart_1388h_107{display:flex;flex-direction:column;gap:8px;width:100%}._barItem_1388h_121{display:grid;grid-template-columns:minmax(120px,180px) 1fr;align-items:center;gap:10px;padding:4px 6px;border-radius:8px;transition:background .15s ease}._barItem_1388h_121:hover{background:#f8fbff}._barLabel_1388h_149{font-size:12px;font-weight:600;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}._barContainer_1388h_169{position:relative;width:100%;height:22px;border-radius:6px;background:#f0f5fa;overflow:hidden}._bar_1388h_107{position:relative;height:100%;min-width:28px;border-radius:6px;transition:width .4s ease,opacity .2s ease;display:flex;align-items:center;justify-content:flex-end;padding:0 8px}._barItem_1388h_121:hover ._bar_1388h_107{opacity:.85}._barValue_1388h_219{font-size:11px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1;text-shadow:0 1px 2px rgba(4,36,132,.2)}@media(max-width:720px){._container_1388h_11{padding:14px 16px;gap:10px}._chartTitle_1388h_37{font-size:13px}._barItem_1388h_121{grid-template-columns:minmax(90px,130px) 1fr;gap:8px}._barLabel_1388h_149{font-size:11.5px}._barContainer_1388h_169{height:20px}._barValue_1388h_219{font-size:10.5px}}@media(max-width:480px){._container_1388h_11{padding:12px}._chartTitle_1388h_37{font-size:12.5px}._barItem_1388h_121{grid-template-columns:1fr;gap:4px;padding:8px 6px;background:#f8fbff;border:1px solid #eaf4fd}._barLabel_1388h_149{font-size:12px;font-weight:700}._barContainer_1388h_169{height:18px}._barValue_1388h_219{font-size:10px;padding:0 6px}}._container_1a4xq_11{width:100%;overflow-x:auto;border:1px solid #d6e9f8;border-radius:16px;background:#fff;box-shadow:0 2px 8px #0424840a}._table_1a4xq_31{width:100%;border-collapse:collapse;font-size:12.5px;min-width:900px}._table_1a4xq_31 thead{background:#f4faff}._th_1a4xq_53{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._tr_1a4xq_79{transition:background .15s ease}._tr_1a4xq_79:hover{background:#f8fbff}._expandedRow_1a4xq_95{background:#f4faff!important}._td_1a4xq_103{padding:11px 14px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._expandButton_1a4xq_119{display:inline-grid;place-items:center;width:24px;height:24px;border:0;border-radius:6px;background:transparent;color:#8ba4bb;font-size:9px;font-weight:700;cursor:pointer;transition:all .15s ease}._expandButton_1a4xq_119:hover{background:#eaf4fd;color:#0689e2}._detailsRow_1a4xq_165{background:#f8fbff}._detailsCell_1a4xq_173{padding:0!important;border-bottom:1px solid #f0f5fa}._detailsContent_1a4xq_183{display:flex;flex-direction:column;gap:10px;padding:14px 18px;border-left:3px solid #0689e2;background:#f4faff}._detailsTitle_1a4xq_201{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#4a6b85}._detailsTable_1a4xq_219{width:100%;border-collapse:collapse;font-size:12px;background:#fff;border:1px solid #d6e9f8;border-radius:10px;overflow:hidden}._detailsTable_1a4xq_219 thead{background:#fff}._detailsTable_1a4xq_219 th{text-align:left;padding:8px 12px;font-size:10.5px;font-weight:700;color:#6b8ba4;text-transform:uppercase;letter-spacing:.4px;border-bottom:1px dashed rgba(6,137,226,.2);white-space:nowrap}._detailsTable_1a4xq_219 td{padding:8px 12px;border-bottom:1px solid #f0f5fa;color:#042484;font-variant-numeric:tabular-nums}._detailsTable_1a4xq_219 tbody tr:last-child td{border-bottom:0}._status_1a4xq_299{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._statusActive_1a4xq_323{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusCompleted_1a4xq_335{background:#eaf4fd;color:#0689e2;border-color:#b6ddf9}._statusPaused_1a4xq_347,._statusPending_1a4xq_359{background:#fff7e6;color:#b45309;border-color:#fcd34d}._statusApproved_1a4xq_371{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusRejected_1a4xq_383{background:#fdecea;color:#922b21;border-color:#f5b7b1}._totalRow_1a4xq_401{display:flex;align-items:center;justify-content:flex-end;gap:20px;flex-wrap:wrap;padding:14px 18px;background:#f4faff;border-top:1px solid #d6e9f8}._totalItem_1a4xq_423{display:inline-flex;align-items:center;gap:6px;font-size:12.5px}._totalLabel_1a4xq_437{color:#6b8ba4;font-weight:500}._totalValue_1a4xq_447{color:#042484;font-weight:700;font-variant-numeric:tabular-nums}._totalItemTotal_1a4xq_459{display:inline-flex;align-items:center;gap:8px;padding-left:20px;border-left:1px dashed rgba(6,137,226,.25);font-size:13px}._totalValueTotal_1a4xq_477{color:#0689e2;font-weight:700;font-size:15px;font-variant-numeric:tabular-nums}._emptyState_1a4xq_497{display:flex;align-items:center;justify-content:center;padding:48px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._emptyText_1a4xq_519{margin:0;font-size:13px;color:#8ba4bb;font-weight:500}@media(max-width:720px){._table_1a4xq_31{min-width:760px}._th_1a4xq_53,._td_1a4xq_103{padding:9px 11px;font-size:11.5px}._detailsContent_1a4xq_183{padding:12px 14px}._totalRow_1a4xq_401{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px}._totalItemTotal_1a4xq_459{padding-left:0;border-left:0;padding-top:8px;border-top:1px dashed rgba(6,137,226,.25);width:100%;justify-content:space-between}}@media(max-width:480px){._th_1a4xq_53,._td_1a4xq_103{padding:8px 10px;font-size:11px}._detailsTable_1a4xq_219 th,._detailsTable_1a4xq_219 td{padding:6px 8px;font-size:11px}._status_1a4xq_299{font-size:9.5px;padding:2px 8px}}._container_1nz4a_11{display:flex;flex-direction:column;gap:18px;width:100%}._header_1nz4a_27{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}._sectionTitle_1nz4a_43{margin:0;font-size:16px;font-weight:700;color:#042484}._loading_1nz4a_59{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:60px 24px;color:#035a95}._loadingSpinner_1nz4a_79{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_1nz4a_1 .9s linear infinite}._loadingText_1nz4a_99{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_1nz4a_1{to{transform:rotate(360deg)}}._error_1nz4a_125{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;border-radius:10px;background:#fdecea;color:#922b21;border:1px solid #f5b7b1;font-size:13px;font-weight:600}._retryButton_1nz4a_153{padding:6px 12px;border-radius:999px;border:1px dashed #922b21;background:transparent;color:#922b21;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._retryButton_1nz4a_153:hover{border-style:solid;background:#922b21;color:#fff}._summaryCards_1nz4a_197{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}._summaryCard_1nz4a_197{display:flex;flex-direction:column;gap:4px;padding:16px 18px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;transition:all .2s ease}._summaryCard_1nz4a_197:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21f}._summaryLabel_1nz4a_243{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._summaryValue_1nz4a_259{font-size:20px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums}@media(max-width:1100px){._summaryCards_1nz4a_197{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:720px){._container_1nz4a_11{gap:14px}._header_1nz4a_27{flex-direction:column;align-items:flex-start}._sectionTitle_1nz4a_43{font-size:15px}._summaryCards_1nz4a_197{grid-template-columns:repeat(2,1fr)}._summaryValue_1nz4a_259{font-size:17px}}@media(max-width:480px){._summaryCards_1nz4a_197{grid-template-columns:1fr}._summaryValue_1nz4a_259{font-size:16px}}._container_jizvr_11{display:flex;flex-direction:column;gap:18px;width:100%}._header_jizvr_27{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}._sectionTitle_jizvr_43{margin:0;font-size:16px;font-weight:700;color:#042484}._loading_jizvr_59{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:60px 24px;color:#035a95}._loadingSpinner_jizvr_79{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_jizvr_1 .9s linear infinite}._loadingText_jizvr_99{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_jizvr_1{to{transform:rotate(360deg)}}._error_jizvr_125{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;border-radius:10px;background:#fdecea;color:#922b21;border:1px solid #f5b7b1;font-size:13px;font-weight:600}._retryButton_jizvr_153{padding:6px 12px;border-radius:999px;border:1px dashed #922b21;background:transparent;color:#922b21;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._retryButton_jizvr_153:hover{border-style:solid;background:#922b21;color:#fff}._empty_jizvr_193{display:flex;align-items:center;justify-content:center;padding:60px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;color:#8ba4bb;font-size:13.5px;font-weight:500;text-align:center}._summaryCards_jizvr_227{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}._summaryCard_jizvr_227{display:flex;flex-direction:column;gap:4px;padding:16px 18px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;transition:all .2s ease}._summaryCard_jizvr_227:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21f}._summaryLabel_jizvr_273{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._summaryValue_jizvr_289{font-size:18px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums;line-height:1.25;word-break:break-word}._chartsRow_jizvr_313{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:14px}._chartCard_jizvr_325{display:flex;flex-direction:column;gap:12px;padding:18px 20px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a;overflow:hidden}._chartTitle_jizvr_349{margin:0;font-size:14px;font-weight:700;color:#042484;padding-bottom:10px;border-bottom:1px dashed rgba(6,137,226,.2)}._barChart_jizvr_369{display:flex;flex-direction:column;gap:8px;width:100%}._barItem_jizvr_383{display:grid;grid-template-columns:minmax(120px,200px) 1fr;align-items:center;gap:10px;padding:4px 6px;border-radius:8px;transition:background .15s ease}._barItem_jizvr_383:hover{background:#f8fbff}._barLabel_jizvr_411{font-size:12px;font-weight:600;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}._barContainer_jizvr_431{position:relative;width:100%;height:22px;border-radius:6px;background:#f0f5fa;overflow:hidden}._bar_jizvr_369{position:relative;height:100%;min-width:28px;border-radius:6px;background:linear-gradient(90deg,#0689e2,#3aa9f0);box-shadow:0 2px 6px #0689e240;transition:width .4s ease,background .2s ease;display:flex;align-items:center;justify-content:flex-end;padding:0 8px}._barItem_jizvr_383:hover ._bar_jizvr_369{background:linear-gradient(90deg,#0577c6,#0689e2)}._barValue_jizvr_485{font-size:11px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1;text-shadow:0 1px 2px rgba(4,36,132,.2)}._pieChart_jizvr_507{display:flex;flex-direction:column;gap:8px}._pieSegment_jizvr_519{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:8px;transition:background .15s ease;font-size:12.5px}._pieSegment_jizvr_519:hover{background:#f8fbff}._pieColor_jizvr_547{width:12px;height:12px;border-radius:3px;flex-shrink:0}._pieLabel_jizvr_561{flex:1;font-weight:600;color:#042484;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pieValue_jizvr_579{font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums;white-space:nowrap}._tableSection_jizvr_599{width:100%;overflow-x:auto;border:1px solid #d6e9f8;border-radius:16px;background:#fff;box-shadow:0 2px 8px #0424840a}._table_jizvr_599{width:100%;border-collapse:collapse;font-size:12.5px;min-width:1100px}._table_jizvr_599 thead{background:#f4faff}._table_jizvr_599 th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._tableRow_jizvr_663{transition:background .15s ease}._tableRow_jizvr_663:hover{background:#f8fbff}._tableCell_jizvr_679{padding:11px 14px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._table_jizvr_599 tbody tr:last-child ._tableCell_jizvr_679{border-bottom:0}._quantity_jizvr_703{display:inline-flex;padding:3px 10px;border-radius:6px;background:#f4faff;color:#042484;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}._activeCount_jizvr_725{display:inline-flex;padding:3px 10px;border-radius:6px;background:#ecfdf5;color:#047857;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}._pendingCount_jizvr_747{display:inline-flex;padding:3px 10px;border-radius:6px;background:#fff7e6;color:#b45309;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}._completedCount_jizvr_769{display:inline-flex;padding:3px 10px;border-radius:6px;background:#eaf4fd;color:#0689e2;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}._cost_jizvr_791{font-size:12.5px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums;white-space:nowrap}._damageCount_jizvr_807{display:inline-flex;padding:3px 10px;border-radius:6px;background:#fdecea;color:#922b21;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}._damageCost_jizvr_829{font-size:12.5px;font-weight:700;color:#922b21;font-variant-numeric:tabular-nums;white-space:nowrap}._zeroQuantity_jizvr_845{color:#b6cbdc;font-weight:500}._progressBar_jizvr_857{position:relative;width:100%;min-width:80px;height:20px;border-radius:999px;background:#f0f5fa;overflow:hidden}._progressFill_jizvr_877{position:absolute;top:0;left:0;height:100%;border-radius:999px;background:linear-gradient(90deg,#0689e2,#3aa9f0);transition:width .4s ease}._progressText_jizvr_897{position:absolute;inset:0;display:grid;place-items:center;font-size:10.5px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums;z-index:1}._pagination_jizvr_927{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;padding-top:8px}._pageButton_jizvr_945{min-width:34px;height:34px;padding:0 10px;border:1px dashed transparent;border-radius:8px;background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;font-family:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:all .15s ease}._pageButton_jizvr_945:hover:not(:disabled){border-color:#0689e2;color:#0689e2}._pageButton_jizvr_945:disabled{opacity:.4;cursor:not-allowed}._pageNav_jizvr_997{border:1px dashed #0689e2;color:#0689e2}._pageNav_jizvr_997:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff}._pageButtonActive_jizvr_1019{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;border:0;box-shadow:0 4px 12px #0689e259}._pageButtonActive_jizvr_1019:hover{color:#fff}._pageDots_jizvr_1041{padding:0 6px;color:#8ba4bb;font-weight:600;-webkit-user-select:none;user-select:none}._tableFooter_jizvr_1057{display:flex;align-items:center;justify-content:center;padding:12px 16px;font-size:12px;color:#6b8ba4;background:#f4faff;border-top:1px solid #d6e9f8;border-radius:0 0 16px 16px}@media(max-width:1100px){._summaryCards_jizvr_227{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}._chartsRow_jizvr_313{grid-template-columns:1fr}}@media(max-width:720px){._container_jizvr_11{gap:14px}._header_jizvr_27{flex-direction:column;align-items:flex-start}._sectionTitle_jizvr_43{font-size:15px}._summaryCards_jizvr_227{grid-template-columns:repeat(2,1fr)}._summaryValue_jizvr_289{font-size:16px}._chartCard_jizvr_325{padding:14px 16px}._chartTitle_jizvr_349{font-size:13px}._barItem_jizvr_383{grid-template-columns:minmax(90px,140px) 1fr;gap:8px}._barLabel_jizvr_411{font-size:11.5px}._barContainer_jizvr_431{height:20px}._barValue_jizvr_485{font-size:10.5px}._table_jizvr_599{min-width:900px}._table_jizvr_599 th,._table_jizvr_599 td{padding:9px 11px;font-size:11.5px}}@media(max-width:480px){._summaryCards_jizvr_227{grid-template-columns:1fr}._summaryValue_jizvr_289{font-size:15px}._sectionTitle_jizvr_43{font-size:14px}._pageButton_jizvr_945{min-width:30px;height:30px;font-size:11.5px}._pagination_jizvr_927{gap:2px}._barItem_jizvr_383{grid-template-columns:1fr;gap:4px;padding:8px 6px;background:#f8fbff;border:1px solid #eaf4fd}._barLabel_jizvr_411{font-size:12px;font-weight:700}._barContainer_jizvr_431{height:18px}._barValue_jizvr_485{font-size:10px;padding:0 6px}._chartCard_jizvr_325{padding:12px}._pieSegment_jizvr_519{font-size:11.5px;gap:8px}}._container_16vng_11{display:flex;flex-direction:column;gap:18px;width:100%}._header_16vng_27{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}._sectionTitle_16vng_43{margin:0;font-size:16px;font-weight:700;color:#042484}._loading_16vng_59{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:60px 24px;color:#035a95}._loadingSpinner_16vng_79{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_16vng_1 .9s linear infinite}._loadingText_16vng_99{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_16vng_1{to{transform:rotate(360deg)}}._error_16vng_125{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;border-radius:10px;background:#fdecea;color:#922b21;border:1px solid #f5b7b1;font-size:13px;font-weight:600}._retryButton_16vng_153{padding:6px 12px;border-radius:999px;border:1px dashed #922b21;background:transparent;color:#922b21;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._retryButton_16vng_153:hover{border-style:solid;background:#922b21;color:#fff}._summaryCards_16vng_197{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}._summaryCard_16vng_197{display:flex;flex-direction:column;gap:4px;padding:16px 18px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;transition:all .2s ease}._summaryCard_16vng_197:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21f}._summaryLabel_16vng_243{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._summaryValue_16vng_259{font-size:18px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums;line-height:1.25;word-break:break-word}._statsGrid_16vng_283{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._statCard_16vng_295{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);border-radius:12px;transition:all .2s ease}._statCard_16vng_295:hover{border-color:#0689e28c;background:#eaf4fd}._statLabel_16vng_327{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._statValue_16vng_343{font-size:16px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums;line-height:1.3;word-break:break-word}@media(max-width:1100px){._summaryCards_16vng_197{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}._statsGrid_16vng_283{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media(max-width:720px){._container_16vng_11{gap:14px}._header_16vng_27{flex-direction:column;align-items:flex-start}._sectionTitle_16vng_43{font-size:15px}._summaryCards_16vng_197{grid-template-columns:repeat(2,1fr)}._summaryValue_16vng_259{font-size:16px}._statsGrid_16vng_283{grid-template-columns:1fr}._statValue_16vng_343{font-size:15px}}@media(max-width:480px){._sectionTitle_16vng_43{font-size:14px}._summaryCards_16vng_197{grid-template-columns:1fr}._summaryValue_16vng_259{font-size:15px}._summaryCard_16vng_197{padding:14px}._statCard_16vng_295{padding:12px 14px}._error_16vng_125{flex-direction:column;align-items:stretch}._retryButton_16vng_153{justify-content:center;width:100%}}._filtersContainer_15gzy_11{display:flex;flex-direction:column;gap:16px;width:100%}._filtersHeader_15gzy_31{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._filtersTitle_15gzy_51{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._resetButton_15gzy_69{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 14px;border-radius:999px;border:1px dashed #ef4444;background:transparent;color:#ef4444;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._resetButton_15gzy_69:hover{border-style:solid;background:#ef4444;color:#fff;box-shadow:0 4px 12px #ef44444d}._filtersGrid_15gzy_125{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;width:100%}._filterGroup_15gzy_139{display:flex;flex-direction:column;gap:6px;min-width:0}._filterLabel_15gzy_153{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._filterInput_15gzy_171{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._filterInput_15gzy_171:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._filterInput_15gzy_171::placeholder{color:#b6cbdc}._loadingHint_15gzy_219{font-size:11px;color:#8ba4bb;font-style:italic;line-height:1.4}._activeFilters_15gzy_239{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding-top:12px;border-top:1px dashed rgba(6,137,226,.2)}._activeFilters_15gzy_239:empty{display:none}._activeFilter_15gzy_239{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 12px;border-radius:999px;background:#f4faff;border:1px solid #b6ddf9;color:#0689e2;font-size:11.5px;font-weight:600;max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .15s ease}._activeFilter_15gzy_239:hover{background:#eaf4fd}._removeFilter_15gzy_309{display:inline-grid;place-items:center;width:18px;height:18px;border:0;border-radius:50%;background:#0689e226;color:#0689e2;font-size:13px;line-height:1;font-weight:700;cursor:pointer;transition:all .15s ease;flex-shrink:0}._removeFilter_15gzy_309:hover{background:#ef4444;color:#fff}@media(max-width:1100px){._filtersGrid_15gzy_125{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media(max-width:720px){._filtersGrid_15gzy_125{grid-template-columns:repeat(2,1fr)}._filtersHeader_15gzy_31{flex-direction:column;align-items:flex-start;gap:8px}._resetButton_15gzy_69{width:100%;justify-content:center}}@media(max-width:480px){._filtersGrid_15gzy_125{grid-template-columns:1fr}._filterLabel_15gzy_153{font-size:10.5px}._filterInput_15gzy_171{font-size:12.5px;padding:8px 10px}._activeFilter_15gzy_239{max-width:100%}}._dateRangeContainer_11vxd_3{display:flex;flex-direction:column;gap:4px;margin-bottom:16px;position:relative}._dateRange_11vxd_3{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._dateField_11vxd_33{display:flex;align-items:center;gap:6px;flex:1;min-width:160px;position:relative}._dateLabel_11vxd_51{font-size:14px;font-weight:500;color:#333;min-width:20px}._dateInput_11vxd_65{padding:6px 36px 6px 10px;border:1px solid #d0d7de;border-radius:6px;font-size:14px;background-color:#f6f8fa;transition:border-color .2s;width:100%}._dateInput_11vxd_65:focus{outline:none;border-color:#0969da;box-shadow:0 0 0 3px #0969da33}._dateInputError_11vxd_97{border-color:#cf222e;background-color:#fff5f5}._dateInputError_11vxd_97:focus{border-color:#cf222e;box-shadow:0 0 0 3px #cf222e33}._dateSeparator_11vxd_117{color:#57606a;font-weight:300;padding:0 4px}._errorMessage_11vxd_129{color:#cf222e;font-size:13px;padding:4px 8px;background-color:#fff5f5;border-radius:4px;border:1px solid #ffd7d7}._dateInputWrapper_11vxd_147{position:relative;display:flex;align-items:center;width:100%}._calendarButton_11vxd_161{position:absolute;right:8px;background:none;border:none;cursor:pointer;font-size:18px;padding:4px;border-radius:4px;transition:background-color .2s;z-index:2}._calendarButton_11vxd_161:hover{background-color:#f0f0f0}._calendarPopup_11vxd_195{position:absolute;top:calc(100% + 4px);left:0;z-index:9999;background:#fff;border:1px solid #ddd;border-radius:8px;padding:12px;box-shadow:0 4px 12px #00000026;min-width:280px;max-width:320px}._calendarHeader_11vxd_223{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:4px;flex-wrap:wrap}._calendarNav_11vxd_241{background:none;border:none;cursor:pointer;font-size:16px;padding:4px 8px;border-radius:4px}._calendarNav_11vxd_241:hover{background-color:#f0f0f0}._calendarSelect_11vxd_267{padding:4px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}._calendarSelect_11vxd_267:focus{outline:none;border-color:#4a90d9}._yearSelector_11vxd_295{display:flex;align-items:center;gap:4px}._yearNavButton_11vxd_307{background:none;border:none;cursor:pointer;font-size:12px;padding:4px;border-radius:4px}._yearNavButton_11vxd_307:hover{background-color:#f0f0f0}._calendarWeekDays_11vxd_333{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:8px}._weekDay_11vxd_347{text-align:center;font-size:12px;font-weight:600;color:#666;padding:4px}._calendarDays_11vxd_363{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}._calendarDay_11vxd_363{padding:8px;text-align:center;border:none;background:none;cursor:pointer;border-radius:4px;font-size:14px}._calendarDay_11vxd_363:hover:not(._emptyDay_11vxd_395):not(._disabledDay_11vxd_395){background-color:#f0f0f0}._calendarDay_11vxd_363._emptyDay_11vxd_395{visibility:hidden}._calendarDay_11vxd_363._selectedDay_11vxd_411{background-color:#4a90d9;color:#fff}._calendarDay_11vxd_363._selectedDay_11vxd_411:hover{background-color:#357abd}._calendarDay_11vxd_363._disabledDay_11vxd_395{color:#ccc!important;cursor:not-allowed!important;background-color:#f5f5f5!important;opacity:.5}._calendarDay_11vxd_363._disabledDay_11vxd_395:hover{background-color:#f5f5f5!important;transform:none!important}._calendarFooter_11vxd_453{display:flex;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:1px solid #eee}._todayButton_11vxd_469,._clearButton_11vxd_471{padding:6px 12px;border:none;border-radius:4px;cursor:pointer;font-size:13px;transition:background-color .2s}._todayButton_11vxd_469{background-color:#4a90d9;color:#fff}._todayButton_11vxd_469:hover{background-color:#357abd}._clearButton_11vxd_471{background-color:#f0f0f0;color:#666}._clearButton_11vxd_471:hover{background-color:#e0e0e0}._page_u0ar5_9{display:flex;flex-direction:column;gap:20px;padding:24px;max-width:1600px;margin:0 auto;width:100%;box-sizing:border-box}._header_u0ar5_37{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.3)}._headerLeft_u0ar5_57{display:flex;flex-direction:column;gap:6px}._title_u0ar5_69{margin:0;font-size:22px;font-weight:700;color:#0b2b45;letter-spacing:-.01em}._headerStats_u0ar5_85{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._headerStat_u0ar5_85{font-size:12.5px;color:#6b8ba4;font-weight:500}._headerStat_u0ar5_85 b{color:#0b2b45;font-weight:700}._headerActions_u0ar5_121{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._statsGrid_u0ar5_141{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._statCard_u0ar5_153{display:flex;align-items:center;padding:16px 18px;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#fff;transition:all .2s ease}._statCard_u0ar5_153:hover{border-style:solid;border-color:#0689e280;box-shadow:0 4px 12px #0689e214}._statDanger_u0ar5_185{border-color:#f59e0b}._statDanger_u0ar5_185 ._statLabel_u0ar5_191,._statDanger_u0ar5_185 ._statValue_u0ar5_197{color:#b45309}._statBody_u0ar5_205{display:flex;flex-direction:column;gap:6px;width:100%;min-width:0}._statLabel_u0ar5_191{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._statValue_u0ar5_197{font-size:20px;font-weight:700;color:#0b2b45;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._bulkBar_u0ar5_263{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:10px;padding:10px 16px;border:1px dashed #0689e2;border-radius:12px;background:#0689e20a;animation:_slideDown_u0ar5_1 .2s ease;flex-wrap:wrap}._bulkCount_u0ar5_293{font-size:13px;font-weight:700;color:#0689e2;margin-right:auto}._bulkBtn_u0ar5_307{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._bulkBtn_u0ar5_307:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._bulkDanger_u0ar5_353{color:#b91c1c;border-color:#dc26264d}._bulkDanger_u0ar5_353:hover{border-color:#dc2626;color:#dc2626}@keyframes _slideDown_u0ar5_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._error_u0ar5_389{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border:1px dashed #ef4444;border-radius:10px;background:#ef44440d;color:#b91c1c;font-size:13px;font-weight:600;flex-wrap:wrap}._retryButton_u0ar5_419{padding:6px 14px;border:1px dashed #ef4444;border-radius:8px;background:transparent;color:#b91c1c;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._retryButton_u0ar5_419:hover{border-style:solid;background:#ef4444;color:#fff}._loading_u0ar5_463{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:80px 20px;border:1px dashed rgba(6,137,226,.3);border-radius:12px;color:#6b8ba4;font-size:13px;font-weight:600}._spin_u0ar5_491{color:#0689e2;animation:_spin_u0ar5_491 .9s linear infinite}@keyframes _spin_u0ar5_491{to{transform:rotate(360deg)}}._btnPrimary_u0ar5_515,._btnSecondary_u0ar5_517{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border-radius:23px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap;line-height:1.2}._btnPrimary_u0ar5_515{border:1px dashed #0689e2;background:transparent;color:#0689e2}._btnPrimary_u0ar5_515:hover{border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._btnPrimary_u0ar5_515:disabled{opacity:.5;cursor:not-allowed;border-color:#cbd5e1;color:#9ab0c2}._btnSecondary_u0ar5_517{border:1px dashed #cbd5e1;background:transparent;color:#4a6b85}._btnSecondary_u0ar5_517:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._pageTabs_u0ar5_621{display:flex;align-items:center;gap:6px;padding:6px;border:1px dashed rgba(6,137,226,.35);border-radius:999px;background:#fff;flex-wrap:wrap}._pageTab_u0ar5_621{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px dashed transparent;border-radius:999px;background:transparent;color:#4a6b85;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}._pageTab_u0ar5_621:hover{border-color:#0689e266;color:#0689e2}._pageTabActive_u0ar5_687{border-style:solid;border-color:#0689e2;background:#0689e2;color:#fff}._pageTabFilterActive_u0ar5_701{border-style:solid;border-color:#0689e2;color:#0689e2;background:#0689e20f}._pageTabBadge_u0ar5_715{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e2;color:#fff;font-size:10.5px;font-weight:700;line-height:1}._pageTabFilterActive_u0ar5_701 ._pageTabBadge_u0ar5_715{background:#0689e2;color:#fff}._pageTabActive_u0ar5_687 ._pageTabBadge_u0ar5_715{background:#fff;color:#0689e2}._pageTabsSpacer_u0ar5_763{flex:1;min-width:8px}._filtersPopoverWrap_u0ar5_779{position:relative}._filtersBackdrop_u0ar5_787{position:fixed;inset:0;z-index:1000;background:transparent}._filtersPopover_u0ar5_779{position:absolute;top:calc(100% + 8px);left:0;z-index:1001;width:420px;max-width:calc(100vw - 32px);border:1px dashed rgba(6,137,226,.4);border-radius:23px;background:#fff;box-shadow:0 16px 40px #0b2b4526;animation:_popoverIn_u0ar5_1 .2s ease}@keyframes _popoverIn_u0ar5_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){._filtersPopover_u0ar5_779{width:calc(100vw - 24px);left:-12px}._pageTab_u0ar5_621 span{display:none}}@media(max-width:768px){._page_u0ar5_9{padding:16px;gap:16px}._header_u0ar5_37{flex-direction:column;align-items:stretch}._headerActions_u0ar5_121{justify-content:flex-start}._title_u0ar5_69{font-size:18px}._statValue_u0ar5_197{font-size:17px}}@media(max-width:480px){._btnPrimary_u0ar5_515 span,._btnSecondary_u0ar5_517 span{display:none}._btnPrimary_u0ar5_515,._btnSecondary_u0ar5_517{padding:10px 12px}._bulkCount_u0ar5_293{width:100%}}._tableScroll_di6mg_15{width:100%;overflow-x:auto;border-radius:12px}._tableWrapper_di6mg_27{width:100%;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#fff}._table_di6mg_15{width:100%;min-width:980px;border-collapse:collapse;font-size:13px;color:#0b2b45}._table_di6mg_15 thead th{position:sticky;top:0;z-index:2;padding:11px 12px;text-align:left;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85;background:#fff;border-bottom:1px dashed rgba(6,137,226,.3);white-space:nowrap;-webkit-user-select:none;user-select:none}._sortable_di6mg_99{cursor:pointer;transition:color .15s ease}._sortable_di6mg_99:hover{color:#0689e2}._checkboxCell_di6mg_115{width:40px;padding-left:14px!important}._actionsCell_di6mg_125{width:80px;text-align:right!important;padding-right:12px!important}._table_di6mg_15 tbody tr{transition:background .15s ease}._tr_di6mg_151:hover{background:#0689e208}._expandedRow_di6mg_159{background:#0689e20a}._td_di6mg_167{padding:10px 12px;border-bottom:1px dashed rgba(6,137,226,.15);vertical-align:middle;color:#0b2b45}._table_di6mg_15 tbody tr:last-child ._td_di6mg_167{border-bottom:none}._idCell_di6mg_191{color:#9ab0c2;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;width:56px}._dateCell_di6mg_209{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px;color:#4a6b85}._locationCell_di6mg_225{max-width:200px}._truncate_di6mg_233{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._numCell_di6mg_247{font-variant-numeric:tabular-nums;font-weight:600;color:#0b2b45}._checkbox_di6mg_115{width:16px;height:16px;accent-color:#0689e2;cursor:pointer}._editableCell_di6mg_279{cursor:pointer;position:relative;outline:1px dashed transparent;outline-offset:-4px;transition:background .15s ease,outline-color .15s ease}._editableCell_di6mg_279:hover{background:#0689e20a;outline-color:#0689e266}._activeCell_di6mg_301{outline:1px solid #0689e2;outline-offset:-4px;background:#0689e20f}._inlineEditWrap_di6mg_313{position:relative;display:flex;align-items:center;gap:6px}._inlineInput_di6mg_327{width:100%;min-width:64px;padding:4px 7px;border:1px solid #0689e2;border-radius:6px;background:#fff;color:#0b2b45;font-size:12.5px;font-family:inherit;outline:none;transition:box-shadow .15s ease,border-color .15s ease}._inlineInput_di6mg_327:focus{box-shadow:0 0 0 3px #0689e226}._inlineInput_di6mg_327:disabled{opacity:.6;cursor:wait}._inlineInputError_di6mg_367{border-color:#dc2626;background:#dc26260d;box-shadow:0 0 0 3px #dc26261f}._inlineSpinner_di6mg_379{flex-shrink:0;color:#0689e2;animation:_spin_di6mg_1 .8s linear infinite}._inlineErrorText_di6mg_391{position:absolute;top:calc(100% + 2px);left:0;font-size:10px;color:#dc2626;white-space:nowrap;pointer-events:none}@keyframes _spin_di6mg_1{to{transform:rotate(360deg)}}._actions_di6mg_125{display:inline-flex;align-items:center;gap:4px;justify-content:flex-end}._actionButton_di6mg_443{display:grid;place-items:center;width:26px;height:26px;border:1px dashed transparent;border-radius:7px;background:transparent;color:#9ab0c2;cursor:pointer;transition:all .2s ease}._actionButton_di6mg_443:hover{border-color:#cbd5e1;color:#0689e2;background:#0689e20a}._chevron_di6mg_479{transition:transform .2s ease}._chevronOpen_di6mg_485{transform:rotate(180deg)}._menu_di6mg_499{min-width:160px;padding:4px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:#fff;box-shadow:0 8px 24px #0b2b4526;animation:_menuIn_di6mg_1 .15s ease}@keyframes _menuIn_di6mg_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._menuItem_di6mg_541{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:6px;background:transparent;color:#0b2b45;font-family:inherit;font-size:12.5px;font-weight:600;text-align:left;cursor:pointer;transition:background .15s ease}._menuItem_di6mg_541:hover{background:#0689e20f;color:#0689e2}._menuItemDanger_di6mg_583{color:#b91c1c}._menuItemDanger_di6mg_583:hover{background:#dc26260f;color:#dc2626}._detailsRow_di6mg_605{background:#0689e205}._detailsCell_di6mg_613{padding:0!important;border-bottom:1px dashed rgba(6,137,226,.2)}._detailsContent_di6mg_623{padding:16px 20px;animation:_slideDown_di6mg_1 .2s ease}@keyframes _slideDown_di6mg_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._detailsGrid_di6mg_655{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}._detailFull_di6mg_667{grid-column:1 / -1;display:flex;flex-direction:column;gap:6px}._detailItem_di6mg_681{display:flex;flex-direction:column;gap:4px;min-width:0}._tileLabel_di6mg_695{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#9ab0c2}._tileValue_di6mg_711{font-size:13px;font-weight:600;color:#0b2b45;word-break:break-word;line-height:1.4}._tileText_di6mg_727{margin:0;font-size:13px;line-height:1.5;color:#0b2b45;padding:10px 12px;border:1px dashed rgba(6,137,226,.2);border-radius:8px;background:#fff;white-space:pre-wrap;word-break:break-word}._pagination_di6mg_759{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;flex-wrap:wrap}._paginationInfo_di6mg_777{font-size:12px;color:#6b8ba4;font-weight:500}._paginationInfo_di6mg_777 b{color:#0b2b45;font-weight:700}._paginationControls_di6mg_797{display:flex;align-items:center;gap:6px}._limitSelect_di6mg_809{padding:5px 8px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;font-size:12px;font-family:inherit;cursor:pointer;outline:none;transition:all .2s ease;margin-right:4px}._limitSelect_di6mg_809:hover,._limitSelect_di6mg_809:focus{border-style:solid;border-color:#0689e2;color:#0689e2}._pageButton_di6mg_849{display:grid;place-items:center;width:30px;height:30px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;font-size:13px;cursor:pointer;transition:all .2s ease}._pageButton_di6mg_849:hover:not(:disabled){border-style:solid;border-color:#0689e2;color:#0689e2}._pageButton_di6mg_849:disabled{opacity:.4;cursor:not-allowed}._pageNumbers_di6mg_895{display:inline-flex;align-items:center;gap:4px}._pageNumber_di6mg_895{min-width:30px;height:30px;padding:0 6px;border:1px dashed transparent;border-radius:8px;background:transparent;color:#4a6b85;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._pageNumber_di6mg_895:hover:not(:disabled){border-color:#0689e2;color:#0689e2}._pageNumberActive_di6mg_943{border-style:solid;border-color:#0689e2;background:#0689e20f;color:#0689e2}._pageEllipsis_di6mg_957{min-width:20px;text-align:center;color:#9ab0c2;font-weight:700;-webkit-user-select:none;user-select:none}._skeletonTable_di6mg_979{display:flex;flex-direction:column;padding:8px 0}._skeletonRow_di6mg_991{display:grid;grid-template-columns:40px 56px 100px 1.4fr 1.2fr 1fr .8fr .9fr .9fr 80px;gap:12px;padding:12px;border-bottom:1px dashed rgba(6,137,226,.15)}._skeletonRow_di6mg_991:last-child{border-bottom:none}._skeletonCell_di6mg_1013{height:13px;border-radius:4px;background:linear-gradient(90deg,#eef2f6 25%,#f8fafc,#eef2f6 75%);background-size:200% 100%;animation:_shimmer_di6mg_1 1.4s infinite}@keyframes _shimmer_di6mg_1{0%{background-position:200% 0}to{background-position:-200% 0}}._emptyState_di6mg_1053{display:flex;align-items:center;justify-content:center;padding:56px 20px;border:1px dashed #cbd5e1;border-radius:12px}._emptyText_di6mg_1069{margin:0;font-size:13px;color:#9ab0c2;font-weight:600}._fullscreenOverlay_di6mg_1089{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;background:#0b2b45d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:24px;animation:_fadeIn_di6mg_1 .2s ease}@keyframes _fadeIn_di6mg_1{0%{opacity:0}to{opacity:1}}._fullscreenContent_di6mg_1129{position:relative;max-width:90vw;max-height:90vh}._fullscreenImage_di6mg_1139{max-width:90vw;max-height:90vh;border-radius:12px;border:1px dashed rgba(255,255,255,.3);object-fit:contain}._fullscreenClose_di6mg_1153{position:absolute;top:-12px;right:-12px;display:grid;place-items:center;width:32px;height:32px;border:1px dashed rgba(255,255,255,.5);border-radius:8px;background:#0b2b45;color:#fff;cursor:pointer;transition:all .2s ease}._fullscreenClose_di6mg_1153:hover{border-style:solid;border-color:#0689e2;color:#0689e2}@media(max-width:1024px){._table_di6mg_15{font-size:12.5px}._td_di6mg_167,._table_di6mg_15 thead th{padding:9px}._pageNumbers_di6mg_895{display:none}}@media(max-width:640px){._pagination_di6mg_759{justify-content:center}._skeletonRow_di6mg_991{grid-template-columns:40px 56px 1fr 1fr}._skeletonRow_di6mg_991>:nth-child(n+5){display:none}}._wrap_bzazi_9{position:relative;width:100%}._trigger_bzazi_27{display:flex;align-items:center;gap:6px;width:100%;padding:8px 10px;border:1px dashed #cbd5e1;border-radius:8px;background:#fff;color:#0b2b45;font-family:inherit;font-size:13px;text-align:left;cursor:pointer;outline:none;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box;min-height:36px}._trigger_bzazi_27:hover:not(:disabled){border-color:#0689e299}._triggerOpen_bzazi_75{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._triggerDisabled_bzazi_87{opacity:.6;cursor:not-allowed}._triggerValue_bzazi_97{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}._triggerPlaceholder_bzazi_115{color:#9ab0c2;font-weight:500}._chevron_bzazi_125{flex-shrink:0;color:#9ab0c2;transition:transform .2s ease,color .2s ease}._chevronOpen_bzazi_137{transform:rotate(180deg);color:#0689e2}._clearBtn_bzazi_147{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#0689e21a;color:#0689e2;cursor:pointer;flex-shrink:0;transition:background .15s ease}._clearBtn_bzazi_147:hover{background:#0689e233}._dropdown_bzazi_187{position:fixed;z-index:9999;display:flex;flex-direction:column;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:#fff;box-shadow:0 12px 32px #0b2b4529;overflow:hidden;animation:_dropIn_bzazi_1 .15s ease;box-sizing:border-box;min-width:200px}@keyframes _dropIn_bzazi_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._dropdownUp_bzazi_227{animation:_dropInUp_bzazi_1 .15s ease}@keyframes _dropInUp_bzazi_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._searchWrap_bzazi_251{position:relative;display:flex;align-items:center;padding:8px;border-bottom:1px dashed rgba(6,137,226,.2);background:#fff;flex-shrink:0}._searchIcon_bzazi_271{position:absolute;left:16px;color:#9ab0c2;pointer-events:none}._searchInput_bzazi_285{width:100%;padding:7px 10px 7px 30px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#0b2b45;font-size:12.5px;font-family:inherit;outline:none;transition:border-color .2s ease;box-sizing:border-box}._searchInput_bzazi_285:focus{border-style:solid;border-color:#0689e2}._searchInput_bzazi_285::placeholder{color:#9ab0c2}._list_bzazi_337{max-height:240px;overflow-y:auto;padding:4px;overscroll-behavior:contain}._option_bzazi_351{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:6px;background:transparent;color:#0b2b45;font-family:inherit;font-size:12.5px;font-weight:500;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}._option_bzazi_351:hover{background:#0689e20f;color:#0689e2}._optionActive_bzazi_397{color:#0689e2;font-weight:700;background:#0689e214}._optionLabel_bzazi_409{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._optionCheck_bzazi_425{flex-shrink:0;color:#0689e2}._empty_bzazi_435{padding:16px 10px;text-align:center;font-size:12.5px;color:#9ab0c2;font-weight:500}._panel_8xte9_9{display:flex;flex-direction:column;background:#fff;border-radius:14px;overflow:hidden}._panelHeader_8xte9_31{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px dashed rgba(6,137,226,.3)}._panelTitle_8xte9_49{font-size:14px;font-weight:700;color:#0b2b45;text-transform:uppercase;letter-spacing:.5px}._panelHeaderActions_8xte9_65{display:flex;align-items:center;gap:8px}._resetBtn_8xte9_77{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border:1px dashed rgba(220,38,38,.3);border-radius:999px;background:transparent;color:#b91c1c;font-family:inherit;font-size:11.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._resetBtn_8xte9_77:hover{border-style:solid;border-color:#dc2626;color:#dc2626}._closeBtn_8xte9_121{display:grid;place-items:center;width:28px;height:28px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s ease}._closeBtn_8xte9_121:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._panelBody_8xte9_165{display:flex;flex-direction:column;gap:14px;padding:18px}._grid2_8xte9_179{display:grid;grid-template-columns:1fr 1fr;gap:12px}._field_8xte9_191{display:flex;flex-direction:column;gap:6px;min-width:0}._label_8xte9_205{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._input_8xte9_221{width:100%;padding:8px 10px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#0b2b45;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease;box-sizing:border-box}._input_8xte9_221:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._input_8xte9_221::placeholder{color:#9ab0c2}._searchWrap_8xte9_269{position:relative;display:flex;align-items:center}._searchIcon_8xte9_281{position:absolute;left:10px;color:#9ab0c2;pointer-events:none}._searchInput_8xte9_295{padding-left:32px}._rangeRow_8xte9_303{display:grid;grid-template-columns:1fr 1fr;gap:8px}._photoModal_unasg_1{position:fixed;inset:0;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:1100}._photoModalContent_unasg_27{position:relative;max-width:90vw;max-height:90vh}._photoModalClose_unasg_39{position:absolute;top:-40px;right:-40px;width:40px;height:40px;border-radius:50%;background:#fff;border:none;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333;transition:all .2s ease}._photoModalClose_unasg_39:hover{background:#f0f0f0;transform:scale(1.1)}._photoModalImage_unasg_85{max-width:90vw;max-height:80vh;object-fit:contain;border-radius:8px}._photoModalInfo_unasg_99{position:absolute;bottom:-40px;left:0;right:0;color:#fff;text-align:center;font-size:14px;display:flex;gap:20px;justify-content:center}._photosGrid_unasg_125{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;padding:16px}._photoItem_unasg_139{cursor:pointer;border-radius:8px;overflow:hidden;border:1px solid #e0e0e0;transition:all .2s ease}._photoItem_unasg_139:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._photoWrapper_unasg_165{height:150px;overflow:hidden;background:#f5f5f5;display:flex;align-items:center;justify-content:center}._photo_unasg_1{width:100%;height:100%;object-fit:cover}._photoInfo_unasg_195{padding:8px;background:#fff;font-size:12px;color:#666;display:flex;justify-content:space-between}._photoType_unasg_213{background:#f0f0f0;padding:2px 6px;border-radius:4px;font-size:11px}._emptyIcon_unasg_227{font-size:48px;display:block;margin-bottom:16px;opacity:.5}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}._mapModal_xejgz_1{position:fixed;inset:0;background:#000c;z-index:1000;display:flex;align-items:center;justify-content:center}._mapModalContent_xejgz_27{background:#fff;border-radius:20px;width:90%;max-width:1200px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}._mapModalHeader_xejgz_49{padding:16px 20px;background:#fff;color:#000;display:flex;justify-content:space-between;align-items:center}._mapModalHeader_xejgz_49 h3{margin:0}._closeBtn_xejgz_75{background:#fff3;border:none;color:#000;font-size:20px;cursor:pointer;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}._closeBtn_xejgz_75:hover{background:#ffffff4d}._mapContainer_xejgz_111{padding:20px;background:#f5f5f5}._popupContent_xejgz_121{padding:8px;font-size:13px}._warehouseBadge_xejgz_131{display:inline-block;background:#4a90d9;color:#fff;padding:2px 8px;border-radius:12px;font-size:11px;margin-top:4px}._siteBadge_xejgz_151{display:inline-block;background:#e67e22;color:#fff;padding:2px 8px;border-radius:12px;font-size:11px;margin-top:4px}._mapLegend_xejgz_171{padding:16px 20px;background:#f9fafb;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}._mapLegend_xejgz_171 h4{margin:0 0 12px;font-size:14px;color:#374151}._legendItems_xejgz_197{display:flex;flex-wrap:wrap;gap:20px}._legendItem_xejgz_197{display:flex;align-items:center;gap:8px;font-size:12px;color:#4b5563}._legendColor_xejgz_225{width:20px;height:4px;border-radius:2px}._mapStats_xejgz_237{display:flex;gap:24px;padding:16px 20px;background:#fff}._mapStat_xejgz_237{display:flex;flex-direction:column;align-items:center;gap:4px}._mapStatValue_xejgz_265{font-size:24px;font-weight:700;color:#1f2937}._mapStatLabel_xejgz_277{font-size:11px;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}._mapControls_xejgz_291{display:flex;align-items:center;gap:12px}._animationBtn_xejgz_303{background:#fff3;border:none;color:#fff;width:36px;height:36px;border-radius:50%;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center;transition:all .2s}._animationBtn_xejgz_303:hover{background:#ffffff4d;transform:scale(1.05)}._animationBtn_xejgz_303._playing_xejgz_343{background:#f59e0b;animation:_pulse_xejgz_1 1s infinite}._dateDisplay_xejgz_353{background:#fff3;padding:6px 12px;border-radius:20px;font-size:13px;font-weight:500}@keyframes _pulse_xejgz_1{0%,to{opacity:1}50%{opacity:.6}}._animatedMarker_xejgz_387{animation:_markerPulse_xejgz_1 .5s ease-in-out infinite}@keyframes _markerPulse_xejgz_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.7}}._twoColumnLayout_xejgz_417{display:flex;gap:20px;padding:20px;background:#f5f5f58a}._mapColumn_xejgz_431{flex:2;min-width:0}._materialsColumn_xejgz_441{flex:1;min-width:280px;background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}._materialsHeader_xejgz_461{padding:16px;background:#fff;color:#000;display:flex;justify-content:space-between;align-items:center}._materialsHeader_xejgz_461 h4{margin:0;font-size:16px}._materialsCount_xejgz_489{background:#fff3;padding:4px 10px;border-radius:20px;font-size:12px}._materialsList_xejgz_503{flex:1;overflow-y:auto;max-height:500px;padding:12px}._materialCard_xejgz_517{background:#f9fafb;border-radius:12px;padding:12px;margin-bottom:12px;border:1px solid #e5e7eb;transition:all .2s;cursor:pointer}._materialCardHovered_xejgz_537{border-color:#10b981;background:#f0fdf4}._materialCardHeader_xejgz_547{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:8px}._materialInfo_xejgz_563{flex:1}._materialName_xejgz_571{font-weight:600;color:#1f2937;font-size:14px;display:block}._materialDimensions_xejgz_585{font-size:11px;color:#6b7280;display:block;margin-top:2px}._materialQuantities_xejgz_599{display:flex;gap:12px;align-items:center}._activeQty_xejgz_611{font-size:13px;font-weight:600;color:#f59e0b}._totalQty_xejgz_623{font-size:11px;color:#6b7280}._materialHint_xejgz_633{margin-top:8px;padding-top:8px;border-top:1px dashed #e5e7eb;font-size:10px;color:#9ca3af;text-align:center}._materialDetails_xejgz_651{margin-top:12px;padding-top:12px;border-top:1px solid #e5e7eb}._materialRoutesList_xejgz_663{display:flex;flex-direction:column;gap:12px}._materialRoute_xejgz_663{background:#fff;border-radius:8px;padding:10px;border:1px solid #e5e7eb}._routePath_xejgz_689{display:flex;align-items:center;gap:8px;font-size:12px;margin-bottom:8px}._fromLocation_xejgz_705,._toLocation_xejgz_705{font-weight:500;color:#374151}._routeArrow_xejgz_715{color:#9ca3af}._routeQuantity_xejgz_723{font-size:12px;color:#4b5563;margin-bottom:8px}._routeProgressSmall_xejgz_735{display:flex;align-items:center;gap:10px;margin-bottom:8px}._progressBarSmall_xejgz_749{flex:1;height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden}._progressFillSmall_xejgz_765{height:100%;background:#10b981;border-radius:3px;transition:width .3s ease}._progressPercent_xejgz_779{font-size:11px;font-weight:500;color:#10b981;min-width:35px}._routePeriod_xejgz_793{font-size:10px;color:#6b7280}._popupDivider_xejgz_803{margin:8px 0;border:none;border-top:1px solid #e5e7eb}._materialInTransit_xejgz_815{font-size:11px;color:#4b5563;padding:2px 0}._noMaterials_xejgz_827{text-align:center;padding:40px;color:#9ca3af}._materialNameWrapper_xejgz_839{display:flex;align-items:center;gap:8px}._materialColorDot_xejgz_851{width:12px;height:12px;border-radius:50%;flex-shrink:0}._materialDimPopup_xejgz_865{font-size:11px;color:#6b7280;margin-bottom:4px}._routePathPopup_xejgz_877{margin-top:6px;font-size:11px;color:#4b5563;font-weight:500}._mapEmbedded_xejgz_893{background:#fff;border-radius:12px;overflow:hidden}._mapEmbedded_xejgz_893 ._twoColumnLayout_xejgz_417{display:grid;grid-template-columns:1fr 320px;gap:0;min-height:550px}._mapEmbedded_xejgz_893 ._mapColumn_xejgz_431{position:relative}._mapEmbedded_xejgz_893 ._materialsColumn_xejgz_441{border-left:1px solid #e5e7eb;background:#f9fafb;height:550px;overflow-y:auto}._mapEmbedded_xejgz_893 ._mapLegend_xejgz_171{border-top:1px solid #e5e7eb;background:#f9fafb}._mapEmbedded_xejgz_893 ._routesStats_xejgz_951{border-top:1px solid #e5e7eb}._container_1nw7i_1{padding:24px;min-height:100vh}._loadingContainer_1nw7i_13{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:#666}._spinner_1nw7i_31{width:40px;height:40px;border:3px solid #e0e0e0;border-top-color:#333;border-radius:50%;animation:_spin_1nw7i_31 1s linear infinite}@keyframes _spin_1nw7i_31{to{transform:rotate(360deg)}}._statsGrid_1nw7i_59{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px}._statCard_1nw7i_73{background:#fff;border-radius:8px;padding:20px;text-align:center;border:1px solid #e0e0e0;transition:box-shadow .2s}._statCard_1nw7i_73:hover{box-shadow:0 2px 8px #0000001a}._statValue_1nw7i_99{font-size:32px;font-weight:700;color:#1a1a1a;margin-bottom:8px}._statLabel_1nw7i_113{font-size:14px;color:#666}._locationsHeader_1nw7i_125{padding:16px 20px;text-align:center;margin-bottom:24px}._locationsHeaderTitle_1nw7i_139{font-size:14px;font-weight:600;color:#333;margin-bottom:12px;padding-bottom:8px;text-align:center}._locationsList_1nw7i_157{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}._locationChip_1nw7i_171{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:none;border-radius:20px;font-size:13px;color:#333;cursor:pointer;transition:all .2s}._locationChipActive_1nw7i_199{background:#333;color:#fff}._locationChipActive_1nw7i_199:hover{background:#1a1a1a}._locationChipCount_1nw7i_217{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:2px 6px;background:#0000001a;border-radius:12px;font-size:11px;font-weight:600}._locationChipActive_1nw7i_199 ._locationChipCount_1nw7i_217{background:#fff3}._tabsContainer_1nw7i_251{display:flex;gap:8px;margin-bottom:24px;justify-content:center}._tabButton_1nw7i_265{padding:10px 20px;background:none;border:none;font-size:14px;font-weight:500;color:#666;cursor:pointer;transition:all .2s;border-bottom:2px solid transparent}._tabButton_1nw7i_265:hover{color:#333}._activeTab_1nw7i_297{color:#333;border-bottom-color:#333}._sectionHeader_1nw7i_309{margin:32px 0 20px}._sectionTitle_1nw7i_317{font-size:20px;font-weight:600;color:#1a1a1a;margin:0;padding-bottom:8px;border-bottom:2px solid #e0e0e0}._chartsGrid_1nw7i_337{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:24px;margin-bottom:32px}._chartCard_1nw7i_351{background:#fff;border-radius:8px;padding:20px;border:1px solid #e0e0e0}._chartCardFull_1nw7i_365{background:#fff;border-radius:8px;padding:20px;margin-bottom:32px;border:1px solid #e0e0e0}._chartTitle_1nw7i_381{font-size:16px;font-weight:600;color:#333;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid #e0e0e0}._emptyChart_1nw7i_399{text-align:center;padding:48px;color:#999;background:#fafafa;border-radius:4px}._modal_1nw7i_417{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_1nw7i_443{background:#fff;border-radius:8px;width:90%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;border:1px solid #e0e0e0}._modalHeader_1nw7i_465{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e0e0e0}._modalHeader_1nw7i_465 h3{margin:0;font-size:18px;color:#333}._modalHeader_1nw7i_465 small{font-size:12px;color:#999}._closeBtn_1nw7i_503{background:none;border:none;font-size:24px;cursor:pointer;color:#999;transition:color .2s}._closeBtn_1nw7i_503:hover{color:#333}._modalBody_1nw7i_529{padding:20px;overflow-y:auto;flex:1}._timeline_1nw7i_543{display:flex;flex-direction:column;gap:16px}._timelineItem_1nw7i_555{display:flex;gap:16px;padding:12px;background:#fafafa;border-radius:8px;border-left:3px solid #666666}._timelineDate_1nw7i_573{min-width:140px;font-size:12px;color:#666;font-weight:500}._timelineContent_1nw7i_587{flex:1}._timelineTitle_1nw7i_595{font-weight:500;color:#333;margin-bottom:4px}._timelineDetails_1nw7i_607{display:flex;gap:16px;font-size:12px;color:#666}._statusBadge_1nw7i_621{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500}._active_1nw7i_297{background:#e0e0e0;color:#333}._completed_1nw7i_647{background:#f0f0f0;color:#999}._emptyHistory_1nw7i_657{text-align:center;padding:32px;color:#999}._mapButtonContainer_1nw7i_671{margin:20px 0;text-align:center}._mapButton_1nw7i_671{padding:12px 24px;background:#333;border:none;border-radius:8px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:all .2s}._mapButton_1nw7i_671:hover{background:#1a1a1a;transform:translateY(-1px)}._mapButton_1nw7i_671:active{transform:translateY(0)}._mapWidget_1nw7i_725{margin-bottom:24px;overflow:hidden}._mapWidgetHeader_1nw7i_735{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;cursor:pointer}._mapWidgetTitle_1nw7i_751{display:flex;align-items:center;gap:8px;font-weight:500;color:#333}._mapWidgetIcon_1nw7i_767{font-size:18px}._mapWidgetFilter_1nw7i_775{display:inline-flex;align-items:center;gap:8px;margin-left:12px;padding:2px 8px;border-radius:16px;font-size:12px;font-weight:400;color:#333}._mapWidgetClearFilter_1nw7i_801{background:none;border:none;cursor:pointer;font-size:12px;color:#666;padding:0 2px}._mapWidgetClearFilter_1nw7i_801:hover{color:#333}._mapWidgetControls_1nw7i_827{display:flex;align-items:center;gap:8px}._mapWidgetButton_1nw7i_839{padding:4px 12px;background:#fff;border:1px solid #cccccc;border-radius:4px;font-size:12px;cursor:pointer;color:#333;transition:all .2s}._mapWidgetButton_1nw7i_839:hover{background:#e0e0e0;border-color:#999}._mapWidgetToggle_1nw7i_871{background:none;border:none;cursor:pointer;font-size:14px;color:#666;padding:4px 8px;border-radius:4px}._mapWidgetToggle_1nw7i_871:hover{background:#e0e0e0;color:#333}._mapWidgetContent_1nw7i_901{padding:16px;min-height:500px;transition:all .3s ease}._mapWidgetCollapsed_1nw7i_913 ._mapWidgetContent_1nw7i_901{display:none}._periodIndicator_1nw7i_921{display:flex;align-items:center;gap:10px;padding:8px 16px;background:#f0f4ff;border-radius:8px;border:1px solid #dbeafe;margin-bottom:16px;font-size:14px}._periodLabel_1nw7i_945{font-weight:600;color:#1e40af}._periodValue_1nw7i_955{color:#1e293b;font-weight:500;background:#fff;padding:2px 12px;border-radius:4px;border:1px solid #bfdbfe}._container_1e68q_1{border-radius:8px;padding:20px}._filtersBar_1e68q_11{display:flex;gap:16px;margin-bottom:20px;flex-wrap:wrap}._searchBox_1e68q_25{flex:1;min-width:250px}._searchInput_1e68q_35{width:98%;padding:8px 12px;border:1px solid #e0e0e0;border-radius:20px;font-size:13px;transition:all .2s;background:#fff;color:#333}._searchInput_1e68q_35:focus{outline:none;border-color:#666}._tableWrapper_1e68q_67{overflow-x:auto;border-radius:8px;border:1px solid #e0e0e0}._table_1e68q_67{width:100%;border-collapse:collapse;font-size:13px;min-width:800px;table-layout:auto}._table_1e68q_67 thead{background:#fff}._table_1e68q_67 th{padding:12px 8px;text-align:center;font-weight:600;color:#333}._table_1e68q_67 th:nth-child(3),._table_1e68q_67 td:nth-child(3){width:90px;min-width:80px;max-width:100px;text-align:center}._sortableHeader_1e68q_135{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s}._sortIcon_1e68q_147{margin-left:4px;font-size:11px}._locationsHeader_1e68q_157{background:#f0f0f0}._locationHeaderCell_1e68q_165{min-width:100px;background:#fff}._locationHeaderContent_1e68q_175{display:flex;flex-direction:column;align-items:center;gap:4px}._locationName_1e68q_189{font-weight:600;font-size:12px;color:#333}._locationTypeBadge_1e68q_201{font-size:10px;padding:2px 6px;border-radius:4px;background:#e0e0e0;color:#666}._subHeader_1e68q_217{background:#f0f0f0}._subHeaderCell_1e68q_225{padding:8px 4px;text-align:center}._subHeaderContent_1e68q_235{display:flex;flex-direction:column;gap:2px;font-size:10px}._subHeaderFree_1e68q_249{color:#666}._subHeaderRented_1e68q_257{color:#333}._subHeaderTotal_1e68q_265{color:#1a1a1a;font-weight:600}._table_1e68q_67 td{padding:10px 8px;border-bottom:1px solid #f0f0f0;text-align:center}._tableRow_1e68q_287:hover{background:#fafafa}._materialCell_1e68q_295{display:flex;align-items:center;gap:8px;text-align:left}._expandBtn_1e68q_309{background:none;border:none;cursor:pointer;font-size:10px;padding:4px;color:#999;transition:color .2s}._expandBtn_1e68q_309:hover{color:#333}._materialName_1e68q_337{font-weight:500;color:#333}._dimensionsCell_1e68q_347{color:#999;font-size:11px;text-align:left}._totalCell_1e68q_359{font-weight:600;color:#1a1a1a}._locationDataCell_1e68q_369{text-align:center;vertical-align:middle}._locationDataContainer_1e68q_379{display:flex;flex-direction:column;gap:2px;align-items:center}._locationFree_1e68q_393,._locationRented_1e68q_395{display:inline-block;padding:2px 6px;font-size:11px;font-weight:700}._locationFree_1e68q_393{color:#31cc11}._locationRented_1e68q_395{color:#c30e0e}._noData_1e68q_425{color:#ccc;font-size:12px}._detailBtn_1e68q_435{padding:4px 10px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;font-size:11px;transition:all .2s;color:#333}._detailBtn_1e68q_435:hover{background:#e0e0e0}._expandedRow_1e68q_465{background:#fafafa}._expandedContent_1e68q_473{padding:16px;background:#f5f5f5;border-radius:4px;text-align:left}._expandedSection_1e68q_487 h4{margin:0 0 12px;font-size:13px;color:#333}._innerTable_1e68q_499{width:100%;border-collapse:collapse;font-size:11px}._innerTable_1e68q_499 th{background:#e0e0e0;padding:6px 10px;text-align:left;font-weight:600;color:#333}._innerTable_1e68q_499 td{padding:6px 10px;border-bottom:1px solid #d0d0d0;text-align:left}._statusActive_1e68q_539{display:inline-block;padding:2px 6px;background:#e0e0e0;color:#333;border-radius:4px;font-size:10px}._emptyState_1e68q_557{text-align:center;padding:48px;color:#999}._footerRow_1e68q_569{background:#f5f5f5;font-weight:600}._footerLabel_1e68q_579{text-align:right;color:#333}._footerCell_1e68q_589{text-align:center}._footerContent_1e68q_597{display:flex;flex-direction:column;gap:2px;font-size:11px}._footerFree_1e68q_611{color:#666}._footerRented_1e68q_619{color:#333}._footerTotal_1e68q_627{color:#1a1a1a;font-weight:600}._actionsCell_1e68q_637{display:flex;gap:8px;justify-content:center;align-items:center}._mapBtn_1e68q_651{padding:4px 10px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;font-size:11px;transition:all .2s;color:#333}._mapBtn_1e68q_651:hover{background:#333;color:#fff;border-color:#333}._damagesCell_1e68q_687{text-align:center;padding:4px 6px!important}._damagesInfo_1e68q_697{display:flex;flex-direction:column;align-items:center;gap:1px}._damagesAmount_1e68q_711{color:#dc2626;font-weight:600;font-size:12px;white-space:nowrap}._damagesCount_1e68q_725{font-size:10px;color:#9ca3af;white-space:nowrap}._noDamages_1e68q_737{color:#9ca3af}._statValueDamages_1e68q_745{font-size:20px;font-weight:700;color:#dc2626}._materialInfo_1e68q_757{display:flex;flex-direction:column;gap:2px}._materialDimensions_1e68q_769{font-size:11px;color:#6b7280}._damageStatus_1e68q_779{display:inline-block;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:500}._statusApproved_1e68q_795{color:#065f46}._statusPending_1e68q_803{color:#92400e}._footerValue_1e68q_811{text-align:center;font-weight:600}._locationFreeWrapper_1e68q_821{display:flex;align-items:center;justify-content:center;gap:4px}._transferBtnInline_1e68q_835{background:none;border:none;cursor:pointer;font-size:16px;padding:2px 4px;color:#064aa9;transition:all .2s}._dateFilterToggle_1e68q_857{padding:8px 16px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;font-size:14px;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px;white-space:nowrap}._dateFilterToggle_1e68q_857:hover{background:#f9fafb;border-color:#9ca3af}._dateFilterToggle_1e68q_857._active_1e68q_897{border-color:#3b82f6;background:#eff6ff;color:#2563eb}._filterBadge_1e68q_909{color:#3b82f6;font-size:8px}._clearFilterBtn_1e68q_919{padding:4px 8px;border:none;background:#f3f4f6;color:#6b7280;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s}._clearFilterBtn_1e68q_919:hover{background:#e5e7eb;color:#374151}._dateFilterPanel_1e68q_951{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px 20px;margin-bottom:16px}._dateFilterContent_1e68q_967{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap}._dateFilterGroup_1e68q_981{display:flex;flex-direction:column;gap:4px}._dateFilterLabel_1e68q_993{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}._dateInput_1e68q_1009{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#374151;background:#fff;transition:border-color .2s;min-width:160px}._dateInput_1e68q_1009:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._dateInput_1e68q_1009:disabled{background:#f3f4f6;cursor:not-allowed}._dateFilterActions_1e68q_1053{display:flex;gap:8px;align-items:center;padding-bottom:2px}._applyDateFilterBtn_1e68q_1067{padding:8px 20px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._applyDateFilterBtn_1e68q_1067:hover{background:#2563eb}._clearDateFilterBtn_1e68q_1099{padding:8px 16px;background:#f3f4f6;color:#6b7280;border:1px solid #d1d5db;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}._clearDateFilterBtn_1e68q_1099:hover{background:#e5e7eb;color:#374151}._activeFilterInfo_1e68q_1131{margin-top:12px;padding:8px 12px;background:#eff6ff;border-radius:6px;display:flex;align-items:center;gap:8px;font-size:14px;color:#1e40af}._filterInfoLabel_1e68q_1155{font-weight:600}._filterInfoValue_1e68q_1163{font-weight:500}._clearFilterLink_1e68q_1171{background:none;border:none;color:#3b82f6;text-decoration:underline;cursor:pointer;font-size:14px;margin-top:8px}._clearFilterLink_1e68q_1171:hover{color:#2563eb}._locationFilterWrapper_1e68q_1201{display:flex;align-items:center;gap:4px;position:relative}._locationFilterSelect_1e68q_1215{padding:6px 30px 6px 12px;border:1px solid #d1d5db;border-radius:6px;background-color:#fff;font-size:13px;color:#1f2937;cursor:pointer;min-width:180px;height:36px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;transition:border-color .2s}._locationFilterSelect_1e68q_1215:hover{border-color:#9ca3af}._locationFilterSelect_1e68q_1215:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._activeFiltersInfo_1e68q_1271{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}._filterTag_1e68q_1287{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background-color:#e5e7eb;border-radius:4px;font-size:12px;color:#374151}._filterTagClose_1e68q_1309{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;background:transparent;color:#6b7280;cursor:pointer;border-radius:50%;font-size:14px;padding:0;margin-left:2px}._filterTagClose_1e68q_1309:hover{background-color:#d1d5db;color:#1f2937}._locationFilterHeader_1e68q_1353{font-size:11px;font-weight:400;color:#6b7280;margin-left:8px}@media(max-width:768px){._locationFilterSelect_1e68q_1215{min-width:120px;font-size:12px;padding:4px 24px 4px 8px;height:32px}._activeFiltersInfo_1e68q_1271{flex-wrap:wrap;margin-left:0;width:100%}._filterTag_1e68q_1287{font-size:11px;padding:2px 6px}}._modalOverlay_1r357_5{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_1r357_31{background:#fff;border-radius:12px;width:90%;max-width:500px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 4px 20px #00000026}._modalHeader_1r357_53{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e5e5}._modalHeader_1r357_53 h3{margin:0;font-size:18px;font-weight:600;color:#1a1a1a}._closeBtn_1r357_83{background:none;border:none;font-size:24px;cursor:pointer;color:#999;transition:color .2s}._closeBtn_1r357_83:hover{color:#333}._modalBody_1r357_109{padding:20px;overflow-y:auto;flex:1}._materialInfo_1r357_123{background:#f5f5f5;padding:12px;border-radius:8px;margin-bottom:20px;border:1px solid #e5e5e5}._materialName_1r357_139{font-weight:600;font-size:16px;color:#1a1a1a}._materialDimensions_1r357_151{font-size:12px;color:#666;margin-top:2px}._locationInfo_1r357_163,._quantityInfo_1r357_165{font-size:13px;margin-top:8px;color:#4d4d4d}._locationInfo_1r357_163 strong,._quantityInfo_1r357_165 strong{color:#1a1a1a}._formGroup_1r357_189{margin-bottom:16px}._label_1r357_197{display:block;font-size:14px;font-weight:500;color:#333;margin-bottom:6px}._select_1r357_213,._input_1r357_215{width:100%;padding:8px 12px;border:1px solid #cccccc;border-radius:6px;font-size:14px;background:#fff;color:#333;transition:border-color .2s}._select_1r357_213:focus,._input_1r357_215:focus{outline:none;border-color:#666;box-shadow:0 0 0 2px #6666661a}._select_1r357_213._error_1r357_251,._input_1r357_215._error_1r357_251{border-color:#c00}._quantityWrapper_1r357_261{display:flex;align-items:center;gap:8px}._quantityWrapper_1r357_261 ._input_1r357_215{flex:1}._unit_1r357_281{font-size:14px;color:#666}._textarea_1r357_291{width:96%;padding:8px 12px;border:1px solid #cccccc;border-radius:6px;font-size:14px;resize:vertical;background:#fff;color:#333}._textarea_1r357_291:focus{outline:none;border-color:#666}._errorText_1r357_323{font-size:12px;color:#c00;margin-top:4px;display:block}._quantityHint_1r357_339{font-size:12px;color:#666;margin-top:4px}._warningText_1r357_351{font-size:12px;color:#c60;margin-top:4px}._locationType_1r357_363{font-size:12px;color:#666;margin-left:6px;font-weight:400}._loadingLocations_1r357_379{padding:10px;text-align:center;color:#666;background:#f5f5f5;border-radius:6px;font-size:14px;border:1px solid #e5e5e5}._modalFooter_1r357_401{display:flex;justify-content:flex-end;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid #e5e5e5}._cancelBtn_1r357_419,._submitBtn_1r357_421{padding:8px 16px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s;font-weight:500}._cancelBtn_1r357_419{background:#fff;border:1px solid #cccccc;color:#333}._cancelBtn_1r357_419:hover{background:#f5f5f5;border-color:#999}._submitBtn_1r357_421{background:#333;border:none;color:#fff}._submitBtn_1r357_421:hover:not(:disabled){background:#1a1a1a}._submitBtn_1r357_421:disabled{opacity:.5;cursor:not-allowed}._noMaterialsMessage_1r357_493{text-align:center;padding:32px 20px}._noMaterialsIcon_1r357_503{font-size:48px;margin-bottom:16px;color:#999}._noMaterialsText_1r357_515{font-size:18px;font-weight:500;color:#333;margin-bottom:8px}._noMaterialsHint_1r357_529{font-size:14px;color:#666;margin-bottom:24px}._closeWarningBtn_1r357_541{padding:8px 24px;background:#333;border:none;border-radius:6px;color:#fff;font-size:14px;cursor:pointer;transition:background .2s}._closeWarningBtn_1r357_541:hover{background:#1a1a1a}._successMessage_1r357_573{text-align:center;padding:32px 20px}._successIcon_1r357_583{font-size:64px;margin-bottom:16px}._successTitle_1r357_593{font-size:24px;font-weight:600;color:#065f46;margin-bottom:8px}._successText_1r357_607{font-size:16px;color:#374151;margin-bottom:8px}._successHint_1r357_619{font-size:14px;color:#6b7280;margin-bottom:24px}._successBtn_1r357_631{padding:10px 32px;background:#10b981;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s}._successBtn_1r357_631:hover{background:#059669}._submitError_1r357_665{padding:10px 12px;background:#fee2e2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:13px;margin-bottom:16px}._statsContainer_18khs_25{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:0 20px 24px}._statCard_18khs_43{background:#fff;border:1px solid #d6e9f8;border-radius:16px;padding:20px;text-align:center;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease;box-shadow:0 2px 6px #0424840a}._statCard_18khs_43:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0689e21f;border-color:#7dc8fb}._statCard_18khs_43:active{transform:translateY(-1px)}._activeStat_18khs_97{border:2px solid #0689e2;background-color:#eaf4fd;box-shadow:0 8px 24px #0689e226}._activeStat_18khs_97:hover{border-color:#0689e2;box-shadow:0 10px 28px #0689e233}._statLabel_18khs_123{display:block;font-size:13px;font-weight:600;color:#035a95;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}._statValue_18khs_143{display:block;font-size:32px;font-weight:700;color:#042484;line-height:1.2;transition:transform .2s ease,color .2s ease}._statCard_18khs_43:hover ._statValue_18khs_143{transform:scale(1.04)}._activeStat_18khs_97 ._statValue_18khs_143{color:#0689e2}@media(max-width:1024px){._statsContainer_18khs_25{gap:14px;margin:0 16px 20px}._statValue_18khs_143{font-size:28px}._statCard_18khs_43{padding:18px 16px}}@media(max-width:768px){._statsContainer_18khs_25{grid-template-columns:repeat(2,1fr);gap:12px}._statCard_18khs_43{padding:16px;border-radius:12px}._statValue_18khs_143{font-size:24px}._statLabel_18khs_123{font-size:12px;letter-spacing:.3px}}@media(max-width:480px){._statsContainer_18khs_25{grid-template-columns:1fr;gap:10px;margin:0 12px 16px}._statValue_18khs_143{font-size:22px}._statCard_18khs_43{padding:14px;border-radius:10px}}._tabs_13fje_9{display:flex;gap:8px;margin:0 20px 24px;border-bottom:2px solid #d6e9f8;padding-bottom:0;flex-wrap:wrap}._tab_13fje_9{padding:8px 16px;background:none;border:1px solid transparent;font-size:15px;font-weight:500;color:#035a95;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease;border-radius:20px;position:relative;margin-bottom:-2px;white-space:nowrap}._tab_13fje_9:hover{color:#042484;background:#eaf4fd;border-color:#d6e9f8}._tab_13fje_9:focus-visible{outline:2px solid #0689e2;outline-offset:-2px}._activeTab_13fje_85{color:#042484;font-weight:700;background:#eaf4fd;border-color:#7dc8fb}._activeTab_13fje_85:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:#0689e2;border-radius:2px 2px 0 0}._tabBadge_13fje_125{display:inline-block;margin-left:6px;min-width:20px;padding:2px 8px;font-size:11px;font-weight:700;border-radius:999px;background:#d6e9f8;color:#035a95;text-align:center;letter-spacing:.3px}._activeTab_13fje_85 ._tabBadge_13fje_125{background:#0689e2;color:#fff}@media(max-width:768px){._tabs_13fje_9{flex-direction:column;gap:4px;margin:0 16px 20px}._tab_13fje_9{width:100%;text-align:center;margin-bottom:0}._activeTab_13fje_85:after{display:none}}._modalOverlay_w4j16_9{position:fixed;inset:0;background:#04248459;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}._modal_w4j16_9{background:#fff;padding:24px;border-radius:14px;width:100%;max-width:500px;box-shadow:0 12px 32px #04248426;border:1px solid #d6e9f8}._modal_w4j16_9 h3{margin:0 0 8px;color:#042484;font-size:20px;font-weight:700}._modalSubtitle_w4j16_65{color:#035a95;margin-bottom:20px;font-size:14px}._rejectReason_w4j16_77{width:100%;box-sizing:border-box;padding:12px;border:1px solid #d6e9f8;border-radius:10px;font-size:14px;resize:vertical;margin-bottom:20px;font-family:inherit;color:#042484;background:#f5faff;transition:border-color .15s ease,background .15s ease}._rejectReason_w4j16_77:hover{border-color:#7dc8fb}._rejectReason_w4j16_77:focus{outline:none;border-color:#0689e2;background:#fff;box-shadow:0 0 0 3px #0689e226}._modalActions_w4j16_133{display:flex;justify-content:flex-end;gap:12px}._cancelBtn_w4j16_145{background:#fff;color:#042484;border:1px solid #d6e9f8;padding:10px 20px;border-radius:30px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease,border-color .2s ease}._cancelBtn_w4j16_145:hover{background:#eaf4fd;border-color:#7dc8fb}._confirmRejectBtn_w4j16_183{background:#c5221f;color:#fff;border:1px solid #c5221f;padding:10px 20px;border-radius:30px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease,border-color .2s ease}._confirmRejectBtn_w4j16_183:hover:not(:disabled){background:#a91a18;border-color:#a91a18}._confirmRejectBtn_w4j16_183:disabled{opacity:.5;cursor:not-allowed}._container_w1csf_11{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_w1csf_11 *,._container_w1csf_11 *:before,._container_w1csf_11 *:after{box-sizing:border-box}._loading_w1csf_55{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:80px 24px;color:#035a95}._loadingSpinner_w1csf_75{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_w1csf_1 .9s linear infinite}._loadingText_w1csf_95{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_w1csf_1{to{transform:rotate(360deg)}}._accessDenied_w1csf_119{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:80px 24px;background:#fff;border:1px dashed rgba(239,68,68,.45);border-radius:16px;text-align:center}._accessDeniedTitle_w1csf_145{margin:0;font-size:20px;font-weight:700;color:#922b21}._accessDeniedText_w1csf_159{margin:0;font-size:13px;color:#6b8ba4;line-height:1.55}._header_w1csf_179{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}._title_w1csf_197{margin:0;font-size:1.75rem;font-weight:700;color:#042484;letter-spacing:-.01em}._headerButtons_w1csf_213{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._backButton_w1csf_227{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px dashed rgba(107,139,164,.55);background:transparent;color:#6b8ba4;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._backButton_w1csf_227:hover{border-style:solid;background:#6b8ba4;color:#fff}._error_w1csf_281{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;margin-bottom:16px;border-radius:10px;background:#fdecea;color:#922b21;border:1px solid #f5b7b1;font-size:13px;font-weight:600}._retryButton_w1csf_311{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px dashed #0689e2;background:transparent;color:#0689e2;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._retryButton_w1csf_311:hover{border-style:solid;background:#0689e2;color:#fff}._filtersPanel_w1csf_361{display:flex;flex-direction:column;gap:14px;padding:18px 20px;margin-bottom:18px;background:#fff;border:1px dashed rgba(6,137,226,.35);border-radius:16px;box-shadow:0 2px 8px #0424840a}._filtersHeader_w1csf_385{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._filtersTitle_w1csf_405{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._filtersResetButton_w1csf_423{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px dashed #ef4444;background:transparent;color:#ef4444;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._filtersResetButton_w1csf_423:hover{border-style:solid;background:#ef4444;color:#fff}._filtersGrid_w1csf_467{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._filterGroup_w1csf_479{display:flex;flex-direction:column;gap:6px;min-width:0}._filterLabel_w1csf_493{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._filterInput_w1csf_509,._filterSelect_w1csf_511{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._filterInput_w1csf_509:focus,._filterSelect_w1csf_511:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._filterInput_w1csf_509::placeholder{color:#b6cbdc}._filterSelect_w1csf_511{appearance:none;-webkit-appearance:none;padding-right:32px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,#0689e2 50%),linear-gradient(135deg,#0689e2 50%,transparent 50%);background-position:calc(100% - 16px) center,calc(100% - 11px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat}._content_w1csf_599{display:flex;flex-direction:column;gap:16px}._emptyState_w1csf_617{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:60px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._emptyStateIcon_w1csf_643{width:40px;height:40px;border-radius:50%;background:#f4faff;border:1px dashed rgba(6,137,226,.3)}._emptyStateTitle_w1csf_659{margin:0;font-size:15px;font-weight:700;color:#4a6b85}._emptyStateText_w1csf_673{margin:0;font-size:12.5px;color:#8ba4bb;line-height:1.5}._tableSection_w1csf_693{display:flex;flex-direction:column;gap:12px}._tableToolbar_w1csf_705{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:12px 16px;background:#f4faff;border:1px solid #d6e9f8;border-radius:14px}._toolbarLeft_w1csf_729{display:flex;align-items:center;gap:14px;flex-wrap:wrap}._toolbarInfo_w1csf_743{font-size:12.5px;color:#4a6b85;font-variant-numeric:tabular-nums}._pageSizeSelect_w1csf_755{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#6b8ba4}._pageSizeLabel_w1csf_771{font-weight:500}._pageSizeDropdown_w1csf_779{padding:5px 10px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}._pageSizeDropdown_w1csf_779:focus{outline:none;border-style:solid}._tableWrapper_w1csf_819{width:100%;overflow-x:auto;border:1px solid #d6e9f8;border-radius:16px;background:#fff;box-shadow:0 2px 8px #0424840a}._table_w1csf_693{width:100%;border-collapse:collapse;font-size:12.5px;min-width:1100px}._table_w1csf_693 thead{background:#f4faff}._table_w1csf_693 th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap;vertical-align:middle}._table_w1csf_693 tbody td{padding:12px 14px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:top}._table_w1csf_693 tbody tr:last-child td{border-bottom:0}._table_w1csf_693 tbody tr:hover{background:#f8fbff}._overdueRow_w1csf_917{background:#fffbf0}._overdueRow_w1csf_917:hover{background:#fff7e0}._colStatus_w1csf_935{width:130px}._colType_w1csf_943{width:140px}._colTitle_w1csf_951{min-width:240px}._colLocation_w1csf_959,._colRequester_w1csf_967{min-width:160px}._colApprover_w1csf_975{min-width:220px}._colActions_w1csf_983{width:100px;text-align:right}._badge_w1csf_995{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._badgePending_w1csf_1021{background:#fff7e6;color:#b45309;border-color:#fcd34d}._badgeApproved_w1csf_1033{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._badgeRejected_w1csf_1045{background:#fdecea;color:#922b21;border-color:#f5b7b1}._titleText_w1csf_1059{font-size:12.5px;font-weight:600;color:#042484;line-height:1.4;margin-bottom:3px}._metaText_w1csf_1075{font-size:11px;color:#8ba4bb;line-height:1.4;max-width:340px;overflow:hidden;text-overflow:ellipsis}._locationText_w1csf_1093{display:inline-flex;padding:2px 10px;border-radius:6px;background:#f4faff;color:#4a6b85;font-size:11.5px;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._muted_w1csf_1121{color:#b6cbdc;font-weight:500}._approvalWaiting_w1csf_1133{display:inline-flex;padding:4px 10px;border-radius:6px;background:#fff7e6;border:1px dashed #fcd34d;color:#b45309;font-size:11.5px;font-weight:600}._approvalDone_w1csf_1155,._approvalRejected_w1csf_1167{display:flex;flex-direction:column;gap:3px}._approvalStepLabel_w1csf_1179{font-size:11px;color:#8ba4bb;font-weight:600}._approvalStepPerson_w1csf_1191{font-size:12px;color:#042484;font-weight:600}._equipmentMeta_w1csf_1203{font-size:10.5px;color:#8ba4bb;font-variant-numeric:tabular-nums}._rejectReason_w1csf_1215{margin-top:4px;padding:4px 10px;border-radius:6px;background:#fdecea;border:1px dashed #f5b7b1;color:#922b21;font-size:11px;line-height:1.4;max-width:300px;overflow:hidden;text-overflow:ellipsis}._actionsCell_w1csf_1245{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}._approveBtn_w1csf_1259,._rejectBtn_w1csf_1261{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:6px;border:0;background:transparent;font-size:13px;font-weight:700;cursor:pointer;transition:all .15s ease}._approveBtn_w1csf_1259{color:#8ba4bb}._approveBtn_w1csf_1259:hover:not(:disabled){background:#ecfdf5;color:#047857}._rejectBtn_w1csf_1261{color:#8ba4bb}._rejectBtn_w1csf_1261:hover:not(:disabled){background:#fdecea;color:#ef4444}._approveBtn_w1csf_1259:disabled,._rejectBtn_w1csf_1261:disabled{opacity:.4;cursor:not-allowed}._pagination_w1csf_1343{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;padding-top:8px}._pageButton_w1csf_1361,._pageNumber_w1csf_1363{display:inline-grid;place-items:center;min-width:34px;height:34px;padding:0 10px;border:1px dashed transparent;border-radius:8px;background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;font-family:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:all .15s ease}._pageButton_w1csf_1361{border-color:#0689e2;color:#0689e2}._pageButton_w1csf_1361:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff}._pageButton_w1csf_1361:disabled{opacity:.4;cursor:not-allowed}._pageNumber_w1csf_1363:hover{border-color:#0689e2;color:#0689e2}._pageNumberActive_w1csf_1441{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;border:0;box-shadow:0 4px 12px #0689e259}._pageNumberActive_w1csf_1441:hover{color:#fff}._pageEllipsis_w1csf_1463{padding:0 6px;color:#8ba4bb;font-weight:600;-webkit-user-select:none;user-select:none}@media(max-width:1100px){._container_w1csf_11{padding:5.5rem 1.5rem 1.5rem}._title_w1csf_197{font-size:1.5rem}._filtersGrid_w1csf_467{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media(max-width:720px){._container_w1csf_11{padding:5rem 1rem 1rem}._header_w1csf_179{flex-direction:column;align-items:stretch}._title_w1csf_197{font-size:1.35rem}._headerButtons_w1csf_213{justify-content:flex-start}._filtersGrid_w1csf_467{grid-template-columns:1fr}._tableToolbar_w1csf_705{flex-direction:column;align-items:stretch;gap:10px}._toolbarLeft_w1csf_729{width:100%;justify-content:space-between}._table_w1csf_693{min-width:950px}}@media(max-width:480px){._container_w1csf_11{padding:4.5rem .75rem .75rem}._title_w1csf_197{font-size:1.2rem}._backButton_w1csf_227{font-size:12px;padding:7px 12px}._pageSizeSelect_w1csf_755{font-size:11.5px}._pageSizeDropdown_w1csf_779{font-size:11.5px;padding:4px 8px}._toolbarInfo_w1csf_743{font-size:11.5px}._pageButton_w1csf_1361,._pageNumber_w1csf_1363{min-width:30px;height:30px;font-size:11.5px}._emptyStateTitle_w1csf_659{font-size:14px}._emptyStateText_w1csf_673{font-size:12px}}._container_1ukev_1{padding:24px 0;margin:6% auto 0;width:100%;box-sizing:border-box;min-height:100vh}._header_1ukev_19{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:0 20px;gap:20px;flex-wrap:wrap;position:sticky;top:70px;z-index:900;background:#fff}._headerLeft_1ukev_49{display:flex;align-items:center;gap:16px}._pageTitle_1ukev_61{font-size:24px;font-weight:700;color:#000;margin:0;white-space:nowrap}._headerActions_1ukev_77{display:flex;align-items:center;gap:8px;flex-wrap:wrap;top:70px;z-index:900;background:#fff}._actionButtons_1ukev_99{display:flex;align-items:center;flex-wrap:wrap;gap:6px}._rentButton_1ukev_115,._movementButton_1ukev_117,._damageButton_1ukev_119,._exportButton_1ukev_121,._createButton_1ukev_123,._filterButton_1ukev_125,._backButton_1ukev_127,._tariffsButton_1ukev_129,._pausesButton_1ukev_131{background-color:#000;color:#fff;padding:10px 20px;border-radius:25px;border:1px solid black;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;white-space:nowrap;min-width:fit-content}._rentButton_1ukev_115:hover,._movementButton_1ukev_117:hover,._damageButton_1ukev_119:hover,._exportButton_1ukev_121:hover,._createButton_1ukev_123:hover,._filterButton_1ukev_125:hover,._backButton_1ukev_127:hover,._tariffsButton_1ukev_129:hover,._pausesButton_1ukev_131:hover{background-color:#fff;color:#000;border-color:#000}._rentButton_1ukev_115:active,._movementButton_1ukev_117:active,._damageButton_1ukev_119:active,._exportButton_1ukev_121:active,._createButton_1ukev_123:active,._filterButton_1ukev_125:active,._backButton_1ukev_127:active,._tariffsButton_1ukev_129:active,._pausesButton_1ukev_131:active{transform:scale(.98)}._filterButton_1ukev_125._active_1ukev_223{background-color:#000;color:#fff;border-color:#000}._filterButton_1ukev_125._active_1ukev_223:hover{background-color:#fff;color:#000}._filterBadge_1ukev_245{background:#f44;color:#fff;font-size:10px;font-weight:600;padding:2px 5px;border-radius:10px;margin-left:4px}._statsGrid_1ukev_267{display:flex;gap:24px;margin-bottom:40px;padding:0 20px;flex-wrap:wrap}._statCard_1ukev_283{background:#fff;border-radius:16px;padding:24px;border:1px solid #e0e0e0;transition:all .3s ease;cursor:pointer;min-width:180px;flex:1}._statCard_1ukev_283:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a;border-color:#000}._statLabel_1ukev_317{display:block;font-size:16px;font-weight:500;color:#666;margin:0 0 8px}._statValue_1ukev_333{display:block;font-size:32px;font-weight:700;color:#000;margin:0;line-height:1.2}._statFree_1ukev_351:hover ._statValue_1ukev_333,._statRented_1ukev_353:hover ._statValue_1ukev_333,._statMaintenance_1ukev_355:hover ._statValue_1ukev_333,._statDamaged_1ukev_357:hover ._statValue_1ukev_333{color:#000}._filters_1ukev_367{background:#fff;border-radius:10px;padding:16px;margin:0 20px 16px;border:1px solid #e0e0e0}._error_1ukev_385{background:#fee;color:#c00;padding:10px 16px;border-radius:8px;margin:0 20px 16px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}._retryButton_1ukev_411{background:#c00;color:#fff;padding:5px 14px;border:none;border-radius:16px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}._retryButton_1ukev_411:hover{background:#a00}._loading_1ukev_445{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:350px;gap:14px}._loadingSpinner_1ukev_463{width:35px;height:35px;border:3px solid #f0f0f0;border-top:3px solid #000;border-radius:50%;animation:_spin_1ukev_1 1s linear infinite}@keyframes _spin_1ukev_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_1ukev_499{font-size:14px;color:#666}._page_a2qqh_11{display:flex;flex-direction:column;gap:18px;padding:20px 24px 32px;max-width:1280px;margin:0 auto;width:100%;color:#042484;font-family:inherit}._loading_a2qqh_37{display:flex;align-items:center;justify-content:center;gap:10px;padding:60px 24px;color:#035a95;font-size:14px;font-weight:500}._spin_a2qqh_59{animation:_spin_a2qqh_59 .9s linear infinite;color:#0689e2}@keyframes _spin_a2qqh_59{to{transform:rotate(360deg)}}._error_a2qqh_77{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:60px 24px;background:#fff;border:1px dashed rgba(239,68,68,.4);border-radius:16px;color:#922b21;font-size:14px;font-weight:500;text-align:center}._header_a2qqh_115{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}._headerLeft_a2qqh_131{display:flex;flex-direction:column;gap:10px}._backBtn_a2qqh_143{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px dashed #0689e2;border-radius:999px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;width:fit-content}._backBtn_a2qqh_143:hover{border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._title_a2qqh_191{display:flex;align-items:center;gap:12px;margin:0;font-size:22px;font-weight:700;color:#042484;letter-spacing:-.01em;flex-wrap:wrap}._statusBadge_a2qqh_217{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._status_free_a2qqh_243{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._status_rented_a2qqh_255{background:#eaf4fd;color:#0689e2;border-color:#b6ddf9}._status_reserved_a2qqh_267,._status_maintenance_a2qqh_279{background:#fff7e6;color:#b45309;border-color:#fcd34d}._status_damaged_a2qqh_291{background:#fdecea;color:#922b21;border-color:#f5b7b1}._status_scrapped_a2qqh_303{background:#f4faff;color:#6b8ba4;border-color:#e6eff8}._pageTabs_a2qqh_321{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#f4faff;border:1px solid #d6e9f8;border-radius:14px;flex-wrap:wrap}._tabsLeft_a2qqh_343{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._pageTabsSpacer_a2qqh_357{flex:1;min-width:0}._pageTab_a2qqh_321{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;border:1px dashed transparent;background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._pageTab_a2qqh_321:hover{border-color:#0689e266;color:#0689e2}._pageTabActive_a2qqh_411{border-style:solid;border-color:#0689e2;background:#fff;color:#0689e2;box-shadow:0 4px 12px #0689e21f}._pageTabBadge_a2qqh_427{display:inline-grid;place-items:center;min-width:20px;height:18px;padding:0 6px;border-radius:999px;background:#0689e21f;color:#0689e2;font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums}._pageTabActive_a2qqh_411 ._pageTabBadge_a2qqh_427{background:#0689e233}._btnPrimary_a2qqh_469,._btnSecondary_a2qqh_471{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:999px;font-size:12.5px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._btnPrimary_a2qqh_469{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._btnPrimary_a2qqh_469:hover{background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._btnSecondary_a2qqh_471{border:1px dashed #0689e2;background:transparent;color:#0689e2}._btnSecondary_a2qqh_471:hover{border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._infoCard_a2qqh_559{display:flex;flex-direction:column;gap:14px;padding:18px 20px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a}._infoCardHeader_a2qqh_581{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85;padding-bottom:10px;border-bottom:1px dashed rgba(6,137,226,.2)}._infoGrid_a2qqh_607{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px 24px}._infoItem_a2qqh_619{display:flex;align-items:center;gap:8px;font-size:13px;min-width:0}._infoIcon_a2qqh_635{color:#8ba4bb;flex-shrink:0}._infoLabel_a2qqh_645{color:#6b8ba4;font-weight:500;white-space:nowrap;font-size:12px}._infoValue_a2qqh_659{color:#042484;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._infoDescription_a2qqh_675{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px dashed rgba(6,137,226,.2)}._infoText_a2qqh_691{margin:0;font-size:13px;color:#4a6b85;line-height:1.55}._tabContent_a2qqh_711{display:flex;flex-direction:column;gap:14px}._photoGallery_a2qqh_725{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}._galleryItem_a2qqh_737{position:relative;aspect-ratio:4 / 3;border-radius:12px;overflow:hidden;border:1px solid #d6e9f8;background:#f4faff;cursor:pointer;padding:0;transition:all .2s ease}._galleryItem_a2qqh_737:hover{border-color:#0689e2;box-shadow:0 6px 18px #0689e233;transform:translateY(-2px)}._galleryItem_a2qqh_737 img{display:block;width:100%;height:100%;object-fit:cover}._emptyState_a2qqh_789{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:48px 24px;background:#fff;border:1px dashed rgba(6,137,226,.35);border-radius:16px;color:#6b8ba4;font-size:13px;text-align:center}._emptyIcon_a2qqh_819{color:#8ba4bb}._tableScroll_a2qqh_829{width:100%;overflow-x:auto;border:1px solid #d6e9f8;border-radius:16px;background:#fff}._table_a2qqh_829{width:100%;border-collapse:collapse;font-size:13px;min-width:720px}._table_a2qqh_829 thead{background:#f4faff}._table_a2qqh_829 th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._table_a2qqh_829 td{padding:11px 14px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._table_a2qqh_829 tbody tr:last-child td{border-bottom:0}._table_a2qqh_829 tbody tr:hover{background:#f8fbff}._money_a2qqh_921{font-variant-numeric:tabular-nums;font-weight:600;color:#0689e2;white-space:nowrap}._badge_a2qqh_937{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._rent_active_a2qqh_961{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._rent_completed_a2qqh_973{background:#eaf4fd;color:#0689e2;border-color:#b6ddf9}._rent_cancelled_a2qqh_985{background:#f4faff;color:#6b8ba4;border-color:#e6eff8}._rent_overdue_a2qqh_997{background:#fdecea;color:#922b21;border-color:#f5b7b1}._damage_pending_a2qqh_1009{background:#fff7e6;color:#b45309;border-color:#fcd34d}._damage_approved_a2qqh_1021{background:#eaf4fd;color:#0689e2;border-color:#b6ddf9}._damage_rejected_a2qqh_1033{background:#fdecea;color:#922b21;border-color:#f5b7b1}._damage_repaired_a2qqh_1045{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._photoModal_a2qqh_1063{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:32px;background:#042484bf;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:_fadeIn_a2qqh_1 .2s ease}@keyframes _fadeIn_a2qqh_1{0%{opacity:0}to{opacity:1}}._photoModalContent_a2qqh_1101{position:relative;max-width:90vw;max-height:90vh;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000073;background:#fff}._photoModalImage_a2qqh_1121{display:block;max-width:90vw;max-height:90vh;width:auto;height:auto;object-fit:contain}._photoModalClose_a2qqh_1139{position:absolute;top:10px;right:10px;display:inline-grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;background:#042484a6;color:#fff;cursor:pointer;transition:all .15s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1}._photoModalClose_a2qqh_1139:hover{background:#ef4444;transform:scale(1.08)}@media(max-width:900px){._page_a2qqh_11{padding:16px 16px 28px;gap:14px}._title_a2qqh_191{font-size:18px}._infoGrid_a2qqh_607{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 16px}._photoGallery_a2qqh_725{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}@media(max-width:720px){._pageTabs_a2qqh_321{flex-direction:column;align-items:stretch}._tabsLeft_a2qqh_343{justify-content:space-between}._pageTabsSpacer_a2qqh_357{display:none}._pageTabs_a2qqh_321>._btnPrimary_a2qqh_469,._pageTabs_a2qqh_321>._btnSecondary_a2qqh_471{width:100%}._photoModal_a2qqh_1063{padding:12px}._photoModalContent_a2qqh_1101,._photoModalImage_a2qqh_1121{max-width:96vw;max-height:96vh}}@media(max-width:480px){._title_a2qqh_191{font-size:16px;gap:8px}._pageTab_a2qqh_321{font-size:12px;padding:6px 10px}._pageTab_a2qqh_321 span:not(._pageTabBadge_a2qqh_427){display:none}._infoItem_a2qqh_619{font-size:12px}}._modal_av91b_11{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#04248473;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);overflow-y:auto;animation:_fadeIn_av91b_1 .2s ease}@keyframes _fadeIn_av91b_1{0%{opacity:0}to{opacity:1}}._modalContent_av91b_53{width:100%;max-width:820px;max-height:92vh;display:flex;flex-direction:column;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 20px 60px #04248440;overflow:hidden;animation:_slideUp_av91b_1 .25s ease}@keyframes _slideUp_av91b_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._modalHeader_av91b_93{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px;background:#f4faff;border-bottom:1px solid #d6e9f8}._modalTitle_av91b_113{margin:0;font-size:17px;font-weight:700;color:#042484;letter-spacing:-.01em}._closeButton_av91b_129{display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#6b8ba4;font-size:22px;line-height:1;cursor:pointer;transition:all .15s ease;flex-shrink:0}._closeButton_av91b_129:hover{background:#eaf4fd;color:#0689e2}._form_av91b_173{display:flex;flex-direction:column;gap:18px;padding:20px 22px 22px;overflow-y:auto}._formGrid_av91b_189{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}._containerInfo_av91b_203{grid-column:1 / -1;display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:12px;background:#f4faff;border:1px dashed rgba(6,137,226,.35)}._containerInfoHeader_av91b_225{display:flex;align-items:center;justify-content:space-between;gap:8px}._containerInfoTitle_av91b_239{font-size:13px;font-weight:700;color:#042484}._containerInfoDetails_av91b_251{display:grid;grid-template-columns:repeat(2,1fr);gap:6px 16px;font-size:12px}._infoRow_av91b_265{display:flex;align-items:baseline;gap:6px}._infoLabel_av91b_277{color:#6b8ba4;font-weight:500;white-space:nowrap}._infoValue_av91b_289{color:#042484;font-weight:600;font-variant-numeric:tabular-nums}._formGroup_av91b_303{display:flex;flex-direction:column;gap:6px}._label_av91b_315{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._input_av91b_333,._select_av91b_335,._textarea_av91b_337{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._input_av91b_333:focus,._select_av91b_335:focus,._textarea_av91b_337:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._input_av91b_333:disabled,._select_av91b_335:disabled,._textarea_av91b_337:disabled{opacity:.6;cursor:not-allowed}._input_av91b_333[readonly]{background:#f4faff;cursor:default}._select_av91b_335{appearance:none;-webkit-appearance:none;padding-right:32px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,#0689e2 50%),linear-gradient(135deg,#0689e2 50%,transparent 50%);background-position:calc(100% - 16px) center,calc(100% - 11px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat}._textarea_av91b_337{resize:vertical;min-height:76px;line-height:1.5}._inputError_av91b_451{border-color:#ef4444!important;border-style:solid!important}._inputError_av91b_451:focus{box-shadow:0 0 0 3px #ef444426!important}._errorText_av91b_469{font-size:11px;font-weight:600;color:#ef4444;line-height:1.4}._photoSection_av91b_489{display:flex;flex-direction:column;gap:10px;padding-top:4px;border-top:1px dashed rgba(6,137,226,.2)}._sectionTitle_av91b_505{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._photoUploadArea_av91b_523{position:relative}._fileInput_av91b_531{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}._uploadLabel_av91b_549{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:22px 16px;border:1px dashed rgba(6,137,226,.45);border-radius:12px;background:#f4faff;cursor:pointer;transition:all .2s ease;text-align:center}._uploadLabel_av91b_549:hover{border-style:solid;border-color:#0689e2;background:#eaf4fd}._uploadText_av91b_591{font-size:13px;font-weight:600;color:#0689e2}._uploadHint_av91b_603{font-size:11px;color:#8ba4bb}._photoGrid_av91b_615{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;margin-top:4px}._photoItem_av91b_629{position:relative;aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;border:1px solid #d6e9f8;background:#f4faff}._photoPreview_av91b_647{display:block;width:100%;height:100%;object-fit:cover}._removePhoto_av91b_661{position:absolute;top:5px;right:5px;display:inline-grid;place-items:center;width:22px;height:22px;border:0;border-radius:50%;background:#042484a6;color:#fff;font-size:15px;line-height:1;cursor:pointer;transition:all .15s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._removePhoto_av91b_661:hover{background:#ef4444;transform:scale(1.08)}._calculator_av91b_715{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:12px;background:#f4faff;border:1px dashed rgba(6,137,226,.3)}._calculatorTitle_av91b_735{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._calculatorGrid_av91b_753{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._calculatorItem_av91b_765{display:flex;flex-direction:column;gap:3px}._calculatorLabel_av91b_777{font-size:11px;color:#6b8ba4;font-weight:500}._calculatorValue_av91b_789{font-size:14px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums}._calculatorTotal_av91b_803{font-size:16px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums}._formActions_av91b_823{display:flex;justify-content:flex-end;gap:10px;padding-top:14px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._cancelButton_av91b_841,._submitButton_av91b_843{display:inline-flex;align-items:center;justify-content:center;padding:9px 20px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease}._cancelButton_av91b_841{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4}._cancelButton_av91b_841:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._submitButton_av91b_843{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._submitButton_av91b_843:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._cancelButton_av91b_841:disabled,._submitButton_av91b_843:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:720px){._modal_av91b_11{padding:12px;align-items:flex-start}._modalContent_av91b_53{max-height:96vh}._formGrid_av91b_189,._containerInfoDetails_av91b_251,._calculatorGrid_av91b_753{grid-template-columns:1fr}._formActions_av91b_823{flex-direction:column-reverse}._cancelButton_av91b_841,._submitButton_av91b_843{width:100%}}@media(max-width:480px){._modalHeader_av91b_93{padding:14px 16px}._form_av91b_173{padding:16px}._modalTitle_av91b_113{font-size:15px}._photoGrid_av91b_615{grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}}._modal_j15wo_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContent_j15wo_29{background-color:#fff;border-radius:12px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #0003}._modalHeader_j15wo_49{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0;position:sticky;top:0;background:#fff;z-index:1}._modalTitle_j15wo_73{font-size:20px;font-weight:600;color:#000;margin:0}._closeButton_j15wo_87{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}._closeButton_j15wo_87:hover{background-color:#f0f0f0;color:#000}._containerInfo_j15wo_129{padding:20px 24px;background:#f8f8f8;border-bottom:1px solid #e0e0e0}._infoTitle_j15wo_141{font-size:15px;font-weight:600;color:#000;margin:0 0 12px}._infoGrid_j15wo_155{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}._infoItem_j15wo_167{display:flex;flex-direction:column;gap:4px}._infoLabel_j15wo_179{font-size:12px;color:#666}._infoValue_j15wo_189{font-size:14px;font-weight:500;color:#000}._form_j15wo_201{padding:24px}._formGroup_j15wo_209{margin-bottom:20px}._label_j15wo_217{display:block;font-size:13px;font-weight:500;color:#666;margin-bottom:6px}._required_j15wo_233{color:#c62828;margin-left:4px}._input_j15wo_243,._select_j15wo_245,._textarea_j15wo_247{width:100%;padding:10px 12px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;transition:all .2s;background:#fff}._input_j15wo_243:focus,._select_j15wo_245:focus,._textarea_j15wo_247:focus{outline:none;border-color:#000}._inputError_j15wo_281{border-color:#c62828}._errorText_j15wo_289{color:#c62828;font-size:12px;margin-top:4px;display:block}._textarea_j15wo_247{resize:vertical;min-height:80px}._formActions_j15wo_313{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #e0e0e0}._cancelButton_j15wo_331,._submitButton_j15wo_333{padding:10px 24px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}._cancelButton_j15wo_331{background-color:#f0f0f0;color:#666}._cancelButton_j15wo_331:hover:not(:disabled){background-color:#e0e0e0}._submitButton_j15wo_333{background-color:#000;color:#fff}._submitButton_j15wo_333:hover:not(:disabled){background-color:#333}._submitButton_j15wo_333:disabled,._cancelButton_j15wo_331:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){._infoGrid_j15wo_155{grid-template-columns:1fr}._formActions_j15wo_313{flex-direction:column}._cancelButton_j15wo_331,._submitButton_j15wo_333{width:100%}}._modal_elv6q_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContent_elv6q_29{background-color:#fff;border-radius:12px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #0003}._modalHeader_elv6q_49{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0;position:sticky;top:0;background:#fff;z-index:1}._modalTitle_elv6q_73{font-size:20px;font-weight:600;color:#000;margin:0}._closeButton_elv6q_87{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}._closeButton_elv6q_87:hover{background-color:#f0f0f0;color:#000}._containerInfo_elv6q_129{padding:20px 24px;background:#f8f8f8;border-bottom:1px solid #e0e0e0}._infoTitle_elv6q_141{font-size:15px;font-weight:600;color:#000;margin:0 0 12px}._infoGrid_elv6q_155{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}._infoItem_elv6q_167{display:flex;flex-direction:column;gap:4px}._infoLabel_elv6q_179{font-size:12px;color:#666}._infoValue_elv6q_189{font-size:14px;font-weight:500;color:#000}._form_elv6q_201{padding:24px}._formGrid_elv6q_209{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px}._formGroup_elv6q_223{margin-bottom:20px}._label_elv6q_231{display:block;font-size:13px;font-weight:500;color:#666;margin-bottom:6px}._required_elv6q_247{color:#c62828;margin-left:4px}._input_elv6q_257,._select_elv6q_259,._textarea_elv6q_261{width:100%;padding:10px 12px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;transition:all .2s;background:#fff}._input_elv6q_257:focus,._select_elv6q_259:focus,._textarea_elv6q_261:focus{outline:none;border-color:#000}._inputError_elv6q_295{border-color:#c62828}._errorText_elv6q_303{color:#c62828;font-size:12px;margin-top:4px;display:block}._textarea_elv6q_261{resize:vertical;min-height:80px}._photoGrid_elv6q_329{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0}._photoItem_elv6q_343{position:relative;aspect-ratio:1;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}._photoPreview_elv6q_359{width:100%;height:100%;object-fit:cover}._removePhoto_elv6q_371{position:absolute;top:2px;right:2px;background:#00000080;color:#fff;border:none;border-radius:50%;width:20px;height:20px;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center}._uploadArea_elv6q_405{margin-top:8px}._fileInput_elv6q_413{display:none}._uploadLabel_elv6q_421{display:inline-block;padding:8px 16px;background:#f0f0f0;color:#333;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s}._uploadLabel_elv6q_421:hover{background:#e0e0e0}._uploadHint_elv6q_451{font-size:12px;color:#999;margin-top:4px}._warning_elv6q_465{background:#ffebee;border-left:3px solid #c62828;padding:12px 16px;border-radius:4px;margin:20px 0;display:flex;align-items:center;gap:12px}._warningIcon_elv6q_487{font-size:20px}._warningText_elv6q_495{color:#c62828;font-size:14px;line-height:1.5}._formActions_elv6q_507{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #e0e0e0}._cancelButton_elv6q_525,._submitButton_elv6q_527{padding:10px 24px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}._cancelButton_elv6q_525{background-color:#f0f0f0;color:#666}._cancelButton_elv6q_525:hover:not(:disabled){background-color:#e0e0e0}._submitButton_elv6q_527{background-color:#000;color:#fff}._submitButton_elv6q_527:hover:not(:disabled){background-color:#333}._submitButton_elv6q_527:disabled,._cancelButton_elv6q_525:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){._formGrid_elv6q_209{grid-template-columns:1fr;gap:12px}._photoGrid_elv6q_329{grid-template-columns:repeat(3,1fr)}._formActions_elv6q_507{flex-direction:column}._cancelButton_elv6q_525,._submitButton_elv6q_527{width:100%}}._formRow_elv6q_635{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}._formGroup_elv6q_223{display:flex;flex-direction:column;gap:6px;width:100%}._input_elv6q_257,._select_elv6q_259,._textarea_elv6q_261{width:100%;box-sizing:border-box}._container_jwalp_11{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_jwalp_11 *,._container_jwalp_11 *:before,._container_jwalp_11 *:after{box-sizing:border-box}._container_jwalp_11 button{font-family:inherit;cursor:pointer}._container_jwalp_11 button:disabled{cursor:not-allowed;opacity:.55}._title_jwalp_69{margin:0 0 8px;font-size:1.75rem;text-align:center;font-weight:700;color:#042484;line-height:1.2}._breadcrumbs_jwalp_87{font-size:12px;color:#6b8ba4;margin-bottom:20px}._loading_jwalp_101{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:60vh;color:#035a95}._loadingSpinner_jwalp_121{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_jwalp_1 .9s linear infinite}._loadingText_jwalp_141{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_jwalp_1{to{transform:rotate(360deg)}}._error_jwalp_163{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;margin:0 0 16px;background:#fdecea;border:1px solid #f5b7b1;border-radius:12px;color:#922b21;font-size:13px;font-weight:600;flex-wrap:wrap}._retryButton_jwalp_195{padding:6px 14px;border:1px dashed #ef4444;border-radius:8px;background:transparent;color:#b91c1c;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._retryButton_jwalp_195:hover{border-style:solid;background:#ef4444;color:#fff}._statsSection_jwalp_239{margin-bottom:20px}._statsGrid_jwalp_247{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._statCard_jwalp_259{display:flex;align-items:center;padding:16px 18px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;transition:all .2s ease}._statCard_jwalp_259:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21f}._statTotal_jwalp_291{border-color:#0689e259}._statActive_jwalp_295{border-color:#10b98159}._statActive_jwalp_295 ._statValue_jwalp_297{color:#047857}._statPaused_jwalp_301{border-color:#f59e0b59}._statPaused_jwalp_301 ._statValue_jwalp_297{color:#b45309}._statCompleted_jwalp_307{border-color:#0689e259}._statCompleted_jwalp_307 ._statValue_jwalp_297{color:#0689e2}._statOverdue_jwalp_313{border-color:#ef444459}._statOverdue_jwalp_313 ._statValue_jwalp_297{color:#b91c1c}._statContent_jwalp_319{display:flex;flex-direction:column;gap:4px;width:100%}._statLabel_jwalp_333{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._statValue_jwalp_297{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}._statSubValue_jwalp_361{font-size:11.5px;color:#9ab0c2;font-variant-numeric:tabular-nums}._pageTabs_jwalp_379{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 24px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._pageTabsSpacer_jwalp_407{flex:1;min-width:12px}._pageTab_jwalp_379{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._pageTab_jwalp_379:hover:not(:disabled){color:#0689e2;background:#0689e21f}._pageTab_jwalp_379:disabled{opacity:.45;cursor:not-allowed}._pageTabActive_jwalp_471{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._pageTabActive_jwalp_471:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._pageTabBadge_jwalp_493{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e21f;color:#0689e2;font-size:10.5px;font-weight:700;line-height:1}._pageTabActive_jwalp_471 ._pageTabBadge_jwalp_493,._pageTab_jwalp_379:hover ._pageTabBadge_jwalp_493{background:#fff;color:#0689e2}._pageTabDanger_jwalp_533{display:inline-flex;align-items:center;gap:6px;border:1px dashed #ef4444;background:transparent;color:#ef4444;padding:9px 18px;font-size:13px;font-weight:600;border-radius:999px;transition:all .2s ease;font-family:inherit;cursor:pointer;white-space:nowrap}._pageTabDanger_jwalp_533:hover:not(:disabled){border-style:solid;background:#ef4444;color:#fff}._btnPrimary_jwalp_579{display:inline-flex;align-items:center;gap:8px;margin-left:8px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;padding:9px 18px;font-size:13.5px;font-weight:700;border-radius:999px;box-shadow:0 6px 16px #0689e259;transition:all .2s ease;cursor:pointer;font-family:inherit;white-space:nowrap}._btnPrimary_jwalp_579:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._btnPrimary_jwalp_579:disabled{opacity:.6;cursor:not-allowed}._filtersPopoverWrap_jwalp_645{position:relative;margin:0 auto 20px;max-width:100%;width:fit-content}._filtersBackdrop_jwalp_659{position:fixed;inset:0;z-index:1000;background:transparent}._filtersPopover_jwalp_645{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:1001;width:880px;max-width:calc(100vw - 32px);background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 16px 40px #0b2b4526;padding:18px 20px;animation:_popoverIn_jwalp_1 .2s ease}@keyframes _popoverIn_jwalp_1{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}._filtersHeader_jwalp_715{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._filtersHeader_jwalp_715 h3{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._filtersHeaderActions_jwalp_753{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._clearFiltersButton_jwalp_767{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;border-radius:999px;border:1px dashed #ef4444;background:transparent;color:#ef4444;cursor:pointer;font-family:inherit;transition:all .2s ease}._clearFiltersButton_jwalp_767:hover{border-style:solid;background:#ef4444;color:#fff}._calendarSection_jwalp_817{margin-bottom:20px;padding:16px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a}._calendarHeader_jwalp_835{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:12px}._rentalListSection_jwalp_857{margin:0 auto;max-width:100%}._rentalListHeader_jwalp_867{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px;padding:0 4px}._rentalListTitle_jwalp_887{margin:0;font-size:16px;font-weight:700;color:#042484}._headerActions_jwalp_901{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._clearDateButton_jwalp_915{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;border:1px dashed #ef4444;background:transparent;color:#ef4444;border-radius:999px;cursor:pointer;transition:all .2s ease}._clearDateButton_jwalp_915:hover{background:#ef4444;color:#fff;border-style:solid}._selectedCount_jwalp_957{font-size:12px;font-weight:600;color:#0689e2;padding:4px 10px;border-radius:999px;border:1px dashed rgba(6,137,226,.4);background:#0689e20f}._controls_jwalp_979{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}._controlsLeft_jwalp_1001{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._addButton_jwalp_1015,._calendarToggleButton_jwalp_1017,._importButton_jwalp_1019,._downloadErrorsButton_jwalp_1021,._exportSelectedButton_jwalp_1023,._deleteSelectedButton_jwalp_1025,._deleteAllButton_jwalp_1027,._backButton_jwalp_1029{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;border-radius:999px;border:1px dashed #0689e2;background:transparent;color:#0689e2;transition:all .2s ease;font-family:inherit;cursor:pointer;white-space:nowrap}._addButton_jwalp_1015:hover,._calendarToggleButton_jwalp_1017:hover,._importButton_jwalp_1019:hover,._downloadErrorsButton_jwalp_1021:hover,._exportSelectedButton_jwalp_1023:hover,._deleteAllButton_jwalp_1027:hover,._backButton_jwalp_1029:hover{border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #0689e259}._deleteSelectedButton_jwalp_1025{border-color:#ef4444;color:#ef4444}._deleteSelectedButton_jwalp_1025:hover{background:#ef4444;color:#fff;border-color:#ef4444}._downloadErrorsButton_jwalp_1021{border-color:#b45309;color:#b45309}._downloadErrorsButton_jwalp_1021:hover{background:#b45309;color:#fff}._backButton_jwalp_1029{border-color:#6b8ba4;color:#6b8ba4}._backButton_jwalp_1029:hover{background:#6b8ba4;color:#fff;border-color:#6b8ba4}._filterToggleButton_jwalp_1155{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:1px dashed #0689e2;background:transparent;color:#0689e2;transition:all .2s ease;cursor:pointer}._filterToggleButton_jwalp_1155:hover,._filterActive_jwalp_1187{border-style:solid;background:#0689e2;color:#fff}._filterBadge_jwalp_1199{position:absolute;top:-6px;right:-6px;display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#ef4444;color:#fff;font-size:10.5px;font-weight:700;line-height:1}._filtersWrapper_jwalp_1233{margin:0 0 20px;padding:18px 20px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 6px 16px #0689e20f}@media(max-width:1100px){._statsGrid_jwalp_247{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:720px){._container_jwalp_11{padding:5rem 1rem 1rem}._title_jwalp_69{font-size:1.35rem}._pageTabs_jwalp_379{flex-wrap:wrap;width:100%;justify-content:center}._pageTabsSpacer_jwalp_407{display:none}._btnPrimary_jwalp_579{margin-left:0;width:100%;justify-content:center;order:100}._filtersPopover_jwalp_645{width:calc(100vw - 32px)}._rentalListHeader_jwalp_867{flex-direction:column;align-items:flex-start}}@media(max-width:480px){._statValue_jwalp_297{font-size:18px}._pageTab_jwalp_379{font-size:12.5px;padding:8px 14px}._filtersPopover_jwalp_645{padding:14px 16px}}._tableContainer_tb464_11{width:100%;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a;overflow:hidden}._loadingContainer_tb464_31{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:60px 24px;color:#035a95}._loadingSpinner_tb464_51{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_tb464_1 .9s linear infinite}._loadingText_tb464_71{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_tb464_1{to{transform:rotate(360deg)}}._emptyState_tb464_93{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:60px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._emptyText_tb464_119{margin:0;font-size:14px;color:#4a6b85}._createButton_tb464_131{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:999px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 6px 16px #0689e259}._createButton_tb464_131:hover{background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px)}._toolbar_tb464_179{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#f4faff;border-bottom:1px solid #d6e9f8;flex-wrap:wrap}._toolbarLeft_tb464_201{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._toolbarRight_tb464_215{display:flex;align-items:center;gap:8px}._toolbarButton_tb464_227{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;border:1px dashed #0689e2;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._toolbarButton_tb464_227:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._toolbarButton_tb464_227:disabled{opacity:.4;cursor:not-allowed}._printButton_tb464_285{border-color:#0689e2;color:#0689e2}._printSelectedButton_tb464_295{border-color:#10b981;color:#10b981}._printSelectedButton_tb464_295:hover:not(:disabled){background:#10b981;color:#fff;box-shadow:0 4px 12px #10b9814d}._selectAllCheckbox_tb464_317{width:15px;height:15px;accent-color:#0689e2;cursor:pointer}._selectAllLabel_tb464_331{font-size:12.5px;font-weight:600;color:#4a6b85;cursor:pointer;-webkit-user-select:none;user-select:none}._totalsRow_tb464_353{display:flex;align-items:center;gap:20px;padding:12px 16px;background:#fff;border-bottom:1px solid #eaf4fd;flex-wrap:wrap;font-size:12.5px}._totalsItem_tb464_375{display:inline-flex;align-items:center;gap:6px}._totalsLabel_tb464_387{color:#6b8ba4;font-weight:500}._totalsValue_tb464_397{color:#042484;font-weight:700;font-variant-numeric:tabular-nums}._totalsTotal_tb464_409{color:#0689e2;font-weight:700;font-size:14px;font-variant-numeric:tabular-nums}._table_tb464_11{min-width:1100px}._containerInfo_tb464_443{display:flex;flex-direction:column;gap:6px;min-width:200px}._operatorInfo_tb464_457{display:flex;flex-direction:column;gap:1px;padding-top:4px;border-top:1px dashed rgba(6,137,226,.15)}._operatorName_tb464_473{font-size:12px;font-weight:600;color:#4a6b85}._operatorPosition_tb464_485{font-size:10px;color:#9ab0c2}._periodCell_tb464_497{display:flex;flex-direction:column;gap:2px;min-width:130px;font-size:12px;color:#4a6b85;font-variant-numeric:tabular-nums;line-height:1.5}._periodRow_tb464_519{display:flex;gap:4px;white-space:nowrap}._periodLabel_tb464_531{display:inline-block;min-width:22px;font-size:10.5px;font-weight:600;color:#9ab0c2}._periodDays_tb464_547{margin-top:2px;display:inline-flex;width:fit-content;padding:1px 6px;border-radius:4px;background:#f4faff;color:#0689e2;font-size:10.5px;font-weight:600}._costCell_tb464_573{display:flex;flex-direction:column;gap:2px;min-width:110px;align-items:flex-end}._costCell_tb464_573 ._totalCost_tb464_589{font-size:13px;font-weight:700;color:#0689e2}._costCell_tb464_573 ._totalRentCost_tb464_601{font-size:10.5px;font-weight:500;color:#9ab0c2}@media(max-width:1100px){._table_tb464_11{min-width:1000px}}@media(max-width:720px){._table_tb464_11{min-width:900px}._containerInfo_tb464_443{min-width:160px}._periodCell_tb464_497{min-width:110px;font-size:11px}._costCell_tb464_573{min-width:90px}}._table_tb464_11{width:100%;border-collapse:collapse;font-size:13px;table-layout:auto;min-width:1400px}._thead_tb464_681{background:#f4faff}._thead_tb464_681 th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._sortable_tb464_713{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s ease}._sortable_tb464_713:hover{color:#0689e2}._colCheckbox_tb464_733{width:40px;text-align:center}._checkbox_tb464_743{width:15px;height:15px;accent-color:#0689e2;cursor:pointer}._row_tb464_757{transition:background .15s ease;cursor:pointer}._row_tb464_757:hover{background:#f8fbff}._selectedRow_tb464_775{background:#0689e20f!important}._pausedRow_tb464_783{background:#fffbf0}._pausedRow_tb464_783:hover{background:#fff7e0}._cell_tb464_799{padding:12px 14px;border-bottom:1px solid #f0f5fa;vertical-align:middle;color:#042484}._row_tb464_757:last-child ._cell_tb464_799{border-bottom:0}._rentNumber_tb464_823{font-family:SF Mono,Consolas,monospace;font-size:12px;font-weight:600;color:#0689e2;background:#0689e214;padding:2px 8px;border-radius:4px;white-space:nowrap}._containerInfo_tb464_443{display:flex;flex-direction:column;gap:4px;min-width:180px}._containerNumber_tb464_861{font-size:13px;font-weight:600;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._barcodeContainer_tb464_879{display:flex;align-items:center}._barcodeButton_tb464_889{border:0;background:transparent;color:#8ba4bb;font-family:SF Mono,Consolas,monospace;font-size:10.5px;cursor:pointer;padding:0;transition:color .15s ease}._barcodeButton_tb464_889:hover{color:#0689e2;text-decoration:underline}._operatorInfo_tb464_457{display:flex;flex-direction:column;gap:2px;min-width:150px}._operatorName_tb464_473{font-size:13px;font-weight:600;color:#042484}._operatorPosition_tb464_485{font-size:10.5px;color:#8ba4bb}._locationName_tb464_961{font-size:12.5px;color:#4a6b85}._dailyRate_tb464_973{font-size:12.5px;font-weight:600;color:#042484;font-variant-numeric:tabular-nums;white-space:nowrap}._daysCount_tb464_991{display:inline-grid;place-items:center;min-width:32px;height:24px;padding:0 8px;border-radius:6px;background:#f4faff;color:#042484;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}._totalCost_tb464_589{font-size:13px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums;cursor:help;white-space:nowrap}._totalRentCost_tb464_601{font-size:13px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums;cursor:help;white-space:nowrap}._status_tb464_1061{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._statusActive_tb464_1085{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusPaused_tb464_1097{background:#fff7e6;color:#b45309;border-color:#fcd34d}._statusCompleted_tb464_1109{background:#eaf4fd;color:#0689e2;border-color:#b6ddf9}._statusCancelled_tb464_1121{background:#f4faff;color:#6b8ba4;border-color:#e6eff8}._statusOverdue_tb464_1133{background:#fdecea;color:#922b21;border-color:#f5b7b1}._actions_tb464_1151{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}._resumeButton_tb464_1165,._pauseButton_tb464_1167,._completeButton_tb464_1169,._editButton_tb464_1171,._deleteButton_tb464_1173,._viewButton_tb464_1175{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;border:0;background:transparent;color:#8ba4bb;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;flex-shrink:0}._resumeButton_tb464_1165:hover,._pauseButton_tb464_1167:hover,._completeButton_tb464_1169:hover,._editButton_tb464_1171:hover,._viewButton_tb464_1175:hover{background:#eaf4fd;color:#0689e2}._resumeButton_tb464_1165:hover{background:#ecfdf5;color:#047857}._pauseButton_tb464_1167:hover{background:#fff7e6;color:#b45309}._completeButton_tb464_1169:hover{background:#ecfdf5;color:#047857}._deleteButton_tb464_1173:hover{background:#fdecea;color:#ef4444}._pagination_tb464_1271{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;background:#f4faff;border-top:1px solid #d6e9f8;flex-wrap:wrap}._paginationInfo_tb464_1293{font-size:12.5px;font-weight:500;color:#4a6b85}._paginationControls_tb464_1305{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._limitSelect_tb464_1319{padding:5px 28px 5px 12px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#0689e2 50%),linear-gradient(135deg,#0689e2 50%,transparent 50%);background-position:calc(100% - 14px) center,calc(100% - 9px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;transition:all .2s ease}._limitSelect_tb464_1319:hover{border-color:#0689e299}._limitSelect_tb464_1319:focus{outline:none;border-style:solid;box-shadow:0 0 0 3px #0689e21f}._paginationButton_tb464_1389{padding:6px 14px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._paginationButton_tb464_1389:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._paginationButton_tb464_1389:disabled{opacity:.4;cursor:not-allowed;border-color:#b6cbdc;color:#b6cbdc}._pageInfo_tb464_1443{font-size:12.5px;font-weight:600;color:#042484;min-width:60px;text-align:center;font-variant-numeric:tabular-nums}._modalContent_tb464_1467{display:flex;flex-direction:column;gap:14px}._modalInfo_tb464_1479{padding:12px 14px;border-radius:10px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:#4a6b85}._modalInfo_tb464_1479 h3{margin:0 0 4px;font-size:14px;font-weight:700;color:#042484}._modalInfo_tb464_1479 p{margin:0;line-height:1.5}._formGroup_tb464_1527{display:flex;flex-direction:column;gap:6px}._label_tb464_1539{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._required_tb464_1555{color:#ef4444;font-weight:700;margin-left:2px}._input_tb464_1567,._textarea_tb464_1569{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._input_tb464_1567:focus,._textarea_tb464_1569:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._textarea_tb464_1569{resize:vertical;min-height:70px;line-height:1.5}._hint_tb464_1621{font-size:11px;color:#9ab0c2;line-height:1.4}._modalActions_tb464_1633{display:flex;justify-content:flex-end;gap:10px;padding-top:12px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._cancelButton_tb464_1651,._submitButton_tb464_1653{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease}._cancelButton_tb464_1651{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4}._cancelButton_tb464_1651:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._submitButton_tb464_1653{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._submitButton_tb464_1653:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._barcodeDisplay_tb464_1729{display:flex;justify-content:center;padding:10px 0}@media(max-width:1100px){._table_tb464_11{min-width:1200px}}@media(max-width:720px){._toolbar_tb464_179{flex-direction:column;align-items:stretch}._toolbarLeft_tb464_201,._toolbarRight_tb464_215{justify-content:space-between}._totalsRow_tb464_353{flex-direction:column;align-items:flex-start;gap:8px}._pagination_tb464_1271{flex-direction:column;align-items:stretch}._paginationControls_tb464_1305{justify-content:space-between}}@media(max-width:480px){._toolbarButton_tb464_227{font-size:12px;padding:6px 12px}._actions_tb464_1151{gap:2px}._resumeButton_tb464_1165,._pauseButton_tb464_1167,._completeButton_tb464_1169,._editButton_tb464_1171,._deleteButton_tb464_1173,._viewButton_tb464_1175{width:24px;height:24px;font-size:11px}}._modalOverlay_1y6kp_11{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#04248473;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);overflow-y:auto;animation:_fadeIn_1y6kp_1 .2s ease}@keyframes _fadeIn_1y6kp_1{0%{opacity:0}to{opacity:1}}._modal_1y6kp_11{display:flex;flex-direction:column;width:100%;max-width:760px;max-height:92vh;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 20px 60px #04248440;overflow:hidden;animation:_slideUp_1y6kp_1 .25s ease}@keyframes _slideUp_1y6kp_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._modalHeader_1y6kp_93{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px;background:#f4faff;border-bottom:1px solid #d6e9f8}._modalHeader_1y6kp_93 h2{margin:0;font-size:16px;font-weight:700;color:#042484;letter-spacing:-.01em}._closeButton_1y6kp_129{display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#6b8ba4;font-size:22px;line-height:1;cursor:pointer;transition:all .15s ease;flex-shrink:0}._closeButton_1y6kp_129:hover{background:#eaf4fd;color:#0689e2}._modalBody_1y6kp_173{display:flex;flex-direction:column;gap:16px;padding:18px 22px;overflow-y:auto}._instruction_1y6kp_189 p{margin:0;font-size:13px;color:#4a6b85;line-height:1.55}._requiredColumns_1y6kp_205{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:12px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);font-size:12.5px;color:#4a6b85}._requiredColumns_1y6kp_205 strong{font-size:12px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.4px}._requiredColumns_1y6kp_205 ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}._requiredColumns_1y6kp_205 li{line-height:1.5}._requiredColumns_1y6kp_205 code{font-family:SF Mono,Consolas,monospace;font-size:11.5px;padding:1px 6px;border-radius:4px;background:#0689e21a;color:#0689e2}._tip_1y6kp_287{margin-top:6px;padding:8px 12px;border-radius:8px;background:#fff7e6;border:1px dashed #fcd34d;color:#b45309;font-size:12px;line-height:1.5}._templateLink_1y6kp_311{display:flex;justify-content:flex-start}._downloadButton_1y6kp_321{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;border:1px dashed #0689e2;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._downloadButton_1y6kp_321:hover{border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._fileInputWrapper_1y6kp_369{position:relative}._fileInput_1y6kp_369{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}._fileLabel_1y6kp_395{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px 16px;border:1px dashed rgba(6,137,226,.45);border-radius:12px;background:#f4faff;color:#0689e2;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;text-align:center}._fileLabel_1y6kp_395:hover{border-style:solid;border-color:#0689e2;background:#eaf4fd}._fileName_1y6kp_441{font-weight:700;color:#042484;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileSize_1y6kp_459{font-size:11.5px;font-weight:500;color:#8ba4bb}._errorMessage_1y6kp_473{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:10px;background:#fdecea;border:1px dashed #f5b7b1;color:#922b21;font-size:12.5px}._errorDetails_1y6kp_497{margin:0;padding:8px 10px;border-radius:8px;background:#922b2114;font-family:SF Mono,Consolas,monospace;font-size:11.5px;white-space:pre-wrap;word-break:break-word}._successResult_1y6kp_521,._warningResult_1y6kp_523{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:14px;border:1px dashed}._successResult_1y6kp_521{background:#ecfdf5;border-color:#a7f3d0}._warningResult_1y6kp_523{background:#fff7e6;border-color:#fcd34d}._resultHeader_1y6kp_561{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._resultStats_1y6kp_577{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}._statItem_1y6kp_589{display:flex;flex-direction:column;gap:3px;padding:8px 12px;border-radius:10px;background:#fff;border:1px solid #d6e9f8}._statLabel_1y6kp_609{font-size:11px;font-weight:600;color:#6b8ba4;text-transform:uppercase;letter-spacing:.3px}._statValue_1y6kp_625{font-size:16px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums}._errorValue_1y6kp_639{color:#ef4444}._exportErrorsSection_1y6kp_649{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;background:#fff;border:1px dashed rgba(6,137,226,.3)}._exportErrorsButton_1y6kp_671{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:12.5px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease;box-shadow:0 6px 16px #0689e259}._exportErrorsButton_1y6kp_671:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._exportErrorsButton_1y6kp_671:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._exportHint_1y6kp_731{font-size:11.5px;font-weight:500;color:#6b8ba4}._errorsSection_1y6kp_745,._warningsSection_1y6kp_747{display:flex;flex-direction:column;gap:8px}._errorsHeader_1y6kp_759{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._toggleErrorsBtn_1y6kp_775,._toggleWarningsBtn_1y6kp_777{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:#922b21;font-family:inherit;cursor:pointer}._toggleWarningsBtn_1y6kp_777{color:#b45309}._errorsTitle_1y6kp_809,._warningsTitle_1y6kp_811{font-size:12.5px;font-weight:700}._errorsCount_1y6kp_821{font-size:11.5px;color:#8ba4bb}._errorsList_1y6kp_831{display:flex;flex-direction:column;gap:10px;max-height:360px;overflow-y:auto;padding-right:4px}._errorGroup_1y6kp_849{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:10px;background:#fff;border:1px solid #f5b7b1}._errorGroupHeader_1y6kp_869{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}._errorGroupTitle_1y6kp_885{font-size:12.5px;font-weight:700;color:#922b21}._errorGroupCount_1y6kp_897{font-size:11px;font-weight:600;color:#8ba4bb;font-variant-numeric:tabular-nums}._errorGroupItems_1y6kp_911{display:flex;flex-direction:column;gap:4px}._errorItem_1y6kp_923{border-radius:8px;background:#fdecea;border:1px dashed rgba(239,68,68,.3);padding:8px 10px;cursor:pointer;transition:all .15s ease}._errorItem_1y6kp_923:hover{border-style:solid;background:#fde8e5}._errorRow_1y6kp_951{display:flex;align-items:center;justify-content:space-between;gap:8px}._errorRowNum_1y6kp_965{font-size:12px;font-weight:600;color:#922b21;font-variant-numeric:tabular-nums}._errorExpandIcon_1y6kp_979{font-size:10px;color:#922b21}._errorData_1y6kp_989{margin-top:8px;padding-top:8px;border-top:1px dashed rgba(146,43,33,.25);display:flex;flex-direction:column;gap:6px}._errorDataTitle_1y6kp_1007{font-size:11px;font-weight:700;color:#922b21;text-transform:uppercase;letter-spacing:.3px}._errorDataTable_1y6kp_1023{width:100%;border-collapse:collapse;font-size:11.5px}._errorDataTable_1y6kp_1023 td{padding:3px 6px;vertical-align:top}._errorDataKey_1y6kp_1045{color:#8ba4bb;font-weight:600;white-space:nowrap;width:40%}._errorDataValue_1y6kp_1059{color:#042484;font-weight:500;word-break:break-word}._warningsList_1y6kp_1073{display:flex;flex-direction:column;gap:6px;max-height:280px;overflow-y:auto;padding-right:4px}._warningItem_1y6kp_1091{padding:8px 12px;border-radius:8px;background:#fff7e6;border:1px dashed rgba(180,83,9,.3)}._warningRow_1y6kp_1105{display:flex;align-items:baseline;gap:8px;font-size:12px;color:#b45309;flex-wrap:wrap}._warningRow_1y6kp_1105 strong{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}._warningMessage_1y6kp_1135{color:#92400e;line-height:1.45}._successItems_1y6kp_1147{border-radius:10px;background:#fff;border:1px solid #a7f3d0;overflow:hidden}._successItems_1y6kp_1147 details{display:flex;flex-direction:column}._successItems_1y6kp_1147 summary{padding:10px 14px;cursor:pointer;font-size:12.5px;color:#047857;background:#ecfdf5;border-bottom:1px dashed rgba(4,120,87,.2);-webkit-user-select:none;user-select:none}._successItems_1y6kp_1147 summary:hover{background:#d1fae5}._successList_1y6kp_1199{display:flex;flex-direction:column;max-height:320px;overflow-y:auto}._successItem_1y6kp_1147{display:flex;flex-direction:column;gap:4px;padding:10px 14px;border-bottom:1px solid #f0f5fa}._successItem_1y6kp_1147:last-child{border-bottom:0}._successRow_1y6kp_1237{display:flex;align-items:center;gap:8px}._successRowText_1y6kp_1249{font-size:12.5px;font-weight:600;color:#042484}._successDetails_1y6kp_1261{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:11.5px;color:#4a6b85}._successDetails_1y6kp_1261 span{white-space:nowrap}._modalFooter_1y6kp_1287{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 22px;background:#f4faff;border-top:1px solid #d6e9f8;flex-wrap:wrap}._cancelButton_1y6kp_1309,._uploadButton_1y6kp_1311{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 20px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease}._cancelButton_1y6kp_1309{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4}._cancelButton_1y6kp_1309:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._uploadButton_1y6kp_1311{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._uploadButton_1y6kp_1311:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._cancelButton_1y6kp_1309:disabled,._uploadButton_1y6kp_1311:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._spinner_1y6kp_1407,._spinnerSmall_1y6kp_1409{display:inline-block;border-radius:50%;border:2px solid transparent;border-top-color:#fff;border-right-color:#fff;animation:_spin_1y6kp_1407 .8s linear infinite}._spinner_1y6kp_1407{width:14px;height:14px}._spinnerSmall_1y6kp_1409{width:11px;height:11px}@keyframes _spin_1y6kp_1407{to{transform:rotate(360deg)}}._toast_1y6kp_1457{position:fixed;top:20px;right:20px;z-index:1100;max-width:420px;border-radius:12px;border:1px solid;box-shadow:0 12px 32px #04248440;animation:_toastIn_1y6kp_1 .25s ease}@keyframes _toastIn_1y6kp_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}._toastContent_1y6kp_1491{display:flex;align-items:flex-start;gap:10px;padding:12px 14px}._toastIcon_1y6kp_1505{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:11px;font-weight:800;flex-shrink:0;color:#fff}._toastMessage_1y6kp_1529{flex:1;font-size:12.5px;font-weight:500;line-height:1.5;white-space:pre-wrap;word-break:break-word}._toastClose_1y6kp_1547{display:inline-grid;place-items:center;width:22px;height:22px;border:0;border-radius:50%;background:transparent;font-size:16px;line-height:1;cursor:pointer;opacity:.65;transition:opacity .15s ease;flex-shrink:0;color:inherit}._toastClose_1y6kp_1547:hover{opacity:1}._toast_1y6kp_1457._success_1y6kp_521{background:#ecfdf5;border-color:#a7f3d0;color:#047857}._toast_1y6kp_1457._success_1y6kp_521 ._toastIcon_1y6kp_1505{background:#047857}._toast_1y6kp_1457._error_1y6kp_473{background:#fdecea;border-color:#f5b7b1;color:#922b21}._toast_1y6kp_1457._error_1y6kp_473 ._toastIcon_1y6kp_1505{background:#922b21}._toast_1y6kp_1457._warning_1y6kp_523{background:#fff7e6;border-color:#fcd34d;color:#b45309}._toast_1y6kp_1457._warning_1y6kp_523 ._toastIcon_1y6kp_1505{background:#b45309}._toast_1y6kp_1457._info_1y6kp_1649{background:#eaf4fd;border-color:#b6ddf9;color:#0689e2}._toast_1y6kp_1457._info_1y6kp_1649 ._toastIcon_1y6kp_1505{background:#0689e2}@media(max-width:720px){._modalOverlay_1y6kp_11{padding:12px;align-items:flex-start}._modal_1y6kp_11{max-height:96vh}._modalHeader_1y6kp_93,._modalBody_1y6kp_173{padding:14px 16px}._modalFooter_1y6kp_1287{padding:12px 16px;flex-direction:column-reverse}._cancelButton_1y6kp_1309,._uploadButton_1y6kp_1311{width:100%}._resultStats_1y6kp_577{grid-template-columns:repeat(2,1fr)}._toast_1y6kp_1457{top:12px;right:12px;left:12px;max-width:none}}@media(max-width:480px){._modalHeader_1y6kp_93 h2{font-size:14px}._fileName_1y6kp_441{max-width:200px}._errorDataKey_1y6kp_1045{width:50%}}._navbar_ow8yq_1{--navbar-current-width: var(--navbar-width);position:fixed;left:0;top:0;bottom:0;width:var(--navbar-current-width);background:#f5faff;color:#042484;z-index:1000;display:flex;flex-direction:column;transition:width var(--navbar-transition);box-sizing:border-box;overflow:visible;border-right:1px solid #d6e9f8}._collapsed_ow8yq_49{--navbar-current-width: var(--navbar-width-collapsed)}._logoContainer_ow8yq_59{display:flex;align-items:center;justify-content:center;padding:20px 16px;flex-shrink:0;box-sizing:border-box}._logoLink_ow8yq_83{display:flex;flex-direction:column;align-items:center;width:100%;cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .2s ease}._logoLink_ow8yq_83:hover{opacity:.85}._logo_ow8yq_59{width:70%;max-width:160px;height:auto;object-fit:contain;display:block;flex-shrink:0;filter:brightness(0) saturate(100%) invert(14%) sepia(60%) saturate(3000%) hue-rotate(210deg) brightness(90%) contrast(95%)}._logoText_ow8yq_139{width:100%;margin-top:10px;display:flex;flex-direction:column;min-width:0}._companyName_ow8yq_155{font-size:12px;font-weight:700;line-height:16px;text-align:center;white-space:nowrap;letter-spacing:2.5px;text-transform:uppercase;color:#042484}._companySubtitle_ow8yq_177{margin-top:4px;font-size:10px;line-height:13px;text-align:center;color:#035a95;white-space:normal;overflow-wrap:break-word}._menu_ow8yq_197{flex:1;min-height:0;overflow-y:auto;overflow-x:visible;padding:12px 12px 16px;scrollbar-width:thin;scrollbar-color:#d6e9f8 transparent}._menu_ow8yq_197::-webkit-scrollbar{width:2px}._menu_ow8yq_197::-webkit-scrollbar-track{background:transparent}._menu_ow8yq_197::-webkit-scrollbar-thumb{background:#d6e9f8;border-radius:2px}._mainNav_ow8yq_243{display:flex;flex-direction:column;gap:2px}._navGroup_ow8yq_255{width:100%}._navItem_ow8yq_263{position:relative;width:100%;min-height:44px;display:flex;align-items:center;gap:14px;padding:0 12px;border:none;border-radius:8px;background:transparent;color:#035a95;text-decoration:none;font-family:inherit;font-size:13.5px;font-weight:400;letter-spacing:.1px;cursor:pointer;box-sizing:border-box}._navItem_ow8yq_263 svg{flex-shrink:0;color:currentColor;opacity:.75;transition:opacity .15s ease}._navItem_ow8yq_263:hover{background:#eaf4fd;color:#042484}._navItem_ow8yq_263:hover svg{opacity:1}._navItem_ow8yq_263._active_ow8yq_337{background:#eaf4fd;color:#0689e2;font-weight:500}._navItem_ow8yq_263._active_ow8yq_337 svg{opacity:1}._navItem_ow8yq_263>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._chevron_ow8yq_373{margin-left:auto;flex-shrink:0;opacity:.5;transition:transform .2s ease,opacity .15s ease}._navItem_ow8yq_263:hover ._chevron_ow8yq_373,._navItem_ow8yq_263._active_ow8yq_337 ._chevron_ow8yq_373{opacity:.8}._chevronOpen_ow8yq_407{transform:rotate(180deg)}._subMenu_ow8yq_423{margin:2px 0 6px;padding-left:20px;display:flex;flex-direction:column;gap:1px;animation:_fadeIn_ow8yq_1 .18s ease}@keyframes _fadeIn_ow8yq_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}._subItem_ow8yq_471{min-height:34px;display:flex;align-items:center;padding:0 12px;border-radius:6px;color:#035a95;text-decoration:none;font-size:12.5px;font-weight:400;letter-spacing:.1px;transition:background .15s ease,color .15s ease}._subItem_ow8yq_471:hover{background:#eaf4fd;color:#042484}._subItem_ow8yq_471._subActive_ow8yq_531{background:#0689e214;color:#0689e2;font-weight:500}._sectionTitle_ow8yq_547{padding:14px 12px 6px;font-size:10px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:#035a95;opacity:.5}._divider_ow8yq_577{height:1px;margin:10px 12px;background:#eaf4fd}._sidebarBottom_ow8yq_601{position:relative;padding:12px;flex-shrink:0;border-top:1px solid #eaf4fd}._bottomItem_ow8yq_621{position:relative;min-height:44px;display:flex;align-items:center;gap:14px;padding:0 12px;border-radius:8px;color:#035a95;text-decoration:none;font-size:13.5px;font-weight:400;letter-spacing:.1px;transition:background .15s ease,color .15s ease}._bottomItem_ow8yq_621 svg{opacity:.75;transition:opacity .15s ease}._bottomItem_ow8yq_621:hover{background:#eaf4fd;color:#042484}._bottomItem_ow8yq_621:hover svg{opacity:1}._bottomIcon_ow8yq_709{position:relative;display:flex;align-items:center;justify-content:center}._unreadBadge_ow8yq_725{position:absolute;top:-5px;right:-7px;min-width:16px;height:16px;padding:0 4px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#0689e2;color:#fff;font-size:9px;font-weight:700;box-sizing:border-box;box-shadow:0 0 0 2px #f5faff}._userBlock_ow8yq_791{position:relative;margin-top:6px}._userButton_ow8yq_803{width:100%;min-height:48px;display:flex;align-items:center;gap:12px;padding:4px 8px;border:none;border-radius:8px;background:transparent;color:#042484;cursor:pointer;font-family:inherit;text-align:left;transition:background .15s ease}._userButton_ow8yq_803:hover{background:#eaf4fd}._userAvatar_ow8yq_867{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;background:#0689e2;color:#fff;font-size:11px;font-weight:600;letter-spacing:.5px}._userAvatarImage_ow8yq_915{width:100%;height:100%;object-fit:cover}._userInfo_ow8yq_929{min-width:0;flex:1;display:flex;flex-direction:column}._userName_ow8yq_947{font-size:12.5px;font-weight:500;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userRole_ow8yq_969{margin-top:2px;font-size:10.5px;color:#035a95;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userChevron_ow8yq_997{flex-shrink:0;color:#035a95;opacity:.5;transition:transform .2s ease,opacity .15s ease}._userButton_ow8yq_803:hover ._userChevron_ow8yq_997{opacity:.9}._userDropdownMenu_ow8yq_1037{position:absolute;left:calc(100% + 10px);bottom:0;min-width:200px;padding:6px;background:#fff;border:1px solid #d6e9f8;border-radius:10px;box-shadow:0 8px 24px #0424841a;z-index:1100;animation:_fadeIn_ow8yq_1 .15s ease}._userDropdownLink_ow8yq_1083{min-height:38px;display:flex;align-items:center;gap:10px;padding:0 12px;border-radius:6px;color:#035a95;text-decoration:none;font-size:13px;font-weight:400;transition:background .15s ease,color .15s ease}._userDropdownLink_ow8yq_1083 svg{opacity:.75;transition:opacity .15s ease}._userDropdownLink_ow8yq_1083:hover{background:#eaf4fd;color:#042484}._userDropdownLink_ow8yq_1083:hover svg{opacity:1}._userDropdownLogout_ow8yq_1163{width:100%;min-height:38px;display:flex;align-items:center;gap:10px;padding:0 12px;border:none;border-radius:6px;background:transparent;color:#0689e2;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;text-align:left;transition:background .15s ease,color .15s ease}._userDropdownLogout_ow8yq_1163 svg{opacity:.85;transition:opacity .15s ease}._userDropdownLogout_ow8yq_1163:hover{background:#0689e214;color:#042484}._userDropdownLogout_ow8yq_1163:hover svg{opacity:1}._collapseButton_ow8yq_1273{width:100%;min-height:36px;margin-top:4px;display:flex;align-items:center;gap:12px;padding:0 12px;border:none;border-radius:8px;background:transparent;color:#035a95;opacity:.6;font-family:inherit;font-size:12px;font-weight:400;cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease}._collapseButton_ow8yq_1273:hover{background:#eaf4fd;color:#0689e2;opacity:1}._notificationsWrapper_ow8yq_1369{position:relative;width:100%}._bottomItemActive_ow8yq_1379{background:#eaf4fd;color:#0689e2}._notificationsDropdown_ow8yq_1389{position:absolute;bottom:calc(100% + 10px);left:0;width:340px;max-height:480px;display:flex;flex-direction:column;background:#fff;border:1px solid #d6e9f8;border-radius:12px;box-shadow:0 12px 32px #04248426;z-index:1100;overflow:hidden;animation:_fadeIn_ow8yq_1 .15s ease}._notificationsDropdownCollapsed_ow8yq_1423{left:calc(100% + 10px);bottom:0}@media(max-width:600px){._notificationsDropdown_ow8yq_1389,._notificationsDropdownCollapsed_ow8yq_1423{left:12px;right:12px;bottom:calc(100% + 10px);width:auto;max-height:70vh}}._notificationsHeader_ow8yq_1455{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid #eaf4fd;flex-shrink:0}._notificationsTitle_ow8yq_1473{font-size:13px;font-weight:700;color:#042484}._notificationsCount_ow8yq_1485{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#0689e2;color:#fff;font-size:11px;font-weight:700;box-sizing:border-box}._iconBtnClose_ow8yq_1515{margin-left:auto;border:none;background:transparent;color:#035a95;cursor:pointer;padding:4px;border-radius:6px;display:flex}._iconBtnClose_ow8yq_1515:hover{background:#eaf4fd;color:#042484}._notificationsInfo_ow8yq_1547{padding:24px 14px;text-align:center;font-size:12.5px;color:#035a95;opacity:.7}._notificationsList_ow8yq_1563{list-style:none;margin:0;padding:6px;overflow-y:auto;flex:1;min-height:0;display:flex;flex-direction:column;gap:4px}._notificationsList_ow8yq_1563::-webkit-scrollbar{width:4px}._notificationsList_ow8yq_1563::-webkit-scrollbar-thumb{background:#d6e9f8;border-radius:4px}._notificationItem_ow8yq_1605{display:flex;gap:10px;padding:10px;border-radius:8px;cursor:pointer;transition:background .15s ease}._notificationItem_ow8yq_1605:hover,._notificationUnread_ow8yq_1631{background:#f0f8ff}._notificationIconCol_ow8yq_1639{flex-shrink:0;padding-top:3px}._notificationDot_ow8yq_1649{display:block;width:8px;height:8px;border-radius:50%}._dotBlue_ow8yq_1663{background:#0689e2}._dotOrange_ow8yq_1669{background:#f59e0b}._dotRed_ow8yq_1675{background:#ef4444}._dotGray_ow8yq_1681{background:#94a3b8}._notificationBody_ow8yq_1689{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}._notificationTitleRow_ow8yq_1705{display:flex;align-items:center;gap:6px}._notificationTitleText_ow8yq_1717{font-size:12.5px;font-weight:600;color:#042484;line-height:1.3}._notificationNew_ow8yq_1731{display:inline-block;width:6px;height:6px;border-radius:50%;background:#0689e2;flex-shrink:0}._notificationMessage_ow8yq_1749{font-size:11.5px;color:#035a95;opacity:.85;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}._notificationDate_ow8yq_1769{font-size:10.5px;color:#94a3b8;margin-top:2px}._notificationsFooter_ow8yq_1781{display:flex;gap:6px;padding:10px;border-top:1px solid #eaf4fd;flex-shrink:0}._notificationsFooterBtn_ow8yq_1797{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border:1px solid #d6e9f8;border-radius:8px;background:#f9fcff;color:#035a95;font-family:inherit;font-size:11.5px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}._notificationsFooterBtn_ow8yq_1797:hover:not(:disabled){background:#eaf4fd;color:#042484}._notificationsFooterBtn_ow8yq_1797:disabled{opacity:.5;cursor:not-allowed}._menuToggle_ow8yq_1857{display:none}@media(max-width:900px){._navbar_ow8yq_1,._collapsed_ow8yq_49{--navbar-current-width: var(--navbar-width-collapsed)}._logoContainer_ow8yq_59{padding:16px 8px;justify-content:center}._logoLink_ow8yq_83{justify-content:center}._logo_ow8yq_59{width:40px;max-width:40px;max-height:32px}._logoText_ow8yq_139{display:none}._menu_ow8yq_197{padding:12px 10px 16px}._navItem_ow8yq_263{justify-content:center;padding:0;gap:0}._subMenu_ow8yq_423{display:none}._sidebarBottom_ow8yq_601{padding:10px}._bottomItem_ow8yq_621{justify-content:center;padding:0;gap:0}._userButton_ow8yq_803{justify-content:center;padding:4px;gap:0}._userInfo_ow8yq_929,._userChevron_ow8yq_997,._collapseButton_ow8yq_1273 span{display:none}._collapseButton_ow8yq_1273{justify-content:center;padding:0;gap:0}}@media(max-width:600px){._navbar_ow8yq_1,._collapsed_ow8yq_49{--navbar-current-width: var(--navbar-width);transform:translate(-100%);transition:transform var(--navbar-transition)}._navbar_ow8yq_1._menuOpen_ow8yq_2047{transform:translate(0)}._menuToggle_ow8yq_1857{position:fixed;left:14px;top:14px;width:42px;height:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:1px solid #d6e9f8;border-radius:10px;background:#fff;cursor:pointer;z-index:1200;box-shadow:0 4px 12px #04248414}._menuToggle_ow8yq_1857 span{width:16px;height:1.5px;border-radius:2px;background:#0689e2}}._card_1v36y_1{background:#fff;border-radius:16px;padding:24px;border:1px solid #e0e0e0;box-shadow:0 2px 8px #0000000d;transition:all .3s ease}._card_1v36y_1:hover{box-shadow:0 8px 24px #0000001a;border-color:#000}._cardHeader_1v36y_29{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}._titleSection_1v36y_43{flex:1}._materialName_1v36y_51{font-size:20px;font-weight:700;color:#000;margin:0 0 8px;line-height:1.3}._status_1v36y_67{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase}._statusFree_1v36y_85{background:#e8f5e9;color:#2e7d32}._statusRented_1v36y_95{background:#e3f2fd;color:#1976d2}._statusSuspended_1v36y_105{background:#fff3e0;color:#f57c00}._statusScrap_1v36y_115{background:#ffebee;color:#c62828}._actions_1v36y_125{display:flex;gap:8px}._historyButton_1v36y_135,._editButton_1v36y_137,._deleteButton_1v36y_139{width:36px;height:36px;border-radius:8px;border:1px solid #e0e0e0;background:#fff;font-size:18px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}._historyButton_1v36y_135:hover{background:#e3f2fd;border-color:#1976d2}._editButton_1v36y_137:hover{background:#fff3e0;border-color:#f57c00}._deleteButton_1v36y_139:hover{background:#ffebee;border-color:#c62828}._codeSection_1v36y_197{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #eee}._code_1v36y_197{font-size:14px;color:#666;background:#f5f5f5;padding:4px 12px;border-radius:20px;font-family:monospace}._manufacturer_1v36y_233{font-size:14px;color:#333;font-weight:500}._infoGrid_1v36y_245{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:20px 0;padding:16px;background:#f8f9fa;border-radius:12px}._infoItem_1v36y_265{display:flex;flex-direction:column;gap:4px}._infoLabel_1v36y_277{font-size:12px;color:#888;text-transform:uppercase;letter-spacing:.5px}._infoValue_1v36y_291{font-size:16px;font-weight:600;color:#000}._locationSection_1v36y_303{margin:20px 0;padding:16px;background:#e3f2fd;border-radius:12px}._sectionTitle_1v36y_317{font-size:16px;font-weight:600;color:#333;margin:0 0 12px}._locationInfo_1v36y_331{display:flex;flex-direction:column;gap:8px}._locationItem_1v36y_343{display:flex;gap:8px;font-size:14px}._locationLabel_1v36y_355{color:#666;min-width:60px}._locationValue_1v36y_365{color:#000;font-weight:500}._descriptionSection_1v36y_375{margin:20px 0;padding:16px;background:#f5f5f5;border-radius:12px}._description_1v36y_375{margin:8px 0 0;font-size:14px;line-height:1.6;color:#444;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}._toggleDescription_1v36y_409{background:none;border:none;color:#1976d2;font-size:13px;font-weight:500;cursor:pointer;margin-top:8px;padding:4px 0}._toggleDescription_1v36y_409:hover{text-decoration:underline}._historySection_1v36y_439{margin-top:20px;padding:16px;background:#fafafa;border-radius:12px;border:1px solid #eee}._historyList_1v36y_455{max-height:300px;overflow-y:auto}._historyItem_1v36y_465{display:flex;justify-content:space-between;align-items:center;padding:12px;border-bottom:1px solid #eee;font-size:13px}._historyItem_1v36y_465:last-child{border-bottom:none}._historyDate_1v36y_491{color:#666;min-width:120px}._historyStates_1v36y_501{display:flex;align-items:center;gap:12px}._historyLocation_1v36y_513{color:#666}._historyArrow_1v36y_521{color:#999;font-size:16px}._historyUsage_1v36y_531{padding:2px 8px;border-radius:12px;font-weight:500}._historyUpdater_1v36y_543{color:#999;min-width:100px;text-align:right}._loading_1v36y_555{text-align:center;padding:20px;color:#666}@media(max-width:768px){._card_1v36y_1{padding:16px}._infoGrid_1v36y_245{grid-template-columns:1fr}._historyItem_1v36y_465{flex-direction:column;align-items:flex-start;gap:8px}._historyDate_1v36y_491,._historyUpdater_1v36y_543{min-width:auto}._historyUpdater_1v36y_543{text-align:left}}._container_1m3d3_3{padding:24px;max-width:1200px;margin:6% auto 0;box-sizing:border-box;min-height:100vh}._header_1m3d3_21{display:flex;align-items:center;gap:20px;margin-bottom:30px}._backButton_1m3d3_35{background:none;border:1px solid #e0e0e0;border-radius:8px;padding:8px 16px;font-size:14px;color:#333;cursor:pointer;transition:all .3s ease}._backButton_1m3d3_35:hover{background:#f5f5f5;border-color:#999}._title_1m3d3_67{font-size:28px;font-weight:700;color:#000;margin:0}._content_1m3d3_81{display:flex;flex-direction:column;gap:24px}._statusBar_1m3d3_93{display:flex;gap:24px;padding:16px 20px;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:12px;margin-bottom:8px}._statusInfo_1m3d3_113,._priorityInfo_1m3d3_115{display:flex;align-items:center;gap:12px}._statusLabel_1m3d3_127,._priorityLabel_1m3d3_129{font-size:14px;color:#666;font-weight:500;text-transform:uppercase;letter-spacing:.5px}._statusValue_1m3d3_145,._priorityValue_1m3d3_159{padding:4px 12px;border-radius:20px;font-size:14px;font-weight:500}._statusValue_1m3d3_145._pending_1m3d3_173,._priorityValue_1m3d3_159._medium_1m3d3_175{background:#f0f0f0;color:#333}._statusValue_1m3d3_145._approved_1m3d3_185{background:#333;color:#fff}._statusValue_1m3d3_145._rejected_1m3d3_195{background:#ccc;color:#333;text-decoration:line-through}._priorityValue_1m3d3_159._high_1m3d3_207{background:#333;color:#fff}._priorityValue_1m3d3_159._low_1m3d3_217{background:#e0e0e0;color:#666}._overdue_1m3d3_227{color:#c00!important;font-weight:600}._mainInfo_1m3d3_237{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px}._infoCard_1m3d3_249{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:20px;transition:all .3s ease}._infoCard_1m3d3_249:hover{box-shadow:0 4px 12px #0000001a;border-color:#999}._cardTitle_1m3d3_275{font-size:18px;font-weight:600;color:#000;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid #e0e0e0}._infoGrid_1m3d3_293{display:flex;flex-direction:column;gap:12px}._infoRow_1m3d3_305{display:flex;align-items:flex-start;gap:8px;font-size:14px}._label_1m3d3_319{min-width:120px;color:#666;font-weight:500}._value_1m3d3_331{color:#333;flex:1;word-break:break-word}._link_1m3d3_343{color:#000;text-decoration:none;border-bottom:1px dashed #999}._link_1m3d3_343:hover{border-bottom-color:#000}._dataPre_1m3d3_363{background:#f8f9fa;padding:12px;border-radius:8px;font-size:12px;overflow-x:auto;margin:0;border:1px solid #e0e0e0}._actions_1m3d3_385{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:24px;margin-top:16px}._actionsTitle_1m3d3_401{font-size:18px;font-weight:600;color:#000;margin:0 0 16px}._commentInput_1m3d3_415{width:100%;padding:12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;font-family:inherit;resize:vertical;margin-bottom:16px;box-sizing:border-box}._commentInput_1m3d3_415:focus{outline:none;border-color:#000;box-shadow:0 0 0 2px #0000001a}._actionButtons_1m3d3_451{display:flex;gap:12px;justify-content:flex-end}._approveButton_1m3d3_463,._rejectButton_1m3d3_465{padding:10px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid transparent}._approveButton_1m3d3_463{background:#000;color:#fff}._approveButton_1m3d3_463:hover{background:#333;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._rejectButton_1m3d3_465{background:#fff;border-color:#c00;color:#c00}._rejectButton_1m3d3_465:hover{background:#c00;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #cc000026}._loading_1m3d3_535{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._loadingSpinner_1m3d3_553{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #000;border-radius:50%;animation:_spin_1m3d3_1 1s linear infinite}@keyframes _spin_1m3d3_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_1m3d3_581{font-size:16px;color:#666}._error_1m3d3_591{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px;text-align:center}._errorIcon_1m3d3_611{font-size:48px;opacity:.5}._errorText_1m3d3_621{font-size:16px;color:#666;margin-bottom:20px}@media(max-width:768px){._container_1m3d3_3{padding:16px;margin-top:20px}._header_1m3d3_21{flex-direction:column;align-items:flex-start}._title_1m3d3_67{font-size:24px}._statusBar_1m3d3_93{flex-direction:column;gap:12px}._mainInfo_1m3d3_237{grid-template-columns:1fr}._infoRow_1m3d3_305{flex-direction:column;gap:4px}._label_1m3d3_319{min-width:auto}._actionButtons_1m3d3_451{flex-direction:column}._approveButton_1m3d3_463,._rejectButton_1m3d3_465{width:100%}}._container_1u0fy_11{margin:0 auto;margin-top:6rem;padding:24px 0;max-width:1500px;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484}._header_1u0fy_35{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;flex-wrap:wrap;padding:0 20px}._title_1u0fy_55{font-size:24px;font-weight:700;color:#042484;margin:0 auto 0 0}._headerButtons_1u0fy_71{display:flex;gap:12px;align-items:center}._backButton_1u0fy_83{background-color:#0689e2;color:#fff;padding:8px 16px;border-radius:20px;border:1px solid #0689e2;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}._backButton_1u0fy_83:hover{background-color:#fff;border-color:#0689e2;color:#0689e2}._statsGrid_1u0fy_129{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:0 20px 24px}._statCard_1u0fy_143{background:#fff;border:1px solid #d6e9f8;border-radius:16px;padding:20px;text-align:center;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease;box-shadow:0 2px 6px #0424840a}._statCard_1u0fy_143:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0689e21f;border-color:#7dc8fb}._activeStat_1u0fy_185{border:2px solid #0689e2;background-color:#eaf4fd;box-shadow:0 8px 24px #0689e226}._statLabel_1u0fy_197{display:block;font-size:13px;font-weight:600;color:#035a95;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}._statValue_1u0fy_217{display:block;font-size:32px;font-weight:700;color:#042484}._activeStat_1u0fy_185 ._statValue_1u0fy_217{color:#0689e2}._tabs_1u0fy_241{display:flex;gap:8px;margin:0 20px 24px;border-bottom:2px solid #d6e9f8;padding:0;overflow-x:auto}._tabs_1u0fy_241::-webkit-scrollbar{display:none}._tab_1u0fy_241{padding:12px 24px;background:none;border:none;font-size:15px;font-weight:500;color:#035a95;cursor:pointer;position:relative;transition:color .2s ease,background .2s ease;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-2px;border-radius:8px 8px 0 0}._tab_1u0fy_241:hover{color:#042484;background:#eaf4fd}._activeTab_1u0fy_309{color:#042484;font-weight:700}._activeTab_1u0fy_309:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:#0689e2}._error_1u0fy_341{margin:0 20px 20px;padding:16px;background:#fde8e7;border:1px solid #f5b8b5;border-radius:10px;color:#c5221f;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._retryButton_1u0fy_369{background:#c5221f;color:#fff;border:1px solid #c5221f;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer}._retryButton_1u0fy_369:hover{background:#a91a18}._emptyState_1u0fy_399{margin:0 20px;text-align:center;padding:60px 24px;background:#fff;border:1px solid #d6e9f8;border-radius:12px;color:#035a95;box-shadow:0 2px 6px #0424840a}._emptyStateTitle_1u0fy_421{font-size:20px;font-weight:600;margin-bottom:8px;color:#042484}._emptyStateText_1u0fy_435{color:#035a95;margin:0}._loading_1u0fy_445{display:flex;justify-content:center;align-items:center;height:400px;font-size:18px;color:#035a95}._loadingSpinner_1u0fy_463{width:40px;height:40px;border:2px solid #d6e9f8;border-top:2px solid #0689e2;border-radius:50%;animation:_spin_1u0fy_1 1s linear infinite}._loadingText_1u0fy_481{margin-left:12px;color:#035a95}@keyframes _spin_1u0fy_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._tableSection_1u0fy_511{display:flex;flex-direction:column;gap:1rem;margin:0 20px}._tableToolbar_1u0fy_525{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;padding:.75rem 1rem;background:#fff;border:1px solid #d6e9f8;border-radius:12px;box-shadow:0 2px 6px #0424840a}._toolbarLeft_1u0fy_551{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._toolbarInfo_1u0fy_565{font-size:.9rem;color:#035a95}._pageSizeSelect_1u0fy_575{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#035a95}._pageSizeLabel_1u0fy_591{font-weight:500;white-space:nowrap}._pageSizeDropdown_1u0fy_601{height:32px;padding:0 10px;border:1px solid #d6e9f8;border-radius:8px;background:#fff;color:#042484;font-size:14px;font-weight:500;cursor:pointer;transition:border-color .15s ease}._pageSizeDropdown_1u0fy_601:hover{border-color:#7dc8fb}._pageSizeDropdown_1u0fy_601:focus{outline:none;border-color:#0689e2;box-shadow:0 0 0 3px #0689e226}._toolbarActions_1u0fy_647{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._selectButton_1u0fy_661,._clearButton_1u0fy_663,._approveSelectedButton_1u0fy_665{padding:.45rem .85rem;border-radius:10px;border:1px solid #d6e9f8;background:#eaf4fd;color:#042484;font-size:.85rem;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease}._selectButton_1u0fy_661:hover,._clearButton_1u0fy_663:hover{background:#d6e9f8;border-color:#7dc8fb}._approveSelectedButton_1u0fy_665{background:#0689e2;color:#fff;border-color:#0689e2}._approveSelectedButton_1u0fy_665:hover:not(:disabled){background:#035a95}._approveSelectedButton_1u0fy_665:disabled{opacity:.6;cursor:not-allowed}._tableWrapper_1u0fy_733{width:100%;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 6px #0424840a;overflow:hidden}._table_1u0fy_511{width:100%;border-collapse:collapse;font-size:.9rem;color:#042484}._table_1u0fy_511 thead{background:#eaf4fd;border-bottom:2px solid #d6e9f8}._table_1u0fy_511 th{padding:.85rem .75rem;text-align:left;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.03em;color:#035a95;white-space:nowrap}._table_1u0fy_511 tbody tr{border-bottom:1px solid #eaf4fd;transition:background .15s ease}._table_1u0fy_511 tbody tr:hover{background:#f5faff}._table_1u0fy_511 tbody tr._selectedRow_1u0fy_815{background:#eaf4fd}._table_1u0fy_511 tbody tr:last-child{border-bottom:none}._table_1u0fy_511 td{padding:.75rem;vertical-align:top;color:#042484;line-height:1.4}._colCheckbox_1u0fy_847{width:40px;text-align:center;vertical-align:middle}._colCheckbox_1u0fy_847 input{width:16px;height:16px;cursor:pointer;accent-color:#0689e2}._colId_1u0fy_871{width:70px;font-weight:600;color:#0689e2;white-space:nowrap}._colStatus_1u0fy_885{width:130px}._colRentNumber_1u0fy_893{min-width:110px;font-weight:600}._colContainer_1u0fy_903{min-width:160px}._colOperator_1u0fy_911{min-width:150px}._colLocation_1u0fy_919{min-width:130px}._colPeriod_1u0fy_927{min-width:160px;white-space:nowrap}._colRate_1u0fy_937{min-width:120px;white-space:nowrap;text-align:right}._colActions_1u0fy_949{width:130px;text-align:center;vertical-align:middle}._containerName_1u0fy_963{font-weight:600}._metaText_1u0fy_971{font-size:.78rem;color:#035a95;margin-top:.15rem}._badge_1u0fy_985{display:inline-block;padding:.25rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap}._badgePending_1u0fy_1003{background:#fff4e0;color:#8a6d00}._badgeApproved_1u0fy_1013{background:#e3f6e8;color:#0d652d}._badgeRejected_1u0fy_1023{background:#fde8e7;color:#c5221f}._actionsCell_1u0fy_1035{display:inline-flex;gap:.35rem;justify-content:center;align-items:center}._viewBtn_1u0fy_1049,._approveBtn_1u0fy_1051,._rejectBtn_1u0fy_1053{width:30px;height:30px;border-radius:8px;border:1px solid transparent;cursor:pointer;font-size:.9rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease,transform .1s ease}._viewBtn_1u0fy_1049{background:#eaf4fd;color:#0689e2;border-color:#d6e9f8}._viewBtn_1u0fy_1049:hover{background:#d6e9f8;border-color:#7dc8fb;transform:translateY(-1px)}._approveBtn_1u0fy_1051{background:#e3f6e8;color:#0d652d;border-color:#b6e3c2}._approveBtn_1u0fy_1051:hover:not(:disabled){background:#cdefd6;transform:translateY(-1px)}._rejectBtn_1u0fy_1053{background:#fde8e7;color:#c5221f;border-color:#f5b8b5}._rejectBtn_1u0fy_1053:hover:not(:disabled){background:#fbd3d1;transform:translateY(-1px)}._viewBtn_1u0fy_1049:disabled,._approveBtn_1u0fy_1051:disabled,._rejectBtn_1u0fy_1053:disabled{opacity:.5;cursor:not-allowed}._pagination_1u0fy_1171{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.4rem;padding:1rem .5rem}._pageButton_1u0fy_1189,._pageNumber_1u0fy_1191{min-width:36px;height:36px;padding:0 .5rem;border-radius:10px;border:1px solid #d6e9f8;background:#fff;color:#042484;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._pageButton_1u0fy_1189:hover:not(:disabled),._pageNumber_1u0fy_1191:hover{background:#eaf4fd;border-color:#7dc8fb}._pageButton_1u0fy_1189:disabled{opacity:.4;cursor:not-allowed}._pageNumberActive_1u0fy_1247{background:#0689e2;color:#fff;border-color:#0689e2}._pageNumberActive_1u0fy_1247:hover{background:#035a95;border-color:#035a95}._pageEllipsis_1u0fy_1269{padding:0 .25rem;color:#7dc8fb;font-weight:600;-webkit-user-select:none;user-select:none}._modalOverlay_1u0fy_1285{position:fixed;inset:0;background:#04248459;display:flex;justify-content:center;align-items:center;z-index:1000}._modal_1u0fy_1285{background:#fff;padding:28px;border-radius:14px;width:100%;max-width:500px;border:1px solid #d6e9f8;box-shadow:0 12px 32px #04248426}._modalTitle_1u0fy_1325{margin-bottom:8px;color:#042484;font-size:20px;font-weight:600}._modalSubtitle_1u0fy_1339{color:#035a95;margin-bottom:20px;font-size:14px}._rejectReason_1u0fy_1351{width:100%;padding:12px;border:1px solid #d6e9f8;border-radius:10px;font-size:14px;resize:vertical;margin-bottom:20px;font-family:inherit;color:#042484;background:#f5faff;transition:border-color .15s ease,background .15s ease}._rejectReason_1u0fy_1351:focus{outline:none;border-color:#0689e2;background:#fff}._modalActions_1u0fy_1391{display:flex;justify-content:flex-end;gap:12px}._cancelButton_1u0fy_1403{background:#fff;color:#042484;border:1px solid #d6e9f8;padding:10px 20px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer}._cancelButton_1u0fy_1403:hover{background:#eaf4fd;border-color:#7dc8fb}._confirmRejectButton_1u0fy_1435{background:#c5221f;color:#fff;border:1px solid #c5221f;padding:10px 20px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer}._confirmRejectButton_1u0fy_1435:hover:not(:disabled){background:#a91a18}._confirmRejectButton_1u0fy_1435:disabled{opacity:.5;cursor:not-allowed}._colReviewer_1u0fy_1477{min-width:170px;max-width:240px}._reviewerName_1u0fy_1487{font-weight:600;color:#042484}._adminFallback_1u0fy_1497{color:#035a95;font-style:italic;font-size:.85rem}._rejectReasonText_1u0fy_1509{margin-top:.3rem;font-size:.78rem;color:#c5221f;font-style:italic;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}@media(max-width:1100px){._colReviewer_1u0fy_1477{min-width:140px;max-width:200px}}@media(max-width:1024px){._container_1u0fy_11{margin-top:5rem;padding:16px 0}._header_1u0fy_35,._statsGrid_1u0fy_129,._tabs_1u0fy_241,._error_1u0fy_341,._emptyState_1u0fy_399,._tableSection_1u0fy_511{margin-left:16px;margin-right:16px}._statsGrid_1u0fy_129{gap:12px}._statValue_1u0fy_217{font-size:26px}}@media(max-width:760px){._container_1u0fy_11{margin-top:4rem}._header_1u0fy_35{flex-direction:column;align-items:stretch}._title_1u0fy_55{text-align:center}._headerButtons_1u0fy_71{justify-content:center}._statsGrid_1u0fy_129{grid-template-columns:repeat(2,1fr)}._tableToolbar_1u0fy_525{flex-direction:column;align-items:flex-start}._toolbarLeft_1u0fy_551{flex-direction:column;align-items:flex-start;gap:8px}._toolbarActions_1u0fy_647{width:100%}._tableWrapper_1u0fy_733{overflow-x:auto}._table_1u0fy_511{min-width:1000px}}@media(max-width:480px){._statsGrid_1u0fy_129{grid-template-columns:1fr 1fr;gap:8px}._statValue_1u0fy_217{font-size:22px}._pageButton_1u0fy_1189,._pageNumber_1u0fy_1191{min-width:32px;height:32px;font-size:13px}}._tableContainer_1sckn_3{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;overflow:hidden;margin-top:20px}._table_1sckn_3{width:100%;border-collapse:collapse;font-size:14px}._thead_1sckn_31{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}._thead_1sckn_31 th{padding:16px 12px;text-align:left;font-weight:600;font-size:14px;white-space:nowrap}._row_1sckn_57{border-bottom:1px solid #e0e0e0;cursor:pointer;transition:background-color .2s}._row_1sckn_57:hover{background-color:#f5f5f5}._cell_1sckn_77{padding:14px 12px;color:#333;vertical-align:middle}._movementNumber_1sckn_89{font-weight:600;color:#667eea}._containerNumber_1sckn_99{font-weight:500;color:#333;background:#f0f0f0;padding:4px 8px;border-radius:4px;display:inline-block}._locationInfo_1sckn_117{display:flex;flex-direction:column;gap:4px}._locationName_1sckn_129{font-weight:500;color:#333}._transportInfo_1sckn_139{display:flex;flex-direction:column;gap:4px}._transportType_1sckn_151{font-size:13px;color:#666}._vehicleNumber_1sckn_161{font-size:12px;color:#999;font-family:monospace}._status_1sckn_173{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;text-align:center;white-space:nowrap}._statusPending_1sckn_193{background:#fef3c7;color:#d97706}._statusConfirmed_1sckn_203{background:#dbeafe;color:#2563eb}._statusInTransit_1sckn_213{background:#e0f2fe;color:#0891b2}._statusDelivered_1sckn_223{background:#d1fae5;color:#059669}._statusCancelled_1sckn_233{background:#fee2e2;color:#dc2626}._creatorInfo_1sckn_243{display:flex;flex-direction:column;gap:4px}._creatorName_1sckn_255{font-weight:500;color:#333}._creatorDate_1sckn_265{font-size:11px;color:#999}._pagination_1sckn_277{display:flex;justify-content:center;align-items:center;gap:20px;padding:20px;background:#f8f9fa;border-top:1px solid #e0e0e0}._paginationButton_1sckn_297{padding:8px 20px;background:#fff;border:1px solid #667eea;border-radius:6px;color:#667eea;font-size:14px;cursor:pointer;transition:all .2s}._paginationButton_1sckn_297:hover:not(:disabled){background:#667eea;color:#fff}._paginationButton_1sckn_297:disabled{border-color:#ccc;color:#999;cursor:not-allowed}._pageInfo_1sckn_341{color:#666;font-size:14px}._loadingContainer_1sckn_353{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a}._loadingSpinner_1sckn_375{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #667eea;border-radius:50%;animation:_spin_1sckn_1 1s linear infinite;margin-bottom:16px}@keyframes _spin_1sckn_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_1sckn_405{color:#666;font-size:16px}._emptyState_1sckn_417{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a}._emptyIcon_1sckn_439{font-size:48px;margin-bottom:16px;opacity:.5}._emptyText_1sckn_451{color:#666;font-size:16px;margin-bottom:20px}._createButton_1sckn_463{padding:10px 24px;background:#667eea;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s}._createButton_1sckn_463:hover{background:#5a67d8}@media(max-width:1024px){._tableContainer_1sckn_3{overflow-x:auto}._table_1sckn_3{min-width:1200px}}@media(max-width:768px){._pagination_1sckn_277{flex-direction:column;gap:10px}._paginationButton_1sckn_297{width:100%}}._page_mrhzk_9{display:flex;flex-direction:column;gap:20px;padding:24px;max-width:1600px;margin:0 auto;width:100%;box-sizing:border-box}._header_mrhzk_33{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.3);flex-wrap:wrap}._headerLeft_mrhzk_53{display:flex;flex-direction:column;gap:6px}._title_mrhzk_65{margin:0;font-size:22px;font-weight:700;color:#0b2b45;letter-spacing:-.01em}._headerStats_mrhzk_81{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._headerStat_mrhzk_81{font-size:12.5px;color:#6b8ba4;font-weight:500}._headerStat_mrhzk_81 b{color:#0b2b45;font-weight:700}._pageTabs_mrhzk_117{display:flex;align-items:center;gap:6px;padding:6px;border:1px dashed rgba(6,137,226,.35);border-radius:999px;background:#fff;flex-wrap:wrap}._pageTab_mrhzk_117{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px dashed transparent;border-radius:999px;background:transparent;color:#4a6b85;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}._pageTab_mrhzk_117:hover{border-color:#0689e266;color:#0689e2}._pageTabFilterActive_mrhzk_181{border-style:solid;border-color:#0689e2;color:#0689e2;background:#0689e20f}._pageTabBadge_mrhzk_195{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e2;color:#fff;font-size:10.5px;font-weight:700;line-height:1}._pageTabsSpacer_mrhzk_223{flex:1;min-width:8px}._btnPrimary_mrhzk_235,._btnSecondary_mrhzk_237{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 16px;border-radius:10px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._btnPrimary_mrhzk_235{border:1px dashed #0689e2;background:transparent;color:#0689e2}._btnPrimary_mrhzk_235:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._btnPrimary_mrhzk_235:disabled{opacity:.5;cursor:not-allowed;border-color:#cbd5e1;color:#9ab0c2}._btnSecondary_mrhzk_237{border:1px dashed #cbd5e1;background:transparent;color:#4a6b85}._btnSecondary_mrhzk_237:hover:not(:disabled){border-style:solid;border-color:#0689e2;color:#0689e2}._btnSecondary_mrhzk_237:disabled{opacity:.5;cursor:not-allowed}._filtersPopoverWrap_mrhzk_335{position:relative}._filtersBackdrop_mrhzk_343{position:fixed;inset:0;z-index:1000;background:transparent}._filtersPopover_mrhzk_335{position:absolute;top:8px;left:0;z-index:1001;width:520px;max-width:calc(100vw - 32px);border:1px dashed rgba(6,137,226,.4);border-radius:14px;background:#fff;box-shadow:0 16px 40px #0b2b4526;animation:_popoverIn_mrhzk_1 .2s ease}@keyframes _popoverIn_mrhzk_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._statsGrid_mrhzk_409{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}._statCard_mrhzk_421{display:flex;align-items:center;padding:16px 18px;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#fff;transition:all .2s ease}._statCard_mrhzk_421:hover{border-style:solid;border-color:#0689e280;box-shadow:0 4px 12px #0689e214}._statBody_mrhzk_451{display:flex;flex-direction:column;gap:6px;width:100%}._statLabel_mrhzk_465{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._statValue_mrhzk_481{font-size:20px;font-weight:700;color:#0b2b45;font-variant-numeric:tabular-nums}._statWarning_mrhzk_497{border-color:#f59e0b66}._statWarning_mrhzk_497 ._statValue_mrhzk_481{color:#b45309}._statSuccess_mrhzk_511{border-color:#10b98166}._statSuccess_mrhzk_511 ._statValue_mrhzk_481{color:#047857}._statInfo_mrhzk_525{border-color:#3b82f666}._statInfo_mrhzk_525 ._statValue_mrhzk_481{color:#1d4ed8}._statDanger_mrhzk_539{border-color:#dc262659}._statDanger_mrhzk_539 ._statValue_mrhzk_481{color:#b91c1c}._error_mrhzk_555{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border:1px dashed #ef4444;border-radius:10px;background:#ef44440d;color:#b91c1c;font-size:13px;font-weight:600;flex-wrap:wrap}._retryButton_mrhzk_585{padding:6px 14px;border:1px dashed #ef4444;border-radius:8px;background:transparent;color:#b91c1c;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._retryButton_mrhzk_585:hover{border-style:solid;background:#ef4444;color:#fff}._loading_mrhzk_623{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:80px 20px;border:1px dashed rgba(6,137,226,.3);border-radius:12px;color:#6b8ba4;font-size:13px;font-weight:600}._spin_mrhzk_651{color:#0689e2;animation:_spin_mrhzk_651 .9s linear infinite}@keyframes _spin_mrhzk_651{to{transform:rotate(360deg)}}@media(max-width:768px){._page_mrhzk_9{padding:16px;gap:16px}._title_mrhzk_65{font-size:18px}._statValue_mrhzk_481{font-size:17px}._filtersPopover_mrhzk_335{width:calc(100vw - 24px);left:-12px}}@media(max-width:480px){._btnPrimary_mrhzk_235 span,._btnSecondary_mrhzk_237 span{display:none}._btnPrimary_mrhzk_235,._btnSecondary_mrhzk_237{padding:9px 12px}}._container_1weam_1{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #00000014;margin:20px}._table_1weam_17{width:100%;border-collapse:collapse;font-size:14px}._table_1weam_17 th{padding:16px;text-align:center;font-weight:600;color:#666;background:#f8f8f8;border-bottom:1px solid #e0e0e0;white-space:nowrap}._table_1weam_17 td{padding:12px 16px;border-bottom:1px solid #f0f0f0;color:#333;text-align:center}._sortable_1weam_63{cursor:pointer;-webkit-user-select:none;user-select:none}._sortable_1weam_63:hover{background:#f0f0f0}._status_1weam_81{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap}._statusPending_1weam_99{color:#f57c00}._statusApproved_1weam_107{color:#1976d2}._statusRejected_1weam_115{color:#c62828}._statusRepaired_1weam_123{color:#2e7d32}._statusWrittenOff_1weam_131{color:#5d4037}._severity_1weam_141{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap}._severityMinor_1weam_159{color:#2e7d32}._severityModerate_1weam_167{color:#f57c00}._severitySevere_1weam_175{color:#c62828}._severityCritical_1weam_183{color:#d84315}._damageNumber_1weam_191{color:#1976d2}._containerNumber_1weam_199{font-weight:500;color:#000;cursor:pointer;transition:color .2s}._containerNumber_1weam_199:hover{color:#0a4f8a;text-decoration:underline}._damageType_1weam_223{color:#666;font-size:13px}._locationName_1weam_233{color:#666}._repairCost_1weam_241{font-weight:500;color:#2e7d32}._actions_1weam_251{display:flex;gap:8px;justify-content:center;align-items:center}._detailsButton_1weam_265{background:none;border:none;cursor:pointer;font-size:18px;padding:6px;border-radius:6px;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}._detailsButton_1weam_265:hover{transform:scale(1.1)}._editButton_1weam_299{background:none;border:none;cursor:pointer;font-size:18px;padding:6px;border-radius:6px;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}._editButton_1weam_299:hover{transform:scale(1.1)}._deleteButton_1weam_333{background:none;border:none;cursor:pointer;font-size:18px;padding:6px;border-radius:6px;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}._deleteButton_1weam_333:hover{transform:scale(1.1)}._loadingContainer_1weam_367{padding:60px;text-align:center}._loadingSpinner_1weam_377{width:40px;height:40px;border:3px solid #f0f0f0;border-top-color:#000;border-radius:50%;animation:_spin_1weam_1 .8s linear infinite;margin:0 auto 16px}@keyframes _spin_1weam_1{to{transform:rotate(360deg)}}._loadingText_1weam_409{color:#666;font-size:14px}._emptyState_1weam_421{padding:60px;text-align:center;background:#fff;border-radius:12px;margin:20px}._emptyText_1weam_437{color:#999;font-size:16px}._pagination_1weam_447{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-top:1px solid #e0e0e0;background:#f8f8f8}._paginationInfo_1weam_465{color:#666;font-size:13px}._paginationControls_1weam_475{display:flex;align-items:center;gap:12px}._limitSelect_1weam_487{padding:6px 10px;border:1px solid #e0e0e0;border-radius:4px;font-size:13px;background:#fff;cursor:pointer}._limitSelect_1weam_487:hover{border-color:#999}._limitSelect_1weam_487:focus{outline:none;border-color:#1976d2}._pageButton_1weam_523{width:36px;height:36px;border:1px solid #e0e0e0;background:#fff;border-radius:4px;cursor:pointer;font-size:16px;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}._pageButton_1weam_523:hover:not(:disabled){background:#1976d2;color:#fff;border-color:#1976d2}._pageButton_1weam_523:disabled{opacity:.3;cursor:not-allowed}._pageInfo_1weam_573{font-size:13px;color:#666}._toolbar_1weam_583{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#f8f8f8;border-bottom:1px solid #e0e0e0}._toolbarLeft_1weam_601{display:flex;gap:12px}._toolbarRight_1weam_611{display:flex;align-items:center;gap:12px}._selectAllCheckbox_1weam_623{width:18px;height:18px;cursor:pointer}._selectAllLabel_1weam_635{font-size:13px;color:#666;cursor:pointer;-webkit-user-select:none;user-select:none}._checkbox_1weam_649{width:18px;height:18px;cursor:pointer}._colCheckbox_1weam_661{width:40px;text-align:center}._cell_1weam_671{padding:12px 16px}._selectedRow_1weam_679{background:#e3f2fd}._selectedRow_1weam_679:hover{background:#bbdefb!important}._tr_1weam_695{cursor:pointer;transition:background-color .2s}._tr_1weam_695:hover{background:#fafafa}@media(max-width:1024px){._table_1weam_17{font-size:13px}._table_1weam_17 th,._table_1weam_17 td{padding:10px 8px}}@media(max-width:768px){._container_1weam_1{margin:10px;overflow-x:auto}._table_1weam_17{min-width:1000px}._pagination_1weam_447{flex-direction:column;gap:12px;align-items:flex-start}._actions_1weam_251{flex-direction:column;gap:4px}._detailsButton_1weam_265,._editButton_1weam_299,._deleteButton_1weam_333{padding:4px;font-size:16px}._toolbar_1weam_583{flex-direction:column;gap:12px;align-items:flex-start}._toolbarRight_1weam_611{width:100%;justify-content:flex-end}}._chargeToClient_1weam_815{font-weight:500;color:#d84315}._repairButton_1weam_825{background:none;border:none;cursor:pointer;font-size:18px;padding:6px;border-radius:6px;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;color:#2e7d32}._repairButton_1weam_825:hover{background:#e8f5e9;transform:scale(1.1)}._sortIcon_1weam_863{display:inline-block;margin-left:6px;font-size:18px;font-family:monospace;color:#888}._sortIconActive_1weam_877{color:#000}._modal_15a16_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1100;padding:20px}._modalContent_15a16_29{background-color:#fff;border-radius:12px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #0003}._modalHeader_15a16_49{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0;position:sticky;top:0;background:#fff;z-index:1}._modalHeader_15a16_49 h2{font-size:20px;font-weight:600;color:#000;margin:0}._closeButton_15a16_87{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}._closeButton_15a16_87:hover{background-color:#f0f0f0;color:#000}._damageInfo_15a16_129{padding:16px 24px;background-color:#f8f8f8;border-bottom:1px solid #e0e0e0}._infoRow_15a16_141{display:flex;margin-bottom:8px;font-size:14px}._infoRow_15a16_141:last-child{margin-bottom:0}._infoLabel_15a16_161{width:100px;color:#666;font-weight:500}._infoValue_15a16_173{flex:1;color:#000;font-weight:400}._form_15a16_185{padding:24px}._formRow_15a16_193{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}._formGroup_15a16_207{margin-bottom:20px}._formGroup_15a16_207:last-child{margin-bottom:0}._label_15a16_223{display:block;font-size:13px;font-weight:500;color:#666;margin-bottom:6px}._required_15a16_239{color:#c62828;margin-left:4px}._input_15a16_249,._textarea_15a16_251{width:100%;padding:10px 12px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;transition:all .2s;background:#fff;box-sizing:border-box}._input_15a16_249:focus,._textarea_15a16_251:focus{outline:none;border-color:#000}._textarea_15a16_251{resize:vertical;font-family:inherit}._formActions_15a16_295{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #e0e0e0}._cancelButton_15a16_313,._confirmButton_15a16_315{padding:10px 24px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}._cancelButton_15a16_313{background-color:#f0f0f0;color:#666}._cancelButton_15a16_313:hover:not(:disabled){background-color:#e0e0e0}._confirmButton_15a16_315{background-color:#2e7d32;color:#fff}._confirmButton_15a16_315:hover:not(:disabled){background-color:#1b5e20}._cancelButton_15a16_313:disabled,._confirmButton_15a16_315:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){._modalContent_15a16_29{border-radius:12px}._modalHeader_15a16_49{padding:16px 20px}._modalHeader_15a16_49 h2{font-size:18px}._damageInfo_15a16_129{padding:12px 20px}._form_15a16_185{padding:20px}._formRow_15a16_193{grid-template-columns:1fr;gap:12px}._formActions_15a16_295{flex-direction:column}._cancelButton_15a16_313,._confirmButton_15a16_315{width:100%}}._panel_1snme_9{display:flex;flex-direction:column;background:#fff;border-radius:14px;overflow:hidden}._panelHeader_1snme_31{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px dashed rgba(6,137,226,.3);background:#fff}._panelTitle_1snme_51{font-size:13px;font-weight:700;color:#0b2b45;text-transform:uppercase;letter-spacing:.5px}._panelHeaderActions_1snme_67{display:flex;align-items:center;gap:8px}._resetBtn_1snme_81{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border:1px dashed rgba(220,38,38,.3);border-radius:999px;background:transparent;color:#b91c1c;font-family:inherit;font-size:11.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._resetBtn_1snme_81:hover{border-style:solid;border-color:#dc2626;color:#dc2626}._closeBtn_1snme_125{display:grid;place-items:center;width:28px;height:28px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s ease}._closeBtn_1snme_125:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._panelBody_1snme_167{display:flex;flex-direction:column;gap:14px;padding:18px}._grid2_1snme_181{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:640px){._grid2_1snme_181{grid-template-columns:1fr}}._field_1snme_205{display:flex;flex-direction:column;gap:6px;min-width:0}._label_1snme_219{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._input_1snme_241{width:100%;padding:8px 10px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#0b2b45;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease;box-sizing:border-box}._input_1snme_241:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._input_1snme_241::placeholder{color:#9ab0c2}._searchWrap_1snme_295{position:relative;display:flex;align-items:center}._searchIcon_1snme_307{position:absolute;left:10px;color:#9ab0c2;pointer-events:none}._searchInput_1snme_321{padding-left:32px}._chips_1snme_335{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:12px;margin-top:4px;border-top:1px dashed rgba(6,137,226,.15)}._chipsLabel_1snme_355{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#9ab0c2;margin-right:4px}._chip_1snme_335{display:inline-flex;align-items:center;gap:5px;padding:4px 6px 4px 10px;border:1px dashed #0689e2;border-radius:999px;background:#0689e20f;color:#0b2b45;font-size:12px;font-weight:500;line-height:1.4;transition:all .15s ease;max-width:100%}._chip_1snme_335:hover{background:#0689e21a}._chipLabel_1snme_413{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b8ba4}._chipValue_1snme_429{font-weight:600;color:#0689e2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}._chipRemove_1snme_447{display:grid;place-items:center;width:16px;height:16px;border:none;border-radius:50%;background:#0689e21f;color:#0689e2;cursor:pointer;transition:all .15s ease;flex-shrink:0}._chipRemove_1snme_447:hover{background:#0689e2;color:#fff}._modal_1e1ba_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_1e1ba_1 .2s ease}@keyframes _fadeIn_1e1ba_1{0%{opacity:0}to{opacity:1}}._modalContent_1e1ba_51{background-color:#fff;border-radius:20px;width:100%;max-width:500px;animation:_slideUp_1e1ba_1 .3s ease;box-shadow:0 20px 40px #0003}@keyframes _slideUp_1e1ba_1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_1e1ba_91{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0}._modalTitle_1e1ba_107{font-size:20px;font-weight:600;color:#000;margin:0}._closeButton_1e1ba_121{background:none;border:none;font-size:28px;cursor:pointer;color:#666;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}._closeButton_1e1ba_121:hover{background-color:#f0f0f0;color:#000}._modalBody_1e1ba_161{padding:24px}._infoBox_1e1ba_169{display:flex;align-items:center;gap:16px;padding:16px;background:#f8f9fa;border-radius:12px;margin-bottom:24px;border:1px solid #e0e0e0}._infoIcon_1e1ba_191{font-size:32px}._infoText_1e1ba_199{flex:1}._infoTitle_1e1ba_207{font-size:16px;font-weight:600;color:#000;margin-bottom:4px}._infoCount_1e1ba_221{font-size:14px;color:#666}._formGroup_1e1ba_231{margin-bottom:24px}._label_1e1ba_239{display:block;font-size:14px;font-weight:500;color:#333;margin-bottom:12px}._formatOptions_1e1ba_255{display:flex;gap:24px}._radioLabel_1e1ba_265{display:flex;align-items:center;cursor:pointer}._radioLabel_1e1ba_265 input{margin-right:8px;width:18px;height:18px;cursor:pointer}._radioText_1e1ba_291{display:flex;align-items:center;gap:8px;font-size:14px;color:#333}._formatIcon_1e1ba_307{font-size:18px}._previewBox_1e1ba_315{background:#f8f9fa;border-radius:12px;padding:16px;border:1px solid #e0e0e0}._previewTitle_1e1ba_329{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;font-weight:500;color:#333}._fieldCount_1e1ba_349{font-size:12px;color:#666;background:#fff;padding:2px 8px;border-radius:12px}._fieldsList_1e1ba_365{display:flex;flex-wrap:wrap;gap:8px}._fieldTag_1e1ba_377{background:#fff;padding:4px 10px;border-radius:16px;font-size:12px;color:#333;border:1px solid #e0e0e0}._modalFooter_1e1ba_395{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #e0e0e0}._cancelButton_1e1ba_411{padding:10px 20px;background:#f5f5f5;border:1px solid #ddd;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;color:#666;transition:all .2s}._cancelButton_1e1ba_411:hover{background:#e0e0e0;color:#000}._exportButton_1e1ba_445{padding:10px 24px;background:#000;color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._exportButton_1e1ba_445:hover:not(:disabled){background:#333;transform:translateY(-1px)}._exportButton_1e1ba_445:disabled{opacity:.5;cursor:not-allowed}._container_q53d3_11{display:flex;flex-direction:column;gap:18px;padding:20px 24px 32px;max-width:1280px;margin:0 auto;width:100%;color:#042484;font-family:inherit}._loading_q53d3_37{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:60px 24px;color:#035a95}._loadingSpinner_q53d3_57{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_q53d3_1 .9s linear infinite}._loadingText_q53d3_77{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_q53d3_1{to{transform:rotate(360deg)}}._error_q53d3_99{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:60px 24px;background:#fff;border:1px dashed rgba(239,68,68,.4);border-radius:16px;color:#922b21;font-size:14px;font-weight:500;text-align:center}._errorText_q53d3_131{font-size:14px;color:#922b21}._header_q53d3_147{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._headerLeft_q53d3_163{display:flex;align-items:center;gap:10px}._headerControls_q53d3_175{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._counter_q53d3_189{font-size:12.5px;font-weight:600;color:#4a6b85;font-variant-numeric:tabular-nums;min-width:48px;text-align:center}._navButton_q53d3_209{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 14px;border:1px dashed #0689e2;border-radius:999px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._navButton_q53d3_209:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._navButton_q53d3_209:disabled{opacity:.4;cursor:not-allowed;border-color:#b6cbdc;color:#b6cbdc}._backButton_q53d3_273{border-color:#6b8ba4;color:#6b8ba4}._backButton_q53d3_273:hover{background:#6b8ba4;color:#fff;box-shadow:0 4px 12px #6b8ba44d}._welcomeSection_q53d3_301{display:flex;align-items:center;gap:14px;flex-wrap:wrap}._welcomeTitle_q53d3_315{margin:0;font-size:22px;font-weight:700;color:#042484;letter-spacing:-.01em}._welcomeSubtitle_q53d3_331{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._statusActive_q53d3_361{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusCompleted_q53d3_373{background:#eaf4fd;color:#0689e2;border-color:#b6ddf9}._statusCancelled_q53d3_385{background:#f4faff;color:#6b8ba4;border-color:#e6eff8}._statusOverdue_q53d3_397{background:#fdecea;color:#922b21;border-color:#f5b7b1}._statsGrid_q53d3_415{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}._statCard_q53d3_427{display:flex;flex-direction:column;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a;overflow:hidden}._statContent_q53d3_447{display:flex;flex-direction:column;gap:8px;padding:16px 18px}._statContent_q53d3_447 h3{margin:0 0 4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._statValue_q53d3_479{font-size:17px;font-weight:700;color:#042484;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statLabel_q53d3_497{font-size:12.5px;color:#4a6b85;line-height:1.45}._statDetail_q53d3_509{font-size:12px;color:#8ba4bb;line-height:1.45;word-break:break-word}._photoContainer_q53d3_525{display:flex;flex-direction:column;gap:6px}._photoLabel_q53d3_537{font-size:11px;font-weight:600;color:#6b8ba4;text-transform:uppercase;letter-spacing:.4px}._photoGrid_q53d3_553{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._photoThumb_q53d3_567{position:relative;width:64px;height:48px;border-radius:8px;overflow:hidden;border:1px solid #d6e9f8;background:#f4faff;cursor:pointer;transition:all .15s ease;flex-shrink:0}._photoThumb_q53d3_567:hover{border-color:#0689e2;transform:translateY(-1px);box-shadow:0 4px 12px #0689e233}._photoImage_q53d3_605{display:block;width:100%;height:100%;object-fit:cover}._photoMore_q53d3_619{display:inline-grid;place-items:center;width:64px;height:48px;border-radius:8px;border:1px dashed rgba(6,137,226,.45);background:#f4faff;color:#0689e2;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s ease;flex-shrink:0}._photoMore_q53d3_619:hover{border-style:solid;background:#eaf4fd}._noPhoto_q53d3_661{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:10px;border:1px dashed rgba(107,139,164,.35);background:#f4faff;color:#8ba4bb;font-size:12px;font-weight:500}._containerInfo_q53d3_689{display:flex;flex-direction:column;gap:4px;padding-top:8px;border-top:1px dashed rgba(6,137,226,.15)}._barcodeContainer_q53d3_707{margin-top:6px}._barcodeButton_q53d3_715{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;border:1px dashed rgba(6,137,226,.4);background:transparent;color:#0689e2;font-family:SF Mono,Consolas,monospace;font-size:11px;font-weight:600;cursor:pointer;transition:all .15s ease}._barcodeButton_q53d3_715:hover{border-style:solid;background:#eaf4fd;text-decoration:none}._barcodeText_q53d3_759{letter-spacing:.02em}._infoSection_q53d3_773{display:flex;flex-direction:column;gap:14px;padding:18px 20px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a}._datesGrid_q53d3_795{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 24px;padding-bottom:14px;border-bottom:1px dashed rgba(6,137,226,.2)}._dateItem_q53d3_811{display:flex;flex-direction:column;gap:3px}._dateLabel_q53d3_823{font-size:11px;font-weight:600;color:#6b8ba4;text-transform:uppercase;letter-spacing:.4px}._dateValue_q53d3_839{font-size:13px;font-weight:600;color:#042484;font-variant-numeric:tabular-nums}._costInfo_q53d3_853{display:flex;align-items:center;gap:28px;flex-wrap:wrap}._costItem_q53d3_867{display:inline-flex;align-items:center;gap:8px}._costLabel_q53d3_879{font-size:12.5px;color:#6b8ba4;font-weight:500}._costValue_q53d3_891{font-size:14px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums}._costTotal_q53d3_905{font-size:16px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums}._reportsSection_q53d3_925{display:flex;flex-direction:column;gap:14px;padding:18px 20px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a}._reportsHeader_q53d3_947{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._reportsTitle_q53d3_967{margin:0;font-size:14px;font-weight:700;color:#042484}._reportTabs_q53d3_981{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._reportTab_q53d3_981{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;border:1px dashed transparent;background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._reportTab_q53d3_981:hover{border-color:#0689e266;color:#0689e2}._activeReportTab_q53d3_1039{border-style:solid;border-color:#0689e2;background:#f4faff;color:#0689e2;box-shadow:0 4px 12px #0689e21f}._tabContent_q53d3_1055{display:flex;flex-direction:column;gap:12px}._infoTab_q53d3_1073{display:flex;flex-direction:column;gap:16px}._notes_q53d3_1085{display:flex;flex-direction:column;gap:6px}._notes_q53d3_1085 h3{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._notes_q53d3_1085 p{margin:0;font-size:13px;color:#4a6b85;line-height:1.55}._documents_q53d3_1129{display:flex;flex-direction:column;gap:8px}._documents_q53d3_1129 h3{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._documentList_q53d3_1159{display:flex;flex-wrap:wrap;gap:8px}._documentItem_q53d3_1171{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;border:1px dashed rgba(6,137,226,.4);background:#f4faff;color:#0689e2;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._documentItem_q53d3_1171:hover{border-style:solid;background:#eaf4fd}._tableWrapper_q53d3_1225{width:100%;overflow-x:auto;border:1px solid #d6e9f8;border-radius:14px;background:#fff}._table_q53d3_1225{width:100%;border-collapse:collapse;font-size:12.5px;min-width:640px}._table_q53d3_1225 thead{background:#f4faff}._table_q53d3_1225 th{text-align:left;padding:11px 13px;font-size:10.5px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._table_q53d3_1225 td{padding:10px 13px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._table_q53d3_1225 tbody tr:last-child td{border-bottom:0}._table_q53d3_1225 tbody tr:hover{background:#f8fbff}._emptyState_q53d3_1323{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:42px 24px;background:#f4faff;border:1px dashed rgba(6,137,226,.35);border-radius:14px;color:#6b8ba4;font-size:13px;text-align:center}._emptyState_q53d3_1323 h3{margin:0;font-size:14px;font-weight:700;color:#042484}._emptyState_q53d3_1323 p{margin:0;font-size:12.5px;color:#6b8ba4;line-height:1.5}._emptyStateIcon_q53d3_1381{font-size:24px;line-height:1}._severityBadge_q53d3_1397,._approvalBadge_q53d3_1399{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._severity_minor_q53d3_1427{background:#eaf4fd;color:#0689e2;border-color:#b6ddf9}._severity_moderate_q53d3_1439{background:#fff7e6;color:#b45309;border-color:#fcd34d}._severity_severe_q53d3_1451{background:#fdecea;color:#922b21;border-color:#f5b7b1}._severity_critical_q53d3_1463{background:#fdecea;color:#7f1d1d;border-color:#ef4444}._approval_pending_q53d3_1477{background:#fff7e6;color:#b45309;border-color:#fcd34d}._approval_approved_q53d3_1489{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._approval_rejected_q53d3_1501{background:#fdecea;color:#922b21;border-color:#f5b7b1}._approval_repaired_q53d3_1513{background:#eaf4fd;color:#0689e2;border-color:#b6ddf9}._repairedInfo_q53d3_1525{font-size:11.5px;font-weight:600;color:#047857;white-space:nowrap}._notRepaired_q53d3_1539{font-size:11.5px;font-weight:500;color:#8ba4bb;white-space:nowrap}._modalContent_q53d3_1559{display:flex;flex-direction:column;gap:14px}._modalInfo_q53d3_1571{padding:12px 14px;border-radius:10px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);font-size:12.5px;color:#4a6b85}._modalInfo_q53d3_1571 h3{margin:0;font-size:14px;font-weight:700;color:#042484}._barcodeDisplay_q53d3_1603{display:flex;justify-content:center;padding:10px 0}._photoModalContent_q53d3_1621{display:flex;flex-direction:column;gap:14px}._photoViewer_q53d3_1633{display:flex;align-items:center;justify-content:center;padding:6px;border-radius:12px;background:#f4faff;border:1px solid #d6e9f8;overflow:hidden}._fullPhoto_q53d3_1655{display:block;max-width:100%;max-height:70vh;width:auto;height:auto;object-fit:contain;border-radius:8px}._photoNavigation_q53d3_1675{display:flex;align-items:center;justify-content:center;gap:14px}._photoNavButton_q53d3_1689{display:inline-grid;place-items:center;width:36px;height:36px;border:1px dashed #0689e2;border-radius:50%;background:transparent;color:#0689e2;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s ease}._photoNavButton_q53d3_1689:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._photoNavButton_q53d3_1689:disabled{opacity:.4;cursor:not-allowed;border-color:#b6cbdc;color:#b6cbdc}._photoCounter_q53d3_1747{font-size:13px;font-weight:600;color:#042484;font-variant-numeric:tabular-nums;min-width:56px;text-align:center}@media(max-width:900px){._container_q53d3_11{padding:16px 16px 28px;gap:14px}._welcomeTitle_q53d3_315{font-size:19px}._statsGrid_q53d3_415{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}._datesGrid_q53d3_795{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:720px){._header_q53d3_147{flex-direction:column;align-items:stretch}._headerControls_q53d3_175{justify-content:space-between}._welcomeSection_q53d3_301{flex-direction:column;align-items:flex-start;gap:8px}._reportsHeader_q53d3_947{flex-direction:column;align-items:flex-start}._reportTabs_q53d3_981{width:100%}._reportTab_q53d3_981{flex:1;justify-content:center}._costInfo_q53d3_853{flex-direction:column;align-items:flex-start;gap:10px}._photoGrid_q53d3_553{gap:6px}._photoThumb_q53d3_567,._photoMore_q53d3_619{width:56px;height:42px}._fullPhoto_q53d3_1655{max-height:60vh}}@media(max-width:480px){._container_q53d3_11{padding:12px 12px 24px}._welcomeTitle_q53d3_315{font-size:17px}._statContent_q53d3_447{padding:14px}._statValue_q53d3_479{font-size:15px}._infoSection_q53d3_773,._reportsSection_q53d3_925{padding:14px}._navButton_q53d3_209{font-size:12px;padding:6px 10px}._counter_q53d3_189{font-size:11.5px}._reportTab_q53d3_981{font-size:12px;padding:6px 10px}._table_q53d3_1225 th,._table_q53d3_1225 td{padding:8px 10px;font-size:12px}._photoNavButton_q53d3_1689{width:32px;height:32px;font-size:14px}}._container_6xfai_1{padding:24px 0;margin:6% auto 0;max-width:1400px;box-sizing:border-box;min-height:100vh}._header_6xfai_19{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:0 20px;gap:20px;flex-wrap:wrap}._backButton_6xfai_39{background-color:#000;color:#fff;padding:12px 28px;border-radius:25px;border:1px solid #000000;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;white-space:nowrap}._backButton_6xfai_39:hover{background-color:#fff;color:#000;border-color:#000}._backButton_6xfai_39:active{transform:scale(.98)}._pageTitle_6xfai_91{font-size:24px;font-weight:700;color:#000;margin:0}._headerActions_6xfai_105{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._actionButton_6xfai_119{padding:12px 28px;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;white-space:nowrap;border:1px solid}._approveButton_6xfai_147{background-color:#2e7d32;color:#fff;border-color:#2e7d32}._approveButton_6xfai_147:hover{background-color:#1b5e20;border-color:#1b5e20}._rejectButton_6xfai_169{background-color:#c62828;color:#fff;border-color:#c62828}._rejectButton_6xfai_169:hover{background-color:#b71c1c;border-color:#b71c1c}._repairButton_6xfai_191{background-color:#1976d2;color:#fff;border-color:#1976d2}._repairButton_6xfai_191:hover{background-color:#1565c0;border-color:#1565c0}._content_6xfai_213{padding:0 20px}._mainInfo_6xfai_221{margin-bottom:30px}._infoCard_6xfai_229{background:#fff;border-radius:12px;padding:24px;border:1px solid #e0e0e0;transition:all .2s ease}._infoCard_6xfai_229:hover{border-color:#000;box-shadow:0 4px 12px #0000000d}._infoHeader_6xfai_255{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e0e0e0}._infoHeader_6xfai_255 h2{font-size:18px;font-weight:600;color:#000;margin:0}._status_6xfai_287{display:inline-block;padding:6px 12px;border-radius:20px;font-size:13px;font-weight:500;white-space:nowrap}._statusPending_6xfai_305{background:#fff3e0;color:#f57c00}._statusApproved_6xfai_315{background:#e3f2fd;color:#1976d2}._statusRejected_6xfai_325{background:#ffebee;color:#c62828}._statusRepaired_6xfai_335{background:#e8f5e9;color:#2e7d32}._severity_6xfai_345{display:inline-block;padding:6px 0;border-radius:20px;font-size:13px;font-weight:500}._severityMinor_6xfai_361{color:#2e7d32}._severityModerate_6xfai_369{color:#f57c00}._severitySevere_6xfai_377{color:#c62828}._severityCritical_6xfai_385{color:#d84315}._infoGrid_6xfai_393{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-bottom:20px}._infoItem_6xfai_407{display:flex;flex-direction:column;gap:4px}._infoLabel_6xfai_419{font-size:13px;color:#666;font-weight:400}._infoValue_6xfai_431{font-size:16px;color:#000;font-weight:500}._description_6xfai_443,._notes_6xfai_445,._rentInfo_6xfai_447{margin-top:20px;padding-top:20px;border-top:1px solid #e0e0e0}._description_6xfai_443 h3,._notes_6xfai_445 h3,._rentInfo_6xfai_447 h3{font-size:16px;font-weight:600;color:#000;margin:0 0 12px}._description_6xfai_443 p,._notes_6xfai_445 p{font-size:14px;color:#666;line-height:1.6;margin:0;white-space:pre-wrap}._rentGrid_6xfai_495{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}._tabs_6xfai_507{display:flex;gap:8px;margin-bottom:20px;border-bottom:1px solid #e0e0e0;padding-bottom:12px;flex-wrap:wrap}._tab_6xfai_507{background:none;border:1px solid #e0e0e0;padding:10px 20px;border-radius:25px;font-size:14px;font-weight:500;color:#666;cursor:pointer;transition:all .2s ease;white-space:nowrap}._tab_6xfai_507:hover{background:#f5f5f5;border-color:#000;color:#000}._activeTab_6xfai_563{background:#000;border-color:#000;color:#fff}._activeTab_6xfai_563:hover{background:#000;color:#fff}._tabContent_6xfai_585{background:#fff;border-radius:12px;padding:24px;border:1px solid #e0e0e0;min-height:300px}._photosSection_6xfai_601{padding:20px;width:100%;box-sizing:border-box}._photoGallery_6xfai_613{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;width:100%}._galleryItem_6xfai_627{position:relative;width:100%;padding-bottom:100%;background:#f5f5f5;border-radius:8px;overflow:hidden;border:1px solid #e0e0e0;cursor:pointer;transition:all .2s ease}._galleryItem_6xfai_627:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:#000}._galleryImage_6xfai_663{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}._emptyState_6xfai_683{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 20px;background:#f9f9f9;border-radius:12px;text-align:center;width:100%;box-sizing:border-box}._emptyStateText_6xfai_709{color:#999;font-size:16px;margin:0}._loading_6xfai_721{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._loadingSpinner_6xfai_739{width:40px;height:40px;border:3px solid #f0f0f0;border-top:3px solid #000;border-radius:50%;animation:_spin_6xfai_1 1s linear infinite}@keyframes _spin_6xfai_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_6xfai_775{font-size:15px;color:#666}._error_6xfai_785{background:#fee;color:#c00;padding:12px 20px;border-radius:8px;margin:0 20px 20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}._error_6xfai_785 ._backButton_6xfai_39{background:#c00;border-color:#c00;padding:8px 20px;font-size:14px}._error_6xfai_785 ._backButton_6xfai_39:hover{background:#a00;border-color:#a00;color:#fff}._photoModal_6xfai_837{position:fixed;inset:0;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:1100;cursor:pointer;padding:20px;box-sizing:border-box}._photoModalContent_6xfai_869{position:relative;max-width:90vw;max-height:90vh;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px #0000004d}._photoModalImage_6xfai_889{display:block;max-width:100%;max-height:90vh;width:auto;height:auto;object-fit:contain;margin:0 auto}._photoModalClose_6xfai_909{position:absolute;top:16px;right:16px;width:40px;height:40px;border-radius:50%;background:#ffffffe6;border:none;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#000;z-index:10;box-shadow:0 2px 8px #0003}._photoModalClose_6xfai_909:hover{background:#fff;transform:scale(1.1)}._statusBadge_6xfai_959{display:flex;align-items:center}._infoValueLink_6xfai_969{font-size:16px;color:#1976d2;font-weight:500;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;transition:all .2s ease}._infoValueLink_6xfai_969:hover{color:#0a4f8a;text-decoration-color:#0a4f8a}@media(max-width:1024px){._header_6xfai_19{flex-direction:column;align-items:stretch}._headerActions_6xfai_105{justify-content:flex-start}._infoGrid_6xfai_393{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:768px){._headerActions_6xfai_105{flex-direction:column}._actionButton_6xfai_119,._backButton_6xfai_39{width:100%;justify-content:center}._infoHeader_6xfai_255{flex-direction:column;align-items:flex-start;gap:12px}._infoGrid_6xfai_393{grid-template-columns:1fr;gap:12px}._rentGrid_6xfai_495{grid-template-columns:1fr}._tabs_6xfai_507{justify-content:stretch}._tab_6xfai_507{flex:1;text-align:center;padding:10px 12px;font-size:13px}._tabContent_6xfai_585{padding:16px}._photoGallery_6xfai_613{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}._photoModalClose_6xfai_909{top:12px;right:12px;width:36px;height:36px;font-size:20px}._error_6xfai_785{flex-direction:column;text-align:center}._emptyState_6xfai_683{padding:40px 20px}}@media(max-width:480px){._pageTitle_6xfai_91{font-size:20px}._infoValue_6xfai_431{font-size:15px}._tab_6xfai_507{font-size:12px;padding:8px 10px}._photoGallery_6xfai_613{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}._emptyStateText_6xfai_709{font-size:14px}}._page_ttj0d_9{display:flex;flex-direction:column;min-height:100vh;background:#f5faff;padding:24px;padding-top:6rem;box-sizing:border-box;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#0b2b45}._container_ttj0d_33{display:flex;flex-direction:column;gap:20px;max-width:1600px;margin:0 auto;width:100%}._header_ttj0d_53{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.3);flex-wrap:wrap}._title_ttj0d_73{margin:0;font-size:24px;font-weight:700;color:#0b2b45}._headerRight_ttj0d_87{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._filterButton_ttj0d_101{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}._filterButton_ttj0d_101:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._filterButtonActive_ttj0d_145{border-style:solid;border-color:#0689e2;color:#0689e2;background:#0689e20f}._filterBadge_ttj0d_159{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e2;color:#fff;font-size:10.5px;font-weight:700;line-height:1}._exportButton_ttj0d_187{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid #0689e2;border-radius:8px;background:#0689e2;color:#fff;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #0689e233}._exportButton_ttj0d_187:hover:not(:disabled){background:#0577c6;border-color:#0577c6;box-shadow:0 4px 12px #0689e24d}._exportButton_ttj0d_187:disabled{opacity:.6;cursor:not-allowed}._backButton_ttj0d_243{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}._backButton_ttj0d_243:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._filtersWrapper_ttj0d_289{background:#fff;border:1px dashed rgba(6,137,226,.3);border-radius:12px;padding:16px;animation:_slideDown_ttj0d_1 .2s ease}@keyframes _slideDown_ttj0d_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._tabs_ttj0d_317{display:inline-flex;gap:4px;padding:4px;background:#fff;border:1px dashed rgba(6,137,226,.3);border-radius:999px;width:fit-content;box-shadow:0 2px 8px #0b2b4505;flex-wrap:wrap}._tab_ttj0d_317{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:8px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._tab_ttj0d_317:hover{color:#0689e2;background:#0689e214}._activeTab_ttj0d_385{background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e240}._activeTab_ttj0d_385:hover{background:#0577c6;color:#fff}._content_ttj0d_409{display:flex;flex-direction:column;gap:20px;padding:20px;min-height:400px}._bookPagination_ttj0d_427{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:16px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._bookNavButton_ttj0d_449{display:inline-flex;align-items:center;padding:8px 14px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._bookNavButton_ttj0d_449:hover:not(:disabled){border-style:solid;border-color:#0689e2;color:#0689e2}._bookNavButton_ttj0d_449:disabled{opacity:.4;cursor:not-allowed}._bookPageIndicator_ttj0d_501{display:flex;align-items:baseline;gap:6px;font-size:13px;color:#6b8ba4}._bookPageNumber_ttj0d_517{font-size:16px;font-weight:800;color:#0b2b45}._bookPageDivider_ttj0d_529{font-weight:500}._bookPageTotal_ttj0d_537{font-weight:700;color:#0b2b45}._bookPerPage_ttj0d_547{display:flex;align-items:center;margin-left:12px}._bookPerPageLabel_ttj0d_559{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#6b8ba4;font-weight:500}._bookPerPageSelect_ttj0d_577{padding:6px 10px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#0b2b45;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;outline:none}._bookPerPageSelect_ttj0d_577:focus{border-style:solid;border-color:#0689e2}._error_ttj0d_615{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border:1px dashed #ef4444;border-radius:12px;background:#ef44440d;color:#b91c1c;font-size:13px;font-weight:600}._retryButton_ttj0d_643{padding:6px 14px;border:1px dashed #ef4444;border-radius:8px;background:transparent;color:#b91c1c;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s}._retryButton_ttj0d_643:hover{border-style:solid;background:#ef4444;color:#fff}@media(max-width:768px){._page_ttj0d_9{padding:16px;padding-top:4rem}._header_ttj0d_53{flex-direction:column;align-items:stretch}._headerRight_ttj0d_87{justify-content:flex-start;margin-top:12px}._tabs_ttj0d_317{width:100%;justify-content:center}._tab_ttj0d_317{flex:1;text-align:center;padding:8px 10px;font-size:12.5px}._content_ttj0d_409{padding:16px}._bookPagination_ttj0d_427{justify-content:center}}._loading_1vdw9_11{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:60px 24px;color:#035a95}._loadingSpinner_1vdw9_31{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_1vdw9_1 .9s linear infinite}._loadingText_1vdw9_51{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_1vdw9_1{to{transform:rotate(360deg)}}._emptyState_1vdw9_77{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:60px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._emptyText_1vdw9_103{font-size:14px;font-weight:600;color:#4a6b85}._emptyHint_1vdw9_115{margin:0;font-size:12.5px;color:#8ba4bb;line-height:1.5}._summaryContainer_1vdw9_135{display:flex;flex-direction:column;gap:20px;width:100%}._summaryStats_1vdw9_155{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}._statCardLarge_1vdw9_167{display:flex;flex-direction:column;gap:4px;padding:16px 18px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;transition:all .2s ease}._statCardLarge_1vdw9_167:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21f}._statLabel_1vdw9_201{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._statValue_1vdw9_217{font-size:18px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums;line-height:1.25;word-break:break-word}._statValueTotal_1vdw9_235{font-size:18px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums;line-height:1.25}._chartsRow_1vdw9_257{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:14px}._chartCard_1vdw9_269{display:flex;flex-direction:column;gap:12px;padding:18px 20px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a;overflow:hidden}._chartTitle_1vdw9_293{margin:0;font-size:14px;font-weight:700;color:#042484;letter-spacing:-.01em;line-height:1.35;padding-bottom:10px;border-bottom:1px dashed rgba(6,137,226,.2)}._tableSection_1vdw9_321{display:flex;flex-direction:column;gap:14px}._sectionTitle_1vdw9_333{margin:0;font-size:15px;font-weight:700;color:#042484}._tableWrapper_1vdw9_347{width:100%;overflow-x:auto;border:1px solid #d6e9f8;border-radius:16px;background:#fff;box-shadow:0 2px 8px #0424840a}._table_1vdw9_321{width:100%;border-collapse:collapse;font-size:13px;min-width:640px}._table_1vdw9_321 thead{background:#f4faff}._table_1vdw9_321 th{text-align:left;padding:12px 16px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._table_1vdw9_321 td{padding:12px 16px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._table_1vdw9_321 tbody tr:last-child td{border-bottom:0}._row_1vdw9_433{transition:background .15s ease}._row_1vdw9_433:hover{background:#f8fbff}._numberCell_1vdw9_449{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:1100px){._summaryStats_1vdw9_155{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}._chartsRow_1vdw9_257{grid-template-columns:1fr}}@media(max-width:720px){._summaryContainer_1vdw9_135{gap:16px}._summaryStats_1vdw9_155{grid-template-columns:repeat(2,1fr)}._statCardLarge_1vdw9_167{padding:14px}._statValue_1vdw9_217,._statValueTotal_1vdw9_235{font-size:16px}._chartCard_1vdw9_269{padding:14px 16px}._chartTitle_1vdw9_293{font-size:13px}}@media(max-width:480px){._summaryStats_1vdw9_155{grid-template-columns:1fr}._statValue_1vdw9_217,._statValueTotal_1vdw9_235{font-size:15px}._table_1vdw9_321 th,._table_1vdw9_321 td{padding:10px 12px;font-size:12px}._sectionTitle_1vdw9_333{font-size:14px}._chartCard_1vdw9_269{padding:12px}._chartTitle_1vdw9_293{font-size:12.5px}}._detailedContainer_18guu_9{display:flex;flex-direction:column;gap:16px;width:100%}._tableWrapper_18guu_25{width:100%;overflow-x:auto;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#fff;box-shadow:0 4px 12px #0b2b4505}._table_18guu_25{width:100%;border-collapse:collapse;font-size:12.5px;white-space:nowrap}._table_18guu_25 thead th{position:sticky;top:0;z-index:2;padding:12px 14px;text-align:left;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85;background:#f8fafc;border-bottom:1px dashed rgba(6,137,226,.3)}._table_18guu_25 tbody td{padding:12px 14px;border-bottom:1px dashed rgba(6,137,226,.15);color:#0b2b45;vertical-align:middle}._table_18guu_25 tbody tr:last-child td{border-bottom:none}._row_18guu_123{transition:background .15s ease}._row_18guu_123:hover{background:#0689e208}._numberCell_18guu_141{text-align:right!important;font-variant-numeric:tabular-nums}._currentCost_18guu_153{color:#0689e2}._status_18guu_167{display:inline-flex;align-items:center;justify-content:center;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;border:1px dashed;white-space:nowrap}._active_18guu_193{color:#047857;border-color:#10b981;background:#10b9810f}._completed_18guu_207{color:#4a6b85;border-color:#cbd5e1;background:#cbd5e11a}._overdue_18guu_221{color:#b45309;border-color:#f59e0b;background:#f59e0b0f}._cancelled_18guu_235{color:#b91c1c;border-color:#ef4444;background:#ef44440f}._loading_18guu_253{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:80px 20px;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#fff}._loadingSpinner_18guu_277{width:28px;height:28px;border:2px dashed #0689e2;border-radius:50%;animation:_spin_18guu_1 1s linear infinite}._loadingText_18guu_293{font-size:13px;color:#6b8ba4;font-weight:600}@keyframes _spin_18guu_1{to{transform:rotate(360deg)}}._emptyState_18guu_313{display:flex;align-items:center;justify-content:center;padding:60px 20px;border:1px dashed #cbd5e1;border-radius:12px;background:#f8fafc}._emptyText_18guu_333{font-size:13px;color:#9ab0c2;font-weight:600}._chartEmpty_18guu_353{display:flex;align-items:center;justify-content:center;padding:40px 24px;background:#f8fbff;border:1px dashed rgba(6,137,226,.3);border-radius:12px;color:#8ba4bb;font-size:12.5px;font-weight:500;text-align:center}._barChart_18guu_383{display:flex;flex-direction:column;gap:8px;width:100%}._barRow_18guu_399{display:grid;grid-template-columns:minmax(120px,180px) 1fr minmax(90px,auto);align-items:center;gap:10px;padding:6px 8px;border-radius:8px;transition:background .15s ease}._barRow_18guu_399:hover{background:#f8fbff}._barLabel_18guu_429{font-size:12px;font-weight:600;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}._barWrapper_18guu_451{position:relative;width:100%;height:22px;border-radius:6px;background:#f0f5fa;overflow:hidden}._bar_18guu_383{position:relative;height:100%;min-width:28px;border-radius:6px;background:linear-gradient(90deg,#0689e2,#3aa9f0);box-shadow:0 2px 6px #0689e240;transition:width .4s ease,background .2s ease;display:flex;align-items:center;justify-content:flex-end;padding:0 8px}._barRow_18guu_399:hover ._bar_18guu_383{background:linear-gradient(90deg,#0577c6,#0689e2)}._barValue_18guu_509{font-size:11px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1;text-shadow:0 1px 2px rgba(4,36,132,.2)}._barCost_18guu_531{text-align:right;font-size:12px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:720px){._barRow_18guu_399{grid-template-columns:minmax(90px,130px) 1fr auto;gap:8px;padding:5px 6px}._barLabel_18guu_429{font-size:11.5px}._barWrapper_18guu_451{height:20px}._barValue_18guu_509{font-size:10.5px}._barCost_18guu_531{font-size:11.5px}}@media(max-width:480px){._barRow_18guu_399{grid-template-columns:1fr;gap:4px;padding:8px 6px;background:#f8fbff;border:1px solid #eaf4fd}._barRow_18guu_399:hover{background:#f4faff}._barLabel_18guu_429{font-size:12px;font-weight:700}._barWrapper_18guu_451{height:18px}._barValue_18guu_509{font-size:10px;padding:0 6px}._barCost_18guu_531{text-align:left;font-size:11.5px;color:#042484}}._locationsReportContainer_1vwtx_9{display:flex;flex-direction:column;gap:20px;width:100%}._sectionHeader_1vwtx_29{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.2)}._sectionTitle_1vwtx_49{margin:0;font-size:16px;font-weight:700;color:#0b2b45}._totalStats_1vwtx_63{display:flex;align-items:center;gap:16px}._totalStatsItem_1vwtx_75{font-size:13px;color:#6b8ba4;font-weight:500}._totalStatsItem_1vwtx_75 strong{color:#0689e2;font-weight:800;font-size:15px;margin:0 2px}._searchBar_1vwtx_101{display:flex;align-items:center;width:100%;max-width:400px}._searchInput_1vwtx_115{width:100%;padding:10px 14px;border:1px dashed #cbd5e1;border-radius:8px;background:#fff;color:#0b2b45;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._searchInput_1vwtx_115:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._tableWrapper_1vwtx_159{width:100%;overflow:auto;max-height:70vh;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#fff}._locationsTable_1vwtx_177{width:100%;border-collapse:separate;border-spacing:0;font-size:12.5px}._locationsTable_1vwtx_177 thead th{position:sticky;top:0;z-index:20;background:#f8fafc;padding:12px;text-align:center;border-bottom:1px dashed rgba(6,137,226,.3);border-right:1px dashed rgba(6,137,226,.1)}._locationsTable_1vwtx_177 thead th:last-child{border-right:none}._locationsTable_1vwtx_177 thead tr:nth-child(2) th{top:56px;padding:8px 12px;font-size:10px}._containerHeader_1vwtx_243{position:sticky;left:0;z-index:21;text-align:left!important;min-width:250px;color:#0b2b45!important;font-size:11px!important;text-transform:uppercase;letter-spacing:.5px}._locationHeader_1vwtx_269{min-width:120px}._locationHeaderUnknown_1vwtx_277{background:#f59e0b0d!important}._locationHeaderContent_1vwtx_285{display:flex;flex-direction:column;align-items:center;gap:4px}._locationName_1vwtx_299{font-size:12px;font-weight:700;color:#0b2b45;white-space:normal;line-height:1.2}._locationTypeBadge_1vwtx_315{font-size:9px;font-weight:600;color:#9ab0c2;text-transform:uppercase;background:#cbd5e14d;padding:2px 6px;border-radius:4px}._subHeader_1vwtx_337{color:#9ab0c2!important;font-size:10px!important;font-weight:600!important}._subHeaderRented_1vwtx_349{color:#b91c1c!important;font-size:10px!important;font-weight:700!important}._subHeaderFree_1vwtx_361{color:#047857!important;font-size:10px!important;font-weight:700!important}._locationsTable_1vwtx_177 tbody td{padding:10px 12px;border-bottom:1px dashed rgba(6,137,226,.15);border-right:1px dashed rgba(6,137,226,.1);text-align:center;vertical-align:middle}._locationsTable_1vwtx_177 tbody td:last-child{border-right:none}._groupRow_1vwtx_405{background:#0689e208;cursor:pointer;transition:background .15s ease}._groupRow_1vwtx_405:hover{background:#0689e214}._groupNameCell_1vwtx_425{position:sticky;left:0;z-index:10;background:#f8fafc;text-align:left!important;display:flex;align-items:center;gap:8px;color:#0b2b45;font-size:13px;border-right:1px dashed rgba(6,137,226,.3)!important}._groupRow_1vwtx_405:hover ._groupNameCell_1vwtx_425{background:#f1f5f9}._groupToggle_1vwtx_461{font-size:10px;color:#0689e2;width:12px;display:inline-block;text-align:center}._groupCount_1vwtx_477{font-size:11px;color:#9ab0c2;font-weight:500}._containerRow_1vwtx_491{transition:background .15s ease}._containerRow_1vwtx_491:hover{background:#f8fafc}._containerNameCell_1vwtx_507{position:sticky;left:0;z-index:10;background:#fff;text-align:left!important;border-right:1px dashed rgba(6,137,226,.3)!important}._containerRow_1vwtx_491:hover ._containerNameCell_1vwtx_507{background:#f8fafc}._containerName_1vwtx_507{padding-left:20px;font-size:12px;color:#4a6b85;white-space:nowrap}._quantityCell_1vwtx_553{font-variant-numeric:tabular-nums}._zeroQuantity_1vwtx_561{color:#e2e8f0;font-weight:400}._quantityValue_1vwtx_571{color:#0b2b45;font-weight:700}._rentedQty_1vwtx_583{color:#b91c1c;font-weight:700;background:#ef44440d;padding:2px 8px;border-radius:4px}._availableQty_1vwtx_601{color:#047857;font-weight:700;background:#10b9810d;padding:2px 8px;border-radius:4px}._groupTotal_1vwtx_619{color:#0689e2;font-weight:800}._totalRow_1vwtx_635{background:#0689e20f;position:sticky;bottom:0;z-index:20}._locationsTable_1vwtx_177 tfoot td{padding:14px 12px;border-top:1px dashed rgba(6,137,226,.3);text-align:center;color:#0b2b45}._totalLabel_1vwtx_663{position:sticky;left:0;z-index:21;background:#f1f8fe;text-align:left!important;font-weight:800;font-size:12px;text-transform:uppercase;color:#0689e2;border-right:1px dashed rgba(6,137,226,.3)!important}._noData_1vwtx_695{text-align:center!important;padding:40px 20px!important;color:#9ab0c2;font-weight:500;font-style:italic}._emptyState_1vwtx_711,._loading_1vwtx_713{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#fff}._emptyText_1vwtx_735{font-size:13px;color:#9ab0c2;font-weight:600}._loadingSpinner_1vwtx_747{width:28px;height:28px;border:2px dashed #0689e2;border-radius:50%;animation:_spin_1vwtx_1 1s linear infinite;margin-bottom:12px}._loadingText_1vwtx_765{font-size:13px;color:#6b8ba4;font-weight:600}@keyframes _spin_1vwtx_1{to{transform:rotate(360deg)}}@media(max-width:768px){._sectionHeader_1vwtx_29{flex-direction:column;align-items:flex-start}._searchBar_1vwtx_101{max-width:100%}}._financialContainer_bcp8t_9{display:flex;flex-direction:column;gap:24px;width:100%}._financialStats_bcp8t_29{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}._financialCard_bcp8t_41{display:flex;flex-direction:column;gap:8px;padding:20px 24px;background:#fff;border:1px dashed rgba(6,137,226,.3);border-radius:16px;box-shadow:0 4px 12px #0b2b4505;transition:all .2s ease}._financialCard_bcp8t_41:hover{border-style:solid;border-color:#0689e280;box-shadow:0 8px 24px #0689e214;transform:translateY(-2px)}._financialValue_bcp8t_79{font-size:24px;font-weight:800;color:#0689e2;font-variant-numeric:tabular-nums;line-height:1.1}._financialLabel_bcp8t_95{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._financialChart_bcp8t_117{display:flex;flex-direction:column;gap:20px;padding:24px;background:#fff;border:1px dashed rgba(6,137,226,.3);border-radius:16px;box-shadow:0 4px 12px #0b2b4505}._chartLayout_bcp8t_153{display:flex;gap:16px;height:280px}._chartYAxis_bcp8t_167{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;min-width:80px;font-size:11px;font-weight:600;color:#9ab0c2;padding-bottom:50px}._chartScrollArea_bcp8t_193{flex:1;overflow-x:auto;overflow-y:hidden;position:relative}._chartBarsInner_bcp8t_209{display:flex;align-items:flex-end;gap:8px;height:100%;min-width:max-content;padding-bottom:50px;padding-right:20px;position:relative}._gridLines_bcp8t_233{position:absolute;inset:0 0 50px;display:flex;flex-direction:column;justify-content:space-between;z-index:0;pointer-events:none}._barWrapper_bcp8t_267{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:48px;height:100%;position:relative;z-index:1}._bar_bcp8t_267{width:100%;background:linear-gradient(180deg,#3aa9f0,#0689e2);border-radius:6px 6px 0 0;transition:height .5s ease,filter .2s ease;position:relative;cursor:pointer}._barTooltip_bcp8t_337{position:absolute;top:-30px;left:50%;transform:translate(-50%) translateY(4px);background:#0b2b45;color:#fff;font-size:11px;font-weight:600;padding:4px 8px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:all .2s ease;z-index:10}._barLabel_bcp8t_407{position:absolute;bottom:-22px;font-size:11px;font-weight:700;color:#0b2b45;white-space:nowrap}._barCount_bcp8t_425{position:absolute;bottom:-38px;font-size:10px;font-weight:500;color:#9ab0c2;white-space:nowrap}._tableSection_bcp8t_449{display:flex;flex-direction:column;gap:16px}._sectionTitle_bcp8t_461{margin:0;font-size:14px;font-weight:700;color:#0b2b45}._tableWrapper_bcp8t_475{width:100%;overflow-x:auto;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#fff}._table_bcp8t_449{width:100%;border-collapse:collapse;font-size:13px}._table_bcp8t_449 thead th{padding:12px 16px;text-align:left;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85;border-bottom:1px dashed rgba(6,137,226,.3);background:#f8fafc;white-space:nowrap}._table_bcp8t_449 tbody td{padding:12px 16px;border-bottom:1px dashed rgba(6,137,226,.15);color:#0b2b45;vertical-align:middle}._row_bcp8t_543{transition:background .15s ease}._row_bcp8t_543:hover{background:#0689e208}._numberCell_bcp8t_559{text-align:right!important;font-variant-numeric:tabular-nums;font-weight:600}._totalRow_bcp8t_571{background:#0689e20a}._table_bcp8t_449 tfoot td{padding:14px 16px;border-top:1px dashed rgba(6,137,226,.3);font-weight:700;color:#0b2b45}._totalRow_bcp8t_571 strong{font-size:14px;color:#0689e2}._loading_bcp8t_609,._emptyState_bcp8t_609{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;border:1px dashed #cbd5e1;border-radius:12px;background:#f8fafc}._loadingSpinner_bcp8t_631{width:28px;height:28px;border:2px dashed #0689e2;border-radius:50%;animation:_spin_bcp8t_1 1s linear infinite;margin-bottom:12px}._loadingText_bcp8t_649{font-size:13px;color:#6b8ba4;font-weight:600}@keyframes _spin_bcp8t_1{to{transform:rotate(360deg)}}._emptyText_bcp8t_669{font-size:14px;font-weight:700;color:#0b2b45;margin-bottom:6px}._emptyHint_bcp8t_683{margin:0;font-size:12.5px;color:#9ab0c2;font-weight:500}._financialChart_bcp8t_117{display:flex;flex-direction:column;gap:20px;padding:24px;background:#fff;border:1px dashed rgba(6,137,226,.3);border-radius:16px}._chartTitle_bcp8t_139{margin:0;font-size:14px;font-weight:700;color:#0b2b45}._chartLayout_bcp8t_153{display:flex;gap:16px;height:300px}._chartYAxis_bcp8t_167{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;width:100px;flex-shrink:0;font-size:11px;font-weight:600;color:#9ab0c2;padding-bottom:40px}._chartScrollArea_bcp8t_193{flex:1;overflow-x:auto;overflow-y:hidden;position:relative;padding-bottom:10px}._chartBarsInner_bcp8t_209{display:flex;align-items:flex-end;gap:12px;height:100%;min-width:max-content;padding-bottom:40px;position:relative}._gridLines_bcp8t_233{position:absolute;inset:0 0 40px;display:flex;flex-direction:column;justify-content:space-between;z-index:0;pointer-events:none}._gridLine_bcp8t_233{width:100%;border-top:1px dashed rgba(6,137,226,.15)}._barWrapper_bcp8t_267{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:40px;flex-shrink:0;height:100%;position:relative;z-index:1}._barContainer_bcp8t_291{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center}._bar_bcp8t_267{width:100%;background:linear-gradient(180deg,#3aa9f0,#0689e2);border-radius:4px 4px 0 0;transition:height .5s ease,filter .2s ease;position:relative;cursor:pointer}._bar_bcp8t_267:hover{filter:brightness(1.1)}._barTooltip_bcp8t_337{position:absolute;top:-32px;left:50%;transform:translate(-50%) translateY(4px);background:#0b2b45;color:#fff;font-size:11px;font-weight:600;padding:4px 8px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:all .2s ease;z-index:10}._barTooltip_bcp8t_337:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%);border-width:4px 4px 0;border-style:solid;border-color:#0b2b45 transparent transparent transparent}._bar_bcp8t_267:hover ._barTooltip_bcp8t_337{opacity:1;transform:translate(-50%) translateY(0)}._barLabel_bcp8t_407{margin-top:8px;font-size:11px;font-weight:700;color:#0b2b45;white-space:nowrap}._barCount_bcp8t_425{font-size:10px;font-weight:500;color:#9ab0c2;white-space:nowrap}._filtersPanel_10l2f_9{display:flex;flex-direction:column;gap:16px;padding:16px 20px;margin-bottom:20px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:12px;box-shadow:0 2px 6px #6639240f}._filterRow_10l2f_33{display:flex;gap:20px;flex-wrap:wrap;align-items:flex-end}._filterGroup_10l2f_47{flex:1;min-width:200px;display:flex;flex-direction:column;gap:6px}._closeBtn_10l2f_65{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:28px;height:28px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s ease;z-index:10}._closeBtn_10l2f_65:hover{border-style:solid;border-color:#dc2626;color:#dc2626}._filterLabel_10l2f_111{font-size:11px;font-weight:600;color:#d54c15;text-transform:uppercase;letter-spacing:.5px}._dateInput_10l2f_135{width:100%;padding:10px 12px;background:#f9e8d4;color:#663924;border:1px solid #8DB6C7;border-radius:8px;font-family:inherit;font-size:13px;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}._dateInput_10l2f_135:hover{border-color:#d54c15}._dateInput_10l2f_135:focus{outline:none;border-color:#d54c15;box-shadow:0 0 0 3px #d54c1526}._dateInputError_10l2f_181{border-color:#d54c15;background:#f6d5c8}._dateInputError_10l2f_181:focus{border-color:#d54c15;box-shadow:0 0 0 3px #d54c1540}._errorMessage_10l2f_201{flex-basis:100%;margin-top:-4px;padding:6px 12px;background:#f9e8d4;color:#d54c15;border:1px solid #D54C15;border-left:4px solid #D54C15;border-radius:8px;font-size:12px;font-weight:500}._dropdownContainer_10l2f_235{position:relative;width:100%}._dropdownHeader_10l2f_245{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;background:#f9e8d4;color:#663924;border:1px solid #8DB6C7;border-radius:8px;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,box-shadow .15s ease}._dropdownHeader_10l2f_245:hover{border-color:#d54c15}._dropdownArrow_10l2f_289{font-size:10px;color:#663924;transition:transform .2s ease}._dropdownList_10l2f_301{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:1000;max-height:280px;overflow-y:auto;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:12px;box-shadow:0 6px 20px #6639242e;scrollbar-width:thin;scrollbar-color:#8DB6C7 #F9E8D4}._dropdownList_10l2f_301::-webkit-scrollbar{width:8px}._dropdownList_10l2f_301::-webkit-scrollbar-track{background:#f9e8d4;border-radius:4px}._dropdownList_10l2f_301::-webkit-scrollbar-thumb{background:#8db6c7;border-radius:4px}._dropdownList_10l2f_301::-webkit-scrollbar-thumb:hover{background:#d54c15}._dropdownSelectAll_10l2f_371{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#8db6c7;color:#663924;font-size:13px;font-weight:600;cursor:pointer;border-bottom:1px solid #8DB6C7;transition:background .15s ease}._dropdownSelectAll_10l2f_371:hover{background:#7ba7ba}._dropdownItem_10l2f_407{display:flex;align-items:center;gap:10px;padding:8px 12px;color:#663924;font-size:13px;cursor:pointer;transition:background .15s ease}._dropdownItem_10l2f_407:hover{background:#8db6c7}._dropdownItem_10l2f_407 input,._dropdownSelectAll_10l2f_371 input{width:16px;height:16px;cursor:pointer;accent-color:#D54C15;flex-shrink:0}@media(max-width:900px){._filterRow_10l2f_33{gap:12px}._filterGroup_10l2f_47{min-width:160px}}@media(max-width:600px){._filtersPanel_10l2f_9{padding:12px;gap:12px}._filterRow_10l2f_33{flex-direction:column;align-items:stretch;gap:12px}._filterGroup_10l2f_47{min-width:100%}._dateInput_10l2f_135,._dropdownHeader_10l2f_245{font-size:12px;padding:8px 10px}._dropdownList_10l2f_301{max-height:220px}._errorMessage_10l2f_201{font-size:11px;padding:5px 10px}}._statsGrid_1i9bu_1{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}._statCard_1i9bu_15{display:flex;align-items:center;gap:14px;padding:18px 20px;border:1px solid #8DB6C7;border-radius:12px}._statCard_1i9bu_15:hover{transform:translateY(-2px);border-color:#d54c15;box-shadow:0 6px 20px #d54c152e}._statContent_1i9bu_45{flex:1;min-width:0}._statValue_1i9bu_55,._statValueTotal_1i9bu_57{display:block;margin-bottom:4px;font-size:24px;font-weight:700;line-height:1.2;color:#663924}._statLabel_1i9bu_75{display:block;font-size:11px;font-weight:600;color:#d54c15;text-transform:uppercase;letter-spacing:.5px}@media(max-width:1200px){._statsGrid_1i9bu_1{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){._statsGrid_1i9bu_1{grid-template-columns:repeat(2,1fr);gap:12px}._statCard_1i9bu_15{padding:14px 16px;gap:12px}._statValue_1i9bu_55,._statValueTotal_1i9bu_57{font-size:20px}._statLabel_1i9bu_75{font-size:10px}._statIcon_1i9bu_145{width:36px;height:36px;font-size:18px}}@media(max-width:600px){._statsGrid_1i9bu_1{grid-template-columns:1fr 1fr;gap:8px}._statCard_1i9bu_15{padding:12px 14px;gap:10px}._statValue_1i9bu_55,._statValueTotal_1i9bu_57{font-size:17px}._statLabel_1i9bu_75{font-size:9px}._statIcon_1i9bu_145{width:32px;height:32px;font-size:16px}}@media(max-width:480px){._statsGrid_1i9bu_1{grid-template-columns:1fr 1fr;gap:6px}._statCard_1i9bu_15{padding:10px 12px;gap:8px}._statValue_1i9bu_55,._statValueTotal_1i9bu_57{font-size:15px}._statIcon_1i9bu_145{width:28px;height:28px;font-size:14px}}._container_chpaw_5{padding:24px 0;margin:6% auto 0;max-width:1400px;box-sizing:border-box;min-height:100vh}._header_chpaw_31{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:0 20px;gap:20px;flex-wrap:wrap}._headerLeft_chpaw_51{display:flex;align-items:center;gap:16px}._pageTitle_chpaw_63{font-size:24px;font-weight:700;color:#000;margin:0;white-space:nowrap}._headerActions_chpaw_79{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._backButton_chpaw_101,._createButton_chpaw_103{background-color:#000;color:#fff;padding:8px 16px;border-radius:20px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;white-space:nowrap;min-width:fit-content}._backButton_chpaw_101:hover,._createButton_chpaw_103:hover{background-color:#fff;color:#000;border-color:#000}._backButton_chpaw_101:active,._createButton_chpaw_103:active{transform:scale(.98)}._backButton_chpaw_101:disabled,._createButton_chpaw_103:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}._statsGrid_chpaw_175{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:20px;padding:0 20px}._statCard_chpaw_191{background:#fff;border-radius:10px;padding:12px;border:1px solid #e0e0e0;transition:all .2s ease;text-align:center;vertical-align:middle}._statCard_chpaw_191:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0000000d;border-color:#000}._statValue_chpaw_223{font-size:24px;font-weight:700;color:#000;margin:0 0 2px;line-height:1.2}._statLabel_chpaw_239{font-size:12px;color:#666;margin:0}._filtersSection_chpaw_259{background:#fff;border:1px solid #e0e0e0;border-radius:10px;margin:0 20px 20px;padding:16px}._filtersHeader_chpaw_275{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._filtersTitle_chpaw_289{font-size:16px;font-weight:600;color:#000;margin:0}._resetFiltersButton_chpaw_303{background:none;border:none;color:#666;font-size:13px;text-decoration:underline;cursor:pointer;padding:4px 8px;transition:color .2s ease}._resetFiltersButton_chpaw_303:hover{color:#000}._resetFiltersButton_chpaw_303:disabled{opacity:.5;cursor:not-allowed}._filtersGrid_chpaw_343{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}._filterGroup_chpaw_355{display:flex;flex-direction:column;gap:4px}._filterLabel_chpaw_367{font-size:12px;font-weight:500;color:#666}._filterInput_chpaw_379,._filterSelect_chpaw_381{padding:8px 12px;border:1px solid #e0e0e0;border-radius:6px;font-size:13px;transition:all .2s ease;background:#fff;width:100%;box-sizing:border-box}._filterInput_chpaw_379:focus,._filterSelect_chpaw_381:focus{outline:none;border-color:#000}._filterInput_chpaw_379:disabled,._filterSelect_chpaw_381:disabled{background:#f5f5f5;cursor:not-allowed}._bulkActions_chpaw_435{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;margin:0 20px 16px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}._bulkActionsInfo_chpaw_461{font-size:14px;font-weight:500;color:#000}._bulkActionsButtons_chpaw_473{display:flex;gap:8px;flex-wrap:wrap}._bulkStatusButton_chpaw_485,._bulkDeleteButton_chpaw_487{padding:6px 12px;border-radius:16px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid;min-width:110px;text-align:center}._bulkStatusButton_chpaw_485{background:#fff;border-color:#000;color:#000}._bulkStatusButton_chpaw_485:hover:not(:disabled){background:#000;color:#fff}._bulkDeleteButton_chpaw_487{background:#fff;border-color:#dc3545;color:#dc3545}._bulkDeleteButton_chpaw_487:hover:not(:disabled){background:#dc3545;color:#fff}._bulkStatusButton_chpaw_485:disabled,._bulkDeleteButton_chpaw_487:disabled{opacity:.5;cursor:not-allowed}._tableWrapper_chpaw_575{margin:0 20px 20px;border:1px solid #e0e0e0;border-radius:10px;overflow-x:auto;background:#fff;box-shadow:0 2px 8px #00000005}._table_chpaw_575{width:100%;border-collapse:collapse;font-size:14px;min-width:900px}._table_chpaw_575 th{background:#f5f5f5;color:#000;font-weight:600;padding:12px 10px;text-align:center;border-bottom:1px solid #e0e0e0;white-space:nowrap;position:relative;-webkit-user-select:none;user-select:none}._table_chpaw_575 td{padding:12px 10px;border-bottom:1px solid #e0e0e0;color:#333;text-align:center}._table_chpaw_575 tr:last-child td{border-bottom:none}._table_chpaw_575 tr:hover{background-color:#fafafa}._sortable_chpaw_661{cursor:pointer;transition:background-color .2s ease}._sortable_chpaw_661:hover{background:#e8e8e8}._sortIcon_chpaw_679{margin-left:4px;font-size:12px;display:inline-block}._checkboxCell_chpaw_691{width:40px;text-align:center;vertical-align:middle}._checkbox_chpaw_691{width:16px;height:16px;cursor:pointer;accent-color:#000;margin:0;vertical-align:middle}._checkbox_chpaw_691:disabled{opacity:.5;cursor:not-allowed}._nameCell_chpaw_731{max-width:250px;font-weight:500;word-break:break-word}._descriptionCell_chpaw_743{max-width:300px;min-width:200px}._description_chpaw_743{font-size:12px;color:#666;line-height:1.4;white-space:pre-wrap;word-break:break-word;max-height:80px;overflow-y:auto;padding-right:4px;text-align:left}._description_chpaw_743::-webkit-scrollbar{width:4px}._description_chpaw_743::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}._description_chpaw_743::-webkit-scrollbar-thumb{background:#888;border-radius:4px}._description_chpaw_743::-webkit-scrollbar-thumb:hover{background:#555}._numberCell_chpaw_813{font-weight:600;color:#000;white-space:nowrap;text-align:center}._baseRate_chpaw_827{font-weight:600;color:#000}._dateCell_chpaw_837{color:#666;font-size:13px;white-space:nowrap;text-align:center}._status_chpaw_851{display:inline-block;padding:4px 8px;border-radius:12px;font-size:13px;font-weight:500;white-space:nowrap;text-align:center;min-width:70px}._statusActive_chpaw_873{color:#2e7d32}._statusInactive_chpaw_881{background:#fee;color:#c62828}._actions_chpaw_891{display:flex;gap:6px;justify-content:center;align-items:center}._editButton_chpaw_905,._deleteButton_chpaw_907{width:28px;height:28px;border-radius:14px;border:1px solid #e0e0e0;background:#fff;color:#666;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:0;line-height:1}._editButton_chpaw_905:hover:not(:disabled){background:#f0f0f0;color:#000;border-color:#000}._deleteButton_chpaw_907:hover:not(:disabled){background:#fee;color:#dc3545;border-color:#dc3545}._editButton_chpaw_905:disabled,._deleteButton_chpaw_907:disabled{opacity:.5;cursor:not-allowed}._emptyState_chpaw_985{text-align:center;padding:48px 20px;background:#fff}._emptyIcon_chpaw_997{font-size:48px;margin-bottom:16px;opacity:.5}._emptyText_chpaw_1009{font-size:18px;font-weight:500;color:#666;margin-bottom:8px}._emptyHint_chpaw_1023{font-size:14px;color:#999;margin:0}._pagination_chpaw_1043{display:flex;justify-content:space-between;align-items:center;margin:0 20px;padding:16px 0;border-top:1px solid #e0e0e0;flex-wrap:wrap;gap:12px}._paginationInfo_chpaw_1065{font-size:13px;color:#666}._paginationControls_chpaw_1075{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._limitSelect_chpaw_1089{padding:6px 10px;border:1px solid #e0e0e0;border-radius:6px;font-size:13px;background:#fff;cursor:pointer;min-width:70px}._limitSelect_chpaw_1089:hover{border-color:#000}._limitSelect_chpaw_1089:disabled{opacity:.5;cursor:not-allowed}._paginationButton_chpaw_1127{width:32px;height:32px;border-radius:16px;border:1px solid #e0e0e0;background:#fff;color:#000;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:0}._paginationButton_chpaw_1127:hover:not(:disabled){background:#000;color:#fff;border-color:#000}._paginationButton_chpaw_1127:disabled{opacity:.3;cursor:not-allowed}._paginationCurrent_chpaw_1181{font-size:13px;font-weight:500;color:#000;min-width:70px;text-align:center}._modalOverlay_chpaw_1205{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:opacity .2s ease}._modal_chpaw_1205{background:#fff;border-radius:12px;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 10px 30px #0003;animation:_modalAppear_chpaw_1 .3s ease}@keyframes _modalAppear_chpaw_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._modalHeader_chpaw_1281{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e0e0e0;position:sticky;top:0;background:#fff;z-index:1}._modalTitle_chpaw_1305{font-size:18px;font-weight:600;color:#000;margin:0}._modalClose_chpaw_1319{background:none;border:none;font-size:24px;color:#666;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:16px;transition:all .2s ease;padding:0;line-height:1}._modalClose_chpaw_1319:hover:not(:disabled){background:#f0f0f0;color:#000}._modalClose_chpaw_1319:disabled{opacity:.5;cursor:not-allowed}._modalContent_chpaw_1373{padding:20px}._modalActions_chpaw_1381{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}._form_chpaw_1403{padding:20px}._formContent_chpaw_1411{display:flex;flex-direction:column;gap:16px}._formError_chpaw_1423{background:#fee;color:#c62828;padding:10px 12px;border-radius:6px;margin-bottom:16px;font-size:13px;border:1px solid #f5c6cb}._formGroup_chpaw_1443{display:flex;flex-direction:column;gap:4px}._formGroupCheckbox_chpaw_1455{display:flex;align-items:center;margin-top:8px}._formLabel_chpaw_1467{font-size:13px;font-weight:500;color:#666}._required_chpaw_1479{color:#dc3545;margin-left:2px}._formInput_chpaw_1489,._formSelect_chpaw_1491,._formTextarea_chpaw_1493{padding:10px 12px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;transition:all .2s ease;background:#fff;font-family:inherit;width:100%;box-sizing:border-box}._formInput_chpaw_1489:focus,._formSelect_chpaw_1491:focus,._formTextarea_chpaw_1493:focus{outline:none;border-color:#000}._formInput_chpaw_1489:disabled,._formSelect_chpaw_1491:disabled,._formTextarea_chpaw_1493:disabled{background:#f5f5f5;cursor:not-allowed;opacity:.7}._inputError_chpaw_1547{border-color:#dc3545!important}._inputError_chpaw_1547:focus{border-color:#dc3545!important;box-shadow:0 0 0 2px #dc35451a}._fieldError_chpaw_1565{color:#dc3545;font-size:11px;margin-top:2px}._formTextarea_chpaw_1493{resize:vertical;min-height:80px;max-height:200px}._containerInfo_chpaw_1589{margin-top:4px;font-size:12px;color:#666;padding:6px 10px;background:#f5f5f5;border-radius:4px;border-left:3px solid #000}._checkboxLabel_chpaw_1609{display:flex;align-items:center;gap:8px;font-size:14px;color:#000;cursor:pointer;-webkit-user-select:none;user-select:none}._checkboxLabel_chpaw_1609 input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:#000;margin:0}._checkboxLabel_chpaw_1609 input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}._formActions_chpaw_1655{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid #e0e0e0;position:sticky;bottom:0;background:#fff;z-index:1}._cancelButton_chpaw_1689,._confirmButton_chpaw_1691,._submitButton_chpaw_1693{padding:8px 20px;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid;min-width:100px;text-align:center}._cancelButton_chpaw_1689{background:#fff;border-color:#e0e0e0;color:#666}._cancelButton_chpaw_1689:hover:not(:disabled){background:#f5f5f5;border-color:#999;color:#000}._cancelButton_chpaw_1689:disabled{opacity:.5;cursor:not-allowed}._confirmButton_chpaw_1691,._submitButton_chpaw_1693{background:#000;border-color:#000;color:#fff}._confirmButton_chpaw_1691:hover:not(:disabled),._submitButton_chpaw_1693:hover:not(:disabled){background:#fff;color:#000}._confirmButton_chpaw_1691:disabled,._submitButton_chpaw_1693:disabled{opacity:.5;cursor:not-allowed}._confirmText_chpaw_1789{font-size:15px;color:#000;margin-bottom:8px;line-height:1.5}._confirmWarning_chpaw_1803{font-size:13px;color:#c62828;margin-bottom:20px;padding:8px 12px;background:#fee;border-radius:6px}._error_chpaw_1829{background:#fee;color:#c62828;padding:10px 16px;border-radius:8px;margin:0 20px 16px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;border:1px solid #f5c6cb}._retryButton_chpaw_1857{background:#c62828;color:#fff;padding:5px 14px;border:none;border-radius:16px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid #c62828}._retryButton_chpaw_1857:hover:not(:disabled){background:#fff;color:#c62828}._retryButton_chpaw_1857:disabled{opacity:.5;cursor:not-allowed}._loading_chpaw_1911{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:350px;gap:14px}._loadingSpinner_chpaw_1929{width:35px;height:35px;border:3px solid #f0f0f0;border-top:3px solid #000;border-radius:50%;animation:_spin_chpaw_1 1s linear infinite}@keyframes _spin_chpaw_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_chpaw_1965{font-size:14px;color:#666}@media(max-width:1024px){._header_chpaw_31{flex-direction:column;align-items:stretch}._headerLeft_chpaw_51{justify-content:space-between}._headerActions_chpaw_79{justify-content:flex-start}._filtersGrid_chpaw_343{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._container_chpaw_5{margin-top:8%}._headerActions_chpaw_79{flex-direction:column;align-items:stretch}._backButton_chpaw_101,._createButton_chpaw_103{width:100%;justify-content:center}._statsGrid_chpaw_175{grid-template-columns:repeat(2,1fr)}._filtersGrid_chpaw_343{grid-template-columns:1fr}._bulkActions_chpaw_435{flex-direction:column;align-items:stretch}._bulkActionsButtons_chpaw_473{justify-content:stretch}._bulkStatusButton_chpaw_485,._bulkDeleteButton_chpaw_487{flex:1;text-align:center}._pagination_chpaw_1043{flex-direction:column;align-items:stretch;text-align:center}._paginationControls_chpaw_1075{justify-content:center}._modal_chpaw_1205{margin:10px;max-height:95vh}._formActions_chpaw_1655{flex-direction:column;position:static}._cancelButton_chpaw_1689,._submitButton_chpaw_1693{width:100%}}@media(max-width:480px){._pageTitle_chpaw_63{font-size:20px}._statsGrid_chpaw_175{grid-template-columns:1fr}._modalContent_chpaw_1373,._form_chpaw_1403{padding:15px}._modalActions_chpaw_1381{flex-direction:column}._cancelButton_chpaw_1689,._confirmButton_chpaw_1691{width:100%}}@media print{._headerActions_chpaw_79,._filtersSection_chpaw_259,._bulkActions_chpaw_435,._actions_chpaw_891,._pagination_chpaw_1043,._modalOverlay_chpaw_1205,._backButton_chpaw_101,._createButton_chpaw_103{display:none!important}._container_chpaw_5{margin-top:0;padding:10px}._tableWrapper_chpaw_575{margin:0;border:none}._table_chpaw_575{font-size:10pt}._table_chpaw_575 th{background:#f0f0f0;color:#000}}._container_1xwou_1{margin:6% auto 0;max-width:none;box-sizing:border-box;padding:20px;text-align:center}._header_1xwou_19{margin-bottom:30px}._title_1xwou_27{font-size:28px;font-weight:700;color:#000;margin:0 0 8px}._subtitle_1xwou_41{font-size:16px;color:#666;margin:0}._statsGrid_1xwou_55{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:30px}._statCard_1xwou_69{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:20px;text-align:center;transition:all .3s ease;cursor:pointer}._statCard_1xwou_69:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:#000}._activeStat_1xwou_101{background:#f5f5f5;border-color:#000;box-shadow:0 4px 12px #0000001a}._statLabel_1xwou_113{display:block;font-size:14px;color:#666;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}._tabs_1xwou_133{display:flex;gap:8px;margin-bottom:24px;border-bottom:1px solid #e0e0e0;padding-bottom:12px}._tab_1xwou_133{padding:8px 20px;background:none;border:none;border-radius:20px;font-size:14px;font-weight:500;color:#666;cursor:pointer;transition:all .3s ease}._tab_1xwou_133:hover{background:#f0f0f0;color:#333}._activeTab_1xwou_183{background:#000!important;color:#fff!important}._statusBadge_1xwou_195{padding:2px 8px;border-radius:12px;font-size:10px;font-weight:500;margin-left:8px}._statusBadge_1xwou_195._pending_1xwou_211{background:#f0f0f0;color:#333}._statusBadge_1xwou_195._approved_1xwou_221{background:#333;color:#fff}._statusBadge_1xwou_195._rejected_1xwou_231{background:#ccc;color:#333;text-decoration:line-through}._activeStat_1xwou_101{background:#f5f5f5!important;border-color:#000!important;box-shadow:0 4px 12px #0000001a}._statValue_1xwou_255{display:block;font-size:32px;font-weight:700;color:#000}._filters_1xwou_271{display:flex;gap:12px;margin-bottom:30px}._filterSelect_1xwou_283{padding:10px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;color:#333;background:#fff;cursor:pointer;min-width:200px;transition:all .3s ease}._filterSelect_1xwou_283:hover{border-color:#999}._filterSelect_1xwou_283:focus{outline:none;border-color:#000;box-shadow:0 0 0 2px #0000001a}._error_1xwou_329{background:#fee;color:#c00;padding:16px 24px;border-radius:8px;margin:20px 0;display:flex;align-items:center;justify-content:space-between}._retryButton_1xwou_351{background:#fff;color:#c00;border:1px solid #c00;padding:8px 16px;border-radius:8px;font-size:14px;cursor:pointer;transition:all .3s ease}._retryButton_1xwou_351:hover{background:#c00;color:#fff}._emptyState_1xwou_385{text-align:center;padding:60px 40px;background:#fff;border:2px dashed #e0e0e0;border-radius:16px;color:#666}._emptyStateIcon_1xwou_403{font-size:48px;margin-bottom:16px;opacity:.5}._emptyStateTitle_1xwou_415{font-size:20px;font-weight:600;color:#333;margin:0 0 8px}._emptyStateText_1xwou_429{font-size:15px;color:#999;margin:0}._sliderContainer_1xwou_443{margin-top:20px}._sliderHeader_1xwou_451{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._sliderInfo_1xwou_465{font-size:14px;color:#666}._sliderControls_1xwou_475{display:flex;gap:8px}._sliderButton_1xwou_485{width:36px;height:36px;border:1px solid #e0e0e0;background:#fff;border-radius:50%;font-size:16px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}._sliderButton_1xwou_485:hover:not(:disabled){background:#000;color:#fff;border-color:#000}._sliderButton_1xwou_485:disabled{opacity:.3;cursor:not-allowed}._sliderGrid_1xwou_535{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px;margin-bottom:20px}._sliderDots_1xwou_549{display:flex;justify-content:center;gap:8px;margin-top:20px}._sliderDot_1xwou_549{width:8px;height:8px;border-radius:50%;background:#d0d0d0;border:none;padding:0;cursor:pointer;transition:all .3s ease}._sliderDot_1xwou_549:hover{background:#999}._activeDot_1xwou_593{background:#000;transform:scale(1.2)}._approvalCard_1xwou_605{background:#fff;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column}._approvalCard_1xwou_605:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a;border-color:#000}._overdueCard_1xwou_637{border-left:4px solid #c00}._cardHeader_1xwou_645{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#f8f9fa;border-bottom:1px solid #e0e0e0}._cardHeaderLeft_1xwou_663{display:flex;gap:8px;flex-wrap:wrap}._priority_1xwou_675{padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;background:#f0f0f0;color:#333}._priorityLow_1xwou_697{background:#f0f0f0;color:#666}._priorityMedium_1xwou_707{background:#e0e0e0;color:#333}._priorityHigh_1xwou_717{background:#333;color:#fff}._status_1xwou_195{padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._statusPending_1xwou_745{background:#f0f0f0;color:#333}._statusApproved_1xwou_755{background:#333;color:#fff}._statusRejected_1xwou_765{background:#ccc;color:#333;text-decoration:line-through}._entityType_1xwou_777{padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;background:#e0e0e0;color:#333}._approvalId_1xwou_799{font-size:12px;color:#999;font-family:monospace}._cardBody_1xwou_811{padding:16px;flex:1}._approvalTitle_1xwou_821{font-size:16px;font-weight:600;color:#000;margin:0 0 8px}._approvalDescription_1xwou_835{font-size:14px;color:#666;margin:0 0 16px;line-height:1.5}._approvalDetails_1xwou_849{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._detailRow_1xwou_863{display:flex;align-items:flex-start;gap:8px;font-size:13px}._detailLabel_1xwou_877{min-width:80px;color:#999}._detailValue_1xwou_887{color:#333;font-weight:500;word-break:break-word}._entityInfo_1xwou_899{background:#f8f9fa;padding:12px;border-radius:8px;margin-top:12px;border:1px solid #e0e0e0}._entityTitle_1xwou_915{font-size:14px;font-weight:600;color:#000;margin:0 0 8px}._entityInfo_1xwou_899 p{margin:4px 0;font-size:12px;color:#666}._cardActions_1xwou_941{display:flex;gap:8px;padding:16px;background:#f8f9fa;border-top:1px solid #e0e0e0}._viewButton_1xwou_957,._approveButton_1xwou_959,._rejectButton_1xwou_961{flex:1;padding:8px 12px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid transparent;text-align:center}._viewButton_1xwou_957{background:#fff;border-color:#e0e0e0;color:#333}._viewButton_1xwou_957:hover{background:#f0f0f0;border-color:#999}._approveButton_1xwou_959{background:#000;color:#fff}._approveButton_1xwou_959:hover:not(:disabled){background:#333;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._rejectButton_1xwou_961{background:#fff;border-color:#c00;color:#c00}._rejectButton_1xwou_961:hover:not(:disabled){background:#c00;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #cc000026}._cardActions_1xwou_941 button:disabled{opacity:.5;cursor:not-allowed}._modalOverlay_1xwou_1067{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_1xwou_1067{background:#fff;border-radius:16px;width:100%;max-width:500px;padding:24px;box-shadow:0 20px 40px #0003}._modalTitle_1xwou_1113{font-size:20px;font-weight:700;color:#000;margin:0 0 8px}._modalSubtitle_1xwou_1127{font-size:14px;color:#666;margin:0 0 20px}._rejectReason_1xwou_1139{width:100%;padding:12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;font-family:inherit;resize:vertical;margin-bottom:20px;box-sizing:border-box}._rejectReason_1xwou_1139:focus{outline:none;border-color:#c00;box-shadow:0 0 0 2px #cc00001a}._modalActions_1xwou_1175{display:flex;justify-content:flex-end;gap:12px}._cancelButton_1xwou_1187,._confirmRejectButton_1xwou_1189{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid transparent}._cancelButton_1xwou_1187{background:#fff;border-color:#e0e0e0;color:#666}._cancelButton_1xwou_1187:hover:not(:disabled){background:#f0f0f0;border-color:#999;color:#333}._confirmRejectButton_1xwou_1189{background:#c00;color:#fff}._confirmRejectButton_1xwou_1189:hover:not(:disabled){background:#a00;transform:translateY(-2px);box-shadow:0 4px 12px #c003}._confirmRejectButton_1xwou_1189:disabled{opacity:.5;cursor:not-allowed}._loading_1xwou_1267{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._loadingSpinner_1xwou_1285{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #000;border-radius:50%;animation:_spin_1xwou_1 1s linear infinite}@keyframes _spin_1xwou_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_1xwou_1313{font-size:16px;color:#666}._container_1gblw_1{margin:6% auto 0;max-width:none;box-sizing:border-box;padding:20px;text-align:center}._header_1gblw_19{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:0 20px;gap:20px;flex-wrap:wrap}._backButton_1gblw_39{background-color:#000;color:#fff;padding:10px 20px;border-radius:30px;border:1px solid #e0e0e0;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px;white-space:nowrap;text-decoration:none}._backButton_1gblw_39:hover{background-color:#f5f5f5;color:#1a1a1a;box-shadow:0 4px 8px #0000000d}._pageTitle_1gblw_85{font-size:28px;font-weight:700;color:#000;margin:0}._content_1gblw_101{padding:24px;min-height:400px;margin:0 20px}._emptyState_1gblw_115{text-align:center;padding:60px 40px}._emptyIcon_1gblw_125{font-size:48px;margin-bottom:16px;opacity:.5}._emptyText_1gblw_137{font-size:18px;color:#666;margin-bottom:8px}._emptyHint_1gblw_149{font-size:14px;color:#999;margin:0}._tableWrapper_1gblw_163{overflow-x:auto;border-radius:12px;border:1px solid #e0e0e0}._table_1gblw_163{width:100%;border-collapse:collapse;font-size:14px}._table_1gblw_163 th{background:#f8f9fa;padding:14px 16px;text-align:left;font-weight:600;color:#000;border-bottom:2px solid #e0e0e0;white-space:nowrap}._table_1gblw_163 td{padding:12px 16px;border-bottom:1px solid #e0e0e0;color:#333}._row_1gblw_219:hover td{background-color:#f8f9fa}._numberCell_1gblw_229{text-align:right;font-family:Courier New,monospace;font-weight:500}._status_1gblw_243{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500}._status_1gblw_243._active_1gblw_259{background:#f0f0f0;color:#333}._status_1gblw_243._completed_1gblw_269{background:#e0e0e0;color:#333}._status_1gblw_243._cancelled_1gblw_279{background:#e0e0e0;color:#666;text-decoration:line-through}._status_1gblw_243._overdue_1gblw_291{background:#e0e0e0;color:#333}._pauseDaysValue_1gblw_303{font-weight:600;color:#000;background-color:#f5f5f5;padding:4px 8px;border-radius:6px;display:inline-block}._actions_1gblw_323{display:flex;gap:8px;flex-wrap:wrap}._pauseButton_1gblw_335,._resumeButton_1gblw_337,._historyButton_1gblw_339{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;border:1px solid #e0e0e0;background:#fff;color:#333}._pauseButton_1gblw_335:hover,._resumeButton_1gblw_337:hover,._historyButton_1gblw_339:hover{background:#f0f0f0;border-color:#000;color:#000;transform:translateY(-1px)}._modalOverlay_1gblw_383{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_1gblw_383{background:#fff;border-radius:16px;width:90%;max-width:500px;max-height:90vh;overflow:auto;box-shadow:0 4px 20px #00000026}._modalHeader_1gblw_429{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e0e0e0}._modalHeader_1gblw_429 h3{margin:0;font-size:18px;font-weight:600;color:#000}._modalClose_1gblw_459{background:none;border:none;font-size:24px;cursor:pointer;color:#999;transition:color .2s}._modalClose_1gblw_459:hover{color:#000}._modalBody_1gblw_485{padding:20px}._modalFooter_1gblw_493{padding:16px 20px;border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end;gap:12px}._rentInfo_1gblw_511{background:#f8f9fa;padding:12px;border-radius:8px;margin-bottom:20px;border:1px solid #e0e0e0}._rentInfo_1gblw_511 p{margin:6px 0;font-size:14px;color:#333}._rentInfo_1gblw_511 p strong{color:#000;font-weight:600}._formGroup_1gblw_551{margin-bottom:16px}._formGroup_1gblw_551 label{display:block;margin-bottom:6px;font-weight:500;font-size:13px;color:#666}._formGroup_1gblw_551 input,._formGroup_1gblw_551 textarea{width:100%;padding:8px 12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;font-family:inherit;transition:all .2s;box-sizing:border-box}._formGroup_1gblw_551 input:focus,._formGroup_1gblw_551 textarea:focus{outline:none;border-color:#000}._formGroup_1gblw_551 small{display:block;margin-top:4px;font-size:11px;color:#999}._required_1gblw_625{color:#f44336}._cancelButton_1gblw_635{padding:8px 20px;background:#fff;border:1px solid #e0e0e0;border-radius:25px;font-size:14px;cursor:pointer;transition:all .2s;color:#666}._cancelButton_1gblw_635:hover{background:#f0f0f0;border-color:#000;color:#000}._submitButton_1gblw_669{padding:8px 20px;background:#000;color:#fff;border:none;border-radius:25px;font-size:14px;cursor:pointer;transition:all .2s}._submitButton_1gblw_669:hover{background:#333;transform:translateY(-1px)}._pausesList_1gblw_703{max-height:400px;overflow-y:auto}._pauseItem_1gblw_713{border:1px solid #e0e0e0;border-radius:8px;padding:12px;margin-bottom:12px;background:#fff}._pauseItem_1gblw_713:last-child{margin-bottom:0}._pausePeriod_1gblw_737{font-weight:500;margin-bottom:8px;color:#000}._pauseDate_1gblw_749{font-family:Courier New,monospace;font-weight:400;color:#666}._pauseReason_1gblw_761,._pauseNotes_1gblw_763{font-size:13px;color:#666;margin-top:6px}._pauseReason_1gblw_761 strong,._pauseNotes_1gblw_763 strong{color:#000;font-weight:600}._emptyPauses_1gblw_787{text-align:center;padding:40px;color:#999;background:#f8f9fa;border-radius:8px;font-size:14px}._loading_1gblw_807{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._loadingSpinner_1gblw_825{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #000;border-radius:50%;animation:_spin_1gblw_1 1s linear infinite}@keyframes _spin_1gblw_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_1gblw_853{font-size:16px;color:#666}._error_1gblw_865{background:#fee;color:#c00;padding:16px 24px;border-radius:12px;margin:20px;display:flex;align-items:center;justify-content:space-between;border:1px solid #ffcccc}._retryButton_1gblw_889{background:#fff;color:#c00;border:1px solid #c00;padding:8px 16px;border-radius:25px;font-size:14px;cursor:pointer;transition:all .2s}._retryButton_1gblw_889:hover{background:#c00;color:#fff}._pagination_1gblw_923{display:flex;justify-content:space-between;align-items:center;padding:20px 0;margin-top:20px;border-top:1px solid #e8e8e8;flex-wrap:wrap;gap:16px}._paginationInfo_1gblw_945{font-size:13px;color:#666}._paginationControls_1gblw_955{display:flex;align-items:center;gap:12px}._limitSelect_1gblw_967{padding:6px 10px;border:1px solid #e0e0e0;border-radius:6px;font-size:13px;background:#fff;cursor:pointer;color:#333}._limitSelect_1gblw_967:hover{border-color:#1a1a1a}._limitSelect_1gblw_967:focus{outline:none;border-color:#1a1a1a}._paginationButton_1gblw_1005{padding:6px 12px;border:1px solid #e0e0e0;background:#fff;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s ease;color:#333}._paginationButton_1gblw_1005:hover:not(:disabled){background:#f0f0f0;border-color:#1a1a1a}._paginationButton_1gblw_1005:disabled{opacity:.5;cursor:not-allowed}._paginationCurrent_1gblw_1047{font-size:13px;color:#666;font-weight:500}._container_lx8m6_11{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_lx8m6_11 *,._container_lx8m6_11 *:before,._container_lx8m6_11 *:after{box-sizing:border-box}._header_lx8m6_55{margin-bottom:20px}._pageTitle_lx8m6_63{margin:0;font-size:1.75rem;font-weight:700;color:#042484;letter-spacing:-.01em}._pageTabs_lx8m6_85{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 20px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._pageTabsSpacer_lx8m6_113{flex:1;min-width:12px}._pageTab_lx8m6_85{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._pageTab_lx8m6_85:hover:not(:disabled){color:#0689e2;background:#0689e21f}._pageTab_lx8m6_85:disabled{opacity:.5;cursor:not-allowed}._pageTabActive_lx8m6_177{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._pageTabActive_lx8m6_177:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._pageTabBadge_lx8m6_199{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e21f;color:#0689e2;font-size:10.5px;font-weight:700}._pageTabActive_lx8m6_177 ._pageTabBadge_lx8m6_199{background:#fff;color:#0689e2}._filtersPanel_lx8m6_241{display:flex;flex-direction:column;gap:16px;padding:18px 20px;margin-bottom:20px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 16px 40px #0b2b451f;animation:_panelIn_lx8m6_1 .2s ease}@keyframes _panelIn_lx8m6_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._filtersHeader_lx8m6_289{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._filtersTitle_lx8m6_309{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._resetBtn_lx8m6_327{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px dashed #ef4444;background:transparent;color:#ef4444;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._resetBtn_lx8m6_327:hover{border-style:solid;background:#ef4444;color:#fff}._filtersGrid_lx8m6_371{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}._field_lx8m6_385{display:flex;flex-direction:column;gap:6px;min-width:0}._label_lx8m6_399{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._input_lx8m6_415{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._input_lx8m6_415:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._inputError_lx8m6_453{border-color:#ef4444!important;border-style:solid!important}._dateError_lx8m6_463{font-size:11.5px;font-weight:600;color:#ef4444}._rangeRow_lx8m6_475{display:grid;grid-template-columns:1fr 1fr;gap:8px}._searchWrap_lx8m6_487{position:relative}._searchIcon_lx8m6_495{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#8ba4bb;pointer-events:none}._searchInput_lx8m6_513{padding-left:34px;padding-right:34px}._searchClear_lx8m6_523{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-grid;place-items:center;width:22px;height:22px;border:0;border-radius:50%;background:#0689e21a;color:#0689e2;cursor:pointer;transition:all .15s ease}._searchClear_lx8m6_523:hover{background:#ef4444;color:#fff}._dropdown_lx8m6_573{position:relative}._dropdownHeader_lx8m6_581{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;cursor:pointer;transition:all .2s ease;min-height:38px;width:100%}._dropdownHeader_lx8m6_581:hover{border-color:#0689e2a6}._dropdownHeaderOpen_lx8m6_625{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._dropdownHeader_lx8m6_581 span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dropdownList_lx8m6_649{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:60;max-height:300px;overflow-y:auto;background:#fff;border:1px solid #d6e9f8;border-radius:10px;box-shadow:0 12px 32px #0b2b4526;animation:_dropdownIn_lx8m6_1 .15s ease;padding:4px}@keyframes _dropdownIn_lx8m6_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._dropdownSelectAll_lx8m6_703{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;background:#f4faff;font-size:12.5px;font-weight:700;color:#042484;cursor:pointer;margin-bottom:4px;-webkit-user-select:none;user-select:none}._dropdownSelectAll_lx8m6_703:hover{background:#eaf4fd}._dropdownItem_lx8m6_741{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:8px;font-size:12.5px;color:#042484;cursor:pointer;transition:background .15s ease;-webkit-user-select:none;user-select:none}._dropdownItem_lx8m6_741:hover{background:#f4faff}._dropdownSelectAll_lx8m6_703 input[type=checkbox],._dropdownItem_lx8m6_741 input[type=checkbox]{width:15px;height:15px;accent-color:#0689e2;cursor:pointer;flex-shrink:0}._dropdownItem_lx8m6_741 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._error_lx8m6_811{padding:12px 16px;margin-bottom:16px;border-radius:10px;background:#fdecea;color:#922b21;border:1px solid #f5b7b1;font-size:13px;font-weight:600}._loading_lx8m6_833{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:80px 24px;color:#035a95}._loadingSpinner_lx8m6_853{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_lx8m6_1 .9s linear infinite}._loadingText_lx8m6_873{font-size:.95rem;font-weight:500}@keyframes _spin_lx8m6_1{to{transform:rotate(360deg)}}._emptyState_lx8m6_895{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:80px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._emptyIcon_lx8m6_921{color:#b6cbdc}._emptyText_lx8m6_929{font-size:14px;font-weight:600;color:#4a6b85}._emptyHint_lx8m6_941{margin:0;font-size:12.5px;color:#8ba4bb}._summaryContainer_lx8m6_959{display:flex;flex-direction:column;gap:18px}._summaryStats_lx8m6_973{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}._statCard_lx8m6_985{display:flex;flex-direction:column;gap:6px;padding:20px 22px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a;transition:all .2s ease}._statCard_lx8m6_985:hover{border-color:#7dc8fb;box-shadow:0 8px 20px #0689e21f;transform:translateY(-1px)}._statLabel_lx8m6_1021{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._statValue_lx8m6_1037{font-size:24px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums;line-height:1.15;word-break:break-word}._accent_blue_lx8m6_1055 ._statValue_lx8m6_1037{color:#0689e2}._accent_green_lx8m6_1063 ._statValue_lx8m6_1037{color:#047857}._reportToolbar_lx8m6_1073{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._reportToolbarTitle_lx8m6_1089{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._viewSwitcher_lx8m6_1105{display:inline-flex;gap:2px;padding:3px;background:#f4faff;border:1px dashed rgba(6,137,226,.35);border-radius:999px}._viewBtn_lx8m6_1123{display:inline-flex;align-items:center;padding:6px 16px;border:0;border-radius:999px;background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._viewBtn_lx8m6_1123:hover{color:#0689e2;background:#0689e21a}._viewBtnActive_lx8m6_1165{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 4px 12px #0689e24d}._viewBtnActive_lx8m6_1165:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._reportGrid_lx8m6_1189{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:14px}._reportSection_lx8m6_1201{display:flex;flex-direction:column;gap:12px;padding:18px 20px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a}._sectionTitle_lx8m6_1223{margin:0;font-size:14px;font-weight:700;color:#042484;padding-bottom:10px;border-bottom:1px dashed rgba(6,137,226,.2)}._distributionCard_lx8m6_1247{display:flex;flex-direction:column;gap:14px;padding:18px 20px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a;transition:all .2s ease}._distributionCard_lx8m6_1247:hover{border-color:#7dc8fb;box-shadow:0 8px 24px #0689e21a}._distributionHeader_lx8m6_1281{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._distributionHeader_lx8m6_1281 ._sectionTitle_lx8m6_1223{margin:0;padding:0;border:0;font-size:14px;font-weight:700;color:#042484}._distributionTotals_lx8m6_1319{display:inline-flex;align-items:center;gap:12px;font-size:11.5px;color:#8ba4bb}._distributionTotals_lx8m6_1319 strong{color:#042484;font-weight:700;font-variant-numeric:tabular-nums}._distributionList_lx8m6_1347{display:flex;flex-direction:column;gap:12px}._distributionRow_lx8m6_1359{display:flex;flex-direction:column;gap:5px}._distributionRowTop_lx8m6_1371{display:flex;align-items:center;justify-content:space-between;gap:8px}._distributionNameWrap_lx8m6_1385{display:inline-flex;align-items:center;gap:8px;min-width:0}._distributionName_lx8m6_1385{font-size:13px;font-weight:600;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._distributionShare_lx8m6_1417{display:inline-flex;padding:1px 7px;border-radius:6px;background:#f4faff;color:#0689e2;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0}._distributionValue_lx8m6_1441{font-size:13px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums;white-space:nowrap}._distributionTrack_lx8m6_1457{position:relative;width:100%;height:8px;border-radius:999px;background:#f0f5fa;overflow:hidden}._distributionFill_lx8m6_1475{height:100%;border-radius:999px;background:linear-gradient(90deg,#0689e2,#3aa9f0);transition:width .4s ease}._distributionMeta_lx8m6_1489{font-size:11px;color:#8ba4bb;font-variant-numeric:tabular-nums}._distributionRest_lx8m6_1501{margin-top:4px;padding-top:8px;border-top:1px dashed rgba(6,137,226,.15)}._distributionRest_lx8m6_1501 summary{cursor:pointer;font-size:11.5px;font-weight:600;color:#0689e2;-webkit-user-select:none;user-select:none;padding:4px 0;transition:color .15s ease}._distributionRest_lx8m6_1501 summary:hover{color:#0577c6}._distributionRowSmall_lx8m6_1541{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 0;font-size:12px}._distributionNameSmall_lx8m6_1559{color:#4a6b85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._distributionValueSmall_lx8m6_1573{color:#042484;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}._tableWrapper_lx8m6_1593{width:100%;overflow-x:auto;border:1px solid #d6e9f8;border-radius:14px;background:#fff}._table_lx8m6_1593{width:100%;border-collapse:collapse;font-size:12.5px;min-width:640px}._table_lx8m6_1593 thead{background:#f4faff}._table_lx8m6_1593 th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._row_lx8m6_1655{transition:background .15s ease}._row_lx8m6_1655:hover{background:#f8fbff}._table_lx8m6_1593 td{padding:11px 14px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._table_lx8m6_1593 tbody tr:last-child td{border-bottom:0}._numberCell_lx8m6_1693{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._idCell_lx8m6_1705{font-family:SF Mono,Consolas,monospace;font-size:11.5px;color:#0689e2;font-weight:600}._productName_lx8m6_1719{font-weight:600;color:#042484}._productDesc_lx8m6_1729{margin-top:3px;font-size:11px;color:#8ba4bb;line-height:1.4;max-width:240px;overflow:hidden;text-overflow:ellipsis}._code_lx8m6_1749{font-family:SF Mono,Consolas,monospace;font-size:11px;padding:2px 8px;border-radius:4px;background:#f4faff;color:#0689e2;white-space:nowrap}._dateCell_lx8m6_1769{font-size:11.5px;color:#6b8ba4;font-variant-numeric:tabular-nums}._statusBadge_lx8m6_1787{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._statusBadge_lx8m6_1787._active_lx8m6_1811{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusBadge_lx8m6_1787._damaged_lx8m6_1823{background:#fdecea;color:#922b21;border-color:#f5b7b1}._statusBadge_lx8m6_1787._inactive_lx8m6_1835{background:#f4faff;color:#6b8ba4;border-color:#e6eff8}._statusBadge_lx8m6_1787._broken_lx8m6_1847{background:#fff7e6;color:#b45309;border-color:#fcd34d}._detailedContainer_lx8m6_1865{display:flex;flex-direction:column;gap:14px}._pagination_lx8m6_1877{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 18px;background:#f4faff;border:1px solid #d6e9f8;border-radius:14px}._paginationInfo_lx8m6_1901{font-size:12.5px;color:#4a6b85}._paginationInfo_lx8m6_1901 strong{color:#042484;font-weight:700;font-variant-numeric:tabular-nums}._paginationControls_lx8m6_1923{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._perPage_lx8m6_1937{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#4a6b85}._limitSelect_lx8m6_1953{padding:5px 10px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}._limitSelect_lx8m6_1953:focus{outline:none;border-style:solid}._pageNav_lx8m6_1987{display:flex;align-items:center;gap:8px}._pageNavBtn_lx8m6_1999{padding:6px 12px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._pageNavBtn_lx8m6_1999:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff}._pageNavBtn_lx8m6_1999:disabled{opacity:.4;cursor:not-allowed}._pageInfo_lx8m6_2047{font-size:12.5px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums;min-width:60px;text-align:center}@media(max-width:1100px){._container_lx8m6_11{padding:5.5rem 1.5rem 1.5rem}._pageTitle_lx8m6_63{font-size:1.5rem}._reportGrid_lx8m6_1189{grid-template-columns:1fr}}@media(max-width:720px){._container_lx8m6_11{padding:5rem 1rem 1rem}._pageTitle_lx8m6_63{font-size:1.35rem}._pageTabs_lx8m6_85{width:100%;justify-content:center}._pageTabsSpacer_lx8m6_113{display:none}._pageTab_lx8m6_85{flex:1 1 calc(50% - 4px);justify-content:center;font-size:12.5px;padding:8px 12px}._filtersGrid_lx8m6_371,._rangeRow_lx8m6_475,._summaryStats_lx8m6_973{grid-template-columns:1fr}._statCard_lx8m6_985{padding:16px 18px}._statValue_lx8m6_1037{font-size:20px}._reportSection_lx8m6_1201{padding:14px 16px}._reportToolbar_lx8m6_1073{flex-direction:column;align-items:flex-start}._pagination_lx8m6_1877{flex-direction:column;align-items:stretch}._paginationControls_lx8m6_1923{justify-content:space-between}}@media(max-width:480px){._container_lx8m6_11{padding:4.5rem .75rem .75rem}._pageTitle_lx8m6_63{font-size:1.2rem}._pageTab_lx8m6_85{flex:1 1 100%}._statValue_lx8m6_1037{font-size:18px}._distributionCard_lx8m6_1247{padding:14px 16px}._distributionTotals_lx8m6_1319{width:100%;justify-content:space-between}._distributionName_lx8m6_1385,._distributionValue_lx8m6_1441{font-size:12.5px}._table_lx8m6_1593 th,._table_lx8m6_1593 td{padding:9px 10px;font-size:11.5px}._pageNavBtn_lx8m6_1999{padding:5px 10px;font-size:11.5px}}._container_1491f_9{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_1491f_9 *,._container_1491f_9 *:before,._container_1491f_9 *:after{box-sizing:border-box}._container_1491f_9 button{font-family:inherit;cursor:pointer}._container_1491f_9 button:disabled{cursor:not-allowed;opacity:.55}._loading_1491f_73{display:flex;align-items:center;justify-content:center;min-height:40vh;color:#035a95;font-size:.95rem;font-weight:500}._header_1491f_99{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.3)}._pageTitle_1491f_121{margin:0;font-size:1.75rem;font-weight:700;line-height:1.2;color:#042484}._headerButtons_1491f_137{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._filterButton_1491f_153,._exportButton_1491f_155,._backButton_1491f_157{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px dashed #0689e2;border-radius:999px;background:transparent;color:#0689e2;font-size:13px;font-weight:600;transition:all .2s ease;font-family:inherit;cursor:pointer;white-space:nowrap}._filterButton_1491f_153:hover,._exportButton_1491f_155:hover,._backButton_1491f_157:hover{border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #0689e259}._filterButton_1491f_153{position:relative}._filterButtonActive_1491f_219{border-style:solid;background:#0689e2;color:#fff}._filterBadge_1491f_231{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;margin-left:4px;border-radius:999px;background:#fff;color:#0689e2;font-size:10.5px;font-weight:700;line-height:1}._filterButtonActive_1491f_219 ._filterBadge_1491f_231{background:#fff;color:#0689e2}._exportButton_1491f_155:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._backButton_1491f_157{border-color:#6b8ba4;color:#6b8ba4}._backButton_1491f_157:hover{background:#6b8ba4;color:#fff;border-color:#6b8ba4}._tabsContainer_1491f_313{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 24px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._tabButton_1491f_341{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._tabButton_1491f_341:hover:not(:disabled){color:#0689e2;background:#0689e21f}._tabButtonActive_1491f_385{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._tabButtonActive_1491f_385:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._message_1491f_413{margin:0 0 16px;padding:12px 16px;border-radius:12px;font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_1491f_1 .2s ease}._success_1491f_433{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._error_1491f_445{background:#fdecea;color:#922b21;border-color:#f5b7b1}._warning_1491f_457{background:#fff7e6;color:#b45309;border-color:#fde68a}._info_1491f_469{background:#eaf4fd;color:#035a95;border-color:#b6ddf9}@keyframes _messageIn_1491f_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._tableSection_1491f_509{margin:0 auto;max-width:100%;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 6px #0424840a;overflow:hidden}._tableHeader_1491f_529{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:#f4faff;border-bottom:1px solid #d6e9f8;flex-wrap:wrap}._resultsCount_1491f_551{font-size:12.5px;font-weight:600;color:#4a6b85}._resultsCount_1491f_551 strong{color:#042484;font-weight:700}._paginationControls_1491f_573{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._itemsPerPage_1491f_587{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#4a6b85}._pageSelect_1491f_603{padding:5px 10px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}._pageSelect_1491f_603:focus{outline:none;border-style:solid}._emptyState_1491f_643{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:60px 24px;text-align:center}._emptyText_1491f_663{font-size:15px;font-weight:700;color:#042484}._emptyHint_1491f_675{margin:0;font-size:13px;color:#6b8ba4;max-width:420px}._paginationContainer_1491f_695{display:flex;align-items:center;justify-content:center;padding:14px 18px;background:#f4faff;border-top:1px solid #d6e9f8}._modalOverlay_1491f_719{position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:24px;z-index:1000;animation:_overlayIn_1491f_1 .18s ease}._modalContent_1491f_743{position:relative;width:min(560px,100%);max-height:92vh;display:flex;flex-direction:column;background:#fff;border-radius:20px;border:1px dashed rgba(6,137,226,.4);box-shadow:0 30px 80px #0b2b4559;overflow:hidden;animation:_modalIn_1491f_1 .22s cubic-bezier(.16,1,.3,1)}._modalHeader_1491f_771{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px dashed rgba(6,137,226,.3)}._modalHeader_1491f_771 h3{margin:0;font-size:16px;font-weight:700;color:#042484}._modalClose_1491f_803{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px dashed rgba(6,137,226,.4);background:transparent;color:#4a6b85;font-size:20px;line-height:1;cursor:pointer;transition:all .2s ease;flex-shrink:0}._modalClose_1491f_803:hover{border-style:solid;border-color:#ef4444;color:#ef4444;transform:rotate(90deg)}._modalBody_1491f_849{padding:18px 22px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;font-size:13px;color:#4a6b85}._modalBody_1491f_849 p{margin:0;line-height:1.55}._modalBody_1491f_849 p strong{color:#042484;font-weight:700}._modalFooter_1491f_889{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 22px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._uploadArea_1491f_915{display:flex;flex-direction:column;gap:8px;margin-top:10px}._fileInput_1491f_929{display:none}._uploadLabel_1491f_937{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border:1px dashed #0689e2;border-radius:12px;background:#f4faff;color:#0689e2;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease;text-align:center}._uploadLabel_1491f_937:before{content:"📎 ";margin-right:4px}._uploadLabel_1491f_937:hover{border-style:solid;background:#0689e2;color:#fff;box-shadow:0 6px 16px #0689e259}._cancelButton_1491f_999,._uploadButton_1491f_1001{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease}._cancelButton_1491f_999{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4}._cancelButton_1491f_999:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._uploadButton_1491f_1001{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._uploadButton_1491f_1001:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._uploadButton_1491f_1001:disabled,._cancelButton_1491f_999:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}@keyframes _overlayIn_1491f_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_1491f_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:900px){._header_1491f_99{flex-direction:column;align-items:flex-start}._headerButtons_1491f_137{width:100%}._headerButtons_1491f_137>button{flex:1;justify-content:center}}@media(max-width:720px){._container_1491f_9{padding:5rem 1rem 1rem}._pageTitle_1491f_121{font-size:1.35rem}._tabsContainer_1491f_313{flex-wrap:wrap;width:100%;justify-content:center}._tableHeader_1491f_529{flex-direction:column;align-items:stretch}._paginationControls_1491f_573{justify-content:space-between}._modalFooter_1491f_889{flex-direction:column-reverse}._modalFooter_1491f_889>*{width:100%;justify-content:center}}@media(max-width:480px){._headerButtons_1491f_137{flex-direction:column;align-items:stretch}._headerButtons_1491f_137>button{width:100%}._modalContent_1491f_743{border-radius:14px}._modalHeader_1491f_771,._modalBody_1491f_849,._modalFooter_1491f_889{padding:14px 16px}}._tableContainer_1lipr_1{overflow-x:auto;border-radius:12px;margin-bottom:20px;background:#fff}._tableContainer_1lipr_1::-webkit-scrollbar{height:8px}._tableContainer_1lipr_1::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}._tableContainer_1lipr_1::-webkit-scrollbar-thumb{background:#888;border-radius:4px}._tableContainer_1lipr_1::-webkit-scrollbar-thumb:hover{background:#555}._table_1lipr_1{width:100%;border-collapse:collapse;font-size:13px;min-width:1300px;table-layout:auto}._table_1lipr_1 thead{background:#f5f5f5}._table_1lipr_1 th{padding:14px 12px;text-align:left;font-weight:600;color:#000;white-space:nowrap;font-size:12px;text-transform:uppercase;letter-spacing:.5px;vertical-align:middle}._table_1lipr_1 td{padding:14px 12px;color:#333;vertical-align:middle;font-size:13px}._tableRow_1lipr_113:hover td{background-color:#fafafa}._typeBadge_1lipr_121{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;white-space:nowrap}._typeTransfer_1lipr_139{color:#1976d2}._typeReturn_1lipr_147{color:#6a1b9a}._cellType_1lipr_155{width:100px}._cellDate_1lipr_163{font-size:12px;color:#666;white-space:nowrap}._cellProduct_1lipr_175{min-width:180px}._productInfo_1lipr_183{display:flex;flex-direction:column;gap:4px}._productInfo_1lipr_183 strong{color:#000;font-weight:600}._productQrCode_1lipr_205{font-size:11px;color:#888;font-family:monospace;padding:2px 6px;border-radius:4px;display:inline-block;width:fit-content}._cellQuantity_1lipr_225{text-align:center;white-space:nowrap}._quantityBadge_1lipr_235{display:inline-block;padding:4px 10px;font-weight:600;font-size:13px;color:#000;min-width:30px;text-align:center}._cellReturnReason_1lipr_255{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666}._cellActions_1lipr_271{text-align:center;white-space:nowrap;min-width:100px}._wordButton_1lipr_285,._signedButton_1lipr_287,._uploadButton_1lipr_289{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0 2px;background:none;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:16px}._wordButton_1lipr_285:hover{transform:translateY(-1px)}._cellAdminActions_1lipr_329{text-align:center;white-space:nowrap;min-width:120px}._editButton_1lipr_341,._deleteButton_1lipr_343,._viewButton_1lipr_345{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0 2px;background:transparent;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:14px}._noActions_1lipr_379{color:#ccc;font-size:14px;text-align:center}._modalOverlay_1lipr_391{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_1lipr_1 .2s ease;padding:20px}@keyframes _fadeIn_1lipr_1{0%{opacity:0}to{opacity:1}}._modal_1lipr_391{background:#fff;border-radius:12px;width:100%;max-width:500px;box-shadow:0 8px 30px #0000001f;max-height:90vh;overflow-y:auto}._modalHeader_1lipr_451{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0}._modalHeader_1lipr_451 h3{margin:0;font-size:18px;font-weight:600;color:#000}._modalClose_1lipr_481{background:none;border:none;font-size:24px;cursor:pointer;color:#999;transition:color .2s}._modalClose_1lipr_481:hover{color:#000}._modalBody_1lipr_507{padding:24px}._modalBody_1lipr_507 p{margin:0 0 8px;color:#666;font-size:14px}._modalBody_1lipr_507 p:first-of-type{font-weight:600;color:#000;margin-bottom:12px}._modalInfo_1lipr_539{font-size:13px;color:#666;margin-top:8px}._uploadArea_1lipr_551{margin-top:20px}._fileInput_1lipr_559{width:100%;padding:10px;border:2px dashed #e0e0e0;border-radius:8px;cursor:pointer;transition:all .2s;background:#fafafa}._fileInput_1lipr_559:hover{border-color:#000;background:#f5f5f5}._fileName_1lipr_589{margin-top:10px;padding:8px 12px;background:#e8f5e9;border:1px solid #a5d6a7;border-radius:6px;color:#2e7d32;font-size:13px;display:flex;align-items:center;gap:8px}._modalFooter_1lipr_615{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e0e0e0;background:#fafafa;border-radius:0 0 12px 12px}._cancelButton_1lipr_635{padding:8px 20px;background:#fff;color:#666;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s}._cancelButton_1lipr_635:hover{background:#f5f5f5;border-color:#000;color:#000}._formGroup_1lipr_673{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._formGroup_1lipr_673 label{font-size:13px;font-weight:500;color:#000}._formInput_1lipr_699,._formTextarea_1lipr_701,._formSelect_1lipr_703{padding:10px 12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;font-family:inherit;color:#000;background:#fff;transition:border-color .2s;width:100%;box-sizing:border-box}._formInput_1lipr_699:focus,._formTextarea_1lipr_701:focus,._formSelect_1lipr_703:focus{outline:none;border-color:#000}._formTextarea_1lipr_701{resize:vertical;min-height:80px}._formSelect_1lipr_703{cursor:pointer}._paginationContainer_1lipr_761{margin-top:24px;padding-top:20px;border-top:1px solid #e0e0e0;display:flex;justify-content:center}._emptyHint_1lipr_777{font-size:13px;color:#999;margin-top:8px}._modalOverlay_bbzbw_13{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_bbzbw_1 .2s ease}._modal_bbzbw_13{background:#fff;border-radius:16px;padding:32px;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 35px -8px #0003;animation:_slideUp_bbzbw_1 .3s ease}._modal_bbzbw_13 h3{margin:0 0 24px;font-size:22px;font-weight:600;color:#000;padding-bottom:16px;border-bottom:1px solid #e0e0e0}._modalContent_bbzbw_99{margin-bottom:24px}._formGroup_bbzbw_115{margin-bottom:20px}._formGroup_bbzbw_115 label{display:block;font-size:13px;font-weight:500;color:#666;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}._formInput_bbzbw_143,._formTextarea_bbzbw_145{width:100%;padding:10px 12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;font-family:inherit;transition:all .3s ease;box-sizing:border-box}._formInput_bbzbw_143:focus,._formTextarea_bbzbw_145:focus{outline:none;border-color:#000;box-shadow:0 0 0 2px #0000001a}._formTextarea_bbzbw_145{resize:vertical;min-height:80px}._modalActions_bbzbw_199{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}._cancelButton_bbzbw_213,._saveButton_bbzbw_215{padding:10px 24px;border-radius:25px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid;background:transparent;font-family:inherit}._cancelButton_bbzbw_213{background:transparent;color:#000;border-color:#000}._cancelButton_bbzbw_213:hover{background:#f5f5f5;transform:translateY(-1px)}._cancelButton_bbzbw_213:active{transform:translateY(0)}._saveButton_bbzbw_215{background:#000;color:#fff;border-color:#000}._saveButton_bbzbw_215:hover{background:#333;border-color:#333;transform:translateY(-1px)}._saveButton_bbzbw_215:active{transform:translateY(0)}._modal_bbzbw_13::-webkit-scrollbar{width:6px}._modal_bbzbw_13::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}._modal_bbzbw_13::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}._modal_bbzbw_13::-webkit-scrollbar-thumb:hover{background:#999}@media print{._modalOverlay_bbzbw_13{position:static;background:none}._modal_bbzbw_13{box-shadow:none;padding:0}._modalActions_bbzbw_199{display:none}}._modalOverlay_11ui1_13{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_11ui1_1 .2s ease}._modal_11ui1_13{background:#fff;border-radius:16px;padding:32px;max-width:450px;width:90%;box-shadow:0 20px 35px -8px #0003;animation:_slideUp_11ui1_1 .3s ease}._modal_11ui1_13 h3{margin:0 0 16px;font-size:22px;font-weight:600;color:#000}._modal_11ui1_13 p{margin:0 0 12px;font-size:15px;line-height:1.5;color:#333}._warningText_11ui1_97{padding:12px 16px;margin:16px 0!important;font-size:13px!important;color:#d60909!important;background:#fff5f5;border-left:3px solid #d60909;border-radius:8px}._modalActions_11ui1_117{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}._cancelButton_11ui1_131,._deleteButton_11ui1_133{padding:10px 24px;border-radius:25px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid}._cancelButton_11ui1_131{background:transparent;color:#000;border-color:#ccc}._cancelButton_11ui1_131:hover{background:#f5f5f5;border-color:#999}._deleteButton_11ui1_133{background:#000;color:#fff;border-color:#000}._deleteButton_11ui1_133:hover{background:#333;border-color:#333;transform:translateY(-1px)}._deleteButton_11ui1_133:active{transform:translateY(0)}@keyframes _fadeIn_11ui1_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_11ui1_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._detailContainer_gbinx_1{width:98%;margin:80px auto 0;padding:20px 16px;box-sizing:border-box;max-width:100%;overflow-x:hidden}._detailHeader_gbinx_19{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;flex-wrap:wrap}._detailTitle_gbinx_37{font-size:24px;font-weight:600;color:#000;margin:0}._detailButtons_gbinx_51{display:flex;gap:12px;align-items:center;flex-wrap:wrap}._downloadButton_gbinx_65:hover{background:#000;color:#fff;border-color:#000}._signedButton_gbinx_77,._uploadButtonDetail_gbinx_79,._backButtonDetail_gbinx_81,._downloadButton_gbinx_65{background:transparent;color:#000;padding:8px 16px;border-radius:20px;border:1px solid #e0e0e0;font-size:14px;cursor:pointer;transition:all .2s ease;white-space:nowrap}._signedButton_gbinx_77:hover,._uploadButtonDetail_gbinx_79:hover,._backButtonDetail_gbinx_81:hover,._downloadButton_gbinx_65:hover{background:#000;color:#fff;border-color:#000}._detailCard_gbinx_127{background:#fff;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden}._detailSection_gbinx_141{padding:24px;border-bottom:1px solid #f0f0f0}._detailSection_gbinx_141:last-child{border-bottom:none}._detailSection_gbinx_141 h3{margin:0 0 20px;font-size:16px;font-weight:600;color:#000;padding-left:12px;border-left:3px solid #000}._detailRow_gbinx_177{display:flex;align-items:baseline;gap:16px;padding:10px 0;border-bottom:1px solid #f5f5f5}._detailRow_gbinx_177:last-child{border-bottom:none}._detailLabel_gbinx_201{min-width:180px;font-size:13px;font-weight:500;color:#666}._detailRow_gbinx_177 span:last-child{font-size:14px;color:#000;font-weight:500}._transferType_gbinx_227{color:#1976d2;font-weight:600}._returnType_gbinx_237{color:#6a1b9a;font-weight:600}._comment_gbinx_247{background:#fafafa;padding:16px;border-radius:8px;font-size:14px;line-height:1.6;color:#333;white-space:pre-wrap;word-break:break-word}._loading_gbinx_269{text-align:center;padding:60px 20px;font-size:16px;color:#666}._error_gbinx_283{text-align:center;padding:60px 20px;font-size:16px;color:#dc3545}._emptyText_gbinx_297{text-align:center;padding:60px 20px;font-size:16px;color:#999}._modal_gbinx_311{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_gbinx_1 .2s ease}._modalContent_gbinx_339{background:#fff;border-radius:12px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 8px 30px #0000001f}._modalHeader_gbinx_359{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0}._modalHeader_gbinx_359 h3{margin:0;font-size:18px;font-weight:600;color:#000}._modalClose_gbinx_389{background:none;border:none;font-size:24px;cursor:pointer;color:#999;transition:color .2s}._modalClose_gbinx_389:hover{color:#000}._modalBody_gbinx_415{padding:24px}._modalBody_gbinx_415 p{margin:0 0 8px;font-size:14px;color:#666}._modalBody_gbinx_415 p:first-of-type{font-weight:600;color:#000;margin-bottom:12px}._uploadArea_gbinx_447{margin-top:20px}._fileInput_gbinx_455{width:100%;padding:10px;border:2px dashed #e0e0e0;border-radius:8px;cursor:pointer;transition:all .2s;background:#fafafa}._fileInput_gbinx_455:hover{border-color:#000;background:#f5f5f5}._fileName_gbinx_485{margin-top:10px;padding:8px 12px;background:#e8f5e9;border:1px solid #a5d6a7;border-radius:6px;color:#2e7d32;font-size:13px}._modalFooter_gbinx_505{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e0e0e0;background:#fafafa}._cancelButton_gbinx_523{padding:8px 20px;background:#fff;color:#666;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}._cancelButton_gbinx_523:hover{background:#f5f5f5;border-color:#000;color:#000}._uploadButton_gbinx_79{padding:8px 20px;background:#000;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}._uploadButton_gbinx_79:hover:not(:disabled){background:#333;transform:translateY(-1px)}._uploadButton_gbinx_79:disabled{background:#ccc;cursor:not-allowed}@keyframes _fadeIn_gbinx_1{0%{opacity:0}to{opacity:1}}._container_1ycnm_9{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1200px;margin:0 auto}._container_1ycnm_9 *,._container_1ycnm_9 *:before,._container_1ycnm_9 *:after{box-sizing:border-box}._container_1ycnm_9 button{font-family:inherit;cursor:pointer}._loading_1ycnm_63{display:flex;align-items:center;justify-content:center;min-height:60vh;color:#035a95;font-size:1rem;font-weight:500}._header_1ycnm_89{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.3)}._pageTitle_1ycnm_111{margin:0;font-size:1.75rem;font-weight:700;color:#042484;line-height:1.2;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}._pageSubtitle_1ycnm_135{font-size:1rem;font-weight:500;color:#0689e2;letter-spacing:0}._backButton_1ycnm_149{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px dashed #0689e2;border-radius:999px;background:transparent;color:#0689e2;font-size:13px;font-weight:600;transition:all .2s ease}._backButton_1ycnm_149:hover{border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #0689e259}._message_1ycnm_199{margin:0 0 16px;padding:12px 16px;border-radius:12px;font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_1ycnm_1 .2s ease}._success_1ycnm_219{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._error_1ycnm_231{background:#fdecea;color:#922b21;border-color:#f5b7b1}._warning_1ycnm_243{background:#fff7e6;color:#b45309;border-color:#fde68a}._info_1ycnm_255{background:#eaf4fd;color:#035a95;border-color:#b6ddf9}@keyframes _messageIn_1ycnm_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._formContainer_1ycnm_295{display:flex;flex-direction:column;gap:18px;padding:24px 26px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 6px 16px #0689e20f}._formRow_1ycnm_317{display:grid;grid-template-columns:1fr 1fr;gap:16px}._formGroup_1ycnm_329{display:flex;flex-direction:column;gap:8px;min-width:0}._formLabel_1ycnm_343{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._required_1ycnm_359{color:#ef4444;font-weight:700;margin-left:2px}._formSelect_1ycnm_373,._formInput_1ycnm_375,._formTextarea_1ycnm_377{width:100%;padding:10px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._formInput_1ycnm_375::placeholder,._formTextarea_1ycnm_377::placeholder{color:#9ab0c2}._formSelect_1ycnm_373:hover,._formInput_1ycnm_375:hover,._formTextarea_1ycnm_377:hover{border-color:#0689e299}._formSelect_1ycnm_373:focus,._formInput_1ycnm_375:focus,._formTextarea_1ycnm_377:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._formSelect_1ycnm_373{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}._formSelect_1ycnm_373:disabled{background-color:#f4faff;color:#6b8ba4;cursor:not-allowed;border-style:solid;border-color:#d6e9f8}._formTextarea_1ycnm_377{resize:vertical;min-height:80px;line-height:1.5}._formInput_1ycnm_375[type=number]::-webkit-outer-spin-button,._formInput_1ycnm_375[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._formInput_1ycnm_375[type=number]{-moz-appearance:textfield;appearance:textfield}._quantityHint_1ycnm_527{font-size:11.5px;color:#6b8ba4}._autoFillHint_1ycnm_537{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:10px;border:1px dashed rgba(6,137,226,.4);background:#f4faff;color:#0689e2;font-size:12px;font-weight:600}._selectedInfo_1ycnm_565{padding:12px 14px;border-radius:12px;border:1px dashed #0689e2;background:#f4faff;animation:_messageIn_1ycnm_1 .2s ease}._userInfo_1ycnm_581{font-size:12.5px;color:#4a6b85;line-height:1.55}._userInfo_1ycnm_581 strong{color:#042484}._productDetailsContainer_1ycnm_607{margin-top:12px;padding:16px;border-radius:14px;border:1px dashed rgba(6,137,226,.4);background:#f4faff;animation:_messageIn_1ycnm_1 .25s ease}._productDetailsGrid_1ycnm_625{display:grid;grid-template-columns:180px 1fr;gap:18px;align-items:start}._productPhotoWrapper_1ycnm_639{width:180px;height:180px;border-radius:12px;overflow:hidden;background:#fff;border:1px solid #d6e9f8;display:flex;align-items:center;justify-content:center}._productDetailPhoto_1ycnm_663{width:100%;height:100%;object-fit:cover;display:block}._productPhotoPlaceholder_1ycnm_677{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#9ab0c2;font-size:11px;text-transform:uppercase;letter-spacing:.5px;border:1px dashed #d6e9f8;border-radius:12px}._productDetailsInfo_1ycnm_705{display:flex;flex-direction:column;gap:6px}._productDetailsTitle_1ycnm_717{margin:0 0 8px;font-size:15px;font-weight:700;color:#042484}._productDetailsRow_1ycnm_731{display:grid;grid-template-columns:160px 1fr;gap:12px;padding:4px 0;font-size:12.5px;border-bottom:1px dashed rgba(6,137,226,.15)}._productDetailsRow_1ycnm_731:last-child{border-bottom:0}._productDetailsLabel_1ycnm_757{color:#6b8ba4;font-weight:600}._productDetailsValue_1ycnm_767{color:#042484;word-break:break-word}._productDetailsValue_1ycnm_767 strong{color:#0689e2;font-weight:700}._active_1ycnm_789{color:#047857;font-weight:700}._damaged_1ycnm_797{color:#b45309;font-weight:700}._inactive_1ycnm_805{color:#6b7280;font-weight:700}._broken_1ycnm_813{color:#b91c1c;font-weight:700}._formActions_1ycnm_829{display:flex;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._confirmModalContent_1ycnm_853{display:flex;flex-direction:column;gap:16px}._confirmModalContent_1ycnm_853>p{margin:0;font-size:13.5px;color:#4a6b85}._transferDetails_1ycnm_877{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:12px;background:#f4faff;border:1px dashed rgba(6,137,226,.3)}._detailRow_1ycnm_897{display:grid;grid-template-columns:140px 1fr;gap:12px;padding:4px 0;font-size:12.5px;border-bottom:1px dashed rgba(6,137,226,.15)}._detailRow_1ycnm_897:last-child{border-bottom:0}._detailLabel_1ycnm_923{color:#6b8ba4;font-weight:600}._detailValue_1ycnm_933{color:#042484;font-weight:600;word-break:break-word}._confirmActions_1ycnm_945{display:flex;justify-content:flex-end;gap:10px;padding-top:12px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}@media(max-width:900px){._productDetailsGrid_1ycnm_625{grid-template-columns:140px 1fr}._productPhotoWrapper_1ycnm_639{width:140px;height:140px}}@media(max-width:720px){._container_1ycnm_9{padding:5rem 1rem 1rem}._pageTitle_1ycnm_111{font-size:1.35rem}._formRow_1ycnm_317,._productDetailsGrid_1ycnm_625{grid-template-columns:1fr}._productPhotoWrapper_1ycnm_639{width:100%;height:auto;aspect-ratio:1 / 1}._productDetailsRow_1ycnm_731,._detailRow_1ycnm_897{grid-template-columns:1fr;gap:2px}._formActions_1ycnm_829,._confirmActions_1ycnm_945{flex-direction:column-reverse}._formActions_1ycnm_829>*,._confirmActions_1ycnm_945>*{width:100%;justify-content:center}}@media(max-width:480px){._header_1ycnm_89{flex-direction:column;align-items:flex-start}._backButton_1ycnm_149{align-self:stretch;justify-content:center}}._container_1p8hj_1{margin:8% auto 0;padding:24px 0;max-width:1500px;min-height:100vh;box-sizing:border-box}._header_1p8hj_19{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}._title_1p8hj_37{font-size:24px;font-weight:600;color:#1a1a1a;margin:0 auto 0 0}._headerButtons_1p8hj_53{display:flex;gap:12px;align-items:center}._backButton_1p8hj_65{background-color:#000;color:#fff;padding:8px 16px;border-radius:20px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}._backButton_1p8hj_65:hover{background-color:#fff;color:#000;border-color:#000}._message_1p8hj_103{padding:12px 20px;border-radius:8px;margin-bottom:20px;font-weight:500}._success_1p8hj_117{background-color:#e8f5e9;color:#2e7d32;border:1px solid #c8e6c9}._error_1p8hj_129{background-color:#ffebee;color:#d32f2f;border:1px solid #ffcdd2}._infoPanel_1p8hj_141{border-radius:12px;padding:20px;margin-bottom:24px;border:1px solid #e0e0e0}._infoRow_1p8hj_155{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:16px}._infoRow_1p8hj_155:last-child{margin-bottom:0}._infoItem_1p8hj_177{flex:1;min-width:150px}._infoLabel_1p8hj_187{display:block;font-size:11px;color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}._infoValue_1p8hj_205{font-size:16px;font-weight:500;color:#1a1a1a}._tabs_1p8hj_219{display:flex;gap:4px;margin-bottom:24px;border-bottom:1px solid #e0e0e0;background:#fff;border-radius:12px 12px 0 0;padding:0 20px}._tab_1p8hj_219{padding:12px 24px;background:none;border:none;font-size:14px;font-weight:500;color:#666;cursor:pointer;transition:all .2s;position:relative}._tab_1p8hj_219:hover,._tab_1p8hj_219._active_1p8hj_271{color:#000}._tab_1p8hj_219._active_1p8hj_271:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#000}._tabContent_1p8hj_301{background:#fff;border-radius:0 0 12px 12px;padding:20px;border:1px solid #e0e0e0;border-top:none}._dataTable_1p8hj_319{width:100%;border-collapse:collapse}._dataTable_1p8hj_319 th{background:#f5f5f5;padding:12px;font-weight:600;font-size:12px;text-align:left;border-bottom:2px solid #e0e0e0;color:#333}._dataTable_1p8hj_319 td{padding:10px 12px;border-bottom:1px solid #eeeeee;font-size:13px;color:#444}._dataTable_1p8hj_319 tr:hover{background:#fafafa}._dataTable_1p8hj_319 tr:last-child td{border-bottom:none}._anomalyBadge_1p8hj_379{display:inline-block;padding:4px 10px;color:#d32f2f;font-size:11px;font-weight:500;cursor:help}._normalBadge_1p8hj_397{display:inline-block;padding:4px 10px;color:#2e7d32;font-size:11px;font-weight:500}._analyticsPanel_1p8hj_413{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:32px}._analyticsCard_1p8hj_427{background:#fafafa;border:1px solid #e0e0e0;border-radius:12px;padding:16px;text-align:center}._analyticsLabel_1p8hj_443{font-size:12px;color:#888;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}._analyticsValue_1p8hj_459{font-size:24px;font-weight:600;color:#1a1a1a}._analyticsValue_1p8hj_459._warning_1p8hj_471{color:#d32f2f}._anomalyList_1p8hj_481{margin-top:24px;padding-top:20px;border-top:1px solid #e0e0e0}._anomalyList_1p8hj_481 h3{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 16px}._anomalyItem_1p8hj_507{display:flex;justify-content:space-between;align-items:center;padding:12px;border-radius:8px;margin-bottom:8px}._anomalyItem_1p8hj_507:last-child{margin-bottom:0}._anomalyDate_1p8hj_533{font-size:13px;font-weight:500;color:#666}._anomalyReason_1p8hj_545{font-size:13px;color:#e65100}._emptyState_1p8hj_557{text-align:center;padding:60px;color:#888}._loading_1p8hj_571{text-align:center;padding:80px;font-size:16px;color:#888}._photoCell_1p8hj_585{text-align:center;width:60px}._photoThumb_1p8hj_595{width:40px;height:40px;object-fit:cover;border-radius:4px;cursor:pointer;transition:transform .2s;border:1px solid #ddd}._photoThumb_1p8hj_595:hover{transform:scale(1.1);box-shadow:0 2px 8px #0003}._noPhoto_1p8hj_625{color:#999;font-size:12px}._modalOverlay_1p8hj_637{position:fixed;inset:0;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_1p8hj_663{position:relative;max-width:90vw;max-height:90vh}._modalImage_1p8hj_675{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:8px}._modalClose_1p8hj_689{position:absolute;top:-40px;right:0;background:none;border:none;color:#fff;font-size:32px;cursor:pointer;padding:8px;line-height:1}._modalClose_1p8hj_689:hover{color:#f44}._consumptionValue_1p8hj_723{font-weight:500;color:#2e7d32}._consumptionEmpty_1p8hj_733{color:#999;font-style:italic}._consumptionValue_1p8hj_723{font-weight:600;color:#2e7d32;text-align:center}._consumptionEmpty_1p8hj_733{color:#999;font-style:italic;text-align:center}._container_jp7i1_1{margin:8% auto 0;padding:24px 0;max-width:1500px;min-height:100vh;box-sizing:border-box}._header_jp7i1_19{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}._title_jp7i1_37{font-size:24px;font-weight:600;color:#1a1a1a;margin:0 auto 0 0}._headerButtons_jp7i1_53{display:flex;gap:12px;align-items:center}._backButton_jp7i1_65{background-color:#000;color:#fff;padding:8px 16px;border-radius:20px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}._backButton_jp7i1_65:hover{background-color:#fff;border-color:#000;color:#000}._filters_jp7i1_105{border-radius:12px;padding:16px;margin-bottom:24px;border:1px solid #e0e0e0;display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end}._searchBox_jp7i1_127{flex:2;min-width:160px}._searchInput_jp7i1_137{width:90%;padding:10px 14px;border:1px solid #cccccc;border-radius:8px;font-size:14px;transition:all .2s}._searchInput_jp7i1_137:focus{outline:none;border-color:#666}._dateFilters_jp7i1_165{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._dateInput_jp7i1_179{padding:10px 12px;border:1px solid #cccccc;border-radius:8px;font-size:14px;background:#fff}._dateInput_jp7i1_179:focus{outline:none;border-color:#666}._dataTable_jp7i1_205{width:100%;border-collapse:collapse;border-radius:12px;overflow:hidden;border:1px solid #e0e0e0}._dataTable_jp7i1_205 th{background:#f5f5f5;padding:14px 12px;font-weight:600;font-size:13px;text-align:left;color:#333}._dataTable_jp7i1_205 td{padding:12px;border-bottom:1px solid #eeeeee;font-size:13px;color:#444}._dataTable_jp7i1_205 tr:hover{background:#fafafa}._dataTable_jp7i1_205 tr:last-child td{border-bottom:none}._anomalyRow_jp7i1_269{background-color:#fff8e1}._anomalyRow_jp7i1_269:hover{background-color:#fff3e0}._anomalyBadge_jp7i1_285{display:inline-block;padding:4px 10px;color:#d32f2f;font-size:11px;font-weight:500;cursor:help}._normalBadge_jp7i1_303{display:inline-block;padding:4px 10px;color:#2e7d32;font-size:11px}._emptyState_jp7i1_317{text-align:center;padding:60px;color:#888}._loading_jp7i1_329{text-align:center;padding:80px;font-size:16px;color:#888}._consumptionValue_jp7i1_345{font-weight:600;color:#2e7d32;text-align:center}._consumptionEmpty_jp7i1_357{color:#999;font-style:italic;text-align:center}._tableWrapper_jp7i1_369{overflow-x:auto}._actionsCell_jp7i1_377{white-space:nowrap;text-align:center}._editBtn_jp7i1_387,._deleteBtn_jp7i1_387{background:none;border:none;cursor:pointer;font-size:18px;padding:4px 8px;margin:0 2px;border-radius:4px;transition:all .2s}._editBtn_jp7i1_387:hover{background-color:#e3f2fd;transform:scale(1.1)}._deleteBtn_jp7i1_387:hover{background-color:#ffebee;transform:scale(1.1)}._modalOverlay_jp7i1_431{position:fixed;inset:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modal_jp7i1_431{background:#fff;border-radius:16px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto}._modalHeader_jp7i1_475{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #eee}._modalHeader_jp7i1_475 h2{margin:0;font-size:20px}._closeBtn_jp7i1_501{background:none;border:none;font-size:28px;cursor:pointer;color:#999}._closeBtn_jp7i1_501:hover{color:#333}._modalBody_jp7i1_525{padding:24px}._formGroup_jp7i1_533{margin-bottom:16px}._formGroup_jp7i1_533 label{display:block;font-size:13px;font-weight:500;margin-bottom:6px;color:#333}._formGroup_jp7i1_533 input,._formGroup_jp7i1_533 textarea{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:8px;font-size:14px;box-sizing:border-box}._formRow_jp7i1_577{display:grid;grid-template-columns:1fr 1fr;gap:16px}._formActions_jp7i1_589{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}._formActions_jp7i1_589 button{padding:10px 20px;border-radius:8px;cursor:pointer;font-size:14px}._formActions_jp7i1_589 button:first-child{background:#fff;border:1px solid #ddd}._formActions_jp7i1_589 button:last-child{background:#000;color:#fff;border:none}._container_8j866_1{margin:8% auto 0;padding:24px 0;max-width:1500px;min-height:100vh;box-sizing:border-box}._header_8j866_19{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}._title_8j866_37{font-size:24px;font-weight:600;color:#1a1a1a;margin:0 auto 0 0}._headerButtons_8j866_53{display:flex;gap:12px;align-items:center}._backButton_8j866_67{background-color:#000;color:#fff;padding:8px 16px;border-radius:20px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}._backButton_8j866_67:hover{background-color:#f0f0f0;color:#000;border-color:#999}._dataTable_8j866_107{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e0e0e0}._dataTable_8j866_107 th{background:#f5f5f5;padding:14px 12px;font-weight:600;font-size:13px;text-align:left;border-bottom:2px solid #e0e0e0;color:#333}._dataTable_8j866_107 td{padding:12px;border-bottom:1px solid #eeeeee;font-size:13px;color:#444}._dataTable_8j866_107 tr:hover{background:#fafafa}._dataTable_8j866_107 tr:last-child td{border-bottom:none}._highlight_8j866_175{font-weight:600;color:#d32f2f}._reason_8j866_187{max-width:350px;white-space:normal;word-break:break-word;color:#e65100;font-size:12px}._emptyState_8j866_205{text-align:center;padding:60px;color:#888}._loading_8j866_219{text-align:center;padding:80px;font-size:16px;color:#888}._container_1kycx_5{margin:8% auto 0;padding:24px 0;max-width:1500px;min-height:100vh;box-sizing:border-box}._header_1kycx_27{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;flex-wrap:wrap}._title_1kycx_45{font-size:24px;font-weight:600;color:#1a1a1a;margin:0}._headerRight_1kycx_59{display:flex;align-items:center;gap:20px}._reportType_1kycx_75{display:flex;gap:8px}._typeButton_1kycx_85{background-color:#f5f5f5;color:#333;padding:8px 20px;border-radius:20px;border:1px solid #cccccc;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}._typeButton_1kycx_85:hover{background-color:#e0e0e0}._typeButton_1kycx_85._active_1kycx_119{background-color:#000;border-color:#000;color:#fff}._backButton_1kycx_135{background-color:#000;color:#fff;padding:8px 16px;border-radius:20px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}._backButton_1kycx_135:hover{background-color:#fff;border-color:#000;color:#000}._filterToggle_1kycx_177{margin:20px 0 16px;text-align:center}._filterToggleBtn_1kycx_187{padding:8px 20px;background:#f5f5f5;border:1px solid #ddd;border-radius:20px;font-size:13px;cursor:pointer;transition:all .2s}._filterToggleBtn_1kycx_187:hover{background:#e0e0e0}._filtersPanel_1kycx_219{margin-bottom:24px;padding:20px;background:#f9f9f9;border-radius:12px;border:1px solid #e0e0e0}._filters_1kycx_219{display:flex;gap:24px;align-items:flex-end;flex-wrap:wrap}._filterGroup_1kycx_249{display:flex;flex-direction:column;gap:6px}._filterLabel_1kycx_261{font-size:12px;font-weight:500;color:#666;text-transform:uppercase;letter-spacing:.5px}._equipmentSelect_1kycx_277{padding:8px 12px;border:1px solid #ccc;border-radius:8px;font-size:14px;background:#fff;min-width:250px;cursor:pointer}._equipmentSelect_1kycx_277:focus{outline:none;border-color:#000}._dateRange_1kycx_307{display:flex;align-items:center;gap:8px}._dateInput_1kycx_319{padding:8px 12px;border:1px solid #ccc;border-radius:8px;font-size:14px;background:#fff}._dateInput_1kycx_319:focus{outline:none;border-color:#000}._reportPanel_1kycx_349{background:#fff;border-radius:12px;padding:24px;border:1px solid #e0e0e0}._reportContent_1kycx_367{margin-top:20px}._reportStats_1kycx_379{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px}._statCard_1kycx_393{background:#fafafa;border:1px solid #e0e0e0;border-radius:12px;padding:20px;text-align:center}._statCard_1kycx_393 ._statLabel_1kycx_409{font-size:13px;color:#666;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}._statCard_1kycx_393 ._statValue_1kycx_425{font-size:28px;font-weight:700;color:#1a1a1a}._statCard_1kycx_393 ._statValue_1kycx_425._warning_1kycx_437{color:#d32f2f}._exportButtons_1kycx_449{display:flex;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:16px;border-top:1px solid #e0e0e0}._exportButton_1kycx_449{background-color:#fff;color:#333;padding:6px 14px;border-radius:20px;border:1px solid #cccccc;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s ease}._exportButton_1kycx_449:hover{background-color:#f0f0f0;border-color:#999}._exportButton_1kycx_449:disabled{opacity:.5;cursor:not-allowed}._tableWrapper_1kycx_515{overflow-x:auto;margin-top:20px;border-radius:12px;border:1px solid #e0e0e0}._reportTable_1kycx_529{width:100%;border-collapse:collapse;font-size:13px}._reportTable_1kycx_529 th{background:#f5f5f5;padding:12px;font-weight:600;font-size:13px;text-align:left;border-bottom:2px solid #e0e0e0;color:#333;position:sticky;top:0}._reportTable_1kycx_529 td{padding:10px 12px;border-bottom:1px solid #eeeeee;font-size:13px;color:#444}._reportTable_1kycx_529 tr:hover{background:#fafafa}._anomalyBadge_1kycx_589{display:inline-block;padding:4px 10px;color:#d32f2f;border-radius:20px;font-size:11px;font-weight:500;cursor:help}._normalBadge_1kycx_609{padding:4px 10px;color:#2e7d32;font-size:11px;font-weight:500}._loading_1kycx_625{text-align:center;padding:80px;font-size:16px;color:#888}._noData_1kycx_639{text-align:center;padding:40px;color:#999}._emptyState_1kycx_651{text-align:center;padding:60px;background:#fafafa;border-radius:12px;color:#888;border:1px solid #e0e0e0}._consumptionValue_1kycx_669{font-weight:600;color:#2e7d32;text-align:center;padding:4px 8px}._consumptionEmpty_1kycx_683{color:#999;font-style:italic;text-align:center}._container_1mr6b_1{margin:8% auto 0;padding:24px 0;max-width:1500px;min-height:100vh;box-sizing:border-box}._header_1mr6b_19{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}._title_1mr6b_37{font-size:24px;font-weight:600;color:#663924;margin:0 auto 0 0}._headerButtons_1mr6b_53{display:flex;gap:12px;align-items:center}._navButton_1mr6b_73,._backButton_1mr6b_75,._exportButton_1mr6b_77{background-color:#663924;color:#f9e8d4;padding:8px 16px;border-radius:20px;border:1px solid #663924;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;font-family:inherit}._navButton_1mr6b_73:hover,._backButton_1mr6b_75:hover,._exportButton_1mr6b_77:hover{background-color:#8db6c7;border-color:#8db6c7;color:#663924}._navButton_1mr6b_73._activeFilter_1mr6b_123{background-color:#d54c15;color:#f9e8d4;border-color:#d54c15}._navButton_1mr6b_73._activeFilter_1mr6b_123:hover{background-color:#d54c15d9;border-color:#d54c15f2}._message_1mr6b_153{padding:12px 20px;border-radius:8px;margin-bottom:20px;font-weight:500}._success_1mr6b_167{color:#663924;background:#8db6c759;border-left:4px solid #8DB6C7}._error_1mr6b_179{color:#d54c15;background:#d54c1526;border-left:4px solid #D54C15}._statsGrid_1mr6b_199{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px}._statCard_1mr6b_213{background:#f9e8d4;border-radius:12px;padding:20px;text-align:center;box-shadow:0 1px 3px #6639240f;border:1px solid #8DB6C7}._statLabel_1mr6b_231{font-size:13px;color:#8db6c7;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}._statValue_1mr6b_247{font-size:28px;font-weight:700;color:#663924}._statUnit_1mr6b_259{font-size:14px;font-weight:400;color:#8db6c7}._filters_1mr6b_279{border-radius:12px;padding:16px;margin-bottom:24px;border:1px solid #8DB6C7;background:#f9e8d4}._searchBox_1mr6b_295{margin-bottom:16px}._searchInput_1mr6b_303{width:30%;padding:10px 16px;border:1px solid #8DB6C7;border-radius:8px;font-size:14px;background:#f9e8d4;color:#663924;font-family:inherit}._searchInput_1mr6b_303::placeholder{color:#8db6c7}._searchInput_1mr6b_303:focus{outline:none;border-color:#d54c15;box-shadow:0 0 0 3px #d54c1526}._categoryFilter_1mr6b_345{display:flex;gap:8px;flex-wrap:wrap}._filterChip_1mr6b_357{padding:6px 16px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:20px;cursor:pointer;font-size:13px;color:#663924;transition:all .2s;font-family:inherit}._filterChip_1mr6b_357:hover{background:#8db6c7}._filterChip_1mr6b_357._active_1mr6b_123{background:#d54c15;border-color:#d54c15;color:#f9e8d4}._loading_1mr6b_409{text-align:center;padding:80px;font-size:16px;color:#8db6c7}._modalOverlay_1mr6b_431{position:fixed;inset:0;background:#6639248c;display:flex;justify-content:center;align-items:center;z-index:1000}._modal_1mr6b_431{background:#f9e8d4;border-radius:16px;width:90%;max-width:520px;max-height:90vh;overflow-y:auto;border:1px solid #8DB6C7}._modalHeader_1mr6b_477{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #8DB6C7}._modalHeader_1mr6b_477 h2{margin:0;font-size:20px;font-weight:600;color:#663924}._closeBtn_1mr6b_507{background:none;border:none;font-size:28px;cursor:pointer;color:#8db6c7;line-height:1;transition:color .15s ease}._closeBtn_1mr6b_507:hover{color:#663924}._modalBody_1mr6b_535{padding:24px}._modalInfo_1mr6b_543{padding:12px 16px;border-radius:12px;margin-bottom:20px;display:flex;flex-direction:column;gap:6px;font-size:14px;background:#8db6c726;color:#663924}._formGroup_1mr6b_575{margin-bottom:20px}._formGroup_1mr6b_575 label{display:block;margin-bottom:8px;font-size:13px;font-weight:500;color:#663924}._formGroup_1mr6b_575 input,._formGroup_1mr6b_575 select,._formGroup_1mr6b_575 textarea{width:90%;padding:10px 14px;border:1px solid #8DB6C7;border-radius:8px;font-size:14px;background:#f9e8d4;color:#663924;font-family:inherit}._formGroupLitr_1mr6b_625 input{width:80%;padding:10px 14px;border:1px solid #8DB6C7;border-radius:8px;font-size:14px;background:#f9e8d4;color:#663924;font-family:inherit}._formGroup_1mr6b_575 input:focus,._formGroup_1mr6b_575 select:focus,._formGroup_1mr6b_575 textarea:focus,._formGroupLitr_1mr6b_625 input:focus{outline:none;border-color:#d54c15;box-shadow:0 0 0 3px #d54c1526}._formRow_1mr6b_665{display:grid;grid-template-columns:1fr 1fr;gap:16px}._formActions_1mr6b_677{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid #8DB6C7}._formActions_1mr6b_677 button{padding:10px 24px;border-radius:20px;cursor:pointer;font-size:14px;font-weight:500;font-family:inherit}._formActions_1mr6b_677 button:first-child{background:#f9e8d4;border:1px solid #8DB6C7;color:#663924}._formActions_1mr6b_677 button:first-child:hover{background:#8db6c74d}._formActions_1mr6b_677 button:last-child{background:#663924;border:1px solid #663924;color:#f9e8d4}._formActions_1mr6b_677 button:last-child:hover{background:#8db6c7;border-color:#8db6c7;color:#663924}._fileInput_1mr6b_765{width:100%;padding:8px;border:1px solid #8DB6C7;border-radius:4px;cursor:pointer;background:#f9e8d4;color:#663924}._photoPreview_1mr6b_785{position:relative;margin-top:10px;display:inline-block}._photoPreview_1mr6b_785 img{max-width:200px;max-height:150px;border-radius:4px;border:1px solid #8DB6C7}._removePhotoBtn_1mr6b_811{position:absolute;top:-8px;right:-8px;background:#d54c15;color:#f9e8d4;border:none;border-radius:50%;width:24px;height:24px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center}._removePhotoBtn_1mr6b_811:hover{background:#d54c15d9}._cardsGrid_1k980_13{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:20px}._card_1k980_13{background:#f9e8d4;border-radius:16px;overflow:hidden;border:1px solid #8DB6C7;transition:box-shadow .2s ease}._card_1k980_13:hover{box-shadow:0 4px 12px #6639241a}._cardHeader_1k980_57{padding:20px 20px 12px;display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._cardTitle_1k980_73{font-size:18px;font-weight:600;color:#663924;margin:0 0 4px}._cardSubtitle_1k980_87{font-size:12px;color:#8db6c7;display:flex;gap:12px}._serial_1k980_101{color:#8db6c7}._cardBadges_1k980_109{display:flex;flex-direction:column;gap:6px;align-items:flex-end}._categoryBadge_1k980_131{padding:4px 10px;border-radius:20px;font-size:11px;font-weight:500}._categoryBadge_1k980_131._transport_1k980_145,._categoryBadge_1k980_131._special_1k980_147,._categoryBadge_1k980_131._other_1k980_149{background:#8db6c740;color:#663924;border:1px solid #8DB6C7}._warningBadge_1k980_161{padding:4px 10px;background:#f9e8d4;color:#d54c15;border-radius:20px;font-size:11px;font-weight:500;border:1px solid #D54C15;white-space:nowrap}._cardStats_1k980_191{padding:16px 20px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;background:#8db6c714;border-top:1px solid #8DB6C7;border-bottom:1px solid #8DB6C7}._statItem_1k980_211{display:flex;flex-direction:column;gap:4px;text-align:center}._statLabel_1k980_225{font-size:12px;color:#8db6c7;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px;font-weight:500}._statValue_1k980_243{font-size:16px;font-weight:600;color:#663924}._cardLastFuel_1k980_263{padding:16px 20px;background:#f9e8d4}._sectionLabel_1k980_273{font-size:11px;color:#8db6c7;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;text-align:center}._lastFuelInfo_1k980_291{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}._lastFuelLiters_1k980_307{font-size:18px;font-weight:600;color:#663924}._lastFuelDate_1k980_319{font-size:12px;color:#8db6c7}._lastFuelConsumption_1k980_329{font-size:12px;color:#663924;padding:4px 12px;background:#8db6c733;border-radius:16px;text-align:center}._receiptContainer_1k980_355{display:flex;flex-direction:column;align-items:center;gap:6px;margin:8px 0}._receiptThumb_1k980_371{width:60px;height:60px;object-fit:cover;border-radius:8px;cursor:pointer;border:1px solid #8DB6C7;transition:transform .2s ease,box-shadow .2s ease}._receiptThumb_1k980_371:hover{transform:scale(1.05);box-shadow:0 4px 12px #d54c1533}._receiptHint_1k980_405{font-size:10px;color:#8db6c7;text-align:center}._noData_1k980_417{color:#8db6c7;font-size:14px;font-weight:400;text-align:center;padding:12px}._cardActions_1k980_441{padding:16px 20px;display:flex;gap:10px;border-top:1px solid #8DB6C7;background:#8db6c714}._actionBtn_1k980_457{flex:1;padding:8px 12px;background-color:#f9e8d4;border:1px solid #8DB6C7;border-radius:20px;font-size:12px;font-weight:500;cursor:pointer;text-align:center;transition:all .2s ease;color:#663924;font-family:inherit}._actionBtn_1k980_457:hover{background-color:#8db6c7;border-color:#d54c15;color:#663924}._emptyState_1k980_507{text-align:center;padding:60px;border-radius:16px;color:#663924;border:2px dashed #8DB6C7;background:#f9e8d4}._categoryBadge_1k980_131._editable_1k980_533{cursor:pointer;position:relative;transition:all .2s;display:inline-flex;align-items:center;gap:6px}._categoryBadge_1k980_131._editable_1k980_533:hover{opacity:.85;transform:scale(1.05)}._editIcon_1k980_561{margin-left:4px;font-size:12px;color:#d54c15;opacity:.6;transition:opacity .2s}._editIcon_1k980_561:hover{opacity:1}._categorySelect_1k980_585{background:#f9e8d4;border:1px solid #D54C15;border-radius:12px;padding:4px 8px;font-size:12px;font-weight:500;color:#663924;cursor:pointer;outline:none;font-family:inherit}._categorySelect_1k980_585:focus{box-shadow:0 0 0 2px #d54c1533}._flashMessage_1k980_627{position:fixed;bottom:20px;right:20px;padding:12px 20px;border-radius:8px;color:#f9e8d4;z-index:1000;animation:_slideIn_1k980_1 .3s ease;font-size:14px;font-weight:500}._flashMessage_1k980_627._success_1k980_653{background:#8db6c7;color:#663924}._flashMessage_1k980_627._error_1k980_663{background:#d54c15;color:#f9e8d4}@keyframes _slideIn_1k980_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._rateInput_1k980_703{width:100px;padding:4px 8px;border:1px solid #D54C15;border-radius:6px;font-size:14px;font-weight:500;text-align:center;background:#f9e8d4;color:#663924;outline:none;font-family:inherit}._rateInput_1k980_703:focus{box-shadow:0 0 0 2px #d54c1533}._statValue_1k980_243 ._editable_1k980_533{cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:2px 6px;border-radius:4px;transition:background-color .2s}._statValue_1k980_243 ._editable_1k980_533:hover{background-color:#d54c151a}._statValue_1k980_243 ._editIcon_1k980_561{font-size:10px;opacity:0;transition:opacity .2s}._statValue_1k980_243 ._editable_1k980_533:hover ._editIcon_1k980_561{opacity:.7}._statValue_1k980_243 ._disabled_1k980_795{color:#8db6c7;font-style:italic}._unitLabel_1k980_805{font-size:12px;font-weight:400;color:#8db6c7;margin-left:2px}._normalRate_1k980_827{color:#663924}._exceededRate_1k980_835{color:#d54c15}._warningIcon_1k980_843{margin-left:4px;font-size:14px;color:#d54c15}._editable_1k980_533{cursor:pointer;border-bottom:1px dashed #D54C15;padding-bottom:2px}._editable_1k980_533:hover{background-color:#d54c1514}._container_19z1u_1{display:flex;flex-direction:column;gap:24px;padding:32px;background:#fff;border-radius:20px;min-height:100vh;font-family:Inter,system-ui,-apple-system,sans-serif}._headerRow_19z1u_23{display:flex;align-items:center;justify-content:space-between;gap:16px}._title_19z1u_37{margin:0;font-size:26px;font-weight:800;color:#0b2b45;letter-spacing:-.5px}._linkButton_19z1u_53{border:1px dashed #cbd5e1;background:transparent;color:#4a6b85;padding:8px 14px;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}._linkButton_19z1u_53:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._loading_19z1u_87{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 20px;color:#6b8ba4}._loadingSpinner_19z1u_107{width:32px;height:32px;border:3px solid rgba(6,137,226,.2);border-top-color:#0689e2;border-radius:50%;animation:_spin_19z1u_1 .8s linear infinite}@keyframes _spin_19z1u_1{to{transform:rotate(360deg)}}._loadingText_19z1u_129{font-size:14px;font-weight:500}._error_19z1u_133{display:flex;align-items:center;gap:12px;padding:16px;background:#fef2f2;border:1px dashed #dc2626;border-radius:12px;color:#dc2626;font-size:14px}._retryButton_19z1u_157{margin-left:auto;padding:6px 12px;background:#fff;border:1px solid #dc2626;border-radius:6px;color:#dc2626;font-size:12px;font-weight:600;cursor:pointer}._emptyState_19z1u_181{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;border:1px dashed rgba(6,137,226,.3);border-radius:16px;background:#f8fafc;text-align:center}._emptyStateIcon_19z1u_205{width:48px;height:48px;border-radius:50%;background:#eaf4fd;margin-bottom:16px}._emptyStateTitle_19z1u_221{margin:0 0 8px;font-size:15px;font-weight:700;color:#0b2b45}._emptyStateText_19z1u_235{margin:0;font-size:13px;color:#9ab0c2;max-width:320px}._statsContainer_19z1u_249{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._statCard_19z1u_261{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#fff;border:1px dashed #cbd5e1;border-radius:16px}._activeStat_19z1u_281{border-style:solid;border-color:#0689e2;background:#f4faff;box-shadow:0 4px 12px #0689e21a}._statLabel_19z1u_295{font-size:12.5px;font-weight:600;color:#7a8497;text-transform:uppercase;letter-spacing:.5px}._statValue_19z1u_311{font-size:26px;font-weight:800;color:#0b2b45;line-height:1}._board_19z1u_325{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}._column_19z1u_339{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:20px;border:1px dashed rgba(6,137,226,.25);background:#f8fafc;min-height:300px;transition:background .15s,border-color .15s,box-shadow .15s}._columnApproved_19z1u_363{border-color:#16a34a4d;background:#f7fdf9}._columnDragOver_19z1u_373{border-style:solid;border-color:#0689e2;background:#eaf4fd;box-shadow:inset 0 0 0 2px #0689e226}._columnHeader_19z1u_387{display:flex;align-items:center;justify-content:space-between;padding:4px 6px}._columnTitle_19z1u_401{font-size:14px;font-weight:700;color:#0b2b45;text-transform:uppercase;letter-spacing:.4px}._columnCount_19z1u_417{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 8px;border-radius:999px;background:#eaf4fd;color:#0689e2;font-size:12px;font-weight:700}._columnBody_19z1u_443,._columnList_19z1u_455{display:flex;flex-direction:column;gap:12px}._dropHint_19z1u_467{padding:10px 14px;border-radius:12px;border:1px dashed #16a34a;background:#dcfce7;color:#15803d;font-size:12.5px;font-weight:600;text-align:center}._sliderHeader_19z1u_489{display:flex;align-items:center;justify-content:space-between;padding:4px 2px}._sliderInfo_19z1u_503{font-size:12.5px;color:#6b8ba4}._sliderControls_19z1u_507{display:flex;gap:8px}._sliderButton_19z1u_511{display:grid;place-items:center;width:30px;height:30px;border:1px dashed #cbd5e1;border-radius:8px;background:#fff;color:#4a6b85;cursor:pointer;transition:all .2s}._sliderButton_19z1u_511:hover:not(:disabled){border-style:solid;border-color:#0689e2;color:#0689e2}._sliderButton_19z1u_511:disabled{opacity:.4;cursor:not-allowed}._damageCard_19z1u_553{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;background:#fff;border:1px solid rgba(6,137,226,.15);border-radius:16px;transition:box-shadow .15s,transform .15s,opacity .15s}._damageCard_19z1u_553:hover{box-shadow:0 4px 16px #0689e214}._draggable_19z1u_585{cursor:grab}._draggable_19z1u_585:active{cursor:grabbing}._dragging_19z1u_601{opacity:.45;transform:scale(.98);box-shadow:0 8px 24px #0689e233}._cardHeader_19z1u_613{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:4px}._cardHeaderLeft_19z1u_629{display:flex;align-items:center;gap:8px}._entityType_19z1u_641{font-size:11px;font-weight:700;text-transform:uppercase;color:#0689e2;background:#eaf4fd;padding:2px 8px;border-radius:4px}._statusBadge_19z1u_661{font-size:11px;font-weight:700;padding:2px 8px;border-radius:4px}._badgePending_19z1u_675{background:#fff7ed;color:#d97706}._badgeApproved_19z1u_677{background:#dcfce7;color:#16a34a}._badgeRejected_19z1u_679{background:#fee2e2;color:#dc2626}._damageDate_19z1u_683{font-size:12px;color:#9ab0c2}._cardBody_19z1u_687{display:flex;flex-wrap:wrap;gap:16px;flex:1;align-items:flex-start}._damageTitle_19z1u_703{margin:0 0 6px;font-size:15px;font-weight:700;color:#0b2b45;width:100%}._damageInfo_19z1u_721{display:flex;flex-direction:column;gap:4px;min-width:200px}._damageInfo_19z1u_721 p{margin:0;font-size:13px;color:#4a6b85}._damageInfo_19z1u_721 strong{color:#0b2b45;font-weight:600}._notes_19z1u_751{margin:0;font-size:12px;color:#6b8ba4;font-style:italic;width:100%}._cardActions_19z1u_769{display:flex;align-items:center;gap:8px;margin-left:auto}._approveBtn_19z1u_783,._rejectBtn_19z1u_785{padding:8px 16px;border-radius:8px;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._approveBtn_19z1u_783{background:#dcfce7;color:#16a34a;border:1px solid #86efac}._approveBtn_19z1u_783:hover:not(:disabled){background:#16a34a;color:#fff;border-color:#16a34a}._rejectBtn_19z1u_785{background:#fee2e2;color:#dc2626;border:1px solid #fca5a5}._rejectBtn_19z1u_785:hover:not(:disabled){background:#dc2626;color:#fff;border-color:#dc2626}._approveBtn_19z1u_783:disabled,._rejectBtn_19z1u_785:disabled{opacity:.5;cursor:not-allowed}._sliderDots_19z1u_857{display:flex;justify-content:center;gap:8px;padding:6px 0}._sliderDot_19z1u_857{width:10px;height:10px;border-radius:50%;background:#cbd5e1;border:none;cursor:pointer;transition:all .2s ease}._activeDot_19z1u_891{background:#0689e2;transform:scale(1.2)}._modalOverlay_19z1u_901{position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:20px;z-index:1000;animation:_fadeIn_19z1u_1 .2s ease}@keyframes _fadeIn_19z1u_1{0%{opacity:0}to{opacity:1}}._modal_19z1u_901{width:100%;max-width:500px;background:#fff;border-radius:20px;border:1px dashed rgba(6,137,226,.4);box-shadow:0 24px 60px #0b2b4540;padding:24px;animation:_modalIn_19z1u_1 .25s ease}@keyframes _modalIn_19z1u_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._modalTitle_19z1u_961{margin:0 0 6px;font-size:18px;font-weight:700;color:#0b2b45}._modalSubtitle_19z1u_975{margin:0 0 16px;font-size:13px;color:#6b8ba4}._rejectReason_19z1u_987{width:100%;padding:12px;border:1px dashed #cbd5e1;border-radius:10px;font-size:13.5px;color:#0b2b45;resize:vertical;min-height:100px;outline:none;transition:border-color .2s;font-family:inherit}._rejectReason_19z1u_987:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._modalActions_19z1u_1027{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}._cancelButton_19z1u_1041{padding:10px 18px;background:transparent;border:1px dashed #cbd5e1;border-radius:10px;color:#4a6b85;font-size:13.5px;font-weight:600;cursor:pointer;transition:all .2s}._cancelButton_19z1u_1041:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._confirmRejectButton_19z1u_1077{padding:10px 18px;background:#dc2626;border:none;border-radius:10px;color:#fff;font-size:13.5px;font-weight:600;cursor:pointer;transition:all .2s}._confirmRejectButton_19z1u_1077:hover{background:#b91c1c}@media(max-width:1100px){._board_19z1u_325{grid-template-columns:1fr}}@media(max-width:900px){._damageCard_19z1u_553{flex-direction:column;align-items:flex-start}._cardActions_19z1u_769{margin-left:0;width:100%;justify-content:flex-end}._cardBody_19z1u_687{flex-direction:column;gap:10px}}._container_6itxx_9{margin:8% auto 0;padding:24px 0;max-width:1500px;min-height:100vh;box-sizing:border-box}._header_6itxx_27{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}._title_6itxx_45{font-size:24px;font-weight:600;color:#1a1a1a;margin:0 auto 0 0}._headerButtons_6itxx_61{display:flex;gap:12px;align-items:center}._navButton_6itxx_73,._backButton_6itxx_75,._exportButton_6itxx_77{background-color:#000;color:#fff;padding:8px 16px;border-radius:20px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}._navButton_6itxx_73:hover,._backButton_6itxx_75:hover,._exportButton_6itxx_77:hover{background-color:#fff;border-color:#000;color:#000}._navButton_6itxx_73._activeFilter_6itxx_121{background-color:#fff;color:#000;border-color:#000}._navButton_6itxx_73._activeFilter_6itxx_121:hover{background-color:#f0f0f0}._addButton_6itxx_141{background-color:#000;color:#fff;padding:8px 20px;border-radius:20px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}._addButton_6itxx_141:hover{background-color:#fff;border-color:#000;color:#000}._message_6itxx_179{padding:12px 20px;border-radius:8px;margin-bottom:20px;font-weight:500}._success_6itxx_193{color:#2e7d32}._error_6itxx_201{color:#d32f2f}._statsGrid_6itxx_217{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px}._statCard_6itxx_231{background:#fff;border-radius:12px;padding:20px;text-align:center;box-shadow:0 1px 3px #0000000d;border:1px solid #e0e0e0;transition:transform .2s,box-shadow .2s}._statCard_6itxx_231:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._statLabel_6itxx_261{font-size:13px;color:#666;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}._statValue_6itxx_277{font-size:28px;font-weight:700;color:#1a1a1a}._statUnit_6itxx_289{font-size:14px;font-weight:400;color:#999}._filters_6itxx_309{border-radius:12px;padding:16px;margin-bottom:24px;border:1px solid #e0e0e0;background:#fff}._searchBox_6itxx_325{margin-bottom:16px}._searchInput_6itxx_333{width:30%;padding:10px 16px;border:1px solid #cccccc;border-radius:8px;font-size:14px}._searchInput_6itxx_333:focus{outline:none;border-color:#666}._categoryFilter_6itxx_359{display:flex;gap:8px;flex-wrap:wrap}._filterChip_6itxx_371{padding:6px 16px;background:#fff;border:1px solid #e0e0e0;border-radius:20px;cursor:pointer;font-size:13px;color:#555;transition:all .2s}._filterChip_6itxx_371:hover{background:#fff}._filterChip_6itxx_371._active_6itxx_121{background:#000;border-color:#000;color:#fff}._filtersBar_6itxx_415{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap;align-items:center;background:#fff;padding:16px;border-radius:12px;border:1px solid #e8e8e8}._filterSelect_6itxx_439{padding:10px 14px;border:1px solid #ddd;border-radius:8px;font-size:14px;background:#fff;cursor:pointer;min-width:160px}._filterSelect_6itxx_439:focus{outline:none;border-color:#000}._sortOrderButton_6itxx_469{padding:10px 16px;border:1px solid #ddd;border-radius:8px;background:#fff;cursor:pointer;font-size:16px;font-weight:600;transition:all .2s}._sortOrderButton_6itxx_469:hover{background:#f0f0f0;border-color:#999}._content_6itxx_509{display:flex;gap:24px;flex-wrap:wrap}._materialsTable_6itxx_529{flex:1;min-width:500px;background:#fff;border-radius:16px;overflow:hidden;border:1px solid #e8e8e8;box-shadow:0 1px 3px #00000014}._table_6itxx_549{width:100%;border-collapse:collapse}._table_6itxx_549 th{text-align:left;padding:16px 12px;background:#fafafa;font-weight:600;font-size:13px;color:#333;border-bottom:2px solid #e8e8e8;white-space:nowrap}._table_6itxx_549 td{padding:14px 12px;border-bottom:1px solid #f0f0f0;font-size:14px;color:#444;vertical-align:middle}._materialRow_6itxx_597{cursor:pointer;transition:background .2s}._materialRow_6itxx_597:hover{background:#fafafa}._selectedRow_6itxx_615{background:#eef2ff!important;border-left:3px solid #3b82f6}._materialName_6itxx_625{font-weight:500;color:#000}._dimensions_6itxx_635{font-size:12px;color:#999;display:block;margin-top:4px}._cost_6itxx_649{font-weight:600;color:#000}._monthlyDepreciation_6itxx_659{font-weight:600;color:#059669}._currentValue_6itxx_669{font-weight:500;color:#6b7280}._progressContainer_6itxx_681{position:relative;width:100px;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:8px}._progressBar_6itxx_705{position:absolute;height:100%;background:#3b82f6;border-radius:4px;transition:width .3s}._progressText_6itxx_721{font-size:12px;color:#6b7280;font-weight:500}._noAmortization_6itxx_733{color:#9ca3af;font-size:13px}._editButton_6itxx_745{padding:6px 10px;background:none;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s;color:#6b7280}._editButton_6itxx_745:hover{background:#f3f4f6;border-color:#3b82f6;color:#3b82f6}._chartSection_6itxx_787{flex:1;min-width:500px;background:#fff;border-radius:16px;padding:20px;border:1px solid #e8e8e8;box-shadow:0 1px 3px #00000014;position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto}._chartHeader_6itxx_815{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #f0f0f0}._sectionTitle_6itxx_833{font-size:18px;font-weight:600;margin:0;color:#000}._closeChart_6itxx_847{background:none;border:none;font-size:20px;cursor:pointer;color:#999;padding:4px 8px;border-radius:6px;transition:all .2s}._closeChart_6itxx_847:hover{background:#f0f0f0;color:#000}._chartInfo_6itxx_881{background:#f9fafb;border-radius:12px;padding:16px;margin-bottom:24px;border:1px solid #eef2f6}._infoRow_6itxx_897{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #eef2f6}._infoRow_6itxx_897:last-child{border-bottom:none}._infoLabel_6itxx_921{color:#6b7280;font-size:13px;font-weight:500}._infoValue_6itxx_933{font-weight:600;color:#000;font-size:14px}._currentValueText_6itxx_945{color:#ef4444;font-size:16px}._chartContainer_6itxx_957{margin:20px 0;overflow-x:auto;background:#fff;border-radius:12px}._chart_6itxx_787{width:100%;height:auto;background:#fff;display:block}._chartLegend_6itxx_987{display:flex;justify-content:center;gap:32px;margin:20px 0 16px;padding:12px;background:#f9fafb;border-radius:8px}._legendItem_6itxx_1007{display:flex;align-items:center;gap:8px;font-size:13px;color:#6b7280}._legendColor_6itxx_1023{width:16px;height:16px;border-radius:4px}._modalOverlay_6itxx_1043{position:fixed;inset:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modal_6itxx_1043{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:_fadeIn_6itxx_1 .2s ease}@keyframes _fadeIn_6itxx_1{0%{opacity:0}to{opacity:1}}._modalContent_6itxx_1117{background:#fff;border-radius:16px;width:90%;max-width:520px;max-height:90vh;overflow-y:auto;animation:_slideIn_6itxx_1 .2s ease}@keyframes _slideIn_6itxx_1{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}._modalLarge_6itxx_1159{max-width:800px}._modalHeader_6itxx_1167{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #eeeeee;position:sticky;top:0;background:#fff;border-radius:16px 16px 0 0}._modalHeader_6itxx_1167 h2,._modalHeader_6itxx_1167 h3{margin:0;font-size:20px;font-weight:600}._modalClose_6itxx_1205{background:none;border:none;font-size:24px;cursor:pointer;color:#999;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}._modalClose_6itxx_1205:hover{background:#f0f0f0;color:#000}._modalBody_6itxx_1245{padding:24px}._modalInfo_6itxx_1253{padding:12px 16px;border-radius:12px;margin-bottom:20px;display:flex;flex-direction:column;gap:6px;font-size:14px;background:#f8f9fa;border:1px solid #eef2f6}._formGroup_6itxx_1279{margin-bottom:20px;padding:0 24px}._formGroup_6itxx_1279 label{display:block;margin-bottom:8px;font-size:13px;font-weight:500;color:#333}._formGroup_6itxx_1279 input,._formGroup_6itxx_1279 select,._formGroup_6itxx_1279 textarea{width:90%;padding:10px 14px;border:1px solid #cccccc;border-radius:8px;font-size:14px}._formGroupLitr_6itxx_1325 input{width:80%;padding:10px 14px;border:1px solid #cccccc;border-radius:8px;font-size:14px}._formGroup_6itxx_1279 input:focus,._formGroup_6itxx_1279 select:focus,._formGroup_6itxx_1279 textarea:focus{outline:none;border-color:#666}._input_6itxx_1355,._select_6itxx_615{width:100%;padding:12px 14px;border:1px solid #e2e8f0;border-radius:10px;font-size:14px;transition:all .2s;box-sizing:border-box;font-family:inherit}._input_6itxx_1355:focus,._select_6itxx_615:focus{outline:none;border-color:#000;box-shadow:0 0 0 2px #0000000d}._input_6itxx_1355:disabled{background:#f5f5f5;color:#999;cursor:not-allowed}._formRow_6itxx_1405{display:grid;grid-template-columns:1fr 1fr;gap:16px}._formGrid_6itxx_1419{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;padding:0 24px}._formGrid_6itxx_1419 ._formGroup_6itxx_1279{padding:0}._formActions_6itxx_1441{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid #eeeeee}._formActions_6itxx_1441 button{padding:10px 24px;border-radius:20px;cursor:pointer;font-size:14px;font-weight:500}._formActions_6itxx_1441 button:first-child{background:#fff;border:1px solid #cccccc;color:#666}._formActions_6itxx_1441 button:first-child:hover{background:#f5f5f5}._formActions_6itxx_1441 button:last-child{background:#000;border:none;color:#fff}._formActions_6itxx_1441 button:last-child:hover{background:#333}._modalFooter_6itxx_1517{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #eef2f6;margin-top:8px;background:#fafafa;border-radius:0 0 16px 16px}._cancelButton_6itxx_1539{padding:10px 24px;background:#fff;border:1px solid #cccccc;border-radius:20px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s}._cancelButton_6itxx_1539:hover{background:#f5f5f5;border-color:#ccc}._saveButton_6itxx_1571{padding:10px 28px;background:#000;color:#fff;border:none;border-radius:20px;cursor:pointer;font-size:14px;font-weight:500;transition:background .2s}._saveButton_6itxx_1571:hover{background:#333}._fileInput_6itxx_1605{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px;cursor:pointer}._photoPreview_6itxx_1621{position:relative;margin-top:10px;display:inline-block}._photoPreview_6itxx_1621 img{max-width:200px;max-height:150px;border-radius:4px;border:1px solid #ddd}._removePhotoBtn_6itxx_1647{position:absolute;top:-8px;right:-8px;background:red;color:#fff;border:none;border-radius:50%;width:24px;height:24px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center}._loading_6itxx_1689{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:20px}._loadingSpinner_6itxx_1707{width:48px;height:48px;border:3px solid #e5e7eb;border-top:3px solid #000;border-radius:50%;animation:_spin_6itxx_1 1s linear infinite}@keyframes _spin_6itxx_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_6itxx_1743{font-size:16px;color:#6b7280}._chartSection_6itxx_787::-webkit-scrollbar,._modalContent_6itxx_1117::-webkit-scrollbar{width:6px}._chartSection_6itxx_787::-webkit-scrollbar-track,._modalContent_6itxx_1117::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._chartSection_6itxx_787::-webkit-scrollbar-thumb,._modalContent_6itxx_1117::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._chartSection_6itxx_787::-webkit-scrollbar-thumb:hover,._modalContent_6itxx_1117::-webkit-scrollbar-thumb:hover{background:#a1a1a1}._container_1tody_9{padding:24px;max-width:1600px;margin:0 auto;width:100%;box-sizing:border-box;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#0b2b45;display:flex;flex-direction:column;gap:20px}._header_1tody_41{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.3);flex-wrap:wrap}._title_1tody_61{margin:0;font-size:24px;font-weight:700;color:#0b2b45;letter-spacing:-.01em}._headerButtons_1tody_77{display:flex;gap:12px}._backButton_1tody_87{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}._backButton_1tody_87:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._categoryNav_1tody_137{display:inline-flex;gap:6px;padding:5px;border:1px dashed rgba(6,137,226,.35);border-radius:999px;background:#fff;width:fit-content}._categoryButton_1tody_157{padding:8px 18px;border:1px dashed transparent;border-radius:999px;background:transparent;color:#4a6b85;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}._categoryButton_1tody_157:hover{border-color:#0689e266;color:#0689e2}._activeCategory_1tody_193{border-style:solid;border-color:#0689e2;background:#0689e2;color:#fff}._activeCategory_1tody_193:hover{color:#fff}._statsGrid_1tody_221{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}._statCard_1tody_233{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#fff;transition:all .2s ease}._statCard_1tody_233:hover{border-style:solid;border-color:#0689e280;box-shadow:0 4px 12px #0689e214}._statLabel_1tody_267{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._statValue_1tody_283{font-size:20px;font-weight:700;color:#0b2b45;font-variant-numeric:tabular-nums}._amortizationSection_1tody_303{display:flex;flex-direction:column;gap:16px;padding:20px;border:1px dashed rgba(6,137,226,.3);border-radius:14px;background:#fff}._filtersBar_1tody_325{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.2)}._searchInput_1tody_343{flex:1;min-width:200px;padding:9px 12px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#0b2b45;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._searchInput_1tody_343:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._filterSelect_1tody_383{padding:9px 12px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;font-size:13px;font-family:inherit;outline:none;cursor:pointer;transition:all .2s ease}._filterSelect_1tody_383:focus{border-style:solid;border-color:#0689e2}._sortOrderButton_1tody_419{display:grid;place-items:center;width:36px;height:36px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s ease}._sortOrderButton_1tody_419:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._content_1tody_467{display:flex;gap:20px;align-items:flex-start}@media(max-width:1100px){._content_1tody_467{flex-direction:column}}._materialsTable_1tody_493{flex:1;min-width:0;overflow-x:auto;border:1px dashed rgba(6,137,226,.25);border-radius:12px}._table_1tody_509{width:100%;border-collapse:collapse;font-size:13px}._table_1tody_509 thead th{padding:12px;text-align:left;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85;border-bottom:1px dashed rgba(6,137,226,.3);background:#f8fafc;white-space:nowrap}._table_1tody_509 tbody td{padding:12px;border-bottom:1px dashed rgba(6,137,226,.15);color:#0b2b45;vertical-align:middle}._materialRow_1tody_561{cursor:pointer;transition:background .15s ease}._materialRow_1tody_561:hover{background:#0689e208}._selectedRow_1tody_579{background:#0689e20f}._materialName_1tody_587{font-weight:600}._dimensions_1tody_595{display:block;font-size:11px;color:#9ab0c2;font-weight:400;margin-top:2px}._cost_1tody_611,._monthlyDepreciation_1tody_613,._currentValue_1tody_615{font-variant-numeric:tabular-nums;white-space:nowrap}._currentValue_1tody_615{font-weight:700;color:#0689e2}._noAmortization_1tody_635{color:#9ab0c2;font-style:italic}._progressContainer_1tody_647{position:relative;width:80px;height:20px;border:1px dashed #cbd5e1;border-radius:999px;background:#f8fafc;display:flex;align-items:center;overflow:hidden}._progressBar_1tody_671{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#0689e2,#3aa9f0);border-radius:999px;transition:width .4s ease}._progressText_1tody_691{position:relative;z-index:2;width:100%;text-align:center;font-size:10px;font-weight:700;color:#0b2b45;text-shadow:0 0 2px #fff}._editButton_1tody_713{display:grid;place-items:center;width:28px;height:28px;border:1px dashed #cbd5e1;border-radius:6px;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s ease}._editButton_1tody_713:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._noData_1tody_751{text-align:center;padding:40px 12px!important;color:#9ab0c2;font-style:italic}._chartSection_1tody_771{flex:1;min-width:400px;padding:20px;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#f8fafc;position:sticky;top:20px}@media(max-width:1100px){._chartSection_1tody_771{position:static;width:100%;min-width:0}}._chartHeader_1tody_809{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._chartTitle_1tody_823{margin:0;font-size:14px;font-weight:700;color:#0b2b45}._closeChart_1tody_837{display:grid;place-items:center;width:28px;height:28px;border:1px dashed #cbd5e1;border-radius:6px;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s ease}._closeChart_1tody_837:hover{border-style:solid;border-color:#dc2626;color:#dc2626}._chartInfo_1tody_875{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:20px}._infoRow_1tody_889{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding-bottom:6px;border-bottom:1px dashed rgba(6,137,226,.1)}._infoLabel_1tody_907{color:#6b8ba4;font-weight:500}._infoValue_1tody_917{font-weight:600;color:#0b2b45;font-variant-numeric:tabular-nums}._currentValueText_1tody_929{font-weight:700;color:#0689e2;font-size:15px}._chartContainer_1tody_941{width:100%;overflow-x:auto}._chart_1tody_771{width:100%;height:auto;display:block}._chartLegend_1tody_963{display:flex;gap:16px;margin-top:16px;padding-top:12px;border-top:1px dashed rgba(6,137,226,.2)}._legendItem_1tody_979{display:flex;align-items:center;gap:6px;font-size:12px;color:#4a6b85;font-weight:500}._legendColor_1tody_997{width:12px;height:12px;border-radius:3px}._comingSoon_1tody_1015{display:flex;align-items:center;justify-content:center;padding:80px 20px;border:1px dashed rgba(6,137,226,.3);border-radius:14px;background:#fff}._comingSoonContent_1tody_1035{text-align:center;display:flex;flex-direction:column;align-items:center}._comingSoonIcon_1tody_1049{font-size:48px;margin-bottom:16px}._comingSoon_1tody_1015 h2{margin:0 0 8px;font-size:20px;font-weight:700;color:#0b2b45}._comingSoon_1tody_1015 p{margin:0;font-size:14px;color:#6b8ba4}._modal_1tody_1091{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;padding:24px;background:#0b2b4566;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_1tody_1 .2s ease}@keyframes _fadeIn_1tody_1{0%{opacity:0}to{opacity:1}}._modalContent_1tody_1125{width:100%;max-width:480px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 24px 64px #0b2b452e;animation:_modalIn_1tody_1 .25s cubic-bezier(.25,.8,.25,1);overflow:hidden}@keyframes _modalIn_1tody_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._modalHeader_1tody_1157{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px dashed rgba(6,137,226,.3)}._modalHeader_1tody_1157 h3{margin:0;font-size:18px;font-weight:700;color:#0b2b45}._modalClose_1tody_1187{display:grid;place-items:center;width:32px;height:32px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;font-size:18px;cursor:pointer;transition:all .2s ease}._modalClose_1tody_1187:hover{border-style:solid;border-color:#dc2626;color:#dc2626}._modalContent_1tody_1125 form{padding:24px;display:flex;flex-direction:column;gap:16px}._formGroup_1tody_1241{display:flex;flex-direction:column;gap:6px}._formGroup_1tody_1241 label{font-size:12.5px;font-weight:600;color:#0b2b45}._input_1tody_1265{width:100%;padding:10px 12px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#0b2b45;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease;box-sizing:border-box}._input_1tody_1265:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._input_1tody_1265:disabled{background:#f8fafc;color:#9ab0c2;cursor:not-allowed}._modalFooter_1tody_1317{display:flex;justify-content:flex-end;gap:12px;padding-top:16px;margin-top:8px;border-top:1px dashed rgba(6,137,226,.2)}._cancelButton_1tody_1335,._saveButton_1tody_1337{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:8px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._cancelButton_1tody_1335{border:1px dashed #cbd5e1;background:transparent;color:#4a6b85}._cancelButton_1tody_1335:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._saveButton_1tody_1337{border:1px dashed #0689e2;background:transparent;color:#0689e2}._saveButton_1tody_1337:hover{border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._loading_1tody_1419{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:#f5faff;color:#6b8ba4;gap:12px}._loadingSpinner_1tody_1441{width:32px;height:32px;border:2px dashed #0689e2;border-radius:50%;animation:_spin_1tody_1 1s linear infinite}._loadingText_1tody_1457{font-size:13px;font-weight:600}@keyframes _spin_1tody_1{to{transform:rotate(360deg)}}._accessDenied_1tody_1475{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;text-align:center;padding:24px;background:#f5faff}._accessDenied_1tody_1475 h2{font-size:24px;font-weight:700;color:#0b2b45;margin:0 0 8px}._accessDenied_1tody_1475 p{color:#6b8ba4;margin:0 0 24px}._modal_gbykj_3{background:#fff;border-radius:12px;max-width:700px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d}._modalHeader_gbykj_25{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb}._modalHeader_gbykj_25 h3{margin:0;font-size:18px;font-weight:600;color:#111827}._closeButton_gbykj_55{background:none;border:none;font-size:28px;cursor:pointer;color:#6b7280;padding:0 4px;line-height:1}._closeButton_gbykj_55:hover{color:#111827}._modalBody_gbykj_83{padding:20px 24px;overflow-y:auto;flex:1}._summary_gbykj_95{margin-bottom:16px}._badge_gbykj_103{display:inline-block;padding:4px 12px;background:#f3f4f6;border-radius:20px;font-size:13px;color:#374151}._locationsList_gbykj_121{display:flex;flex-direction:column;gap:16px}._locationGroup_gbykj_133{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}._groupTitle_gbykj_145{margin:0;padding:10px 16px;background:#f9fafb;font-size:14px;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb}._locationItems_gbykj_165{display:flex;flex-direction:column}._locationItem_gbykj_165{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;cursor:pointer;transition:background-color .15s;border-bottom:1px solid #f3f4f6}._locationItem_gbykj_165:last-child{border-bottom:none}._locationItem_gbykj_165:hover{background-color:#f9fafb}._locationItem_gbykj_165._assigned_gbykj_211{background-color:#f0fdf4}._locationItem_gbykj_165._assigned_gbykj_211:hover{background-color:#dcfce7}._locationInfo_gbykj_227{display:flex;align-items:center;gap:8px}._locationName_gbykj_239{font-size:14px;color:#111827}._locationSecondName_gbykj_249{font-size:12px;color:#6b7280}._locationStatus_gbykj_259{font-size:18px}._hint_gbykj_267{margin-top:16px;padding:12px 16px;background:#f3f4f6;border-radius:8px}._hint_gbykj_267 p{margin:0;font-size:13px;color:#6b7280}._modalFooter_gbykj_293{padding:16px 24px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end}._closeBtn_gbykj_307{padding:8px 24px;background:#f3f4f6;border:none;border-radius:6px;font-size:14px;cursor:pointer;color:#374151;transition:background-color .15s}._closeBtn_gbykj_307:hover{background:#e5e7eb}._loading_gbykj_337{display:flex;justify-content:center;align-items:center;min-height:200px;font-size:16px;color:#6b7280}._successMessage_gbykj_355{margin:0 24px;padding:10px 16px;background:#dcfce7;color:#166534;border-radius:6px;font-size:14px}._errorMessage_gbykj_373{margin:0 24px;padding:10px 16px;background:#fee2e2;color:#991b1b;border-radius:6px;font-size:14px}._tabs_gbykj_413{display:flex;gap:0;padding:0 24px;border-bottom:1px solid #e5e7eb;background:#f9fafb}._tab_gbykj_413{padding:12px 20px;font-size:14px;font-weight:500;color:#6b7280;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .2s ease}._tab_gbykj_413:hover{color:#374151;background:#f3f4f6}._activeTab_gbykj_463{color:#111827;border-bottom-color:#111827;background:#fff}._activeTab_gbykj_463:hover{background:#fff}._locationItem_gbykj_165._disabled_gbykj_391{cursor:default;opacity:.7}._locationItem_gbykj_165._disabled_gbykj_391:hover{background-color:transparent}._container_1p4w4_1{margin:8% auto 0;padding:24px 0;max-width:1500px;min-height:100vh;box-sizing:border-box;color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif}._loading_1p4w4_27{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:16px}._loadingSpinner_1p4w4_45{width:40px;height:40px;border:3px solid #e0e0e0;border-radius:50%;animation:_spin_1p4w4_1 1s linear infinite}._loadingText_1p4w4_61{font-size:14px;color:#666;font-weight:400}._header_1p4w4_73{display:flex;align-items:center;justify-content:space-between;padding:16px 0 24px;margin-bottom:24px;flex-wrap:wrap;gap:12px}._title_1p4w4_93{font-size:24px;font-weight:600;color:#1a1a1a;margin:0 auto 0 0}._headerButtons_1p4w4_109{display:flex;gap:12px;align-items:center}._backButton_1p4w4_121,._createButton_1p4w4_123{background-color:#000;color:#fff;padding:8px 16px;border-radius:20px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}._backButton_1p4w4_121:hover,._createButton_1p4w4_123:hover{background-color:#fff;border-color:#000;color:#000}._successMessage_1p4w4_163,._errorMessage_1p4w4_165{padding:12px 16px;margin-bottom:20px;border-radius:6px;font-size:14px;font-weight:500;animation:_slideIn_1p4w4_1 .3s ease}._successMessage_1p4w4_163{background:#f0f0f0;border:1px solid #cccccc;color:#1a1a1a}._errorMessage_1p4w4_165{background:#f0f0f0;border:1px solid #999999;color:#1a1a1a}._tabs_1p4w4_207{display:flex;gap:4px;padding:4px;margin-bottom:24px;overflow-x:auto;flex-wrap:wrap}._tab_1p4w4_207{padding:10px 16px;font-size:13px;font-weight:500;color:#666;background:transparent;border:none;cursor:pointer;white-space:nowrap;transition:all .2s ease}._tab_1p4w4_207:hover{color:#1a1a1a}._activeTab_1p4w4_257{color:#1a1a1a;font-weight:600;box-shadow:0 1px 3px #0000001a}._tableWrapper_1p4w4_275{overflow-x:auto;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;margin-top:20px;border:1px solid #e0e0e0}._userTable_1p4w4_295{width:100%;border-collapse:collapse;font-size:14px;min-width:900px}._userTable_1p4w4_295 thead{background:#f8f9fa;border-bottom:2px solid #e9ecef}._userTable_1p4w4_295 thead th{padding:14px 16px;text-align:left;font-weight:600;color:#495057;font-size:13px;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}._userTable_1p4w4_295 tbody tr{border-bottom:1px solid #f1f3f5;transition:background .15s ease}._userTable_1p4w4_295 tbody tr:hover{background:#f8f9fa}._userTable_1p4w4_295 tbody td{padding:12px 16px;vertical-align:middle}._colAvatar_1p4w4_371{width:70px;text-align:center}._colName_1p4w4_381{min-width:150px}._colEmail_1p4w4_389{min-width:200px}._colPhone_1p4w4_397{min-width:140px}._colPosition_1p4w4_405{min-width:120px}._colRole_1p4w4_413{min-width:160px}._colActions_1p4w4_421{width:130px;text-align:center}._tableAvatar_1p4w4_433{width:44px;height:44px;border-radius:50%;overflow:hidden;cursor:pointer;position:relative;flex-shrink:0;border:2px solid #e9ecef;transition:border-color .2s ease;display:inline-block}._tableAvatar_1p4w4_433:hover{border-color:#4a6cf7}._tableAvatar_1p4w4_433 img{width:100%;height:100%;object-fit:cover;display:block}._tableAvatar_1p4w4_433 ._avatarInitials_1p4w4_481{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#fff}._tableAvatar_1p4w4_433 ._avatarEditIcon_1p4w4_503{position:absolute;bottom:-2px;right:-2px;background:#4a6cf7;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:10px;opacity:0;transition:opacity .2s ease;border:2px solid white}._tableAvatar_1p4w4_433:hover ._avatarEditIcon_1p4w4_503{opacity:1}._tableAvatar_1p4w4_433 ._avatarOverlay_1p4w4_545{position:absolute;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;border-radius:50%}._tableAvatar_1p4w4_433 ._avatarSpinner_1p4w4_565{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_1p4w4_1 .8s linear infinite}._userNameCell_1p4w4_585{display:flex;flex-direction:column}._userName_1p4w4_585{font-size:16px;font-weight:600;color:#1a1a1a;margin:0;line-height:1.3}._userPatronymic_1p4w4_611{font-size:12px;color:#868e96;margin-top:1px}._roleSelect_1p4w4_625{padding:4px 10px;border-radius:6px;border:1px solid #dee2e6;font-size:13px;cursor:pointer;background:#fff;outline:none;transition:all .2s ease;font-weight:500;width:100%;max-width:150px}._roleSelect_1p4w4_625:focus{border-color:#4a6cf7;box-shadow:0 0 0 3px #4a6cf71a}._roleSelect_1p4w4_625:disabled{opacity:.6;cursor:not-allowed}._roleSelect_1p4w4_625._roleAdmin_1p4w4_675{border-color:#dc3545;color:#dc3545;background:#fff5f5}._roleSelect_1p4w4_625._roleOperator_1p4w4_687{border-color:#0d6efd;color:#0d6efd;background:#f0f7ff}._roleSelect_1p4w4_625._roleApprover_1p4w4_699{border-color:#fd7e14;color:#fd7e14;background:#fff8f0}._roleSelect_1p4w4_625._roleUser_1p4w4_711{border-color:#6c757d;color:#6c757d;background:#f8f9fa}._tableActions_1p4w4_725{display:flex;gap:4px;justify-content:center}._tableActions_1p4w4_725 button{width:32px;height:32px;border:none;border-radius:6px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;background:transparent}._tableActions_1p4w4_725 button:hover{transform:scale(1.05)}._tableActions_1p4w4_725 ._accessButton_1p4w4_773{color:#6c757d}._tableActions_1p4w4_725 ._accessButton_1p4w4_773:hover{background:#e3f2fd;color:#0d6efd}._tableActions_1p4w4_725 ._editButton_1p4w4_791{color:#6c757d}._tableActions_1p4w4_725 ._editButton_1p4w4_791:hover{background:#fff3e0;color:#fd7e14}._tableActions_1p4w4_725 ._deleteButton_1p4w4_809{color:#6c757d}._tableActions_1p4w4_725 ._deleteButton_1p4w4_809:hover{background:#ffebee;color:#dc3545}._tableActions_1p4w4_725 ._deleteButton_1p4w4_809:disabled{opacity:.3;cursor:not-allowed;transform:none}._emptyState_1p4w4_841{text-align:center;padding:40px 20px;color:#868e96}._emptyState_1p4w4_841 p{margin:0 0 12px;font-size:16px}._emptyButton_1p4w4_863{padding:8px 20px;border:none;border-radius:8px;background:#4a6cf7;color:#fff;font-size:14px;cursor:pointer;transition:background .2s ease}._emptyButton_1p4w4_863:hover{background:#3b5de7}._cardsGrid_1p4w4_899{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}._userCard_1p4w4_911{border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}._userCard_1p4w4_911:hover{border-color:#ccc;box-shadow:0 4px 12px #00000014}._cardContent_1p4w4_937{padding:20px;display:flex;gap:16px;flex:1}._cardAvatar_1p4w4_951{position:relative;width:72px;height:72px;border-radius:50%;cursor:pointer;overflow:hidden;flex-shrink:0;transition:transform .2s ease}._cardAvatar_1p4w4_951:hover{transform:scale(1.05)}._cardAvatar_1p4w4_951 img{width:100%;height:100%;object-fit:cover;display:block}._avatarInitials_1p4w4_481{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px}._avatarOverlay_1p4w4_545{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}._avatarSpinner_1p4w4_565{width:24px;height:24px;border-radius:50%}._cardInfo_1p4w4_1049{flex:1;min-width:0}._userMeta_1p4w4_1059{margin-bottom:12px}._roleBadge_1p4w4_1067{display:inline-block;padding:4px 10px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#1a1a1a}._userDetails_1p4w4_1087{display:flex;flex-direction:column;gap:6px;font-size:13px}._detailRow_1p4w4_1101{display:flex;gap:8px;color:#666}._detailLabel_1p4w4_1113{font-weight:500;color:#999;min-width:70px;flex-shrink:0}._detailValue_1p4w4_1127{color:#1a1a1a;word-break:break-word}._cardFooter_1p4w4_1137{display:flex;align-items:center;justify-content:space-between;padding:12px 20px 20px;gap:12px}._roleSelector_1p4w4_1153{flex:1}._cardActions_1p4w4_1161{display:flex;gap:8px;flex-shrink:0}._editButton_1p4w4_791,._deleteButton_1p4w4_809{background:none;border:none;cursor:pointer;font-size:18px;padding:6px;border-radius:6px;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}._accessButton_1p4w4_773{background:none;border:none;cursor:pointer;font-size:18px;padding:6px;border-radius:6px;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;background:#eff6ff;color:#2563eb;width:32px;height:32px}._accessButton_1p4w4_773:hover{background:#dbeafe;transform:scale(1.05)}._modalOverlay_1p4w4_1249{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;z-index:1000;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modal_1p4w4_1249{background:#fff;border-radius:12px;width:100%;max-width:520px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d;animation:_slideUp_1p4w4_1 .3s ease;position:relative;z-index:1001}@keyframes _slideUp_1p4w4_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_1p4w4_1{to{transform:rotate(360deg)}}@keyframes _slideIn_1p4w4_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._modalHeader_1p4w4_1359{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e0e0e0}._modalHeader_1p4w4_1359 h3{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}._modalClose_1p4w4_1389{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:20px;background:transparent;border:none;color:#666;cursor:pointer;border-radius:6px;transition:background .2s ease}._modalClose_1p4w4_1389:hover{background:#f0f0f0;color:#1a1a1a}._modalBody_1p4w4_1429{padding:20px 24px;overflow-y:auto;flex:1}._modalFooter_1p4w4_1441{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px 24px;background:#fafafa}._formRow_1p4w4_1457{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}._formRow_1p4w4_1457:last-child{margin-bottom:0}._formGroup_1p4w4_1479{display:flex;flex-direction:column;gap:6px}._formGroup_1p4w4_1479 label{font-size:13px;font-weight:500;color:#1a1a1a}._input_1p4w4_1503,._select_1p4w4_1505{padding:10px 12px;font-size:14px;background:#fff;border:1px solid #cccccc;border-radius:20px;color:#1a1a1a;transition:border-color .2s ease,box-shadow .2s ease}._input_1p4w4_1503::placeholder{color:#999}._input_1p4w4_1503:focus,._select_1p4w4_1505:focus{outline:none;border-color:#1a1a1a;box-shadow:0 0 0 3px #1a1a1a1a}._input_1p4w4_1503:disabled,._select_1p4w4_1505:disabled{background:#f5f5f5;color:#999;cursor:not-allowed}._select_1p4w4_1505{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px;cursor:pointer}._cancelButton_1p4w4_1583,._saveButton_1p4w4_1585{padding:10px 24px;font-size:14px;font-weight:500;border-radius:20px;cursor:pointer;transition:all .2s ease}._cancelButton_1p4w4_1583{background:#fff;border:1px solid #000000;color:#000}._cancelButton_1p4w4_1583:hover{background:#f0f0f0;border-color:#999}._saveButton_1p4w4_1585{background:#000;border:1px solid #000000;color:#fff}._saveButton_1p4w4_1585:hover{background:#fff;color:#000}._saveButton_1p4w4_1585:disabled{opacity:.6;cursor:not-allowed}@media(max-width:1024px){._container_1p4w4_1{margin-top:10%;padding:16px 20px}._title_1p4w4_93{font-size:20px}._userTable_1p4w4_295{font-size:13px}._userTable_1p4w4_295 thead th,._userTable_1p4w4_295 tbody td{padding:10px 12px}}@media(max-width:768px){._container_1p4w4_1{margin-top:12%;padding:12px 16px}._header_1p4w4_73{flex-direction:column;align-items:stretch;gap:12px;padding:12px 0 16px}._title_1p4w4_93{font-size:18px;text-align:center}._headerButtons_1p4w4_109{justify-content:center;flex-wrap:wrap}._backButton_1p4w4_121,._createButton_1p4w4_123{font-size:12px;padding:6px 14px}._tabs_1p4w4_207{gap:2px;padding:2px;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}._tab_1p4w4_207{font-size:12px;padding:8px 12px;flex-shrink:0}._tableWrapper_1p4w4_275{border-radius:8px;margin-top:12px}._userTable_1p4w4_295{font-size:12px;min-width:700px}._userTable_1p4w4_295 thead th,._userTable_1p4w4_295 tbody td{padding:8px 10px}._userTable_1p4w4_295 thead th{font-size:11px}._tableAvatar_1p4w4_433{width:36px;height:36px}._tableAvatar_1p4w4_433 ._avatarInitials_1p4w4_481{font-size:13px}._tableAvatar_1p4w4_433 ._avatarEditIcon_1p4w4_503{width:14px;height:14px;font-size:8px}._colActions_1p4w4_421{width:100px}._roleSelect_1p4w4_625{font-size:11px;padding:3px 8px;max-width:120px}._tableActions_1p4w4_725 button{width:28px;height:28px;font-size:12px}._userName_1p4w4_585{font-size:14px}._modal_1p4w4_1249{max-width:100%;margin:10px;border-radius:12px;max-height:95vh}._modalHeader_1p4w4_1359{padding:16px 20px}._modalHeader_1p4w4_1359 h3{font-size:16px}._modalBody_1p4w4_1429{padding:16px 20px}._modalFooter_1p4w4_1441{padding:12px 20px 20px;flex-direction:column}._modalFooter_1p4w4_1441 button{width:100%;justify-content:center}._formRow_1p4w4_1457{grid-template-columns:1fr;gap:12px}._cancelButton_1p4w4_1583,._saveButton_1p4w4_1585{padding:10px 20px;font-size:13px}}@media(max-width:480px){._container_1p4w4_1{margin-top:14%;padding:8px 10px}._title_1p4w4_93{font-size:16px}._userTable_1p4w4_295{font-size:11px;min-width:600px}._userTable_1p4w4_295 thead th,._userTable_1p4w4_295 tbody td{padding:6px 8px}._colActions_1p4w4_421{width:80px}._tableActions_1p4w4_725{gap:2px}._tableActions_1p4w4_725 button{width:24px;height:24px;font-size:10px}._roleSelect_1p4w4_625{font-size:10px;padding:2px 6px;max-width:90px}._tableAvatar_1p4w4_433{width:30px;height:30px}._tableAvatar_1p4w4_433 ._avatarInitials_1p4w4_481{font-size:11px}}._filterBar_1p4w4_2085{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}._filterSearch_1p4w4_2101{flex:1;min-width:200px}._filterInput_1p4w4_2111{width:100%;padding:10px 14px;border:1px solid #ddd;border-radius:8px;font-size:14px;background:#fafafa;transition:border-color .2s}._filterInput_1p4w4_2111:focus{outline:none;border-color:#007bff;background:#fff}._filterToggleButton_1p4w4_2143{padding:8px 16px;background:#f0f0f0;border:1px solid #ddd;border-radius:8px;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:8px;white-space:nowrap;transition:background .2s}._filterToggleButton_1p4w4_2143:hover{background:#e0e0e0}._filterBadge_1p4w4_2179{background:#007bff;color:#fff;border-radius:50%;padding:2px 8px;font-size:12px;font-weight:600}._filterResetButton_1p4w4_2197{padding:8px 12px;background:#fee;border:1px solid #fcc;border-radius:8px;cursor:pointer;color:#c0392b;font-size:16px;transition:background .2s}._filterResetButton_1p4w4_2197:hover{background:#fdd}._filterPanel_1p4w4_2229{background:#f8f9fa;padding:16px 20px;border-radius:8px;margin-bottom:16px;border:1px solid #e9ecef}._filterRow_1p4w4_2245{display:flex;gap:24px;flex-wrap:wrap;align-items:center}._filterGroup_1p4w4_2259{display:flex;align-items:center;gap:8px}._filterLabel_1p4w4_2271{font-size:14px;font-weight:500;color:#495057;white-space:nowrap}._filterSelect_1p4w4_2285{padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#fff;min-width:150px;transition:border-color .2s}._filterSelect_1p4w4_2285:focus{outline:none;border-color:#007bff}._filterSelect_1p4w4_2285:disabled{background:#f0f0f0;cursor:not-allowed;opacity:.6}._filterHint_1p4w4_2327{font-size:12px;color:#6c757d;font-style:italic}._tableInfo_1p4w4_2341{padding:8px 0;font-size:14px;color:#6c757d;margin-bottom:8px}._tableInfo_1p4w4_2341 span{background:#f8f9fa;padding:4px 12px;border-radius:4px}._sidebar_5an7n_1{width:240px;border-right:none;display:flex;flex-direction:column;height:100%}._sidebarHeader_5an7n_17{padding:24px 16px 20px;margin-bottom:8px}._sidebarTitle_5an7n_27{font-size:14px;font-weight:700;color:#000;margin:0;letter-spacing:-.2px}._sidebarNav_5an7n_43{flex:1;padding:8px 12px}._sidebarSection_5an7n_53{margin-bottom:20px}._sectionTitle_5an7n_61{padding:8px 8px 6px;font-size:10px;font-weight:700;color:#888;text-transform:uppercase;letter-spacing:.5px}._sidebarItem_5an7n_79{display:flex;align-items:center;width:100%;padding:10px 12px;background:transparent;border:none;border-radius:8px;font-size:13px;font-weight:400;color:#4a4a4a;cursor:pointer;transition:all .2s ease;text-align:left;margin-bottom:2px}._sidebarItem_5an7n_79:hover{background:#fff;color:#000;box-shadow:0 1px 3px #0000000d}._sidebarItem_5an7n_79._active_5an7n_125{background:#fff;color:#000;font-weight:500;box-shadow:0 2px 8px #0000000f;border:1px solid #e8e8e8}._itemLabel_5an7n_141{flex:1;font-size:13px}._header_3dy8j_1{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:0;flex-wrap:wrap;gap:16px}._title_3dy8j_21{font-size:24px;font-weight:600;color:#1a1a1a;margin:0;letter-spacing:-.3px}._backButton_3dy8j_37{background-color:#000;border:1px solid #000000;padding:8px 20px;border-radius:40px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;color:#fff;display:inline-flex;align-items:center;gap:8px}._backButton_3dy8j_37:hover{background:#f5f5f5;border-color:#000;color:#000}._backIcon_3dy8j_79{font-size:16px;line-height:1}._tabContent_m2hg2_1{padding:24px}._tabHeader_m2hg2_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}._tabTitle_m2hg2_27{font-size:18px;font-weight:600;color:#1a1a1a;margin:0;letter-spacing:-.2px}._successMessage_m2hg2_45{border-left:1px solid #2e7d32;padding:12px 16px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:10px;font-size:13px;color:#2e7d32}._errorMessage_m2hg2_69{border-left:1px solid #c62828;padding:12px 16px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:10px;font-size:13px;color:#c62828}._successIcon_m2hg2_93,._errorIcon_m2hg2_93{font-size:16px}._cardsGrid_m2hg2_103{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}._emptyState_m2hg2_117{grid-column:1 / -1;text-align:center;padding:60px 20px;background:#fafafa;border-radius:12px;border:1px solid #e5e5e5}._emptyIcon_m2hg2_135{font-size:48px;margin-bottom:16px;opacity:.5}._emptyState_m2hg2_117 p{margin:0 0 16px;color:#8c8c8c;font-size:14px}._emptyButton_m2hg2_159,._createButton_m2hg2_159,._cancelButton_m2hg2_161 ._saveButton_m2hg2_163{background-color:transparent;color:#000;padding:10px 20px;border-radius:25px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}._emptyButton_m2hg2_159:hover,._createButton_m2hg2_159:hover,._cancelButton_m2hg2_161:hover ._saveButton_m2hg2_163:hover{background-color:#000;border-color:#000;color:#fff}._locationCard_m2hg2_215{background:#fff;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;transition:all .2s ease}._locationCard_m2hg2_215:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}._cardHeader_m2hg2_243{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#fafafa;border-bottom:1px solid #e5e5e5}._cardIcon_m2hg2_261{width:44px;height:44px;background:#e8e8e8;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._iconEmoji_m2hg2_283{font-size:22px}._cardHeaderInfo_m2hg2_291{flex:1}._locationName_m2hg2_299{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 4px}._secondName_m2hg2_313{font-size:12px;color:#8c8c8c}._activeBadge_m2hg2_325{display:inline-block;padding:4px 10px;border-radius:20px;font-size:11px;font-weight:500;background:#e8f5e9;color:#2e7d32}._inactiveBadge_m2hg2_345{display:inline-block;padding:4px 10px;border-radius:20px;font-size:11px;font-weight:500;background:#ffebee;color:#c62828}._cardBody_m2hg2_367{padding:16px 20px}._infoRow_m2hg2_375{display:flex;align-items:flex-start;gap:12px;padding:8px 0}._infoRow_m2hg2_375:first-child{padding-top:0}._infoRow_m2hg2_375:last-child{padding-bottom:0}._infoLabel_m2hg2_405{min-width:110px;font-size:12px;color:#8c8c8c;font-weight:500}._infoValue_m2hg2_419{font-size:13px;color:#4a4a4a;flex:1;word-break:break-word}._typeBadge_m2hg2_433{display:inline-block;padding:4px 12px;border-radius:20px;font-size:11px;font-weight:500}._warehouse_m2hg2_449{color:#1565c0}._site_m2hg2_457{color:#2e7d32}._office_m2hg2_465{color:#7b1fa2}._cardFooter_m2hg2_475{display:flex;justify-content:space-between;align-items:center;padding:12px 20px}._cardMeta_m2hg2_489{display:flex;align-items:center;gap:8px}._metaBadge_m2hg2_501{display:inline-block;padding:4px 10px;background:#e8e8e8;border-radius:20px;font-size:11px;font-weight:600;color:#4a4a4a}._cardActions_m2hg2_521{display:flex;gap:8px}._editButton_m2hg2_531,._deleteButton_m2hg2_531{background:transparent;border:none;width:32px;height:32px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;color:#4a4a4a;transition:all .2s ease}._formGroup_m2hg2_559{margin-bottom:20px}._formGroup_m2hg2_559 label{display:block;margin-bottom:8px;font-weight:500;font-size:13px;color:#4a4a4a}._input_m2hg2_583,._select_m2hg2_583,._textarea_m2hg2_583{width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;font-family:inherit;transition:all .2s ease;background:#fff;box-sizing:border-box}._input_m2hg2_583:focus,._select_m2hg2_583:focus,._textarea_m2hg2_583:focus{outline:none;border-color:#1a1a1a;box-shadow:0 0 0 3px #0000000d}._textarea_m2hg2_583{resize:vertical;font-family:inherit}._checkboxLabel_m2hg2_629{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:13px;font-weight:500;color:#4a4a4a}._checkboxLabel_m2hg2_629 input{width:16px;height:16px;cursor:pointer;accent-color:#1a1a1a}._inputHint_m2hg2_663{font-size:11px;color:#8c8c8c;margin-top:4px}._modalOverlay_1dfzu_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_1dfzu_1{background:#fff;border-radius:12px;width:100%;max-width:520px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 40px #0000001a}._modalHeader_1dfzu_51{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e5e5}._modalTitle_1dfzu_67{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}._modalClose_1dfzu_81{background:none;border:none;font-size:24px;cursor:pointer;color:#8c8c8c;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease}._modalClose_1dfzu_81:hover{background:#f5f5f5;color:#1a1a1a}._modalBody_1dfzu_123{padding:24px;overflow-y:auto}._modalFooter_1dfzu_133{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e5e5e5}._cancelButton_1dfzu_149{background:#fff;border:1px solid #cccccc;padding:8px 20px;border-radius:8px;font-size:14px;font-weight:500;color:#4a4a4a;cursor:pointer;transition:all .2s ease}._cancelButton_1dfzu_149:hover{background:#f5f5f5;border-color:#aaa}._saveButton_1dfzu_183{background:#1a1a1a;border:none;padding:8px 24px;border-radius:8px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:all .2s ease}._saveButton_1dfzu_183:hover{background:#333}._tabContent_bpvpy_1{padding:2px}._tabHeader_bpvpy_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}._tabTitle_bpvpy_27{font-size:18px;font-weight:600;color:#1a1a1a;margin:0;letter-spacing:-.2px}._emptyButton_bpvpy_43,._createButton_bpvpy_43,._cancelButton_bpvpy_45 ._saveButton_bpvpy_47{background-color:transparent;color:#000;padding:10px 20px;border-radius:25px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}._emptyButton_bpvpy_43:hover,._createButton_bpvpy_43:hover,._cancelButton_bpvpy_45:hover ._saveButton_bpvpy_47:hover{background-color:#000;border-color:#000;color:#fff}._successMessage_bpvpy_97{border-left:1px solid #2e7d32;padding:12px 16px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:10px;font-size:13px;color:#2e7d32}._errorMessage_bpvpy_121{border-left:4px solid #c62828;padding:12px 16px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:10px;font-size:13px;color:#c62828}._successIcon_bpvpy_145,._errorIcon_bpvpy_145{font-size:16px}._cardsGrid_bpvpy_153{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}._emptyState_bpvpy_165{grid-column:1 / -1;text-align:center;padding:60px 20px}._emptyIcon_bpvpy_177{font-size:48px;margin-bottom:16px;opacity:.5}._emptyState_bpvpy_165 p{margin:0 0 16px;color:#8c8c8c;font-size:14px}._categoryCard_bpvpy_201{border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;transition:all .2s ease;display:flex;flex-direction:column}._cardContent_bpvpy_219{display:flex;align-items:flex-start;gap:16px;padding:20px;flex:1}._cardIcon_bpvpy_235{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._iconEmoji_bpvpy_253{font-size:24px}._cardInfo_bpvpy_261{flex:1}._categoryName_bpvpy_269{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 8px;line-height:1.3}._categoryDescription_bpvpy_285{font-size:13px;color:#6a6a6a;line-height:1.4;margin:0}._noDescription_bpvpy_299{font-size:12px;color:#b0b0b0;font-style:italic;margin:0}._cardFooter_bpvpy_313{display:flex;justify-content:space-between;align-items:center;padding:12px 20px}._cardMeta_bpvpy_327{display:flex;align-items:center;gap:8px}._metaBadge_bpvpy_339{display:inline-block;padding:4px 10px;font-size:11px;font-weight:600;color:#4a4a4a}._deleteButton_bpvpy_355{background:transparent;border:none;width:32px;height:32px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;color:#8c8c8c}._formGroup_bpvpy_383{margin-bottom:20px}._formGroup_bpvpy_383 label{display:block;margin-bottom:8px;font-weight:500;font-size:13px;color:#4a4a4a}._input_bpvpy_407,._textarea_bpvpy_407{width:100%;padding:12px 14px;border:1px solid #e5e5e5;border-radius:10px;font-size:14px;font-family:inherit;transition:all .2s ease;background:#fff;box-sizing:border-box}._input_bpvpy_407:focus,._textarea_bpvpy_407:focus{outline:none;border-color:#1a1a1a;box-shadow:0 0 0 3px #0000000d}._textarea_bpvpy_407{resize:vertical;min-height:80px}._formHint_bpvpy_453{margin-top:16px;padding:12px;background:#f5f5f5;border-radius:8px;font-size:12px;color:#6a6a6a;display:flex;align-items:center;gap:8px}._hintIcon_bpvpy_477{font-size:14px}._tabContent_1jef3_1{padding:24px}._tabHeader_1jef3_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}._tabTitle_1jef3_27{font-size:18px;font-weight:600;color:#1a1a1a;margin:0;letter-spacing:-.2px}._createButton_1jef3_43{background:transparent;color:#000;padding:10px 20px;border-radius:25px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}._createButton_1jef3_43:hover{background-color:#000;border-color:#000;color:#fff}._successMessage_1jef3_91{border-left:4px solid #2e7d32;background:#e8f5e9;padding:12px 16px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:10px;font-size:13px;color:#2e7d32}._errorMessage_1jef3_117{border-left:4px solid #c62828;background:#ffebee;padding:12px 16px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:10px;font-size:13px;color:#c62828}._successIcon_1jef3_143,._errorIcon_1jef3_143{font-size:16px}._cardsGrid_1jef3_153{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}._emptyState_1jef3_167{grid-column:1 / -1;text-align:center;padding:60px 20px;background:#fafafa;border-radius:12px;border:1px solid #e5e5e5}._emptyState_1jef3_167 p{margin:0 0 16px;color:#8c8c8c;font-size:14px}._emptyButton_1jef3_197{background:transparent;color:#000;padding:10px 20px;border-radius:25px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}._emptyButton_1jef3_197:hover{background-color:#000;border-color:#000;color:#fff}._unitCard_1jef3_245{background:#fff;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;transition:all .2s ease}._unitCard_1jef3_245:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}._cardContent_1jef3_271{padding:20px}._cardInfo_1jef3_279{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}._unitName_1jef3_295{font-size:16px;font-weight:600;color:#1a1a1a;margin:0}._shortNameBadge_1jef3_309{display:inline-block;padding:4px 12px;background:#e8e8e8;border-radius:20px;font-size:12px;font-weight:500;color:#4a4a4a}._cardFooter_1jef3_329{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-top:1px solid #f0f0f0;background:#fafafa}._cardMeta_1jef3_347{display:flex;align-items:center;gap:8px}._metaBadge_1jef3_359{display:inline-block;padding:4px 10px;background:#e8e8e8;border-radius:20px;font-size:11px;font-weight:600;color:#4a4a4a;text-transform:uppercase}._cardActions_1jef3_381{display:flex;gap:8px}._deleteButton_1jef3_391{background:transparent;border:none;width:32px;height:32px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;color:#4a4a4a;border-radius:6px;transition:all .2s ease}._deleteButton_1jef3_391:hover{color:#c62828}._formGroup_1jef3_431{margin-bottom:20px}._formGroup_1jef3_431 label{display:block;margin-bottom:8px;font-weight:500;font-size:13px;color:#4a4a4a}._input_1jef3_455,._textarea_1jef3_455{width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;font-family:inherit;transition:all .2s ease;background:#fff;box-sizing:border-box}._input_1jef3_455:focus,._textarea_1jef3_455:focus{outline:none;border-color:#1a1a1a}._textarea_1jef3_455{resize:vertical;font-family:inherit}._inputHint_1jef3_499{font-size:11px;color:#8c8c8c;margin-top:4px}._tabContent_1xgr1_1{padding:2px}._tabHeader_1xgr1_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}._tabTitle_1xgr1_27{font-size:18px;font-weight:600;color:#1a1a1a;margin:0;letter-spacing:-.2px}._createButton_1xgr1_43,._emptyButton_1xgr1_45{background-color:transparent;color:#000;padding:10px 20px;border-radius:25px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}._createButton_1xgr1_43:hover:not(:disabled),._emptyButton_1xgr1_45:hover:not(:disabled){background-color:#000;border-color:#000;color:#fff}._createButton_1xgr1_43:disabled,._emptyButton_1xgr1_45:disabled{opacity:.5;cursor:not-allowed}._successMessage_1xgr1_105{border-left:4px solid #2e7d32;background:#e8f5e9;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:13px;color:#2e7d32;animation:_slideIn_1xgr1_1 .3s ease}._errorMessage_1xgr1_127{border-left:4px solid #c62828;background:#ffebee;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:13px;color:#c62828;animation:_slideIn_1xgr1_1 .3s ease}@keyframes _slideIn_1xgr1_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._loading_1xgr1_171{text-align:center;padding:60px 20px;color:#8c8c8c;font-size:14px}._cardsGrid_1xgr1_185{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px}._emptyState_1xgr1_197{grid-column:1 / -1;text-align:center;padding:60px 20px}._emptyState_1xgr1_197 p{margin:0 0 16px;color:#8c8c8c;font-size:14px}._materialCard_1xgr1_223{border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;transition:all .2s ease;display:flex;flex-direction:column}._materialCard_1xgr1_223:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}._cardContent_1xgr1_251{display:flex;gap:16px;padding:20px;flex:1}._cardImage_1xgr1_265{width:80px;height:80px;flex-shrink:0;background:#f5f5f5;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}._cardImage_1xgr1_265 img{width:100%;height:100%;object-fit:cover;cursor:pointer;transition:transform .2s}._cardImage_1xgr1_265 img:hover{transform:scale(1.05)}._cardInfo_1xgr1_313{flex:1}._materialName_1xgr1_321{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 8px;line-height:1.3}._materialMeta_1xgr1_337{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}._metaBadge_1xgr1_351{display:inline-block;padding:4px 10px;background:#f0f0f0;border-radius:20px;font-size:11px;font-weight:500;color:#4a4a4a}._materialDimensions_1xgr1_371{font-size:12px;color:#6a6a6a;margin:0 0 8px}._materialDescription_1xgr1_383{font-size:12px;color:#8c8c8c;margin:0 0 12px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}._materialDetails_1xgr1_403{margin-top:8px}._detailRow_1xgr1_411{display:flex;justify-content:space-between;align-items:center;padding:4px 0;font-size:12px;border-bottom:1px solid #f0f0f0}._detailRow_1xgr1_411:last-child{border-bottom:none}._detailLabel_1xgr1_437{color:#8c8c8c}._detailValue_1xgr1_445{font-weight:500;color:#1a1a1a}._statusBadge_1xgr1_455{display:inline-block;padding:2px 8px;border-radius:12px;font-size:10px;font-weight:500}._statusActive_1xgr1_471{background:#e8f5e9;color:#2e7d32}._statusInactive_1xgr1_481{background:#ffebee;color:#c62828}._cardFooter_1xgr1_493{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px;border-top:1px solid #e5e5e5;background:#fafafa}._editButton_1xgr1_511,._deleteButton_1xgr1_513{background:transparent;border:none;width:32px;height:32px;border-radius:8px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._editButton_1xgr1_511{color:#4a4a4a}._editButton_1xgr1_511:hover:not(:disabled){background:#e8e8e8;color:#1a1a1a}._deleteButton_1xgr1_513{color:#c62828}._deleteButton_1xgr1_513:hover:not(:disabled){background:#ffebee}._editButton_1xgr1_511:disabled,._deleteButton_1xgr1_513:disabled{opacity:.5;cursor:not-allowed}._modalForm_1xgr1_589{display:flex;flex-direction:column;gap:16px}._formRow_1xgr1_601{display:grid;grid-template-columns:1fr 1fr;gap:16px}._formGroup_1xgr1_613{margin-bottom:0}._formGroup_1xgr1_613 label{display:block;margin-bottom:8px;font-weight:500;font-size:13px;color:#4a4a4a}._input_1xgr1_637,._select_1xgr1_639,._textarea_1xgr1_641{width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;font-family:inherit;transition:all .2s ease;background:#fff;box-sizing:border-box}._input_1xgr1_637:focus,._select_1xgr1_639:focus,._textarea_1xgr1_641:focus{outline:none;border-color:#1a1a1a;box-shadow:0 0 0 3px #0000000d}._input_1xgr1_637:disabled,._select_1xgr1_639:disabled,._textarea_1xgr1_641:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed}._textarea_1xgr1_641{resize:vertical;min-height:80px}._select_1xgr1_639{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px}._fileInput_1xgr1_729{width:100%;padding:8px 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;background:#fff;cursor:pointer}._fileInput_1xgr1_729:disabled{background-color:#f5f5f5;cursor:not-allowed}._photoPreview_1xgr1_761{margin-top:12px;width:100px;border-radius:8px;overflow:hidden;border:1px solid #e5e5e5;background:#f5f5f5}._photoPreview_1xgr1_761 img{width:100%;height:auto;object-fit:cover;cursor:pointer;transition:transform .2s}._photoHint_1xgr1_803{display:block;font-size:10px;color:#8c8c8c;text-align:center;padding:4px}._uploadingMessage_1xgr1_819{text-align:center;padding:12px;background:#f5f5f5;border-radius:8px;color:#666;font-size:13px;animation:_pulse_1xgr1_1 1s infinite}@keyframes _pulse_1xgr1_1{0%,to{opacity:1}50%{opacity:.6}}._loadingSpinner_1xgr1_871{width:40px;height:40px;border:3px solid #f0f0f0;border-top-color:#1a1a1a;border-radius:50%;animation:_spin_1xgr1_1 .8s linear infinite;margin:0 auto 12px}@keyframes _spin_1xgr1_1{to{transform:rotate(360deg)}}._cardImagePlaceholder_1xgr1_901{width:80px;height:80px;flex-shrink:0;background:linear-gradient(135deg,#f5f5f5,#e8e8e8);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:22px;color:#999}._photoUploadContainer_1xgr1_929{display:flex;gap:12px;align-items:center}._fileInput_1xgr1_729{display:none}._fileInputLabel_1xgr1_949{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#f5f5f5;border:1px dashed #ccc;border-radius:8px;cursor:pointer;font-size:14px;color:#4a4a4a;transition:all .2s ease}._fileInputLabel_1xgr1_949:hover{background:#e8e8e8;border-color:#1a1a1a}._fileInputLabel_1xgr1_949:active{transform:scale(.98)}._photoPreview_1xgr1_761{position:relative;margin-top:16px;width:120px;border-radius:8px;overflow:hidden;border:1px solid #e5e5e5;background:#f5f5f5;box-shadow:0 2px 8px #0000001a}._photoPreview_1xgr1_761 img{width:100%;height:120px;object-fit:cover;cursor:pointer;transition:transform .2s}._photoPreview_1xgr1_761 img:hover{transform:scale(1.05)}._removePhotoButton_1xgr1_1043{position:absolute;top:4px;right:4px;width:24px;height:24px;border-radius:12px;background:#0009;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;transition:all .2s ease}._removePhotoButton_1xgr1_1043:hover:not(:disabled){background:#c62828cc;transform:scale(1.1)}._removePhotoButton_1xgr1_1043:disabled{opacity:.5;cursor:not-allowed}._photoHint_1xgr1_803{display:block;font-size:10px;color:#8c8c8c;text-align:center;padding:6px 4px;background:#fafafa}._uploadingMessage_1xgr1_819{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px;background:#f5f5f5;border-radius:8px;color:#4a4a4a;font-size:14px;margin-top:16px}._uploadingSpinner_1xgr1_1145{width:20px;height:20px;border:2px solid #e0e0e0;border-top-color:#1a1a1a;border-radius:50%;animation:_spin_1xgr1_1 .6s linear infinite}._filtersContainer_1xgr1_1165{margin-bottom:20px}._searchWrapper_1xgr1_1173{margin-bottom:12px}._searchInput_1xgr1_1181{width:50%;padding:12px 16px;border:1px solid #e5e5e5;border-radius:20px;font-size:14px}._searchInput_1xgr1_1181:focus{outline:none;border-color:#1a1a1a;box-shadow:0 0 0 3px #0000000d}._searchInput_1xgr1_1181::placeholder{color:#999}._filtersRow_1xgr1_1217{display:flex;gap:12px;flex-wrap:wrap;align-items:center}._filterSelect_1xgr1_1231{padding:8px 32px 8px 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:13px;background:#fff;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:14px;min-width:160px}._filterSelect_1xgr1_1231:focus{outline:none;border-color:#1a1a1a}._clearFiltersButton_1xgr1_1271{padding:8px 16px;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:8px;font-size:13px;color:#666;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:6px}._clearFiltersButton_1xgr1_1271:hover{background:#e8e8e8;color:#1a1a1a}._statsBar_1xgr1_1311{display:flex;gap:24px;padding:12px 16px;background:#f8f9fa;border-radius:8px;margin-bottom:20px;font-size:13px;color:#666;flex-wrap:wrap}._statsBar_1xgr1_1311 span{display:inline-flex;align-items:center;gap:4px}._messageIcon_1xgr1_861{margin-right:8px;font-weight:700}._tabTitle_1s942_27{font-size:18px;font-weight:600;color:#1a1a1a;margin:0;letter-spacing:-.2px}._createButton_1s942_43:hover,._emptyButton_1s942_45:hover{background-color:#000;border-color:#000;color:#fff}._successMessage_1s942_95{border-left:4px solid #2e7d32;background:#e8f5e9;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:13px;color:#2e7d32;animation:_slideIn_1s942_1 .3s ease}._errorMessage_1s942_117{border-left:4px solid #c62828;background:#ffebee;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:13px;color:#c62828;animation:_slideIn_1s942_1 .3s ease}._modalError_1s942_139{border-left:4px solid #c62828;background:#ffebee;padding:10px 14px;border-radius:8px;margin-bottom:20px;font-size:13px;color:#c62828}._cardsGrid_1s942_183{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}._cardHeader_1s942_251{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#fafafa;border-bottom:1px solid #e5e5e5}._codeBadge_1s942_269{display:inline-block;padding:6px 12px;background:#1a1a1a;color:#fff;border-radius:20px;font-size:12px;font-weight:600;font-family:monospace;letter-spacing:.5px}._editButton_1s942_303:hover{background:#e8e8e8;color:#1a1a1a}._deleteButton_1s942_305:hover{background:#ffebee}._cardBody_1s942_369{padding:20px;flex:1}._typeName_1s942_379{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 12px;line-height:1.3}._typeDescription_1s942_395{font-size:13px;color:#666;line-height:1.5;margin:0}._noDescription_1s942_409{font-size:12px;color:#b0b0b0;font-style:italic;margin:0}._idBadge_1s942_437{display:inline-block;padding:4px 10px;background:#f0f0f0;border-radius:20px;font-size:11px;color:#666;font-family:monospace}._formGroup_1s942_459{margin-bottom:20px}._input_1s942_483,._textarea_1s942_485{width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;font-family:inherit;transition:all .2s ease;background:#fff;box-sizing:border-box}._input_1s942_483:focus,._textarea_1s942_485:focus{outline:none;border-color:#1a1a1a;box-shadow:0 0 0 3px #0000000d}._textarea_1s942_485{resize:vertical;min-height:80px}._inputHint_1s942_533{display:block;font-size:11px;color:#b0b0b0;margin-top:4px}._tabContent_1s942_1{padding:2px}._tabHeader_1s942_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}._tabTitle_1s942_27{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}._createButton_1s942_43,._emptyButton_1s942_45{background-color:transparent;color:#000;padding:10px 20px;border-radius:25px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}._createButton_1s942_43:hover:not(:disabled),._emptyButton_1s942_45:hover:not(:disabled){background-color:#000;border-color:#000;color:#fff}._createButton_1s942_43:disabled,._emptyButton_1s942_45:disabled{opacity:.5;cursor:not-allowed}._searchContainer_1s942_651{margin-bottom:20px}._searchWrapper_1s942_659{position:relative;display:flex;align-items:center}._searchInput_1s942_671{width:50%;padding:12px 40px 12px 16px;border:1px solid #e5e5e5;border-radius:20px;font-size:14px;background:#fff;transition:all .2s ease}._searchInput_1s942_671:focus{outline:none;border-color:#1a1a1a;box-shadow:0 0 0 3px #0000000d}._searchInput_1s942_671::placeholder{color:#999}._clearSearchButton_1s942_711{position:absolute;right:12px;background:transparent;border:none;color:#999;cursor:pointer;font-size:16px;padding:4px 8px;border-radius:4px;transition:all .2s ease}._clearSearchButton_1s942_711:hover{background:#f0f0f0;color:#1a1a1a}._statsBar_1s942_749{display:flex;gap:24px;padding:12px 16px;background:#f8f9fa;border-radius:8px;margin-bottom:20px;font-size:13px;color:#666;flex-wrap:wrap}._successMessage_1s942_95,._errorMessage_1s942_117{display:flex;align-items:center;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:13px;animation:_slideIn_1s942_1 .3s ease}._successMessage_1s942_95{border-left:4px solid #2e7d32;background:#e8f5e9;color:#2e7d32}._errorMessage_1s942_117{border-left:4px solid #c62828;background:#ffebee;color:#c62828}._messageIcon_1s942_821{margin-right:8px;font-weight:700}@keyframes _slideIn_1s942_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._cardsGrid_1s942_183{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}._emptyState_1s942_195{grid-column:1 / -1;text-align:center;padding:60px 20px}._emptyState_1s942_195 p{margin:0 0 16px;color:#8c8c8c;font-size:14px}._typeCard_1s942_221{border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;transition:all .2s ease;display:flex;flex-direction:column}._typeCard_1s942_221:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}._cardHeader_1s942_251{display:flex;justify-content:flex-end;padding:12px 16px;border-bottom:1px solid #f0f0f0}._cardActions_1s942_293{display:flex;gap:8px}._editButton_1s942_303,._deleteButton_1s942_305{background:transparent;border:none;width:32px;height:32px;border-radius:8px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._editButton_1s942_303{color:#4a4a4a}._editButton_1s942_303:hover:not(:disabled){background:#e8e8e8;color:#1a1a1a}._deleteButton_1s942_305{color:#c62828}._deleteButton_1s942_305:hover:not(:disabled){background:#ffebee}._editButton_1s942_303:disabled,._deleteButton_1s942_305:disabled{opacity:.5;cursor:not-allowed}._cardBody_1s942_369{padding:0 20px 20px;flex:1}._typeName_1s942_379{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 12px;word-break:break-word}._typeDescription_1s942_395{font-size:13px;color:#666;margin:0;line-height:1.5}._noDescription_1s942_409{font-size:13px;color:#999;margin:0;font-style:italic}._cardFooter_1s942_425{padding:12px 20px;border-top:1px solid #e5e5e5;background:#fafafa}._idBadge_1s942_437{font-size:11px;color:#8c8c8c;font-family:monospace}._modalError_1s942_139{background:#ffebee;color:#c62828;padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:13px}._formGroup_1s942_459{margin-bottom:0}._formGroup_1s942_459 label{display:block;margin-bottom:8px;font-weight:500;font-size:13px;color:#4a4a4a}._input_1s942_483{width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;transition:all .2s ease;background:#fff;box-sizing:border-box}._input_1s942_483:focus{outline:none;border-color:#1a1a1a;box-shadow:0 0 0 3px #0000000d}._input_1s942_483:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed}._inputHint_1s942_533{margin-top:6px;font-size:11px;color:#8c8c8c}._tabContent_mksyv_1{padding:2px}._tabHeader_mksyv_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}._tabTitle_mksyv_27{font-size:18px;font-weight:600;color:#1a1a1a;margin:0;letter-spacing:-.2px}._createButton_mksyv_43,._emptyButton_mksyv_45{background-color:transparent;color:#000;padding:10px 20px;border-radius:25px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}._createButton_mksyv_43:hover,._emptyButton_mksyv_45:hover{background-color:#000;border-color:#000;color:#fff}._successMessage_mksyv_95{border-left:4px solid #2e7d32;background:#e8f5e9;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:13px;color:#2e7d32;animation:_slideIn_mksyv_1 .3s ease}._errorMessage_mksyv_117{border-left:4px solid #c62828;background:#ffebee;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:13px;color:#c62828;animation:_slideIn_mksyv_1 .3s ease}._modalError_mksyv_139{border-left:4px solid #c62828;background:#ffebee;padding:10px 14px;border-radius:8px;margin-bottom:20px;font-size:13px;color:#c62828}@keyframes _slideIn_mksyv_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._cardsGrid_mksyv_183{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}._emptyState_mksyv_195{grid-column:1 / -1;text-align:center;padding:60px 20px}._emptyState_mksyv_195 p{margin:0 0 16px;color:#8c8c8c;font-size:14px}._markCard_mksyv_221{border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;transition:all .2s ease;display:flex;flex-direction:column}._markCard_mksyv_221:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}._cardHeader_mksyv_251{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#fafafa;border-bottom:1px solid #e5e5e5}._markName_mksyv_269{font-size:16px;font-weight:600;color:#1a1a1a;margin:0}._cardActions_mksyv_283{display:flex;gap:8px}._editButton_mksyv_293,._deleteButton_mksyv_295{background:transparent;border:none;width:32px;height:32px;border-radius:8px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._editButton_mksyv_293{color:#4a4a4a}._editButton_mksyv_293:hover{background:#e8e8e8;color:#1a1a1a}._deleteButton_mksyv_295{color:#c62828}._deleteButton_mksyv_295:hover{background:#ffebee}._cardBody_mksyv_359{padding:20px;flex:1;display:flex;flex-direction:column;gap:12px}._manufacturerInfo_mksyv_375{display:flex;gap:8px;font-size:13px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}._manufacturerLabel_mksyv_391{color:#8c8c8c;min-width:100px}._manufacturerValue_mksyv_401{font-weight:500;color:#1a1a1a}._markDescription_mksyv_411{font-size:13px;color:#666;line-height:1.5;margin:0}._noInfo_mksyv_425{font-size:12px;color:#b0b0b0;font-style:italic;margin:0;text-align:center;padding:16px 0}._cardFooter_mksyv_445{padding:12px 20px;border-top:1px solid #e5e5e5;background:#fafafa}._idBadge_mksyv_457{display:inline-block;padding:4px 10px;background:#f0f0f0;border-radius:20px;font-size:11px;color:#666;font-family:monospace}._formGroup_mksyv_479{margin-bottom:20px}._formGroup_mksyv_479 label{display:block;margin-bottom:8px;font-weight:500;font-size:13px;color:#4a4a4a}._input_mksyv_503,._textarea_mksyv_505{width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;font-family:inherit;transition:all .2s ease;background:#fff;box-sizing:border-box}._input_mksyv_503:focus,._textarea_mksyv_505:focus{outline:none;border-color:#1a1a1a;box-shadow:0 0 0 3px #0000000d}._textarea_mksyv_505{resize:vertical;min-height:80px}._tabContent_1lg4h_1{padding:2px}._tabHeader_1lg4h_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}._tabTitle_1lg4h_27{font-size:18px;font-weight:600;color:#1a1a1a;margin:0;letter-spacing:-.2px}._createButton_1lg4h_43,._emptyButton_1lg4h_45{background-color:transparent;color:#000;padding:10px 20px;border-radius:25px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}._createButton_1lg4h_43:hover,._emptyButton_1lg4h_45:hover{background-color:#000;border-color:#000;color:#fff}._successMessage_1lg4h_93{border-left:4px solid #2e7d32;background:#e8f5e9;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:13px;color:#2e7d32;animation:_slideIn_1lg4h_1 .3s ease}._errorMessage_1lg4h_115{border-left:4px solid #c62828;background:#ffebee;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:13px;color:#c62828;animation:_slideIn_1lg4h_1 .3s ease}._modalError_1lg4h_137{border-left:4px solid #c62828;background:#ffebee;padding:10px 14px;border-radius:8px;margin-bottom:20px;font-size:13px;color:#c62828}@keyframes _slideIn_1lg4h_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._cardsGrid_1lg4h_179{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}._emptyState_1lg4h_191{grid-column:1 / -1;text-align:center;padding:60px 20px}._emptyState_1lg4h_191 p{margin:0 0 16px;color:#8c8c8c;font-size:14px}._typeCard_1lg4h_215{border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;transition:all .2s ease;display:flex;flex-direction:column}._typeCard_1lg4h_215:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}._cardHeader_1lg4h_243{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#fafafa;border-bottom:1px solid #e5e5e5}._headerLeft_1lg4h_261{display:flex;align-items:center;gap:12px}._categoryIcon_1lg4h_273{font-size:24px}._typeName_1lg4h_281{font-size:16px;font-weight:600;color:#1a1a1a;margin:0}._cardActions_1lg4h_295{display:flex;gap:8px}._deleteButton_1lg4h_305{background:transparent;border:none;width:32px;height:32px;border-radius:8px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#c62828}._deleteButton_1lg4h_305:hover{background:#ffebee}._cardBody_1lg4h_343{padding:20px;flex:1;display:flex;flex-direction:column;gap:12px}._categoryInfo_1lg4h_359{margin-bottom:4px}._categoryBadge_1lg4h_367{display:inline-block;padding:4px 12px;border-radius:20px;font-size:11px;font-weight:500}._typeDescription_1lg4h_385{font-size:13px;color:#666;line-height:1.5;margin:0}._noDescription_1lg4h_399{font-size:12px;color:#b0b0b0;font-style:italic;margin:0;text-align:center;padding:16px 0}._cardFooter_1lg4h_417{padding:12px 20px;border-top:1px solid #e5e5e5;background:#fafafa}._idBadge_1lg4h_429{display:inline-block;padding:4px 10px;background:#f0f0f0;border-radius:20px;font-size:11px;color:#666;font-family:monospace}._formGroup_1lg4h_451{margin-bottom:20px}._formGroup_1lg4h_451 label{display:block;margin-bottom:8px;font-weight:500;font-size:13px;color:#4a4a4a}._input_1lg4h_475,._select_1lg4h_477,._textarea_1lg4h_479{width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;font-family:inherit;transition:all .2s ease;background:#fff;box-sizing:border-box}._input_1lg4h_475:focus,._select_1lg4h_477:focus,._textarea_1lg4h_479:focus{outline:none;border-color:#1a1a1a;box-shadow:0 0 0 3px #0000000d}._textarea_1lg4h_479{resize:vertical;min-height:80px}._select_1lg4h_477{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px}._tabContent_z7y6y_1{padding:2px}._tabHeader_z7y6y_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}._tabTitle_z7y6y_27{font-size:18px;font-weight:600;color:#1a1a1a;margin:0;letter-spacing:-.2px}._cardsGrid_z7y6y_43{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px}._emptyState_z7y6y_55{grid-column:1 / -1;text-align:center;padding:60px 20px}._emptyState_z7y6y_55 p{margin:0 0 16px;color:#8c8c8c;font-size:14px}._emptyButton_z7y6y_79,._createButton_z7y6y_79,._cancelButton_z7y6y_81 ._saveButton_z7y6y_83{background-color:transparent;color:#000;padding:10px 20px;border-radius:25px;border:1px solid #000000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}._emptyButton_z7y6y_79:hover,._createButton_z7y6y_79:hover,._cancelButton_z7y6y_81:hover ._saveButton_z7y6y_83:hover{background-color:#000;border-color:#000;color:#fff}._driverCard_z7y6y_133{border:1px solid #e5e5e5;border-radius:12px;overflow:hidden}._cardHeader_z7y6y_145{display:flex;align-items:center;gap:16px;padding:20px;background:#fafafa}._avatar_z7y6y_161{width:56px;height:56px;background:#e8e8e8;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._initials_z7y6y_183{font-size:20px;font-weight:600;color:#4a4a4a;text-transform:uppercase}._headerInfo_z7y6y_197{flex:1}._driverName_z7y6y_205{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 8px;line-height:1.3}._activeBadge_z7y6y_221{display:inline-block;padding:4px 12px;border-radius:20px;font-size:11px;font-weight:500;color:#2e7d32}._inactiveBadge_z7y6y_239{display:inline-block;padding:4px 12px;border-radius:20px;font-size:11px;font-weight:500;color:#c62828}._cardBody_z7y6y_257{padding:16px 20px}._infoRow_z7y6y_265{display:flex;justify-content:space-between;align-items:center;padding:8px 0}._infoRow_z7y6y_265:first-child{padding-top:0}._infoRow_z7y6y_265:last-child{padding-bottom:0}._infoLabel_z7y6y_295{font-size:12px;color:#8c8c8c;font-weight:500;letter-spacing:.3px}._infoValue_z7y6y_309{font-size:13px;color:#4a4a4a;font-weight:500}._licenseBadge_z7y6y_321{display:inline-block;padding:4px 10px;font-size:12px;font-weight:600;color:#1a1a1a;letter-spacing:.5px}._cardFooter_z7y6y_339{padding:16px 20px;display:flex;justify-content:space-between;align-items:center}._priceBlock_z7y6y_353{display:flex;align-items:center;gap:12px}._priceItem_z7y6y_365{display:flex;flex-direction:column;align-items:center;min-width:70px}._priceLabel_z7y6y_379{font-size:10px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}._priceValue_z7y6y_395{font-size:14px;font-weight:700;color:#1a1a1a}._priceDivider_z7y6y_407{width:1px;height:30px}._cardActions_z7y6y_417{display:flex;gap:8px}._editButton_z7y6y_427,._deleteButton_z7y6y_427{background:transparent;border:none;width:32px;height:32px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;color:#4a4a4a;border-radius:6px}._formGroup_z7y6y_455{margin-bottom:20px}._formGroup_z7y6y_455 label{display:block;margin-bottom:8px;font-weight:500;font-size:13px;color:#4a4a4a}._formRow_z7y6y_479{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:0}._formDivider_z7y6y_495{height:1px;background:#e5e5e5;margin:20px 0}._input_z7y6y_509,._select_z7y6y_509,._textarea_z7y6y_509{width:100%;padding:12px 14px;border:1px solid #e5e5e5;border-radius:10px;font-size:14px;font-family:inherit;transition:all .2s ease;background:#fff;box-sizing:border-box}._input_z7y6y_509:hover,._select_z7y6y_509:hover,._textarea_z7y6y_509:hover{border-color:#b0b0b0}._input_z7y6y_509:focus,._select_z7y6y_509:focus,._textarea_z7y6y_509:focus{outline:none;border-color:#1a1a1a;box-shadow:0 0 0 3px #0000000d}._input_z7y6y_509::placeholder,._textarea_z7y6y_509::placeholder{color:silver;font-weight:400}._select_z7y6y_509{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='#4a4a4a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 14px center;background-size:16px;padding-right:44px}._textarea_z7y6y_509{resize:vertical;min-height:80px;font-family:inherit;line-height:1.5}._checkboxLabel_z7y6y_603{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:13px;font-weight:500;color:#4a4a4a;padding:4px 0}._checkboxLabel_z7y6y_603 input{width:18px;height:18px;cursor:pointer;accent-color:#1a1a1a;margin:0}._checkboxLabel_z7y6y_603:hover{color:#1a1a1a}._modalDivider_z7y6y_651{margin:20px 0;border-top:1px solid #e5e5e5}._modalOverlay_z7y6y_663{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_z7y6y_651{background:#fff;border-radius:16px;width:100%;max-width:540px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 40px #00000026}._modalHeader_z7y6y_715{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e5e5;background:#fff}._modalTitle_z7y6y_733{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}._modalClose_z7y6y_747{background:none;border:none;font-size:24px;cursor:pointer;color:#8c8c8c;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease}._modalClose_z7y6y_747:hover{background:#f5f5f5;color:#1a1a1a}._modalBody_z7y6y_789{padding:24px;overflow-y:auto;flex:1}._modalBody_z7y6y_789::-webkit-scrollbar{width:6px}._modalBody_z7y6y_789::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}._modalBody_z7y6y_789::-webkit-scrollbar-thumb{background:silver;border-radius:3px}._modalBody_z7y6y_789::-webkit-scrollbar-thumb:hover{background:#a0a0a0}._modalFooter_z7y6y_839{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e5e5e5;background:#fafafa}._cancelButton_z7y6y_81{background:transparent;border:1px solid #cccccc;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;color:#4a4a4a;cursor:pointer;transition:all .2s ease}._cancelButton_z7y6y_81:hover{background:#f5f5f5;border-color:#aaa}._saveButton_z7y6y_83{background:#1a1a1a;border:none;padding:10px 24px;border-radius:8px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:all .2s ease}._saveButton_z7y6y_83:hover{background:#333}._saveButton_z7y6y_83:disabled{background:#ccc;cursor:not-allowed}._errorMessage_z7y6y_943{background:#ffebee;border-left:4px solid #c62828;padding:12px 16px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:10px;font-size:13px;color:#c62828}._successMessage_z7y6y_969{background:#e8f5e9;border-left:4px solid #2e7d32;padding:12px 16px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:10px;font-size:13px;color:#2e7d32}._errorIcon_z7y6y_995,._successIcon_z7y6y_995{font-size:16px}._categoriesContainer_z7y6y_1005{display:flex;flex-wrap:wrap;gap:6px}._categoryBadge_z7y6y_1017{display:inline-block;padding:4px 10px;background:#e8e8e8;border-radius:20px;font-size:11px;font-weight:600;color:#1a1a1a;letter-spacing:.5px}._categoriesGrid_z7y6y_1041{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:8px;max-height:250px;overflow-y:auto;padding:8px;background:#fafafa;border-radius:8px;border:1px solid #e5e5e5}._categoryGroup_z7y6y_1067{margin-bottom:8px}._categoryGroupTitle_z7y6y_1075{font-size:11px;font-weight:600;color:#8c8c8c;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid #e5e5e5}._categoryCheckbox_z7y6y_1097{display:flex;align-items:center;gap:8px;padding:6px 0;cursor:pointer;font-size:13px;color:#4a4a4a;transition:all .2s ease}._categoryCheckbox_z7y6y_1097:hover{color:#1a1a1a}._categoryCheckbox_z7y6y_1097 input{width:16px;height:16px;cursor:pointer;accent-color:#1a1a1a}._inputHint_z7y6y_1143{font-size:11px;color:#8c8c8c;margin-top:4px}._categoriesGrid_z7y6y_1041::-webkit-scrollbar{width:6px}._categoriesGrid_z7y6y_1041::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}._categoriesGrid_z7y6y_1041::-webkit-scrollbar-thumb{background:silver;border-radius:3px}._categoriesGrid_z7y6y_1041::-webkit-scrollbar-thumb:hover{background:#a0a0a0}._tabContent_jimih_1{padding:24px}._tabHeader_jimih_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}._tabTitle_jimih_27{font-size:24px;font-weight:600;color:#000;margin:0}._createButton_jimih_41{background:#000;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._createButton_jimih_41:hover{background:#333;transform:translateY(-1px)}._successMessage_jimih_75{background:#d4edda;color:#155724;padding:12px 16px;border-radius:8px;margin-bottom:20px;border-left:4px solid #28a745;animation:_slideDown_jimih_1 .3s ease}._errorMessage_jimih_95{background:#f8d7da;color:#721c24;padding:12px 16px;border-radius:8px;margin-bottom:20px;border-left:4px solid #dc3545;animation:_slideDown_jimih_1 .3s ease}@keyframes _slideDown_jimih_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._cardsGrid_jimih_137{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}._categoryCard_jimih_149{border-radius:12px;padding:20px;transition:all .2s;border:1px solid #e0e0e0;position:relative;display:flex;flex-direction:column;justify-content:space-between}._categoryCard_jimih_149:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._cardContent_jimih_181,._cardInfo_jimih_189{flex:1}._categoryName_jimih_197{font-size:18px;font-weight:600;color:#000;margin:0;word-break:break-word}._cardFooter_jimih_213{margin-top:16px;display:flex;justify-content:flex-end}._deleteButton_jimih_225{background:none;border:none;font-size:20px;cursor:pointer;color:#999;padding:4px 8px;border-radius:6px;transition:all .2s}._deleteButton_jimih_225:hover:not(:disabled){color:#dc3545;background:#f8d7da}._deleteButton_jimih_225:disabled{cursor:not-allowed;opacity:.5}._emptyState_jimih_267{text-align:center;padding:60px 20px;background:#fafafa;border-radius:12px;border:2px dashed #e0e0e0}._emptyState_jimih_267 p{color:#666;margin-bottom:20px;font-size:16px}._emptyButton_jimih_295{background:#000;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;cursor:pointer;transition:all .2s}._emptyButton_jimih_295:hover{background:#333}._formGroup_jimih_325{margin-bottom:20px}._formGroup_jimih_325 label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#000}._input_jimih_349{width:100%;padding:10px 12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;transition:border-color .2s;box-sizing:border-box}._input_jimih_349:focus{outline:none;border-color:#000}._hint_jimih_379{margin-top:16px;padding:12px;background:#f0f7ff;border-radius:8px;font-size:13px;color:#06c}._hint_jimih_379 p{margin:5px 0}._loading_jimih_405{text-align:center;padding:60px;font-size:16px;color:#666}@media(max-width:768px){._tabContent_jimih_1{padding:16px}._tabHeader_jimih_9{flex-direction:column;align-items:flex-start}._cardsGrid_jimih_137{grid-template-columns:1fr}}._tabContent_1ns6f_1{padding:24px}._tabHeader_1ns6f_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}._tabTitle_1ns6f_27{font-size:24px;font-weight:600;color:#000;margin:0}._createButton_1ns6f_41{background:#000;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._createButton_1ns6f_41:hover{background:#333;transform:translateY(-1px)}._successMessage_1ns6f_75{background:#d4edda;color:#155724;padding:12px 16px;border-radius:8px;margin-bottom:20px;border-left:4px solid #28a745;animation:_slideDown_1ns6f_1 .3s ease}._errorMessage_1ns6f_95{background:#f8d7da;color:#721c24;padding:12px 16px;border-radius:8px;margin-bottom:20px;border-left:4px solid #dc3545;animation:_slideDown_1ns6f_1 .3s ease}@keyframes _slideDown_1ns6f_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._cardsGrid_1ns6f_137{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}._categoryCard_1ns6f_149{border-radius:12px;padding:20px;transition:all .2s;border:1px solid #e0e0e0;position:relative}._categoryCard_1ns6f_149:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._cardContent_1ns6f_175{display:flex;justify-content:space-between;align-items:flex-start}._cardInfo_1ns6f_187{flex:1}._categoryName_1ns6f_195{font-size:18px;font-weight:600;color:#000;margin:0 0 8px}._categoryDescription_1ns6f_209{font-size:14px;color:#666;margin:0;line-height:1.5}._cardFooter_1ns6f_223{margin-top:16px;display:flex;justify-content:flex-end}._deleteButton_1ns6f_235{background:none;border:none;font-size:20px;cursor:pointer;color:#999;padding:4px 8px;border-radius:6px;transition:all .2s}._deleteButton_1ns6f_235:hover{color:#dc3545;background:#f8d7da}._emptyState_1ns6f_267{text-align:center;padding:60px 20px;background:#fafafa;border-radius:12px;border:2px dashed #e0e0e0}._emptyState_1ns6f_267 p{color:#666;margin-bottom:20px;font-size:16px}._emptyButton_1ns6f_295{background:#000;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;cursor:pointer;transition:all .2s}._emptyButton_1ns6f_295:hover{background:#333}._formGroup_1ns6f_325{margin-bottom:20px}._formGroup_1ns6f_325 label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#000}._input_1ns6f_349{width:100%;padding:10px 12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;transition:border-color .2s}._input_1ns6f_349:focus{outline:none;border-color:#000}._textarea_1ns6f_377{width:100%;padding:10px 12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;font-family:inherit;resize:vertical;transition:border-color .2s}._textarea_1ns6f_377:focus{outline:none;border-color:#000}@media(max-width:768px){._tabContent_1ns6f_1{padding:16px}._tabHeader_1ns6f_9{flex-direction:column;align-items:flex-start}._cardsGrid_1ns6f_137{grid-template-columns:1fr}}._container_3vbuw_1{margin:8% auto 0;padding:24px 0;max-width:1500px;min-height:100vh;box-sizing:border-box}._loading_3vbuw_19{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:16px}._loadingSpinner_3vbuw_37{width:40px;height:40px;border:2px solid #e5e5e5;border-top-color:#1a1a1a;border-radius:50%;animation:_spin_3vbuw_1 .8s linear infinite}@keyframes _spin_3vbuw_1{to{transform:rotate(360deg)}}._loadingText_3vbuw_63{font-size:14px;color:#8c8c8c}._mainLayout_3vbuw_73{display:flex;flex:1}._mainContent_3vbuw_83{flex:1;background:#fff;margin:20px 24px 24px 0;border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden}@media(max-width:768px){._mainLayout_3vbuw_73{flex-direction:column}._mainContent_3vbuw_83{margin:0;border-radius:0}}._container_1p3tu_11{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_1p3tu_11 *,._container_1p3tu_11 *:before,._container_1p3tu_11 *:after{box-sizing:border-box}._loading_1p3tu_51{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:80px 24px;color:#035a95}._loadingSpinner_1p3tu_71{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_1p3tu_1 .9s linear infinite}._loadingText_1p3tu_91{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_1p3tu_1{to{transform:rotate(360deg)}}._header_1p3tu_121{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}._headerLeft_1p3tu_139{display:flex;align-items:center;gap:14px}._headerControls_1p3tu_151{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._pageTitle_1p3tu_165{margin:0;font-size:1.75rem;font-weight:700;color:#042484;letter-spacing:-.01em}._backButton_1p3tu_183{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px dashed rgba(107,139,164,.55);background:transparent;color:#6b8ba4;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._backButton_1p3tu_183:hover{border-style:solid;background:#6b8ba4;color:#fff}._tabsContainer_1p3tu_237{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 20px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._tabButton_1p3tu_265{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._tabButton_1p3tu_265:hover:not(:disabled){color:#0689e2;background:#0689e21f}._activeTab_1p3tu_309{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._activeTab_1p3tu_309:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._searchPanel_1p3tu_337{display:flex;align-items:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}._searchGroup_1p3tu_353{position:relative;flex:1;max-width:520px;min-width:240px}._searchInput_1p3tu_367{width:100%;padding:10px 36px 10px 14px;border:1px dashed rgba(6,137,226,.4);border-radius:999px;background:#fff;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._searchInput_1p3tu_367:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._searchInput_1p3tu_367::placeholder{color:#b6cbdc}._clearSearch_1p3tu_413{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:#0689e21a;color:#0689e2;font-size:12px;cursor:pointer;transition:all .15s ease}._clearSearch_1p3tu_413:hover{background:#ef4444;color:#fff}._locationsSection_1p3tu_465{display:flex;flex-direction:column;gap:16px}._sectionHeader_1p3tu_477{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._sectionTitle_1p3tu_497{margin:0;font-size:16px;font-weight:700;color:#042484}._totalStats_1p3tu_511{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}._totalStatsItem_1p3tu_525{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);color:#6b8ba4;font-size:11.5px;font-weight:500}._totalStatsItem_1p3tu_525 strong{color:#042484;font-weight:700;font-variant-numeric:tabular-nums}._emptyState_1p3tu_569{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:60px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._emptyText_1p3tu_595{font-size:14px;font-weight:600;color:#4a6b85}._emptyHint_1p3tu_607{margin:0;font-size:12.5px;color:#8ba4bb;line-height:1.5}._tableWrapper_1p3tu_627{width:100%;overflow-x:auto;border:1px solid #d6e9f8;border-radius:16px;background:#fff;box-shadow:0 2px 8px #0424840a}._locationsTable_1p3tu_645{width:100%;border-collapse:collapse;font-size:12.5px;min-width:800px}._locationsTable_1p3tu_645 thead{background:#f4faff}._locationsTable_1p3tu_645 thead th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap;vertical-align:middle}._productHeader_1p3tu_693{min-width:280px}._locationHeader_1p3tu_701{min-width:120px;text-align:center}._locationHeaderContent_1p3tu_711{display:flex;flex-direction:column;align-items:center;gap:4px}._locationName_1p3tu_725{font-size:11.5px;font-weight:700;color:#042484;text-transform:none;letter-spacing:0;line-height:1.3}._locationTypeBadge_1p3tu_743{display:inline-flex;padding:1px 6px;border-radius:4px;background:#0689e21a;color:#0689e2;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}._groupRow_1p3tu_769{background:#f4faff;cursor:pointer;transition:background .15s ease}._groupRow_1p3tu_769:hover{background:#eaf4fd}._groupRow_1p3tu_769 td{padding:11px 14px;border-bottom:1px solid #d6e9f8;border-top:1px solid #d6e9f8}._groupNameCell_1p3tu_801{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#042484}._groupToggle_1p3tu_819{font-size:9px;color:#0689e2;width:12px;flex-shrink:0}._groupCount_1p3tu_833{font-size:11px;color:#8ba4bb;font-weight:500}._quantityCell_1p3tu_845{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}._groupTotal_1p3tu_857{font-size:13px;font-weight:700;color:#0689e2}._productRow_1p3tu_871{transition:background .15s ease}._productRow_1p3tu_871:hover{background:#f8fbff}._productRow_1p3tu_871 td{padding:11px 14px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._productNameCell_1p3tu_901{padding-left:34px!important}._productName_1p3tu_901{font-size:12.5px;font-weight:600;color:#042484;margin-bottom:2px}._productMeta_1p3tu_923{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:3px}._qrCode_1p3tu_939{font-family:SF Mono,Consolas,monospace;font-size:10.5px;padding:1px 6px;border-radius:4px;background:#f4faff;color:#0689e2;white-space:nowrap}._serialNumber_1p3tu_959{font-family:SF Mono,Consolas,monospace;font-size:10.5px;color:#6b8ba4;white-space:nowrap}._productDescription_1p3tu_973{margin-top:4px;font-size:11px;color:#8ba4bb;line-height:1.4;max-width:340px;overflow:hidden;text-overflow:ellipsis}._availableQty_1p3tu_993{display:inline-grid;place-items:center;min-width:32px;height:24px;padding:0 8px;border-radius:6px;background:#ecfdf5;color:#047857;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}._zeroQuantity_1p3tu_1021{color:#b6cbdc;font-weight:500}._employeeList_1p3tu_1037{display:flex;flex-direction:column;gap:10px}._employeeCard_1p3tu_1049{background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;overflow:hidden;transition:all .2s ease}._employeeCard_1p3tu_1049:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21a}._employeeHeader_1p3tu_1077{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer;transition:background .15s ease}._employeeHeader_1p3tu_1077:hover{background:#f8fbff}._employeeToggle_1p3tu_1103{font-size:9px;color:#0689e2;width:12px;flex-shrink:0}._employeeAvatar_1p3tu_1117{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:15px;font-weight:700;flex-shrink:0;box-shadow:0 4px 12px #0689e240}._employeeInfo_1p3tu_1145{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._employeeName_1p3tu_1161{margin:0;font-size:13.5px;font-weight:700;color:#042484;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._employeeMeta_1p3tu_1181{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11.5px;color:#8ba4bb}._employeePosition_1p3tu_1199{font-weight:500;color:#6b8ba4}._employeeEmail_1p3tu_1209{font-family:SF Mono,Consolas,monospace;font-size:10.5px;color:#8ba4bb}._employeeStats_1p3tu_1221{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}._employeeTotalItems_1p3tu_1235{display:inline-flex;padding:4px 12px;border-radius:999px;background:#ecfdf5;color:#047857;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}._employeeTotalTypes_1p3tu_1259{display:inline-flex;padding:4px 12px;border-radius:999px;background:#eaf4fd;color:#0689e2;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}._employeeProducts_1p3tu_1285{padding:0 16px 16px;overflow-x:auto}._employeeProductsTable_1p3tu_1295{width:100%;border-collapse:collapse;font-size:12px;border:1px solid #d6e9f8;border-radius:10px;overflow:hidden;background:#fff;min-width:760px}._employeeProductsTable_1p3tu_1295 thead{background:#f4faff}._employeeProductsTable_1p3tu_1295 th{text-align:left;padding:8px 12px;font-size:10px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._employeeProductsTable_1p3tu_1295 td{padding:8px 12px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._employeeProductsTable_1p3tu_1295 tbody tr:last-child td{border-bottom:0}._employeeProductsTable_1p3tu_1295 tbody tr:hover{background:#f8fbff}._productNameSmall_1p3tu_1379{font-size:12px;font-weight:600;color:#042484;margin-bottom:3px}._categoryBadgeSmall_1p3tu_1393{display:inline-flex;padding:1px 6px;margin-right:4px;border-radius:4px;background:#f4faff;color:#6b8ba4;font-size:9.5px;font-weight:600}._conditionBadgeSmall_1p3tu_1415{display:inline-flex;padding:1px 6px;border-radius:4px;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}._conditionActive_1p3tu_1435{background:#ecfdf5;color:#047857}._conditionInactive_1p3tu_1445{background:#f4faff;color:#6b8ba4}._conditionRepair_1p3tu_1455{background:#fff7e6;color:#b45309}._codeSmall_1p3tu_1465{font-family:SF Mono,Consolas,monospace;font-size:10.5px;padding:1px 6px;border-radius:4px;background:#f4faff;color:#0689e2;white-space:nowrap}._noData_1p3tu_1485{color:#b6cbdc;font-weight:500}._quantityCellSmall_1p3tu_1495{text-align:center}._userQtyBadge_1p3tu_1503{display:inline-grid;place-items:center;min-width:28px;height:22px;padding:0 8px;border-radius:6px;background:#ecfdf5;color:#047857;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}._warehouseCell_1p3tu_1531{font-size:11.5px;color:#4a6b85;white-space:nowrap}._dateCell_1p3tu_1543{font-size:11.5px;color:#8ba4bb;font-variant-numeric:tabular-nums;white-space:nowrap}._error_1p3tu_1559{padding:12px 16px;margin-bottom:16px;border-radius:10px;background:#fdecea;color:#922b21;border:1px solid #f5b7b1;font-size:13px;font-weight:600}._missingWarehouse_1p3tu_1583{background:#fff7e6!important;color:#b45309!important}@media(max-width:1100px){._container_1p3tu_11{padding:5.5rem 1.5rem 1.5rem}._pageTitle_1p3tu_165{font-size:1.5rem}}@media(max-width:720px){._container_1p3tu_11{padding:5rem 1rem 1rem}._header_1p3tu_121{flex-direction:column;align-items:stretch}._pageTitle_1p3tu_165{font-size:1.35rem}._tabsContainer_1p3tu_237{width:100%;justify-content:center}._tabButton_1p3tu_265{flex:1;justify-content:center;font-size:12.5px;padding:8px 12px}._searchGroup_1p3tu_353{max-width:none;width:100%}._sectionHeader_1p3tu_477{flex-direction:column;align-items:flex-start}._locationsTable_1p3tu_645{min-width:700px}._employeeHeader_1p3tu_1077{flex-wrap:wrap}._employeeStats_1p3tu_1221{width:100%;justify-content:flex-start}._employeeProductsTable_1p3tu_1295{min-width:640px}}@media(max-width:480px){._container_1p3tu_11{padding:4.5rem .75rem .75rem}._pageTitle_1p3tu_165{font-size:1.2rem}._tabButton_1p3tu_265{font-size:11.5px;padding:7px 10px}._employeeAvatar_1p3tu_1117{width:36px;height:36px;font-size:13px}._employeeName_1p3tu_1161{font-size:12.5px}._employeeTotalItems_1p3tu_1235,._employeeTotalTypes_1p3tu_1259{font-size:10.5px;padding:3px 10px}._employeeProductsTable_1p3tu_1295{min-width:560px}}._container_14mbr_11{margin:0 auto;margin-top:6rem;padding:24px 0;max-width:1500px;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484}._header_14mbr_35{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;flex-wrap:wrap;padding:0 20px}._title_14mbr_55{font-size:24px;font-weight:700;color:#042484;margin:0 auto 0 0}._headerButtons_14mbr_71{display:flex;gap:12px;align-items:center}._backButton_14mbr_83{background-color:#0689e2;color:#fff;padding:8px 16px;border-radius:20px;border:1px solid #0689e2;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}._backButton_14mbr_83:hover{background-color:#fff;color:#0689e2}._statsGrid_14mbr_121{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin:0 20px 24px}._statCard_14mbr_135{background:#fff;border:1px solid #d6e9f8;border-radius:16px;padding:18px;text-align:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 6px #0424840a}._statCard_14mbr_135:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0689e21f;border-color:#7dc8fb}._activeStat_14mbr_169{border:2px solid #0689e2;background-color:#eaf4fd;box-shadow:0 8px 24px #0689e226}._statLabel_14mbr_181{display:block;font-size:12px;font-weight:600;color:#035a95;margin-bottom:8px;text-transform:uppercase;letter-spacing:.4px}._statValue_14mbr_201{display:block;font-size:28px;font-weight:700;color:#042484}._activeStat_14mbr_169 ._statValue_14mbr_201{color:#0689e2}._tabs_14mbr_225{display:flex;gap:8px;margin:0 20px 24px;border-bottom:2px solid #d6e9f8;padding:0;overflow-x:auto}._tabs_14mbr_225::-webkit-scrollbar{display:none}._tab_14mbr_225{padding:12px 24px;background:none;border:none;font-size:15px;font-weight:500;color:#035a95;cursor:pointer;transition:all .2s ease;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-2px;border-radius:8px 8px 0 0}._tab_14mbr_225:hover{color:#042484;background:#eaf4fd}._activeTab_14mbr_291{color:#042484;font-weight:700}._activeTab_14mbr_291:after{content:"";position:absolute;display:none}._activeTab_14mbr_291{border-bottom-color:#0689e2}._loading_14mbr_327{display:flex;justify-content:center;align-items:center;height:400px;font-size:18px;color:#035a95}._loadingSpinner_14mbr_345{width:40px;height:40px;border:2px solid #d6e9f8;border-top:2px solid #0689e2;border-radius:50%;animation:_spin_14mbr_1 1s linear infinite}._loadingText_14mbr_363{margin-left:12px;color:#035a95}@keyframes _spin_14mbr_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_14mbr_383{margin:0 20px 20px;padding:16px;background:#fde8e7;border:1px solid #f5b8b5;border-radius:10px;color:#c5221f;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._retryButton_14mbr_411{background:#c5221f;color:#fff;border:1px solid #c5221f;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer}._retryButton_14mbr_411:hover{background:#a91a18}._emptyState_14mbr_441{margin:0 20px;text-align:center;padding:60px 24px;background:#fff;border:1px solid #d6e9f8;border-radius:12px;color:#035a95;box-shadow:0 2px 6px #0424840a}._emptyStateTitle_14mbr_463{font-size:20px;font-weight:600;margin-bottom:8px;color:#042484}._emptyStateText_14mbr_477{color:#035a95;margin:0}._tableSection_14mbr_489{display:flex;flex-direction:column;gap:1rem;margin:0 20px}._tableToolbar_14mbr_503{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;padding:.75rem 1rem;background:#fff;border:1px solid #d6e9f8;border-radius:12px;box-shadow:0 2px 6px #0424840a}._toolbarLeft_14mbr_529{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._toolbarInfo_14mbr_543{font-size:.9rem;color:#035a95}._pageSizeSelect_14mbr_553{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#035a95}._pageSizeLabel_14mbr_569{font-weight:500;white-space:nowrap}._pageSizeDropdown_14mbr_579{height:32px;padding:0 10px;border:1px solid #d6e9f8;border-radius:8px;background:#fff;color:#042484;font-size:14px;font-weight:500;cursor:pointer;transition:border-color .15s ease}._pageSizeDropdown_14mbr_579:hover{border-color:#7dc8fb}._pageSizeDropdown_14mbr_579:focus{outline:none;border-color:#0689e2;box-shadow:0 0 0 3px #0689e226}._tableWrapper_14mbr_627{width:100%;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 6px #0424840a;overflow:hidden}._table_14mbr_489{width:100%;border-collapse:collapse;font-size:.9rem;color:#042484}._table_14mbr_489 thead{background:#eaf4fd;border-bottom:2px solid #d6e9f8}._table_14mbr_489 th{padding:.85rem .75rem;text-align:left;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.03em;color:#035a95;white-space:nowrap}._table_14mbr_489 tbody tr{border-bottom:1px solid #eaf4fd;transition:background .15s ease}._table_14mbr_489 tbody tr:hover{background:#f5faff}._table_14mbr_489 tbody tr:last-child{border-bottom:none}._table_14mbr_489 tbody tr._overdueRow_14mbr_717{background:#fff6f5}._table_14mbr_489 td{padding:.75rem;vertical-align:top;color:#042484;line-height:1.4}._colId_14mbr_739{width:70px;font-weight:600;color:#0689e2;white-space:nowrap}._colStatus_14mbr_753{min-width:150px}._colType_14mbr_761{min-width:140px;font-weight:500}._colAction_14mbr_771{min-width:160px;color:#035a95;font-size:.85rem}._colTitle_14mbr_783{min-width:220px}._colSteps_14mbr_791{min-width:110px}._colDeadline_14mbr_799{min-width:140px;white-space:nowrap}._colRequester_14mbr_809{min-width:150px;color:#035a95;font-size:.85rem}._colActions_14mbr_821{width:190px;text-align:center;vertical-align:middle}._titleText_14mbr_833{font-weight:600}._metaText_14mbr_841{font-size:.78rem;color:#035a95;margin-top:.2rem}._overdueText_14mbr_853{color:#c5221f;font-weight:600}._badge_14mbr_865{display:inline-block;padding:.25rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap;margin-right:6px}._badgePending_14mbr_885{background:#fff4e0;color:#8a6d00}._badgePendingStep_14mbr_895{background:#e4f1ff;color:#0689e2}._badgeApproved_14mbr_905{background:#e3f6e8;color:#0d652d}._badgeRejected_14mbr_915{background:#fde8e7;color:#c5221f}._priorityBadge_14mbr_925{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:.7rem;font-weight:700;background:#eaf4fd;color:#035a95;border:1px solid #d6e9f8;white-space:nowrap}._priorityLow_14mbr_949{color:#035a95}._priorityMedium_14mbr_957{color:#8a6d00;background:#fff4e0;border-color:#f3dfb6}._priorityHigh_14mbr_969{color:#c5221f;background:#fde8e7;border-color:#f5b8b5}._priorityUrgent_14mbr_981{color:#fff;background:#c5221f;border-color:#c5221f}._stepsCompact_14mbr_995{display:flex;gap:6px;align-items:center}._stepDot_14mbr_1007{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;border:1px solid #d6e9f8}._stepDone_14mbr_1031{background:#e3f6e8;color:#0d652d;border-color:#b6e3c2}._stepWait_14mbr_1043{background:#eaf4fd;color:#7dc8fb;border-color:#d6e9f8}._actionsCell_14mbr_1057{display:inline-flex;flex-wrap:wrap;gap:4px;justify-content:center;align-items:center}._viewBtn_14mbr_1073,._approveBtn_14mbr_1075,._rejectBtn_14mbr_1077{height:30px;min-width:30px;padding:0 6px;border-radius:8px;border:1px solid transparent;cursor:pointer;font-size:.85rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease}._viewBtn_14mbr_1073{background:#eaf4fd;color:#0689e2;border-color:#d6e9f8}._viewBtn_14mbr_1073:hover{background:#d6e9f8;border-color:#7dc8fb}._approveBtn_14mbr_1075{background:#e3f6e8;color:#0d652d;border-color:#b6e3c2;font-size:.75rem}._approveBtn_14mbr_1075:hover:not(:disabled){background:#cdefd6}._rejectBtn_14mbr_1077{background:#fde8e7;color:#c5221f;border-color:#f5b8b5}._rejectBtn_14mbr_1077:hover:not(:disabled){background:#fbd3d1}._viewBtn_14mbr_1073:disabled,._approveBtn_14mbr_1075:disabled,._rejectBtn_14mbr_1077:disabled{opacity:.5;cursor:not-allowed}._pagination_14mbr_1187{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.4rem;padding:1rem .5rem}._pageButton_14mbr_1205,._pageNumber_14mbr_1207{min-width:36px;height:36px;padding:0 .5rem;border-radius:10px;border:1px solid #d6e9f8;background:#fff;color:#042484;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .15s ease}._pageButton_14mbr_1205:hover:not(:disabled),._pageNumber_14mbr_1207:hover{background:#eaf4fd;border-color:#7dc8fb}._pageButton_14mbr_1205:disabled{opacity:.4;cursor:not-allowed}._pageNumberActive_14mbr_1257{background:#0689e2;color:#fff;border-color:#0689e2}._pageNumberActive_14mbr_1257:hover{background:#035a95;border-color:#035a95}._pageEllipsis_14mbr_1279{padding:0 .25rem;color:#7dc8fb;font-weight:600;-webkit-user-select:none;user-select:none}._modalOverlay_14mbr_1295{position:fixed;inset:0;background:#04248459;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}._modal_14mbr_1295{background:#fff;padding:28px;border-radius:14px;width:100%;max-width:500px;border:1px solid #d6e9f8;box-shadow:0 12px 32px #04248426}._detailsModal_14mbr_1337{background:#fff;border-radius:14px;width:100%;max-width:760px;max-height:90vh;overflow-y:auto;border:1px solid #d6e9f8;box-shadow:0 12px 32px #04248426}._detailsHeader_14mbr_1359{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 24px;border-bottom:1px solid #eaf4fd;position:sticky;top:0;background:#fff;z-index:1}._detailsBody_14mbr_1383{padding:20px 24px}._modalTitle_14mbr_1391{margin:0 0 4px;color:#042484;font-size:20px;font-weight:700}._modalSubtitle_14mbr_1405{margin:0;color:#035a95;font-size:13px}._modalClose_14mbr_1417{background:transparent;border:none;font-size:26px;line-height:1;cursor:pointer;color:#035a95}._modalClose_14mbr_1417:hover{color:#c5221f}._rejectReason_14mbr_1443{width:100%;padding:12px;border:1px solid #d6e9f8;border-radius:10px;font-size:14px;resize:vertical;margin:16px 0 20px;font-family:inherit;color:#042484;background:#f5faff;box-sizing:border-box}._rejectReason_14mbr_1443:focus{outline:none;border-color:#0689e2;background:#fff}._modalActions_14mbr_1483{display:flex;justify-content:flex-end;gap:12px}._cancelButton_14mbr_1495{background:#fff;color:#042484;border:1px solid #d6e9f8;padding:10px 20px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer}._cancelButton_14mbr_1495:hover{background:#eaf4fd;border-color:#7dc8fb}._confirmRejectButton_14mbr_1527{background:#c5221f;color:#fff;border:1px solid #c5221f;padding:10px 20px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer}._confirmRejectButton_14mbr_1527:hover:not(:disabled){background:#a91a18}._confirmRejectButton_14mbr_1527:disabled{opacity:.5;cursor:not-allowed}._stepsDetail_14mbr_1569{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}._stepDetailItem_14mbr_1583{display:flex;gap:12px;align-items:flex-start;padding:10px 14px;border:1px solid #d6e9f8;border-radius:10px;background:#f5faff}._stepNum_14mbr_1603{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;background:#eaf4fd;color:#7dc8fb;border:1px solid #d6e9f8;font-size:.75rem;flex-shrink:0}._stepDetailItem_14mbr_1583._stepDone_14mbr_1031 ._stepNum_14mbr_1603{background:#e3f6e8;color:#0d652d;border-color:#b6e3c2}._stepName_14mbr_1645{font-weight:600;color:#042484;font-size:.9rem}._approvalDetails_14mbr_1657{display:flex;flex-direction:column;gap:8px}._detailRow_14mbr_1669{display:flex;gap:10px;align-items:flex-start;padding:6px 0;border-bottom:1px dashed #eaf4fd}._detailLabel_14mbr_1685{min-width:140px;font-size:.85rem;color:#035a95;font-weight:500}._detailValue_14mbr_1699{flex:1;font-size:.9rem;color:#042484;font-weight:500;word-break:break-word}@media(max-width:1200px){._statsGrid_14mbr_121{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){._container_14mbr_11{margin-top:5rem;padding:16px 0}._header_14mbr_35,._statsGrid_14mbr_121,._tabs_14mbr_225,._error_14mbr_383,._emptyState_14mbr_441,._tableSection_14mbr_489{margin-left:16px;margin-right:16px}._tableWrapper_14mbr_627{overflow-x:auto}._table_14mbr_489{min-width:1200px}}@media(max-width:600px){._container_14mbr_11{margin-top:4rem}._header_14mbr_35{flex-direction:column;align-items:stretch}._title_14mbr_55{text-align:center}._headerButtons_14mbr_71{justify-content:center}._statsGrid_14mbr_121{grid-template-columns:repeat(2,1fr)}._tableToolbar_14mbr_503{flex-direction:column;align-items:flex-start}._toolbarLeft_14mbr_529{flex-direction:column;align-items:flex-start;gap:8px}._pageButton_14mbr_1205,._pageNumber_14mbr_1207{min-width:32px;height:32px;font-size:13px}._detailLabel_14mbr_1685{min-width:110px}}._container_kgza2_1{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_kgza2_1 *,._container_kgza2_1 *:before,._container_kgza2_1 *:after{box-sizing:border-box}._container_kgza2_1 button{font-family:inherit;cursor:pointer}._container_kgza2_1 button:disabled{cursor:not-allowed;opacity:.55}._loading_kgza2_59{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:40vh;color:#035a95}._loadingSpinner_kgza2_79{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_kgza2_1 .9s linear infinite}._loadingText_kgza2_99{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_kgza2_1{to{transform:rotate(360deg)}}._header_kgza2_123{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.3)}._pageTitle_kgza2_145{margin:0;font-size:1.75rem;font-weight:700;line-height:1.2;color:#042484}._headerButtons_kgza2_161{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._filterButton_kgza2_175,._writeOffButton_kgza2_177,._backButton_kgza2_179{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px dashed #0689e2;border-radius:999px;background:transparent;color:#0689e2;font-size:13px;font-weight:600;transition:all .2s ease;font-family:inherit;cursor:pointer;white-space:nowrap}._filterButton_kgza2_175:hover,._writeOffButton_kgza2_177:hover,._backButton_kgza2_179:hover{border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #0689e259}._filterButtonActive_kgza2_233{border-style:solid;background:#0689e2;color:#fff}._filterBadge_kgza2_245{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;margin-left:4px;border-radius:999px;background:#fff;color:#0689e2;font-size:10.5px;font-weight:700;line-height:1}._writeOffButton_kgza2_177{border-color:#ef4444;color:#ef4444}._writeOffButton_kgza2_177:hover{background:#ef4444;color:#fff;border-color:#ef4444;box-shadow:0 6px 16px #ef444459}._backButton_kgza2_179{border-color:#6b8ba4;color:#6b8ba4}._backButton_kgza2_179:hover{background:#6b8ba4;color:#fff;border-color:#6b8ba4;box-shadow:0 6px 16px #6b8ba459}._message_kgza2_329{margin:0 0 16px;padding:12px 16px;border-radius:12px;font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_kgza2_1 .2s ease}._success_kgza2_349{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._error_kgza2_361{background:#fdecea;color:#922b21;border-color:#f5b7b1}._warning_kgza2_373{background:#fff7e6;color:#b45309;border-color:#fde68a}._info_kgza2_385{background:#eaf4fd;color:#035a95;border-color:#b6ddf9}@keyframes _messageIn_kgza2_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._filtersSection_kgza2_425{margin:0 0 20px;padding:18px 20px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 6px 16px #0689e20f;animation:_fadeIn_kgza2_1 .2s ease}._filtersGrid_kgza2_445{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 16px}._filterGroup_kgza2_457{display:flex;flex-direction:column;gap:6px}._filterGroup_kgza2_457 label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._filterGroup_kgza2_457 input,._filterGroup_kgza2_457 select{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;transition:all .2s ease;outline:none}._filterGroup_kgza2_457 input:hover,._filterGroup_kgza2_457 select:hover{border-color:#0689e299}._filterGroup_kgza2_457 input:focus,._filterGroup_kgza2_457 select:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._filterGroup_kgza2_457 select{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}._filterActions_kgza2_571{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:14px;padding-top:14px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._resetButton_kgza2_593,._applyButton_kgza2_595{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;border:1px dashed}._resetButton_kgza2_593{border-color:#ef4444;background:transparent;color:#ef4444}._resetButton_kgza2_593:hover{border-style:solid;background:#ef4444;color:#fff}._applyButton_kgza2_595{border-color:#0689e2;background:transparent;color:#0689e2}._applyButton_kgza2_595:hover{border-style:solid;background:#0689e2;color:#fff}._tableSection_kgza2_677{margin:0 auto;max-width:100%;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 6px #0424840a;overflow:hidden}._tableHeader_kgza2_697{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:#f4faff;border-bottom:1px solid #d6e9f8;flex-wrap:wrap}._resultsCount_kgza2_719{font-size:12.5px;font-weight:600;color:#4a6b85}._resultsCount_kgza2_719 strong{color:#042484;font-weight:700}._table_kgza2_677{width:100%;border-collapse:collapse;font-size:13px;table-layout:auto;min-width:1100px}._table_kgza2_677 thead{background:#f4faff}._table_kgza2_677 thead th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._table_kgza2_677 tbody tr{transition:background .15s ease}._table_kgza2_677 tbody tr:hover{background:#f4faff}._table_kgza2_677 tbody td{padding:12px 14px;border-bottom:1px solid #eaf4fd;vertical-align:middle;color:#042484}._table_kgza2_677 tbody tr:last-child td{border-bottom:0}._status_kgza2_833{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed transparent}._statusPending_kgza2_855{background:#fff7e6;color:#b45309;border-color:#fcd34d}._statusCompleted_kgza2_867{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusRejected_kgza2_879{background:#fdecea;color:#922b21;border-color:#f5b7b1}._actions_kgza2_897{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._actionBtn_kgza2_911{display:grid;place-items:center;min-width:30px;height:30px;padding:0 8px;border-radius:8px;border:1px dashed #0689e2;background:transparent;color:#0689e2;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease}._actionBtn_kgza2_911:hover{border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #0689e24d}._approveBtn_kgza2_959{border-color:#10b981;color:#10b981}._approveBtn_kgza2_959:hover{background:#10b981;color:#fff;box-shadow:0 4px 12px #10b9814d}._rejectBtn_kgza2_981{border-color:#ef4444;color:#ef4444}._rejectBtn_kgza2_981:hover{background:#ef4444;color:#fff;box-shadow:0 4px 12px #ef44444d}._emptyState_kgza2_1009{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:60px 24px;text-align:center}._emptyText_kgza2_1029{font-size:15px;font-weight:700;color:#042484}._emptyHint_kgza2_1041{font-size:13px;color:#6b8ba4;max-width:480px}._modalOverlay_kgza2_1059{position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:24px;z-index:1000;animation:_overlayIn_kgza2_1 .18s ease}._modal_kgza2_1059{width:min(500px,100%);padding:22px 24px;background:#fff;border-radius:20px;border:1px dashed rgba(6,137,226,.4);box-shadow:0 30px 80px #0b2b4559;display:flex;flex-direction:column;gap:14px;animation:_modalIn_kgza2_1 .22s cubic-bezier(.16,1,.3,1)}._modal_kgza2_1059 h3{margin:0;font-size:16px;font-weight:700;color:#042484}._modal_kgza2_1059 p{margin:0;font-size:13px;color:#4a6b85}._modal_kgza2_1059 input[type=file]{padding:10px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:#f4faff;color:#042484;font-size:12.5px;cursor:pointer}._modalButtons_kgza2_1155{display:flex;justify-content:flex-end;gap:10px;padding-top:12px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._modalButtons_kgza2_1155 button{display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;border-radius:999px;font-size:12.5px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease}._modalButtons_kgza2_1155 button:first-child{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4}._modalButtons_kgza2_1155 button:first-child:hover{border-style:solid;background:#6b8ba4;color:#fff}._modalButtons_kgza2_1155 button:last-child{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._modalButtons_kgza2_1155 button:last-child:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._modalButtons_kgza2_1155 button:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}@keyframes _fadeIn_kgza2_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _overlayIn_kgza2_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_kgza2_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:900px){._header_kgza2_123{flex-direction:column;align-items:flex-start}._headerButtons_kgza2_161{width:100%}._headerButtons_kgza2_161>button{flex:1;justify-content:center}}@media(max-width:720px){._container_kgza2_1{padding:5rem 1rem 1rem}._pageTitle_kgza2_145{font-size:1.35rem}._filtersGrid_kgza2_445{grid-template-columns:1fr}._filterActions_kgza2_571{flex-direction:column-reverse}._filterActions_kgza2_571>button{width:100%;justify-content:center}._table_kgza2_677{min-width:900px}._modalButtons_kgza2_1155{flex-direction:column-reverse}._modalButtons_kgza2_1155>button{width:100%}}@media(max-width:480px){._headerButtons_kgza2_161{flex-direction:column;align-items:stretch}._headerButtons_kgza2_161>button{width:100%}._modal_kgza2_1059{padding:18px 16px;border-radius:14px}}._modalOverlay_1ovh1_3{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;overflow-y:auto}._modal_1ovh1_3{background:#fff;border-radius:16px;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #0003;animation:_modalSlideIn_1ovh1_1 .3s ease}@keyframes _modalSlideIn_1ovh1_1{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_1ovh1_81{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0;position:sticky;top:0;background:#fff;border-radius:16px 16px 0 0;z-index:10}._modalHeader_1ovh1_81 h2{font-size:22px;font-weight:700;color:#000;margin:0}._closeBtn_1ovh1_121{background:none;border:none;font-size:28px;line-height:1;cursor:pointer;color:#666;padding:0 8px;transition:color .3s ease}._closeBtn_1ovh1_121:hover{color:#000}._stepContent_1ovh1_153{padding:24px}._stepContent_1ovh1_153 h3{font-size:16px;font-weight:600;color:#333;margin:0 0 16px}._itemsList_1ovh1_177{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;max-height:400px;overflow-y:auto;padding-right:4px}._itemsList_1ovh1_177::-webkit-scrollbar{width:6px}._itemsList_1ovh1_177::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}._itemsList_1ovh1_177::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}._itemsList_1ovh1_177::-webkit-scrollbar-thumb:hover{background:#999}._itemCard_1ovh1_233{padding:14px 16px;border:1px solid #e0e0e0;border-radius:12px;cursor:pointer;transition:all .2s ease;background:#fff}._itemCard_1ovh1_233:hover{border-color:#000;transform:translate(4px);box-shadow:0 2px 8px #0000001a}._itemName_1ovh1_263{font-size:15px;font-weight:600;color:#000;margin-bottom:8px}._itemInfo_1ovh1_277{display:flex;gap:16px;font-size:12px;color:#666;flex-wrap:wrap}._emptyList_1ovh1_293{text-align:center;padding:40px 20px;color:#999;font-size:14px;background:#f8f9fa;border-radius:12px}._emptyList_1ovh1_293 p{margin:0 0 6px}._emptyList_1ovh1_293 small{font-size:12px;color:#bbb}._form_1ovh1_331{padding:0}._productInfo_1ovh1_341{background:#f8f9fa;padding:16px 20px;border-bottom:1px solid #e0e0e0}._productInfo_1ovh1_341 p{margin:6px 0;font-size:14px;color:#333;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}._productInfo_1ovh1_341 p strong{color:#000;font-weight:600;min-width:100px}._warning_1ovh1_385{color:#f57c00;font-size:12px;margin-top:10px;padding:8px 12px;background:#fff3e0;border-radius:8px;border-left:3px solid #f57c00}._formGroup_1ovh1_407{margin-bottom:18px;padding:0 20px}._formGroup_1ovh1_407 label{display:block;margin-bottom:8px;font-weight:600;color:#333;font-size:13px}._formGroup_1ovh1_407 label:before{content:"▸";margin-right:8px;color:#000;font-size:12px}._formGroup_1ovh1_407 input,._formGroup_1ovh1_407 select,._formGroup_1ovh1_407 textarea{width:100%;padding:10px 14px;font-size:14px;border:1px solid #ddd;border-radius:8px;background-color:#fff;color:#333;font-family:inherit;box-sizing:border-box;transition:all .2s ease}._formGroup_1ovh1_407 input:focus,._formGroup_1ovh1_407 select:focus,._formGroup_1ovh1_407 textarea:focus{outline:none;border-color:#000;box-shadow:0 0 0 2px #0000000d}._formGroup_1ovh1_407 input:hover,._formGroup_1ovh1_407 select:hover,._formGroup_1ovh1_407 textarea:hover{border-color:#bbb}._formGroup_1ovh1_407 textarea{resize:vertical;min-height:80px}._formGroup_1ovh1_407 small{display:block;margin-top:6px;font-size:11px;color:#888}._responsibleInput_1ovh1_531{background-color:#f8f9fa!important;font-weight:500}._responsibleInput_1ovh1_531:focus{background-color:#fff!important}._error_1ovh1_551{background:#ffebee;color:#c62828;padding:12px 20px;margin:0 20px 16px;border-radius:8px;font-size:13px;border-left:3px solid #c62828}._modalFooter_1ovh1_573{display:flex;gap:12px;padding:20px 20px 24px;border-top:1px solid #f0f0f0;background:#fff;border-radius:0 0 16px 16px}._cancelBtn_1ovh1_591{flex:1;padding:10px 20px;background:#fff;color:#000;border:1px solid #ddd;border-radius:25px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}._cancelBtn_1ovh1_591:hover{border-color:#000;background:#f8f9fa}._submitBtn_1ovh1_627{flex:2;padding:10px 20px;background:#000;color:#fff;border:none;border-radius:25px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}._submitBtn_1ovh1_627:hover:not(:disabled){background:#333;transform:translateY(-1px)}._submitBtn_1ovh1_627:disabled{opacity:.6;cursor:not-allowed}._modal_1ovh1_3::-webkit-scrollbar{width:6px}._modal_1ovh1_3::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}._modal_1ovh1_3::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}._modal_1ovh1_3::-webkit-scrollbar-thumb:hover{background:#999}@media(max-width:768px){._modalOverlay_1ovh1_3{padding:10px}._modal_1ovh1_3{max-height:95vh;border-radius:12px}._modalHeader_1ovh1_81{padding:16px 20px}._modalHeader_1ovh1_81 h2{font-size:18px}._stepContent_1ovh1_153{padding:16px 20px}._formGroup_1ovh1_407{padding:0 16px;margin-bottom:14px}._productInfo_1ovh1_341{padding:12px 16px}._productInfo_1ovh1_341 p{font-size:13px}._modalFooter_1ovh1_573{padding:16px 16px 20px;gap:10px}._cancelBtn_1ovh1_591,._submitBtn_1ovh1_627{padding:8px 16px;font-size:13px}._itemCard_1ovh1_233{padding:12px 14px}._itemName_1ovh1_263{font-size:14px}._itemInfo_1ovh1_277{font-size:11px}}@media(max-width:480px){._modalHeader_1ovh1_81{padding:14px 16px}._modalHeader_1ovh1_81 h2{font-size:16px}._closeBtn_1ovh1_121{font-size:24px}._stepContent_1ovh1_153 h3{font-size:14px}._formGroup_1ovh1_407 label{font-size:12px}._modalFooter_1ovh1_573{flex-direction:column;gap:8px}._cancelBtn_1ovh1_591,._submitBtn_1ovh1_627{width:100%}._itemsList_1ovh1_177{max-height:300px}._productInfo_1ovh1_341 p strong{min-width:80px}}@keyframes _fadeInUp_1ovh1_1{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}._formGroup_1ovh1_407{animation:_fadeInUp_1ovh1_1 .3s ease forwards}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:.5}input[type=number]:hover::-webkit-inner-spin-button,input[type=number]:hover::-webkit-outer-spin-button{opacity:1}._container_gk23o_9{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1200px;margin:0 auto}._container_gk23o_9 *,._container_gk23o_9 *:before,._container_gk23o_9 *:after{box-sizing:border-box}._container_gk23o_9 button{font-family:inherit;cursor:pointer}._loading_gk23o_63{display:flex;align-items:center;justify-content:center;min-height:60vh;color:#035a95;font-size:.95rem;font-weight:500}._header_gk23o_89{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.3)}._pageTitle_gk23o_111{margin:0;font-size:1.75rem;font-weight:700;color:#042484;line-height:1.2;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}._pageSubtitle_gk23o_135{font-size:1rem;font-weight:500;color:#0689e2;letter-spacing:0}._backButton_gk23o_149{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px dashed #6b8ba4;border-radius:999px;background:transparent;color:#6b8ba4;font-size:13px;font-weight:600;transition:all .2s ease}._backButton_gk23o_149:hover{border-style:solid;background:#6b8ba4;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #6b8ba459}._message_gk23o_199{margin:0 0 16px;padding:12px 16px;border-radius:12px;font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_gk23o_1 .2s ease}._success_gk23o_219{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._error_gk23o_231{background:#fdecea;color:#922b21;border-color:#f5b7b1}._warning_gk23o_243{background:#fff7e6;color:#b45309;border-color:#fde68a}._info_gk23o_255{background:#eaf4fd;color:#035a95;border-color:#b6ddf9}@keyframes _messageIn_gk23o_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._formContainer_gk23o_295{display:flex;flex-direction:column;gap:18px;padding:24px 26px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 6px 16px #0689e20f}._formRow_gk23o_317{display:grid;grid-template-columns:1fr 1fr;gap:16px}._formGroup_gk23o_329{display:flex;flex-direction:column;gap:8px;min-width:0}._formLabel_gk23o_343{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._required_gk23o_359{color:#ef4444;font-weight:700;margin-left:2px}._formSelect_gk23o_373,._formInput_gk23o_375,._formTextarea_gk23o_377{width:100%;padding:10px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._formInput_gk23o_375::placeholder,._formTextarea_gk23o_377::placeholder{color:#9ab0c2}._formSelect_gk23o_373:hover,._formInput_gk23o_375:hover,._formTextarea_gk23o_377:hover{border-color:#0689e299}._formSelect_gk23o_373:focus,._formInput_gk23o_375:focus,._formTextarea_gk23o_377:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._formSelect_gk23o_373{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}._formSelect_gk23o_373:disabled{background-color:#f4faff;color:#6b8ba4;cursor:not-allowed;border-style:solid;border-color:#d6e9f8}._formTextarea_gk23o_377{resize:vertical;min-height:80px;line-height:1.5}._formInput_gk23o_375[type=number]::-webkit-outer-spin-button,._formInput_gk23o_375[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._formInput_gk23o_375[type=number]{-moz-appearance:textfield;appearance:textfield}._quantityHint_gk23o_527{font-size:11.5px;color:#6b8ba4}._autoFillHint_gk23o_537{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:10px;border:1px dashed rgba(6,137,226,.4);background:#f4faff;color:#0689e2;font-size:12px;font-weight:600}._selectedInfo_gk23o_569{margin-top:12px;padding:14px 16px;border-radius:14px;border:1px dashed rgba(6,137,226,.4);background:#f4faff;animation:_messageIn_gk23o_1 .25s ease}._productPhotoContainer_gk23o_587{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}._productPhoto_gk23o_587{width:120px;height:120px;border-radius:12px;object-fit:cover;border:1px solid #d6e9f8;background:#fff;flex-shrink:0}._productPhotoPlaceholder_gk23o_621{display:grid;place-items:center;width:120px;height:120px;border-radius:12px;border:1px dashed #d6e9f8;background:#fff;color:#9ab0c2;font-size:10px;font-weight:700;text-transform:uppercase;flex-shrink:0}._productInfo_gk23o_651{flex:1;min-width:220px;font-size:12.5px;color:#4a6b85;line-height:1.65}._productInfo_gk23o_651 strong{color:#042484;font-weight:700}._productInfo_gk23o_651 br{line-height:1.65}._userInfo_gk23o_685{font-size:12.5px;color:#4a6b85;line-height:1.55}._userInfo_gk23o_685 strong{color:#042484}._formActions_gk23o_711{display:flex;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._resetButton_gk23o_729{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 18px;border-radius:999px;border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4;font-size:13px;font-weight:700;transition:all .2s ease;font-family:inherit;cursor:pointer}._resetButton_gk23o_729:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._submitButton_gk23o_775{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 18px;border-radius:999px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:13px;font-weight:700;transition:all .2s ease;font-family:inherit;cursor:pointer;box-shadow:0 6px 16px #0689e259}._submitButton_gk23o_775:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._submitButton_gk23o_775:active:not(:disabled){transform:translateY(0)}._submitButton_gk23o_775:disabled,._resetButton_gk23o_729:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}._confirmModalContent_gk23o_853{display:flex;flex-direction:column;gap:16px}._confirmModalContent_gk23o_853>p{margin:0;font-size:13.5px;color:#4a6b85}._transferDetails_gk23o_877{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:12px;background:#f4faff;border:1px dashed rgba(6,137,226,.3)}._detailRow_gk23o_897{display:grid;grid-template-columns:140px 1fr;gap:12px;padding:4px 0;font-size:12.5px;border-bottom:1px dashed rgba(6,137,226,.15)}._detailRow_gk23o_897:last-child{border-bottom:0}._detailLabel_gk23o_923{color:#6b8ba4;font-weight:600}._detailValue_gk23o_933{color:#042484;font-weight:600;word-break:break-word}._confirmActions_gk23o_945{display:flex;justify-content:flex-end;gap:10px;padding-top:12px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}@media(max-width:900px){._productPhotoContainer_gk23o_587{flex-direction:column;align-items:flex-start}}@media(max-width:720px){._container_gk23o_9{padding:5rem 1rem 1rem}._pageTitle_gk23o_111{font-size:1.35rem}._formRow_gk23o_317{grid-template-columns:1fr}._formActions_gk23o_711{flex-direction:column-reverse}._formActions_gk23o_711>*{width:100%;justify-content:center}._confirmActions_gk23o_945{flex-direction:column-reverse}._confirmActions_gk23o_945>*{width:100%;justify-content:center}._detailRow_gk23o_897{grid-template-columns:1fr;gap:2px}._productPhoto_gk23o_587,._productPhotoPlaceholder_gk23o_621{width:100%;height:auto;aspect-ratio:1 / 1;max-width:180px}}@media(max-width:480px){._header_gk23o_89{flex-direction:column;align-items:flex-start}._backButton_gk23o_149{align-self:stretch;justify-content:center}}._container_kpbsy_1{max-width:1400px;margin:80px auto 0;padding:20px;min-height:100vh}._header_kpbsy_17{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}._pageTitle_kpbsy_35{font-size:28px;font-weight:700;color:#000;margin:0}._headerButtons_kpbsy_49{display:flex;gap:12px;align-items:center}._filterButton_kpbsy_61{background-color:transparent;color:#000;padding:10px 20px;border-radius:25px;border:1px solid #000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative}._filterButton_kpbsy_61:hover,._filterButtonActive_kpbsy_97{background-color:#000;color:#fff}._filterBadge_kpbsy_107{position:absolute;top:-8px;right:-8px;background-color:#ff4d4f;color:#fff;border-radius:10px;padding:2px 6px;font-size:10px;font-weight:700;min-width:18px;text-align:center}._writeOffButton_kpbsy_135{background-color:#000;color:#fff;padding:10px 20px;border-radius:25px;border:none;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}._writeOffButton_kpbsy_135:hover{background-color:#333}._backButton_kpbsy_167{background-color:transparent;color:#000;padding:10px 20px;border-radius:25px;border:1px solid #000;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}._backButton_kpbsy_167:hover{background-color:#000;color:#fff}._message_kpbsy_201{padding:12px 20px;border-radius:8px;margin-bottom:20px;font-size:14px}._message_kpbsy_201._success_kpbsy_215{color:#0d652d}._message_kpbsy_201._error_kpbsy_223{color:#c5221f}._filtersSection_kpbsy_231{margin-bottom:24px;padding:20px;border-radius:12px;border:1px solid #e0e0e0}._filtersGrid_kpbsy_245{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:16px}._filterGroup_kpbsy_259{display:flex;flex-direction:column;gap:6px}._filterGroup_kpbsy_259 label{font-size:13px;font-weight:500;color:#333}._filterGroup_kpbsy_259 input,._filterGroup_kpbsy_259 select{padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px}._filterGroup_kpbsy_259 input:focus,._filterGroup_kpbsy_259 select:focus{outline:none;border-color:#000}._filterActions_kpbsy_311{display:flex;justify-content:flex-end;gap:12px}._resetButton_kpbsy_323,._applyButton_kpbsy_325{padding:8px 16px;border-radius:6px;font-size:13px;cursor:pointer;transition:all .2s}._resetButton_kpbsy_323{background-color:#f0f0f0;border:none;color:#333}._resetButton_kpbsy_323:hover{background-color:#e0e0e0}._applyButton_kpbsy_325{background-color:#000;border:none;color:#fff}._applyButton_kpbsy_325:hover{background-color:#333}._tableSection_kpbsy_381{background:#fff;border-radius:12px;border:1px solid #e0e0e0;overflow:hidden}._tableHeader_kpbsy_395{padding:16px 20px;border-bottom:1px solid #e0e0e0;background:#f8f9fa}._resultsCount_kpbsy_407{font-size:14px;color:#666;font-weight:500}._tableContainer_kpbsy_419{overflow-x:auto}._table_kpbsy_381{width:100%;border-collapse:collapse;font-size:14px}._table_kpbsy_381 th{background:#f8f9fa;padding:12px 16px;text-align:left;font-weight:600;color:#000;border-bottom:2px solid #e0e0e0;white-space:nowrap}._table_kpbsy_381 td{padding:12px 16px;border-bottom:1px solid #e0e0e0;color:#333}._table_kpbsy_381 tr:hover td{background-color:#f8f9fa}._status_kpbsy_479{display:inline-block;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:500}._statusPending_kpbsy_495{color:#e67700}._statusCompleted_kpbsy_503{color:#0d652d}._statusRejected_kpbsy_511{color:#c5221f}._actions_kpbsy_519{display:flex;gap:8px;white-space:nowrap}._actionBtn_kpbsy_531{background:none;border:none;font-size:18px;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .2s}._actionBtn_kpbsy_531:hover{background-color:#f0f0f0;transform:scale(1.05)}._approveBtn_kpbsy_561{color:#0d652d}._approveBtn_kpbsy_561:hover{background-color:#e6f4ea}._rejectBtn_kpbsy_577{color:#c5221f}._rejectBtn_kpbsy_577:hover{background-color:#fce8e6}._loading_kpbsy_593{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px}._loadingSpinner_kpbsy_609{width:40px;height:40px;border:3px solid #f0f0f0;border-top:3px solid #000;border-radius:50%;animation:_spin_kpbsy_1 1s linear infinite}@keyframes _spin_kpbsy_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_kpbsy_637{margin-top:16px;color:#666}._emptyState_kpbsy_647{text-align:center;padding:60px 40px}._emptyText_kpbsy_657{font-size:18px;color:#666;margin-bottom:8px}._emptyHint_kpbsy_669{font-size:14px;color:#999}._modalOverlay_kpbsy_679{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_kpbsy_679{background:#fff;border-radius:16px;width:90%;max-width:500px;box-shadow:0 20px 40px #0003}._modalHeader_kpbsy_721{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e0e0e0}._modalHeader_kpbsy_721 h3{margin:0;font-size:18px}._modalClose_kpbsy_747{background:none;border:none;font-size:24px;cursor:pointer;color:#999}._modalBody_kpbsy_763{padding:20px}._modalInfo_kpbsy_771{font-size:14px;color:#666;margin-top:8px}._fileInput_kpbsy_783{margin-top:16px;width:100%;padding:8px;border:1px solid #ddd;border-radius:6px}._modalButtons_kpbsy_799{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #e0e0e0}._cancelBtn_kpbsy_815{padding:8px 20px;background-color:#f0f0f0;border:none;border-radius:6px;cursor:pointer}._submitBtn_kpbsy_831{padding:8px 20px;background-color:#000;color:#fff;border:none;border-radius:6px;cursor:pointer}._submitBtn_kpbsy_831:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){._container_kpbsy_1{margin-top:60px;padding:12px}._header_kpbsy_17{flex-direction:column;align-items:stretch}._pageTitle_kpbsy_35{font-size:22px}._headerButtons_kpbsy_49{justify-content:space-between}._filtersGrid_kpbsy_245{grid-template-columns:1fr}._table_kpbsy_381 th,._table_kpbsy_381 td{padding:8px 12px}._actions_kpbsy_519{flex-wrap:wrap}}._modalOverlay_1cd5o_1{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modal_1cd5o_1{background:#fff;border-radius:16px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #0003;animation:_slideIn_1cd5o_1 .3s ease}@keyframes _slideIn_1cd5o_1{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}._modalHeader_1cd5o_73{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:2px solid #e0e0e0;background:#f8f9fa;border-radius:16px 16px 0 0}._modalHeader_1cd5o_73 h2{margin:0;font-size:20px;font-weight:600;color:#000}._closeButton_1cd5o_107{background:none;border:none;font-size:28px;cursor:pointer;color:#999;transition:all .2s;line-height:1;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%}._closeButton_1cd5o_107:hover{color:#000;background-color:#e0e0e0}._form_1cd5o_149{padding:24px}._formGroup_1cd5o_157{margin-bottom:20px}._formGroup_1cd5o_157 label{display:block;margin-bottom:8px;font-weight:500;color:#333;font-size:14px}._formGroup_1cd5o_157 label:after{content:""}._select_1cd5o_189,._input_1cd5o_191,._textarea_1cd5o_193{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:8px;font-size:14px;transition:all .2s;font-family:inherit;background:#fff;box-sizing:border-box}._select_1cd5o_189:focus,._input_1cd5o_191:focus,._textarea_1cd5o_193:focus{outline:none;border-color:#000;box-shadow:0 0 0 2px #0000001a}._select_1cd5o_189:hover,._input_1cd5o_191:hover,._textarea_1cd5o_193:hover{border-color:#999}._textarea_1cd5o_193{resize:vertical;min-height:80px}._selectedInfo_1cd5o_255{background-color:#f8f9fa;border-radius:12px;padding:16px;margin-bottom:20px;border:1px solid #e0e0e0}._infoRow_1cd5o_271{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #e0e0e0;font-size:14px}._infoRow_1cd5o_271:last-child{border-bottom:none}._infoLabel_1cd5o_295{font-weight:500;color:#666}._quantityHighlight_1cd5o_305{font-weight:600;color:#04550b;background-color:#e8f5e9;padding:2px 8px;border-radius:20px}._totalAmount_1cd5o_321{margin-top:8px;font-size:14px;color:#333;text-align:right;padding:8px 12px;background-color:#f0f0f0;border-radius:8px}._totalAmount_1cd5o_321 strong{color:#000;font-size:16px}._repairInfo_1cd5o_351{margin-top:8px;font-size:12px;color:#666;padding:8px 12px;background-color:#f8f9fa;border-radius:6px}._warning_1cd5o_369{color:#c5221f;font-weight:500}._formActions_1cd5o_379{display:flex;justify-content:flex-end;gap:16px;margin-top:32px;padding-top:24px;border-top:1px solid #e0e0e0}._cancelButton_1cd5o_397,._submitButton_1cd5o_399{padding:10px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}._cancelButton_1cd5o_397{background-color:#f0f0f0;color:#333}._cancelButton_1cd5o_397:hover{background-color:#e0e0e0}._submitButton_1cd5o_399{background-color:#000;color:#fff}._submitButton_1cd5o_399:hover{background-color:#333}._submitButton_1cd5o_399:disabled{opacity:.5;cursor:not-allowed}._modal_1cd5o_1::-webkit-scrollbar{width:8px}._modal_1cd5o_1::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}._modal_1cd5o_1::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}._modal_1cd5o_1::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media(max-width:768px){._modal_1cd5o_1{width:95%;max-height:95vh}._modalHeader_1cd5o_73{padding:16px 20px}._modalHeader_1cd5o_73 h2{font-size:18px}._form_1cd5o_149{padding:20px}._infoRow_1cd5o_271{flex-direction:column;gap:4px}._infoLabel_1cd5o_295{font-weight:600}._formActions_1cd5o_379{flex-direction:column;gap:12px}._cancelButton_1cd5o_397,._submitButton_1cd5o_399{width:100%}}._container_4bymg_9{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_4bymg_9 *,._container_4bymg_9 *:before,._container_4bymg_9 *:after{box-sizing:border-box}._container_4bymg_9 button{font-family:inherit;cursor:pointer}._container_4bymg_9 button:disabled{cursor:not-allowed;opacity:.55}._loading_4bymg_73{display:flex;align-items:center;justify-content:center;min-height:40vh;color:#035a95;font-size:.95rem;font-weight:500}._error_4bymg_93{margin:0 0 16px;padding:12px 16px;border-radius:10px;font-size:13px;font-weight:600;background:#fdecea;color:#922b21;border:1px solid #f5b7b1}._header_4bymg_121{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.3)}._pageTitle_4bymg_143{margin:0;font-size:1.75rem;font-weight:700;line-height:1.2;color:#042484}._headerButtons_4bymg_159{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._filterButton_4bymg_175,._exportButton_4bymg_177,._backButton_4bymg_179{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px dashed #0689e2;border-radius:999px;background:transparent;color:#0689e2;font-size:13px;font-weight:600;transition:all .2s ease;font-family:inherit;cursor:pointer;white-space:nowrap}._filterButton_4bymg_175:hover,._exportButton_4bymg_177:hover,._backButton_4bymg_179:hover{border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #0689e259}._filterButton_4bymg_175{position:relative}._filterButtonActive_4bymg_241{border-style:solid;background:#0689e2;color:#fff}._filterBadge_4bymg_253{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;margin-left:4px;border-radius:999px;background:#fff;color:#0689e2;font-size:10.5px;font-weight:700;line-height:1}._exportButton_4bymg_177:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._backButton_4bymg_179{border-color:#6b8ba4;color:#6b8ba4}._backButton_4bymg_179:hover{background:#6b8ba4;color:#fff;border-color:#6b8ba4}._tabsContainer_4bymg_325{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 24px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._tabButton_4bymg_353{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._tabButton_4bymg_353:hover:not(:disabled){color:#0689e2;background:#0689e21f}._tabButtonActive_4bymg_397{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._tabButtonActive_4bymg_397:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._message_4bymg_425{margin:0 0 16px;padding:12px 16px;border-radius:12px;font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_4bymg_1 .2s ease}._success_4bymg_445{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._error_4bymg_93{background:#fdecea;color:#922b21;border-color:#f5b7b1}._warning_4bymg_469{background:#fff7e6;color:#b45309;border-color:#fde68a}._info_4bymg_481{background:#eaf4fd;color:#035a95;border-color:#b6ddf9}@keyframes _messageIn_4bymg_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._filtersSection_4bymg_521{margin:0 0 20px;padding:18px 20px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 6px 16px #0689e20f;animation:_fadeIn_4bymg_1 .2s ease}._filtersGrid_4bymg_541{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 16px}._filterGroup_4bymg_553{display:flex;flex-direction:column;gap:6px}._filterGroup_4bymg_553 label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._filterGroup_4bymg_553 input,._filterGroup_4bymg_553 select{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;transition:all .2s ease;outline:none}._filterGroup_4bymg_553 input:hover,._filterGroup_4bymg_553 select:hover{border-color:#0689e299}._filterGroup_4bymg_553 input:focus,._filterGroup_4bymg_553 select:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._filterGroup_4bymg_553 select{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}._filterActions_4bymg_667{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:14px;padding-top:14px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._resetButton_4bymg_689{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;border:1px dashed #ef4444;background:transparent;color:#ef4444}._resetButton_4bymg_689:hover{border-style:solid;background:#ef4444;color:#fff}._tableSection_4bymg_739{margin:0 auto;max-width:100%;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 6px #0424840a;overflow:hidden}._tableHeader_4bymg_759{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:#f4faff;border-bottom:1px solid #d6e9f8;flex-wrap:wrap}._resultsCount_4bymg_781{font-size:12.5px;font-weight:600;color:#4a6b85}._resultsCount_4bymg_781 strong{color:#042484;font-weight:700}._paginationControls_4bymg_803{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._itemsPerPage_4bymg_817{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#4a6b85}._pageSelect_4bymg_833{padding:5px 10px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}._pageSelect_4bymg_833:focus{outline:none;border-style:solid}._tableContainer_4bymg_867{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_4bymg_739{width:100%;border-collapse:collapse;font-size:13px;table-layout:auto;min-width:1100px;background:#fff}._table_4bymg_739 thead{background:#f4faff}._table_4bymg_739 thead th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._table_4bymg_739 tbody tr{transition:background .15s ease}._table_4bymg_739 tbody tr:hover{background:#f8fbff}._table_4bymg_739 tbody td{padding:12px 14px;border-bottom:1px solid #eaf4fd;vertical-align:middle;color:#042484}._table_4bymg_739 tbody tr:last-child td{border-bottom:0}._transferType_4bymg_971{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;background:#eaf4fd;color:#0689e2;border:1px dashed #b6ddf9}._returnType_4bymg_997{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;background:#fff7e6;color:#b45309;border:1px dashed #fcd34d}._actions_4bymg_1029{display:flex;align-items:center;gap:6px;flex-wrap:nowrap}._actionBtn_4bymg_1043{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:8px;border:0;background:transparent;color:#8ba4bb;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;flex-shrink:0}._actionBtn_4bymg_1043:hover{background:#eaf4fd;color:#0689e2}._paginationContainer_4bymg_1091{display:flex;align-items:center;justify-content:center;padding:14px 18px;background:#f4faff;border-top:1px solid #d6e9f8}._emptyState_4bymg_1115{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:60px 24px;text-align:center}._emptyText_4bymg_1135{font-size:15px;font-weight:700;color:#042484}._modal_4bymg_1153{position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:24px;z-index:1000;animation:_overlayIn_4bymg_1 .18s ease}._modalContent_4bymg_1177{width:min(520px,100%);max-height:92vh;display:flex;flex-direction:column;background:#fff;border-radius:20px;border:1px dashed rgba(6,137,226,.4);box-shadow:0 30px 80px #0b2b4559;overflow:hidden;animation:_modalIn_4bymg_1 .22s cubic-bezier(.16,1,.3,1)}._modalHeader_4bymg_1203{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px dashed rgba(6,137,226,.3)}._modalHeader_4bymg_1203 h3{margin:0;font-size:16px;font-weight:700;color:#042484}._modalClose_4bymg_1235{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px dashed rgba(6,137,226,.4);background:transparent;color:#4a6b85;font-size:20px;line-height:1;cursor:pointer;transition:all .2s ease;flex-shrink:0}._modalClose_4bymg_1235:hover{border-style:solid;border-color:#ef4444;color:#ef4444;transform:rotate(90deg)}._modalBody_4bymg_1281{padding:18px 22px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;font-size:13px;color:#4a6b85}._modalBody_4bymg_1281 p{margin:0;line-height:1.55}._modalBody_4bymg_1281 p strong{color:#042484;font-weight:700}._modalFooter_4bymg_1321{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 22px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._uploadArea_4bymg_1341{display:flex;flex-direction:column;gap:8px;margin-top:10px}._fileInput_4bymg_1355{width:100%;padding:10px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:#f4faff;color:#042484;font-size:12.5px;cursor:pointer}._fileName_4bymg_1377{margin:0;font-size:12px;color:#0689e2;font-weight:600}._cancelButton_4bymg_1391,._uploadButton_4bymg_1393{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease}._cancelButton_4bymg_1391{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4}._cancelButton_4bymg_1391:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._uploadButton_4bymg_1393{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._uploadButton_4bymg_1393:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._uploadButton_4bymg_1393:disabled,._cancelButton_4bymg_1391:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}._detailContainer_4bymg_1491{padding:0;display:flex;flex-direction:column;gap:20px}._detailHeader_4bymg_1505{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.3)}._detailTitle_4bymg_1525{margin:0;font-size:1.5rem;font-weight:700;color:#042484}._detailButtons_4bymg_1539{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._downloadButton_4bymg_1553,._signedButton_4bymg_1555,._uploadButtonDetail_4bymg_1557,._backButtonDetail_4bymg_1559{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._downloadButton_4bymg_1553{border:1px dashed #0689e2;background:transparent;color:#0689e2}._downloadButton_4bymg_1553:hover{border-style:solid;background:#0689e2;color:#fff}._signedButton_4bymg_1555{border:1px dashed #10b981;background:transparent;color:#10b981}._signedButton_4bymg_1555:hover{border-style:solid;background:#10b981;color:#fff}._uploadButtonDetail_4bymg_1557{border:1px dashed #f59e0b;background:transparent;color:#b45309}._uploadButtonDetail_4bymg_1557:hover{border-style:solid;background:#f59e0b;color:#fff}._backButtonDetail_4bymg_1559{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4}._backButtonDetail_4bymg_1559:hover{border-style:solid;background:#6b8ba4;color:#fff}._detailCard_4bymg_1683{display:flex;flex-direction:column;gap:18px;padding:22px 24px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 6px #0424840a}._detailSection_4bymg_1705{display:flex;flex-direction:column;gap:8px;padding-bottom:14px;border-bottom:1px dashed rgba(6,137,226,.15)}._detailSection_4bymg_1705:last-child{border-bottom:0;padding-bottom:0}._detailSection_4bymg_1705 h3{margin:0 0 4px;font-size:12px;font-weight:700;color:#0689e2;text-transform:uppercase;letter-spacing:.5px}._detailRow_4bymg_1749{display:grid;grid-template-columns:220px 1fr;gap:12px;padding:4px 0;font-size:13px;color:#042484}._detailLabel_4bymg_1767{color:#6b8ba4;font-weight:600}._comment_4bymg_1777{padding:10px 12px;border-radius:10px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);font-size:13px;color:#042484;line-height:1.55}@keyframes _fadeIn_4bymg_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _overlayIn_4bymg_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_4bymg_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:900px){._header_4bymg_121{flex-direction:column;align-items:flex-start}._headerButtons_4bymg_159{width:100%}._headerButtons_4bymg_159>button{flex:1;justify-content:center}}@media(max-width:720px){._container_4bymg_9{padding:5rem 1rem 1rem}._pageTitle_4bymg_143{font-size:1.35rem}._tabsContainer_4bymg_325{flex-wrap:wrap;width:100%;justify-content:center}._filtersGrid_4bymg_541{grid-template-columns:1fr}._filterActions_4bymg_667{flex-direction:column-reverse}._filterActions_4bymg_667>button{width:100%;justify-content:center}._tableHeader_4bymg_759{flex-direction:column;align-items:stretch}._paginationControls_4bymg_803{justify-content:space-between}._detailHeader_4bymg_1505{flex-direction:column;align-items:flex-start}._detailButtons_4bymg_1539{width:100%;flex-direction:column}._detailButtons_4bymg_1539>button{width:100%;justify-content:center}._detailRow_4bymg_1749{grid-template-columns:1fr;gap:2px}._modalFooter_4bymg_1321{flex-direction:column-reverse}._modalFooter_4bymg_1321>*{width:100%;justify-content:center}}@media(max-width:480px){._headerButtons_4bymg_159{flex-direction:column;align-items:stretch}._headerButtons_4bymg_159>button{width:100%}._detailCard_4bymg_1683{padding:16px 14px}}._container_1gtjl_11{margin:0 auto;margin-top:6rem;padding:24px 0;max-width:1500px;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484}._header_1gtjl_35{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;flex-wrap:wrap;padding:0 20px}._title_1gtjl_55{font-size:24px;font-weight:700;color:#042484;margin:0 auto 0 0}._headerButtons_1gtjl_71{display:flex;gap:12px;align-items:center}._backButton_1gtjl_83{background-color:#0689e2;color:#fff;padding:8px 16px;border-radius:20px;border:1px solid #0689e2;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}._backButton_1gtjl_83:hover{background-color:#fff;color:#0689e2}._statsGrid_1gtjl_121{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin:0 20px 24px}._statCard_1gtjl_135{background:#fff;border:1px solid #d6e9f8;border-radius:16px;padding:18px;text-align:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 6px #0424840a}._statCard_1gtjl_135:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0689e21f;border-color:#7dc8fb}._activeStat_1gtjl_169{border:2px solid #0689e2;background-color:#eaf4fd;box-shadow:0 8px 24px #0689e226}._statLabel_1gtjl_181{display:block;font-size:12px;font-weight:600;color:#035a95;margin-bottom:8px;text-transform:uppercase;letter-spacing:.4px}._statValue_1gtjl_201{display:block;font-size:28px;font-weight:700;color:#042484}._activeStat_1gtjl_169 ._statValue_1gtjl_201{color:#0689e2}._tabs_1gtjl_225{display:flex;gap:8px;margin:0 20px 24px;border-bottom:2px solid #d6e9f8;padding:0;overflow-x:auto}._tabs_1gtjl_225::-webkit-scrollbar{display:none}._tab_1gtjl_225{padding:12px 24px;background:none;border:none;font-size:15px;font-weight:500;color:#035a95;cursor:pointer;position:relative;transition:all .2s ease;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-2px;border-radius:8px 8px 0 0}._tab_1gtjl_225:hover{color:#042484;background:#eaf4fd}._activeTab_1gtjl_293{color:#042484;font-weight:700}._activeTab_1gtjl_293:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:#0689e2}._loading_1gtjl_325{display:flex;justify-content:center;align-items:center;height:400px;font-size:18px;color:#035a95}._loadingSpinner_1gtjl_343{width:40px;height:40px;border:2px solid #d6e9f8;border-top:2px solid #0689e2;border-radius:50%;animation:_spin_1gtjl_1 1s linear infinite}._loadingText_1gtjl_361{margin-left:12px;color:#035a95}@keyframes _spin_1gtjl_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_1gtjl_389{margin:0 20px 20px;padding:16px;background:#fde8e7;border:1px solid #f5b8b5;border-radius:10px;color:#c5221f;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._retryButton_1gtjl_417{background:#c5221f;color:#fff;border:1px solid #c5221f;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer}._retryButton_1gtjl_417:hover{background:#a91a18}._emptyState_1gtjl_447{margin:0 20px;text-align:center;padding:60px 24px;background:#fff;border:1px solid #d6e9f8;border-radius:12px;color:#035a95;box-shadow:0 2px 6px #0424840a}._emptyStateTitle_1gtjl_469{font-size:20px;font-weight:600;margin-bottom:8px;color:#042484}._emptyStateText_1gtjl_483{color:#035a95;margin:0}._tableSection_1gtjl_495{display:flex;flex-direction:column;gap:1rem;margin:0 20px}._tableToolbar_1gtjl_509{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;padding:.75rem 1rem;background:#fff;border:1px solid #d6e9f8;border-radius:12px;box-shadow:0 2px 6px #0424840a}._toolbarLeft_1gtjl_535{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._toolbarInfo_1gtjl_549{font-size:.9rem;color:#035a95}._pageSizeSelect_1gtjl_559{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#035a95}._pageSizeLabel_1gtjl_575{font-weight:500;white-space:nowrap}._pageSizeDropdown_1gtjl_585{height:32px;padding:0 10px;border:1px solid #d6e9f8;border-radius:8px;background:#fff;color:#042484;font-size:14px;font-weight:500;cursor:pointer;transition:border-color .15s ease}._pageSizeDropdown_1gtjl_585:hover{border-color:#7dc8fb}._pageSizeDropdown_1gtjl_585:focus{outline:none;border-color:#0689e2;box-shadow:0 0 0 3px #0689e226}._tableWrapper_1gtjl_631{width:100%;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 6px #0424840a;overflow:hidden}._table_1gtjl_495{width:100%;border-collapse:collapse;font-size:.9rem;color:#042484}._table_1gtjl_495 thead{background:#eaf4fd;border-bottom:2px solid #d6e9f8}._table_1gtjl_495 th{padding:.85rem .75rem;text-align:left;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.03em;color:#035a95;white-space:nowrap}._table_1gtjl_495 tbody tr{border-bottom:1px solid #eaf4fd;transition:background .15s ease}._table_1gtjl_495 tbody tr:hover{background:#f5faff}._table_1gtjl_495 tbody tr:last-child{border-bottom:none}._table_1gtjl_495 tbody tr._overdueRow_1gtjl_721{background:#fff6f5}._table_1gtjl_495 td{padding:.75rem;vertical-align:top;color:#042484;line-height:1.4}._colId_1gtjl_745{width:70px;font-weight:600;color:#0689e2;white-space:nowrap}._colStatus_1gtjl_759{min-width:150px}._colType_1gtjl_767{min-width:140px;font-weight:500}._colAction_1gtjl_777{min-width:160px;color:#035a95;font-size:.85rem}._colTitle_1gtjl_789{min-width:220px}._colSteps_1gtjl_797{min-width:110px}._colDeadline_1gtjl_805{min-width:140px;white-space:nowrap}._colRequester_1gtjl_815{min-width:150px;color:#035a95;font-size:.85rem}._colActions_1gtjl_827{width:190px;text-align:center;vertical-align:middle}._titleText_1gtjl_841{font-weight:600}._metaText_1gtjl_849{font-size:.78rem;color:#035a95;margin-top:.2rem}._overdueText_1gtjl_861{color:#c5221f;font-weight:600}._badge_1gtjl_873{display:inline-block;padding:.25rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap;margin-right:6px}._badgePending_1gtjl_893{background:#fff4e0;color:#8a6d00}._badgePendingStep_1gtjl_903{background:#e4f1ff;color:#0689e2}._badgeApproved_1gtjl_913{background:#e3f6e8;color:#0d652d}._badgeRejected_1gtjl_923{background:#fde8e7;color:#c5221f}._priorityBadge_1gtjl_933{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:.7rem;font-weight:700;background:#eaf4fd;color:#035a95;border:1px solid #d6e9f8;white-space:nowrap}._priorityLow_1gtjl_957{color:#035a95}._priorityMedium_1gtjl_965{color:#8a6d00;background:#fff4e0;border-color:#f3dfb6}._priorityHigh_1gtjl_977{color:#c5221f;background:#fde8e7;border-color:#f5b8b5}._priorityUrgent_1gtjl_989{color:#fff;background:#c5221f;border-color:#c5221f}._stepsCompact_1gtjl_1003{display:flex;gap:6px;align-items:center}._stepDot_1gtjl_1015{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;border:1px solid #d6e9f8}._stepDone_1gtjl_1039{background:#e3f6e8;color:#0d652d;border-color:#b6e3c2}._stepWait_1gtjl_1051{background:#eaf4fd;color:#7dc8fb;border-color:#d6e9f8}._actionsCell_1gtjl_1065{display:inline-flex;flex-wrap:wrap;gap:4px;justify-content:center;align-items:center}._viewBtn_1gtjl_1081,._openBtn_1gtjl_1083,._approveBtn_1gtjl_1085,._rejectBtn_1gtjl_1087{height:30px;min-width:30px;padding:0 6px;border-radius:8px;border:1px solid transparent;cursor:pointer;font-size:.85rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease}._viewBtn_1gtjl_1081{background:#eaf4fd;color:#0689e2;border-color:#d6e9f8}._viewBtn_1gtjl_1081:hover{background:#d6e9f8;border-color:#7dc8fb}._openBtn_1gtjl_1083{background:#fff;color:#035a95;border-color:#d6e9f8}._openBtn_1gtjl_1083:hover:not(:disabled){background:#eaf4fd;border-color:#7dc8fb}._approveBtn_1gtjl_1085{background:#e3f6e8;color:#0d652d;border-color:#b6e3c2;font-size:.75rem}._approveBtn_1gtjl_1085:hover:not(:disabled){background:#cdefd6}._rejectBtn_1gtjl_1087{background:#fde8e7;color:#c5221f;border-color:#f5b8b5}._rejectBtn_1gtjl_1087:hover:not(:disabled){background:#fbd3d1}._viewBtn_1gtjl_1081:disabled,._openBtn_1gtjl_1083:disabled,._approveBtn_1gtjl_1085:disabled,._rejectBtn_1gtjl_1087:disabled{opacity:.5;cursor:not-allowed}._pagination_1gtjl_1221{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.4rem;padding:1rem .5rem}._pageButton_1gtjl_1239,._pageNumber_1gtjl_1241{min-width:36px;height:36px;padding:0 .5rem;border-radius:10px;border:1px solid #d6e9f8;background:#fff;color:#042484;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .15s ease}._pageButton_1gtjl_1239:hover:not(:disabled),._pageNumber_1gtjl_1241:hover{background:#eaf4fd;border-color:#7dc8fb}._pageButton_1gtjl_1239:disabled{opacity:.4;cursor:not-allowed}._pageNumberActive_1gtjl_1291{background:#0689e2;color:#fff;border-color:#0689e2}._pageNumberActive_1gtjl_1291:hover{background:#035a95;border-color:#035a95}._pageEllipsis_1gtjl_1313{padding:0 .25rem;color:#7dc8fb;font-weight:600;-webkit-user-select:none;user-select:none}._modalOverlay_1gtjl_1329{position:fixed;inset:0;background:#04248459;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}._modal_1gtjl_1329{background:#fff;padding:28px;border-radius:14px;width:100%;max-width:500px;border:1px solid #d6e9f8;box-shadow:0 12px 32px #04248426}._detailsModal_1gtjl_1371{background:#fff;border-radius:14px;width:100%;max-width:780px;max-height:90vh;overflow-y:auto;border:1px solid #d6e9f8;box-shadow:0 12px 32px #04248426}._detailsHeader_1gtjl_1393{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 24px;border-bottom:1px solid #eaf4fd;position:sticky;top:0;background:#fff;z-index:1}._detailsBody_1gtjl_1417{padding:20px 24px}._modalTitle_1gtjl_1425{margin:0 0 4px;color:#042484;font-size:20px;font-weight:700}._modalSubtitle_1gtjl_1439{margin:0;color:#035a95;font-size:13px}._modalClose_1gtjl_1451{background:transparent;border:none;font-size:26px;line-height:1;cursor:pointer;color:#035a95;transition:color .15s ease}._modalClose_1gtjl_1451:hover{color:#c5221f}._rejectReason_1gtjl_1479{width:100%;padding:12px;border:1px solid #d6e9f8;border-radius:10px;font-size:14px;resize:vertical;margin:16px 0 20px;font-family:inherit;color:#042484;background:#f5faff}._rejectReason_1gtjl_1479:focus{outline:none;border-color:#0689e2;background:#fff}._modalActions_1gtjl_1517{display:flex;justify-content:flex-end;gap:12px}._cancelButton_1gtjl_1529{background:#fff;color:#042484;border:1px solid #d6e9f8;padding:10px 20px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer}._cancelButton_1gtjl_1529:hover{background:#eaf4fd;border-color:#7dc8fb}._confirmRejectButton_1gtjl_1561{background:#c5221f;color:#fff;border:1px solid #c5221f;padding:10px 20px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer}._confirmRejectButton_1gtjl_1561:hover:not(:disabled){background:#a91a18}._confirmRejectButton_1gtjl_1561:disabled{opacity:.5;cursor:not-allowed}._stepsDetail_1gtjl_1603{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}._stepDetailItem_1gtjl_1617{display:flex;gap:12px;align-items:flex-start;padding:10px 14px;border:1px solid #d6e9f8;border-radius:10px;background:#f5faff}._stepNum_1gtjl_1637{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;background:#eaf4fd;color:#7dc8fb;border:1px solid #d6e9f8;font-size:.75rem;flex-shrink:0}._stepDetailItem_1gtjl_1617._stepDone_1gtjl_1039 ._stepNum_1gtjl_1637{background:#e3f6e8;color:#0d652d;border-color:#b6e3c2}._stepName_1gtjl_1679{font-weight:600;color:#042484;font-size:.9rem}._approvalDetails_1gtjl_1691{display:flex;flex-direction:column;gap:8px}._detailRow_1gtjl_1703{display:flex;gap:10px;align-items:flex-start;padding:6px 0;border-bottom:1px dashed #eaf4fd}._detailLabel_1gtjl_1719{min-width:140px;font-size:.85rem;color:#035a95;font-weight:500}._detailValue_1gtjl_1733{flex:1;font-size:.9rem;color:#042484;font-weight:500;word-break:break-word}._changeList_1gtjl_1749{padding:10px 0}._changeItem_1gtjl_1757{font-size:.85rem;color:#042484;padding:4px 0}@media(max-width:1200px){._statsGrid_1gtjl_121{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){._container_1gtjl_11{margin-top:5rem;padding:16px 0}._header_1gtjl_35,._statsGrid_1gtjl_121,._tabs_1gtjl_225,._error_1gtjl_389,._emptyState_1gtjl_447,._tableSection_1gtjl_495{margin-left:16px;margin-right:16px}._statsGrid_1gtjl_121{gap:12px}._tableWrapper_1gtjl_631{overflow-x:auto}._table_1gtjl_495{min-width:1200px}}@media(max-width:600px){._container_1gtjl_11{margin-top:4rem}._header_1gtjl_35{flex-direction:column;align-items:stretch}._title_1gtjl_55{text-align:center}._headerButtons_1gtjl_71{justify-content:center}._statsGrid_1gtjl_121{grid-template-columns:repeat(2,1fr)}._tableToolbar_1gtjl_509{flex-direction:column;align-items:flex-start}._toolbarLeft_1gtjl_535{flex-direction:column;align-items:flex-start;gap:8px}._pageButton_1gtjl_1239,._pageNumber_1gtjl_1241{min-width:32px;height:32px;font-size:13px}._detailLabel_1gtjl_1719{min-width:100px}._detailsHeader_1gtjl_1393,._detailsBody_1gtjl_1417{padding:16px}}._container_1nz17_11{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_1nz17_11 *,._container_1nz17_11 *:before,._container_1nz17_11 *:after{box-sizing:border-box}._header_1nz17_55{margin-bottom:20px}._pageTitle_1nz17_63{margin:0;font-size:1.75rem;font-weight:700;color:#042484;letter-spacing:-.01em}._pageTabs_1nz17_85{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 20px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._pageTabsSpacer_1nz17_113{flex:1;min-width:12px}._pageTab_1nz17_85{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._pageTab_1nz17_85:hover:not(:disabled){color:#0689e2;background:#0689e21f}._pageTab_1nz17_85:disabled{opacity:.5;cursor:not-allowed}._pageTabActive_1nz17_177{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._pageTabActive_1nz17_177:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._pageTabBadge_1nz17_199{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e21f;color:#0689e2;font-size:10.5px;font-weight:700}._pageTabActive_1nz17_177 ._pageTabBadge_1nz17_199{background:#fff;color:#0689e2}._filtersPanel_1nz17_241{display:flex;flex-direction:column;gap:16px;padding:18px 20px;margin-bottom:20px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 16px 40px #0b2b451f;animation:_panelIn_1nz17_1 .2s ease}@keyframes _panelIn_1nz17_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._filtersHeader_1nz17_289{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._filtersTitle_1nz17_309{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._resetBtn_1nz17_327{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px dashed #ef4444;background:transparent;color:#ef4444;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._resetBtn_1nz17_327:hover{border-style:solid;background:#ef4444;color:#fff}._filtersGrid_1nz17_371{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}._field_1nz17_385{display:flex;flex-direction:column;gap:6px;min-width:0}._label_1nz17_399{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._input_1nz17_415{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._input_1nz17_415:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._inputError_1nz17_453{border-color:#ef4444!important;border-style:solid!important}._dateError_1nz17_463{margin-top:4px;font-size:11.5px;font-weight:600;color:#ef4444}._dropdown_1nz17_483{position:relative}._dropdownHeader_1nz17_491{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;cursor:pointer;transition:all .2s ease;min-height:38px;width:100%}._dropdownHeader_1nz17_491:hover{border-color:#0689e2a6}._dropdownHeaderOpen_1nz17_535{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._dropdownHeader_1nz17_491 span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dropdownList_1nz17_559{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:60;max-height:300px;overflow-y:auto;background:#fff;border:1px solid #d6e9f8;border-radius:10px;box-shadow:0 12px 32px #0b2b4526;animation:_dropdownIn_1nz17_1 .15s ease;padding:4px}@keyframes _dropdownIn_1nz17_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._dropdownSelectAll_1nz17_613{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;background:#f4faff;font-size:12.5px;font-weight:700;color:#042484;cursor:pointer;margin-bottom:4px;-webkit-user-select:none;user-select:none}._dropdownSelectAll_1nz17_613:hover{background:#eaf4fd}._dropdownItem_1nz17_651{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:8px;font-size:12.5px;color:#042484;cursor:pointer;transition:background .15s ease;-webkit-user-select:none;user-select:none}._dropdownItem_1nz17_651:hover{background:#f4faff}._dropdownSelectAll_1nz17_613 input[type=checkbox],._dropdownItem_1nz17_651 input[type=checkbox]{width:15px;height:15px;accent-color:#0689e2;cursor:pointer;flex-shrink:0}._dropdownItem_1nz17_651 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._error_1nz17_721{padding:12px 16px;margin-bottom:16px;border-radius:10px;background:#fdecea;color:#922b21;border:1px solid #f5b7b1;font-size:13px;font-weight:600}._loading_1nz17_743{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:80px 24px;color:#035a95}._loadingSpinner_1nz17_763{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_1nz17_1 .9s linear infinite}._loadingText_1nz17_783{font-size:.95rem;font-weight:500}@keyframes _spin_1nz17_1{to{transform:rotate(360deg)}}._emptyState_1nz17_805{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:80px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._emptyIcon_1nz17_831{color:#b6cbdc}._emptyText_1nz17_839{font-size:14px;font-weight:600;color:#4a6b85}._emptyHint_1nz17_851{margin:0;font-size:12.5px;color:#8ba4bb}._summaryContainer_1nz17_869{display:flex;flex-direction:column;gap:18px}._summaryStats_1nz17_881{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}._statCard_1nz17_893{display:flex;flex-direction:column;gap:6px;padding:20px 22px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a;transition:all .2s ease}._statCard_1nz17_893:hover{border-color:#7dc8fb;box-shadow:0 8px 20px #0689e21f;transform:translateY(-1px)}._statLabel_1nz17_929{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._statValue_1nz17_945{font-size:24px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums;line-height:1.15;word-break:break-word}._accent_blue_1nz17_963 ._statValue_1nz17_945{color:#0689e2}._accent_green_1nz17_971 ._statValue_1nz17_945{color:#047857}._reportToolbar_1nz17_981{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._reportToolbarTitle_1nz17_997{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._viewSwitcher_1nz17_1013{display:inline-flex;gap:2px;padding:3px;background:#f4faff;border:1px dashed rgba(6,137,226,.35);border-radius:999px}._viewBtn_1nz17_1031{display:inline-flex;align-items:center;padding:6px 16px;border:0;border-radius:999px;background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._viewBtn_1nz17_1031:hover{color:#0689e2;background:#0689e21a}._viewBtnActive_1nz17_1073{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 4px 12px #0689e24d}._viewBtnActive_1nz17_1073:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._reportGrid_1nz17_1097{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:14px}._reportSection_1nz17_1109{display:flex;flex-direction:column;gap:12px;padding:18px 20px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a}._sectionTitle_1nz17_1131{margin:0;font-size:14px;font-weight:700;color:#042484;padding-bottom:10px;border-bottom:1px dashed rgba(6,137,226,.2)}._distributionCard_1nz17_1155{display:flex;flex-direction:column;gap:14px;padding:18px 20px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a;transition:all .2s ease}._distributionCard_1nz17_1155:hover{border-color:#7dc8fb;box-shadow:0 8px 24px #0689e21a}._distributionHeader_1nz17_1189{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._distributionHeader_1nz17_1189 ._sectionTitle_1nz17_1131{margin:0;padding:0;border:0;font-size:14px;font-weight:700;color:#042484}._distributionTotals_1nz17_1227{display:inline-flex;align-items:center;gap:12px;font-size:11.5px;color:#8ba4bb}._distributionTotals_1nz17_1227 strong{color:#042484;font-weight:700;font-variant-numeric:tabular-nums}._distributionList_1nz17_1255{display:flex;flex-direction:column;gap:12px}._distributionRow_1nz17_1267{display:flex;flex-direction:column;gap:5px}._distributionRowTop_1nz17_1279{display:flex;align-items:center;justify-content:space-between;gap:8px}._distributionNameWrap_1nz17_1293{display:inline-flex;align-items:center;gap:8px;min-width:0}._distributionName_1nz17_1293{font-size:13px;font-weight:600;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._distributionShare_1nz17_1325{display:inline-flex;padding:1px 7px;border-radius:6px;background:#f4faff;color:#0689e2;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0}._distributionValue_1nz17_1349{font-size:13px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums;white-space:nowrap}._distributionTrack_1nz17_1365{position:relative;width:100%;height:8px;border-radius:999px;background:#f0f5fa;overflow:hidden}._distributionFill_1nz17_1383{height:100%;border-radius:999px;background:linear-gradient(90deg,#0689e2,#3aa9f0);transition:width .4s ease}._distributionMeta_1nz17_1397{font-size:11px;color:#8ba4bb;font-variant-numeric:tabular-nums}._distributionRest_1nz17_1409{margin-top:4px;padding-top:8px;border-top:1px dashed rgba(6,137,226,.15)}._distributionRest_1nz17_1409 summary{cursor:pointer;font-size:11.5px;font-weight:600;color:#0689e2;-webkit-user-select:none;user-select:none;padding:4px 0;transition:color .15s ease}._distributionRest_1nz17_1409 summary:hover{color:#0577c6}._distributionRowSmall_1nz17_1449{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 0;font-size:12px}._distributionNameSmall_1nz17_1467{color:#4a6b85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._distributionValueSmall_1nz17_1481{color:#042484;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}._tableWrapper_1nz17_1501{width:100%;overflow-x:auto;border:1px solid #d6e9f8;border-radius:14px;background:#fff}._table_1nz17_1501{width:100%;border-collapse:collapse;font-size:12.5px;min-width:640px}._table_1nz17_1501 thead{background:#f4faff}._table_1nz17_1501 th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._row_1nz17_1563{transition:background .15s ease}._row_1nz17_1563:hover{background:#f8fbff}._table_1nz17_1501 td{padding:11px 14px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._table_1nz17_1501 tbody tr:last-child td{border-bottom:0}._numberCell_1nz17_1601{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._idCell_1nz17_1613{font-family:SF Mono,Consolas,monospace;font-size:11.5px;color:#0689e2;font-weight:600}._productName_1nz17_1627{font-weight:600;color:#042484}._productDesc_1nz17_1637{margin-top:3px;font-size:11px;color:#8ba4bb;line-height:1.4;max-width:240px;overflow:hidden;text-overflow:ellipsis}._code_1nz17_1657{font-family:SF Mono,Consolas,monospace;font-size:11px;padding:2px 8px;border-radius:4px;background:#f4faff;color:#0689e2;white-space:nowrap}._dateCell_1nz17_1677{font-size:11.5px;color:#6b8ba4;font-variant-numeric:tabular-nums}._statusBadge_1nz17_1695{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._statusBadge_1nz17_1695._active_1nz17_1719{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusBadge_1nz17_1695._damaged_1nz17_1731{background:#fdecea;color:#922b21;border-color:#f5b7b1}._statusBadge_1nz17_1695._inactive_1nz17_1743{background:#f4faff;color:#6b8ba4;border-color:#e6eff8}._statusBadge_1nz17_1695._maintenance_1nz17_1755{background:#fff7e6;color:#b45309;border-color:#fcd34d}._statusBadge_1nz17_1695._broken_1nz17_1767{background:#fdecea;color:#7f1d1d;border-color:#ef4444}._detailedContainer_1nz17_1785{display:flex;flex-direction:column;gap:14px}._pagination_1nz17_1797{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 18px;background:#f4faff;border:1px solid #d6e9f8;border-radius:14px}._paginationInfo_1nz17_1821{font-size:12.5px;color:#4a6b85}._paginationInfo_1nz17_1821 strong{color:#042484;font-weight:700;font-variant-numeric:tabular-nums}._paginationControls_1nz17_1843{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._perPage_1nz17_1857{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#4a6b85}._limitSelect_1nz17_1873{padding:5px 10px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}._limitSelect_1nz17_1873:focus{outline:none;border-style:solid}._pageNav_1nz17_1907{display:flex;align-items:center;gap:8px}._pageNavBtn_1nz17_1919{padding:6px 12px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._pageNavBtn_1nz17_1919:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff}._pageNavBtn_1nz17_1919:disabled{opacity:.4;cursor:not-allowed}._pageInfo_1nz17_1967{font-size:12.5px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums;min-width:60px;text-align:center}@media(max-width:1100px){._container_1nz17_11{padding:5.5rem 1.5rem 1.5rem}._pageTitle_1nz17_63{font-size:1.5rem}._reportGrid_1nz17_1097{grid-template-columns:1fr}}@media(max-width:720px){._container_1nz17_11{padding:5rem 1rem 1rem}._pageTitle_1nz17_63{font-size:1.35rem}._pageTabs_1nz17_85{width:100%;justify-content:center}._pageTabsSpacer_1nz17_113{display:none}._pageTab_1nz17_85{flex:1 1 calc(50% - 4px);justify-content:center;font-size:12.5px;padding:8px 12px}._filtersGrid_1nz17_371,._summaryStats_1nz17_881{grid-template-columns:1fr}._statCard_1nz17_893{padding:16px 18px}._statValue_1nz17_945{font-size:20px}._reportSection_1nz17_1109{padding:14px 16px}._reportToolbar_1nz17_981{flex-direction:column;align-items:flex-start}._pagination_1nz17_1797{flex-direction:column;align-items:stretch}._paginationControls_1nz17_1843{justify-content:space-between}}@media(max-width:480px){._container_1nz17_11{padding:4.5rem .75rem .75rem}._pageTitle_1nz17_63{font-size:1.2rem}._pageTab_1nz17_85{flex:1 1 100%}._statValue_1nz17_945{font-size:18px}._distributionCard_1nz17_1155{padding:14px 16px}._distributionTotals_1nz17_1227{width:100%;justify-content:space-between}._distributionName_1nz17_1293,._distributionValue_1nz17_1349{font-size:12.5px}._table_1nz17_1501 th,._table_1nz17_1501 td{padding:9px 10px;font-size:11.5px}._pageNavBtn_1nz17_1919{padding:5px 10px;font-size:11.5px}}._container_3r93o_11{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_3r93o_11 *,._container_3r93o_11 *:before,._container_3r93o_11 *:after{box-sizing:border-box}._loading_3r93o_51{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:80px 24px;color:#035a95}._loadingSpinner_3r93o_71{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_3r93o_1 .9s linear infinite}._loadingText_3r93o_91{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_3r93o_1{to{transform:rotate(360deg)}}._header_3r93o_121{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}._headerLeft_3r93o_139{display:flex;align-items:center;gap:14px}._headerControls_3r93o_151{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._pageTitle_3r93o_165{margin:0;font-size:1.75rem;font-weight:700;color:#042484;letter-spacing:-.01em}._backButton_3r93o_181{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px dashed rgba(107,139,164,.55);background:transparent;color:#6b8ba4;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._backButton_3r93o_181:hover{border-style:solid;background:#6b8ba4;color:#fff}._tabsContainer_3r93o_235{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 20px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._tabButton_3r93o_263{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._tabButton_3r93o_263:hover:not(:disabled){color:#0689e2;background:#0689e21f}._activeTab_3r93o_307{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._activeTab_3r93o_307:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._searchPanel_3r93o_335{display:flex;align-items:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}._searchGroup_3r93o_351{position:relative;flex:1;max-width:520px;min-width:240px}._searchInput_3r93o_365{width:100%;padding:10px 36px 10px 14px;border:1px dashed rgba(6,137,226,.4);border-radius:999px;background:#fff;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._searchInput_3r93o_365:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._searchInput_3r93o_365::placeholder{color:#b6cbdc}._clearSearch_3r93o_411{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:#0689e21a;color:#0689e2;font-size:12px;cursor:pointer;transition:all .15s ease}._clearSearch_3r93o_411:hover{background:#ef4444;color:#fff}._locationsSection_3r93o_463{display:flex;flex-direction:column;gap:16px}._sectionHeader_3r93o_475{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._sectionTitle_3r93o_495{margin:0;font-size:16px;font-weight:700;color:#042484}._totalStats_3r93o_509{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}._totalStatsItem_3r93o_523{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);color:#6b8ba4;font-size:11.5px;font-weight:500}._totalStatsItem_3r93o_523 strong{color:#042484;font-weight:700;font-variant-numeric:tabular-nums}._emptyState_3r93o_567{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:60px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._emptyText_3r93o_593{font-size:14px;font-weight:600;color:#4a6b85}._emptyHint_3r93o_605{margin:0;font-size:12.5px;color:#8ba4bb;line-height:1.5}._error_3r93o_619{padding:12px 16px;margin-bottom:16px;border-radius:10px;background:#fdecea;color:#922b21;border:1px solid #f5b7b1;font-size:13px;font-weight:600}._tableWrapper_3r93o_647{width:100%;overflow-x:auto;border:1px solid #d6e9f8;border-radius:16px;background:#fff;box-shadow:0 2px 8px #0424840a}._locationsTable_3r93o_665{width:100%;border-collapse:collapse;font-size:12.5px;min-width:800px}._locationsTable_3r93o_665 thead{background:#f4faff}._locationsTable_3r93o_665 thead th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap;vertical-align:middle}._productHeader_3r93o_713{min-width:280px}._locationHeader_3r93o_721{min-width:120px;text-align:center}._locationHeaderContent_3r93o_731{display:flex;flex-direction:column;align-items:center;gap:4px}._locationName_3r93o_745{font-size:11.5px;font-weight:700;color:#042484;text-transform:none;letter-spacing:0;line-height:1.3}._locationTypeBadge_3r93o_763{display:inline-flex;padding:1px 6px;border-radius:4px;background:#0689e21a;color:#0689e2;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}._groupRow_3r93o_789{background:#f4faff;cursor:pointer;transition:background .15s ease}._groupRow_3r93o_789:hover{background:#eaf4fd}._groupRow_3r93o_789 td{padding:11px 14px;border-bottom:1px solid #d6e9f8;border-top:1px solid #d6e9f8}._groupNameCell_3r93o_821{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#042484}._groupToggle_3r93o_839{font-size:9px;color:#0689e2;width:12px;flex-shrink:0}._groupCount_3r93o_853{font-size:11px;color:#8ba4bb;font-weight:500}._quantityCell_3r93o_865{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}._groupTotal_3r93o_877{font-size:13px;font-weight:700;color:#0689e2}._productRow_3r93o_891{transition:background .15s ease}._productRow_3r93o_891:hover{background:#f8fbff}._productRow_3r93o_891 td{padding:11px 14px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._productNameCell_3r93o_921{padding-left:34px!important}._productName_3r93o_921{font-size:12.5px;font-weight:600;color:#042484;margin-bottom:3px}._productMeta_3r93o_943{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:3px}._stockCode_3r93o_959{font-family:SF Mono,Consolas,monospace;font-size:10.5px;padding:1px 6px;border-radius:4px;background:#f4faff;color:#6b8ba4;white-space:nowrap}._qrCode_3r93o_979{font-family:SF Mono,Consolas,monospace;font-size:10.5px;padding:1px 6px;border-radius:4px;background:#f4faff;color:#0689e2;white-space:nowrap}._serialNumber_3r93o_999{font-family:SF Mono,Consolas,monospace;font-size:10.5px;color:#6b8ba4;white-space:nowrap}._productStatus_3r93o_1013{margin-top:5px}._statusBadge_3r93o_1021{display:inline-flex;padding:2px 8px;border-radius:999px;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._statusBadge_3r93o_1021._active_3r93o_307{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusBadge_3r93o_1021._damaged_3r93o_1057{background:#fdecea;color:#922b21;border-color:#f5b7b1}._statusBadge_3r93o_1021._inactive_3r93o_1069{background:#f4faff;color:#6b8ba4;border-color:#e6eff8}._statusBadge_3r93o_1021._maintenance_3r93o_1081{background:#fff7e6;color:#b45309;border-color:#fcd34d}._statusBadge_3r93o_1021._broken_3r93o_1093{background:#fdecea;color:#7f1d1d;border-color:#ef4444}._productDescription_3r93o_1105{margin-top:4px;font-size:11px;color:#8ba4bb;line-height:1.4;max-width:340px;overflow:hidden;text-overflow:ellipsis}._availableQty_3r93o_1125{display:inline-grid;place-items:center;min-width:32px;height:24px;padding:0 8px;border-radius:6px;background:#ecfdf5;color:#047857;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}._zeroQuantity_3r93o_1153{color:#b6cbdc;font-weight:500}._employeeList_3r93o_1169{display:flex;flex-direction:column;gap:10px}._employeeCard_3r93o_1181{background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;overflow:hidden;transition:all .2s ease}._employeeCard_3r93o_1181:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21a}._employeeHeader_3r93o_1209{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer;transition:background .15s ease}._employeeHeader_3r93o_1209:hover{background:#f8fbff}._employeeToggle_3r93o_1235{font-size:9px;color:#0689e2;width:12px;flex-shrink:0}._employeeAvatar_3r93o_1249{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:15px;font-weight:700;flex-shrink:0;box-shadow:0 4px 12px #0689e240}._employeeInfo_3r93o_1277{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._employeeName_3r93o_1293{margin:0;font-size:13.5px;font-weight:700;color:#042484;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._employeeMeta_3r93o_1313{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11.5px;color:#8ba4bb}._employeePosition_3r93o_1331{font-weight:500;color:#6b8ba4}._employeeEmail_3r93o_1341{font-family:SF Mono,Consolas,monospace;font-size:10.5px;color:#8ba4bb}._employeeStats_3r93o_1353{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}._employeeTotalItems_3r93o_1367{display:inline-flex;padding:4px 12px;border-radius:999px;background:#ecfdf5;color:#047857;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}._employeeTotalTypes_3r93o_1391{display:inline-flex;padding:4px 12px;border-radius:999px;background:#eaf4fd;color:#0689e2;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}._employeeProducts_3r93o_1417{padding:0 16px 16px;overflow-x:auto}._employeeProductsTable_3r93o_1427{width:100%;border-collapse:collapse;font-size:12px;border:1px solid #d6e9f8;border-radius:10px;overflow:hidden;background:#fff;min-width:760px}._employeeProductsTable_3r93o_1427 thead{background:#f4faff}._employeeProductsTable_3r93o_1427 th{text-align:left;padding:8px 12px;font-size:10px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._employeeProductsTable_3r93o_1427 td{padding:8px 12px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._employeeProductsTable_3r93o_1427 tbody tr:last-child td{border-bottom:0}._employeeProductsTable_3r93o_1427 tbody tr:hover{background:#f8fbff}._productNameSmall_3r93o_1511{font-size:12px;font-weight:600;color:#042484;margin-bottom:3px}._categoryBadgeSmall_3r93o_1525{display:inline-flex;padding:1px 6px;margin-right:4px;border-radius:4px;background:#f4faff;color:#6b8ba4;font-size:9.5px;font-weight:600}._conditionBadgeSmall_3r93o_1547{display:inline-flex;padding:1px 6px;border-radius:4px;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}._conditionActive_3r93o_1567{background:#ecfdf5;color:#047857}._conditionMaintenance_3r93o_1577{background:#fff7e6;color:#b45309}._conditionDamaged_3r93o_1587{background:#fdecea;color:#922b21}._conditionBroken_3r93o_1597{background:#fdecea;color:#7f1d1d}._codeSmall_3r93o_1607{font-family:SF Mono,Consolas,monospace;font-size:10.5px;padding:1px 6px;border-radius:4px;background:#f4faff;color:#0689e2;white-space:nowrap}._noData_3r93o_1627{color:#b6cbdc;font-weight:500}._quantityCellSmall_3r93o_1637{text-align:center}._userQtyBadge_3r93o_1645{display:inline-grid;place-items:center;min-width:28px;height:22px;padding:0 8px;border-radius:6px;background:#ecfdf5;color:#047857;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}._warehouseCell_3r93o_1673{font-size:11.5px;color:#4a6b85;white-space:nowrap}._dateCell_3r93o_1685{font-size:11.5px;color:#8ba4bb;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:1100px){._container_3r93o_11{padding:5.5rem 1.5rem 1.5rem}._pageTitle_3r93o_165{font-size:1.5rem}}@media(max-width:720px){._container_3r93o_11{padding:5rem 1rem 1rem}._header_3r93o_121{flex-direction:column;align-items:stretch}._pageTitle_3r93o_165{font-size:1.35rem}._tabsContainer_3r93o_235{width:100%;justify-content:center}._tabButton_3r93o_263{flex:1;justify-content:center;font-size:12.5px;padding:8px 12px}._searchGroup_3r93o_351{max-width:none;width:100%}._sectionHeader_3r93o_475{flex-direction:column;align-items:flex-start}._locationsTable_3r93o_665{min-width:700px}._employeeHeader_3r93o_1209{flex-wrap:wrap}._employeeStats_3r93o_1353{width:100%;justify-content:flex-start}._employeeProductsTable_3r93o_1427{min-width:640px}}@media(max-width:480px){._container_3r93o_11{padding:4.5rem .75rem .75rem}._pageTitle_3r93o_165{font-size:1.2rem}._tabButton_3r93o_263{font-size:11.5px;padding:7px 10px}._employeeAvatar_3r93o_1249{width:36px;height:36px;font-size:13px}._employeeName_3r93o_1293{font-size:12.5px}._employeeTotalItems_3r93o_1367,._employeeTotalTypes_3r93o_1391{font-size:10.5px;padding:3px 10px}._employeeProductsTable_3r93o_1427{min-width:560px}}._container_1q364_9{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_1q364_9 *,._container_1q364_9 *:before,._container_1q364_9 *:after{box-sizing:border-box}._container_1q364_9 button{font-family:inherit;cursor:pointer}._container_1q364_9 button:disabled{cursor:not-allowed;opacity:.55}._loading_1q364_73{display:flex;align-items:center;justify-content:center;min-height:40vh;color:#035a95;font-size:.95rem;font-weight:500}._header_1q364_99{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.3)}._pageTitle_1q364_121{margin:0;font-size:1.75rem;font-weight:700;line-height:1.2;color:#042484}._headerButtons_1q364_137{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._filterButton_1q364_153,._exportButton_1q364_155,._backButton_1q364_157{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px dashed #0689e2;border-radius:999px;background:transparent;color:#0689e2;font-size:13px;font-weight:600;transition:all .2s ease;font-family:inherit;cursor:pointer;white-space:nowrap}._filterButton_1q364_153:hover,._exportButton_1q364_155:hover,._backButton_1q364_157:hover{border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #0689e259}._filterButton_1q364_153{position:relative}._filterButtonActive_1q364_219{border-style:solid;background:#0689e2;color:#fff}._filterBadge_1q364_231{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;margin-left:4px;border-radius:999px;background:#fff;color:#0689e2;font-size:10.5px;font-weight:700;line-height:1}._exportButton_1q364_155:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._backButton_1q364_157{border-color:#6b8ba4;color:#6b8ba4}._backButton_1q364_157:hover{background:#6b8ba4;color:#fff;border-color:#6b8ba4}._tabsContainer_1q364_303{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 24px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._tabButton_1q364_331{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._tabButton_1q364_331:hover:not(:disabled){color:#0689e2;background:#0689e21f}._tabButtonActive_1q364_375{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._tabButtonActive_1q364_375:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._message_1q364_403{margin:0 0 16px;padding:12px 16px;border-radius:12px;font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_1q364_1 .2s ease}._success_1q364_423{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._error_1q364_435{background:#fdecea;color:#922b21;border-color:#f5b7b1}._warning_1q364_447{background:#fff7e6;color:#b45309;border-color:#fde68a}._info_1q364_459{background:#eaf4fd;color:#035a95;border-color:#b6ddf9}@keyframes _messageIn_1q364_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._filtersSection_1q364_499{margin:0 0 20px;padding:18px 20px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 6px 16px #0689e20f;animation:_fadeIn_1q364_1 .2s ease}._filtersGrid_1q364_519{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 16px}._filterGroup_1q364_531{display:flex;flex-direction:column;gap:6px}._filterGroup_1q364_531 label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._filterGroup_1q364_531 input,._filterGroup_1q364_531 select{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;transition:all .2s ease;outline:none}._filterGroup_1q364_531 input:hover,._filterGroup_1q364_531 select:hover{border-color:#0689e299}._filterGroup_1q364_531 input:focus,._filterGroup_1q364_531 select:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._filterGroup_1q364_531 select{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}._filterActions_1q364_645{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:14px;padding-top:14px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._resetButton_1q364_667{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;border:1px dashed #ef4444;background:transparent;color:#ef4444}._resetButton_1q364_667:hover{border-style:solid;background:#ef4444;color:#fff}._tableSection_1q364_717{margin:0 auto;max-width:100%;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 6px #0424840a;overflow:hidden}._tableHeader_1q364_737{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:#f4faff;border-bottom:1px solid #d6e9f8;flex-wrap:wrap}._resultsCount_1q364_759{font-size:12.5px;font-weight:600;color:#4a6b85}._resultsCount_1q364_759 strong{color:#042484;font-weight:700}._paginationControls_1q364_781{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._itemsPerPage_1q364_795{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#4a6b85}._pageSelect_1q364_811{padding:5px 10px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}._pageSelect_1q364_811:focus{outline:none;border-style:solid}._tableContainer_1q364_845{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_1q364_717{width:100%;border-collapse:collapse;font-size:13px;table-layout:auto;min-width:1200px;background:#fff}._table_1q364_717 thead{background:#f4faff}._table_1q364_717 thead th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._table_1q364_717 tbody tr{transition:background .15s ease}._table_1q364_717 tbody tr:hover{background:#f8fbff}._table_1q364_717 tbody td{padding:12px 14px;border-bottom:1px solid #eaf4fd;vertical-align:middle;color:#042484}._table_1q364_717 tbody tr:last-child td{border-bottom:0}._transferType_1q364_945{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;background:#eaf4fd;color:#0689e2;border:1px dashed #b6ddf9}._returnType_1q364_971{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;background:#fff7e6;color:#b45309;border:1px dashed #fcd34d}._actions_1q364_999{display:flex;align-items:center;gap:6px;flex-wrap:nowrap}._actionBtn_1q364_1013{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:8px;border:0;background:transparent;color:#8ba4bb;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;flex-shrink:0}._actionBtn_1q364_1013:hover{background:#eaf4fd;color:#0689e2}._paginationContainer_1q364_1057{display:flex;align-items:center;justify-content:center;padding:14px 18px;background:#f4faff;border-top:1px solid #d6e9f8}._emptyState_1q364_1077{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:60px 24px;text-align:center}._emptyText_1q364_1097{font-size:15px;font-weight:700;color:#042484}._modal_1q364_1115{position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:24px;z-index:1000;animation:_overlayIn_1q364_1 .18s ease}._modalContent_1q364_1139{width:min(520px,100%);max-height:92vh;display:flex;flex-direction:column;background:#fff;border-radius:20px;border:1px dashed rgba(6,137,226,.4);box-shadow:0 30px 80px #0b2b4559;overflow:hidden;animation:_modalIn_1q364_1 .22s cubic-bezier(.16,1,.3,1)}._modalHeader_1q364_1165{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px dashed rgba(6,137,226,.3)}._modalHeader_1q364_1165 h3{margin:0;font-size:16px;font-weight:700;color:#042484}._modalClose_1q364_1197{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px dashed rgba(6,137,226,.4);background:transparent;color:#4a6b85;font-size:20px;line-height:1;cursor:pointer;transition:all .2s ease;flex-shrink:0}._modalClose_1q364_1197:hover{border-style:solid;border-color:#ef4444;color:#ef4444;transform:rotate(90deg)}._modalBody_1q364_1243{padding:18px 22px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;font-size:13px;color:#4a6b85}._modalBody_1q364_1243 p{margin:0;line-height:1.55}._modalBody_1q364_1243 p strong{color:#042484;font-weight:700}._modalFooter_1q364_1283{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 22px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._uploadArea_1q364_1305{display:flex;flex-direction:column;gap:8px;margin-top:10px}._fileInput_1q364_1319{width:100%;padding:10px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:#f4faff;color:#042484;font-size:12.5px;cursor:pointer;font-family:inherit}._fileInput_1q364_1319::file-selector-button{margin-right:10px;padding:6px 14px;border:1px dashed #0689e2;border-radius:999px;background:transparent;color:#0689e2;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}._fileInput_1q364_1319::file-selector-button:hover{border-style:solid;background:#0689e2;color:#fff}._fileName_1q364_1383{margin:0;font-size:12px;color:#0689e2;font-weight:600}._cancelButton_1q364_1397,._uploadButton_1q364_1399{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease}._cancelButton_1q364_1397{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4}._cancelButton_1q364_1397:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._uploadButton_1q364_1399{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._uploadButton_1q364_1399:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._uploadButton_1q364_1399:disabled,._cancelButton_1q364_1397:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}@keyframes _fadeIn_1q364_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _overlayIn_1q364_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_1q364_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:900px){._header_1q364_99{flex-direction:column;align-items:flex-start}._headerButtons_1q364_137{width:100%}._headerButtons_1q364_137>button{flex:1;justify-content:center}}@media(max-width:720px){._container_1q364_9{padding:5rem 1rem 1rem}._pageTitle_1q364_121{font-size:1.35rem}._tabsContainer_1q364_303{flex-wrap:wrap;width:100%;justify-content:center}._filtersGrid_1q364_519{grid-template-columns:1fr}._filterActions_1q364_645{flex-direction:column-reverse}._filterActions_1q364_645>button{width:100%;justify-content:center}._tableHeader_1q364_737{flex-direction:column;align-items:stretch}._paginationControls_1q364_781{justify-content:space-between}._modalFooter_1q364_1283{flex-direction:column-reverse}._modalFooter_1q364_1283>*{width:100%;justify-content:center}}@media(max-width:480px){._headerButtons_1q364_137{flex-direction:column;align-items:stretch}._headerButtons_1q364_137>button{width:100%}._modalContent_1q364_1139{border-radius:14px}._modalHeader_1q364_1165,._modalBody_1q364_1243,._modalFooter_1q364_1283{padding:14px 16px}}._container_cqnu0_9{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1200px;margin:0 auto}._container_cqnu0_9 *,._container_cqnu0_9 *:before,._container_cqnu0_9 *:after{box-sizing:border-box}._container_cqnu0_9 button{font-family:inherit;cursor:pointer}._loading_cqnu0_63{display:flex;align-items:center;justify-content:center;min-height:60vh;color:#035a95;font-size:.95rem;font-weight:500}._header_cqnu0_89{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.3)}._pageTitle_cqnu0_111{margin:0;font-size:1.75rem;font-weight:700;color:#042484;line-height:1.2;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}._pageSubtitle_cqnu0_135{font-size:1rem;font-weight:500;color:#0689e2;letter-spacing:0}._backButton_cqnu0_149{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px dashed #6b8ba4;border-radius:999px;background:transparent;color:#6b8ba4;font-size:13px;font-weight:600;transition:all .2s ease}._backButton_cqnu0_149:hover{border-style:solid;background:#6b8ba4;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #6b8ba459}._message_cqnu0_199{margin:0 0 16px;padding:12px 16px;border-radius:12px;font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_cqnu0_1 .2s ease}._success_cqnu0_219{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._error_cqnu0_231{background:#fdecea;color:#922b21;border-color:#f5b7b1}._warning_cqnu0_243{background:#fff7e6;color:#b45309;border-color:#fde68a}._info_cqnu0_255{background:#eaf4fd;color:#035a95;border-color:#b6ddf9}@keyframes _messageIn_cqnu0_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._formContainer_cqnu0_295{display:flex;flex-direction:column;gap:18px;padding:24px 26px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 6px 16px #0689e20f}._formRow_cqnu0_317{display:grid;grid-template-columns:1fr 1fr;gap:16px}._formGroup_cqnu0_329{display:flex;flex-direction:column;gap:8px;min-width:0}._formLabel_cqnu0_343{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._required_cqnu0_359{color:#ef4444;font-weight:700;margin-left:2px}._formSelect_cqnu0_373,._formInput_cqnu0_375,._formTextarea_cqnu0_377{width:100%;padding:10px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._formInput_cqnu0_375::placeholder,._formTextarea_cqnu0_377::placeholder{color:#9ab0c2}._formSelect_cqnu0_373:hover,._formInput_cqnu0_375:hover,._formTextarea_cqnu0_377:hover{border-color:#0689e299}._formSelect_cqnu0_373:focus,._formInput_cqnu0_375:focus,._formTextarea_cqnu0_377:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._formSelect_cqnu0_373{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}._formSelect_cqnu0_373:disabled{background-color:#f4faff;color:#6b8ba4;cursor:not-allowed;border-style:solid;border-color:#d6e9f8}._formTextarea_cqnu0_377{resize:vertical;min-height:80px;line-height:1.5}._formInput_cqnu0_375[type=number]::-webkit-outer-spin-button,._formInput_cqnu0_375[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._formInput_cqnu0_375[type=number]{-moz-appearance:textfield;appearance:textfield}._quantityHint_cqnu0_527{font-size:11.5px;color:#6b8ba4}._autoFillHint_cqnu0_537{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:10px;border:1px dashed rgba(6,137,226,.4);background:#f4faff;color:#0689e2;font-size:12px;font-weight:600}._selectedInfo_cqnu0_569{margin-top:12px;padding:14px 16px;border-radius:14px;border:1px dashed rgba(6,137,226,.4);background:#f4faff;animation:_messageIn_cqnu0_1 .25s ease}._furnitureInfo_cqnu0_587{font-size:12.5px;color:#4a6b85;line-height:1.65}._furnitureInfo_cqnu0_587 strong{color:#042484;font-weight:700}._furnitureInfo_cqnu0_587 span{display:inline-block;margin-top:2px}._formActions_cqnu0_625{display:flex;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._confirmModalContent_cqnu0_649{display:flex;flex-direction:column;gap:16px}._confirmModalContent_cqnu0_649>p{margin:0;font-size:13.5px;color:#4a6b85}._transferDetails_cqnu0_673{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:12px;background:#f4faff;border:1px dashed rgba(6,137,226,.3)}._detailRow_cqnu0_693{display:grid;grid-template-columns:160px 1fr;gap:12px;padding:4px 0;font-size:12.5px;border-bottom:1px dashed rgba(6,137,226,.15)}._detailRow_cqnu0_693:last-child{border-bottom:0}._detailLabel_cqnu0_719{color:#6b8ba4;font-weight:600}._detailValue_cqnu0_729{color:#042484;font-weight:600;word-break:break-word}._confirmActions_cqnu0_741{display:flex;justify-content:flex-end;gap:10px;padding-top:12px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}@media(max-width:720px){._container_cqnu0_9{padding:5rem 1rem 1rem}._pageTitle_cqnu0_111{font-size:1.35rem}._formRow_cqnu0_317{grid-template-columns:1fr}._formActions_cqnu0_625{flex-direction:column-reverse}._formActions_cqnu0_625>*{width:100%;justify-content:center}._confirmActions_cqnu0_741{flex-direction:column-reverse}._confirmActions_cqnu0_741>*{width:100%;justify-content:center}._detailRow_cqnu0_693{grid-template-columns:1fr;gap:2px}}@media(max-width:480px){._header_cqnu0_89{flex-direction:column;align-items:flex-start}._backButton_cqnu0_149{align-self:stretch;justify-content:center}}._container_rtxw8_11{margin:0 auto;margin-top:6rem;padding:24px 0;max-width:1500px;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484}._header_rtxw8_35{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;flex-wrap:wrap;padding:0 20px}._title_rtxw8_55{font-size:24px;font-weight:700;color:#042484;margin:0 auto 0 0}._headerButtons_rtxw8_71{display:flex;gap:12px;align-items:center}._backButton_rtxw8_83{background-color:#0689e2;color:#fff;padding:8px 16px;border-radius:20px;border:1px solid #0689e2;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}._backButton_rtxw8_83:hover{background-color:#fff;color:#0689e2}._statsGrid_rtxw8_121{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin:0 20px 24px}._statCard_rtxw8_135{background:#fff;border:1px solid #d6e9f8;border-radius:16px;padding:18px;text-align:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 6px #0424840a}._statCard_rtxw8_135:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0689e21f;border-color:#7dc8fb}._activeStat_rtxw8_169{border:2px solid #0689e2;background-color:#eaf4fd;box-shadow:0 8px 24px #0689e226}._statLabel_rtxw8_181{display:block;font-size:12px;font-weight:600;color:#035a95;margin-bottom:8px;text-transform:uppercase;letter-spacing:.4px}._statValue_rtxw8_201{display:block;font-size:28px;font-weight:700;color:#042484}._activeStat_rtxw8_169 ._statValue_rtxw8_201{color:#0689e2}._tabs_rtxw8_225{display:flex;gap:8px;margin:0 20px 24px;border-bottom:2px solid #d6e9f8;padding:0;overflow-x:auto}._tabs_rtxw8_225::-webkit-scrollbar{display:none}._tab_rtxw8_225{padding:12px 24px;background:none;border:none;font-size:15px;font-weight:500;color:#035a95;cursor:pointer;transition:all .2s ease;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-2px;border-radius:8px 8px 0 0}._tab_rtxw8_225:hover{color:#042484;background:#eaf4fd}._activeTab_rtxw8_291{color:#042484;font-weight:700;border-bottom-color:#0689e2}._loading_rtxw8_305{display:flex;justify-content:center;align-items:center;height:400px;font-size:18px;color:#035a95}._loadingSpinner_rtxw8_323{width:40px;height:40px;border:2px solid #d6e9f8;border-top:2px solid #0689e2;border-radius:50%;animation:_spin_rtxw8_1 1s linear infinite}._loadingText_rtxw8_341{margin-left:12px;color:#035a95}@keyframes _spin_rtxw8_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_rtxw8_361{margin:0 20px 20px;padding:16px;background:#fde8e7;border:1px solid #f5b8b5;border-radius:10px;color:#c5221f;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._retryButton_rtxw8_389{background:#c5221f;color:#fff;border:1px solid #c5221f;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer}._retryButton_rtxw8_389:hover{background:#a91a18}._emptyState_rtxw8_419{margin:0 20px;text-align:center;padding:60px 24px;background:#fff;border:1px solid #d6e9f8;border-radius:12px;color:#035a95;box-shadow:0 2px 6px #0424840a}._emptyStateTitle_rtxw8_441{font-size:20px;font-weight:600;margin-bottom:8px;color:#042484}._emptyStateText_rtxw8_455{color:#035a95;margin:0}._tableSection_rtxw8_467{display:flex;flex-direction:column;gap:1rem;margin:0 20px}._tableToolbar_rtxw8_481{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;padding:.75rem 1rem;background:#fff;border:1px solid #d6e9f8;border-radius:12px;box-shadow:0 2px 6px #0424840a}._toolbarLeft_rtxw8_507{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._toolbarInfo_rtxw8_521{font-size:.9rem;color:#035a95}._pageSizeSelect_rtxw8_531{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#035a95}._pageSizeLabel_rtxw8_547{font-weight:500;white-space:nowrap}._pageSizeDropdown_rtxw8_557{height:32px;padding:0 10px;border:1px solid #d6e9f8;border-radius:8px;background:#fff;color:#042484;font-size:14px;font-weight:500;cursor:pointer;transition:border-color .15s ease}._pageSizeDropdown_rtxw8_557:hover{border-color:#7dc8fb}._pageSizeDropdown_rtxw8_557:focus{outline:none;border-color:#0689e2;box-shadow:0 0 0 3px #0689e226}._tableWrapper_rtxw8_603{width:100%;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 6px #0424840a;overflow:hidden}._table_rtxw8_467{width:100%;border-collapse:collapse;font-size:.9rem;color:#042484}._table_rtxw8_467 thead{background:#eaf4fd;border-bottom:2px solid #d6e9f8}._table_rtxw8_467 th{padding:.85rem .75rem;text-align:left;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.03em;color:#035a95;white-space:nowrap}._table_rtxw8_467 tbody tr{border-bottom:1px solid #eaf4fd;transition:background .15s ease}._table_rtxw8_467 tbody tr:hover{background:#f5faff}._table_rtxw8_467 tbody tr:last-child{border-bottom:none}._table_rtxw8_467 tbody tr._overdueRow_rtxw8_693{background:#fff6f5}._table_rtxw8_467 td{padding:.75rem;vertical-align:top;color:#042484;line-height:1.4}._colId_rtxw8_715{width:70px;font-weight:600;color:#0689e2;white-space:nowrap}._colStatus_rtxw8_729{min-width:150px}._colType_rtxw8_737{min-width:140px;font-weight:500}._colAction_rtxw8_747{min-width:160px;color:#035a95;font-size:.85rem}._colTitle_rtxw8_759{min-width:220px}._colSteps_rtxw8_767{min-width:110px}._colDeadline_rtxw8_775{min-width:140px;white-space:nowrap}._colRequester_rtxw8_785{min-width:150px;color:#035a95;font-size:.85rem}._colActions_rtxw8_797{width:190px;text-align:center;vertical-align:middle}._titleText_rtxw8_809{font-weight:600}._metaText_rtxw8_817{font-size:.78rem;color:#035a95;margin-top:.2rem}._overdueText_rtxw8_829{color:#c5221f;font-weight:600}._badge_rtxw8_841{display:inline-block;padding:.25rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap;margin-right:6px}._badgePending_rtxw8_861{background:#fff4e0;color:#8a6d00}._badgePendingStep_rtxw8_871{background:#e4f1ff;color:#0689e2}._badgeApproved_rtxw8_881{background:#e3f6e8;color:#0d652d}._badgeRejected_rtxw8_891{background:#fde8e7;color:#c5221f}._priorityBadge_rtxw8_901{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:.7rem;font-weight:700;background:#eaf4fd;color:#035a95;border:1px solid #d6e9f8;white-space:nowrap}._priorityLow_rtxw8_925{color:#035a95}._priorityMedium_rtxw8_933{color:#8a6d00;background:#fff4e0;border-color:#f3dfb6}._priorityHigh_rtxw8_945{color:#c5221f;background:#fde8e7;border-color:#f5b8b5}._priorityUrgent_rtxw8_957{color:#fff;background:#c5221f;border-color:#c5221f}._stepsCompact_rtxw8_971{display:flex;gap:6px;align-items:center}._stepDot_rtxw8_983{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;border:1px solid #d6e9f8}._stepDone_rtxw8_1007{background:#e3f6e8;color:#0d652d;border-color:#b6e3c2}._stepWait_rtxw8_1019{background:#eaf4fd;color:#7dc8fb;border-color:#d6e9f8}._actionsCell_rtxw8_1033{display:inline-flex;flex-wrap:wrap;gap:4px;justify-content:center;align-items:center}._viewBtn_rtxw8_1049,._approveBtn_rtxw8_1051,._rejectBtn_rtxw8_1053{height:30px;min-width:30px;padding:0 6px;border-radius:8px;border:1px solid transparent;cursor:pointer;font-size:.85rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease}._viewBtn_rtxw8_1049{background:#eaf4fd;color:#0689e2;border-color:#d6e9f8}._viewBtn_rtxw8_1049:hover{background:#d6e9f8;border-color:#7dc8fb}._approveBtn_rtxw8_1051{background:#e3f6e8;color:#0d652d;border-color:#b6e3c2;font-size:.75rem}._approveBtn_rtxw8_1051:hover:not(:disabled){background:#cdefd6}._rejectBtn_rtxw8_1053{background:#fde8e7;color:#c5221f;border-color:#f5b8b5}._rejectBtn_rtxw8_1053:hover:not(:disabled){background:#fbd3d1}._viewBtn_rtxw8_1049:disabled,._approveBtn_rtxw8_1051:disabled,._rejectBtn_rtxw8_1053:disabled{opacity:.5;cursor:not-allowed}._pagination_rtxw8_1163{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.4rem;padding:1rem .5rem}._pageButton_rtxw8_1181,._pageNumber_rtxw8_1183{min-width:36px;height:36px;padding:0 .5rem;border-radius:10px;border:1px solid #d6e9f8;background:#fff;color:#042484;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .15s ease}._pageButton_rtxw8_1181:hover:not(:disabled),._pageNumber_rtxw8_1183:hover{background:#eaf4fd;border-color:#7dc8fb}._pageButton_rtxw8_1181:disabled{opacity:.4;cursor:not-allowed}._pageNumberActive_rtxw8_1233{background:#0689e2;color:#fff;border-color:#0689e2}._pageNumberActive_rtxw8_1233:hover{background:#035a95;border-color:#035a95}._pageEllipsis_rtxw8_1255{padding:0 .25rem;color:#7dc8fb;font-weight:600;-webkit-user-select:none;user-select:none}._modalOverlay_rtxw8_1271{position:fixed;inset:0;background:#04248459;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}._modal_rtxw8_1271{background:#fff;padding:28px;border-radius:14px;width:100%;max-width:500px;border:1px solid #d6e9f8;box-shadow:0 12px 32px #04248426}._detailsModal_rtxw8_1313{background:#fff;border-radius:14px;width:100%;max-width:760px;max-height:90vh;overflow-y:auto;border:1px solid #d6e9f8;box-shadow:0 12px 32px #04248426}._detailsHeader_rtxw8_1335{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 24px;border-bottom:1px solid #eaf4fd;position:sticky;top:0;background:#fff;z-index:1}._detailsBody_rtxw8_1359{padding:20px 24px}._modalTitle_rtxw8_1367{margin:0 0 4px;color:#042484;font-size:20px;font-weight:700}._modalSubtitle_rtxw8_1381{margin:0;color:#035a95;font-size:13px}._modalClose_rtxw8_1393{background:transparent;border:none;font-size:26px;line-height:1;cursor:pointer;color:#035a95}._modalClose_rtxw8_1393:hover{color:#c5221f}._rejectReason_rtxw8_1419{width:100%;padding:12px;border:1px solid #d6e9f8;border-radius:10px;font-size:14px;resize:vertical;margin:16px 0 20px;font-family:inherit;color:#042484;background:#f5faff;box-sizing:border-box}._rejectReason_rtxw8_1419:focus{outline:none;border-color:#0689e2;background:#fff}._modalActions_rtxw8_1459{display:flex;justify-content:flex-end;gap:12px}._cancelButton_rtxw8_1471{background:#fff;color:#042484;border:1px solid #d6e9f8;padding:10px 20px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer}._cancelButton_rtxw8_1471:hover{background:#eaf4fd;border-color:#7dc8fb}._confirmRejectButton_rtxw8_1503{background:#c5221f;color:#fff;border:1px solid #c5221f;padding:10px 20px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer}._confirmRejectButton_rtxw8_1503:hover:not(:disabled){background:#a91a18}._confirmRejectButton_rtxw8_1503:disabled{opacity:.5;cursor:not-allowed}._stepsDetail_rtxw8_1545{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}._stepDetailItem_rtxw8_1559{display:flex;gap:12px;align-items:flex-start;padding:10px 14px;border:1px solid #d6e9f8;border-radius:10px;background:#f5faff}._stepNum_rtxw8_1579{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;background:#eaf4fd;color:#7dc8fb;border:1px solid #d6e9f8;font-size:.75rem;flex-shrink:0}._stepDetailItem_rtxw8_1559._stepDone_rtxw8_1007 ._stepNum_rtxw8_1579{background:#e3f6e8;color:#0d652d;border-color:#b6e3c2}._stepName_rtxw8_1621{font-weight:600;color:#042484;font-size:.9rem}._approvalDetails_rtxw8_1633{display:flex;flex-direction:column;gap:8px}._detailRow_rtxw8_1645{display:flex;gap:10px;align-items:flex-start;padding:6px 0;border-bottom:1px dashed #eaf4fd}._detailLabel_rtxw8_1661{min-width:140px;font-size:.85rem;color:#035a95;font-weight:500}._detailValue_rtxw8_1675{flex:1;font-size:.9rem;color:#042484;font-weight:500;word-break:break-word}._changeList_rtxw8_1691{padding:10px 0}._changeItem_rtxw8_1699{font-size:.85rem;color:#042484;padding:4px 0}@media(max-width:1200px){._statsGrid_rtxw8_121{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){._container_rtxw8_11{margin-top:5rem;padding:16px 0}._header_rtxw8_35,._statsGrid_rtxw8_121,._tabs_rtxw8_225,._error_rtxw8_361,._emptyState_rtxw8_419,._tableSection_rtxw8_467{margin-left:16px;margin-right:16px}._tableWrapper_rtxw8_603{overflow-x:auto}._table_rtxw8_467{min-width:1200px}}@media(max-width:600px){._container_rtxw8_11{margin-top:4rem}._header_rtxw8_35{flex-direction:column;align-items:stretch}._title_rtxw8_55{text-align:center}._headerButtons_rtxw8_71{justify-content:center}._statsGrid_rtxw8_121{grid-template-columns:repeat(2,1fr)}._tableToolbar_rtxw8_481{flex-direction:column;align-items:flex-start}._toolbarLeft_rtxw8_507{flex-direction:column;align-items:flex-start;gap:8px}._pageButton_rtxw8_1181,._pageNumber_rtxw8_1183{min-width:32px;height:32px;font-size:13px}._detailLabel_rtxw8_1661{min-width:110px}}._container_1sef3_9{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_1sef3_9 *,._container_1sef3_9 *:before,._container_1sef3_9 *:after{box-sizing:border-box}._container_1sef3_9 button{font-family:inherit;cursor:pointer}._container_1sef3_9 button:disabled{cursor:not-allowed;opacity:.55}._loading_1sef3_73{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:40vh;color:#035a95}._loadingSpinner_1sef3_93{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_1sef3_1 .9s linear infinite}._loadingText_1sef3_113{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_1sef3_1{to{transform:rotate(360deg)}}._header_1sef3_143{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.3)}._pageTitle_1sef3_165{margin:0;font-size:1.75rem;font-weight:700;line-height:1.2;color:#042484}._headerButtons_1sef3_181{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._filterButton_1sef3_197,._writeOffButton_1sef3_199,._backButton_1sef3_201{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px dashed #0689e2;border-radius:999px;background:transparent;color:#0689e2;font-size:13px;font-weight:600;transition:all .2s ease;font-family:inherit;cursor:pointer;white-space:nowrap}._filterButton_1sef3_197:hover,._writeOffButton_1sef3_199:hover,._backButton_1sef3_201:hover{border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #0689e259}._filterButtonActive_1sef3_255{border-style:solid;background:#0689e2;color:#fff}._filterBadge_1sef3_267{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;margin-left:4px;border-radius:999px;background:#fff;color:#0689e2;font-size:10.5px;font-weight:700;line-height:1}._writeOffButton_1sef3_199{border-color:#ef4444;color:#ef4444}._writeOffButton_1sef3_199:hover{background:#ef4444;color:#fff;border-color:#ef4444;box-shadow:0 6px 16px #ef444459}._backButton_1sef3_201{border-color:#6b8ba4;color:#6b8ba4}._backButton_1sef3_201:hover{background:#6b8ba4;color:#fff;border-color:#6b8ba4;box-shadow:0 6px 16px #6b8ba459}._message_1sef3_351{margin:0 0 16px;padding:12px 16px;border-radius:12px;font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_1sef3_1 .2s ease}._success_1sef3_371{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._error_1sef3_383{background:#fdecea;color:#922b21;border-color:#f5b7b1}._warning_1sef3_395{background:#fff7e6;color:#b45309;border-color:#fde68a}._info_1sef3_407{background:#eaf4fd;color:#035a95;border-color:#b6ddf9}@keyframes _messageIn_1sef3_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._filtersSection_1sef3_447{margin:0 0 20px;padding:18px 20px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 6px 16px #0689e20f;animation:_fadeIn_1sef3_1 .2s ease}._filtersGrid_1sef3_467{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 16px}._filterGroup_1sef3_479{display:flex;flex-direction:column;gap:6px}._filterGroup_1sef3_479 label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._filterGroup_1sef3_479 input,._filterGroup_1sef3_479 select{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;transition:all .2s ease;outline:none}._filterGroup_1sef3_479 input:hover,._filterGroup_1sef3_479 select:hover{border-color:#0689e299}._filterGroup_1sef3_479 input:focus,._filterGroup_1sef3_479 select:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._filterGroup_1sef3_479 select{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}._filterActions_1sef3_593{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:14px;padding-top:14px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._resetButton_1sef3_615,._applyButton_1sef3_617{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;border:1px dashed}._resetButton_1sef3_615{border-color:#ef4444;background:transparent;color:#ef4444}._resetButton_1sef3_615:hover{border-style:solid;background:#ef4444;color:#fff}._applyButton_1sef3_617{border-color:#0689e2;background:transparent;color:#0689e2}._applyButton_1sef3_617:hover{border-style:solid;background:#0689e2;color:#fff}._tableSection_1sef3_699{margin:0 auto;max-width:100%;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 6px #0424840a;overflow:hidden}._tableHeader_1sef3_719{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:#f4faff;border-bottom:1px solid #d6e9f8;flex-wrap:wrap}._resultsCount_1sef3_741{font-size:12.5px;font-weight:600;color:#4a6b85}._resultsCount_1sef3_741 strong{color:#042484;font-weight:700}._tableContainer_1sef3_763{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_1sef3_699{width:100%;border-collapse:collapse;font-size:13px;table-layout:auto;min-width:1150px;background:#fff}._table_1sef3_699 thead{background:#f4faff}._table_1sef3_699 thead th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._table_1sef3_699 tbody tr{transition:background .15s ease}._table_1sef3_699 tbody tr:hover{background:#f8fbff}._table_1sef3_699 tbody td{padding:12px 14px;border-bottom:1px solid #eaf4fd;vertical-align:middle;color:#042484}._table_1sef3_699 tbody tr:last-child td{border-bottom:0}._status_1sef3_867{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed transparent}._statusPending_1sef3_889{background:#fff7e6;color:#b45309;border-color:#fcd34d}._statusCompleted_1sef3_901{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusRejected_1sef3_913{background:#fdecea;color:#922b21;border-color:#f5b7b1}._actions_1sef3_931{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._actionBtn_1sef3_945{display:grid;place-items:center;min-width:30px;height:30px;padding:0 8px;border-radius:8px;border:1px dashed #0689e2;background:transparent;color:#0689e2;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease}._actionBtn_1sef3_945:hover{border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #0689e24d}._approveBtn_1sef3_993{border-color:#10b981;color:#10b981}._approveBtn_1sef3_993:hover{background:#10b981;color:#fff;box-shadow:0 4px 12px #10b9814d}._rejectBtn_1sef3_1015{border-color:#ef4444;color:#ef4444}._rejectBtn_1sef3_1015:hover{background:#ef4444;color:#fff;box-shadow:0 4px 12px #ef44444d}._emptyState_1sef3_1043{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:60px 24px;text-align:center}._emptyText_1sef3_1063{font-size:15px;font-weight:700;color:#042484}._emptyHint_1sef3_1075{font-size:13px;color:#6b8ba4;max-width:480px}._modalOverlay_1sef3_1093{position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:24px;z-index:1000;animation:_overlayIn_1sef3_1 .18s ease}._modal_1sef3_1093{width:min(500px,100%);max-height:92vh;display:flex;flex-direction:column;background:#fff;border-radius:20px;border:1px dashed rgba(6,137,226,.4);box-shadow:0 30px 80px #0b2b4559;overflow:hidden;animation:_modalIn_1sef3_1261 .22s cubic-bezier(.16,1,.3,1)}._modalHeader_1sef3_1143{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px dashed rgba(6,137,226,.3)}._modalHeader_1sef3_1143 h3{margin:0;font-size:16px;font-weight:700;color:#042484}._modalClose_1sef3_1175{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px dashed rgba(6,137,226,.4);background:transparent;color:#4a6b85;font-size:20px;line-height:1;cursor:pointer;transition:all .2s ease;flex-shrink:0}._modalClose_1sef3_1175:hover{border-style:solid;border-color:#ef4444;color:#ef4444;transform:rotate(90deg)}._modalBody_1sef3_1221{padding:18px 22px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;font-size:13px;color:#4a6b85}._modalBody_1sef3_1221 p{margin:0;line-height:1.55}._modalBody_1sef3_1221 p strong{color:#042484;font-weight:700}._modalInfo_1sef3_1261{color:#4a6b85}._fileInput_1sef3_1271{width:100%;padding:10px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:#f4faff;color:#042484;font-size:12.5px;cursor:pointer;font-family:inherit}._fileInput_1sef3_1271::file-selector-button{margin-right:10px;padding:6px 14px;border:1px dashed #0689e2;border-radius:999px;background:transparent;color:#0689e2;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}._fileInput_1sef3_1271::file-selector-button:hover{border-style:solid;background:#0689e2;color:#fff}._fileName_1sef3_1335{margin:0;font-size:12px;color:#0689e2;font-weight:600}._modalButtons_1sef3_1349{display:flex;justify-content:flex-end;gap:10px;padding:14px 22px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._cancelBtn_1sef3_1367,._submitBtn_1sef3_1369{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease}._cancelBtn_1sef3_1367{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4}._cancelBtn_1sef3_1367:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._submitBtn_1sef3_1369{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._submitBtn_1sef3_1369:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._submitBtn_1sef3_1369:disabled,._cancelBtn_1sef3_1367:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}@keyframes _fadeIn_1sef3_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _overlayIn_1sef3_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_1sef3_1261{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:900px){._header_1sef3_143{flex-direction:column;align-items:flex-start}._headerButtons_1sef3_181{width:100%}._headerButtons_1sef3_181>button{flex:1;justify-content:center}}@media(max-width:720px){._container_1sef3_9{padding:5rem 1rem 1rem}._pageTitle_1sef3_165{font-size:1.35rem}._filtersGrid_1sef3_467{grid-template-columns:1fr}._filterActions_1sef3_593{flex-direction:column-reverse}._filterActions_1sef3_593>button{width:100%;justify-content:center}._table_1sef3_699{min-width:950px}._modalButtons_1sef3_1349{flex-direction:column-reverse}._modalButtons_1sef3_1349>button{width:100%;justify-content:center}}@media(max-width:480px){._headerButtons_1sef3_181{flex-direction:column;align-items:stretch}._headerButtons_1sef3_181>button{width:100%}._modal_1sef3_1093{border-radius:14px}._modalHeader_1sef3_1143,._modalBody_1sef3_1221,._modalButtons_1sef3_1349{padding:14px 16px}}._modalOverlay_1wvf8_11{position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:24px;z-index:1000;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#042484;animation:_overlayIn_1wvf8_1 .18s ease-out}._modalOverlay_1wvf8_11 *,._modalOverlay_1wvf8_11 *:before,._modalOverlay_1wvf8_11 *:after{box-sizing:border-box}._modal_1wvf8_11{position:relative;width:min(580px,100%);max-height:92vh;display:flex;flex-direction:column;background:#fff;border-radius:22px;border:1px dashed rgba(6,137,226,.4);box-shadow:0 30px 80px #0b2b4559;overflow:hidden;animation:_modalIn_1wvf8_1 .22s cubic-bezier(.16,1,.3,1)}._modal_1wvf8_11:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#ef4444,#f97316);opacity:.9;pointer-events:none}._modalHeader_1wvf8_105{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px 16px;border-bottom:1px dashed rgba(6,137,226,.3)}._modalHeader_1wvf8_105 h2{margin:0;font-size:17px;font-weight:700;color:#042484;line-height:1.3}._closeButton_1wvf8_139{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px dashed rgba(6,137,226,.4);background:transparent;color:#4a6b85;font-size:22px;line-height:1;cursor:pointer;transition:all .2s ease;flex-shrink:0}._closeButton_1wvf8_139:hover{border-style:solid;border-color:#ef4444;color:#ef4444;transform:rotate(90deg)}._form_1wvf8_187{display:flex;flex-direction:column;gap:16px;padding:20px 24px 24px;overflow-y:auto;max-height:calc(92vh - 70px)}._form_1wvf8_187::-webkit-scrollbar{width:8px}._form_1wvf8_187::-webkit-scrollbar-thumb{background:#0689e240;border-radius:999px}._form_1wvf8_187::-webkit-scrollbar-thumb:hover{background:#0689e266}._formGroup_1wvf8_231{display:flex;flex-direction:column;gap:8px;min-width:0}._formGroup_1wvf8_231 label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._input_1wvf8_263,._select_1wvf8_265,._textarea_1wvf8_267{width:100%;padding:10px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._input_1wvf8_263::placeholder,._textarea_1wvf8_267::placeholder{color:#9ab0c2}._input_1wvf8_263:hover,._select_1wvf8_265:hover,._textarea_1wvf8_267:hover{border-color:#0689e299}._input_1wvf8_263:focus,._select_1wvf8_265:focus,._textarea_1wvf8_267:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._select_1wvf8_265{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}._textarea_1wvf8_267{resize:vertical;min-height:70px;line-height:1.5}._input_1wvf8_263[type=number]::-webkit-outer-spin-button,._input_1wvf8_263[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_1wvf8_263[type=number]{-moz-appearance:textfield;appearance:textfield}._selectedInfo_1wvf8_401{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:12px;border:1px dashed rgba(6,137,226,.4);background:#f4faff;animation:_fadeIn_1wvf8_1 .2s ease}._infoRow_1wvf8_423{display:grid;grid-template-columns:180px 1fr;gap:8px;font-size:12.5px;color:#042484}._infoLabel_1wvf8_439{color:#6b8ba4;font-weight:600}._quantityHighlight_1wvf8_449{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;background:#0689e21a;color:#0689e2;font-weight:700;font-size:12px;width:fit-content}._totalAmount_1wvf8_475{font-size:12.5px;color:#6b8ba4;padding:6px 10px;border-radius:8px;background:#f4faff;border:1px dashed rgba(6,137,226,.3)}._totalAmount_1wvf8_475 strong{color:#b91c1c;font-weight:700;font-size:13px}._repairInfo_1wvf8_507{margin-top:4px;padding:8px 12px;border-radius:8px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);font-size:12px;color:#4a6b85}._warning_1wvf8_527{color:#b91c1c;font-weight:700;margin-left:4px}._formActions_1wvf8_541{display:flex;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._cancelButton_1wvf8_559,._submitButton_1wvf8_561{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease}._cancelButton_1wvf8_559{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4}._cancelButton_1wvf8_559:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._submitButton_1wvf8_561{border:0;background:linear-gradient(135deg,#ef4444,#f97316);color:#fff;box-shadow:0 6px 16px #ef444459}._submitButton_1wvf8_561:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#ef4444);transform:translateY(-1px);box-shadow:0 10px 22px #ef444466}._submitButton_1wvf8_561:active:not(:disabled){transform:translateY(0)}._submitButton_1wvf8_561:disabled,._cancelButton_1wvf8_559:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}@keyframes _overlayIn_1wvf8_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_1wvf8_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _fadeIn_1wvf8_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:720px){._modalOverlay_1wvf8_11{padding:12px}._modal_1wvf8_11{border-radius:16px;max-height:95vh}._modalHeader_1wvf8_105{padding:16px 18px 14px}._modalHeader_1wvf8_105 h2{font-size:15px}._form_1wvf8_187{padding:16px 18px 20px;gap:14px;max-height:calc(95vh - 64px)}._infoRow_1wvf8_423{grid-template-columns:1fr;gap:2px}._formActions_1wvf8_541{flex-direction:column-reverse;align-items:stretch}._formActions_1wvf8_541>*{width:100%;justify-content:center}}@media(max-width:480px){._selectedInfo_1wvf8_401{padding:12px}._totalAmount_1wvf8_475{font-size:12px}}._container_9ak2y_11{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_9ak2y_11 *,._container_9ak2y_11 *:before,._container_9ak2y_11 *:after{box-sizing:border-box}._header_9ak2y_55{margin-bottom:20px}._pageTitle_9ak2y_63{margin:0;font-size:1.75rem;font-weight:700;color:#042484;letter-spacing:-.01em}._pageTabs_9ak2y_85{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 20px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._pageTabsSpacer_9ak2y_113{flex:1;min-width:12px}._pageTab_9ak2y_85{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._pageTab_9ak2y_85:hover:not(:disabled){color:#0689e2;background:#0689e21f}._pageTab_9ak2y_85:disabled{opacity:.5;cursor:not-allowed}._pageTabActive_9ak2y_177{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._pageTabActive_9ak2y_177:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._pageTabBadge_9ak2y_199{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e21f;color:#0689e2;font-size:10.5px;font-weight:700}._pageTabActive_9ak2y_177 ._pageTabBadge_9ak2y_199{background:#fff;color:#0689e2}._filtersPanel_9ak2y_241{display:flex;flex-direction:column;gap:16px;padding:18px 20px;margin-bottom:20px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 16px 40px #0b2b451f;animation:_panelIn_9ak2y_1 .2s ease}@keyframes _panelIn_9ak2y_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._filtersHeader_9ak2y_289{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._filtersTitle_9ak2y_309{margin:0;font-size:14px;font-weight:700;color:#042484;text-transform:uppercase;letter-spacing:.04em}._resetBtn_9ak2y_327{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px dashed #ef4444;background:transparent;color:#ef4444;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._resetBtn_9ak2y_327:hover{border-style:solid;background:#ef4444;color:#fff}._filtersGrid_9ak2y_371{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}._field_9ak2y_385{display:flex;flex-direction:column;gap:6px;min-width:0}._label_9ak2y_399{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._input_9ak2y_415{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._input_9ak2y_415:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._inputError_9ak2y_453{border-color:#ef4444!important;border-style:solid!important}._dateError_9ak2y_463{margin-top:4px;font-size:11.5px;font-weight:600;color:#ef4444}._dropdown_9ak2y_483{position:relative}._dropdownHeader_9ak2y_491{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;cursor:pointer;transition:all .2s ease;min-height:38px;width:100%}._dropdownHeader_9ak2y_491:hover{border-color:#0689e2a6}._dropdownHeaderOpen_9ak2y_535{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._dropdownHeader_9ak2y_491 span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dropdownList_9ak2y_559{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:60;max-height:300px;overflow-y:auto;background:#fff;border:1px solid #d6e9f8;border-radius:10px;box-shadow:0 12px 32px #0b2b4526;animation:_dropdownIn_9ak2y_1 .15s ease;padding:4px}@keyframes _dropdownIn_9ak2y_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._dropdownSelectAll_9ak2y_613{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;background:#f4faff;font-size:12.5px;font-weight:700;color:#042484;cursor:pointer;margin-bottom:4px;-webkit-user-select:none;user-select:none}._dropdownSelectAll_9ak2y_613:hover{background:#eaf4fd}._dropdownItem_9ak2y_651{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:8px;font-size:12.5px;color:#042484;cursor:pointer;transition:background .15s ease;-webkit-user-select:none;user-select:none}._dropdownItem_9ak2y_651:hover{background:#f4faff}._dropdownSelectAll_9ak2y_613 input[type=checkbox],._dropdownItem_9ak2y_651 input[type=checkbox]{width:15px;height:15px;accent-color:#0689e2;cursor:pointer;flex-shrink:0}._dropdownItem_9ak2y_651 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._error_9ak2y_721{padding:12px 16px;margin-bottom:16px;border-radius:10px;background:#fdecea;color:#922b21;border:1px solid #f5b7b1;font-size:13px;font-weight:600}._loading_9ak2y_743{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:80px 24px;color:#035a95}._loadingSpinner_9ak2y_763{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_9ak2y_1 .9s linear infinite}._loadingText_9ak2y_783{font-size:.95rem;font-weight:500}@keyframes _spin_9ak2y_1{to{transform:rotate(360deg)}}._emptyState_9ak2y_805{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:80px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._emptyIcon_9ak2y_831{color:#b6cbdc}._emptyText_9ak2y_839{font-size:14px;font-weight:600;color:#4a6b85}._emptyHint_9ak2y_851{margin:0;font-size:12.5px;color:#8ba4bb}._summaryContainer_9ak2y_869{display:flex;flex-direction:column;gap:18px}._summaryStats_9ak2y_881{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}._statCard_9ak2y_893{display:flex;flex-direction:column;gap:6px;padding:20px 22px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a;transition:all .2s ease}._statCard_9ak2y_893:hover{border-color:#7dc8fb;box-shadow:0 8px 20px #0689e21f;transform:translateY(-1px)}._statLabel_9ak2y_929{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._statValue_9ak2y_945{font-size:24px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums;line-height:1.15;word-break:break-word}._accent_blue_9ak2y_963 ._statValue_9ak2y_945{color:#0689e2}._accent_green_9ak2y_971 ._statValue_9ak2y_945{color:#047857}._reportToolbar_9ak2y_981{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._reportToolbarTitle_9ak2y_997{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._viewSwitcher_9ak2y_1013{display:inline-flex;gap:2px;padding:3px;background:#f4faff;border:1px dashed rgba(6,137,226,.35);border-radius:999px}._viewBtn_9ak2y_1031{display:inline-flex;align-items:center;padding:6px 16px;border:0;border-radius:999px;background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._viewBtn_9ak2y_1031:hover{color:#0689e2;background:#0689e21a}._viewBtnActive_9ak2y_1073{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 4px 12px #0689e24d}._viewBtnActive_9ak2y_1073:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._reportGrid_9ak2y_1097{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:14px}._reportSection_9ak2y_1109{display:flex;flex-direction:column;gap:12px;padding:18px 20px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a}._sectionTitle_9ak2y_1131{margin:0;font-size:14px;font-weight:700;color:#042484;padding-bottom:10px;border-bottom:1px dashed rgba(6,137,226,.2)}._distributionCard_9ak2y_1155{display:flex;flex-direction:column;gap:14px;padding:18px 20px;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 8px #0424840a;transition:all .2s ease}._distributionCard_9ak2y_1155:hover{border-color:#7dc8fb;box-shadow:0 8px 24px #0689e21a}._distributionHeader_9ak2y_1189{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._distributionHeader_9ak2y_1189 ._sectionTitle_9ak2y_1131{margin:0;padding:0;border:0;font-size:14px;font-weight:700;color:#042484}._distributionTotals_9ak2y_1227{display:inline-flex;align-items:center;gap:12px;font-size:11.5px;color:#8ba4bb}._distributionTotals_9ak2y_1227 strong{color:#042484;font-weight:700;font-variant-numeric:tabular-nums}._distributionList_9ak2y_1255{display:flex;flex-direction:column;gap:12px}._distributionRow_9ak2y_1267{display:flex;flex-direction:column;gap:5px}._distributionRowTop_9ak2y_1279{display:flex;align-items:center;justify-content:space-between;gap:8px}._distributionNameWrap_9ak2y_1293{display:inline-flex;align-items:center;gap:8px;min-width:0}._distributionName_9ak2y_1293{font-size:13px;font-weight:600;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._distributionShare_9ak2y_1325{display:inline-flex;padding:1px 7px;border-radius:6px;background:#f4faff;color:#0689e2;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0}._distributionValue_9ak2y_1349{font-size:13px;font-weight:700;color:#0689e2;font-variant-numeric:tabular-nums;white-space:nowrap}._distributionTrack_9ak2y_1365{position:relative;width:100%;height:8px;border-radius:999px;background:#f0f5fa;overflow:hidden}._distributionFill_9ak2y_1383{height:100%;border-radius:999px;background:linear-gradient(90deg,#0689e2,#3aa9f0);transition:width .4s ease}._distributionMeta_9ak2y_1397{font-size:11px;color:#8ba4bb;font-variant-numeric:tabular-nums}._distributionRest_9ak2y_1409{margin-top:4px;padding-top:8px;border-top:1px dashed rgba(6,137,226,.15)}._distributionRest_9ak2y_1409 summary{cursor:pointer;font-size:11.5px;font-weight:600;color:#0689e2;-webkit-user-select:none;user-select:none;padding:4px 0;transition:color .15s ease}._distributionRest_9ak2y_1409 summary:hover{color:#0577c6}._distributionRowSmall_9ak2y_1449{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 0;font-size:12px}._distributionNameSmall_9ak2y_1467{color:#4a6b85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._distributionValueSmall_9ak2y_1481{color:#042484;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}._tableWrapper_9ak2y_1501{width:100%;overflow-x:auto;border:1px solid #d6e9f8;border-radius:14px;background:#fff}._table_9ak2y_1501{width:100%;border-collapse:collapse;font-size:12.5px;min-width:640px}._table_9ak2y_1501 thead{background:#f4faff}._table_9ak2y_1501 th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._row_9ak2y_1563{transition:background .15s ease}._row_9ak2y_1563:hover{background:#f8fbff}._table_9ak2y_1501 td{padding:11px 14px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._table_9ak2y_1501 tbody tr:last-child td{border-bottom:0}._numberCell_9ak2y_1601{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._idCell_9ak2y_1613{font-family:SF Mono,Consolas,monospace;font-size:11.5px;color:#0689e2;font-weight:600}._productName_9ak2y_1627{font-weight:600;color:#042484}._productDesc_9ak2y_1637{margin-top:3px;font-size:11px;color:#8ba4bb;line-height:1.4;max-width:240px;overflow:hidden;text-overflow:ellipsis}._code_9ak2y_1657{font-family:SF Mono,Consolas,monospace;font-size:11px;padding:2px 8px;border-radius:4px;background:#f4faff;color:#0689e2;white-space:nowrap}._dateCell_9ak2y_1677{font-size:11.5px;color:#6b8ba4;font-variant-numeric:tabular-nums}._statusBadge_9ak2y_1695{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._statusBadge_9ak2y_1695._active_9ak2y_1719{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusBadge_9ak2y_1695._damaged_9ak2y_1731{background:#fdecea;color:#922b21;border-color:#f5b7b1}._statusBadge_9ak2y_1695._inactive_9ak2y_1743{background:#f4faff;color:#6b8ba4;border-color:#e6eff8}._statusBadge_9ak2y_1695._maintenance_9ak2y_1755{background:#fff7e6;color:#b45309;border-color:#fcd34d}._statusBadge_9ak2y_1695._broken_9ak2y_1767{background:#fdecea;color:#7f1d1d;border-color:#ef4444}._detailedContainer_9ak2y_1785{display:flex;flex-direction:column;gap:14px}._pagination_9ak2y_1797{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 18px;background:#f4faff;border:1px solid #d6e9f8;border-radius:14px}._paginationInfo_9ak2y_1821{font-size:12.5px;color:#4a6b85}._paginationInfo_9ak2y_1821 strong{color:#042484;font-weight:700;font-variant-numeric:tabular-nums}._paginationControls_9ak2y_1843{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._perPage_9ak2y_1857{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#4a6b85}._limitSelect_9ak2y_1873{padding:5px 10px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer}._limitSelect_9ak2y_1873:focus{outline:none;border-style:solid}._pageNav_9ak2y_1907{display:flex;align-items:center;gap:8px}._pageNavBtn_9ak2y_1919{padding:6px 12px;border:1px dashed #0689e2;border-radius:8px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._pageNavBtn_9ak2y_1919:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff}._pageNavBtn_9ak2y_1919:disabled{opacity:.4;cursor:not-allowed}._pageInfo_9ak2y_1967{font-size:12.5px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums;min-width:60px;text-align:center}@media(max-width:1100px){._container_9ak2y_11{padding:5.5rem 1.5rem 1.5rem}._pageTitle_9ak2y_63{font-size:1.5rem}._reportGrid_9ak2y_1097{grid-template-columns:1fr}}@media(max-width:720px){._container_9ak2y_11{padding:5rem 1rem 1rem}._pageTitle_9ak2y_63{font-size:1.35rem}._pageTabs_9ak2y_85{width:100%;justify-content:center}._pageTabsSpacer_9ak2y_113{display:none}._pageTab_9ak2y_85{flex:1 1 calc(50% - 4px);justify-content:center;font-size:12.5px;padding:8px 12px}._filtersGrid_9ak2y_371,._summaryStats_9ak2y_881{grid-template-columns:1fr}._statCard_9ak2y_893{padding:16px 18px}._statValue_9ak2y_945{font-size:20px}._reportSection_9ak2y_1109{padding:14px 16px}._reportToolbar_9ak2y_981{flex-direction:column;align-items:flex-start}._pagination_9ak2y_1797{flex-direction:column;align-items:stretch}._paginationControls_9ak2y_1843{justify-content:space-between}}@media(max-width:480px){._container_9ak2y_11{padding:4.5rem .75rem .75rem}._pageTitle_9ak2y_63{font-size:1.2rem}._pageTab_9ak2y_85{flex:1 1 100%}._statValue_9ak2y_945{font-size:18px}._distributionCard_9ak2y_1155{padding:14px 16px}._distributionTotals_9ak2y_1227{width:100%;justify-content:space-between}._distributionName_9ak2y_1293,._distributionValue_9ak2y_1349{font-size:12.5px}._table_9ak2y_1501 th,._table_9ak2y_1501 td{padding:9px 10px;font-size:11.5px}._pageNavBtn_9ak2y_1919{padding:5px 10px;font-size:11.5px}}._container_1psmw_11{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_1psmw_11 *,._container_1psmw_11 *:before,._container_1psmw_11 *:after{box-sizing:border-box}._loading_1psmw_51{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:80px 24px;color:#035a95}._loadingSpinner_1psmw_71{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_1psmw_1 .9s linear infinite}._loadingText_1psmw_91{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_1psmw_1{to{transform:rotate(360deg)}}._header_1psmw_121{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}._headerLeft_1psmw_139{display:flex;align-items:center;gap:14px}._headerControls_1psmw_151{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._pageTitle_1psmw_165{margin:0;font-size:1.75rem;font-weight:700;color:#042484;letter-spacing:-.01em}._backButton_1psmw_181{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px dashed rgba(107,139,164,.55);background:transparent;color:#6b8ba4;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._backButton_1psmw_181:hover{border-style:solid;background:#6b8ba4;color:#fff}._tabsContainer_1psmw_235{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 20px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._tabButton_1psmw_263{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._tabButton_1psmw_263:hover:not(:disabled){color:#0689e2;background:#0689e21f}._activeTab_1psmw_307{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._activeTab_1psmw_307:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._searchPanel_1psmw_335{display:flex;align-items:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}._searchGroup_1psmw_351{position:relative;flex:1;max-width:520px;min-width:240px}._searchInput_1psmw_365{width:100%;padding:10px 36px 10px 14px;border:1px dashed rgba(6,137,226,.4);border-radius:999px;background:#fff;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._searchInput_1psmw_365:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._searchInput_1psmw_365::placeholder{color:#b6cbdc}._clearSearch_1psmw_411{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:#0689e21a;color:#0689e2;font-size:12px;cursor:pointer;transition:all .15s ease}._clearSearch_1psmw_411:hover{background:#ef4444;color:#fff}._locationsSection_1psmw_463{display:flex;flex-direction:column;gap:16px}._sectionHeader_1psmw_475{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._sectionTitle_1psmw_495{margin:0;font-size:16px;font-weight:700;color:#042484}._totalStats_1psmw_509{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}._totalStatsItem_1psmw_523{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);color:#6b8ba4;font-size:11.5px;font-weight:500}._totalStatsItem_1psmw_523 strong{color:#042484;font-weight:700;font-variant-numeric:tabular-nums}._emptyState_1psmw_567{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:60px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._emptyText_1psmw_593{font-size:14px;font-weight:600;color:#4a6b85}._emptyHint_1psmw_605{margin:0;font-size:12.5px;color:#8ba4bb;line-height:1.5}._error_1psmw_619{padding:12px 16px;margin-bottom:16px;border-radius:10px;background:#fdecea;color:#922b21;border:1px solid #f5b7b1;font-size:13px;font-weight:600}._tableWrapper_1psmw_647{width:100%;overflow-x:auto;border:1px solid #d6e9f8;border-radius:16px;background:#fff;box-shadow:0 2px 8px #0424840a}._locationsTable_1psmw_665{width:100%;border-collapse:collapse;font-size:12.5px;min-width:800px}._locationsTable_1psmw_665 thead{background:#f4faff}._locationsTable_1psmw_665 thead th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap;vertical-align:middle}._productHeader_1psmw_713{min-width:300px}._locationHeader_1psmw_721{min-width:120px;text-align:center}._locationHeaderContent_1psmw_731{display:flex;flex-direction:column;align-items:center;gap:4px}._locationName_1psmw_745{font-size:11.5px;font-weight:700;color:#042484;text-transform:none;letter-spacing:0;line-height:1.3}._locationTypeBadge_1psmw_763{display:inline-flex;padding:1px 6px;border-radius:4px;background:#0689e21a;color:#0689e2;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}._groupRow_1psmw_789{background:#f4faff;cursor:pointer;transition:background .15s ease}._groupRow_1psmw_789:hover{background:#eaf4fd}._groupRow_1psmw_789 td{padding:11px 14px;border-bottom:1px solid #d6e9f8;border-top:1px solid #d6e9f8}._groupNameCell_1psmw_821{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#042484}._groupToggle_1psmw_839{font-size:9px;color:#0689e2;width:12px;flex-shrink:0}._groupCount_1psmw_853{font-size:11px;color:#8ba4bb;font-weight:500}._quantityCell_1psmw_865{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}._groupTotal_1psmw_877{font-size:13px;font-weight:700;color:#0689e2}._productRow_1psmw_891{transition:background .15s ease}._productRow_1psmw_891:hover{background:#f8fbff}._productRow_1psmw_891 td{padding:11px 14px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._productNameCell_1psmw_921{padding-left:34px!important}._productName_1psmw_921{font-size:12.5px;font-weight:600;color:#042484;margin-bottom:2px}._productBrand_1psmw_943{font-size:11.5px;color:#6b8ba4;margin-bottom:2px}._productModel_1psmw_955{font-size:11px;color:#8ba4bb;margin-bottom:3px}._productMeta_1psmw_967{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:3px}._stockCode_1psmw_983{font-family:SF Mono,Consolas,monospace;font-size:10.5px;padding:1px 6px;border-radius:4px;background:#f4faff;color:#6b8ba4;white-space:nowrap}._qrCode_1psmw_1003{font-family:SF Mono,Consolas,monospace;font-size:10.5px;padding:1px 6px;border-radius:4px;background:#f4faff;color:#0689e2;white-space:nowrap}._serialNumber_1psmw_1023{font-family:SF Mono,Consolas,monospace;font-size:10.5px;color:#6b8ba4;white-space:nowrap}._productDetails_1psmw_1037{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:4px}._detailBadge_1psmw_1053{display:inline-flex;padding:1px 7px;border-radius:4px;background:#f4faff;color:#4a6b85;font-size:10px;font-weight:600}._priceBadge_1psmw_1073{display:inline-flex;padding:1px 7px;border-radius:4px;background:#ecfdf5;color:#047857;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}._productStatus_1psmw_1095{margin-top:5px}._statusBadge_1psmw_1103{display:inline-flex;padding:2px 8px;border-radius:999px;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._statusBadge_1psmw_1103._active_1psmw_307{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusBadge_1psmw_1103._damaged_1psmw_1139{background:#fdecea;color:#922b21;border-color:#f5b7b1}._statusBadge_1psmw_1103._inactive_1psmw_1151{background:#f4faff;color:#6b8ba4;border-color:#e6eff8}._statusBadge_1psmw_1103._maintenance_1psmw_1163{background:#fff7e6;color:#b45309;border-color:#fcd34d}._statusBadge_1psmw_1103._broken_1psmw_1175{background:#fdecea;color:#7f1d1d;border-color:#ef4444}._productDescription_1psmw_1187{margin-top:4px;font-size:11px;color:#8ba4bb;line-height:1.4;max-width:340px;overflow:hidden;text-overflow:ellipsis}._availableQty_1psmw_1207{display:inline-grid;place-items:center;min-width:32px;height:24px;padding:0 8px;border-radius:6px;background:#ecfdf5;color:#047857;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}._zeroQuantity_1psmw_1235{color:#b6cbdc;font-weight:500}._employeeList_1psmw_1251{display:flex;flex-direction:column;gap:10px}._employeeCard_1psmw_1263{background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;overflow:hidden;transition:all .2s ease}._employeeCard_1psmw_1263:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21a}._employeeHeader_1psmw_1291{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer;transition:background .15s ease}._employeeHeader_1psmw_1291:hover{background:#f8fbff}._employeeToggle_1psmw_1317{font-size:9px;color:#0689e2;width:12px;flex-shrink:0}._employeeAvatar_1psmw_1331{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:15px;font-weight:700;flex-shrink:0;box-shadow:0 4px 12px #0689e240;overflow:hidden}._avatarImage_1psmw_1361{width:100%;height:100%;object-fit:cover}._employeeInfo_1psmw_1373{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._employeeName_1psmw_1389{margin:0;font-size:13.5px;font-weight:700;color:#042484;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._employeeMeta_1psmw_1409{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11.5px;color:#8ba4bb}._employeePosition_1psmw_1427{font-weight:500;color:#6b8ba4}._employeeEmail_1psmw_1437{font-family:SF Mono,Consolas,monospace;font-size:10.5px;color:#8ba4bb}._employeeStats_1psmw_1449{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}._employeeTotalItems_1psmw_1463{display:inline-flex;padding:4px 12px;border-radius:999px;background:#ecfdf5;color:#047857;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}._employeeTotalTypes_1psmw_1487{display:inline-flex;padding:4px 12px;border-radius:999px;background:#eaf4fd;color:#0689e2;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}._employeeProducts_1psmw_1513{padding:0 16px 16px;overflow-x:auto}._employeeProductsTable_1psmw_1523{width:100%;border-collapse:collapse;font-size:12px;border:1px solid #d6e9f8;border-radius:10px;overflow:hidden;background:#fff;min-width:760px}._employeeProductsTable_1psmw_1523 thead{background:#f4faff}._employeeProductsTable_1psmw_1523 th{text-align:left;padding:8px 12px;font-size:10px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._employeeProductsTable_1psmw_1523 td{padding:8px 12px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._employeeProductsTable_1psmw_1523 tbody tr:last-child td{border-bottom:0}._employeeProductsTable_1psmw_1523 tbody tr:hover{background:#f8fbff}._productNameSmall_1psmw_1607{font-size:12px;font-weight:600;color:#042484;margin-bottom:2px}._productBrandSmall_1psmw_1621{font-size:11px;color:#6b8ba4;margin-bottom:3px}._categoryBadgeSmall_1psmw_1633{display:inline-flex;padding:1px 6px;margin-right:4px;border-radius:4px;background:#f4faff;color:#6b8ba4;font-size:9.5px;font-weight:600}._materialBadgeSmall_1psmw_1655{display:inline-flex;padding:1px 6px;margin-right:4px;border-radius:4px;background:#f4faff;color:#4a6b85;font-size:9.5px;font-weight:600}._conditionBadgeSmall_1psmw_1677{display:inline-flex;padding:1px 6px;border-radius:4px;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}._conditionActive_1psmw_1697{background:#ecfdf5;color:#047857}._conditionMaintenance_1psmw_1707{background:#fff7e6;color:#b45309}._conditionDamaged_1psmw_1717{background:#fdecea;color:#922b21}._conditionBroken_1psmw_1727{background:#fdecea;color:#7f1d1d}._codeSmall_1psmw_1737{font-family:SF Mono,Consolas,monospace;font-size:10.5px;padding:1px 6px;border-radius:4px;background:#f4faff;color:#0689e2;white-space:nowrap}._noData_1psmw_1757{color:#b6cbdc;font-weight:500}._quantityCellSmall_1psmw_1767{text-align:center}._userQtyBadge_1psmw_1775{display:inline-grid;place-items:center;min-width:28px;height:22px;padding:0 8px;border-radius:6px;background:#ecfdf5;color:#047857;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}._warehouseCell_1psmw_1803{font-size:11.5px;color:#4a6b85;white-space:nowrap}._dateCell_1psmw_1815{font-size:11.5px;color:#8ba4bb;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:1100px){._container_1psmw_11{padding:5.5rem 1.5rem 1.5rem}._pageTitle_1psmw_165{font-size:1.5rem}}@media(max-width:720px){._container_1psmw_11{padding:5rem 1rem 1rem}._header_1psmw_121{flex-direction:column;align-items:stretch}._pageTitle_1psmw_165{font-size:1.35rem}._tabsContainer_1psmw_235{width:100%;justify-content:center}._tabButton_1psmw_263{flex:1;justify-content:center;font-size:12.5px;padding:8px 12px}._searchGroup_1psmw_351{max-width:none;width:100%}._sectionHeader_1psmw_475{flex-direction:column;align-items:flex-start}._locationsTable_1psmw_665{min-width:700px}._employeeHeader_1psmw_1291{flex-wrap:wrap}._employeeStats_1psmw_1449{width:100%;justify-content:flex-start}._employeeProductsTable_1psmw_1523{min-width:640px}}@media(max-width:480px){._container_1psmw_11{padding:4.5rem .75rem .75rem}._pageTitle_1psmw_165{font-size:1.2rem}._tabButton_1psmw_263{font-size:11.5px;padding:7px 10px}._employeeAvatar_1psmw_1331{width:36px;height:36px;font-size:13px}._employeeName_1psmw_1389{font-size:12.5px}._employeeTotalItems_1psmw_1463,._employeeTotalTypes_1psmw_1487{font-size:10.5px;padding:3px 10px}._employeeProductsTable_1psmw_1523{min-width:560px}}._page_uuo8r_11{padding:6rem 2rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}._loading_uuo8r_33{display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:60vh;color:#035a95;font-size:1rem;font-weight:500}._spin_uuo8r_55{animation:_spin_uuo8r_55 1s linear infinite;color:#0689e2}@keyframes _spin_uuo8r_55{to{transform:rotate(360deg)}}._header_uuo8r_75{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem;max-width:100%;margin:0 auto 2rem}._title_uuo8r_97{margin:0;font-size:1.75rem;font-weight:700;line-height:1.2;color:#042484}._pageTabs_uuo8r_119{display:flex;align-items:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 24px;box-shadow:0 1px 2px #0b2b450f;flex-wrap:wrap}._pageTabsSpacer_uuo8r_147{flex:1;min-width:12px}._pageTab_uuo8r_119{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._pageTab_uuo8r_119:hover:not(:disabled){color:#0689e2;background:#0689e21f}._pageTab_uuo8r_119:disabled{opacity:.45;cursor:not-allowed}._pageTabActive_uuo8r_207{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._pageTabActive_uuo8r_207:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._pageTabBadge_uuo8r_227{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e21f;color:#0689e2;font-size:10.5px;font-weight:700;line-height:1}._pageTabActive_uuo8r_207 ._pageTabBadge_uuo8r_227,._pageTab_uuo8r_119:hover ._pageTabBadge_uuo8r_227{background:#fff;color:#0689e2}._btnPrimary_uuo8r_267{display:inline-flex;align-items:center;gap:8px;margin-left:8px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;padding:9px 18px;font-size:13.5px;font-weight:700;border-radius:999px;box-shadow:0 6px 16px #0689e259;transition:all .2s ease;cursor:pointer;font-family:inherit;white-space:nowrap}._btnPrimary_uuo8r_267:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._btnPrimary_uuo8r_267:active:not(:disabled){transform:translateY(0)}._btnPrimary_uuo8r_267:disabled{opacity:.6;cursor:not-allowed}._filtersPopoverWrap_uuo8r_335{position:relative;margin:0 auto 16px;max-width:1160px}._filtersBackdrop_uuo8r_345{position:fixed;inset:0;z-index:1000;background:transparent}._filtersPopover_uuo8r_335{position:absolute;top:0;left:0;z-index:1001;width:520px;max-width:calc(100vw - 32px);background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 16px 40px #0b2b4526;animation:_popoverIn_uuo8r_1 .2s ease}@keyframes _popoverIn_uuo8r_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._statsGrid_uuo8r_399{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0 auto 20px;max-width:1160px}._statCard_uuo8r_415{display:flex;align-items:center;padding:16px 18px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;transition:all .2s ease}._statCard_uuo8r_415:hover{border-color:#7dc8fb;box-shadow:0 6px 16px #0689e21f}._statSuccess_uuo8r_445{border-color:#10b98159}._statSuccess_uuo8r_445 ._statValue_uuo8r_447{color:#047857}._statWarning_uuo8r_451{border-color:#f59e0b59}._statWarning_uuo8r_451 ._statValue_uuo8r_447{color:#b45309}._statDanger_uuo8r_457{border-color:#dc262659}._statDanger_uuo8r_457 ._statValue_uuo8r_447{color:#b91c1c}._statBody_uuo8r_463{display:flex;flex-direction:column;gap:6px;width:100%}._statLabel_uuo8r_477{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._statValue_uuo8r_447{font-size:20px;font-weight:700;color:#042484;font-variant-numeric:tabular-nums}._error_uuo8r_513{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;margin:0 auto 16px;max-width:1160px;background:#fdecea;border:1px solid #f5b7b1;border-radius:12px;color:#922b21;font-size:13px;font-weight:600;flex-wrap:wrap}._retryButton_uuo8r_547{padding:6px 14px;border:1px dashed #ef4444;border-radius:8px;background:transparent;color:#b91c1c;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._retryButton_uuo8r_547:hover{border-style:solid;background:#ef4444;color:#fff}._pageTabMuted_uuo8r_583{opacity:.6}._pageTabMuted_uuo8r_583:hover{opacity:.9;color:#0689e2;background:#0689e21f}@media(max-width:1100px){._statsGrid_uuo8r_399{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:720px){._pageTabs_uuo8r_119{flex-wrap:wrap;width:100%;justify-content:center}._pageTabsSpacer_uuo8r_147{display:none}._btnPrimary_uuo8r_267{margin-left:0;width:100%;justify-content:center;order:100}}@media(max-width:600px){._page_uuo8r_11{padding:5rem 1rem 1rem}._title_uuo8r_97{font-size:1.35rem}._filtersPopover_uuo8r_335{width:calc(100vw - 32px);left:0}}._modal_17yr4_9{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;padding:24px;background:#0b2b4566;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_17yr4_1 .2s ease}@keyframes _fadeIn_17yr4_1{0%{opacity:0}to{opacity:1}}._modalContent_17yr4_43{width:100%;max-width:760px;max-height:92vh;overflow-y:auto;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 24px 64px #0b2b452e;animation:_modalIn_17yr4_1 .25s cubic-bezier(.25,.8,.25,1)}@keyframes _modalIn_17yr4_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._modalHeader_17yr4_77{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px dashed rgba(6,137,226,.3);position:sticky;top:0;background:#fff;z-index:2}._modalTitle_17yr4_101{margin:0;font-size:18px;font-weight:700;color:#0b2b45}._closeButton_17yr4_115{display:grid;place-items:center;width:32px;height:32px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s ease}._closeButton_17yr4_115:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._form_17yr4_153{display:flex;flex-direction:column;gap:24px;padding:24px}._formSection_17yr4_167{display:flex;flex-direction:column;gap:12px;padding-bottom:20px;border-bottom:1px dashed rgba(6,137,226,.2)}._formSection_17yr4_167:last-of-type{border-bottom:none;padding-bottom:0}._sectionTitle_17yr4_191{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._formGrid_17yr4_209{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:640px){._formGrid_17yr4_209{grid-template-columns:1fr}._modalContent_17yr4_43{border-radius:12px}}._formGroup_17yr4_229{display:flex;flex-direction:column;gap:6px;min-width:0}._label_17yr4_243{font-size:12.5px;font-weight:600;color:#0b2b45}._required_17yr4_255{color:#dc2626;margin-left:2px}._input_17yr4_267,._select_17yr4_269,._textarea_17yr4_271{width:100%;padding:9px 12px;border:1px dashed #cbd5e1;border-radius:10px;background:transparent;color:#0b2b45;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease;box-sizing:border-box}._input_17yr4_267:focus,._select_17yr4_269:focus,._textarea_17yr4_271:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._textarea_17yr4_271{resize:vertical;min-height:80px;line-height:1.5}._inputError_17yr4_325{border-color:#dc2626!important;background:#dc26260a}._errorText_17yr4_335{font-size:11.5px;color:#dc2626;font-weight:600}._hint_17yr4_347{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:#6b8ba4;font-weight:500}._moneyWrap_17yr4_367{position:relative;display:flex;align-items:center}._inputWithSuffix_17yr4_377{padding-right:56px}._suffix_17yr4_383{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:11.5px;color:#9ab0c2;font-weight:600;pointer-events:none}._uploadArea_17yr4_407{position:relative;display:flex;align-items:center;justify-content:center;padding:24px 16px;border:2px dashed #cbd5e1;border-radius:12px;background:transparent;cursor:pointer;transition:all .2s ease}._uploadArea_17yr4_407:hover,._uploadAreaActive_17yr4_433{border-color:#0689e2;background:#0689e20a}._fileInput_17yr4_443{display:none}._uploadInner_17yr4_451{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;pointer-events:none}._uploadIcon_17yr4_469{color:#0689e2}._uploadText_17yr4_477{font-size:13px;color:#4a6b85;font-weight:500}._uploadLink_17yr4_489{color:#0689e2;font-weight:700;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:3px}._uploadHint_17yr4_505{font-size:11px;color:#9ab0c2;font-weight:500}._photoGrid_17yr4_519{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;margin-top:4px}._photoItem_17yr4_531{position:relative;aspect-ratio:1;border:1px dashed rgba(6,137,226,.3);border-radius:10px;overflow:hidden;background:#f8fafc}._photoItem_17yr4_531 img{width:100%;height:100%;object-fit:cover;display:block}._photoRemove_17yr4_559{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:20px;height:20px;border:none;border-radius:50%;background:#0b2b45bf;color:#fff;cursor:pointer;transition:background .2s ease}._photoRemove_17yr4_559:hover{background:#dc2626}._globalError_17yr4_599{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;border:1px dashed #ef4444;border-radius:10px;background:#ef44440d;color:#b91c1c;font-size:12.5px;font-weight:600;line-height:1.4}._formActions_17yr4_627{display:flex;justify-content:flex-end;gap:12px;padding-top:20px;border-top:1px dashed rgba(6,137,226,.3)}._cancelButton_17yr4_643,._submitButton_17yr4_645{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:10px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}._cancelButton_17yr4_643{border:1px dashed #cbd5e1;background:transparent;color:#4a6b85}._cancelButton_17yr4_643:hover:not(:disabled){border-style:solid;border-color:#0689e2;color:#0689e2}._submitButton_17yr4_645{border:1px dashed #0689e2;background:transparent;color:#0689e2}._submitButton_17yr4_645:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._cancelButton_17yr4_643:disabled,._submitButton_17yr4_645:disabled{opacity:.5;cursor:not-allowed}._toolbar_3i403_11{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#fff;flex-wrap:wrap;margin-bottom:12px}._toolbarLeft_3i403_37{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._toolbarRight_3i403_51{display:flex;align-items:center;gap:8px}._toolbarButton_3i403_63{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._toolbarButton_3i403_63:hover:not(:disabled){border-style:solid;border-color:#0689e2;color:#0689e2}._toolbarButton_3i403_63:disabled{opacity:.4;cursor:not-allowed}._selectAllLabel_3i403_113{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:#4a6b85;cursor:pointer}._tableWrapper_3i403_135{width:100%;overflow-x:auto;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#fff}._table_3i403_135{width:100%;min-width:900px;border-collapse:collapse;font-size:13px;color:#0b2b45}._table_3i403_135 thead th{position:sticky;top:0;z-index:2;padding:11px 12px;text-align:left;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85;background:#fff;border-bottom:1px dashed rgba(6,137,226,.3);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer}._table_3i403_135 thead th:last-child,._checkboxCell_3i403_205,._actionsCell_3i403_207{cursor:default}._checkboxCell_3i403_205{width:40px;padding-left:14px!important}._actionsCell_3i403_207{width:80px;text-align:right!important;padding-right:12px!important}._tr_3i403_239{transition:background .15s ease}._tr_3i403_239:hover{background:#0689e208}._expandedRow_3i403_251{background:#0689e20a}._table_3i403_135 tbody td{padding:10px 12px;border-bottom:1px dashed rgba(6,137,226,.15);vertical-align:middle}._table_3i403_135 tbody tr:last-child td{border-bottom:none}._linkBtn_3i403_277{border:none;background:transparent;color:#0689e2;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;padding:0;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:3px}._linkBtn_3i403_277:hover{text-decoration-style:solid}._money_3i403_311{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}._status_3i403_325{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:600;border:1px dashed;white-space:nowrap}._status_free_3i403_347{color:#047857;border-color:#10b981;background:#10b9810f}._status_rented_3i403_349{color:#b45309;border-color:#f59e0b;background:#f59e0b0f}._status_reserved_3i403_351{color:#1d4ed8;border-color:#3b82f6;background:#3b82f60f}._status_maintenance_3i403_353{color:#7c3aed;border-color:#a855f7;background:#a855f70f}._status_damaged_3i403_355{color:#b91c1c;border-color:#ef4444;background:#ef44440f}._status_scrapped_3i403_357{color:#4a6b85;border-color:#cbd5e1;background:#cbd5e114}._actions_3i403_207{display:inline-flex;align-items:center;gap:4px;justify-content:flex-end}._actionButton_3i403_377{display:grid;place-items:center;width:26px;height:26px;border:1px dashed transparent;border-radius:7px;background:transparent;color:#9ab0c2;cursor:pointer;transition:all .2s ease}._actionButton_3i403_377:hover{border-color:#cbd5e1;color:#0689e2;background:#0689e20a}._chevron_3i403_413{transition:transform .2s ease}._chevronOpen_3i403_419{transform:rotate(180deg)}._menu_3i403_429{min-width:160px;padding:4px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:#fff;box-shadow:0 8px 24px #0b2b4526;animation:_menuIn_3i403_1 .15s ease}@keyframes _menuIn_3i403_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._menuItem_3i403_457{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:6px;background:transparent;color:#0b2b45;font-family:inherit;font-size:12.5px;font-weight:600;text-align:left;cursor:pointer;transition:background .15s ease}._menuItem_3i403_457:hover{background:#0689e20f;color:#0689e2}._menuItemDanger_3i403_499{color:#b91c1c}._menuItemDanger_3i403_499:hover{background:#dc26260f;color:#dc2626}._detailsRow_3i403_517{background:#0689e205}._detailsCell_3i403_523{padding:0!important;border-bottom:1px dashed rgba(6,137,226,.2)}._detailsContent_3i403_531{padding:16px 20px;animation:_slideDown_3i403_1 .2s ease}@keyframes _slideDown_3i403_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._detailsGrid_3i403_549{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}._detailItem_3i403_561{display:flex;flex-direction:column;gap:4px;min-width:0}._detailFull_3i403_573{grid-column:1 / -1}._tileLabel_3i403_581{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#9ab0c2}._tileValue_3i403_595{font-size:13px;font-weight:600;color:#0b2b45;word-break:break-word}._tileText_3i403_607{margin:0;font-size:13px;line-height:1.5;color:#0b2b45;padding:10px 12px;border:1px dashed rgba(6,137,226,.2);border-radius:8px;background:#fff;white-space:pre-wrap;word-break:break-word}._checkbox_3i403_205{width:16px;height:16px;accent-color:#0689e2;cursor:pointer}._pagination_3i403_651{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#fff;flex-wrap:wrap;margin-top:12px}._paginationInfo_3i403_675{font-size:12px;color:#6b8ba4;font-weight:500}._paginationControls_3i403_685{display:flex;align-items:center;gap:6px}._limitSelect_3i403_695{padding:5px 8px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;font-size:12px;font-family:inherit;cursor:pointer;outline:none;margin-right:4px}._limitSelect_3i403_695:hover,._limitSelect_3i403_695:focus{border-style:solid;border-color:#0689e2;color:#0689e2}._pageButton_3i403_731{display:grid;place-items:center;width:30px;height:30px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;font-size:13px;cursor:pointer;transition:all .2s ease}._pageButton_3i403_731:hover:not(:disabled){border-style:solid;border-color:#0689e2;color:#0689e2}._pageButton_3i403_731:disabled{opacity:.4;cursor:not-allowed}._pageInfo_3i403_775{font-size:12.5px;font-weight:600;color:#0b2b45;min-width:60px;text-align:center}._loading_3i403_793,._emptyState_3i403_795{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 20px;border:1px dashed rgba(6,137,226,.3);border-radius:12px}._loadingSpinner_3i403_815{width:28px;height:28px;border:2px dashed #0689e2;border-radius:50%;animation:_spin_3i403_1 1s linear infinite}@keyframes _spin_3i403_1{to{transform:rotate(360deg)}}._loadingText_3i403_833{font-size:13px;color:#6b8ba4;font-weight:600}._emptyText_3i403_845{margin:0;font-size:13px;color:#9ab0c2;font-weight:600}._barcodeModalContent_3i403_861{display:flex;flex-direction:column;gap:16px;padding:8px}._modalInfo_3i403_873 h3{margin:0 0 8px;font-size:16px;color:#0b2b45}._modalInfo_3i403_873 p{margin:4px 0;font-size:13px;color:#4a6b85}._barcodeDisplay_3i403_893{display:grid;place-items:center;padding:20px;border:1px dashed rgba(6,137,226,.3);border-radius:10px;background:#fff}._modalOverlay_1oupz_1{position:fixed;inset:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:10001;padding:20px}@keyframes _fadeIn_1oupz_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1oupz_1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}._modalContent_1oupz_69{background:#fff;border-radius:12px;max-width:900px;width:100%;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column}._modalContent_1oupz_69::-webkit-scrollbar{width:8px}._modalContent_1oupz_69::-webkit-scrollbar-track{background:#f0f0f0;border-radius:0 12px 12px 0}._modalContent_1oupz_69::-webkit-scrollbar-thumb{background:#1a1a1a;border-radius:4px}._modalContent_1oupz_69::-webkit-scrollbar-thumb:hover{background:#333}._modalHeader_1oupz_127{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:#fff;border-radius:12px 12px 0 0;flex-shrink:0}._modalHeader_1oupz_127 h2{margin:0;font-size:20px;font-weight:700;color:#1a1a1a;text-transform:uppercase;letter-spacing:.5px}._closeBtn_1oupz_165{background:none;border:none;font-size:28px;color:#1a1a1a;cursor:pointer;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}._closeBtn_1oupz_165:hover{background:#1a1a1a;color:#fff;transform:rotate(90deg)}._modalBody_1oupz_207{padding:24px;overflow-y:auto;flex:1}._detailSection_1oupz_219{margin-bottom:28px;padding-bottom:24px}._detailSection_1oupz_219:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}._detailSection_1oupz_219 h3{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 16px;padding-bottom:8px;text-transform:uppercase;letter-spacing:.3px}._detailSection_1oupz_219 h4{font-size:14px;font-weight:600;color:#1a1a1a;margin:12px 0 8px}._companyHeader_1oupz_275{display:flex;gap:20px;align-items:flex-start}._logoContainer_1oupz_287{flex-shrink:0;width:100px;height:100px;border:1px solid #e8e8e8;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#fafafa;padding:8px}._companyLogo_1oupz_313{max-width:100%;max-height:100%;object-fit:contain}._companyInfo_1oupz_325{flex:1;min-width:0}._companyInfo_1oupz_325 h3{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 12px;padding-bottom:8px;text-transform:uppercase;letter-spacing:.3px}._detailRow_1oupz_355{display:flex;padding:6px 0;border-bottom:1px solid #f0f0f0}._detailRow_1oupz_355:last-child{border-bottom:none}._detailLabel_1oupz_375{font-size:14px;font-weight:600;color:#1a1a1a;min-width:140px;flex-shrink:0;text-transform:uppercase;letter-spacing:.2px}._detailValue_1oupz_395{font-size:14px;color:#333;word-break:break-word;line-height:1.5}._priorityBadge_1oupz_409{display:inline-block;padding:4px 14px;border-radius:12px;font-weight:700;font-size:14px;min-width:32px;text-align:center}._priority1_1oupz_429 ._priorityBadge_1oupz_409{color:#df0707}._priority2_1oupz_437 ._priorityBadge_1oupz_409{color:#d7640c}._priority3_1oupz_445 ._priorityBadge_1oupz_409{color:#bace05}._priority4_1oupz_453 ._priorityBadge_1oupz_409{color:#09a02f}._additionalContacts_1oupz_461{margin-top:12px;padding:12px 16px;background:#fff}._additionalContacts_1oupz_461 h4{font-size:14px;font-weight:600;color:#1a1a1a;margin:0 0 8px;text-transform:uppercase;letter-spacing:.3px}._additionalContacts_1oupz_461 ._detailRow_1oupz_355{padding:4px 0;border-bottom:1px solid #e8e8e8}._additionalContacts_1oupz_461 ._detailRow_1oupz_355:last-child{border-bottom:none}._additionalContacts_1oupz_461 ._detailLabel_1oupz_375{min-width:100px;font-size:13px}._additionalContacts_1oupz_461 ._detailValue_1oupz_395{font-size:13px}._detailSection_1oupz_219:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}._modalFooter_1oupz_539{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;background:#fff;border-radius:0 0 12px 12px;flex-shrink:0;flex-wrap:wrap}._editModalBtn_1oupz_561{padding:10px 28px;background:#1a1a1a;color:#fff;border:none;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.3px}._editModalBtn_1oupz_561:hover{background:#333}._deleteModalBtn_1oupz_597{padding:10px 28px;background:#000;color:#fff;border:none;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.3px}._deleteModalBtn_1oupz_597:hover{background:#a00;transform:translateY(-2px);box-shadow:0 4px 12px #cc00004d}._closeModalBtn_1oupz_637{padding:10px 32px;background:#fff;color:#1a1a1a;border:2px solid #1a1a1a;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.3px}._closeModalBtn_1oupz_637:hover{background:#f0f0f0;transform:translateY(-2px)}._closeModalBtn_1oupz_637:active{transform:translateY(0)}._commentsSection_s2sto_1{padding:20px;background:#fff;border-radius:8px}._commentsHeader_s2sto_13{display:flex;align-items:center;gap:12px;margin-bottom:20px}._commentsTitle_s2sto_27{margin:0;font-size:16px;font-weight:600;color:#1a1a1a;text-transform:uppercase;letter-spacing:.3px}._commentsCount_s2sto_45{font-size:13px;background:#fff;color:#666;padding:2px 10px;border-radius:12px;font-weight:500}._addComment_s2sto_65{background:#f8f8f8;border-radius:8px;padding:16px;margin-bottom:24px}._addCommentHeader_s2sto_79{display:flex;align-items:center;gap:12px;margin-bottom:12px}._addCommentLabel_s2sto_93{font-size:13px;color:#666;font-weight:500}._commentInputWrapper_s2sto_105{display:flex;flex-direction:column;gap:10px}._commentInput_s2sto_105{width:100%;padding:12px 14px;border-radius:6px;font-size:14px;font-family:inherit;color:#1a1a1a;resize:vertical;transition:border-color .2s;background:#fff;box-sizing:border-box}._commentInput_s2sto_105:focus{outline:none;border-color:#1a1a1a}._commentInput_s2sto_105:disabled{background:#f5f5f5;cursor:not-allowed}._submitBtn_s2sto_165{display:flex;align-items:center;gap:8px;padding:8px 20px;background:#1a1a1a;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;align-self:flex-end}._submitBtn_s2sto_165:hover:not(:disabled){background:#333;transform:translateY(-1px)}._submitBtn_s2sto_165:disabled{opacity:.5;cursor:not-allowed;transform:none}._submitBtnDisabled_s2sto_219{opacity:.5;cursor:not-allowed}._sendIcon_s2sto_229{width:16px;height:16px;color:#fff}._commentsList_s2sto_243{display:flex;flex-direction:column;gap:16px}._commentItem_s2sto_255{padding:16px;background:#fafafa;border-radius:8px;border:1px solid #f0f0f0;transition:background .2s}._commentItem_s2sto_255:hover{background:#f5f5f5}._commentContent_s2sto_279{display:flex;flex-direction:column;gap:10px}._commentHeader_s2sto_291{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:8px}._userInfo_s2sto_307{display:flex;align-items:center;gap:10px}._userAvatar_s2sto_319{width:36px;height:36px;flex-shrink:0}._userAvatarSmall_s2sto_331{width:28px;height:28px;flex-shrink:0}._userAvatarImage_s2sto_343{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid #e0e0e0}._userAvatarPlaceholder_s2sto_359{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:14px;border:2px solid #e0e0e0}._userMeta_s2sto_385{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._commentUser_s2sto_399{font-weight:600;color:#1a1a1a;font-size:14px}._userRole_s2sto_411{font-size:10px;padding:2px 8px;border-radius:10px;font-weight:500}._adminRole_s2sto_425{background:#1a1a1a;color:#fff}._userRoleStyle_s2sto_435{background:#f0f0f0;color:#666}._commentDate_s2sto_445{font-size:12px;color:#999;white-space:nowrap}._commentText_s2sto_457{font-size:14px;line-height:1.6;color:#333;padding-left:46px}._commentActions_s2sto_473{display:flex;gap:12px;padding-left:46px;margin-top:8px}._replyBtn_s2sto_487{display:flex;align-items:center;gap:6px;padding:4px 12px;background:transparent;border:none;color:#666;font-size:13px;cursor:pointer;transition:all .2s;border-radius:4px}._replyBtn_s2sto_487:hover{color:#1a1a1a;background:#f0f0f0}._replyBtnActive_s2sto_525{color:#1a1a1a;background:#e8e8e8}._replyIcon_s2sto_535{width:14px;height:14px;color:currentColor}._replyCount_s2sto_547{font-size:10px;background:#e0e0e0;color:#666;padding:0 6px;border-radius:8px;font-weight:600}._replyForm_s2sto_567{margin-top:12px;padding:12px 16px;background:#f8f8f8;border-radius:6px;border-left:3px solid #1a1a1a}._replyFormHeader_s2sto_583{display:flex;align-items:center;gap:10px;margin-bottom:10px}._replyFormLabel_s2sto_597{font-size:13px;color:#666}._replyFormLabel_s2sto_597 strong{color:#1a1a1a}._replyInputWrapper_s2sto_615{display:flex;flex-direction:column;gap:10px}._replyActions_s2sto_627{display:flex;gap:10px;justify-content:flex-end}._cancelBtn_s2sto_639{display:flex;align-items:center;gap:6px;padding:8px 16px;background:transparent;color:#666;border:1px solid #d0d0d0;border-radius:6px;font-size:13px;cursor:pointer;transition:all .2s}._cancelBtn_s2sto_639:hover{background:#f0f0f0;border-color:#1a1a1a;color:#1a1a1a}._closeIcon_s2sto_679{width:14px;height:14px;color:currentColor}._replies_s2sto_693{margin-top:12px;padding-left:20px;border-left:2px solid #e0e0e0;display:flex;flex-direction:column;gap:12px}._replyItem_s2sto_711{padding:12px;background:#fff;border-radius:6px;border:1px solid #f0f0f0}._emptyComments_s2sto_727{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#999}._emptyIcon_s2sto_745{font-size:36px;margin-bottom:12px;opacity:.3}._emptyComments_s2sto_727 p{margin:0;font-size:16px}._emptyHint_s2sto_767{font-size:13px;color:#bbb;margin-top:4px}._errorMessage_s2sto_781{padding:12px 16px;background:#fde8e8;color:#8a1a1a;border-radius:6px;margin-bottom:16px;border-left:3px solid #8a1a1a;font-size:14px}@media(max-width:768px){._commentHeader_s2sto_291{flex-direction:column;align-items:flex-start;gap:4px}._commentText_s2sto_457,._commentActions_s2sto_473{padding-left:0}._replies_s2sto_693{padding-left:12px}._replyForm_s2sto_567{padding:10px 12px}._replyActions_s2sto_627{flex-direction:column}._replyActions_s2sto_627 ._submitBtn_s2sto_165,._cancelBtn_s2sto_639{width:100%;justify-content:center}}._tableWrapper_yh2qn_1{background:#fff;border-radius:8px;overflow:hidden}._tableToolbar_yh2qn_13{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;flex-wrap:wrap;gap:12px}._toolbarLeft_yh2qn_31{display:flex;align-items:center;gap:20px;flex-wrap:wrap}._totalCount_yh2qn_45{font-size:14px;color:#333}._totalCount_yh2qn_45 strong{color:#1a1a1a;font-size:16px}._itemsPerPage_yh2qn_65{display:flex;align-items:center;gap:8px;font-size:14px;color:#333}._itemsPerPage_yh2qn_65 select{padding:4px 8px;border:1px solid #d0d0d0;border-radius:8px;background:#fff;font-size:14px;cursor:pointer;outline:none}._itemsPerPage_yh2qn_65 select:focus{border-color:#1a1a1a}._toolbarRight_yh2qn_109{display:flex;gap:12px}._exportBtn_yh2qn_119{display:flex;align-items:center;gap:8px;padding:8px 20px;background:#1a1a1a;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._exportBtn_yh2qn_119:hover{background:#333}._exportIcon_yh2qn_157{font-size:18px;line-height:1}._tableContainer_yh2qn_167{overflow-x:auto;padding:0;max-height:600px;overflow-y:auto}._table_yh2qn_1{width:100%;border-collapse:collapse;font-size:14px;min-width:1100px}._table_yh2qn_1 thead{background:#fff}._table_yh2qn_1 th{padding:14px 16px;text-align:left;font-weight:600;color:#1a1a1a;font-size:13px;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;-webkit-user-select:none;user-select:none;position:sticky;top:0;z-index:10;background:#faf8f8}._sortableHeader_yh2qn_235{cursor:pointer;transition:background-color .2s}._sortIcon_yh2qn_245{display:inline-block;margin-left:6px;font-size:12px;opacity:.6}._table_yh2qn_1 td{padding:12px 16px;border-bottom:1px solid #e8e8e8;vertical-align:middle;color:#333}._clickableRow_yh2qn_273{cursor:pointer}._companyCell_yh2qn_281{display:flex;align-items:center;gap:12px;min-width:180px}._companyLogo_yh2qn_295{width:40px;height:40px;object-fit:contain;border:1px solid #e0e0e0;border-radius:4px;padding:4px;background:#fff;cursor:pointer;transition:all .2s;flex-shrink:0}._companyLogo_yh2qn_295:hover{transform:scale(1.1);border-color:#1a1a1a;box-shadow:0 2px 8px #00000026}._companyName_yh2qn_333{font-weight:600;color:#1a1a1a}._workTypeBadge_yh2qn_345{display:inline-block;padding:2px 10px;font-size:12px;font-weight:500;color:#1a1a1a;margin-right:4px}._subtypeBadge_yh2qn_363{display:inline-block;padding:2px 8px;font-size:11px;color:#666;margin-left:4px}._priorityBadge_yh2qn_379{display:inline-block;padding:4px 12px;border-radius:12px;font-weight:700;font-size:13px;min-width:30px;text-align:center}._priority1_yh2qn_399 ._priorityBadge_yh2qn_379{color:#f51010}._priority2_yh2qn_407 ._priorityBadge_yh2qn_379{color:#e3a90a}._priority3_yh2qn_415 ._priorityBadge_yh2qn_379{color:#07bc22}._priority4_yh2qn_423 ._priorityBadge_yh2qn_379{color:#07307a}._statusCell_yh2qn_431{min-width:120px}._statusBadge_yh2qn_439{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}._workedBefore_yh2qn_455{color:#0b13ab}._newClient_yh2qn_463{color:#05d439}._actions_yh2qn_473{display:flex;gap:6px;white-space:nowrap;min-width:160px}._actions_yh2qn_473 button{width:34px;height:34px;border:none;border-radius:4px;cursor:pointer;font-size:16px;transition:all .2s;display:flex;align-items:center;justify-content:center;background:transparent}._actions_yh2qn_473 button:hover:not(._noCommentBtn_yh2qn_515){transform:scale(1.1)}._viewBtn_yh2qn_523{color:#1a1a1a}._viewBtn_yh2qn_523:hover{background:#e8e8e8}._commentBtn_yh2qn_539{position:relative}._commentBtn_yh2qn_539._hasComment_yh2qn_547{color:#1a1a1a}._commentBtn_yh2qn_539._hasComment_yh2qn_547:hover{background:#e8e8e8}._commentBtn_yh2qn_539._noCommentBtn_yh2qn_515{opacity:.3;cursor:default}._commentBtn_yh2qn_539._noCommentBtn_yh2qn_515:hover{transform:none!important;background:transparent!important}._commentIcon_yh2qn_583{font-size:16px;line-height:1}._commentBadge_yh2qn_593{position:absolute;top:-6px;right:-6px;background:#c00;color:#fff;border-radius:50%;width:18px;height:18px;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid #ffffff;box-shadow:0 2px 4px #0003}._editBtn_yh2qn_629{color:#1a1a1a}._editBtn_yh2qn_629:hover{background:#1a1a1a;color:#fff}._deleteBtn_yh2qn_647{color:#c00}._deleteBtn_yh2qn_647:hover{background:#c00;color:#fff}._pagination_yh2qn_665{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#fff;border-top:1px solid #000000;flex-wrap:wrap;gap:12px}._paginationInfo_yh2qn_687{font-size:14px;color:#333}._paginationControls_yh2qn_697{display:flex;gap:6px;align-items:center;flex-wrap:wrap}._paginationBtn_yh2qn_711{min-width:36px;height:36px;padding:0 8px;border:1px solid #d0d0d0;border-radius:50px;background:#fff;color:#1a1a1a;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center}._paginationBtn_yh2qn_711:hover:not(:disabled):not(._dots_yh2qn_743){background:#1a1a1a;color:#fff;border-color:#1a1a1a;transform:translateY(-2px);box-shadow:0 2px 8px #00000026}._paginationBtn_yh2qn_711:disabled{opacity:.3;cursor:not-allowed;transform:none!important}._paginationBtn_yh2qn_711._activePage_yh2qn_771{background:#1a1a1a;color:#fff;border-color:#1a1a1a}._paginationBtn_yh2qn_711._dots_yh2qn_743{cursor:default;border:none;background:transparent}._paginationBtn_yh2qn_711._dots_yh2qn_743:hover{transform:none!important;background:transparent!important;box-shadow:none!important}._loader_yh2qn_807{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#666;background:#fff;border-radius:8px;min-height:300px}._spinner_yh2qn_831{width:40px;height:40px;border:3px solid #e0e0e0;border-top-color:#1a1a1a;border-radius:50%;animation:_spin_yh2qn_831 .8s linear infinite}._loader_yh2qn_807 p{margin-top:16px;font-size:16px}@keyframes _spin_yh2qn_831{to{transform:rotate(360deg)}}._empty_yh2qn_871{text-align:center;padding:60px 20px;color:#999;font-size:16px;background:#fff;border-radius:8px;min-height:300px;display:flex;align-items:center;justify-content:center}._empty_yh2qn_871 p{margin:0}._tableContainer_yh2qn_167::-webkit-scrollbar{width:8px;height:8px}._tableContainer_yh2qn_167::-webkit-scrollbar-track{background:#f0f0f0}._tableContainer_yh2qn_167::-webkit-scrollbar-thumb{background:#1a1a1a;border-radius:4px}._tableContainer_yh2qn_167::-webkit-scrollbar-thumb:hover{background:#333}._cardsContainer_1ejql_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:20px;margin-bottom:24px}._card_1ejql_1{background:#fff;border-radius:12px;border:1px solid #e0e0e0;overflow:hidden;transition:all .2s ease;box-shadow:0 2px 8px #0000000d}._card_1ejql_1:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}._cardHeader_1ejql_43{background:#f8f9fa;padding:16px;border-bottom:2px solid #000000;display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._companyInfo_1ejql_63{flex:1}._companyName_1ejql_71{margin:0 0 4px;font-size:16px;font-weight:600;color:#000}._inn_1ejql_85{font-size:12px;color:#666}._priorityBadge_1ejql_95{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;white-space:nowrap}._priorityHigh_1ejql_111{background:#000;color:#fff}._priorityMedium_1ejql_121{background:#444;color:#fff}._priorityLow_1ejql_131{background:#888;color:#fff}._priorityDefault_1ejql_141{background:#e0e0e0;color:#000}._cardContent_1ejql_151,._cardContact_1ejql_161{padding:16px;border-bottom:1px solid #e0e0e0}._contactTitle_1ejql_171,._commentsTitle_1ejql_173{font-size:14px;font-weight:600;margin-bottom:12px;color:#000;padding-bottom:4px;border-bottom:1px solid #e0e0e0}._infoRow_1ejql_191{display:flex;margin-bottom:8px;font-size:13px}._infoRow_1ejql_191:last-child{margin-bottom:0}._label_1ejql_211{width:110px;font-weight:500;color:#666;flex-shrink:0}._value_1ejql_225{flex:1;color:#000}._cardComments_1ejql_235{padding:16px;border-bottom:1px solid #e0e0e0}._commentsText_1ejql_245{margin:0;font-size:13px;color:#000;line-height:1.5}._cardActions_1ejql_259{padding:12px 16px;display:flex;gap:12px;background:#f8f9fa}._editBtn_1ejql_273,._deleteBtn_1ejql_275{padding:8px 16px;border:none;border-radius:20px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;flex:1}._editBtn_1ejql_273{background:#000;color:#fff}._editBtn_1ejql_273:hover{background:#333;transform:translateY(-1px)}._deleteBtn_1ejql_275{background:#6c757d;color:#fff}._deleteBtn_1ejql_275:hover{background:#5a6268;transform:translateY(-1px)}._loader_1ejql_339{text-align:center;padding:60px;background:#fff;border-radius:12px;border:1px solid #e0e0e0}._spinner_1ejql_355{border:3px solid #f0f0f0;border-top:3px solid #000000;border-radius:50%;width:40px;height:40px;animation:_spin_1ejql_355 1s linear infinite;margin:0 auto 16px}@keyframes _spin_1ejql_355{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._empty_1ejql_385{text-align:center;padding:60px;background:#fff;border-radius:12px;border:1px solid #e0e0e0}._empty_1ejql_385 p{color:#000;margin:0;font-size:16px}._modalOverlay_f45ei_3{position:fixed;inset:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:9999;animation:_fadeIn_f45ei_1 .3s ease-in-out;padding:20px}@keyframes _fadeIn_f45ei_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_f45ei_1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}._formModal_f45ei_73{background:#fff;border-radius:12px;width:100%;max-width:900px;max-height:90vh;overflow-y:auto;position:relative}._modalHeader_f45ei_93{display:flex;justify-content:space-between;align-items:center;padding:24px 32px;background:#fff;border-radius:12px 12px 0 0;position:sticky;top:0;z-index:10}._modalHeader_f45ei_93 h2{margin:0;font-size:24px;font-weight:700;color:#1a1a1a;letter-spacing:-.5px;text-transform:uppercase}._closeBtn_f45ei_135{background:none;border:none;font-size:32px;color:#1a1a1a;cursor:pointer;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s;font-weight:300}._closeBtn_f45ei_135:hover{background:#1a1a1a;color:#fff;transform:rotate(90deg)}._form_f45ei_73{padding:32px}._formSection_f45ei_187{margin-bottom:36px;padding-bottom:24px}._formSection_f45ei_187:last-child{border-bottom:none;margin-bottom:0}._formSection_f45ei_187 h3{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 20px;padding-bottom:8px;text-transform:uppercase;letter-spacing:.5px}._formGrid_f45ei_227{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:768px){._formGrid_f45ei_227{grid-template-columns:1fr}}._formGroup_f45ei_251{display:flex;flex-direction:column;gap:6px}._formGroup_f45ei_251 label{font-size:14px;font-weight:600;color:#1a1a1a;text-transform:uppercase;letter-spacing:.3px}._formGroup_f45ei_251 input,._formGroup_f45ei_251 select,._formGroup_f45ei_251 textarea{padding:10px 14px;border:1px solid #d0d0d0;border-radius:20px;font-size:15px;font-family:inherit;color:#1a1a1a;background:#fff;width:100%;box-sizing:border-box}._formGroup_f45ei_251 input:focus,._formGroup_f45ei_251 select:focus,._formGroup_f45ei_251 textarea:focus{outline:none;border-color:#1a1a1a;box-shadow:0 0 0 3px #0000001a}._formGroup_f45ei_251 input:hover,._formGroup_f45ei_251 select:hover,._formGroup_f45ei_251 textarea:hover{border-color:#1a1a1a}._formGroup_f45ei_251 input:disabled,._formGroup_f45ei_251 select:disabled{background:#f0f0f0;cursor:not-allowed;opacity:.6}._formGroup_f45ei_251 input[type=file]{padding:8px;border:1px dashed #d0d0d0;background:#fafafa;cursor:pointer}._formGroup_f45ei_251 input[type=file]:hover{border-color:#1a1a1a;background:#f5f5f5}._formGroup_f45ei_251 input[type=checkbox]{width:auto;margin-right:8px;transform:scale(1.1);cursor:pointer;accent-color:#1a1a1a}._checkboxLabel_f45ei_389{display:flex;align-items:center;cursor:pointer;font-weight:500!important}._errorInput_f45ei_403{border-color:#c00!important}._errorText_f45ei_411{color:#c00;font-size:12px;font-weight:500;margin-top:2px}._logoPreview_f45ei_425{max-width:120px;max-height:120px;object-fit:contain;border:1px solid #1a1a1a;border-radius:6px;padding:6px;background:#fff;margin-top:6px}._textarea_f45ei_447{width:100%;padding:12px 16px;border:1px solid #d0d0d0;border-radius:6px;font-size:15px;font-family:inherit;color:#1a1a1a;background:#fff;transition:all .2s;resize:vertical;box-sizing:border-box;min-height:100px}._textarea_f45ei_447:focus{outline:none;border-color:#1a1a1a;box-shadow:0 0 0 3px #0000001a}._textarea_f45ei_447:hover{border-color:#1a1a1a}._formFooter_f45ei_497{display:flex;justify-content:flex-end;gap:16px;margin-top:32px;padding-top:24px}._cancelBtn_f45ei_513{padding:12px 32px;background:#fff;color:#1a1a1a;border:1px solid #1a1a1a;border-radius:20px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.5px}._cancelBtn_f45ei_513:hover{background:#fff;color:#000;border-color:#000}._submitBtn_f45ei_553{padding:12px 40px;background:#1a1a1a;color:#fff;border:1px solid #1a1a1a;border-radius:20px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.5px}._submitBtn_f45ei_553:hover{background:#fff;color:#000;border-color:#000}._formModal_f45ei_73::-webkit-scrollbar{width:8px}._formModal_f45ei_73::-webkit-scrollbar-track{background:#f0f0f0;border-radius:0 12px 12px 0}._formModal_f45ei_73::-webkit-scrollbar-thumb{background:#1a1a1a;border-radius:4px}._formModal_f45ei_73::-webkit-scrollbar-thumb:hover{background:#333}._formGroup_f45ei_251 select option{padding:8px;background:#fff;color:#1a1a1a}._filterPanel_jfn2q_1{padding:20px;margin-bottom:24px}._filterTitle_jfn2q_11{font-size:16px;font-weight:600;margin-bottom:16px;color:#000;padding-bottom:8px;border-bottom:2px solid #000000;display:inline-block}._filterGrid_jfn2q_31{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;align-items:end}._filterGroup_jfn2q_45{display:flex;flex-direction:column}._filterGroup_jfn2q_45 label{font-size:13px;font-weight:500;margin-bottom:6px;color:#000;letter-spacing:.3px}._filterGroup_jfn2q_45 select{padding:8px 12px;border:1px solid #cccccc;border-radius:20px;font-size:14px;background:#fff;cursor:pointer;color:#000;transition:all .2s ease}._filterGroup_jfn2q_45 select:hover{border-color:#000}._filterGroup_jfn2q_45 select:focus{outline:none;border-color:#000;box-shadow:0 0 0 2px #0000001a}._filterGroup_jfn2q_45 select:disabled{background:#f5f5f5;cursor:not-allowed;color:#999;border-color:#e0e0e0}._filterGroup_jfn2q_45 input{padding:8px 12px;border:1px solid #cccccc;border-radius:20px;font-size:14px;background:#fff;color:#000;transition:all .2s ease}._filterGroup_jfn2q_45 input:hover{border-color:#000}._filterGroup_jfn2q_45 input:focus{outline:none;border-color:#000;box-shadow:0 0 0 2px #0000001a}._filterGroup_jfn2q_45 input::placeholder{color:#999}._filterActions_jfn2q_177{display:flex;gap:12px;align-items:center;margin-left:auto}._filterActionsRow_jfn2q_193{display:flex;gap:12px;justify-content:flex-end;margin-top:8px;grid-column:-1}._applyBtn_jfn2q_209,._resetBtn_jfn2q_211{padding:8px 20px;border:none;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;letter-spacing:.3px;min-width:100px}._applyBtn_jfn2q_209{background:#000;color:#fff}._applyBtn_jfn2q_209:hover{background:#333;transform:translateY(-1px);box-shadow:0 4px 12px #0003}._applyBtn_jfn2q_209:active{transform:translateY(0)}._applyBtn_jfn2q_209:disabled{opacity:.5;cursor:not-allowed;transform:none}._resetBtn_jfn2q_211{background:#6c757d;color:#fff}._resetBtn_jfn2q_211:hover{background:#5a6268;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._resetBtn_jfn2q_211:active{transform:translateY(0)}._resetBtn_jfn2q_211:disabled{opacity:.5;cursor:not-allowed;transform:none}._searchInput_jfn2q_321{padding:8px 12px;border:1px solid #cccccc;border-radius:20px;font-size:14px;background:#fff;color:#000;width:100%;transition:all .2s ease}._searchInput_jfn2q_321:hover{border-color:#000}._searchInput_jfn2q_321:focus{outline:none;border-color:#000;box-shadow:0 0 0 2px #0000001a}._searchInput_jfn2q_321::placeholder{color:#999}@media(max-width:768px){._filterPanel_jfn2q_1{padding:16px}._filterGrid_jfn2q_31{grid-template-columns:1fr;gap:12px}._filterActions_jfn2q_177{grid-column:1;justify-content:stretch;margin-left:0}._applyBtn_jfn2q_209,._resetBtn_jfn2q_211{flex:1;text-align:center;min-width:auto}}@media(min-width:992px){._filterGrid_jfn2q_31{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}._filterActions_jfn2q_177{grid-column:auto;justify-self:end}}._modalOverlay_bvaiy_13{position:fixed;inset:0;background:#663924b3;display:flex;justify-content:center;align-items:center;z-index:10001;padding:20px;animation:_fadeIn_bvaiy_1 .3s ease-in-out}@keyframes _fadeIn_bvaiy_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_bvaiy_1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}._modal_bvaiy_13{background:#f9e8d4;border-radius:12px;max-width:800px;width:100%;max-height:90vh;box-shadow:0 20px 60px #6639244d;border:1px solid #8DB6C7;animation:_slideUp_bvaiy_1 .3s ease-in-out;display:flex;flex-direction:column;overflow:hidden}._modalHeader_bvaiy_89{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:2px solid #663924;background:#f9e8d4;flex-shrink:0}._modalHeader_bvaiy_89 h3{margin:0;font-size:20px;font-weight:700;color:#663924;text-transform:uppercase;letter-spacing:.5px}._closeBtn_bvaiy_127{background:none;border:none;font-size:28px;color:#663924;cursor:pointer;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s;font-family:inherit}._closeBtn_bvaiy_127:hover{background:#663924;color:#f9e8d4;transform:rotate(90deg)}._modalBody_bvaiy_173{padding:24px;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:20px}._commentsList_bvaiy_197{flex:1;max-height:400px;overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding-right:8px}._commentsList_bvaiy_197::-webkit-scrollbar{width:6px}._commentsList_bvaiy_197::-webkit-scrollbar-track{background:#f9e8d4;border-radius:3px}._commentsList_bvaiy_197::-webkit-scrollbar-thumb{background:#8db6c7;border-radius:3px}._commentsList_bvaiy_197::-webkit-scrollbar-thumb:hover{background:#663924}._commentItem_bvaiy_253{background:#f9e8d4;padding:14px 16px;border-radius:8px;border-left:3px solid #D54C15;transition:background-color .2s}._commentItem_bvaiy_253:hover{background:#8db6c726}._commentHeader_bvaiy_277{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;flex-wrap:wrap;gap:8px}._commentAuthor_bvaiy_295{font-weight:600;color:#663924;font-size:14px}._commentDate_bvaiy_307{color:#8db6c7;font-size:12px}._commentText_bvaiy_317{margin:8px 0 0 52px;font-size:14px;line-height:1.6;color:#663924;white-space:pre-wrap;word-break:break-word}._commentFiles_bvaiy_337{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px;margin-left:52px}._commentFile_bvaiy_337{display:inline-block}._commentImage_bvaiy_361{max-width:150px;max-height:150px;object-fit:cover;border-radius:6px;border:1px solid #8DB6C7;cursor:pointer;transition:transform .2s}._commentImage_bvaiy_361:hover{transform:scale(1.05)}._commentFileLink_bvaiy_389{display:inline-block;padding:4px 12px;background:#8db6c7;border-radius:4px;color:#663924;text-decoration:none;font-size:13px;font-weight:600;transition:background .2s}._commentFileLink_bvaiy_389:hover{background:#d54c15;color:#f9e8d4}._noComments_bvaiy_425{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#663924;gap:8px}._noComments_bvaiy_425 p{margin:0;font-size:16px;font-weight:600}._noCommentsHint_bvaiy_457{font-size:13px;color:#8db6c7;font-style:italic}._noCommentsIcon_bvaiy_469{font-size:48px;opacity:.3}._loadingComments_bvaiy_479{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:12px}._loadingComments_bvaiy_479 ._spinner_bvaiy_497{width:32px;height:32px;border:3px solid #8DB6C7;border-top-color:#d54c15;border-radius:50%;animation:_spin_bvaiy_497 .8s linear infinite}._loadingComments_bvaiy_479 p{margin:0;color:#663924;font-size:14px;font-weight:600}@keyframes _spin_bvaiy_497{to{transform:rotate(360deg)}}._commentForm_bvaiy_543{border-top:2px solid #8DB6C7;padding-top:20px;display:flex;flex-direction:column;gap:12px;flex-shrink:0}._commentInputWrapper_bvaiy_561{width:100%}._commentInput_bvaiy_561{width:100%;padding:12px 16px;border:2px solid #8DB6C7;border-radius:8px;font-size:14px;font-family:inherit;color:#663924;resize:vertical;transition:border-color .2s,box-shadow .2s;box-sizing:border-box;min-height:80px;background:#f9e8d4}._commentInput_bvaiy_561:focus{outline:none;border-color:#d54c15;box-shadow:0 0 0 3px #d54c1526}._commentInput_bvaiy_561::placeholder{color:#8db6c7}._filePreviews_bvaiy_621{display:flex;gap:8px;flex-wrap:wrap}._filePreview_bvaiy_621{position:relative;display:inline-block}._filePreview_bvaiy_621 img{width:80px;height:80px;object-fit:cover;border-radius:6px;border:1px solid #8DB6C7}._removeFileBtn_bvaiy_659{position:absolute;top:-6px;right:-6px;width:20px;height:20px;background:#d54c15;color:#f9e8d4;border:none;border-radius:50%;cursor:pointer;font-size:14px;line-height:1;display:flex;align-items:center;justify-content:center;transition:all .2s;font-family:inherit}._removeFileBtn_bvaiy_659:hover{transform:scale(1.15);background:#663924}._commentActions_bvaiy_711{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._fileActions_bvaiy_727{display:flex;gap:8px}._attachBtn_bvaiy_737{padding:8px 16px;background:#8db6c7;color:#663924;border:1px solid #8DB6C7;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit}._attachBtn_bvaiy_737:hover{background:#d54c15;color:#f9e8d4;border-color:#d54c15}._submitActions_bvaiy_775{display:flex;align-items:center;gap:12px;margin-left:auto}._errorText_bvaiy_789{color:#d54c15;font-size:13px;font-weight:600}._submitCommentBtn_bvaiy_801{padding:8px 24px;background:#663924;color:#f9e8d4;border:1px solid #663924;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit}._submitCommentBtn_bvaiy_801:hover:not(:disabled){background:#d54c15;border-color:#d54c15;transform:translateY(-1px);box-shadow:0 4px 12px #d54c154d}._submitCommentBtn_bvaiy_801:disabled{opacity:.5;cursor:not-allowed;transform:none!important}._requestInfo_bvaiy_855{display:flex;gap:12px;padding:8px 16px;background:#f9e8d4;border-radius:6px;margin-bottom:16px;border-left:3px solid #8DB6C7;font-size:13px}._requestInfo_bvaiy_855 ._label_bvaiy_877{font-weight:600;color:#663924}._requestInfo_bvaiy_855 ._requestId_bvaiy_887{font-weight:600;color:#663924;font-family:monospace}._commentType_bvaiy_901{font-size:11px;padding:2px 10px;background:#8db6c7;border-radius:10px;color:#663924;font-weight:600;flex-shrink:0;margin-top:2px}._commentTypeInfo_bvaiy_923{display:flex;gap:8px;align-items:center;padding:6px 12px;background:#f9e8d4;border-radius:4px;font-size:13px}._typeLabel_bvaiy_943{color:#663924;font-weight:600}._typeValue_bvaiy_953{color:#663924;font-weight:700}._errorInput_bvaiy_965{border-color:#d54c15!important;background-color:#d54c1514!important}._fieldError_bvaiy_975{color:#d54c15;font-size:12px;margin-top:4px;display:block;font-weight:600}._requiredHint_bvaiy_993{font-size:12px;color:#8db6c7;margin-top:4px;display:flex;align-items:center;gap:4px;font-weight:600}._requiredStar_bvaiy_1013{color:#d54c15;font-weight:700}._userInfo_bvaiy_1029{display:flex;align-items:center;gap:12px;flex:1}._userAvatar_bvaiy_1043{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid #8DB6C7;flex-shrink:0;background:#f9e8d4}._userAvatarPlaceholder_bvaiy_1063{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#f9e8d4;font-weight:700;font-size:16px;flex-shrink:0;border:2px solid #8DB6C7;background:#663924}._userDetails_bvaiy_1093{display:flex;flex-direction:column;gap:2px;min-width:0}._companyInfo_bvaiy_1109{display:flex;gap:8px;align-items:center;padding:10px 16px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:8px;font-size:13px;margin-bottom:8px}._companyInfo_bvaiy_1109 ._label_bvaiy_877{font-weight:600;color:#663924}._companyName_bvaiy_1143{font-weight:700;color:#d54c15}@media(max-width:768px){._modal_bvaiy_13{max-height:95vh}._modalHeader_bvaiy_89{padding:16px 18px}._modalHeader_bvaiy_89 h3{font-size:17px}._modalBody_bvaiy_173{padding:16px}._commentText_bvaiy_317,._commentFiles_bvaiy_337{margin-left:0}._submitActions_bvaiy_775{margin-left:0;width:100%;justify-content:flex-end}}@media(max-width:480px){._modalOverlay_bvaiy_13{padding:8px}._modalHeader_bvaiy_89 h3{font-size:15px}._commentItem_bvaiy_253{padding:10px 12px}._userAvatar_bvaiy_1043,._userAvatarPlaceholder_bvaiy_1063{width:32px;height:32px;font-size:13px}._commentText_bvaiy_317{font-size:13px}._submitCommentBtn_bvaiy_801,._attachBtn_bvaiy_737{font-size:13px;padding:6px 14px}}@media(prefers-color-scheme:dark){._modalOverlay_bvaiy_13{background:#000000b3}._modal_bvaiy_13{background:#1a2a3a;border-color:#2a3a4a;box-shadow:0 20px 60px #0009}._modalHeader_bvaiy_89{background:#1a2a3a;border-bottom-color:#2a3a4a}._modalHeader_bvaiy_89 h3{color:#fff}._closeBtn_bvaiy_127{color:#9aabbb}._closeBtn_bvaiy_127:hover{background:#1769e8;color:#fff}._commentsList_bvaiy_197::-webkit-scrollbar-track{background:#1a2a3a}._commentsList_bvaiy_197::-webkit-scrollbar-thumb{background:#2a3a4a}._commentsList_bvaiy_197::-webkit-scrollbar-thumb:hover{background:#4dabf7}._commentItem_bvaiy_253{background:#1a2a3a;border-left-color:#4dabf7}._commentItem_bvaiy_253:hover{background:#2a3a4a}._commentAuthor_bvaiy_295{color:#fff}._commentDate_bvaiy_307{color:#6b7a8d}._commentText_bvaiy_317{color:#e8edf3}._commentImage_bvaiy_361{border-color:#2a3a4a}._commentFileLink_bvaiy_389{background:#2a3a4a;color:#9aabbb}._commentFileLink_bvaiy_389:hover{background:#1769e8;color:#fff}._noComments_bvaiy_425 p{color:#9aabbb}._noCommentsHint_bvaiy_457{color:#6b7a8d}._loadingComments_bvaiy_479 p{color:#9aabbb}._loadingComments_bvaiy_479 ._spinner_bvaiy_497{border-color:#2a3a4a;border-top-color:#4dabf7}._commentForm_bvaiy_543{border-top-color:#2a3a4a}._commentInput_bvaiy_561{background:#2a3a4a;border-color:#3a4a5a;color:#fff}._commentInput_bvaiy_561:focus{border-color:#4dabf7;box-shadow:0 0 0 3px #1769e833}._commentInput_bvaiy_561::placeholder{color:#6b7a8d}._filePreview_bvaiy_621 img{border-color:#2a3a4a}._removeFileBtn_bvaiy_659{background:#1769e8;color:#fff}._removeFileBtn_bvaiy_659:hover{background:#1565c0}._attachBtn_bvaiy_737{background:#2a3a4a;color:#9aabbb;border-color:#3a4a5a}._attachBtn_bvaiy_737:hover,._submitCommentBtn_bvaiy_801{background:#1769e8;color:#fff;border-color:#1769e8}._submitCommentBtn_bvaiy_801:hover:not(:disabled){background:#1565c0;border-color:#1565c0}._errorText_bvaiy_789,._fieldError_bvaiy_975,._requiredStar_bvaiy_1013{color:#ff6b6b}._errorInput_bvaiy_965{border-color:#ff6b6b!important;background-color:#ff6b6b14!important}._requiredHint_bvaiy_993{color:#6b7a8d}._userAvatar_bvaiy_1043{border-color:#3a4a5a;background:#1a2a3a}._userAvatarPlaceholder_bvaiy_1063{background:#2a3a4a;color:#9aabbb;border-color:#3a4a5a}._commentType_bvaiy_901{background:#2a3a4a;color:#9aabbb}._requestInfo_bvaiy_855,._companyInfo_bvaiy_1109,._commentTypeInfo_bvaiy_923{background:#2a3a4a;border-color:#3a4a5a}._requestInfo_bvaiy_855 ._label_bvaiy_877,._requestInfo_bvaiy_855 ._requestId_bvaiy_887,._typeLabel_bvaiy_943,._typeValue_bvaiy_953{color:#e8edf3}._companyName_bvaiy_1143{color:#4dabf7}}._container_w9mhe_1{padding:24px 0;margin:6% auto 0;max-width:none;box-sizing:border-box}._header_w9mhe_19{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:20px}._pageTitle_w9mhe_35{margin:0;color:#000;font-size:28px;font-weight:600;letter-spacing:.5px}._headerControls_w9mhe_51{display:flex;gap:12px}._createButton_w9mhe_63{background:#000;color:#fff;border:none;padding:10px 20px;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}._createButton_w9mhe_63:hover{background:#333;transform:translateY(-1px);box-shadow:0 4px 12px #0003}._createButton_w9mhe_63:active{transform:translateY(0)}._plusIcon_w9mhe_113{font-size:18px;font-weight:700}._message_w9mhe_123{padding:12px 20px;border-radius:8px;margin-bottom:20px;animation:_slideDown_w9mhe_1 .3s ease;font-size:14px;font-weight:500}._success_w9mhe_141{background:#d4edda;color:#155724;border:1px solid #c3e6cb}._error_w9mhe_153{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}@keyframes _slideDown_w9mhe_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._modalOverlay_w9mhe_187{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_w9mhe_1 .2s ease}._modal_w9mhe_187{background:#fff;border-radius:12px;width:90%;max-width:500px;box-shadow:0 10px 40px #0003;animation:_slideUp_w9mhe_1 .3s ease;border:1px solid #e0e0e0}._modalHeader_w9mhe_235{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:2px solid #000000;background:#fff;color:#000;border-radius:12px 12px 0 0}._modalHeader_w9mhe_235 h2{margin:0;font-size:20px;font-weight:600;color:#000}._closeBtn_w9mhe_271{background:none;border:none;font-size:24px;cursor:pointer;color:#000;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}._closeBtn_w9mhe_271:hover{background:#f0f0f0;transform:scale(1.1)}._modalBody_w9mhe_311{padding:24px}._modalBody_w9mhe_311 p{margin:0 0 16px;font-size:16px;line-height:1.5;color:#000}._modalInfo_w9mhe_333{background:#f8f9fa;padding:16px;border-radius:8px;margin:16px 0;border:1px solid #e0e0e0}._modalInfo_w9mhe_333 p{margin:8px 0;font-size:14px;color:#000}._modalInfo_w9mhe_333 p strong{color:#000;font-weight:600}._modalFooter_w9mhe_371{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;background:#f8f9fa;border-top:1px solid #e0e0e0;border-radius:0 0 12px 12px}._cancelBtn_w9mhe_391,._deleteBtn_w9mhe_393{padding:10px 24px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._cancelBtn_w9mhe_391{background:#6c757d;color:#fff}._cancelBtn_w9mhe_391:hover:not(:disabled){background:#5a6268;transform:translateY(-1px)}._deleteBtn_w9mhe_393{background:#000;color:#fff}._deleteBtn_w9mhe_393:hover:not(:disabled){background:#333;transform:translateY(-1px);box-shadow:0 4px 12px #0003}._cancelBtn_w9mhe_391:disabled,._deleteBtn_w9mhe_393:disabled{opacity:.5;cursor:not-allowed;transform:none}@keyframes _fadeIn_w9mhe_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_w9mhe_1{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}._modalBody_w9mhe_311{max-height:60vh;overflow-y:auto}._modalBody_w9mhe_311::-webkit-scrollbar{width:8px}._modalBody_w9mhe_311::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}._modalBody_w9mhe_311::-webkit-scrollbar-thumb{background:#888;border-radius:4px}._modalBody_w9mhe_311::-webkit-scrollbar-thumb:hover{background:#555}._viewToggle_w9mhe_561{display:flex;gap:4px;padding:4px;border-radius:8px}._viewBtn_w9mhe_575{padding:8px 16px;border:none;background:transparent;cursor:pointer;font-size:14px;font-weight:500;border-radius:20px;transition:all .2s;color:#000}._viewBtn_w9mhe_575:hover{color:#000}._activeView_w9mhe_607{background:#fff;border:1px solid #000000;color:#000;box-shadow:0 1px 3px #0000001a}._container_o9u3d_9{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._container_o9u3d_9 *,._container_o9u3d_9 *:before,._container_o9u3d_9 *:after{box-sizing:border-box}._container_o9u3d_9 button{font-family:inherit;cursor:pointer}._container_o9u3d_9 button:disabled{cursor:not-allowed;opacity:.55}._header_o9u3d_73{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:16px;margin-bottom:20px;border-bottom:1px dashed rgba(6,137,226,.3)}._title_o9u3d_95{margin:0;font-size:1.75rem;font-weight:700;color:#042484;line-height:1.2}._controls_o9u3d_111{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._button_o9u3d_127{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px dashed #0689e2;border-radius:999px;background:transparent;color:#0689e2;font-size:13px;font-weight:600;transition:all .2s ease;font-family:inherit;cursor:pointer;white-space:nowrap}._button_o9u3d_127:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #0689e259}._buttonPrimary_o9u3d_177{border-color:#0689e2;color:#0689e2}._buttonPrimary_o9u3d_177:hover:not(:disabled){background:linear-gradient(135deg,#0689e2,#3aa9f0);border-color:transparent}._buttonSuccess_o9u3d_197{border-color:#10b981;color:#10b981}._buttonSuccess_o9u3d_197:hover:not(:disabled){background:linear-gradient(135deg,#10b981,#34d399);color:#fff;border-color:transparent;box-shadow:0 6px 16px #10b98159}._buttonActive_o9u3d_221{border-style:solid;background:linear-gradient(135deg,#0689e2,#3aa9f0);border-color:transparent;color:#fff;box-shadow:0 6px 16px #0689e259}._backButton_o9u3d_237{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px dashed #6b8ba4;border-radius:999px;background:transparent;color:#6b8ba4;font-size:13px;font-weight:600;transition:all .2s ease;font-family:inherit;cursor:pointer;white-space:nowrap}._backButton_o9u3d_237:hover{border-style:solid;background:#6b8ba4;color:#fff}._message_o9u3d_289{margin:0 0 16px;padding:12px 16px;border-radius:10px;font-size:13px;font-weight:600;border:1px solid transparent;animation:_messageIn_o9u3d_1 .2s ease}._success_o9u3d_309{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._error_o9u3d_321{background:#fdecea;color:#922b21;border-color:#f5b7b1}._warning_o9u3d_333{background:#fff7e6;color:#b45309;border-color:#fde68a}._info_o9u3d_345{background:#eaf4fd;color:#035a95;border-color:#b6ddf9}._errorBlock_o9u3d_357{margin:0 0 16px;padding:12px 16px;border-radius:10px;font-size:13px;font-weight:600;background:#fdecea;color:#922b21;border:1px solid #f5b7b1}@keyframes _messageIn_o9u3d_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._filtersWrapper_o9u3d_407{margin:0 0 20px;padding:18px 20px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 6px 16px #0689e20f;animation:_messageIn_o9u3d_1 .2s ease}._filtersRow_o9u3d_427{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 14px;align-items:center}._filterGroup_o9u3d_441{min-width:0}._filterInput_o9u3d_449,._filterSelect_o9u3d_451{width:100%;padding:9px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._filterInput_o9u3d_449::placeholder{color:#9ab0c2}._filterInput_o9u3d_449:hover,._filterSelect_o9u3d_451:hover{border-color:#0689e299}._filterInput_o9u3d_449:focus,._filterSelect_o9u3d_451:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._filterSelect_o9u3d_451{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}._resetButton_o9u3d_543{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 18px;border-radius:999px;border:1px dashed #ef4444;background:transparent;color:#ef4444;font-size:12.5px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease}._resetButton_o9u3d_543:hover{border-style:solid;background:#ef4444;color:#fff}._loading_o9u3d_595{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:40vh;color:#035a95}._loadingSpinner_o9u3d_615{width:22px;height:22px;border-radius:50%;border:2px solid transparent;border-top-color:#0689e2;border-right-color:#0689e2;animation:_spin_o9u3d_1 .9s linear infinite}._loadingText_o9u3d_635{font-size:.95rem;font-weight:500;color:#035a95}@keyframes _spin_o9u3d_1{to{transform:rotate(360deg)}}._empty_o9u3d_665{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:60px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center}._empty_o9u3d_665 p{margin:0;font-size:14px;color:#4a6b85}._emptyActionButton_o9u3d_703{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:999px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 6px 16px #0689e259}._emptyActionButton_o9u3d_703:hover{background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px)}._tableWrapper_o9u3d_751{background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 6px #0424840a;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:16px}._table_o9u3d_751{width:100%;border-collapse:collapse;font-size:13px;table-layout:auto;min-width:1150px}._table_o9u3d_751 thead{background:#f4faff}._table_o9u3d_751 thead th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap}._tableRow_o9u3d_819{transition:background .15s ease}._tableRow_o9u3d_819:hover{background:#f8fbff}._table_o9u3d_751 tbody td{padding:12px 14px;border-bottom:1px solid #eaf4fd;vertical-align:middle;color:#042484}._table_o9u3d_751 tbody tr:last-child td{border-bottom:0}._colId_o9u3d_859{width:60px;font-weight:600;color:#6b8ba4;font-variant-numeric:tabular-nums}._colEquipment_o9u3d_873{min-width:200px}._equipmentInfo_o9u3d_881{display:flex;flex-direction:column;gap:2px}._equipmentInfo_o9u3d_881 strong{font-size:13px;font-weight:600;color:#042484}._plateNumber_o9u3d_905{font-family:SF Mono,Consolas,monospace;font-size:10.5px;color:#6b8ba4}._colSeverity_o9u3d_917,._colStatus_o9u3d_925{width:130px}._colDate_o9u3d_933{width:130px;font-size:12px;color:#6b8ba4;font-variant-numeric:tabular-nums}._colLocation_o9u3d_947{min-width:140px;font-size:12.5px;color:#4a6b85}._colMoney_o9u3d_959{width:130px;text-align:right;font-weight:700;color:#042484;font-variant-numeric:tabular-nums}._colActions_o9u3d_975{width:110px;text-align:right}._severityBadge_o9u3d_987{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._severityCritical_o9u3d_1011{background:#fdecea;color:#b91c1c;border-color:#f5b7b1}._severitySevere_o9u3d_1023{background:#fff4e5;color:#b45309;border-color:#fcd34d}._severityModerate_o9u3d_1035{background:#fff7e6;color:#b45309;border-color:#fde68a}._severityMinor_o9u3d_1047{background:#eaf4fd;color:#0689e2;border-color:#b6ddf9}._statusBadge_o9u3d_1061{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;white-space:nowrap}._statusApproved_o9u3d_1085{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusRejected_o9u3d_1097{background:#fdecea;color:#922b21;border-color:#f5b7b1}._statusPending_o9u3d_1109{background:#fff7e6;color:#b45309;border-color:#fcd34d}._actionsCell_o9u3d_1123{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}._viewBtn_o9u3d_1137,._editButton_o9u3d_1139{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;border:0;background:transparent;color:#8ba4bb;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;flex-shrink:0}._viewBtn_o9u3d_1137:hover,._editButton_o9u3d_1139:hover{background:#eaf4fd;color:#0689e2}._paginationContainer_o9u3d_1185{display:flex;align-items:center;justify-content:center;padding:14px 18px;background:#f4faff;border-top:1px solid #d6e9f8;border-radius:0 0 16px 16px}._modalOverlay_o9u3d_1211{position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:24px;z-index:1000;animation:_overlayIn_o9u3d_1 .18s ease}._detailsModal_o9u3d_1235{position:relative;width:min(560px,100%);max-height:92vh;display:flex;flex-direction:column;background:#fff;border-radius:20px;border:1px dashed rgba(6,137,226,.4);box-shadow:0 30px 80px #0b2b4559;overflow:hidden;animation:_modalIn_o9u3d_1 .22s cubic-bezier(.16,1,.3,1)}._detailsHeader_o9u3d_1263{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 22px 16px;border-bottom:1px dashed rgba(6,137,226,.3)}._modalTitle_o9u3d_1281{margin:0 0 4px;font-size:16px;font-weight:700;color:#042484}._modalSubtitle_o9u3d_1295{margin:0;font-size:12.5px;color:#6b8ba4}._modalClose_o9u3d_1307{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px dashed rgba(6,137,226,.4);background:transparent;color:#4a6b85;font-size:22px;line-height:1;cursor:pointer;transition:all .2s ease;flex-shrink:0}._modalClose_o9u3d_1307:hover{border-style:solid;border-color:#ef4444;color:#ef4444;transform:rotate(90deg)}._detailsBody_o9u3d_1353{padding:18px 22px 22px;overflow-y:auto;display:flex;flex-direction:column;gap:4px}._detailRow_o9u3d_1369{display:grid;grid-template-columns:180px 1fr;gap:12px;padding:8px 0;font-size:13px;border-bottom:1px dashed rgba(6,137,226,.15)}._detailRow_o9u3d_1369:last-child{border-bottom:0}._detailLabel_o9u3d_1395{color:#6b8ba4;font-weight:600}._detailValue_o9u3d_1405{color:#042484;font-weight:500;word-break:break-word}@keyframes _overlayIn_o9u3d_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_o9u3d_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:900px){._header_o9u3d_73{flex-direction:column;align-items:flex-start}._controls_o9u3d_111{width:100%}._controls_o9u3d_111>button{flex:1 1 auto;justify-content:center}}@media(max-width:720px){._container_o9u3d_9{padding:5rem 1rem 1rem}._title_o9u3d_95{font-size:1.35rem}._filtersRow_o9u3d_427{grid-template-columns:1fr}._table_o9u3d_751{min-width:1000px}._detailRow_o9u3d_1369{grid-template-columns:1fr;gap:2px}._detailsHeader_o9u3d_1263{flex-direction:row;align-items:flex-start}}@media(max-width:480px){._controls_o9u3d_111{flex-direction:column;align-items:stretch}._controls_o9u3d_111>button{width:100%}._detailsModal_o9u3d_1235{border-radius:14px}._detailsHeader_o9u3d_1263,._detailsBody_o9u3d_1353{padding:14px 16px}}._modal_cg9m6_11{position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:24px;z-index:1000;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#042484;animation:_overlayIn_cg9m6_1 .18s ease-out}._modal_cg9m6_11 *,._modal_cg9m6_11 *:before,._modal_cg9m6_11 *:after{box-sizing:border-box}._modalContent_cg9m6_51{position:relative;width:min(880px,100%);max-height:92vh;display:flex;flex-direction:column;background:#fff;border-radius:22px;border:1px dashed rgba(6,137,226,.4);box-shadow:0 30px 80px #0b2b4559;overflow:hidden;animation:_modalIn_cg9m6_1 .22s cubic-bezier(.16,1,.3,1)}._modalContent_cg9m6_51:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#0689e2,#6ec2f5);opacity:.9;pointer-events:none}._modalHeader_cg9m6_101{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px 16px;border-bottom:1px dashed rgba(6,137,226,.3)}._modalTitle_cg9m6_119{margin:0;font-size:17px;font-weight:700;color:#042484;line-height:1.3}._closeButton_cg9m6_135{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px dashed rgba(6,137,226,.4);background:transparent;color:#4a6b85;font-size:22px;line-height:1;cursor:pointer;transition:all .2s ease;flex-shrink:0}._closeButton_cg9m6_135:hover{border-style:solid;border-color:#ef4444;color:#ef4444;transform:rotate(90deg)}._loading_cg9m6_181{padding:40px 24px;text-align:center;color:#035a95;font-size:.95rem;font-weight:500}._form_cg9m6_199{display:flex;flex-direction:column;gap:16px;padding:20px 24px 24px;overflow-y:auto;max-height:calc(92vh - 76px)}._form_cg9m6_199::-webkit-scrollbar{width:8px}._form_cg9m6_199::-webkit-scrollbar-thumb{background:#0689e240;border-radius:999px}._form_cg9m6_199::-webkit-scrollbar-thumb:hover{background:#0689e266}._formGroup_cg9m6_243{display:flex;flex-direction:column;gap:8px;min-width:0}._formRow_cg9m6_257{display:grid;grid-template-columns:1fr 1fr;gap:16px}._label_cg9m6_269{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._required_cg9m6_285{color:#ef4444;font-weight:700;margin-left:2px}._input_cg9m6_299,._select_cg9m6_301,._textarea_cg9m6_303{width:100%;padding:10px 12px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._input_cg9m6_299::placeholder,._textarea_cg9m6_303::placeholder{color:#9ab0c2}._input_cg9m6_299:hover,._select_cg9m6_301:hover,._textarea_cg9m6_303:hover{border-color:#0689e299}._input_cg9m6_299:focus,._select_cg9m6_301:focus,._textarea_cg9m6_303:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._input_cg9m6_299:disabled,._select_cg9m6_301:disabled,._textarea_cg9m6_303:disabled{background:#f4faff;color:#9ab0c2;cursor:not-allowed}._select_cg9m6_301{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,#4a6b85 50%),linear-gradient(135deg,#4a6b85 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}._textarea_cg9m6_303{resize:vertical;min-height:80px;line-height:1.5}._inputError_cg9m6_429{border-style:solid;border-color:#ef4444;background:#fffbfa}._inputError_cg9m6_429:focus{box-shadow:0 0 0 3px #ef444426}._errorText_cg9m6_449{font-size:11.5px;color:#b91c1c;font-weight:600}._checkboxLabel_cg9m6_463{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:#042484;cursor:pointer;-webkit-user-select:none;user-select:none}._checkboxLabel_cg9m6_463 input[type=checkbox]{width:16px;height:16px;accent-color:#0689e2;cursor:pointer}._selectedEquipmentInfo_cg9m6_505{margin-top:8px;animation:_fadeIn_cg9m6_1 .2s ease}._equipmentDetails_cg9m6_515{padding:14px 16px;border-radius:14px;border:1px dashed rgba(6,137,226,.4);background:#f4faff}._equipmentDetailsHeader_cg9m6_529{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._equipmentDetailsTitle_cg9m6_551{font-size:14px;font-weight:700;color:#042484}._equipmentStatusBadge_cg9m6_563{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px dashed;background:#fff;color:#4a6b85;border-color:#e6eff8}._statusДоступно_cg9m6_593{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._statusАрендовано_cg9m6_605{background:#eaf4fd;color:#0689e2;border-color:#b6ddf9}._statusНаОбслуживании_cg9m6_617{background:#fff7e6;color:#b45309;border-color:#fcd34d}._statusОжидаетПодтверждения_cg9m6_629{background:#fff4e5;color:#b45309;border-color:#fcd34d}._statusСписана_cg9m6_641{background:#fdecea;color:#922b21;border-color:#f5b7b1}._equipmentDetailsGrid_cg9m6_655{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 18px}._equipmentDetailItem_cg9m6_667{display:flex;gap:8px;font-size:12.5px;line-height:1.5}._equipmentDetailLabel_cg9m6_681{color:#9ab0c2;font-weight:600;flex-shrink:0}._equipmentDetailValue_cg9m6_693{color:#042484;font-weight:500;word-break:break-word}._qualityGood_cg9m6_705{color:#047857!important}._qualityBad_cg9m6_713{color:#b91c1c!important}._equipmentDamagesInfo_cg9m6_721{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(6,137,226,.2);display:flex;gap:8px;font-size:12.5px}._photoSection_cg9m6_745{display:flex;flex-direction:column;gap:10px}._photoGrid_cg9m6_757{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}._photoItem_cg9m6_769{position:relative;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;border:1px solid #d6e9f8;background:#f4faff}._photoPreview_cg9m6_787{width:100%;height:100%;object-fit:cover;display:block}._removePhoto_cg9m6_801{position:absolute;top:4px;right:4px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;border:0;background:#b3261ee6;color:#fff;font-size:14px;font-weight:700;line-height:1;cursor:pointer;transition:transform .15s ease,background-color .15s ease}._removePhoto_cg9m6_801:hover{transform:scale(1.1);background:#ef4444}._uploadArea_cg9m6_851{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;border:1px dashed rgba(6,137,226,.4);border-radius:12px;background:#f4faff;transition:border-color .2s ease}._uploadArea_cg9m6_851:hover{border-color:#0689e2}._fileInput_cg9m6_883{display:none}._uploadLabel_cg9m6_891{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px dashed #0689e2;border-radius:999px;background:transparent;color:#0689e2;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._uploadLabel_cg9m6_891:hover{border-style:solid;background:#0689e2;color:#fff;box-shadow:0 6px 16px #0689e259}._uploadHint_cg9m6_935{margin:0;font-size:11px;color:#9ab0c2}._formActions_cg9m6_953{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px dashed rgba(6,137,226,.2);flex-wrap:wrap}._cancelButton_cg9m6_973,._submitButton_cg9m6_975{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease}._cancelButton_cg9m6_973{border:1px dashed #6b8ba4;background:transparent;color:#6b8ba4}._cancelButton_cg9m6_973:hover:not(:disabled){border-style:solid;background:#6b8ba4;color:#fff}._submitButton_cg9m6_975{border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._submitButton_cg9m6_975:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._submitButton_cg9m6_975:active:not(:disabled){transform:translateY(0)}._submitButton_cg9m6_975:disabled,._cancelButton_cg9m6_973:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}@keyframes _overlayIn_cg9m6_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_cg9m6_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _fadeIn_cg9m6_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:720px){._modal_cg9m6_11{padding:12px}._modalContent_cg9m6_51{border-radius:16px;max-height:95vh}._modalHeader_cg9m6_101{padding:16px 18px 14px}._modalTitle_cg9m6_119{font-size:15px}._form_cg9m6_199{padding:16px 18px 20px;gap:14px;max-height:calc(95vh - 70px)}._formRow_cg9m6_257{grid-template-columns:1fr;gap:12px}._equipmentDetailsGrid_cg9m6_655{grid-template-columns:1fr}._photoGrid_cg9m6_757{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}._formActions_cg9m6_953{flex-direction:column-reverse;align-items:stretch}._formActions_cg9m6_953>*{width:100%;justify-content:center}}@media(max-width:480px){._equipmentDetails_cg9m6_515{padding:12px}._equipmentDetailsHeader_cg9m6_529{flex-direction:column;align-items:flex-start}._photoItem_cg9m6_769{border-radius:8px}}._container_lzum2_7{width:98%;margin:6% auto 0;padding:24px 20px;box-sizing:border-box;max-width:1400px;overflow-x:hidden;min-height:100vh}._header_lzum2_31{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:0 4px;flex-wrap:wrap;gap:12px}._title_lzum2_51{font-size:28px;font-weight:700;color:#000;margin:0}._backButton_lzum2_67{padding:10px 24px;background:#000;color:#fff;border:1px solid #000;border-radius:25px;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px}._backButton_lzum2_67:hover{background:#333;transform:translateY(-2px);box-shadow:0 6px 16px #00000026}._backButton_lzum2_67:active{transform:translateY(0)}._backButton_lzum2_67:before{content:"←";font-size:18px}._loading_lzum2_127{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:#666;font-size:16px;background:#fff;border-radius:16px;margin:20px 0;padding:48px;box-shadow:0 4px 20px #0000000d}._loadingSpinner_lzum2_157{width:48px;height:48px;border:3px solid #f0f0f0;border-top-color:#000;border-radius:50%;animation:_spin_lzum2_1 .8s linear infinite;margin-bottom:20px}@keyframes _spin_lzum2_1{to{transform:rotate(360deg)}}._error_lzum2_189{background:#fff5f5;color:#c62828;padding:16px 24px;margin:20px 0;border-left:4px solid #c62828;border-radius:12px;font-size:14px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 12px #0000000d}._retryButton_lzum2_217{padding:8px 24px;background:#000;color:#fff;border:none;border-radius:25px;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease}._retryButton_lzum2_217:hover{background:#333;transform:translateY(-2px);box-shadow:0 6px 16px #00000026}._empty_lzum2_253{text-align:center;padding:80px 20px;color:#666;font-size:18px;background:#fff;border-radius:16px;margin:20px 0;box-shadow:0 4px 20px #0000000d}._empty_lzum2_253:before{display:block;font-size:48px;margin-bottom:16px}._toolbar_lzum2_287{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:16px 20px;background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;border:1px solid #f0f0f0;flex-wrap:wrap;gap:12px}._count_lzum2_315{font-size:14px;font-weight:500;color:#666}._count_lzum2_315 strong{color:#000}._actions_lzum2_335{display:flex;gap:10px;flex-wrap:wrap}._selectAllButton_lzum2_347{padding:8px 20px;background:#f5f5f5;color:#333;border:1px solid #e0e0e0;border-radius:25px;cursor:pointer;font-size:13px;font-weight:500;transition:all .3s ease}._selectAllButton_lzum2_347:hover{background:#e8e8e8;border-color:#000;transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}._approveSelectedButton_lzum2_385{padding:8px 20px;background:#000;color:#fff;border:1px solid #000;border-radius:25px;cursor:pointer;font-size:13px;font-weight:600;transition:all .3s ease}._approveSelectedButton_lzum2_385:hover:not(:disabled){background:#333;transform:translateY(-2px);box-shadow:0 6px 16px #00000026}._approveSelectedButton_lzum2_385:disabled{opacity:.4;cursor:not-allowed;transform:none!important}._tableWrapper_lzum2_433{overflow-x:auto;border-radius:16px;border:1px solid #f0f0f0;background:#fff;box-shadow:0 4px 20px #0000000d}._table_lzum2_433{width:100%;border-collapse:collapse;font-size:14px}._table_lzum2_433 thead{background:#f8f9fa}._table_lzum2_433 th{padding:14px 16px;text-align:left;font-weight:600;color:#333;border-bottom:2px solid #e9ecef;font-size:13px;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}._table_lzum2_433 td{padding:14px 16px;border-bottom:1px solid #f0f0f0;vertical-align:middle;color:#333}._tableRow_lzum2_507{transition:background .2s ease}._tableRow_lzum2_507:hover{background:#f8f9fa}._tableRow_lzum2_507:last-child td{border-bottom:none}._checkboxCell_lzum2_531{width:40px;text-align:center}._checkboxCell_lzum2_531 input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:#000;border-radius:4px;transition:all .2s ease}._checkboxCell_lzum2_531 input[type=checkbox]:hover{transform:scale(1.1)}._checkboxCell_lzum2_531 input[type=checkbox]:focus-visible{outline:2px solid #000;outline-offset:2px}._equipmentCell_lzum2_577{display:flex;flex-direction:column;gap:2px}._equipmentName_lzum2_589{font-weight:600;color:#000}._plateNumber_lzum2_599{font-size:12px;color:#666}._severityBadge_lzum2_609{display:inline-block;padding:4px 12px;border-radius:30px;font-size:12px;font-weight:500;border:1px solid transparent}._severityCritical_lzum2_627{background:#f5f5f5;color:#1a1a1a;border-color:#1a1a1a}._severitySevere_lzum2_639{background:#f0f0f0;color:#333;border-color:#666}._severityModerate_lzum2_651{background:#f5f5f5;color:#555;border-color:#999}._severityMinor_lzum2_663{background:#fafafa;color:#666;border-color:#ccc}._actionButtons_lzum2_675{display:flex;gap:8px;flex-wrap:wrap}._approveButton_lzum2_687,._rejectButton_lzum2_689{padding:6px 16px;border:1px solid transparent;border-radius:25px;cursor:pointer;font-size:13px;font-weight:600;transition:all .3s ease}._approveButton_lzum2_687{background:#000;color:#fff;border-color:#000}._approveButton_lzum2_687:hover{background:#333;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._rejectButton_lzum2_689{background:#fff;color:#000;border-color:#d0d0d0}._rejectButton_lzum2_689:hover{background:#f5f5f5;border-color:#000;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}._approveButton_lzum2_687:active,._rejectButton_lzum2_689:active{transform:translateY(0)}._pagination_lzum2_769{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;padding:16px 20px;background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;border:1px solid #f0f0f0}._pageButton_lzum2_795{padding:8px 24px;background:#000;color:#fff;border:1px solid #000;border-radius:25px;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s ease}._pageButton_lzum2_795:hover:not(:disabled){background:#333;transform:translateY(-2px);box-shadow:0 6px 16px #00000026}._pageButton_lzum2_795:disabled{opacity:.4;cursor:not-allowed;transform:none!important}._pageInfo_lzum2_843{font-size:14px;font-weight:500;color:#333;min-width:80px;text-align:center}@keyframes _fadeIn_lzum2_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._container_lzum2_7>*{animation:_fadeIn_lzum2_1 .3s ease-out}._container_lzum2_7::-webkit-scrollbar{width:8px;height:8px}._container_lzum2_7::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}._container_lzum2_7::-webkit-scrollbar-thumb{background:#888;border-radius:4px}._container_lzum2_7::-webkit-scrollbar-thumb:hover{background:#555}._page_h8x8s_9{display:flex;flex-direction:column;gap:24px;padding:24px;max-width:1600px;margin:0 auto;width:100%;box-sizing:border-box;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#0b2b45}._header_h8x8s_37{display:flex;align-items:center;justify-content:center;padding-bottom:8px}._titleWrap_h8x8s_51{display:flex;align-items:center;gap:10px}._titleIcon_h8x8s_63{color:#0689e2}._pageTitle_h8x8s_71{margin:0;font-size:22px;font-weight:700;color:#0b2b45}._pageTabs_h8x8s_91{display:flex;align-items:center;gap:4px;padding:5px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 24px;box-shadow:0 4px 12px #0b2b450a;flex-wrap:wrap}._pageTabsSpacer_h8x8s_119{flex:1;min-width:16px}._pageTab_h8x8s_91{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._pageTab_h8x8s_91:hover:not(:disabled){color:#0689e2;background:#0689e21f}._pageTabActive_h8x8s_175{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._pageTabActive_h8x8s_175:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._pageTabBadge_h8x8s_197{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#0689e21f;color:#0689e2;font-size:10.5px;font-weight:700;line-height:1}._pageTabActive_h8x8s_175 ._pageTabBadge_h8x8s_197,._pageTab_h8x8s_91:hover ._pageTabBadge_h8x8s_197{background:#fff;color:#0689e2}._filtersWrapper_h8x8s_243{position:relative;display:flex;align-items:center;margin-right:8px}._filtersBackdrop_h8x8s_257{position:fixed;inset:0;z-index:1000;background:transparent}._filtersPopover_h8x8s_271{position:absolute;top:calc(100% + 12px);right:0;z-index:1001;width:600px;max-width:calc(100vw - 32px);background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;box-shadow:0 16px 40px #0b2b4526;animation:_popoverIn_h8x8s_1 .2s ease}._filtersPopover_h8x8s_271>div{border:none!important;box-shadow:none!important;background:transparent!important;padding:16px!important}@keyframes _popoverIn_h8x8s_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._btnPrimary_h8x8s_331{display:inline-flex;align-items:center;gap:8px;margin-left:8px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;padding:9px 18px;font-size:13.5px;font-weight:700;border-radius:999px;box-shadow:0 6px 16px #0689e259;transition:all .2s ease;cursor:pointer;font-family:inherit;white-space:nowrap}._btnPrimary_h8x8s_331:hover{background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._btnPrimary_h8x8s_331:active{transform:translateY(0)}._reportsSection_h8x8s_389{padding:20px;min-height:400px}._reportContent_h8x8s_399{width:100%}@media(max-width:768px){._pageTabs_h8x8s_91{flex-wrap:wrap;width:100%;justify-content:center;border-radius:16px}._pageTabsSpacer_h8x8s_119{display:none}._btnPrimary_h8x8s_331{margin-left:0;width:100%;justify-content:center;order:100}._filtersWrapper_h8x8s_243{width:100%;justify-content:center;margin-right:0;margin-top:8px}._filtersPopover_h8x8s_271{width:100%;left:0;right:auto}}@media(max-width:600px){._page_h8x8s_9{padding:16px}._pageTitle_h8x8s_71{font-size:20px}}._filterContainer_1llyq_9{position:relative;display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:100%;padding-right:32px}._filterGroup_1llyq_29{position:relative;display:flex;align-items:center}._closeFilterBtn_1llyq_43{position:absolute;top:0;right:0;display:grid;place-items:center;width:24px;height:24px;border:1px dashed #cbd5e1;border-radius:6px;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s ease;z-index:10}._closeFilterBtn_1llyq_43:hover{border-style:solid;border-color:#dc2626;color:#dc2626}._inputIcon_1llyq_91{position:absolute;left:10px;color:#9ab0c2;pointer-events:none;z-index:2}._datePickerContainer_1llyq_113{position:relative}._dateInputWrapper_1llyq_121{position:relative;display:flex;align-items:center;height:36px;border:1px dashed #cbd5e1;border-radius:8px;background:#fff;padding:0 10px 0 30px;transition:all .2s ease;cursor:text;box-sizing:border-box}._dateInputWrapper_1llyq_121:hover{border-color:#0689e299}._dateInputWrapper_1llyq_121:focus-within{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._dateInput_1llyq_121{display:flex;align-items:center;font-size:13px;color:#0b2b45;font-weight:600;font-variant-numeric:tabular-nums}._segment_1llyq_187{width:22px;border:none;background:transparent;text-align:center;outline:none;color:#0b2b45;font-family:inherit;font-size:13px;font-weight:600;padding:0}._yearSegment_1llyq_213{width:36px}._segment_1llyq_187::placeholder{color:#9ab0c2;font-weight:400}._activeSegment_1llyq_231{background:#0689e21a;border-radius:4px}._separator_1llyq_241{color:#9ab0c2;margin:0 2px}._calendarPopup_1llyq_253{position:absolute;top:calc(100% + 4px);left:0;z-index:50;width:280px;padding:12px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:12px;box-shadow:0 12px 32px #0b2b4526;animation:_popIn_1llyq_1 .15s ease}@keyframes _popIn_1llyq_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._calendarHeader_1llyq_291{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-bottom:12px}._navBtn_1llyq_307{display:grid;place-items:center;width:24px;height:24px;border:1px dashed #cbd5e1;border-radius:6px;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s}._navBtn_1llyq_307:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._calendarSelect_1llyq_345{border:1px dashed #cbd5e1;border-radius:6px;background:transparent;color:#0b2b45;font-family:inherit;font-size:12px;font-weight:600;padding:4px;outline:none;cursor:pointer}._calendarSelect_1llyq_345:focus{border-style:solid;border-color:#0689e2}._calendarWeekDays_1llyq_381{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:8px}._weekDay_1llyq_395{text-align:center;font-size:10px;font-weight:700;color:#9ab0c2;text-transform:uppercase}._calendarDays_1llyq_411{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}._calendarDay_1llyq_411{display:grid;place-items:center;height:28px;border:1px dashed transparent;border-radius:6px;background:transparent;color:#0b2b45;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s}._calendarDay_1llyq_411:hover:not(:disabled){background:#0689e20f;color:#0689e2}._emptyDay_1llyq_463{visibility:hidden}._selectedDay_1llyq_471{border-style:solid;border-color:#0689e2;background:#0689e2;color:#fff}._calendarFooter_1llyq_485{display:flex;justify-content:space-between;margin-top:12px;padding-top:8px;border-top:1px dashed rgba(6,137,226,.2)}._footerBtn_1llyq_501{border:none;background:transparent;color:#0689e2;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}._footerBtn_1llyq_501:hover{text-decoration:underline}._dropdownTrigger_1llyq_535{position:relative;display:flex;align-items:center;height:36px;min-width:140px;padding:0 30px;border:1px dashed #cbd5e1;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease;box-sizing:border-box}._dropdownTrigger_1llyq_535:hover{border-color:#0689e299}._triggerText_1llyq_573{font-size:13px;font-weight:600;color:#0b2b45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._arrow_1llyq_591{position:absolute;right:10px;font-size:10px;color:#9ab0c2}._dropdownMenu_1llyq_605{position:absolute;top:calc(100% + 4px);left:0;z-index:50;min-width:220px;padding:4px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:10px;box-shadow:0 12px 32px #0b2b4526;animation:_popIn_1llyq_1 .15s ease}._dropdownActions_1llyq_633{display:flex;justify-content:space-between;padding:4px;border-bottom:1px dashed rgba(6,137,226,.2);margin-bottom:4px}._dropdownActions_1llyq_633 button{border:none;background:transparent;color:#0689e2;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer}._dropdownList_1llyq_669{max-height:200px;overflow-y:auto}._dropdownItem_1llyq_679{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;cursor:pointer;transition:background .15s}._dropdownItem_1llyq_679:hover{background:#0689e20f}._dropdownItem_1llyq_679 input{accent-color:#0689e2;width:14px;height:14px;cursor:pointer}._dropdownItem_1llyq_679 span{font-size:12.5px;font-weight:500;color:#0b2b45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._emptyText_1llyq_739{padding:12px;text-align:center;font-size:12px;color:#9ab0c2}._resetButton_1llyq_759{display:flex;align-items:center;justify-content:center;height:36px;padding:0 16px;border:1px dashed rgba(220,38,38,.3);border-radius:8px;background:transparent;color:#b91c1c;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}._resetButton_1llyq_759:hover{border-style:solid;border-color:#dc2626;color:#dc2626}._reportContainer_1m9e2_9{display:flex;flex-direction:column;gap:24px;width:100%}._kpiGrid_1m9e2_29{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}._kpiCard_1m9e2_41{display:flex;align-items:center;gap:16px;padding:20px;border:1px dashed rgba(6,137,226,.3);border-radius:16px;box-shadow:0 4px 12px #0b2b4505;transition:all .2s ease}._kpiCard_1m9e2_41:hover{border-style:solid;border-color:#0689e280;box-shadow:0 8px 24px #0689e214;transform:translateY(-2px)}._kpiIcon_1m9e2_77{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;border:1px dashed #cbd5e1;background:#f8fafc;color:#0689e2;flex-shrink:0}._kpiContent_1m9e2_101{display:flex;flex-direction:column;gap:4px}._kpiLabel_1m9e2_113{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._kpiValue_1m9e2_129{font-size:24px;font-weight:800;color:#0b2b45;line-height:1;font-variant-numeric:tabular-nums}._kpiSuccess_1m9e2_147 ._kpiIcon_1m9e2_77{border-color:#10b98166;background:#10b9810f;color:#047857}._kpiSuccess_1m9e2_147 ._kpiValue_1m9e2_129{color:#047857}._kpiWarning_1m9e2_161 ._kpiIcon_1m9e2_77{border-color:#f59e0b66;background:#f59e0b0f;color:#b45309}._kpiWarning_1m9e2_161 ._kpiValue_1m9e2_129{color:#b45309}._kpiPrimary_1m9e2_175 ._kpiIcon_1m9e2_77{border-color:#0689e266;background:#0689e20f;color:#0689e2}._kpiPrimary_1m9e2_175 ._kpiValue_1m9e2_129{color:#0689e2}._chartsRow_1m9e2_189{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:900px){._chartsRow_1m9e2_189{grid-template-columns:1fr}}._chartCard_1m9e2_213{display:flex;flex-direction:column;gap:20px;padding:24px;border:1px dashed rgba(6,137,226,.3);border-radius:16px;box-shadow:0 4px 12px #0b2b4505}._chartTitle_1m9e2_233{margin:0;font-size:14px;font-weight:700;color:#0b2b45}._donutChartContainer_1m9e2_249{display:flex;align-items:center;justify-content:center;gap:40px;height:100%}._donutChart_1m9e2_249{position:relative;width:140px;height:140px;border-radius:50%;background:conic-gradient(#0689e2 calc(var(--percent) * 1%),#e2e8f0 0);display:grid;place-items:center;box-shadow:inset 0 0 20px #0000000d}._donutInner_1m9e2_293{width:100px;height:100px;background:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 10px #0b2b451a}._donutValue_1m9e2_317{font-size:24px;font-weight:800;color:#0b2b45;line-height:1}._donutLabel_1m9e2_331{font-size:10px;font-weight:600;text-transform:uppercase;color:#6b8ba4;margin-top:4px}._donutLegend_1m9e2_347{display:flex;flex-direction:column;gap:12px}._legendItem_1m9e2_359{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#4a6b85}._legendDot_1m9e2_377{width:12px;height:12px;border-radius:3px}._barChartContainer_1m9e2_391{display:flex;flex-direction:column;gap:16px;justify-content:center;height:100%}._barRow_1m9e2_407{display:grid;grid-template-columns:120px 1fr 80px;align-items:center;gap:12px}._barLabel_1m9e2_421{font-size:12px;font-weight:600;color:#4a6b85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._barTrack_1m9e2_439{height:8px;background:#f1f5f9;border-radius:999px;overflow:hidden}._barFill_1m9e2_453{height:100%;background:linear-gradient(90deg,#0689e2,#3aa9f0);border-radius:999px;transition:width .5s ease}._barValue_1m9e2_467{font-size:12px;font-weight:700;color:#0b2b45;text-align:right;font-variant-numeric:tabular-nums}._tableSection_1m9e2_489{margin-top:8px}._tableTitle_1m9e2_497{margin:0 0 12px;font-size:14px;font-weight:700;color:#0b2b45}._tableWrapper_1m9e2_511{width:100%;overflow-x:auto;border:1px dashed rgba(6,137,226,.3);border-radius:12px}._pivotTable_1m9e2_525{width:100%;border-collapse:collapse;font-size:13px}._pivotTable_1m9e2_525 thead th{padding:12px 16px;text-align:left;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85;border-bottom:1px dashed rgba(6,137,226,.3);background:#f8fafc;white-space:nowrap}._pivotTable_1m9e2_525 tbody td{padding:12px 16px;border-bottom:1px dashed rgba(6,137,226,.15);color:#0b2b45;vertical-align:middle}._equipmentRow_1m9e2_577{transition:background .15s ease}._equipmentRow_1m9e2_577:hover{background:#0689e208}._summaryLocationHeader_1m9e2_593{width:50%}._summaryNumberHeader_1m9e2_601{text-align:right!important}._summaryLocationCell_1m9e2_609{font-weight:600;color:#0b2b45}._locationNameWrap_1m9e2_619{display:flex;align-items:center;gap:8px}._locIcon_1m9e2_631{color:#9ab0c2}._summaryNumberCell_1m9e2_639{text-align:right;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}._summaryTotalCell_1m9e2_653{text-align:left;font-weight:700;color:#0b2b45}._pivotTable_1m9e2_525 tfoot td{padding:14px 16px;background:#0689e20a;border-top:1px dashed rgba(6,137,226,.3);font-weight:700;color:#0b2b45}._emptyState_1m9e2_687{display:flex;align-items:center;justify-content:center;padding:60px 20px;border:1px dashed #cbd5e1;border-radius:12px;background:#f8fafc}._emptyStateText_1m9e2_707{font-size:13px;color:#9ab0c2;font-weight:600}._loadingContainer_1m9e2_719{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:80px 20px;border:1px dashed rgba(6,137,226,.3);border-radius:12px}._loadingSpinner_1m9e2_741{width:28px;height:28px;border:2px dashed #0689e2;border-radius:50%;animation:_spin_1m9e2_1 1s linear infinite}._loadingText_1m9e2_757{font-size:13px;color:#6b8ba4;font-weight:600}@keyframes _spin_1m9e2_1{to{transform:rotate(360deg)}}._errorContainer_1m9e2_777{padding:20px;border:1px dashed #ef4444;border-radius:12px;background:#ef44440d;text-align:center}._errorText_1m9e2_793{font-size:13px;color:#b91c1c;font-weight:600}._reportContainer_13xzm_9{display:flex;flex-direction:column;gap:24px;width:100%}._kpiGrid_13xzm_29{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}._kpiCard_13xzm_41{display:flex;align-items:center;gap:16px;padding:20px;background:#fff;border:1px dashed rgba(6,137,226,.3);border-radius:16px;box-shadow:0 4px 12px #0b2b4505;transition:all .2s ease}._kpiCard_13xzm_41:hover{border-style:solid;border-color:#0689e280;box-shadow:0 8px 24px #0689e214;transform:translateY(-2px)}._kpiIcon_13xzm_79{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;border:1px dashed #cbd5e1;background:#f8fafc;color:#0689e2;flex-shrink:0}._kpiContent_13xzm_103{display:flex;flex-direction:column;gap:4px}._kpiLabel_13xzm_115{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b8ba4}._kpiValue_13xzm_131{font-size:24px;font-weight:800;color:#0b2b45;line-height:1;font-variant-numeric:tabular-nums}._kpiSuccess_13xzm_147 ._kpiIcon_13xzm_79{border-color:#10b98166;background:#10b9810f;color:#047857}._kpiSuccess_13xzm_147 ._kpiValue_13xzm_131{color:#047857}._kpiPrimary_13xzm_161 ._kpiIcon_13xzm_79{border-color:#0689e266;background:#0689e20f;color:#0689e2}._kpiPrimary_13xzm_161 ._kpiValue_13xzm_131{color:#0689e2}._chartCard_13xzm_181{display:flex;flex-direction:column;gap:20px;padding:24px;background:#fff;border:1px dashed rgba(6,137,226,.3);border-radius:16px}._chartTitle_13xzm_201{margin:0;font-size:14px;font-weight:700;color:#0b2b45}._barChartContainer_13xzm_215{display:flex;flex-direction:column;gap:16px}._barRow_13xzm_227{display:grid;grid-template-columns:180px 1fr 100px;align-items:center;gap:16px}._barLabel_13xzm_241{font-size:13px;font-weight:600;color:#4a6b85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._barTrack_13xzm_259{height:10px;background:#f1f5f9;border-radius:999px;overflow:hidden}._barFill_13xzm_273{height:100%;background:linear-gradient(90deg,#0689e2,#3aa9f0);border-radius:999px;transition:width .5s ease}._barValue_13xzm_287{font-size:13px;font-weight:700;color:#0b2b45;text-align:right;font-variant-numeric:tabular-nums}._tableSection_13xzm_309{display:flex;flex-direction:column;gap:16px}._sectionHeaderRow_13xzm_321{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}._sectionTitle_13xzm_337{margin:0;font-size:14px;font-weight:700;color:#0b2b45}._headerControls_13xzm_351{display:flex;align-items:center;gap:12px}._searchBar_13xzm_363{position:relative;display:flex;align-items:center}._searchIcon_13xzm_375{position:absolute;left:10px;color:#9ab0c2;pointer-events:none}._searchInput_13xzm_389{padding:8px 12px 8px 32px;border:1px dashed #cbd5e1;border-radius:8px;background:#fff;color:#0b2b45;font-size:13px;font-family:inherit;outline:none;transition:all .2s;width:220px}._searchInput_13xzm_389:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._detailsBtn_13xzm_427{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}._detailsBtn_13xzm_427:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._statsRow_13xzm_469{display:flex;gap:24px;font-size:13px;color:#6b8ba4;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._statsRow_13xzm_469 strong{color:#0b2b45;font-weight:700}._tableWrapper_13xzm_503{width:100%;overflow-x:auto;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#fff}._pivotTable_13xzm_519{width:100%;border-collapse:collapse;font-size:13px}._pivotTable_13xzm_519 thead th{padding:12px 16px;text-align:left;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85;border-bottom:1px dashed rgba(6,137,226,.3);background:#f8fafc;white-space:nowrap}._pivotTable_13xzm_519 tbody td{padding:12px 16px;border-bottom:1px dashed rgba(6,137,226,.15);color:#0b2b45;vertical-align:middle}._hoverRow_13xzm_571{transition:background .15s}._hoverRow_13xzm_571:hover{background:#0689e208}._numberColumn_13xzm_587{text-align:right!important;font-variant-numeric:tabular-nums;font-weight:600}._equipmentInfo_13xzm_599{display:flex;align-items:center;gap:8px}._equipmentName_13xzm_611{font-weight:600}._equipmentCount_13xzm_619{font-size:11px;color:#9ab0c2}._totalCell_13xzm_629{text-align:left;font-weight:700}._pivotTable_13xzm_519 tfoot td{padding:14px 16px;background:#0689e20a;border-top:1px dashed rgba(6,137,226,.3);font-weight:700;color:#0b2b45}._typeHeader_13xzm_657{width:250px}._locationHeader_13xzm_665{text-align:center!important}._locHeaderContent_13xzm_673{display:flex;flex-direction:column;align-items:center;gap:2px}._locCount_13xzm_687{font-size:10px;color:#9ab0c2;font-weight:500;text-transform:none}._categoryRow_13xzm_701{background:#0689e205}._categoryNameCell_13xzm_709{display:flex;flex-direction:column;gap:4px}._categoryCount_13xzm_721{font-size:11px;color:#6b8ba4}._quantityCell_13xzm_731{text-align:center!important;font-variant-numeric:tabular-nums}._quantityValue_13xzm_741{font-weight:700;color:#0689e2}._zeroQuantity_13xzm_751{color:#e2e8f0}._detailsCell_13xzm_759{padding:0!important;background:#f8fafc}._detailsContainer_13xzm_769{padding:16px;border-bottom:1px dashed rgba(6,137,226,.15)}._detailsTable_13xzm_779{width:100%;border-collapse:collapse;font-size:12.5px}._detailsTable_13xzm_779 th{text-align:left;padding:8px 12px;font-size:10px;font-weight:700;text-transform:uppercase;color:#9ab0c2;border-bottom:1px dashed rgba(6,137,226,.2)}._detailsTable_13xzm_779 td{padding:8px 12px;border-bottom:1px dashed rgba(6,137,226,.1)}._detailRow_13xzm_821:last-child td{border-bottom:none}._noData_13xzm_829{text-align:center!important;padding:40px 20px!important;color:#9ab0c2;font-weight:500}._emptyState_13xzm_849{display:flex;align-items:center;justify-content:center;padding:40px 20px;border:1px dashed #cbd5e1;border-radius:12px;background:#f8fafc}._emptyStateText_13xzm_869{font-size:13px;color:#9ab0c2;font-weight:600}._loadingContainer_13xzm_881{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:80px 20px;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#fff}._loadingSpinner_13xzm_905{width:28px;height:28px;border:2px dashed #0689e2;border-radius:50%;animation:_spin_13xzm_1 1s linear infinite}._loadingText_13xzm_921{font-size:13px;color:#6b8ba4;font-weight:600}@keyframes _spin_13xzm_1{to{transform:rotate(360deg)}}._errorContainer_13xzm_941{padding:20px;border:1px dashed #ef4444;border-radius:12px;background:#ef44440d;text-align:center}._errorText_13xzm_957{font-size:13px;color:#b91c1c;font-weight:600}@media(max-width:768px){._kpiGrid_13xzm_29{grid-template-columns:1fr}._sectionHeaderRow_13xzm_321,._headerControls_13xzm_351{flex-direction:column;align-items:stretch}._searchInput_13xzm_389{width:100%}._barRow_13xzm_227{grid-template-columns:1fr;gap:8px}._barValue_13xzm_287{text-align:left}}._container_1y9nh_9{display:flex;flex-direction:column;gap:20px;width:100%}._statsBar_1y9nh_29{display:flex;align-items:center;flex-wrap:wrap;gap:24px;padding:16px 20px;background:#fff;border:1px dashed rgba(6,137,226,.3);border-radius:16px;box-shadow:0 4px 12px #0b2b4505}._statsBar_1y9nh_29 span{display:flex;align-items:center;gap:8px;font-size:13px;color:#4a6b85;font-weight:500}._statsBar_1y9nh_29 strong{font-size:18px;color:#0689e2;font-weight:800;font-variant-numeric:tabular-nums}._tableWrapper_1y9nh_91{width:100%;overflow:auto;max-height:70vh;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:#fff;position:relative}._matrixTable_1y9nh_111{width:100%;border-collapse:separate;border-spacing:0;font-size:12px}._matrixTable_1y9nh_111 thead th{position:sticky;top:0;z-index:20;background:#f8fafc;padding:12px;text-align:left;border-bottom:1px dashed rgba(6,137,226,.3);border-right:1px dashed rgba(6,137,226,.1)}._matrixTable_1y9nh_111 thead th:last-child{border-right:none}._monthHeader_1y9nh_161{width:100px;text-transform:uppercase;font-size:10px;color:#9ab0c2;letter-spacing:.5px}._dayHeader_1y9nh_177{width:80px;text-transform:uppercase;font-size:10px;color:#9ab0c2;letter-spacing:.5px}._equipmentHeader_1y9nh_193{min-width:140px;max-width:200px;vertical-align:top}._equipmentHeaderContent_1y9nh_205{display:flex;flex-direction:column;gap:6px}._equipmentHeaderContent_1y9nh_205>span:first-child{font-size:13px;font-weight:700;color:#0b2b45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._equipmentHeaderContent_1y9nh_205>span[title]{align-self:flex-start;border:1px dashed #cbd5e1!important;border-radius:6px!important;padding:2px 8px!important;color:#6b8ba4!important;font-size:10px!important;font-weight:600!important}._equipmentNumber_1y9nh_257{font-size:10px;color:#9ab0c2;font-weight:600}._monthStickyCell_1y9nh_275,._monthCell_1y9nh_277{position:sticky;left:0;z-index:10;background:#fff;border-right:1px dashed rgba(6,137,226,.3)}._monthStickyDayCell_1y9nh_293,._dayCell_1y9nh_295{position:sticky;left:100px;z-index:10;background:#fff;border-right:1px dashed rgba(6,137,226,.3);padding:8px 12px;min-width:80px}._monthStickyRow_1y9nh_317{background:#f1f5f9}._monthStickyRow_1y9nh_317 th{top:56px!important}._monthStickyCell_1y9nh_275{background:#f1f5f9}._monthStickyDayCell_1y9nh_293{background:#f1f5f9;font-weight:700;color:#4a6b85}._monthStickyEquipmentCell_1y9nh_353{background:#f1f5f9}._monthName_1y9nh_361{font-size:13px;font-weight:700;color:#0689e2;text-transform:capitalize}._monthEven_1y9nh_377{background:#f8fafc!important}._matrixTable_1y9nh_111 tbody td{border-bottom:1px dashed rgba(6,137,226,.15);border-right:1px dashed rgba(6,137,226,.1);transition:background .15s ease}._matrixTable_1y9nh_111 tbody td:last-child{border-right:none}._dayNumber_1y9nh_411{font-size:13px;font-weight:700;color:#0b2b45;display:block}._dayOfWeek_1y9nh_425{font-size:10px;color:#9ab0c2;text-transform:uppercase;font-weight:600}._weekendRow_1y9nh_441{background:#0689e205}._weekendDay_1y9nh_449,._weekendDay_1y9nh_449 ._dayNumber_1y9nh_411{color:#b91c1c}._equipmentCell_1y9nh_471{text-align:center;vertical-align:middle;padding:4px!important;cursor:default}._status_free_1y9nh_487{background:#fff}._status_free_1y9nh_487:hover{background:#10b98114!important}._freeIndicator_1y9nh_503{display:grid;place-items:center;height:32px}._freeDot_1y9nh_515{width:6px;height:6px;border-radius:50%;background:#10b981;opacity:.4}._status_busy_1y9nh_533{background:#ef44440d;border:1px solid rgba(239,68,68,.2)!important}._status_busy_1y9nh_533:hover{background:#ef44441a!important}._status_maintenance_1y9nh_553{background:#a855f70d;border:1px solid rgba(168,85,247,.2)!important}._status_maintenance_1y9nh_553:hover{background:#a855f71a!important}._busyIndicator_1y9nh_573{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:32px;overflow:hidden}._busyRow_1y9nh_593{display:flex;align-items:center;gap:4px}._busyDot_1y9nh_605{width:6px;height:6px;border-radius:50%;background:#ef4444}._rentalType_1y9nh_619{font-size:10px;font-weight:800;color:#b91c1c;background:#fee2e2;padding:0 4px;border-radius:4px;line-height:1.2}._rentalLocation_1y9nh_639{font-size:9px;color:#6b8ba4;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90px}._legend_1y9nh_665{display:flex;align-items:center;flex-wrap:wrap;gap:20px;padding:12px 16px;background:#fff;border:1px dashed rgba(6,137,226,.3);border-radius:12px}._legendItem_1y9nh_687{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#4a6b85}._legendDot_1y9nh_705{width:10px;height:10px;border-radius:50%}._legendDot_1y9nh_705._freeDot_1y9nh_515{background:#10b98166;border:1px solid #10b981}._legendDot_1y9nh_705._busyDot_1y9nh_605{background:#ef4444}._legendDot_1y9nh_705._maintenanceDot_1y9nh_735{background:#a855f7}._loadingContainer_1y9nh_749,._emptyContainer_1y9nh_751,._errorContainer_1y9nh_753{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;border:1px dashed rgba(6,137,226,.3);border-radius:16px;background:#fff;text-align:center}._spinner_1y9nh_777{width:32px;height:32px;border:3px dashed #0689e2;border-radius:50%;animation:_spin_1y9nh_777 1s linear infinite;margin-bottom:16px}@keyframes _spin_1y9nh_777{to{transform:rotate(360deg)}}._loadingContainer_1y9nh_749 p,._emptyContainer_1y9nh_751 p{font-size:14px;color:#6b8ba4;font-weight:600;margin:0}._errorText_1y9nh_819{color:#b91c1c;font-size:14px;font-weight:600}._overlay_1odrq_9{position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:20px;z-index:1050;animation:_fadeIn_1odrq_1 .2s ease}@keyframes _fadeIn_1odrq_1{0%{opacity:0}to{opacity:1}}._modal_1odrq_37{width:100%;max-width:640px;max-height:90vh;display:flex;flex-direction:column;background:#fff;border-radius:20px;box-shadow:0 24px 60px #0b2b4540;animation:_modalIn_1odrq_1 .25s cubic-bezier(.25,.8,.25,1);border:1px dashed rgba(6,137,226,.4);overflow:hidden}@keyframes _modalIn_1odrq_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._header_1odrq_77{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px dashed #cbd5e1;background:#f8fafc}._header_1odrq_77 h2{margin:0;font-size:18px;font-weight:800;color:#0b2b45}._closeBtn_1odrq_109{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;border:1px dashed #cbd5e1;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s}._closeBtn_1odrq_109:hover{border-style:solid;border-color:#dc2626;color:#dc2626;background:#fef2f2}._body_1odrq_151{padding:24px;overflow-y:auto;display:flex;flex-direction:column;gap:20px}._body_1odrq_151::-webkit-scrollbar{width:6px}._body_1odrq_151::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}._field_1odrq_175{display:flex;flex-direction:column;gap:8px}._field_1odrq_175>span{font-size:12.5px;font-weight:600;color:#4a6b85}._required_1odrq_199{color:#dc2626;margin-left:2px}._field_1odrq_175 input[type=text],._field_1odrq_175 input[type=datetime-local],._field_1odrq_175 select,._field_1odrq_175 textarea{width:100%;height:42px;padding:0 12px;background:#fff;border:1px dashed #cbd5e1;border-radius:10px;color:#0b2b45;font-size:13.5px;outline:none;transition:all .2s ease;font-family:inherit}._field_1odrq_175 textarea{height:auto;padding:12px;resize:vertical;min-height:100px}._field_1odrq_175 input:focus,._field_1odrq_175 select:focus,._field_1odrq_175 textarea:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._row2_1odrq_273{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:600px){._row2_1odrq_273{grid-template-columns:1fr}}._dropZone_1odrq_299{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;border:2px dashed rgba(6,137,226,.3);border-radius:12px;background:transparent;cursor:pointer;transition:all .2s ease;text-align:center}._dropZone_1odrq_299:hover{border-color:#0689e299;background:#f8fafc}._dropZoneActive_1odrq_339{border-color:#0689e2;background:#f0f9ff;transform:scale(1.01)}._dropIcon_1odrq_351{color:#9ab0c2;transition:color .2s ease}._dropZoneActive_1odrq_339 ._dropIcon_1odrq_351{color:#0689e2}._dropText_1odrq_369{font-size:13px;color:#6b8ba4;line-height:1.5}._dropText_1odrq_369 span{color:#0689e2;font-weight:600}._fileList_1odrq_393{display:flex;flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none}._fileItem_1odrq_411{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#f8fafc;border:1px solid #e2ecf4;border-radius:8px;font-size:13px;transition:all .2s ease}._fileItem_1odrq_411:hover{border-color:#cbd5e1}._thumb_1odrq_439{width:32px;height:32px;border-radius:4px;object-fit:cover;flex-shrink:0}._fileIcon_1odrq_455{width:32px;height:32px;display:grid;place-items:center;background:#eaf4fd;border-radius:4px;font-size:16px;flex-shrink:0}._fileName_1odrq_477{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0b2b45;font-weight:500;text-decoration:none}._fileName_1odrq_477:hover{color:#0689e2;text-decoration:underline}._fileSize_1odrq_501{font-size:11px;color:#9ab0c2;flex-shrink:0}._removeBtn_1odrq_505{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;border:1px dashed transparent;background:transparent;color:#9ab0c2;cursor:pointer;transition:all .2s ease}._removeBtn_1odrq_505:hover{border-color:#dc2626;color:#dc2626;background:#fef2f2}._userSearchInput_1odrq_545{width:100%;height:36px;padding:0 10px;border:1px dashed #cbd5e1;border-radius:8px;font-size:13px;outline:none}._usersList_1odrq_565{max-height:140px;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding:8px;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc;margin-top:4px}._userItem_1odrq_591{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;transition:background .2s}._userItem_1odrq_591:hover{background:#fff}._userItemChecked_1odrq_615{background:#eaf4fd}._userItem_1odrq_591 input{accent-color:#0689e2}._userItemName_1odrq_625{font-size:13px;color:#0b2b45;font-weight:500}._usersEmpty_1odrq_629{padding:10px;text-align:center;font-size:12px;color:#9ab0c2}._error_1odrq_645{padding:12px 16px;border:1px dashed #dc2626;border-radius:10px;background:#fef2f2;color:#dc2626;font-size:13px}._footer_1odrq_665{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:20px;border-top:1px dashed #cbd5e1;margin-top:8px}._btnGhost_1odrq_685{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 20px;background:transparent;color:#4a6b85;border:1px dashed #cbd5e1;border-radius:10px;font-size:13.5px;font-weight:600;cursor:pointer;transition:all .2s}._btnGhost_1odrq_685:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._btnPrimary_1odrq_729{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 24px;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;border:none;border-radius:10px;font-size:13.5px;font-weight:600;cursor:pointer;box-shadow:0 4px 12px #0689e24d;transition:all .2s}._btnPrimary_1odrq_729:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #0689e266}._btnPrimary_1odrq_729:disabled{opacity:.5;cursor:not-allowed}._loading_1odrq_783{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px;color:#4a6b85;font-size:14px}._spin_1odrq_803{animation:_spin_1odrq_803 1s linear infinite}@keyframes _spin_1odrq_803{to{transform:rotate(360deg)}}._wrap_tfz3x_1{position:relative;display:inline-block}._trigger_tfz3x_11{display:inline-flex;align-items:center;gap:8px;padding:0;border:none;background:transparent;cursor:pointer;text-align:left}._avatarImg_tfz3x_33{border-radius:50%;object-fit:cover;border:1px solid #e5e7eb;flex-shrink:0}._avatarFallback_tfz3x_47{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#e0e7ff;color:#3730a3;font-weight:600;border:1px solid #c7d2fe;text-transform:uppercase;flex-shrink:0}._textCol_tfz3x_73{display:flex;flex-direction:column;line-height:1.2}._name_tfz3x_85{font-size:13px;color:#111827;font-weight:500}._position_tfz3x_97{font-size:11px;color:#6b7280}._popover_tfz3x_109{position:absolute;z-index:60;min-width:260px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 12px 32px #0000001f;padding:12px;animation:_fadeIn_tfz3x_1 .12s ease}@keyframes _fadeIn_tfz3x_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._bottom-start_tfz3x_143{top:calc(100% + 8px);left:0}._bottom-end_tfz3x_145{top:calc(100% + 8px);right:0}._top-start_tfz3x_147{bottom:calc(100% + 8px);left:0}._top-end_tfz3x_149{bottom:calc(100% + 8px);right:0}._popHeader_tfz3x_153{display:flex;gap:12px;align-items:center;padding-bottom:10px;border-bottom:1px solid #f3f4f6}._popAvatar_tfz3x_169{width:44px;height:44px;border-radius:50%;object-fit:cover;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:600}._popInfo_tfz3x_193{display:flex;flex-direction:column;min-width:0}._popName_tfz3x_205{font-size:14px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._popRole_tfz3x_223{font-size:12px;color:#6b7280;margin-top:2px}._popEmail_tfz3x_235{font-size:11px;color:#9ca3af;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._popActions_tfz3x_253{display:flex;flex-direction:column;gap:6px;margin-top:10px}._popBtn_tfz3x_267{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;border:none;background:transparent;cursor:pointer;font-size:13px;color:#374151;text-decoration:none;transition:background .12s}._popBtn_tfz3x_267:hover{background:#f3f4f6}._view_1krx8_9{display:flex;flex-direction:column;gap:24px;animation:_fadeIn_1krx8_1 .3s ease}@keyframes _fadeIn_1krx8_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._empty_1krx8_39{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px;text-align:center;border:1px dashed rgba(6,137,226,.4);border-radius:16px;background:transparent}._empty_1krx8_39 svg{color:#9ab0c2;margin-bottom:16px}._empty_1krx8_39 h3{margin:0 0 8px;font-size:18px;font-weight:700;color:#0b2b45}._empty_1krx8_39 p{margin:0 0 24px;max-width:360px;font-size:13.5px;color:#6b8ba4;line-height:1.6}._topBar_1krx8_109{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.4)}._versionInfo_1krx8_129{display:flex;align-items:center;gap:12px}._badge_1krx8_141{display:inline-flex;align-items:center;padding:4px 10px;border-radius:6px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}._badgeActive_1krx8_163{background:transparent;color:#0577c6;border:1px dashed rgba(6,137,226,.6)}._badgeDraft_1krx8_175{background:transparent;color:#d97706;border:1px dashed rgba(217,119,6,.6)}._versionDate_1krx8_187{font-size:12px;color:#9ab0c2;font-weight:500}._topBarActions_1krx8_199{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._primaryBtn_1krx8_219{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background:transparent;color:#0689e2;border:1px dashed #0689e2;border-radius:10px;font-size:13.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._primaryBtn_1krx8_219:hover{border-style:solid;background:#0689e2;color:#fff;box-shadow:0 6px 16px #0689e24d;transform:translateY(-1px)}._primaryBtn_1krx8_219:active{transform:translateY(0);box-shadow:none}._secondaryBtn_1krx8_277{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:transparent;color:#4a6b85;border:1px dashed rgba(6,137,226,.4);border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}._secondaryBtn_1krx8_277:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._smartActionBtn_1krx8_321{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:linear-gradient(135deg,#f59e0b,#fbbf24);color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 4px 12px #f59e0b4d;transition:all .2s ease}._smartActionBtn_1krx8_321:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #f59e0b66}._smartActionBtnSuccess_1krx8_363{background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 4px 12px #16a34a4d}._smartActionBtn_1krx8_321:disabled{cursor:default;opacity:.9}._spin_1krx8_383{animation:_spin_1krx8_383 1s linear infinite}@keyframes _spin_1krx8_383{to{transform:rotate(360deg)}}._warning_1krx8_405{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;background:transparent;border:1px dashed rgba(217,119,6,.6);border-radius:10px;color:#b45309;font-size:13px;line-height:1.5}._warning_1krx8_405 svg{flex-shrink:0;margin-top:2px}._groups_1krx8_447{display:flex;flex-direction:column;gap:32px}._group_1krx8_447{display:flex;flex-direction:column;gap:16px}._groupTitle_1krx8_471{margin:0;font-size:13.5px;font-weight:800;color:#0b2b45;text-transform:uppercase;letter-spacing:.5px;padding-bottom:8px;border-bottom:1px dashed #cbd5e1}._fieldsGrid_1krx8_493{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:600px){._fieldsGrid_1krx8_493{grid-template-columns:1fr}}._fieldRow_1krx8_523{display:flex;flex-direction:column;gap:6px;padding:16px;background:transparent;border:1px dashed rgba(6,137,226,.3);border-radius:12px;transition:all .2s ease}._fieldRow_1krx8_523:hover{border-color:#0689e299;background:#f8fafc}._fieldHighlight_1krx8_555{background:#f8fafc;border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._fieldLabel_1krx8_569{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#7a8497;text-transform:uppercase;letter-spacing:.5px}._fieldLabel_1krx8_569 svg{color:#0689e2}._fieldValue_1krx8_599{font-size:14px;font-weight:600;color:#0b2b45;line-height:1.5;word-break:break-word}._fieldAnnotation_1krx8_621{display:flex;flex-direction:column;gap:6px;margin-top:8px;padding-top:10px;border-top:1px dashed #e2ecf4}._annotationRef_1krx8_639,._annotationNote_1krx8_641{display:inline-flex;align-items:flex-start;gap:6px;font-size:11.5px;line-height:1.4}._annotationRef_1krx8_639{color:#0689e2;font-weight:600}._annotationNote_1krx8_641{color:#6b8ba4;font-style:italic}._annotationRef_1krx8_639 svg,._annotationNote_1krx8_641 svg{flex-shrink:0;margin-top:2px}._form_ih9xg_9{display:flex;flex-direction:column;gap:24px;animation:_fadeIn_ih9xg_1 .3s ease}@keyframes _fadeIn_ih9xg_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._topBar_ih9xg_39{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.4)}._formTitle_ih9xg_57{margin:0;font-size:18px;font-weight:800;color:#0b2b45;letter-spacing:-.3px}._closeBtn_ih9xg_73{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px dashed #cbd5e1;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s ease;flex-shrink:0}._closeBtn_ih9xg_73:hover{border-style:solid;border-color:#dc2626;color:#dc2626;background:#fef2f2}._closeBtn_ih9xg_73:disabled{opacity:.5;cursor:wait}._versionSection_ih9xg_131{padding:16px;border:1px dashed rgba(6,137,226,.4);border-radius:12px;background:#f8fafc}._basisLabel_ih9xg_145{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:600;color:#0b2b45}._basisInput_ih9xg_163{width:100%;height:44px;padding:0 14px;background:#fff;border:1px dashed #cbd5e1;border-radius:10px;color:#0b2b45;font-size:14px;outline:none;transition:all .2s ease}._basisInput_ih9xg_163::placeholder{color:#9ab0c2}._basisInput_ih9xg_163:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._groups_ih9xg_215{display:flex;flex-direction:column;gap:32px}._group_ih9xg_215{display:flex;flex-direction:column;gap:16px}._groupTitle_ih9xg_239{margin:0;font-size:13.5px;font-weight:800;color:#0b2b45;text-transform:uppercase;letter-spacing:.5px;padding-bottom:8px;border-bottom:1px dashed #cbd5e1}._fieldsGrid_ih9xg_261{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:600px){._fieldsGrid_ih9xg_261{grid-template-columns:1fr}}._footer_ih9xg_291{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:24px;border-top:1px dashed rgba(6,137,226,.4);margin-top:8px}._cancelBtn_ih9xg_313{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 20px;background:transparent;color:#4a6b85;border:1px dashed #cbd5e1;border-radius:10px;font-size:13.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._cancelBtn_ih9xg_313:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._cancelBtn_ih9xg_313:disabled{opacity:.5;cursor:not-allowed}._saveBtn_ih9xg_369{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 24px;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;border:none;border-radius:10px;font-size:13.5px;font-weight:600;cursor:pointer;box-shadow:0 4px 12px #0689e24d;transition:all .2s ease}._saveBtn_ih9xg_369:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #0689e266}._saveBtn_ih9xg_369:active:not(:disabled){transform:translateY(0)}._saveBtn_ih9xg_369:disabled{opacity:.6;cursor:wait;box-shadow:none}._form_ih9xg_9 input[type=text],._form_ih9xg_9 input[type=date],._form_ih9xg_9 input[type=number],._form_ih9xg_9 select,._form_ih9xg_9 textarea{width:100%;min-height:42px;padding:8px 12px;background:#fff;border:1px dashed #cbd5e1;border-radius:8px;color:#0b2b45;font-size:13.5px;outline:none;transition:all .2s ease;font-family:inherit}._form_ih9xg_9 input:focus,._form_ih9xg_9 select:focus,._form_ih9xg_9 textarea:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._refInput_ih9xg_509,._noteInput_ih9xg_511{flex:1;width:100%;height:32px;padding:0 10px;background:transparent;border:none;border-bottom:1px dashed #cbd5e1;color:#0b2b45;font-size:12.5px;outline:none}._refInput_ih9xg_509:focus,._noteInput_ih9xg_511:focus{border-bottom-style:solid;border-bottom-color:#0689e2}._form_ih9xg_9 input[type=text],._form_ih9xg_9 input[type=number],._form_ih9xg_9 input[type=date],._form_ih9xg_9 textarea,._form_ih9xg_9 select{width:100%;min-height:40px;padding:8px 12px;background:transparent;border:1px dashed #cbd5e1;border-radius:8px;color:#0b2b45;font-size:13.5px;outline:none;transition:all .2s ease;box-sizing:border-box}._form_ih9xg_9 input:focus,._form_ih9xg_9 textarea:focus,._form_ih9xg_9 select:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._form_ih9xg_9 input[type=number]::-webkit-inner-spin-button,._form_ih9xg_9 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._form_ih9xg_9 input::placeholder,._form_ih9xg_9 textarea::placeholder{color:#9ab0c2}._smartImportSection_ih9xg_629{display:flex;flex-direction:column;gap:12px;padding:20px;background:linear-gradient(135deg,#0689e20d,#3aa9f00d);border:1px dashed rgba(6,137,226,.4);border-radius:16px;margin-bottom:16px}._smartImportHeader_ih9xg_651{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#0689e2}._sparkleIcon_ih9xg_669{color:#0689e2}._smartImportHint_ih9xg_677{margin:0;font-size:12.5px;color:#6b8ba4}._importError_ih9xg_689{padding:10px;background:#fef2f2;border:1px dashed #dc2626;border-radius:8px;color:#dc2626;font-size:12px}._smartDropZone_ih9xg_709{display:flex;align-items:center;justify-content:center;padding:24px;background:#fff;border:2px dashed rgba(6,137,226,.4);border-radius:12px;cursor:pointer;transition:all .2s ease}._smartDropZone_ih9xg_709:hover{border-color:#0689e2;background:#f4faff}._smartDropZoneLoading_ih9xg_743{pointer-events:none;border-color:#0689e2;background:#f4faff}._uploadState_ih9xg_755,._parsingState_ih9xg_755,._successState_ih9xg_755{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#6b8ba4}._uploadState_ih9xg_755 svg{color:#0689e2}._parsingState_ih9xg_755{color:#0689e2}._successState_ih9xg_755{color:#16a34a}._successState_ih9xg_755 svg{color:#16a34a}._spinner_ih9xg_809{width:24px;height:24px;border:3px solid rgba(6,137,226,.2);border-top-color:#0689e2;border-radius:50%;animation:_spin_ih9xg_809 .8s linear infinite}@keyframes _spin_ih9xg_809{to{transform:rotate(360deg)}}._form_ih9xg_9 button[type=button]{background:transparent!important;border:1px dashed rgba(6,137,226,.4)!important;color:#4a6b85!important;font-size:12px!important;font-weight:600!important;padding:6px 12px!important;border-radius:6px!important;cursor:pointer!important;transition:all .2s ease!important;display:inline-flex!important;align-items:center!important;gap:6px!important;margin-top:4px}._form_ih9xg_9 button[type=button]:hover{border-style:solid!important;border-color:#0689e2!important;color:#0689e2!important;background:#0689e20d!important}._annotationsBlock_ih9xg_883{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding:12px;border:1px dashed rgba(6,137,226,.3);border-radius:8px;background:#f8fafc;animation:_slideDown_ih9xg_1 .2s ease}._annotationsBlock_ih9xg_883 input{background:#fff!important;border:1px solid #e2ecf4!important;height:34px!important;font-size:12.5px!important}._annotationsBlock_ih9xg_883 input:focus{border-color:#0689e2!important}._wrap_1129k_1{display:flex;flex-direction:column;gap:6px}._toggleBtn_1129k_15{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;background:transparent;color:#8db6c7;border:1px dashed #8DB6C7;border-radius:6px;font-size:11px;font-weight:600;cursor:pointer;align-self:flex-start;transition:all .15s ease;font-family:inherit}._toggleBtn_1129k_15:hover{color:#d54c15;border-color:#d54c15;background:#d54c150d}._dot_1129k_61{width:6px;height:6px;border-radius:50%;background:#d54c15;margin-left:2px}._annotationBox_1129k_79{display:flex;flex-direction:column;gap:8px;padding:10px;background:#8db6c71f;border:1px solid #8DB6C7;border-radius:8px}._row_1129k_99{display:flex;flex-direction:column;gap:3px}._label_1129k_111{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;color:#8db6c7;text-transform:uppercase;letter-spacing:.4px}._input_1129k_133{padding:6px 10px;border:1px solid #8DB6C7;border-radius:6px;background:#f9e8d4;font-size:12px;color:#663924;font-family:inherit;transition:all .15s ease}._input_1129k_133::placeholder{color:#8db6c7}._input_1129k_133:focus{outline:none;border-color:#d54c15;box-shadow:0 0 0 2px #d54c1526}@media(prefers-color-scheme:dark){._toggleBtn_1129k_15{color:#6b7a8d;border-color:#3a4a5a}._toggleBtn_1129k_15:hover{color:#4dabf7;border-color:#4dabf7;background:#4dabf71a}._dot_1129k_61{background:#4dabf7}._annotationBox_1129k_79{background:#2a3a4a80;border-color:#2a3a4a}._label_1129k_111{color:#6b7a8d}._input_1129k_133{background:#2a3a4a;border-color:#3a4a5a;color:#fff}._input_1129k_133::placeholder{color:#6b7a8d}._input_1129k_133:focus{border-color:#4dabf7;box-shadow:0 0 0 2px #1769e840}}._overlay_v0263_5{position:fixed;inset:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1100;padding:20px}._modal_v0263_27{background:#fff;border-radius:12px;width:100%;max-width:640px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 25px 50px #00000026}._header_v0263_51{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e2e8f0}._header_v0263_51 h3{margin:0;font-size:16px;font-weight:600;color:#0f172a}._closeBtn_v0263_81{background:none;border:none;cursor:pointer;color:#64748b;padding:4px;border-radius:8px}._closeBtn_v0263_81:hover{background:#f1f5f9}._body_v0263_107{overflow-y:auto;padding:8px 20px}._versionRow_v0263_117{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f1f5f9}._versionRow_v0263_117:last-child{border-bottom:none}._versionInfo_v0263_141{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._versionNumber_v0263_155{font-weight:600;color:#0f172a}._status_v0263_165{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600}._statusActive_v0263_179{background:#dcfce7;color:#166534}._statusDraft_v0263_189{background:#fef3c7;color:#92400e}._statusArchived_v0263_199{background:#f1f5f9;color:#64748b}._versionDate_v0263_209{font-size:13px;color:#64748b}._versionActions_v0263_219{display:flex;gap:6px}._actionBtn_v0263_229,._deleteBtn_v0263_231{width:32px;height:32px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#475569;transition:all .15s}._actionBtn_v0263_229:hover{background:#f0fdf4;border-color:#86efac;color:#16a34a}._deleteBtn_v0263_231:hover{background:#fee2e2;border-color:#fca5a5;color:#dc2626}._empty_v0263_283{padding:40px;text-align:center;color:#94a3b8}._overlay_2h45v_1{position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:20px;z-index:1050;animation:_fadeIn_2h45v_1 .2s ease}@keyframes _fadeIn_2h45v_1{0%{opacity:0}to{opacity:1}}._modal_2h45v_35{width:100%;max-width:640px;max-height:90vh;display:flex;flex-direction:column;background:#fff;border-radius:20px;box-shadow:0 24px 60px #0b2b4540;animation:_modalIn_2h45v_1 .25s cubic-bezier(.25,.8,.25,1);border:1px dashed rgba(6,137,226,.4);overflow:hidden}@keyframes _modalIn_2h45v_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._header_2h45v_73{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px;border-bottom:1px dashed #cbd5e1;background:#f8fafc}._titleBlock_2h45v_93{display:flex;flex-direction:column;gap:8px}._title_2h45v_93{margin:0;font-size:20px;font-weight:800;color:#0b2b45;letter-spacing:-.5px}._locationLine_2h45v_121{display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:#4a6b85}._locationLine_2h45v_121 svg{color:#9ab0c2}._eventLine_2h45v_147{display:flex;align-items:center;gap:6px;font-size:12.5px;color:#0689e2;background:#eaf4fd;padding:4px 10px;border-radius:6px;width:fit-content}._eventLine_2h45v_147 svg{color:#0689e2}._closeBtn_2h45v_179{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px dashed #cbd5e1;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s ease;flex-shrink:0}._closeBtn_2h45v_179:hover{border-style:solid;border-color:#dc2626;color:#dc2626;background:#fef2f2}._body_2h45v_221{flex:1;overflow-y:auto;padding:24px;background:#fff}._body_2h45v_221::-webkit-scrollbar{width:6px}._body_2h45v_221::-webkit-scrollbar-track{background:transparent}._body_2h45v_221::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}._body_2h45v_221::-webkit-scrollbar-thumb:hover{background:#9ab0c2}._loading_2h45v_271{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:#4a6b85;font-size:14px;font-weight:500}._error_2h45v_291{display:flex;align-items:center;justify-content:center;padding:20px;border:1px dashed #dc2626;border-radius:12px;background:#fef2f2;color:#dc2626;font-size:14px;text-align:center}@media(max-width:640px){._overlay_2h45v_1{padding:12px}._modal_2h45v_35{max-height:95vh;border-radius:16px}._header_2h45v_73{padding:16px}._title_2h45v_93{font-size:18px}._body_2h45v_221{padding:16px}}._page_7qh08_1{display:flex;flex-direction:column;gap:24px;padding:32px;border-radius:20px;min-height:100vh;font-family:Inter,system-ui,-apple-system,sans-serif}._header_7qh08_21{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}._headerLeft_7qh08_37{display:flex;flex-direction:column;gap:8px}._title_7qh08_49{margin:0;font-size:26px;font-weight:800;color:#0b2b45;letter-spacing:-.5px}._headerStats_7qh08_65{display:flex;gap:16px;font-size:13px;color:#4a6b85}._headerStat_7qh08_65 b{color:#0b2b45;font-weight:700}._headerActions_7qh08_89{display:flex;align-items:center;gap:12px}._viewToggle_7qh08_101{display:inline-flex;gap:4px;padding:4px;background:#f4faff;border:1px dashed rgba(6,137,226,.3);border-radius:10px}._viewBtn_7qh08_119{display:grid;place-items:center;width:32px;height:32px;border:none;background:transparent;color:#9ab0c2;border-radius:6px;cursor:pointer;transition:all .2s}._viewBtn_7qh08_119:hover{color:#0689e2}._viewBtnActive_7qh08_149{background:#fff;color:#0689e2;box-shadow:0 2px 6px #0689e226}._btnPrimary_7qh08_161{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;border:none;border-radius:10px;font-size:13.5px;font-weight:600;cursor:pointer;box-shadow:0 4px 12px #0689e24d;transition:all .2s}._btnPrimary_7qh08_161:hover{transform:translateY(-1px);box-shadow:0 6px 16px #0689e266}._btnSecondary_7qh08_197{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:transparent;color:#4a6b85;border:1px dashed rgba(6,137,226,.4);border-radius:10px;font-size:13.5px;font-weight:600;cursor:pointer;transition:all .2s}._toolbar_7qh08_227{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._searchGroup_7qh08_241{position:relative;flex:1;max-width:480px}._searchIcon_7qh08_253{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#9ab0c2}._searchInput_7qh08_269{width:100%;height:44px;padding:0 40px;background:transparent;border:1px dashed #cbd5e1;border-radius:12px;font-size:14px;color:#0b2b45;outline:none;transition:all .2s}._searchInput_7qh08_269:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._searchInput_7qh08_269::placeholder{color:#9ab0c2}._clearSearch_7qh08_311{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:#9ab0c2;cursor:pointer}._clearSearch_7qh08_311:hover{color:#dc2626}._filterToggle_7qh08_337{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;background:transparent;border:1px dashed #cbd5e1;border-radius:12px;color:#4a6b85;font-weight:600;font-size:13.5px;cursor:pointer;transition:all .2s}._filterToggle_7qh08_337:hover{border-color:#0689e2;color:#0689e2}._filterToggleActive_7qh08_373{border-style:solid;border-color:#0689e2;color:#0689e2;background:#0689e20d}._chevronUp_7qh08_387{transform:rotate(180deg)}._btnReset_7qh08_391{background:transparent;border:none;color:#dc2626;font-size:13px;font-weight:600;cursor:pointer;padding:0 8px}._btnReset_7qh08_391:hover{text-decoration:underline}._searchHint_7qh08_417{display:flex;align-items:center;gap:16px;padding:10px 16px;background:#f8fafc;border:1px dashed rgba(6,137,226,.2);border-radius:10px;margin-top:-8px;animation:_fadeIn_7qh08_1 .2s ease}@keyframes _fadeIn_7qh08_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._searchHintItem_7qh08_451{display:flex;align-items:center;gap:6px;font-size:11.5px;color:#6b8ba4}._searchHintItem_7qh08_451 b{color:#0689e2;background:#0689e21a;padding:2px 6px;border-radius:4px;font-family:monospace}._filtersPanel_7qh08_485{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding:20px;border:1px dashed rgba(6,137,226,.3);border-radius:16px;background:#f8fafc;animation:_slideDown_7qh08_1 .2s ease}@keyframes _slideDown_7qh08_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._filterGroup_7qh08_517{display:flex;flex-direction:column;gap:6px}._filterLabel_7qh08_529{font-size:11.5px;font-weight:600;color:#7a8497;text-transform:uppercase}._filterGroup_7qh08_517 select{height:40px;padding:0 12px;background:#fff;border:1px solid #e2ecf4;border-radius:8px;font-size:13.5px;color:#0b2b45;outline:none;cursor:pointer}._filterGroup_7qh08_517 select:focus{border-color:#0689e2}._tableWrap_7qh08_577{overflow-x:auto;border-radius:16px;border:1px solid rgba(6,137,226,.1)}._table_7qh08_577{width:100%;border-collapse:collapse;text-align:left}._table_7qh08_577 th{padding:16px;font-size:11.5px;font-weight:700;color:#9ab0c2;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px dashed rgba(6,137,226,.2);background:#f4faff;white-space:nowrap}._table_7qh08_577 td{padding:12px 16px;border-bottom:1px dashed #e2ecf4;vertical-align:middle;font-size:13.5px}._row_7qh08_639:last-child td{border-bottom:none}._row_7qh08_639:hover{background:#f8fafc}._cellTask_7qh08_655{max-width:300px}._taskTitle_7qh08_659{display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;color:#0b2b45;line-height:1.3}._editableTitle_7qh08_679{cursor:text;padding:4px 8px;border-radius:6px;border:1px dashed transparent;transition:all .2s ease;margin-left:-8px}._editableTitle_7qh08_679:hover{background:#fff;border-color:#cbd5e1}._editHintIcon_7qh08_707{color:#9ab0c2;opacity:0;transition:opacity .2s ease}._editableTitle_7qh08_679:hover ._editHintIcon_7qh08_707{opacity:1}._inlineInput_7qh08_723{width:100%;padding:6px 10px;font-size:13.5px;font-weight:700;color:#0b2b45;background:#fff;border:1px solid #0689e2;border-radius:6px;outline:none;box-shadow:0 0 0 3px #0689e21a}._taskDesc_7qh08_749{display:block;font-size:12px;color:#9ab0c2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:4px}._statusSelect_7qh08_771,._prioritySelect_7qh08_773,._directionSelect_7qh08_775{appearance:none;padding:6px 28px 6px 12px;font-size:11.5px;font-weight:700;border-radius:999px;border:1px solid;background-color:transparent;cursor:pointer;outline:none;transition:all .2s ease;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:12px}._statusSelect_7qh08_771:hover,._prioritySelect_7qh08_773:hover,._directionSelect_7qh08_775:hover{filter:brightness(.95)}._statusSelect_7qh08_771 option,._prioritySelect_7qh08_773 option,._directionSelect_7qh08_775 option{background:#fff;color:#0b2b45;font-weight:500}._directionSelect_7qh08_775{border-radius:6px;border-style:dashed;color:#0577c6;max-width:160px}._directionSelect_7qh08_775:hover{border-style:solid;border-color:#0689e2}._directionBadge_7qh08_853{display:inline-flex;padding:4px 10px;border-radius:6px;font-size:11.5px;font-weight:600;background:#eaf4fd;color:#0577c6}._statusBadge_7qh08_873{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:700;color:#fff}._priorityBadge_7qh08_893{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid;border-radius:999px;font-size:11.5px;font-weight:600;background:transparent}._assigneeText_7qh08_917{font-size:13px;color:#4a6b85}._locationCell_7qh08_921{display:flex;align-items:center;gap:8px}._locationInfo_7qh08_923{display:flex;flex-direction:column}._locationCode_7qh08_925{font-size:10px;font-weight:700;color:#9ab0c2}._locationName_7qh08_927{font-size:13px;font-weight:600;color:#0b2b45}._passportIconBtn_7qh08_931{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;border:1px dashed #cbd5e1;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s}._passportIconBtn_7qh08_931:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._dueCell_7qh08_969{display:flex;flex-direction:column;gap:2px}._dueDate_7qh08_971{font-weight:600;color:#0b2b45}._dueTime_7qh08_973{font-size:11px;color:#9ab0c2}._muted_7qh08_975{color:#9ab0c2;font-style:italic}._thActions_7qh08_981{text-align:right}._cellActions_7qh08_983{text-align:right;white-space:nowrap}._iconBtn_7qh08_987,._iconBtnDanger_7qh08_987{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px dashed transparent;background:transparent;color:#7a8497;cursor:pointer;transition:all .2s;margin-left:4px}._iconBtn_7qh08_987:hover:not(:disabled){border-color:#0689e2;color:#0689e2}._iconBtnDanger_7qh08_987:hover{border-color:#dc2626;color:#dc2626;background:#fef2f2}._kanbanBoard_7qh08_1045{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}._kanbanCol_7qh08_1059{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;background:#f8fafc;min-height:400px;border:1px dashed #cbd5e1}._kanbanColActive_7qh08_1081{border-color:#0689e266;background:#0689e205}._kanbanColDone_7qh08_1091{border-color:#16a34a4d;background:#16a34a05}._kanbanColHeader_7qh08_1101{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85;padding-bottom:8px;border-bottom:1px dashed #cbd5e1}._dotActive_7qh08_1127,._dotDone_7qh08_1127{width:8px;height:8px;border-radius:50%}._dotActive_7qh08_1127{background:#0689e2}._dotDone_7qh08_1127{background:#16a34a}._kanbanCount_7qh08_1135{margin-left:auto;font-size:11px;padding:2px 8px;border-radius:999px;background:#fff;border:1px solid #e2ecf4}._kanbanList_7qh08_1153{display:flex;flex-direction:column;gap:10px}._kanbanCard_7qh08_1157{display:flex;flex-direction:column;gap:8px;padding:14px;background:#fff;border:1px solid #e2ecf4;border-radius:12px;box-shadow:0 2px 6px #0b2b4508;cursor:grab;transition:all .2s ease}._kanbanCard_7qh08_1157:hover{border-color:#0689e2;box-shadow:0 4px 12px #0689e21a}._kanbanCard_7qh08_1157:active{cursor:grabbing}._isDragging_7qh08_1197{opacity:.4;transform:scale(.98);border-style:dashed}._kanbanCardOff_7qh08_1209{background:#f8fafc;opacity:.8}._kanbanCardHeader_7qh08_1213{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._kanbanTaskTitle_7qh08_1227{font-size:13.5px;font-weight:700;color:#0b2b45;line-height:1.3}._dragIcon_7qh08_1241{color:#cbd5e1;flex-shrink:0}._kanbanCardMeta_7qh08_1245{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._kanbanLocation_7qh08_1259{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#6b8ba4}._kanbanCardFooter_7qh08_1275{display:flex;align-items:center;justify-content:space-between;margin-top:4px;padding-top:8px;border-top:1px dashed #e2ecf4}._kanbanDate_7qh08_1293{font-size:11px;color:#9ab0c2;font-weight:600}._kanbanEmpty_7qh08_1297{display:flex;align-items:center;justify-content:center;padding:40px 20px;border:1px dashed #cbd5e1;border-radius:12px;color:#9ab0c2;font-size:13px;text-align:center}._info_7qh08_1327,._error_7qh08_1329,._empty_7qh08_1331{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;border:1px dashed #cbd5e1;border-radius:16px;text-align:center;color:#9ab0c2;font-size:14px}._empty_7qh08_1331 svg{margin-bottom:12px;color:#0689e2}._error_7qh08_1329{border-color:#dc2626;background:#fef2f2;color:#dc2626}@media(max-width:900px){._kanbanBoard_7qh08_1045{grid-template-columns:1fr}._searchHint_7qh08_417{flex-direction:column;align-items:flex-start;gap:8px}}._page_1gl63_9{display:flex;flex-direction:column;gap:24px;padding:32px;background:#fff;border-radius:20px;min-height:100vh;font-family:Inter,system-ui,-apple-system,sans-serif}._header_1gl63_45{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}._headerText_1gl63_61{display:flex;flex-direction:column;gap:4px}._title_1gl63_73{margin:0;font-size:26px;font-weight:800;color:#0b2b45;letter-spacing:-.5px}._subtitle_1gl63_89{margin:0;font-size:13.5px;color:#6b8ba4}._createBtn_1gl63_101{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;border:none;border-radius:10px;font-size:13.5px;font-weight:600;cursor:pointer;box-shadow:0 4px 12px #0689e24d;transition:all .2s}._createBtn_1gl63_101:hover{transform:translateY(-1px);box-shadow:0 6px 16px #0689e266}._statsGrid_1gl63_149{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._statCard_1gl63_161{display:flex;align-items:center;gap:16px;padding:20px;background:#fff;border:1px dashed #cbd5e1;border-radius:16px;transition:all .2s ease}._statCard_1gl63_161:hover{border-style:solid;border-color:#0689e2;box-shadow:0 4px 12px #0689e20d}._statDanger_1gl63_195{border-color:#dc26264d}._statDanger_1gl63_195:hover{border-color:#dc2626}._statWarning_1gl63_207{border-color:#d977064d}._statWarning_1gl63_207:hover{border-color:#d97706}._statIcon_1gl63_221{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;flex-shrink:0}._statIconBlue_1gl63_239{background:#0689e21a;color:#0689e2}._statIconRed_1gl63_247{background:#dc26261a;color:#dc2626}._statIconOrange_1gl63_255{background:#d977061a;color:#d97706}._statIconGreen_1gl63_263{background:#16a34a1a;color:#16a34a}._statBody_1gl63_273{display:flex;flex-direction:column;gap:4px}._statLabel_1gl63_285{font-size:12px;font-weight:600;color:#7a8497;text-transform:uppercase;letter-spacing:.5px}._statValue_1gl63_301{font-size:26px;font-weight:800;color:#0b2b45;line-height:1}._section_1gl63_321{display:flex;flex-direction:column;gap:16px}._sectionHeader_1gl63_333{display:flex;align-items:center;gap:12px}._sectionTitle_1gl63_345{margin:0;font-size:18px;font-weight:700;color:#0b2b45}._sectionBadge_1gl63_359{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;background:#eaf4fd;color:#0689e2;border-radius:999px;font-size:12px;font-weight:700}._calendarContainer_1gl63_393{display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff;border:1px solid rgba(6,137,226,.15);border-radius:20px;box-shadow:0 4px 20px #0b2b4508}._calendarHeader_1gl63_415{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px dashed #e2ecf4}._calendarTitle_1gl63_433{margin:0;font-size:16px;font-weight:700;color:#0b2b45}._calendarNav_1gl63_447{display:flex;align-items:center;gap:12px}._navBtn_1gl63_459{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;border:1px dashed #cbd5e1;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s}._navBtn_1gl63_459:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._currentMonth_1gl63_497{font-size:14px;font-weight:600;color:#0b2b45;min-width:120px;text-align:center}._calendarGrid_1gl63_513{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}._weekDay_1gl63_525{padding:8px;text-align:center;font-size:11px;font-weight:700;color:#9ab0c2;text-transform:uppercase}._emptyDay_1gl63_543{min-height:100px;background:transparent}._calendarDay_1gl63_553{display:flex;flex-direction:column;gap:6px;min-height:100px;padding:8px;background:#f8fafc;border:1px dashed transparent;border-radius:8px;transition:all .2s ease}._calendarDay_1gl63_553:hover{border-color:#cbd5e1;background:#fff}._today_1gl63_587{background:#eaf4fd;border-color:#0689e2}._dragOver_1gl63_597{border-color:#0689e2;background:#fff;box-shadow:0 0 0 3px #0689e21a}._dayNumber_1gl63_609{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:700;color:#0b2b45}._addTaskBtn_1gl63_627{display:grid;place-items:center;width:20px;height:20px;border-radius:4px;border:1px dashed #cbd5e1;background:transparent;color:#9ab0c2;cursor:pointer;opacity:0;transition:all .2s}._calendarDay_1gl63_553:hover ._addTaskBtn_1gl63_627{opacity:1}._addTaskBtn_1gl63_627:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._dayTasks_1gl63_675{display:flex;flex-direction:column;gap:4px}._calendarTask_1gl63_689{display:flex;align-items:center;gap:6px;padding:4px 6px;background:#fff;border-left:3px solid #cbd5e1;border-radius:4px;font-size:11.5px;cursor:grab;transition:all .2s}._calendarTask_1gl63_689:hover{background:#f4faff}._taskDone_1gl63_731{opacity:.5;text-decoration:line-through}._taskDot_1gl63_741{width:6px;height:6px;border-radius:50%;flex-shrink:0}._dragHandle_1gl63_755{color:#cbd5e1;flex-shrink:0}._taskText_1gl63_765{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0b2b45;font-weight:500}._tone_danger_1gl63_785{border-left-color:#dc2626}._tone_danger_1gl63_785 ._taskDot_1gl63_741{background:#dc2626}._tone_warning_1gl63_797{border-left-color:#d97706}._tone_warning_1gl63_797 ._taskDot_1gl63_741{background:#d97706}._tone_info_1gl63_809{border-left-color:#0689e2}._tone_info_1gl63_809 ._taskDot_1gl63_741{background:#0689e2}._tone_neutral_1gl63_821{border-left-color:#9ab0c2}._tone_neutral_1gl63_821 ._taskDot_1gl63_741{background:#9ab0c2}._tone_success_1gl63_833{border-left-color:#16a34a}._tone_success_1gl63_833 ._taskDot_1gl63_741{background:#16a34a}._taskGroups_1gl63_853{display:flex;flex-direction:column;gap:24px}._taskGroup_1gl63_853{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;background:transparent;border:1px dashed #cbd5e1}._groupDanger_1gl63_885{border-color:#dc262666;background:#dc262605}._groupWarning_1gl63_893{border-color:#d9770666;background:#d9770605}._groupInfo_1gl63_901{border-color:#0689e266;background:#0689e205}._groupNeutral_1gl63_909{border-color:#cbd5e1;background:#f8fafc}._groupHeader_1gl63_919{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px dashed rgba(0,0,0,.08)}._groupTitle_1gl63_935{font-size:12.5px;font-weight:700;color:#0b2b45;text-transform:uppercase;letter-spacing:.5px}._groupCount_1gl63_951{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:#fff;border:1px solid #e2ecf4;border-radius:999px;font-size:11px;font-weight:700;color:#4a6b85}._taskList_1gl63_981{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}._taskItem_1gl63_999{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;background:#fff;border:1px solid #e2ecf4;border-radius:10px;transition:all .2s ease}._taskItem_1gl63_999:hover{border-color:#0689e2;box-shadow:0 2px 8px #0689e20d}._taskMain_1gl63_1033{flex:1;min-width:0;cursor:pointer}._taskMain_1gl63_1033 ._taskTitle_1gl63_1045{display:block;font-size:13.5px;font-weight:600;color:#0b2b45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._taskMeta_1gl63_1065{display:flex;align-items:center;gap:8px;margin-top:4px;flex-wrap:wrap}._dueHint_1gl63_1081{font-size:11px;font-weight:700;padding:2px 8px;border-radius:4px}._hint_danger_1gl63_1095{background:#fee2e2;color:#dc2626}._hint_warning_1gl63_1103{background:#fff7ed;color:#d97706}._hint_info_1gl63_1111{background:#eaf4fd;color:#0689e2}._hint_neutral_1gl63_1119{background:#f1f5f9;color:#64748b}._hint_success_1gl63_1127{background:#dcfce7;color:#16a34a}._taskDesc_1gl63_1137{font-size:11.5px;color:#9ab0c2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}._taskActions_1gl63_1155{display:flex;align-items:center;gap:8px;flex-shrink:0}._selectWrapper_1gl63_1169{position:relative;display:flex;align-items:center}._statusSelect_1gl63_1181{appearance:none;padding:6px 24px 6px 10px;background:transparent;border:1px dashed #cbd5e1;border-radius:6px;font-size:11.5px;font-weight:600;color:#4a6b85;cursor:pointer;outline:none}._statusSelect_1gl63_1181:hover{border-style:solid;border-color:#0689e2}._selectIcon_1gl63_1217{position:absolute;right:6px;color:#9ab0c2;pointer-events:none}._dateWrapper_1gl63_1231{display:flex;align-items:center}._dateInput_1gl63_1241{appearance:none;padding:5px 8px;background:transparent;border:1px dashed #cbd5e1;border-radius:6px;font-size:11.5px;color:#4a6b85;cursor:pointer;outline:none;font-family:inherit}._dateInput_1gl63_1241:hover{border-style:solid;border-color:#0689e2}._calendarBtn_1gl63_1277,._doneBtn_1gl63_1279{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;border:1px dashed #cbd5e1;background:transparent;color:#9ab0c2;cursor:pointer;transition:all .2s}._calendarBtn_1gl63_1277:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._doneBtn_1gl63_1279:hover{border-style:solid;border-color:#16a34a;color:#16a34a;background:#f0fdf4}._emptyState_1gl63_1335{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 20px;border:1px dashed #cbd5e1;border-radius:16px;color:#9ab0c2;font-size:13.5px;text-align:center}._emptyState_1gl63_1335 svg{color:#16a34a}._spin_1gl63_1371{animation:_spin_1gl63_1371 1s linear infinite}@keyframes _spin_1gl63_1371{to{transform:rotate(360deg)}}@media(max-width:900px){._calendarGrid_1gl63_513{font-size:12px}._calendarDay_1gl63_553{min-height:80px;padding:6px}._taskItem_1gl63_999{flex-direction:column;align-items:flex-start}._taskActions_1gl63_1155{width:100%;justify-content:flex-end;border-top:1px dashed #e2ecf4;padding-top:8px}}@media(max-width:600px){._page_1gl63_9{padding:16px}._calendarHeader_1gl63_415{flex-direction:column;align-items:flex-start}._calendarGrid_1gl63_513{gap:4px}._calendarDay_1gl63_553{min-height:60px;padding:4px}._dayNumber_1gl63_609{font-size:11px}._taskText_1gl63_765{display:none}._calendarTask_1gl63_689{justify-content:center}}._searchWrap_1gl63_1499{position:relative;display:flex;align-items:center;margin-bottom:16px;max-width:400px}._searchIcon_1gl63_1515{position:absolute;left:12px;color:#9ab0c2}._searchInput_1gl63_1527{width:100%;height:40px;padding:0 36px;background:transparent;border:1px dashed #cbd5e1;border-radius:10px;font-size:13.5px;color:#0b2b45;outline:none;transition:all .2s}._searchInput_1gl63_1527:focus{border-style:solid;border-color:#0689e2;background:#fff;box-shadow:0 0 0 3px #0689e21a}._clearSearch_1gl63_1567{position:absolute;right:10px;background:transparent;border:none;color:#9ab0c2;cursor:pointer}._clearSearch_1gl63_1567:hover{color:#dc2626}._groupHeader_1gl63_919{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#00000005;border-radius:8px;-webkit-user-select:none;user-select:none;transition:background .2s}._groupHeader_1gl63_919:hover{background:#0000000a}._groupTitleWrap_1gl63_1627{display:flex;align-items:center;gap:8px}._groupTitleWrap_1gl63_1627 svg{color:#9ab0c2}._skeletonList_1gl63_1649{display:flex;flex-direction:column;gap:12px}._skeletonItem_1gl63_1661{display:flex;flex-direction:column;gap:8px;padding:16px;background:#f8fafc;border:1px dashed #e2ecf4;border-radius:12px}._skeletonLine_1gl63_1681{height:16px;background:linear-gradient(90deg,#e2ecf4 25%,#f4faff,#e2ecf4 75%);background-size:200% 100%;border-radius:4px;animation:_shimmer_1gl63_1 1.5s infinite}@keyframes _shimmer_1gl63_1{0%{background-position:200% 0}to{background-position:-200% 0}}._draggingGhost_1gl63_1717{opacity:.4;transform:scale(.95);border-style:dashed!important;background:#f4faff!important}._calendarDay_1gl63_553{cursor:pointer}._calendarDay_1gl63_553 ._dayTasks_1gl63_675{flex:1;cursor:default}._calendarTask_1gl63_689{cursor:grab}._calendarTask_1gl63_689:active{cursor:grabbing}._smartPlanningTip_1gl63_1773{position:fixed;bottom:32px;right:32px;z-index:1000;display:flex;flex-direction:column;gap:16px;width:380px;padding:20px;background:#fff;border:1px solid rgba(217,119,6,.4);border-radius:16px;box-shadow:0 20px 40px #0b2b4526;animation:_slideInUp_1gl63_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _slideInUp_1gl63_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._smartTipContent_1gl63_1829{display:flex;align-items:flex-start;gap:12px}._smartTipIcon_1gl63_1841{color:#d97706;flex-shrink:0;margin-top:2px}._smartTipTitle_1gl63_1853{margin:0 0 4px;font-size:14px;font-weight:700;color:#0b2b45}._smartTipDesc_1gl63_1867{margin:0;font-size:12.5px;color:#6b8ba4;line-height:1.4}._smartTipDesc_1gl63_1867 b{color:#0b2b45}._smartTipActions_1gl63_1889{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:12px;border-top:1px dashed #e2ecf4}._smartTipCancel_1gl63_1907{padding:6px 12px;background:transparent;border:none;color:#6b8ba4;font-size:12.5px;font-weight:600;cursor:pointer;transition:color .2s}._smartTipCancel_1gl63_1907:hover{color:#dc2626}._smartTipAccept_1gl63_1937{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:#0689e2;border:none;border-radius:8px;color:#fff;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s}._smartTipAccept_1gl63_1937:hover{background:#0577c6;transform:translate(2px)}._sidebar_11hqk_1{background:#fff;border:1px solid #eaf4fd;border-radius:12px;padding:12px;position:sticky;top:24px;box-shadow:0 2px 8px #0424840a}._section_11hqk_21{margin-bottom:16px}._section_11hqk_21:last-child{margin-bottom:0}._sectionLabel_11hqk_35{padding:4px 10px 8px;font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}._sidebarHeader_11hqk_53{display:flex;align-items:center;justify-content:space-between;padding:4px 8px 12px;font-size:12px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #f1f5f9;margin-bottom:8px}._sidebarAddBtn_11hqk_81{width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:#eaf4fd;color:#0689e2;border:none;border-radius:6px;cursor:pointer;transition:all .15s ease}._sidebarAddBtn_11hqk_81:hover{background:#0689e2;color:#fff}._folderList_11hqk_117{display:flex;flex-direction:column;gap:2px}._folderItem_11hqk_129{display:flex;align-items:center;border-radius:8px;transition:background .15s ease,outline .1s ease;outline:2px solid transparent}._folderItem_11hqk_129:hover{background:#f8fafc}._folderItemActive_11hqk_149{background:#eaf4fd}._folderItemActive_11hqk_149 ._folderName_11hqk_155{color:#0689e2;font-weight:600}._folderItemDragOver_11hqk_165{background:#dbeafe;outline-color:#0689e2;outline-style:dashed}._folderItemVirtual_11hqk_177 ._folderName_11hqk_155{color:#475569}._folderItemVirtual_11hqk_177._folderItemActive_11hqk_149 ._folderName_11hqk_155{color:#0689e2}._folderBtn_11hqk_191{flex:1;display:flex;align-items:center;gap:8px;padding:8px 10px;border:none;background:transparent;font-size:13.5px;color:#042484;cursor:pointer;text-align:left;min-width:0}._folderIcon_11hqk_221{font-size:15px;flex-shrink:0;display:flex;align-items:center}._virtualIcon_11hqk_235{color:#0689e2}._folderName_11hqk_155{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._folderRenameInput_11hqk_257{flex:1;padding:2px 6px;font-size:13px;border:1px solid #0689e2;border-radius:4px;outline:none;background:#fff;min-width:0}._folderEditBtn_11hqk_279{width:22px;height:22px;display:none;align-items:center;justify-content:center;background:transparent;color:#94a3b8;border:none;border-radius:6px;cursor:pointer;margin-right:6px;transition:all .15s ease}._folderItem_11hqk_129:hover ._folderEditBtn_11hqk_279{display:flex}._folderEditBtn_11hqk_279:hover{color:#0689e2;background:#eaf4fd}._wrapper_1clwx_1{display:flex;flex-direction:column;height:100%;min-height:0;position:relative}._breadcrumbs_1clwx_19{display:flex;align-items:center;gap:6px;padding:4px 4px 12px;font-size:12.5px;color:#64748b}._crumb_1clwx_35{color:#475569}._crumbSep_1clwx_41{color:#cbd5e1;margin:0 2px}._crumbActive_1clwx_49{color:#0689e2;font-weight:600}._toolbar_1clwx_61{display:flex;align-items:center;gap:8px;padding-bottom:14px;flex-wrap:wrap}._searchWrapper_1clwx_75{flex:1;min-width:200px;position:relative;display:flex;align-items:center}._searchIcon_1clwx_89{position:absolute;left:12px;color:#94a3b8;pointer-events:none}._searchInput_1clwx_101{width:100%;padding:8px 32px 8px 36px;border:1px solid #e2e8f0;border-radius:10px;font-size:13.5px;color:#042484;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}._searchInput_1clwx_101:focus{outline:none;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._clearSearch_1clwx_131{position:absolute;right:8px;background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center}._clearSearch_1clwx_131:hover{color:#042484}._iconToggle_1clwx_163{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#64748b;cursor:pointer;transition:all .15s ease;position:relative}._iconToggle_1clwx_163:hover{border-color:#0689e2;color:#0689e2}._iconToggleActive_1clwx_199{background:#eaf4fd;border-color:#0689e2;color:#0689e2}._badge_1clwx_209{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#0689e2;color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}._menuWrapper_1clwx_245{position:relative}._menu_1clwx_245{position:absolute;top:calc(100% + 6px);right:0;min-width:200px;background:#fff;border:1px solid #eaf4fd;border-radius:10px;box-shadow:0 12px 32px #0424841f;padding:6px;z-index:100}._menuItem_1clwx_275{width:100%;display:flex;align-items:center;gap:8px;padding:8px 10px;background:transparent;border:none;border-radius:6px;font-size:13px;color:#042484;text-align:left;cursor:pointer;transition:background .1s ease}._menuItem_1clwx_275:hover{background:#f1f5f9}._menuItemActive_1clwx_311{background:#eaf4fd;color:#0689e2;font-weight:600}._sizeSlider_1clwx_325{display:flex;align-items:center;gap:6px;padding:0 8px;height:34px;background:#fff;border:1px solid #e2e8f0;border-radius:10px}._sizeDot_1clwx_345{background:#cbd5e1;border:none;border-radius:50%;cursor:pointer;padding:0;transition:background .15s ease,transform .15s ease}._sizeDot_1clwx_345:hover{background:#94a3b8}._sizeDotActive_1clwx_367{background:#0689e2;transform:scale(1.15)}._viewToggle_1clwx_379{display:flex;background:#f1f5f9;border-radius:10px;padding:3px}._viewBtn_1clwx_391{width:30px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:7px;color:#64748b;cursor:pointer;transition:all .15s ease}._viewBtn_1clwx_391:hover{color:#042484}._viewBtnActive_1clwx_423{background:#fff;color:#0689e2;box-shadow:0 1px 3px #0424841a}._bulkActions_1clwx_437{display:flex;align-items:center;gap:4px;padding:4px 8px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px}._bulkCount_1clwx_455{font-size:12px;font-weight:700;color:#1e40af;padding:0 6px}._bulkBtn_1clwx_467{min-width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 8px;background:#fff;border:1px solid #bfdbfe;border-radius:6px;color:#1e40af;cursor:pointer;transition:all .15s ease;font-size:12px;font-weight:600}._bulkBtn_1clwx_467:hover{background:#dbeafe}._bulkDanger_1clwx_507{color:#dc2626;border-color:#fecaca}._bulkDanger_1clwx_507:hover{background:#fee2e2}._filtersPanel_1clwx_525{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;padding:12px;background:#f8fafc;border-radius:10px;margin-bottom:14px;align-items:end}._filterField_1clwx_545{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:#475569}._filterField_1clwx_545 select,._filterField_1clwx_545 input{padding:6px 10px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#042484;background:#fff;font-family:inherit}._filterField_1clwx_545 select:focus,._filterField_1clwx_545 input:focus{outline:none;border-color:#0689e2}._resetFilters_1clwx_591{padding:6px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;font-size:12.5px;font-weight:600;color:#64748b;cursor:pointer;align-self:end}._resetFilters_1clwx_591:hover{color:#dc2626;border-color:#fecaca}._content_1clwx_625{flex:1;min-height:0;overflow-y:auto;border-radius:12px}._gridContent_1clwx_637{padding:8px 4px}._listContent_1clwx_643{padding:0}._grid_1clwx_637{display:grid;gap:12px}._tile_1clwx_661{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;border-radius:12px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .1s ease,transform .1s ease;border:2px solid transparent}._tile_1clwx_661:hover{background:#f1f5f9}._tile_1clwx_661:active{transform:scale(.97)}._tileSelected_1clwx_697{background:#dbeafe;border-color:#0689e2}._tileSelected_1clwx_697:hover{background:#cfe4f9}._tilePreview_1clwx_713{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#f8fafc;position:relative;overflow:hidden}._tileImage_1clwx_735{width:100%;height:100%;object-fit:cover}._tileIcon_1clwx_745{color:#0689e2}._tileVersion_1clwx_751{position:absolute;top:4px;right:4px;padding:1px 6px;background:#0689e2e6;color:#fff;border-radius:4px;font-size:10px;font-weight:700}._tileStar_1clwx_773{position:absolute;top:4px;left:4px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:#ffffffd9;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;opacity:0;transition:opacity .15s ease,color .15s ease}._tile_1clwx_661:hover ._tileStar_1clwx_773{opacity:1}._tileStarActive_1clwx_813{opacity:1!important;color:#f59e0b}._tileStar_1clwx_773:hover{color:#f59e0b;background:#fff}._tileMeta_1clwx_831{width:100%;display:flex;flex-direction:column;gap:3px;align-items:center;text-align:center}._tileName_1clwx_847{font-size:12.5px;font-weight:500;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.3}._tileSubline_1clwx_867{display:flex;align-items:center;gap:5px;font-size:11px;color:#94a3b8}._tileDate_1clwx_881{white-space:nowrap}._tileDaysLeft_1clwx_887{font-size:11px;color:#d97706;font-weight:600}._statusDot_1clwx_899{width:6px;height:6px;border-radius:50%;flex-shrink:0}._dot_success_1clwx_911{background:#16a34a}._dot_warning_1clwx_913{background:#d97706}._dot_neutral_1clwx_915{background:#94a3b8}._trashOverlay_1clwx_921{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;background:#0f172a99;opacity:0;transition:opacity .15s ease}._tile_1clwx_661:hover ._trashOverlay_1clwx_921{opacity:1}._trashBtn_1clwx_949{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff;color:#0689e2;border:none;border-radius:8px;cursor:pointer;transition:transform .15s ease}._trashBtn_1clwx_949:hover{transform:scale(1.1)}._trashBtnDanger_1clwx_981{color:#dc2626}._table_1clwx_991{width:100%;border-collapse:collapse;font-size:13.5px}._table_1clwx_991 thead{background:#f8fafc;position:sticky;top:0;z-index:2}._table_1clwx_991 th{padding:10px 12px;text-align:left;font-size:11.5px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.4px;border-bottom:1px solid #eaf4fd;white-space:nowrap}._table_1clwx_991 td{padding:8px 12px;border-bottom:1px solid #f1f5f9;vertical-align:middle}._row_1clwx_1045{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .1s ease}._row_1clwx_1045:hover{background:#f8fafc}._rowSelected_1clwx_1061{background:#dbeafe!important}._rowSelected_1clwx_1061:hover{background:#cfe4f9!important}._rowIcon_1clwx_1073{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#eaf4fd;color:#0689e2}._rowNameBlock_1clwx_1093{display:flex;flex-direction:column;min-width:0}._rowName_1clwx_1093{font-weight:500;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowDesc_1clwx_1117{font-size:11.5px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:400px}._rowType_1clwx_1133{font-size:12.5px;color:#64748b}._rowVersion_1clwx_1141{display:inline-flex;padding:2px 8px;background:#f1f5f9;border-radius:6px;font-size:12px;font-weight:600;color:#475569}._rowDate_1clwx_1159,._rowSize_1clwx_1161{font-size:12.5px;color:#64748b;white-space:nowrap}._statusBadge_1clwx_1171{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:12px;font-size:11.5px;font-weight:600;white-space:nowrap}._status_success_1clwx_1191{background:#dcfce7;color:#16a34a}._status_neutral_1clwx_1193{background:#f1f5f9;color:#475569}._status_warning_1clwx_1195{background:#fef3c7;color:#d97706}._rowActions_1clwx_1199{display:flex;align-items:center;gap:2px;justify-content:flex-end}._rowIconBtn_1clwx_1211{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;color:#64748b;cursor:pointer;text-decoration:none;transition:all .15s ease}._rowIconBtn_1clwx_1211:hover{background:#eaf4fd;color:#0689e2}._rowIconStar_1clwx_1247{color:#f59e0b}._rowIconDanger_1clwx_1253:hover{background:#fee2e2;color:#dc2626}._emptyState_1clwx_1265{padding:60px 20px;text-align:center;color:#64748b;font-size:13.5px;display:flex;flex-direction:column;align-items:center;gap:12px}._emptyState_1clwx_1265 p{margin:0}._emptyBtn_1clwx_1291{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#0689e2;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease}._emptyBtn_1clwx_1291:hover{background:#0570b8}._ctxMenu_1clwx_1329{position:fixed;z-index:9999;min-width:220px;padding:6px;background:#fff;border:1px solid #eaf4fd;border-radius:10px;box-shadow:0 12px 32px #0424842e;animation:_ctxFade_1clwx_1 .12s ease}@keyframes _ctxFade_1clwx_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._ctxItem_1clwx_1359{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;background:transparent;border:none;border-radius:6px;font-size:13px;color:#042484;text-align:left;cursor:pointer;text-decoration:none;transition:background .1s ease}._ctxItem_1clwx_1359:hover{background:#f1f5f9}._ctxDivider_1clwx_1397{height:1px;background:#f1f5f9;margin:4px 0}._ctxItemDanger_1clwx_1407{color:#dc2626}._ctxItemDanger_1clwx_1407:hover{background:#fee2e2}._spin_1clwx_1423{animation:_spin_1clwx_1423 1s linear infinite}@keyframes _spin_1clwx_1423{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._tileSelected_1clwx_697{border-color:#0689e2;background:#f4faff;box-shadow:0 0 0 2px #0689e233}._rowSelected_1clwx_1061{background:#f4faff}@media(max-width:640px){._sizeSlider_1clwx_325{display:none}._toolbar_1clwx_61{gap:6px}._searchWrapper_1clwx_75{order:-1;width:100%;flex-basis:100%}}._overlay_1p8p5_1{position:fixed;inset:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_1p8p5_23{background:#fff;border-radius:16px;width:100%;max-width:560px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0003;overflow:hidden}._modalHeader_1p8p5_45{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #eaf4fd;flex-shrink:0}._modalHeader_1p8p5_45 h2{margin:0;font-size:18px;color:#042484}._closeBtn_1p8p5_63{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#64748b;cursor:pointer;border-radius:8px;transition:all .15s ease}._closeBtn_1p8p5_63:hover{background:#f1f5f9;color:#042484}._modalBody_1p8p5_91{padding:20px;display:flex;flex-direction:column;gap:14px;overflow-y:auto}._modalFooter_1p8p5_105{display:flex;justify-content:flex-end;gap:10px;padding-top:10px;border-top:1px solid #f1f5f9;margin-top:6px}._field_1p8p5_123{display:flex;flex-direction:column;gap:6px;font-size:12.5px;font-weight:600;color:#475569}._field_1p8p5_123 input,._field_1p8p5_123 select,._field_1p8p5_123 textarea{padding:9px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:13.5px;color:#042484;font-family:inherit;transition:border-color .15s ease}._field_1p8p5_123 input:focus,._field_1p8p5_123 select:focus,._field_1p8p5_123 textarea:focus{outline:none;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._row_1p8p5_175{display:grid;grid-template-columns:1fr 1fr;gap:12px}._checkbox_1p8p5_185{display:flex;align-items:center;gap:8px;font-size:13px;color:#475569;cursor:pointer}._checkbox_1p8p5_185 input{width:16px;height:16px;cursor:pointer}._error_1p8p5_205{padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:13px}._btnGhost_1p8p5_223,._btnPrimary_1p8p5_225{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;border:1px solid transparent}._btnGhost_1p8p5_223{background:#f1f5f9;color:#475569}._btnGhost_1p8p5_223:hover{background:#e2e8f0}._btnGhost_1p8p5_223:disabled{opacity:.5;cursor:not-allowed}._btnPrimary_1p8p5_225{background:#0689e2;color:#fff}._btnPrimary_1p8p5_225:hover{background:#0570b8}._btnPrimary_1p8p5_225:disabled{opacity:.5;cursor:not-allowed}._dropZone_1p8p5_263{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px 20px;border:2px dashed #cbd5e1;border-radius:12px;cursor:pointer;color:#64748b;text-align:center;transition:all .15s ease;background:#f8fafc}._dropZone_1p8p5_263:hover{border-color:#0689e2;color:#0689e2;background:#f0f8ff}._dropZoneActive_1p8p5_303{border-color:#0689e2;background:#eaf4fd;color:#0689e2}._dropZone_1p8p5_263 p{margin:0;font-size:14px;font-weight:500}._dropZone_1p8p5_263 small{font-size:11.5px;opacity:.8}._fileList_1p8p5_319{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto}._fileItem_1p8p5_339{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#f8fafc;border-radius:8px;font-size:12.5px;color:#475569}._fileName_1p8p5_359{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileSize_1p8p5_371{font-size:11.5px;color:#94a3b8;flex-shrink:0}._removeBtn_1p8p5_373{width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#94a3b8;cursor:pointer;border-radius:4px}._removeBtn_1p8p5_373:hover{color:#dc2626;background:#fee2e2}._spin_1p8p5_401{animation:_spin_1p8p5_401 1s linear infinite}@keyframes _spin_1p8p5_401{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._overlay_1ckxo_1{position:fixed;inset:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_1ckxo_21{background:#fff;border-radius:16px;width:100%;max-width:560px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0003;overflow:hidden}._modalHeader_1ckxo_43{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #eaf4fd}._modalHeader_1ckxo_43 h2{margin:0;font-size:18px;color:#042484}._closeBtn_1ckxo_59{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#64748b;cursor:pointer;border-radius:8px}._closeBtn_1ckxo_59:hover{background:#f1f5f9;color:#042484}._modalBody_1ckxo_85{padding:20px;display:flex;flex-direction:column;gap:14px;overflow-y:auto}._modalFooter_1ckxo_99{display:flex;justify-content:flex-end;gap:10px;padding-top:10px;border-top:1px solid #f1f5f9}._field_1ckxo_113{display:flex;flex-direction:column;gap:6px;font-size:12.5px;font-weight:600;color:#475569}._field_1ckxo_113 input,._field_1ckxo_113 select,._field_1ckxo_113 textarea{padding:9px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:13.5px;color:#042484;font-family:inherit}._field_1ckxo_113 input:focus,._field_1ckxo_113 select:focus,._field_1ckxo_113 textarea:focus{outline:none;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._row_1ckxo_163{display:grid;grid-template-columns:1fr 1fr;gap:12px}._checkbox_1ckxo_165{display:flex;align-items:center;gap:8px;font-size:13px;color:#475569;cursor:pointer}._checkbox_1ckxo_165 input{width:16px;height:16px;cursor:pointer}._error_1ckxo_183{padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:13px}._btnGhost_1ckxo_199,._btnPrimary_1ckxo_201{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent}._btnGhost_1ckxo_199{background:#f1f5f9;color:#475569}._btnGhost_1ckxo_199:hover{background:#e2e8f0}._btnPrimary_1ckxo_201{background:#0689e2;color:#fff}._btnPrimary_1ckxo_201:hover{background:#0570b8}._btnPrimary_1ckxo_201:disabled{opacity:.5;cursor:not-allowed}._overlay_1efhe_1{position:fixed;inset:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_1efhe_21{background:#fff;border-radius:16px;width:100%;max-width:560px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0003;overflow:hidden}._modalHeader_1efhe_43{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #eaf4fd}._modalHeader_1efhe_43 h2{margin:0;font-size:16px;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:400px}._closeBtn_1efhe_75{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#64748b;cursor:pointer;border-radius:8px}._closeBtn_1efhe_75:hover{background:#f1f5f9;color:#042484}._modalBody_1efhe_103{padding:20px;display:flex;flex-direction:column;gap:14px;overflow-y:auto}._newVersionBox_1efhe_119{display:flex;align-items:center;gap:10px;padding:12px;background:#f0f8ff;border:1px solid #bfdbfe;border-radius:10px;flex-wrap:wrap}._newVersionName_1efhe_139{font-size:12.5px;color:#475569;flex:1;min-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._versionList_1efhe_159{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._versionItem_1efhe_175{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid #f1f5f9;border-radius:8px}._versionItem_1efhe_175:hover{background:#f8fafc}._versionInfo_1efhe_193{display:flex;align-items:center;gap:8px;min-width:0}._versionNum_1efhe_205{font-weight:700;color:#0689e2;font-size:13px}._versionNote_1efhe_207{font-size:11.5px;color:#94a3b8}._versionDate_1efhe_209{font-size:12px;color:#94a3b8}._versionActions_1efhe_211{display:flex;gap:4px}._iconBtn_1efhe_213{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;color:#64748b;cursor:pointer;text-decoration:none}._iconBtn_1efhe_213:hover{background:#eaf4fd;color:#0689e2}._emptyState_1efhe_243{padding:24px;text-align:center;color:#64748b;font-size:13px}._btnGhost_1efhe_257,._btnPrimary_1efhe_259{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:12.5px;font-weight:600;cursor:pointer;border:1px solid transparent}._btnGhost_1efhe_257{background:#fff;color:#475569;border-color:#e2e8f0}._btnGhost_1efhe_257:hover{background:#f8fafc}._btnPrimary_1efhe_259{background:#0689e2;color:#fff}._btnPrimary_1efhe_259:hover{background:#0570b8}._btnPrimary_1efhe_259:disabled{opacity:.5;cursor:not-allowed}._spin_1efhe_293{animation:_spin_1efhe_293 1s linear infinite}@keyframes _spin_1efhe_293{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._overlay_1k3t1_1{position:fixed;inset:0;background:#0f172ab3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_1k3t1_25{background:#fff;border-radius:16px;width:100%;max-width:1200px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000040;overflow:hidden}._modalHeader_1k3t1_49{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;border-bottom:1px solid #eaf4fd;flex-shrink:0}._headerInfo_1k3t1_67{min-width:0;flex:1}._headerInfo_1k3t1_67 h2{margin:0;font-size:16px;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileMeta_1k3t1_91{font-size:11.5px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}._headerActions_1k3t1_107{display:flex;gap:4px;flex-shrink:0}._headerBtn_1k3t1_117{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;color:#64748b;cursor:pointer;transition:all .15s ease;text-decoration:none}._headerBtn_1k3t1_117:hover{background:#f1f5f9;color:#042484}._previewBody_1k3t1_155{flex:1;overflow:auto;background:#f1f5f9;min-height:400px;position:relative}._previewFrame_1k3t1_173{width:100%;height:80vh;border:none;background:#fff;display:block}._imageWrapper_1k3t1_187{padding:20px;display:flex;align-items:center;justify-content:center;min-height:500px}._previewImage_1k3t1_201{max-width:100%;max-height:80vh;object-fit:contain;box-shadow:0 8px 32px #00000026;border-radius:6px;background:#fff}._docxWrapper_1k3t1_221{background:#fff;margin:20px auto;padding:50px 60px;max-width:900px;min-height:500px;box-shadow:0 8px 32px #0000001a;border-radius:6px;font-family:Times New Roman,serif;font-size:14px;line-height:1.7;color:#1a1a1a}._docxWrapper_1k3t1_221 h1,._docxWrapper_1k3t1_221 h2,._docxWrapper_1k3t1_221 h3{color:#042484;margin-top:1.2em;margin-bottom:.6em}._docxWrapper_1k3t1_221 h1{font-size:22px}._docxWrapper_1k3t1_221 h2{font-size:18px}._docxWrapper_1k3t1_221 h3{font-size:16px}._docxWrapper_1k3t1_221 p{margin:0 0 1em}._docxWrapper_1k3t1_221 table{border-collapse:collapse;width:100%;margin:1em 0;font-size:13px}._docxWrapper_1k3t1_221 th,._docxWrapper_1k3t1_221 td{border:1px solid #cbd5e1;padding:6px 10px;text-align:left}._docxWrapper_1k3t1_221 th{background:#f1f5f9;font-weight:600}._docxWrapper_1k3t1_221 img{max-width:100%;height:auto}._docxWrapper_1k3t1_221 ul,._docxWrapper_1k3t1_221 ol{margin:0 0 1em 1.5em;padding:0}._xlsxWrapper_1k3t1_327{background:#fff;display:flex;flex-direction:column;min-height:500px}._sheetTabs_1k3t1_339{display:flex;gap:4px;padding:8px 12px;background:#f8fafc;border-bottom:1px solid #e2e8f0;overflow-x:auto;flex-shrink:0}._sheetTab_1k3t1_339{padding:6px 14px;background:transparent;border:1px solid transparent;border-radius:6px 6px 0 0;font-size:12.5px;font-weight:600;color:#64748b;cursor:pointer;white-space:nowrap;transition:all .15s ease}._sheetTab_1k3t1_339:hover{background:#e2e8f0;color:#042484}._sheetTabActive_1k3t1_389{background:#fff;border-color:#e2e8f0;border-bottom-color:#fff;color:#0689e2;margin-bottom:-1px}._sheetScroll_1k3t1_405{overflow:auto;flex:1}._sheetTable_1k3t1_413{border-collapse:collapse;font-size:12.5px;font-family:SF Mono,Monaco,Consolas,monospace;min-width:100%}._sheetTable_1k3t1_413 td{border:1px solid #e2e8f0;padding:4px 8px;min-width:80px;max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1a1a1a}._sheetCellHeader_1k3t1_445{background:#f1f5f9;font-weight:700;color:#042484!important;position:sticky;top:0}._truncatedNote_1k3t1_461{padding:8px 16px;background:#fef3c7;color:#92400e;font-size:12px;text-align:center;border-top:1px solid #fde68a}._centerState_1k3t1_481{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:#64748b;font-size:13.5px;min-height:400px}._centerState_1k3t1_481 p{margin:0;text-align:center;max-width:400px}._downloadBtn_1k3t1_515{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#0689e2;color:#fff;border-radius:8px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s ease;margin-top:8px}._downloadBtn_1k3t1_515:hover{background:#0570b8}._spin_1k3t1_551{animation:_spin_1k3t1_551 1s linear infinite}@keyframes _spin_1k3t1_551{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){._docxWrapper_1k3t1_221{padding:20px;margin:12px}._modalHeader_1k3t1_49 h2{font-size:14px}._fileMeta_1k3t1_91{font-size:10.5px}}._overlay_1wcqt_1{position:fixed;inset:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_1wcqt_21{background:#fff;border-radius:16px;width:100%;max-width:520px;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0003;overflow:hidden}._modalHeader_1wcqt_43{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #eaf4fd;flex-shrink:0}._modalHeader_1wcqt_43 h2{margin:0;font-size:18px;color:#042484}._closeBtn_1wcqt_69{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#64748b;cursor:pointer;border-radius:8px}._closeBtn_1wcqt_69:hover{background:#f1f5f9;color:#042484}._modalBody_1wcqt_101{padding:20px;display:flex;flex-direction:column;gap:14px;overflow-y:auto}._info_1wcqt_115{padding:10px 12px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;font-size:13px;color:#1e40af}._field_1wcqt_131{display:flex;flex-direction:column;gap:6px;font-size:12.5px;font-weight:600;color:#475569}._field_1wcqt_131 input{padding:9px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#042484;font-family:SF Mono,Consolas,monospace;transition:border-color .15s ease}._field_1wcqt_131 input:focus{outline:none;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._hint_1wcqt_175{font-size:12px;color:#64748b;line-height:1.6}._hint_1wcqt_175 ul{margin:6px 0 0 18px;padding:0}._hint_1wcqt_175 li{margin-bottom:2px}._hint_1wcqt_175 code{padding:1px 5px;background:#f1f5f9;border-radius:4px;font-size:11.5px;color:#0689e2}._presets_1wcqt_215{display:flex;flex-direction:column;gap:6px;margin-top:4px}._presetsLabel_1wcqt_227{font-size:11.5px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.4px}._preset_1wcqt_215{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;text-align:left;transition:all .15s ease}._preset_1wcqt_215:hover{border-color:#0689e2;background:#f0f8ff}._preset_1wcqt_215 code{padding:2px 8px;background:#fff;border-radius:5px;font-size:12px;font-weight:600;color:#0689e2}._preset_1wcqt_215 span{font-size:12px;color:#64748b}._preview_1wcqt_299{padding:10px 12px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;font-size:12.5px;display:flex;align-items:center;gap:10px}._previewLabel_1wcqt_319{font-size:11.5px;color:#16a34a;font-weight:600;text-transform:uppercase;letter-spacing:.4px}._preview_1wcqt_299 code{padding:2px 8px;background:#fff;border-radius:5px;font-size:12.5px;font-weight:600;color:#042484}._error_1wcqt_351{padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:13px}._modalFooter_1wcqt_367{display:flex;justify-content:flex-end;gap:10px;padding-top:10px;border-top:1px solid #f1f5f9;margin-top:6px}._btnGhost_1wcqt_383,._btnPrimary_1wcqt_385{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:all .15s ease}._btnGhost_1wcqt_383{background:#f1f5f9;color:#475569}._btnGhost_1wcqt_383:hover{background:#e2e8f0}._btnPrimary_1wcqt_385{background:#0689e2;color:#fff}._btnPrimary_1wcqt_385:hover{background:#0570b8}._btnPrimary_1wcqt_385:disabled{opacity:.5;cursor:not-allowed}._spin_1wcqt_445{animation:_spin_1wcqt_445 1s linear infinite}@keyframes _spin_1wcqt_445{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._overlay_1dk4j_1{position:fixed;inset:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_1dk4j_21{background:#fff;border-radius:16px;width:100%;max-width:480px;display:flex;flex-direction:column;box-shadow:0 20px 60px #0003;overflow:hidden}._modalHeader_1dk4j_41{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #eaf4fd}._modalHeader_1dk4j_41 h2{margin:0;font-size:18px;color:#042484}._closeBtn_1dk4j_65{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#64748b;cursor:pointer;border-radius:8px}._closeBtn_1dk4j_65:hover{background:#f1f5f9;color:#042484}._modalBody_1dk4j_97{padding:20px;display:flex;flex-direction:column;gap:14px}._info_1dk4j_109{padding:10px 12px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;font-size:13px;color:#1e40af}._field_1dk4j_125{display:flex;flex-direction:column;gap:6px;font-size:12.5px;font-weight:600;color:#475569}._field_1dk4j_125 select{padding:9px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#042484;font-family:inherit}._field_1dk4j_125 select:focus{outline:none;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._error_1dk4j_167{padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:13px}._modalFooter_1dk4j_183{display:flex;justify-content:flex-end;gap:10px;padding-top:10px;border-top:1px solid #f1f5f9;margin-top:6px}._btnGhost_1dk4j_199,._btnPrimary_1dk4j_201{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:all .15s ease}._btnGhost_1dk4j_199{background:#f1f5f9;color:#475569}._btnGhost_1dk4j_199:hover{background:#e2e8f0}._btnPrimary_1dk4j_201{background:#0689e2;color:#fff}._btnPrimary_1dk4j_201:hover{background:#0570b8}._btnPrimary_1dk4j_201:disabled{opacity:.5;cursor:not-allowed}._spin_1dk4j_261{animation:_spin_1dk4j_261 1s linear infinite}@keyframes _spin_1dk4j_261{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._page_ekmgn_1{padding:24px;max-width:1400px;margin:0 auto;color:#042484}._header_ekmgn_15{display:flex;align-items:center;gap:16px;padding:20px;margin-bottom:24px}._headerIcon_ekmgn_29{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:#0689e2;color:#fff;flex-shrink:0}._headerText_ekmgn_51{flex:1;min-width:0}._title_ekmgn_59{margin:0;font-size:22px;font-weight:700}._subtitle_ekmgn_69{margin:4px 0 0;font-size:13.5px;color:#035a95;opacity:.85}._projectSelect_ekmgn_83{padding:8px 12px;border:1px solid #d6e9f8;border-radius:10px;background:#fff;font-size:13.5px;color:#042484;cursor:pointer;min-width:220px;max-width:320px}._projectSelect_ekmgn_83:focus{outline:none;border-color:#0689e2}._createBtn_ekmgn_115{display:flex;align-items:center;gap:8px;padding:10px 18px;background:#0689e2;color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,transform .15s ease;white-space:nowrap}._createBtn_ekmgn_115:hover{background:#0570b8;transform:translateY(-1px)}._layout_ekmgn_159{display:grid;grid-template-columns:260px 1fr;gap:20px;align-items:start}._content_ekmgn_173{background:#fff;border:1px solid #eaf4fd;border-radius:12px;padding:16px;min-height:400px}._emptyState_ekmgn_189{padding:40px 20px;text-align:center;color:#64748b;font-size:13.5px;display:flex;flex-direction:column;align-items:center;gap:10px}._spin_ekmgn_211{animation:_spin_ekmgn_211 1s linear infinite}@keyframes _spin_ekmgn_211{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._searchBar_ekmgn_243{position:relative;display:flex;align-items:center;width:100%;max-width:480px;margin-bottom:16px}._searchIcon_ekmgn_261{position:absolute;left:14px;color:#9ab0c2}._searchInput_ekmgn_273{width:100%;height:44px;padding:0 40px 0 42px;background:transparent;border:1px dashed #cbd5e1;border-radius:12px;font-size:13.5px;color:#0b2b45;outline:none;transition:all .2s}._searchInput_ekmgn_273:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._clearSearch_ekmgn_311{position:absolute;right:12px;background:transparent;border:none;color:#9ab0c2;cursor:pointer}._clearSearch_ekmgn_311:hover{color:#dc2626}._dragOverPage_ekmgn_339{position:relative}._dropOverlay_ekmgn_347{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#0689e21a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:3px dashed #0689e2;color:#0689e2;font-size:18px;font-weight:700;pointer-events:none}._bulkBar_ekmgn_385{display:flex;align-items:center;gap:12px;padding:10px 16px;background:#eaf4fd;border:1px dashed #0689e2;border-radius:10px;margin-bottom:16px;animation:_slideDown_ekmgn_1 .2s ease}@keyframes _slideDown_ekmgn_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._bulkCount_ekmgn_431{font-size:13px;font-weight:700;color:#0577c6}._bulkBtn_ekmgn_443{padding:4px 10px;background:#fff;border:1px solid #cbd5e1;border-radius:6px;font-size:12px;font-weight:600;color:#0b2b45;cursor:pointer;transition:all .2s}._bulkBtn_ekmgn_443:hover{border-color:#0689e2;color:#0689e2}._bulkBtnCancel_ekmgn_477{margin-left:auto;padding:4px 10px;background:transparent;border:none;color:#dc2626;font-size:12px;font-weight:600;cursor:pointer}._viewToggle_ekmgn_501{display:inline-flex;gap:4px;padding:4px;background:#f4faff;border:1px dashed #cbd5e1;border-radius:10px}._viewBtn_ekmgn_519{display:grid;place-items:center;width:32px;height:32px;border:none;background:transparent;color:#9ab0c2;border-radius:6px;cursor:pointer;transition:all .2s}._viewBtn_ekmgn_519:hover{color:#0689e2}._viewBtnActive_ekmgn_553{background:#fff;color:#0689e2;box-shadow:0 2px 6px #0689e226}@media(max-width:900px){._layout_ekmgn_159{grid-template-columns:1fr}}@media(max-width:600px){._page_ekmgn_1{padding:16px}._header_ekmgn_15{flex-direction:column;align-items:stretch}._projectSelect_ekmgn_83{width:100%}._createBtn_ekmgn_115{justify-content:center}._title_ekmgn_59{font-size:18px}}._page_1otj8_15{padding:6rem 2.5rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;width:100%;max-width:1600px;margin:0 auto}._page_1otj8_15 *,._page_1otj8_15 *:before,._page_1otj8_15 *:after{box-sizing:border-box}._header_1otj8_59{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}._title_1otj8_77{margin:0 0 6px;font-size:1.75rem;font-weight:700;color:#042484;letter-spacing:-.01em;line-height:1.2}._subtitle_1otj8_95{margin:0;font-size:12.5px;color:#6b8ba4;line-height:1.5}._headerActions_1otj8_109{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._btnPrimary_1otj8_125{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 18px;border-radius:999px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease;box-shadow:0 6px 16px #0689e259;white-space:nowrap}._btnPrimary_1otj8_125:hover{background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._filters_1otj8_181{display:flex;align-items:center;gap:10px;padding:12px 16px;margin-bottom:20px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 2px 6px #0424840a;flex-wrap:wrap}._searchWrap_1otj8_207{display:flex;align-items:center;gap:8px;flex:1;min-width:240px;padding:8px 14px;border:1px dashed rgba(6,137,226,.4);border-radius:999px;background:transparent;color:#8ba4bb;transition:all .2s ease}._searchWrap_1otj8_207:focus-within{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._searchWrap_1otj8_207 input{flex:1;border:0;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;min-width:0}._searchWrap_1otj8_207 input::placeholder{color:#b6cbdc}._filters_1otj8_181 select{padding:8px 32px 8px 14px;border:1px dashed rgba(6,137,226,.4);border-radius:999px;background:transparent;color:#042484;font-size:12.5px;font-weight:500;font-family:inherit;cursor:pointer;outline:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#0689e2 50%),linear-gradient(135deg,#0689e2 50%,transparent 50%);background-position:calc(100% - 16px) center,calc(100% - 11px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;transition:all .2s ease;white-space:nowrap}._filters_1otj8_181 select:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._info_1otj8_349{padding:40px 20px;text-align:center;font-size:13px;color:#6b8ba4}._error_1otj8_363{padding:12px 16px;margin-bottom:16px;border-radius:10px;background:#fdecea;color:#922b21;border:1px solid #f5b7b1;font-size:13px;font-weight:600}._empty_1otj8_385{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 24px;background:#fff;border:1px dashed rgba(6,137,226,.4);border-radius:16px;text-align:center;color:#8ba4bb}._empty_1otj8_385 p{margin:0;font-size:13.5px;color:#4a6b85;font-weight:500}._tableWrap_1otj8_433{width:100%;overflow-x:auto;border:1px solid #d6e9f8;border-radius:16px;background:#fff;box-shadow:0 2px 8px #0424840a}._table_1otj8_433{width:100%;border-collapse:collapse;font-size:12.5px;min-width:1150px}._table_1otj8_433 thead{background:#f4faff}._table_1otj8_433 thead th{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;color:#4a6b85;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #d6e9f8;white-space:nowrap;vertical-align:middle}._row_1otj8_499{transition:background .15s ease}._row_1otj8_499:hover{background:#f8fbff}._table_1otj8_433 tbody td{padding:12px 14px;border-bottom:1px solid #f0f5fa;color:#042484;vertical-align:middle}._table_1otj8_433 tbody tr:last-child td{border-bottom:0}._colActions_1otj8_537{width:100px;text-align:right}._cellTitle_1otj8_549{min-width:260px}._titleBlock_1otj8_557{display:flex;flex-direction:column;gap:3px}._taskTitle_1otj8_569{font-size:13px;font-weight:600;color:#042484;line-height:1.35}._taskDesc_1otj8_583{font-size:11.5px;color:#8ba4bb;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}._chip_1otj8_605{display:inline-flex;padding:3px 10px;border-radius:6px;background:#f4faff;color:#4a6b85;font-size:11.5px;font-weight:500;white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}._muted_1otj8_633{color:#b6cbdc;font-weight:500}._due_1otj8_645{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:#6b8ba4;font-variant-numeric:tabular-nums;white-space:nowrap}._assignee_1otj8_665{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:#6b8ba4;white-space:nowrap}._status_1otj8_685{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}._priority_1otj8_713{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;border:1px dashed;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;background:transparent}._iconBtn_1otj8_743{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:transparent;color:#8ba4bb;font-size:12px;cursor:pointer;transition:all .15s ease;position:relative}._iconBtn_1otj8_743:hover{background:#eaf4fd;color:#0689e2}._iconBtnClose_1otj8_789{display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#6b8ba4;font-size:16px;cursor:pointer;transition:all .15s ease;flex-shrink:0}._iconBtnClose_1otj8_789:hover{background:#eaf4fd;color:#0689e2}._commentsBadge_1otj8_829{display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#0689e2;color:#fff;font-size:9px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}._avatarImg_1otj8_865,._avatarFallback_1otj8_867{display:inline-grid;place-items:center;border-radius:50%;flex-shrink:0;overflow:hidden;object-fit:cover}._avatarImg_1otj8_865{object-fit:cover}._avatarFallback_1otj8_867{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-weight:700;line-height:1;box-shadow:0 2px 6px #0689e240}._popWrap_1otj8_915{position:relative;display:inline-block}._popTrigger_1otj8_925{display:inline-flex;align-items:center;gap:8px;padding:3px 8px 3px 3px;border:0;border-radius:999px;background:transparent;cursor:pointer;transition:all .15s ease;max-width:100%;text-align:left;font-family:inherit}._popTrigger_1otj8_925:hover{background:#f4faff}._userCellText_1otj8_963{display:flex;flex-direction:column;gap:1px;min-width:0}._userName_1otj8_977{font-size:12px;font-weight:600;color:#042484;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}._userPosition_1otj8_997{font-size:10.5px;color:#8ba4bb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}._popover_1otj8_1017{width:280px;background:#fff;border:1px solid #d6e9f8;border-radius:14px;box-shadow:0 16px 40px #0b2b452e;padding:14px;animation:_popoverIn_1otj8_1 .15s ease}@keyframes _popoverIn_1otj8_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._popHeader_1otj8_1059{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._popAvatar_1otj8_1075{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}._popInfo_1otj8_1091{display:flex;flex-direction:column;gap:2px;min-width:0}._popName_1otj8_1105{font-size:13px;font-weight:700;color:#042484;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._popRole_1otj8_1125{font-size:11.5px;color:#6b8ba4;line-height:1.3}._popEmail_1otj8_1137{font-family:SF Mono,Consolas,monospace;font-size:10.5px;color:#8ba4bb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._popActions_1otj8_1155{display:flex;flex-direction:column;gap:6px;padding-top:10px}._popBtn_1otj8_1169{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;border:1px dashed rgba(6,137,226,.4);background:transparent;color:#4a6b85;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s ease;text-align:left}._popBtn_1otj8_1169:hover{border-style:solid;border-color:#0689e2;background:#eaf4fd;color:#0689e2}._taskModalOverlay_1otj8_1223{position:fixed;inset:0;z-index:8000;display:flex;align-items:center;justify-content:center;padding:24px;background:#04248473;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:_fadeIn_1otj8_1 .2s ease}@keyframes _fadeIn_1otj8_1{0%{opacity:0}to{opacity:1}}._taskModal_1otj8_1223{display:flex;width:100%;max-width:1100px;max-height:92vh;background:#fff;border-radius:18px;box-shadow:0 24px 60px #04248459;overflow:hidden;animation:_modalUp_1otj8_1 .25s ease}@keyframes _modalUp_1otj8_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._taskModalLeft_1otj8_1309{flex:0 0 44%;display:flex;flex-direction:column;padding:22px 24px;background:#f4faff;overflow-y:auto;border-right:1px solid #d6e9f8}._taskModalHeader_1otj8_1329{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._taskModalTitle_1otj8_1345{margin:0;font-size:17px;font-weight:700;color:#042484;line-height:1.35}._taskModalInfo_1otj8_1361{display:flex;flex-direction:column;gap:10px;padding:14px 16px;margin-bottom:16px;background:#fff;border-radius:12px;border:1px dashed rgba(6,137,226,.25)}._infoRow_1otj8_1383{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12.5px}._infoLabel_1otj8_1399{font-size:11px;font-weight:700;color:#8ba4bb;text-transform:uppercase;letter-spacing:.4px;flex-shrink:0}._infoValue_1otj8_1417{display:flex;align-items:center;gap:8px;color:#042484;font-weight:500;text-align:right;min-width:0}._taskModalSection_1otj8_1437{padding-top:14px;margin-top:14px;border-top:1px dashed rgba(6,137,226,.2)}._taskModalSection_1otj8_1437:first-of-type{border-top:0;padding-top:0;margin-top:0}._modalLabel_1otj8_1461{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#8ba4bb;margin-bottom:6px}._modalText_1otj8_1479{margin:0;font-size:12.5px;color:#4a6b85;line-height:1.55;white-space:pre-line}._attachList_1otj8_1497{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}._attachItem_1otj8_1515{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:8px;background:#fff;border:1px solid #d6e9f8;font-size:12px;color:#4a6b85;max-width:100%;overflow:hidden}._attachItem_1otj8_1515 svg{color:#0689e2;flex-shrink:0}._attachItem_1otj8_1515 a{color:#0689e2;font-weight:600;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachItem_1otj8_1515 a:hover{text-decoration:underline}._taskModalRight_1otj8_1581{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden}._taskChatHeader_1otj8_1597{padding:18px 22px 14px;border-bottom:1px solid #eaf4fd;background:#fff;flex-shrink:0}._taskChatTitle_1otj8_1611{font-size:15px;font-weight:700;color:#042484;margin-bottom:2px}._taskChatSubtitle_1otj8_1625{font-size:11.5px;color:#8ba4bb}._taskChatBody_1otj8_1635{flex:1;overflow-y:auto;padding:18px 22px;display:flex;flex-direction:column;gap:14px;background:#f8fbff}._chatEmpty_1otj8_1655{text-align:center;padding:40px 20px;color:#8ba4bb;font-size:12.5px;font-style:italic}._chatMessage_1otj8_1673{display:flex;gap:10px;align-items:flex-start}._chatBubble_1otj8_1685{flex:1;min-width:0;background:#fff;border:1px solid #d6e9f8;border-radius:12px;padding:10px 14px;box-shadow:0 1px 3px #04248408}._chatBubbleHead_1otj8_1705{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:4px}._chatAuthor_1otj8_1721{font-size:12px;font-weight:700;color:#042484}._chatDate_1otj8_1733{font-size:10.5px;color:#8ba4bb;font-variant-numeric:tabular-nums;white-space:nowrap}._chatText_1otj8_1747{font-size:12.5px;color:#042484;line-height:1.55;white-space:pre-wrap;word-break:break-word}._chatAttachments_1otj8_1763{display:flex;flex-direction:column;gap:6px;margin-top:8px}._chatAttachImage_1otj8_1777{display:inline-block;max-width:220px;border-radius:8px;overflow:hidden;border:1px solid #d6e9f8}._chatAttachImage_1otj8_1777 img{display:block;width:100%;height:auto}._chatAttachFile_1otj8_1805{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:8px;background:#f4faff;border:1px solid #d6e9f8;color:#0689e2;font-size:11.5px;font-weight:600;text-decoration:none;max-width:100%}._chatAttachFile_1otj8_1805 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chatAttachFile_1otj8_1805:hover{background:#eaf4fd}._taskChatInput_1otj8_1857{display:flex;flex-direction:column;gap:8px;padding:14px 22px 18px;background:#fff;border-top:1px solid #eaf4fd;flex-shrink:0}._chatFilesPreview_1otj8_1877{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-bottom:6px}._chatFileChip_1otj8_1893{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 4px;border-radius:8px;background:#f4faff;border:1px solid #d6e9f8;font-size:11.5px;color:#4a6b85;max-width:220px}._chatFileThumb_1otj8_1919{width:26px;height:26px;border-radius:6px;object-fit:cover;flex-shrink:0}._chatFileName_1otj8_1935{font-size:11.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chatFileRemove_1otj8_1951{display:inline-grid;place-items:center;width:18px;height:18px;border:0;border-radius:50%;background:#0689e226;color:#0689e2;cursor:pointer;transition:all .15s ease;flex-shrink:0}._chatFileRemove_1otj8_1951:hover{background:#ef4444;color:#fff}._chatAttachBtn_1otj8_1989{display:inline-grid;place-items:center;width:36px;height:36px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#0689e2;cursor:pointer;transition:all .2s ease;flex-shrink:0}._chatAttachBtn_1otj8_1989:hover:not(:disabled){border-style:solid;background:#eaf4fd}._chatAttachBtn_1otj8_1989:disabled{opacity:.4;cursor:not-allowed}._taskChatInput_1otj8_1857{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px}._taskChatInput_1otj8_1857 ._chatFilesPreview_1otj8_1877{grid-column:1 / -1}._chatInputField_1otj8_2067{padding:9px 14px;border:1px dashed rgba(6,137,226,.4);border-radius:10px;background:transparent;color:#042484;font-size:13px;font-family:inherit;outline:none;transition:all .2s ease}._chatInputField_1otj8_2067:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21f}._chatInputField_1otj8_2067::placeholder{color:#b6cbdc}._chatInputField_1otj8_2067:disabled{opacity:.5;cursor:not-allowed}._chatSendBtn_1otj8_2121{display:inline-grid;place-items:center;width:38px;height:38px;border:0;border-radius:10px;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #0689e24d;flex-shrink:0}._chatSendBtn_1otj8_2121:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 6px 16px #0689e266}._chatSendBtn_1otj8_2121:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:1100px){._page_1otj8_15{padding:5.5rem 1.5rem 1.5rem}._title_1otj8_77{font-size:1.5rem}._table_1otj8_433{min-width:1000px}._taskModalLeft_1otj8_1309{flex:0 0 40%}}@media(max-width:900px){._taskModal_1otj8_1223{flex-direction:column;max-height:96vh}._taskModalLeft_1otj8_1309{flex:1 1 auto;border-right:0;border-bottom:1px solid #d6e9f8;max-height:45vh}._taskModalRight_1otj8_1581{flex:1 1 auto;max-height:55vh}}@media(max-width:720px){._page_1otj8_15{padding:5rem 1rem 1rem}._header_1otj8_59{flex-direction:column;align-items:stretch}._title_1otj8_77{font-size:1.35rem}._filters_1otj8_181{flex-direction:column;align-items:stretch}._searchWrap_1otj8_207,._filters_1otj8_181 select{width:100%}._table_1otj8_433{min-width:900px}._taskModalOverlay_1otj8_1223{padding:12px;align-items:flex-start}._taskModal_1otj8_1223{max-height:96vh}._taskModalLeft_1otj8_1309{padding:16px;max-height:40vh}._taskModalRight_1otj8_1581{max-height:60vh}._taskChatHeader_1otj8_1597{padding:14px 16px 10px}._taskChatBody_1otj8_1635{padding:14px 16px;gap:12px}._taskChatInput_1otj8_1857{padding:10px 16px 14px;grid-template-columns:auto 1fr auto;gap:6px}._chatAttachBtn_1otj8_1989{width:32px;height:32px}._chatSendBtn_1otj8_2121{width:34px;height:34px}._chatInputField_1otj8_2067{padding:8px 12px;font-size:12.5px}._popover_1otj8_1017{width:260px}}@media(max-width:480px){._page_1otj8_15{padding:4.5rem .75rem .75rem}._title_1otj8_77{font-size:1.2rem}._subtitle_1otj8_95{font-size:11.5px}._table_1otj8_433{min-width:820px}._taskModalLeft_1otj8_1309{padding:12px;max-height:35vh}._taskModalTitle_1otj8_1345{font-size:15px}._taskModalInfo_1otj8_1361{padding:10px 12px;gap:8px}._infoRow_1otj8_1383,._infoValue_1otj8_1417{font-size:12px}._taskChatBody_1otj8_1635{padding:10px 12px}._chatBubble_1otj8_1685{padding:8px 12px}._chatText_1otj8_1747{font-size:12px}._chatAuthor_1otj8_1721{font-size:11.5px}._chatDate_1otj8_1733{font-size:10px}._taskChatInput_1otj8_1857{padding:8px 12px 12px}._popover_1otj8_1017{width:240px;padding:12px}._popName_1otj8_1105{font-size:12.5px}._popBtn_1otj8_1169{font-size:12px;padding:7px 10px}}._header_19xe3_1{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._left_19xe3_17,._right_19xe3_17{display:flex;align-items:center;gap:8px}._title_19xe3_29{font-size:20px;font-weight:600;margin:0 0 0 12px;color:#0f172a;text-transform:capitalize}._navBtn_19xe3_45,._refreshBtn_19xe3_45{width:36px;height:36px;border:1px solid #e2e8f0;background:#fff;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#334155;transition:all .15s}._navBtn_19xe3_45:hover,._refreshBtn_19xe3_45:hover{background:#f8fafc;border-color:#cbd5e1}._todayBtn_19xe3_83{padding:0 14px;height:36px;border:1px solid #e2e8f0;background:#fff;border-radius:8px;cursor:pointer;font-size:14px;color:#334155;font-weight:500}._todayBtn_19xe3_83:hover{background:#f8fafc}._viewSwitcher_19xe3_115{display:flex;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}._viewBtn_19xe3_129{padding:0 16px;height:36px;border:none;background:#fff;cursor:pointer;font-size:14px;color:#64748b;font-weight:500;transition:all .15s}._viewBtn_19xe3_129:hover{background:#f8fafc}._viewBtnActive_19xe3_161{background:#d54c15;color:#fff}._viewBtnActive_19xe3_161:hover{background:#b83e0f}._spin_19xe3_179{animation:_spin_19xe3_179 1s linear infinite}@keyframes _spin_19xe3_179{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._passportBtn_19xe3_197{display:inline-flex;align-items:center;gap:6px;padding:0 14px;height:36px;border:1px solid #e2e8f0;background:#fff;border-radius:8px;cursor:pointer;font-size:14px;color:#334155;font-weight:500;margin-right:8px}._passportBtn_19xe3_197:hover{background:#f8fafc;border-color:#7c3aed;color:#7c3aed}._event_6q5db_1{display:flex;align-items:center;gap:4px;padding:3px 6px;border:none;border-left:3px solid;border-radius:4px;font-size:11px;text-align:left;cursor:pointer;transition:opacity .15s;width:100%;overflow:hidden}._event_6q5db_1:hover{opacity:.85}._icon_6q5db_41{flex-shrink:0;display:flex}._text_6q5db_51{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}._day_1kyxa_1{border-right:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;padding:6px;display:flex;flex-direction:column;gap:4px;min-height:100px;overflow:hidden;transition:background .15s}._day_1kyxa_1:hover{background:#f8fafc}._otherMonth_1kyxa_33{background:#fafafa;opacity:.6}._weekend_1kyxa_43{background:#fef9f5}._today_1kyxa_51{background:#fff7ed}._today_1kyxa_51 ._dayNumber_1kyxa_59{background:#d54c15;color:#fff}._dayHeader_1kyxa_69{display:flex;justify-content:space-between;align-items:center}._dayNumber_1kyxa_59{font-size:13px;font-weight:600;color:#334155;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%}._events_1kyxa_105{display:flex;flex-direction:column;gap:3px;overflow:hidden}._more_1kyxa_119{font-size:11px;color:#64748b;padding:2px 6px;cursor:pointer}._gridWrapper_unoyi_1{flex:1;display:flex;flex-direction:column;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;background:#fff}._weekdaysRow_unoyi_21{display:grid;grid-template-columns:repeat(7,1fr);background:#f8fafc;border-bottom:1px solid #e2e8f0}._weekday_unoyi_21{padding:10px;text-align:center;font-size:13px;font-weight:600;color:#64748b;text-transform:uppercase}._grid_unoyi_1{flex:1;display:grid;grid-template-columns:repeat(7,1fr)}._gridMonth_unoyi_65{grid-auto-rows:minmax(120px,1fr)}._gridWeek_unoyi_73{grid-auto-rows:1fr}._wrapper_t9622_1{position:relative}._filterBtn_t9622_9{display:flex;align-items:center;gap:8px;padding:0 14px;height:36px;border:1px solid #e2e8f0;background:#fff;border-radius:8px;cursor:pointer;font-size:14px;color:#334155;font-weight:500}._filterBtn_t9622_9:hover{background:#f8fafc}._badge_t9622_47{background:#d54c15;color:#fff;border-radius:10px;padding:1px 7px;font-size:11px;font-weight:600}._dropdown_t9622_65{position:absolute;top:calc(100% + 6px);left:0;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px;min-width:320px;box-shadow:0 10px 25px #00000014;z-index:50;display:flex;flex-direction:column;gap:14px}._group_t9622_97{display:flex;flex-direction:column;gap:6px}._label_t9622_109{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase}._chips_t9622_123{display:flex;gap:6px;flex-wrap:wrap}._chip_t9622_123{padding:4px 10px;border:1px solid #e2e8f0;background:#fff;border-radius:16px;cursor:pointer;font-size:13px;color:#475569;transition:all .15s}._chip_t9622_123:hover{background:#f8fafc}._chipActive_t9622_165{background:#fff7ed;border-color:#d54c15;color:#b83e0f}._checkbox_t9622_177{display:flex;align-items:center;gap:8px;font-size:14px;color:#334155;cursor:pointer}._resetBtn_t9622_195{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;border:none;background:#f1f5f9;color:#475569;border-radius:6px;cursor:pointer;font-size:13px}._resetBtn_t9622_195:hover{background:#e2e8f0}._legend_agc2j_1{display:flex;gap:16px;flex-wrap:wrap;align-items:center;font-size:13px;color:#475569}._item_agc2j_19{display:flex;align-items:center;gap:6px}._dot_agc2j_31{width:10px;height:10px;border-radius:50%}._page_1ptck_1{padding:20px 24px;display:flex;flex-direction:column;gap:12px;height:100%;overflow:hidden}._toolbar_1ptck_19{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._error_1ptck_35{padding:10px 14px;background:#fee2e2;color:#991b1b;border-radius:8px;font-size:14px}._page_fhnu8_1{padding:24px 32px;max-width:1400px;margin:0 auto;min-height:100%}._header_fhnu8_15{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap;margin-bottom:24px}._title_fhnu8_33{margin:0;font-size:24px;font-weight:700;color:#663924;letter-spacing:-.3px}._subtitle_fhnu8_49{margin:4px 0 0;font-size:14px;color:#663924;opacity:.7}._searchBox_fhnu8_65{display:flex;align-items:center;gap:8px;padding:0 12px;height:40px;background:#f9e8d4;border:1px solid #8DB6C7;border-radius:10px;min-width:280px;color:#663924;transition:all .15s ease}._searchBox_fhnu8_65:focus-within{border-color:#d54c15;box-shadow:0 0 0 3px #d54c1526}._searchInput_fhnu8_103{flex:1;border:none;outline:none;font-size:14px;color:#663924;background:transparent;font-family:inherit;font-weight:500}._searchInput_fhnu8_103::placeholder{color:#8db6c7}._loading_fhnu8_135,._error_fhnu8_137{padding:60px 20px;text-align:center;font-size:15px;font-weight:600}._loading_fhnu8_135{color:#663924;opacity:.7}._error_fhnu8_137{background:#d54c151a;color:#d54c15;border:1px solid #D54C15;border-radius:10px}._empty_fhnu8_175{display:flex;flex-direction:column;align-items:center;gap:12px;padding:80px 20px;text-align:center;color:#663924;opacity:.75;background:#f9e8d4;border:1px dashed #8DB6C7;border-radius:12px}._empty_fhnu8_175 svg{color:#8db6c7}._empty_fhnu8_175 h3{margin:0;color:#663924;font-size:18px;font-weight:700}._empty_fhnu8_175 p{margin:0;font-size:14px}._grid_fhnu8_237{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px}._card_fhnu8_251{background:#f9e8d4;border:1px solid #8DB6C7;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:14px;transition:all .15s ease}._card_fhnu8_251:hover{box-shadow:0 8px 24px #6639241a;transform:translateY(-2px);border-color:#d54c15}._cardHeader_fhnu8_287{display:flex;align-items:flex-start;gap:12px}._cardIcon_fhnu8_299{width:40px;height:40px;border-radius:10px;background:#d54c1526;color:#d54c15;display:flex;align-items:center;justify-content:center;flex-shrink:0}._cardActions_fhnu8_323{margin-top:auto;padding-top:4px;display:flex;gap:8px}._cardActions_fhnu8_323 ._passportBtn_fhnu8_337{flex:1}._reportBtn_fhnu8_345{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;background:#f9e8d4;color:#663924;border:1px solid #8DB6C7;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;font-family:inherit;transition:all .15s ease;white-space:nowrap}._reportBtn_fhnu8_345:hover{background:#7c3aed;border-color:#7c3aed;color:#f9e8d4}._cardTitleBlock_fhnu8_393{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._cardTitle_fhnu8_393{margin:0;font-size:16px;font-weight:700;color:#663924;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardSecondName_fhnu8_429{font-size:13px;color:#663924;opacity:.65;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._versionBadge_fhnu8_451{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:700;flex-shrink:0;white-space:nowrap;letter-spacing:.2px}._versionBadgeActive_fhnu8_477{background:#2e7d3226;color:#2e7d32;border:1px solid #2e7d32}._versionBadgeDraft_fhnu8_489{background:#d54c1526;color:#d54c15;border:1px solid #D54C15}._versionTotal_fhnu8_501{opacity:.7;font-weight:600}._cardMeta_fhnu8_513{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:20px}._cardMetaItem_fhnu8_529{font-size:13px;color:#663924;opacity:.7;font-weight:500}._cardBadge_fhnu8_543{padding:2px 10px;border-radius:10px;font-size:11px;font-weight:700;background:#8db6c7;color:#f9e8d4;text-transform:uppercase;letter-spacing:.4px}._passportEmpty_fhnu8_567{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#8db6c726;border:1px dashed #8DB6C7;border-radius:10px;color:#663924;font-size:13px;font-weight:600;opacity:.75}._passportInfo_fhnu8_597{display:flex;flex-direction:column;gap:10px;padding:12px;background:#8db6c726;border:1px solid #8DB6C7;border-radius:10px}._passportStatusRow_fhnu8_617{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}._passportStatus_fhnu8_617{padding:3px 10px;border-radius:10px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.4px}._passportStatusActive_fhnu8_651{background:#2e7d3226;color:#2e7d32}._passportStatusDraft_fhnu8_661{background:#d54c1526;color:#d54c15}._passportDate_fhnu8_671{font-size:11px;color:#8db6c7;font-weight:600}._passportDates_fhnu8_683{display:grid;grid-template-columns:1fr 1fr;gap:10px}._passportDateItem_fhnu8_695{display:flex;flex-direction:column;gap:2px}._passportDateLabel_fhnu8_707{font-size:10px;font-weight:700;color:#8db6c7;text-transform:uppercase;letter-spacing:.4px}._passportDateValue_fhnu8_723{font-size:13px;font-weight:700;color:#663924}._cardActions_fhnu8_323{margin-top:auto;padding-top:4px}._passportBtn_fhnu8_337{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;background:#f9e8d4;color:#663924;border:1px solid #8DB6C7;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;font-family:inherit;transition:all .15s ease}._passportBtn_fhnu8_337:hover{background:#d54c15;border-color:#d54c15;color:#f9e8d4;box-shadow:0 3px 12px #d54c1533}._passportBtn_fhnu8_337:active{transform:scale(.98)}@media(prefers-color-scheme:dark){._page_fhnu8_1{background:#1a2a3a}._title_fhnu8_33{color:#fff}._subtitle_fhnu8_49{color:#9aabbb;opacity:1}._searchBox_fhnu8_65{background:#2a3a4a;border-color:#3a4a5a;color:#fff}._searchBox_fhnu8_65:focus-within{border-color:#4dabf7;box-shadow:0 0 0 3px #1769e840}._searchInput_fhnu8_103{color:#fff}._searchInput_fhnu8_103::placeholder{color:#6b7a8d}._loading_fhnu8_135{color:#9aabbb;opacity:1}._error_fhnu8_137{background:#ff6b6b26;color:#ff6b6b;border-color:#ff6b6b}._empty_fhnu8_175{background:#1a2a3a;border-color:#2a3a4a;color:#9aabbb;opacity:1}._empty_fhnu8_175 svg{color:#3a4a5a}._empty_fhnu8_175 h3{color:#fff}._card_fhnu8_251{background:#1a2a3a;border-color:#2a3a4a}._card_fhnu8_251:hover{border-color:#4dabf7;box-shadow:0 8px 24px #1769e826}._cardIcon_fhnu8_299{background:#1769e826;color:#4dabf7}._cardTitle_fhnu8_393{color:#fff}._cardSecondName_fhnu8_429{color:#9aabbb;opacity:1}._versionBadgeActive_fhnu8_477{background:#69db7c26;color:#69db7c;border-color:#69db7c}._versionBadgeDraft_fhnu8_489{background:#ff922b26;color:#ff922b;border-color:#ff922b}._cardMetaItem_fhnu8_529{color:#9aabbb;opacity:1}._cardBadge_fhnu8_543{background:#2a3a4a;color:#9aabbb}._passportEmpty_fhnu8_567{background:#3a4a5a4d;border-color:#3a4a5a;color:#9aabbb;opacity:1}._passportInfo_fhnu8_597{background:#22303f;border-color:#2a3a4a}._passportStatusActive_fhnu8_651{background:#69db7c26;color:#69db7c}._passportStatusDraft_fhnu8_661{background:#ff922b26;color:#ff922b}._passportDate_fhnu8_671,._passportDateLabel_fhnu8_707{color:#6b7a8d}._passportDateValue_fhnu8_723{color:#fff}._passportBtn_fhnu8_337{background:#2a3a4a;color:#e2e8f0;border-color:#3a4a5a}._passportBtn_fhnu8_337:hover{background:#1769e8;border-color:#1769e8;color:#fff}}._filters_5b9qd_1{display:flex;flex-direction:column;gap:12px;width:100%}._topRow_5b9qd_15{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}._periodsGroup_5b9qd_31{display:flex;align-items:center;gap:4px;padding:4px;border:1px dashed rgba(6,137,226,.3);border-radius:999px}._periodBtn_5b9qd_49{padding:8px 16px;border:none;background:transparent;color:#4a6b85;font-size:13px;font-weight:600;border-radius:999px;cursor:pointer;transition:all .2s ease}._periodBtn_5b9qd_49:hover{color:#0689e2}._periodBtnActive_5b9qd_81{background:#fff;color:#0689e2;box-shadow:0 2px 6px #0689e226}._filterToggle_5b9qd_95{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;background:transparent;border:1px dashed #cbd5e1;border-radius:10px;color:#4a6b85;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}._filterToggle_5b9qd_95:hover{border-color:#0689e2;color:#0689e2}._filterToggleActive_5b9qd_137{border-style:solid;border-color:#0689e2;color:#0689e2;background:#f4faff}._chevronUp_5b9qd_151{transform:rotate(180deg)}._customDatesRow_5b9qd_165{display:flex;align-items:center;gap:10px;padding:10px 16px;border:1px dashed rgba(6,137,226,.3);border-radius:10px;background:#f8fafc}._dateInput_5b9qd_185{padding:6px 10px;border:1px solid #e2ecf4;border-radius:6px;color:#0b2b45;font-size:13px;outline:none}._dateInput_5b9qd_185:focus{border-color:#0689e2}._customDatesRow_5b9qd_165 span{color:#9ab0c2;font-weight:600}._filtersPanel_5b9qd_227{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;padding:20px;border:1px dashed rgba(6,137,226,.3);border-radius:16px;background:#f8fafc;animation:_slideDown_5b9qd_1 .2s ease}@keyframes _slideDown_5b9qd_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._filterGroup_5b9qd_261{display:flex;flex-direction:column;gap:6px;flex:1;min-width:180px}._label_5b9qd_277{font-size:11.5px;font-weight:700;color:#9ab0c2;text-transform:uppercase;letter-spacing:.5px}._select_5b9qd_293{height:40px;padding:0 12px;background:#fff;border:1px solid #e2ecf4;border-radius:8px;color:#0b2b45;font-size:13.5px;font-weight:500;outline:none;cursor:pointer;transition:all .2s}._select_5b9qd_293:focus{border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._resetBtn_5b9qd_331{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;background:transparent;border:1px dashed rgba(220,38,38,.4);border-radius:8px;color:#dc2626;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}._resetBtn_5b9qd_331:hover{border-style:solid;border-color:#dc2626;background:#fef2f2}@media(max-width:768px){._topRow_5b9qd_15{flex-direction:column;align-items:stretch}._periodsGroup_5b9qd_31{overflow-x:auto;white-space:nowrap}._filterToggle_5b9qd_95{justify-content:center}._filtersPanel_5b9qd_227{flex-direction:column;align-items:stretch}._filterGroup_5b9qd_261{min-width:100%}}._kpiContainer_1rl1b_1{display:flex;flex-direction:column;gap:20px;padding:24px}._kpiHeader_1rl1b_15{display:flex;flex-direction:column;gap:16px}._kpiTitle_1rl1b_27{display:flex;align-items:baseline;gap:12px}._kpiLabel_1rl1b_39{font-size:14px;font-weight:600;color:#7a8497;text-transform:uppercase;letter-spacing:.5px}._kpiValue_1rl1b_55{font-size:36px;font-weight:800;color:#0b2b45;line-height:1}._progressBarWrap_1rl1b_71{display:flex;height:16px;width:100%;border-radius:999px;overflow:hidden;background:#f4faff;border:1px solid #e2ecf4}._progressSegment_1rl1b_91{height:100%;transition:width .3s ease}._progressSegment_1rl1b_91:first-child{border-top-left-radius:999px;border-bottom-left-radius:999px}._progressSegment_1rl1b_91:last-child{border-top-right-radius:999px;border-bottom-right-radius:999px}._progressLegend_1rl1b_123{display:flex;gap:24px;flex-wrap:wrap}._legendItem_1rl1b_135{display:flex;align-items:center;gap:8px;font-size:13px;color:#4a6b85}._dot_1rl1b_151{width:10px;height:10px;border-radius:50%}._legendItem_1rl1b_135 b{color:#0b2b45;font-weight:700;margin-left:4px}._kpiFooter_1rl1b_181{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-top:16px;border-top:1px dashed #e2ecf4}._pill_1rl1b_199{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:#f8fafc;border:1px solid #e2ecf4;border-radius:999px;font-size:12.5px;color:#4a6b85;transition:all .2s ease}._pill_1rl1b_199:hover{background:#fff;border-color:#0689e2;color:#0689e2}._pillIcon_1rl1b_237{color:#9ab0c2}._pill_1rl1b_199:hover ._pillIcon_1rl1b_237{color:#0689e2}._pill_1rl1b_199 b{color:#0b2b45;font-weight:700;margin-left:4px}@media(max-width:768px){._kpiTitle_1rl1b_27{flex-direction:column;gap:4px}._kpiValue_1rl1b_55{font-size:28px}._progressLegend_1rl1b_123{gap:12px}}._wrapper_1frph_3{display:flex;flex-direction:column;gap:16px;width:100%;background:transparent;border:none;padding:0}._title_1frph_23{margin:0;font-size:14px;font-weight:700;color:#0b2b45;display:flex;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._empty_1frph_49{display:flex;align-items:center;justify-content:center;padding:40px 20px;border:1px dashed rgba(6,137,226,.2);border-radius:12px;color:#9ab0c2;font-size:13px;background:#f8fafc}._recharts-tooltip-wrapper_1frph_75{outline:none!important}._recharts-default-tooltip_1frph_83{border-radius:10px!important;padding:8px 12px!important}._wrapper_kuou0_3{display:flex;flex-direction:column;gap:16px;width:100%;background:transparent;border:none;padding:0}._title_kuou0_23{margin:0;font-size:14px;font-weight:700;color:#0b2b45;display:flex;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px dashed rgba(6,137,226,.2)}._empty_kuou0_49{display:flex;align-items:center;justify-content:center;padding:40px 20px;border:1px dashed rgba(6,137,226,.2);border-radius:12px;color:#9ab0c2;font-size:13px;background:#f8fafc}._recharts-tooltip-wrapper_kuou0_75{outline:none!important}._recharts-default-tooltip_kuou0_83{border-radius:10px!important;padding:8px 12px!important}._wrapper_rpy46_9{display:flex;flex-direction:column;gap:16px;width:100%}._header_rpy46_23{display:flex;align-items:center;gap:12px}._title_rpy46_35{margin:0;font-size:15px;font-weight:700;color:#0b2b45}._badgeCount_rpy46_49{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;background:#fee2e2;color:#dc2626;border-radius:999px;font-size:12px;font-weight:800}._tableWrap_rpy46_83{overflow-x:auto;border:1px solid rgba(6,137,226,.15);border-radius:16px}._table_rpy46_83{width:100%;border-collapse:collapse;text-align:left}._table_rpy46_83 th{padding:12px 16px;background:#f4faff;font-size:11px;font-weight:700;color:#9ab0c2;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px dashed #cbd5e1;white-space:nowrap}._table_rpy46_83 td{padding:14px 16px;font-size:13px;border-bottom:1px dashed #e2ecf4;color:#0b2b45;vertical-align:middle}._table_rpy46_83 tr:last-child td{border-bottom:none}._table_rpy46_83 tr:hover{background:#f8fafc}._titleCell_rpy46_165{font-weight:600;max-width:260px}._locationCell_rpy46_175{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._secondName_rpy46_189{font-size:11px;color:#9ab0c2;font-weight:600}._dateText_rpy46_201{font-weight:600;white-space:nowrap}._danger_rpy46_211{display:flex;align-items:center;gap:4px;color:#dc2626;font-weight:700;white-space:nowrap}._badge_rpy46_49{display:inline-flex;align-items:center;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}._badge_low_rpy46_253{background:#f1f5f9;color:#64748b}._badge_medium_rpy46_263{background:#eff6ff;color:#2563eb}._badge_high_rpy46_273{background:#fff7ed;color:#d97706}._badge_critical_rpy46_283{background:#fef2f2;color:#dc2626}._openBtn_rpy46_295{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;border:1px dashed #cbd5e1;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s ease}._openBtn_rpy46_295:hover{border-style:solid;border-color:#0689e2;color:#0689e2;background:#f8fafc}._empty_rpy46_337{display:flex;align-items:center;justify-content:center;gap:10px;padding:32px;border:1px dashed #cbd5e1;border-radius:16px;color:#16a34a;font-size:14px;font-weight:600;background:#f0fdf4}._more_rpy46_365{padding:12px 16px;font-size:12px;color:#9ab0c2;text-align:center;border-top:1px dashed #e2ecf4;background:#f8fafc}._wrapper_oz9ds_1{display:flex;flex-direction:column;gap:16px;width:100%}._header_oz9ds_15{display:flex;align-items:baseline;gap:10px}._title_oz9ds_27{margin:0;font-size:15px;font-weight:700;color:#0b2b45}._subtitle_oz9ds_41{font-size:12px;font-weight:600;color:#9ab0c2;text-transform:uppercase;letter-spacing:.5px}._list_oz9ds_57{display:flex;flex-direction:column;gap:0;border:1px solid rgba(6,137,226,.15);border-radius:16px;overflow:hidden}._item_oz9ds_75{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px dashed #e2ecf4;transition:background .15s ease}._item_oz9ds_75:last-child{border-bottom:none}._item_oz9ds_75:hover{background:#f8fafc}._itemLeft_oz9ds_111{display:flex;flex-direction:column;gap:4px;min-width:0}._label_oz9ds_125{font-size:13.5px;font-weight:600;color:#0b2b45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._location_oz9ds_143{font-size:11.5px;color:#9ab0c2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemRight_oz9ds_159{display:flex;align-items:center;gap:12px;flex-shrink:0}._dateWrap_oz9ds_173{display:flex;flex-direction:column;align-items:flex-end;gap:4px}._date_oz9ds_173{font-size:13px;font-weight:600;color:#4a6b85}._days_oz9ds_199{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:#f1f5f9;color:#64748b}._daysDanger_oz9ds_223{background:#fee2e2;color:#dc2626}._daysWarning_oz9ds_233{background:#fff7ed;color:#d97706}._openBtn_oz9ds_243{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;border:1px dashed #cbd5e1;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s ease}._openBtn_oz9ds_243:hover{border-style:solid;border-color:#0689e2;color:#0689e2;background:#f8fafc}._empty_oz9ds_283{display:flex;align-items:center;justify-content:center;gap:10px;padding:32px;border:1px dashed #cbd5e1;border-radius:16px;color:#4a6b85;font-size:14px;font-weight:600;background:#f8fafc}._more_oz9ds_311{padding:12px 16px;font-size:12px;color:#9ab0c2;text-align:center;border-top:1px dashed #e2ecf4;background:#f8fafc}._page_1a742_1{display:flex;flex-direction:column;gap:24px;padding:32px;border-radius:20px;min-height:100vh;font-family:Inter,system-ui,-apple-system,sans-serif}._header_1a742_21{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}._headerLeft_1a742_37{display:flex;flex-direction:column;gap:8px}._title_1a742_49{margin:0;font-size:26px;font-weight:800;color:#0b2b45;letter-spacing:-.5px}._headerStats_1a742_65{display:flex;gap:16px;font-size:13px;color:#4a6b85}._headerStat_1a742_65 b{color:#0b2b45;font-weight:700}._statDanger_1a742_89{color:#dc2626!important}._headerActions_1a742_97{display:flex;gap:12px}._btnPrimary_1a742_107{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;border:none;border-radius:10px;font-size:13.5px;font-weight:600;cursor:pointer;box-shadow:0 4px 12px #0689e24d;transition:all .2s}._btnPrimary_1a742_107:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #0689e266}._btnPrimary_1a742_107:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}._filtersWrap_1a742_161{padding:16px}._content_1a742_169{display:flex;flex-direction:column;gap:32px;margin-top:16px}._chartsGrid_1a742_185{display:grid;grid-template-columns:1fr 1fr;gap:40px}._chartBlock_1a742_199{display:flex;flex-direction:column;gap:16px;background:transparent;border:none;padding:0}@media(max-width:1024px){._chartsGrid_1a742_185{grid-template-columns:1fr}}._chartCard_1a742_229,._fullWidthCard_1a742_245{padding:24px;border:1px solid #e2ecf4;border-radius:20px;background:#fff;box-shadow:0 4px 12px #0b2b4508}._loading_1a742_261{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px;font-size:14px;color:#4a6b85;border:1px dashed #cbd5e1;border-radius:16px}._error_1a742_285{display:flex;align-items:center;gap:10px;padding:16px;border:1px solid rgba(220,38,38,.2);border-radius:12px;background:#fef2f2;color:#dc2626;font-size:14px}._accessDenied_1a742_309{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;color:#9ab0c2}._accessDenied_1a742_309 h2{margin:16px 0 8px;color:#0b2b45}._spin_1a742_339{animation:_spin_1a742_339 1s linear infinite}@keyframes _spin_1a742_339{to{transform:rotate(360deg)}}._page_8p7zj_1{padding:24px 32px;max-width:1600px;margin:0 auto;min-height:100%;display:flex;flex-direction:column;gap:20px}._header_8p7zj_21{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap}._title_8p7zj_37{margin:0;font-size:24px;font-weight:700;color:#663924}._subtitle_8p7zj_51{margin:4px 0 0;font-size:14px;color:#663924;opacity:.7}._btnSecondary_8p7zj_65{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#f9e8d4;color:#663924;border:1px solid #8DB6C7;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;font-family:inherit}._btnSecondary_8p7zj_65:hover:not(:disabled){background:#8db6c7;border-color:#d54c15}._btnSecondary_8p7zj_65:disabled{opacity:.5;cursor:not-allowed}._spin_8p7zj_115{animation:_spin_8p7zj_115 1s linear infinite}@keyframes _spin_8p7zj_115{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loading_8p7zj_133,._error_8p7zj_135{padding:40px 20px;text-align:center;font-size:15px;font-weight:600;color:#663924}._error_8p7zj_135{background:#d54c151a;border:1px solid #D54C15;border-radius:10px;color:#d54c15}._chartsGrid_8p7zj_165{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:1100px){._chartsGrid_8p7zj_165{grid-template-columns:1fr}}@media(prefers-color-scheme:dark){._page_8p7zj_1{background:#1a2a3a}._title_8p7zj_37{color:#fff}._subtitle_8p7zj_51{color:#9aabbb;opacity:1}._btnSecondary_8p7zj_65{background:#2a3a4a;color:#e2e8f0;border-color:#3a4a5a}._btnSecondary_8p7zj_65:hover:not(:disabled){background:#1769e8;border-color:#1769e8}._loading_8p7zj_133{color:#9aabbb}._error_8p7zj_135{background:#ff6b6b26;color:#ff6b6b;border-color:#ff6b6b}}._page_ospux_5{padding:24px 32px;max-width:1600px;margin:0 auto;min-height:100%;background:#f9e8d4;display:flex;flex-direction:column;gap:20px}._header_ospux_27{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}._headerLeft_ospux_43{display:flex;align-items:center;gap:12px}._backBtn_ospux_55{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;background:#f9e8d4;color:#663924;border:1px solid #8DB6C7;border-radius:10px;cursor:pointer;transition:all .15s ease}._backBtn_ospux_55:hover{background:#8db6c7;border-color:#d54c15}._title_ospux_93{margin:0;font-size:24px;font-weight:700;color:#663924}._subtitle_ospux_107{margin:2px 0 0;font-size:13px;color:#663924;opacity:.7}._btnSecondary_ospux_121{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#f9e8d4;color:#663924;border:1px solid #8DB6C7;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;font-family:inherit}._btnSecondary_ospux_121:hover:not(:disabled){background:#8db6c7;border-color:#d54c15}._btnSecondary_ospux_121:disabled{opacity:.5;cursor:not-allowed}._spin_ospux_171{animation:_spin_ospux_171 1s linear infinite}@keyframes _spin_ospux_171{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loading_ospux_189,._error_ospux_191{padding:40px 20px;text-align:center;font-size:15px;font-weight:600;color:#663924}._error_ospux_191{background:#d54c151a;border:1px solid #D54C15;border-radius:10px;color:#d54c15}._chartsGrid_ospux_221{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:1100px){._chartsGrid_ospux_221{grid-template-columns:1fr}}@media(prefers-color-scheme:dark){._page_ospux_5{background:#1a2a3a}._title_ospux_93{color:#fff}._subtitle_ospux_107{color:#9aabbb;opacity:1}._backBtn_ospux_55,._btnSecondary_ospux_121{background:#2a3a4a;color:#e2e8f0;border-color:#3a4a5a}._backBtn_ospux_55:hover,._btnSecondary_ospux_121:hover:not(:disabled){background:#1769e8;border-color:#1769e8}._loading_ospux_189{color:#9aabbb}._error_ospux_191{background:#ff6b6b26;color:#ff6b6b;border-color:#ff6b6b}}._filters_isq3b_1{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;padding:16px 20px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:20px}._group_isq3b_25{display:flex;flex-direction:column;gap:6px;min-width:0}._label_isq3b_39{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:#6b7280}._select_isq3b_57,._dateInput_isq3b_59{padding:8px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;color:#111827;background:#fff;min-width:180px;transition:border-color .15s,box-shadow .15s}._select_isq3b_57:focus,._dateInput_isq3b_59:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._select_isq3b_57:disabled{background:#f9fafb;color:#9ca3af;cursor:not-allowed}._presets_isq3b_107{display:flex;gap:4px;background:#f3f4f6;border-radius:8px;padding:3px}._presetBtn_isq3b_123{padding:6px 12px;border:none;background:transparent;color:#6b7280;font-size:13px;font-weight:500;cursor:pointer;border-radius:6px;transition:background .15s,color .15s}._presetBtn_isq3b_123:hover{color:#111827}._presetActive_isq3b_155{background:#fff;color:#111827;box-shadow:0 1px 3px #0000001a}._resetBtn_isq3b_167{padding:8px 10px;border:1px solid #d1d5db;background:#fff;color:#6b7280;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,color .15s}._resetBtn_isq3b_167:hover{background:#fee2e2;color:#dc2626;border-color:#fecaca}._card_xcdz1_3{position:relative;padding:16px 18px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:transform .15s,box-shadow .15s,border-color .15s}._card_xcdz1_3:hover{transform:translateY(-2px);box-shadow:0 8px 24px #2563eb14}._glow_xcdz1_35{position:absolute;inset:-50%;background:radial-gradient(circle at 50% 100%,rgba(37,99,235,.12),transparent 60%);pointer-events:none}._cornerTL_xcdz1_59,._cornerBR_xcdz1_61{position:absolute;width:10px;height:10px;border-color:#2563eb;opacity:.4}._cornerTL_xcdz1_59{top:6px;left:6px;border-top:2px solid;border-left:2px solid}._cornerBR_xcdz1_61{bottom:6px;right:6px;border-bottom:2px solid;border-right:2px solid}._iconWrap_xcdz1_105{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:#eff6ff;color:#2563eb;margin-bottom:10px}._body_xcdz1_129{display:flex;flex-direction:column;gap:4px}._label_xcdz1_141{font-size:12px;color:#6b7280;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._value_xcdz1_159{font-size:26px;font-weight:700;color:#111827;letter-spacing:-.02em;line-height:1}._tone_success_xcdz1_177 ._iconWrap_xcdz1_105{background:#dcfce7;color:#16a34a}._tone_success_xcdz1_177 ._value_xcdz1_159{color:#16a34a}._tone_success_xcdz1_177 ._cornerTL_xcdz1_59,._tone_success_xcdz1_177 ._cornerBR_xcdz1_61{border-color:#16a34a}._tone_warning_xcdz1_187 ._iconWrap_xcdz1_105{background:#fef3c7;color:#d97706}._tone_warning_xcdz1_187 ._value_xcdz1_159{color:#d97706}._tone_warning_xcdz1_187 ._cornerTL_xcdz1_59,._tone_warning_xcdz1_187 ._cornerBR_xcdz1_61{border-color:#d97706}._tone_danger_xcdz1_197 ._iconWrap_xcdz1_105{background:#fee2e2;color:#dc2626}._tone_danger_xcdz1_197 ._value_xcdz1_159{color:#dc2626}._tone_danger_xcdz1_197 ._cornerTL_xcdz1_59,._tone_danger_xcdz1_197 ._cornerBR_xcdz1_61{border-color:#dc2626}._tone_info_xcdz1_207 ._iconWrap_xcdz1_105{background:#cffafe;color:#0891b2}._tone_info_xcdz1_207 ._value_xcdz1_159{color:#0891b6}._tone_info_xcdz1_207 ._cornerTL_xcdz1_59,._tone_info_xcdz1_207 ._cornerBR_xcdz1_61{border-color:#0891b2}._wrapper_wzbx2_3{position:relative;display:inline-flex;align-items:center;justify-content:center}._svg_wzbx2_17{display:block}._center_wzbx2_25{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}._centerValue_wzbx2_45{font-size:28px;font-weight:700;color:#111827;line-height:1}._centerLabel_wzbx2_59{font-size:11px;color:#6b7280;margin-top:4px;text-transform:uppercase;letter-spacing:.05em}._wrapper_f50m2_3{width:100%;padding:8px 0}._bars_f50m2_13{display:flex;align-items:stretch;justify-content:space-between;height:100%;gap:6px}._col_f50m2_29{flex:1;display:flex;flex-direction:column;align-items:center;min-width:0}._barWrap_f50m2_45{flex:1;width:100%;display:flex;align-items:flex-end;justify-content:center}._bar_f50m2_13{position:relative;width:70%;min-height:4px;border-radius:6px 6px 0 0;transition:height .4s ease;display:flex;align-items:flex-start;justify-content:center}._barValue_f50m2_83{position:absolute;top:-20px;font-size:11px;font-weight:700;color:#374151}._label_f50m2_99{margin-top:6px;font-size:11px;color:#6b7280;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._wrapper_evjan_3{width:100%;display:flex;flex-direction:column;gap:12px}._svg_evjan_17{width:100%;height:200px;display:block}._legend_evjan_29{display:flex;gap:16px;font-size:12px;color:#6b7280;justify-content:center}._legendItem_evjan_45{display:inline-flex;align-items:center;gap:6px}._dot_evjan_57{width:10px;height:10px;border-radius:50%;display:inline-block}._wrapper_1n7fp_3{display:flex;flex-direction:column;gap:10px}._bar_1n7fp_15{display:flex;height:10px;border-radius:6px;overflow:hidden;background:#f3f4f6}._segment_1n7fp_31{transition:width .4s ease;min-width:2px}._legend_1n7fp_41{display:flex;flex-wrap:wrap;gap:10px 16px}._legendItem_1n7fp_53{display:inline-flex;align-items:center;gap:6px;font-size:12px}._dot_1n7fp_67{width:8px;height:8px;border-radius:50%}._legendLabel_1n7fp_79{color:#6b7280}._legendCount_1n7fp_87{font-weight:700;color:#111827}._grid_1pxca_3{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}._card_1pxca_15{display:flex;flex-direction:column;gap:12px;padding:16px 18px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:transform .15s,box-shadow .15s}._card_1pxca_15:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000000d}._header_1pxca_47{display:flex;align-items:center;justify-content:space-between;gap:12px}._title_1pxca_61{font-size:14px;font-weight:700;color:#111827}._total_1pxca_73{font-size:22px;font-weight:700;color:#2563eb}._amount_1pxca_85{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;font-size:13px;color:#0369a1}._amount_1pxca_85 b{font-size:15px}._empty_1pxca_117{padding:32px;text-align:center;color:#9ca3af;font-size:14px}._wrap_1k64z_1{max-height:520px;overflow:auto;border-radius:12px;border:1px solid #eef0f3;background:#fff}._table_1k64z_17{width:100%;border-collapse:collapse;font-size:13px}._table_1k64z_17 thead th{position:sticky;top:0;background:#f9fafb;text-align:left;padding:10px 12px;font-weight:600;color:#374151;border-bottom:1px solid #eef0f3;z-index:1}._table_1k64z_17 tbody td{padding:9px 12px;border-bottom:1px solid #f4f5f7;color:#111827;vertical-align:middle}._table_1k64z_17 tbody tr:hover{background:#fafbfc}._date_1k64z_75{color:#6b7280;white-space:nowrap;font-variant-numeric:tabular-nums}._moduleTag_1k64z_87{display:inline-block;padding:2px 8px;border-radius:999px;background:#eef2ff;color:#3730a3;font-weight:500;font-size:12px}._actionTag_1k64z_107{display:inline-block;padding:2px 8px;border-radius:6px;background:#f3f4f6;color:#374151;font-size:12px;font-weight:500}._action_create_1k64z_125{background:#ecfdf5;color:#065f46}._action_approve_1k64z_127{background:#eff6ff;color:#1e40af}._action_receive_1k64z_129{background:#f0f9ff;color:#075985}._action_confirm_1k64z_131{background:#ecfeff;color:#155e75}._action_reject_1k64z_133{background:#fef2f2;color:#991b1b}._action_accept_1k64z_135{background:#ecfdf5;color:#065f46}._action_transfer_1k64z_137{background:#fefce8;color:#854d0e}._action_writeoff_1k64z_139{background:#fef2f2;color:#991b1b}._action_update_1k64z_141{background:#f5f3ff;color:#5b21b6}._action_assign_1k64z_143{background:#eef2ff;color:#3730a3}._action_deactivate_1k64z_145{background:#f3f4f6;color:#374151}._authorCell_1k64z_151{display:flex;flex-direction:column;gap:2px;min-width:0}._authorName_1k64z_163{color:#111827;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._authorRole_1k64z_177{font-size:11px;color:#6b7280;text-transform:lowercase}._title_1k64z_189{color:#111827}._muted_1k64z_197{color:#9ca3af}._idHint_1k64z_205{margin-left:8px;color:#9ca3af;font-size:11px;font-variant-numeric:tabular-nums}._empty_1k64z_219{padding:32px 16px;text-align:center;color:#6b7280;font-size:14px}._page_wvdu1_1{padding:24px;max-width:1400px;margin:0 auto}._header_wvdu1_13{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}._autoBadge_wvdu1_29{display:flex;align-items:center;gap:10px;padding:12px 16px;background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #bfdbfe;border-radius:10px;color:#1e40af;font-size:14px;margin-bottom:16px}._autoIcon_wvdu1_55{font-size:18px}._autoBadge_wvdu1_29 b{color:#1d4ed8}._headerLeft_wvdu1_71{display:flex;align-items:center;gap:12px}._backBtn_wvdu1_83{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:8px;cursor:pointer;transition:background .15s,border-color .15s}._backBtn_wvdu1_83:hover{background:#f3f4f6;border-color:#9ca3af}._title_wvdu1_121{display:inline-flex;align-items:center;gap:10px;font-size:22px;font-weight:700;color:#111827;margin:0}._refreshBtn_wvdu1_141{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;transition:background .15s,border-color .15s}._refreshBtn_wvdu1_141:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}._refreshBtn_wvdu1_141:disabled{opacity:.5;cursor:not-allowed}._spin_wvdu1_191{animation:_spin_wvdu1_191 1s linear infinite}@keyframes _spin_wvdu1_191{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._emptyState_wvdu1_209{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:64px 24px;background:#fff;border:1px dashed #d1d5db;border-radius:12px;color:#9ca3af;font-size:14px}._emptyState_wvdu1_209 p{margin:0}._error_wvdu1_245{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;padding:12px 16px;border-radius:8px;font-size:13px;margin-bottom:16px}._userHeader_wvdu1_267{display:flex;align-items:center;gap:14px;padding:16px 20px;background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #bfdbfe;border-radius:12px;margin-bottom:20px}._userAvatar_wvdu1_289{width:52px;height:52px;border-radius:50%;background:#2563eb;color:#fff;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._userName_wvdu1_317{font-size:18px;font-weight:700;color:#111827}._userPosition_wvdu1_329{font-size:13px;color:#6b7280;margin-top:2px}._hudGrid_wvdu1_343{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:20px}@media(max-width:1100px){._hudGrid_wvdu1_343{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){._hudGrid_wvdu1_343{grid-template-columns:repeat(2,1fr)}}._chartsGrid_wvdu1_383{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}@media(max-width:900px){._chartsGrid_wvdu1_383{grid-template-columns:1fr}}._chartCard_wvdu1_409{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:18px 20px;margin-bottom:16px}._chartTitle_wvdu1_425{font-size:15px;font-weight:700;color:#111827;margin:0 0 16px}._chartBody_wvdu1_439{display:flex;align-items:center;gap:24px;flex-wrap:wrap}._chartBodyCenter_wvdu1_453{display:flex;flex-direction:column;align-items:center;gap:16px}._donutLegend_wvdu1_467{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;font-size:13px;color:#374151}._donutLegend_wvdu1_467 li{display:inline-flex;align-items:center;gap:8px}._dot_wvdu1_501{width:10px;height:10px;border-radius:3px;display:inline-block}._metricsRow_wvdu1_515{display:flex;gap:24px;flex-wrap:wrap;justify-content:center}._metricItem_wvdu1_529{display:flex;flex-direction:column;gap:4px;align-items:center}._metricLabel_wvdu1_543{font-size:12px;color:#6b7280}._metricValue_wvdu1_553{font-size:16px;font-weight:700;color:#111827}._opsHeader_wvdu1_567{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}._opsTotal_wvdu1_585{color:#2563eb;font-weight:600}._opsToolbar_wvdu1_595{display:flex;gap:8px;align-items:center}._opsSearch_wvdu1_607{display:flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}._opsSearch_wvdu1_607 input{border:none;outline:none;font-size:13px;width:200px;background:transparent}._opsSelect_wvdu1_643{padding:7px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;font-size:13px;cursor:pointer;max-width:260px}._opsActions_wvdu1_663{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}._opsActionBadge_wvdu1_677{padding:4px 10px;border-radius:999px;background:#f3f4f6;color:#374151;font-size:12px}._opsLoading_wvdu1_693{display:flex;align-items:center;gap:10px;padding:32px;justify-content:center;color:#6b7280}._page_1mpva_3{padding:6rem 2rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._userSelect_1mpva_25{position:relative;width:100%}._userSelectInput_1mpva_35{width:100%;height:40px;padding:0 12px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:14px;color:#111827;outline:none;transition:border-color .16s ease,box-shadow .16s ease}._userSelectInput_1mpva_35:focus{border-color:#4667e8;box-shadow:0 0 0 3px #4667e81a}._userSelectDropdown_1mpva_71{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:260px;overflow-y:auto;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 12px 32px #0f172a1f;z-index:20}._userSelectOption_1mpva_99{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 12px;border:0;background:transparent;text-align:left;font-size:13px;color:#111827;cursor:pointer;transition:background .12s ease}._userSelectOption_1mpva_99:hover{background:#f3f4f6}._userSelectName_1mpva_139{font-weight:500}._userSelectPosition_1mpva_147{font-size:11px;color:#6b7280}._userSelectEmpty_1mpva_157{padding:12px;font-size:13px;color:#9ca3af;text-align:center}._toastViewport_1mpva_173{position:fixed;right:20px;bottom:20px;display:flex;flex-direction:column;gap:8px;z-index:1000;pointer-events:none}._toast_1mpva_173{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;font-size:13.5px;font-weight:500;color:#fff;background:#111827;box-shadow:0 8px 24px #0000002e;animation:_toastIn_1mpva_1 .22s ease}._toast_success_1mpva_223{background:#16a34a}._toast_error_1mpva_225{background:#dc2626}@keyframes _toastIn_1mpva_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._header_1mpva_239{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;flex-wrap:wrap;gap:16px}._title_1mpva_257{margin:0 0 8px;font-size:28px;font-weight:700;color:#042484;letter-spacing:-.5px}._subtitle_1mpva_273{font-size:14px;color:#035a95;line-height:1.5;max-width:800px}._btnPrimary_1mpva_293{display:inline-flex;align-items:center;gap:8px;background-color:#0689e2;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s,transform .1s;white-space:nowrap}._btnPrimary_1mpva_293:hover{background-color:#035a95}._btnPrimary_1mpva_293:active{transform:scale(.98)}._btnSecondary_1mpva_341{display:inline-flex;align-items:center;gap:8px;background-color:#fff;color:#035a95;border:1px solid #d6e9f8;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap}._btnSecondary_1mpva_341:hover{background-color:#eaf4fd;border-color:#7dc8fb;color:#042484}._iconBtn_1mpva_385{background:transparent;border:none;color:#035a95;cursor:pointer;padding:4px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s}._iconBtn_1mpva_385:hover{background-color:#eaf4fd;color:#042484}._modeTabs_1mpva_427{display:flex;gap:8px;margin-bottom:24px;border-bottom:1px solid #d6e9f8;padding-bottom:0}._modeTab_1mpva_427{display:flex;align-items:center;gap:8px;padding:12px 16px;border:none;background:transparent;color:#035a95;font-size:15px;font-weight:500;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:all .2s ease}._modeTab_1mpva_427:hover{color:#042484}._modeTabActive_1mpva_483{color:#0689e2;border-bottom-color:#0689e2}._sectionTabs_1mpva_499{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}._tabButton_1mpva_513{padding:8px 16px;border-radius:8px;border:1px solid #d6e9f8;background-color:#fff;color:#035a95;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}._tabButton_1mpva_513:hover{border-color:#7dc8fb;color:#0689e2;background-color:#eaf4fd}._tabButtonActive_1mpva_549{border-color:#0689e2;background-color:#eaf4fd;color:#0689e2;font-weight:600}._totalsGrid_1mpva_569{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px}._statCard_1mpva_583{display:flex;align-items:center;gap:16px;background:#fff;border-radius:16px;padding:20px;border:1px solid #d6e9f8;box-shadow:0 2px 6px #0424840a;transition:border-color .2s,box-shadow .2s,transform .2s}._statCard_1mpva_583:hover{border-color:#7dc8fb;box-shadow:0 6px 20px #0689e21a;transform:translateY(-2px)}._statIcon_1mpva_619{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;flex-shrink:0}._stat_blue_1mpva_639 ._statIcon_1mpva_619{background:#eaf4fd;color:#0689e2}._stat_orange_1mpva_641 ._statIcon_1mpva_619{background:#fff7ed;color:#ea580c}._stat_red_1mpva_643 ._statIcon_1mpva_619{background:#fef2f2;color:#dc2626}._stat_green_1mpva_645 ._statIcon_1mpva_619{background:#f0fdf4;color:#16a34a}._statTitle_1mpva_649{font-size:13px;color:#035a95;margin-bottom:4px;font-weight:500}._statValue_1mpva_663{font-size:24px;font-weight:700;color:#0689e2;line-height:1.2}._card_1mpva_683{background:#fff;border-radius:16px;border:1px solid #d6e9f8;box-shadow:0 2px 6px #0424840a;overflow:hidden}._tableWrapper_1mpva_699{overflow-x:auto}._table_1mpva_699{width:100%;border-collapse:collapse;text-align:left}._table_1mpva_699 th{background-color:#f5faff;padding:14px 16px;font-size:13px;font-weight:600;color:#035a95;border-bottom:1px solid #d6e9f8;white-space:nowrap}._table_1mpva_699 td{padding:16px;font-size:14px;color:#042484;border-bottom:1px solid #eaf4fd;vertical-align:middle}._table_1mpva_699 tbody tr:last-child td{border-bottom:none}._clickableRow_1mpva_763{cursor:pointer;transition:background-color .15s}._clickableRow_1mpva_763:hover{background-color:#f5faff}._overdueRow_1mpva_781{background-color:#fef2f2}._overdueRow_1mpva_781:hover{background-color:#fee2e2}._sectionCell_1mpva_797{font-weight:600;color:#042484}._numCol_1mpva_807{text-align:center}._stageChain_1mpva_821{display:flex;align-items:center;gap:8px}._stageRow_1mpva_833{display:flex;align-items:center}._stageCircle_1mpva_843{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;background-color:#f5faff;color:#7dc8fb;border:1px solid #d6e9f8}._stageCircleActive_1mpva_871{background-color:#eaf4fd;color:#0689e2;border:2px solid #7dc8fb}._stageLine_1mpva_883{width:24px;height:2px;background-color:#d6e9f8}._reviewerList_1mpva_901{display:flex;flex-direction:column;gap:10px}._reviewerItem_1mpva_913{display:flex;align-items:flex-start;gap:8px}._reviewerDot_1mpva_925{width:8px;height:8px;border-radius:50%;background-color:#0689e2;margin-top:6px;flex-shrink:0}._reviewerDotDanger_1mpva_943{background-color:#dc2626}._reviewerInfo_1mpva_951{display:flex;flex-direction:column}._reviewerName_1mpva_961{font-size:14px;font-weight:500;color:#042484}._reviewerNameDanger_1mpva_973{color:#b91c1c}._reviewerMeta_1mpva_981{font-size:12px;color:#035a95;margin-top:2px}._reviewerMetaDanger_1mpva_993{color:#dc2626}._badgeBlue_1mpva_1007{display:inline-block;background-color:#eaf4fd;color:#0689e2;font-weight:600;font-size:13px;padding:4px 10px;border-radius:12px}._badgeRed_1mpva_1027{display:inline-block;background-color:#fee2e2;color:#991b1b;font-weight:600;font-size:13px;padding:4px 10px;border-radius:12px}._chips_1mpva_1047{display:flex;flex-wrap:wrap;gap:6px}._chip_1mpva_1047{display:inline-flex;align-items:center;background-color:#f5faff;color:#035a95;font-size:13px;padding:4px 10px;border-radius:16px;white-space:nowrap}._muted_1mpva_1081{color:#7dc8fb;font-size:13px;font-style:italic}._dueTime_1mpva_1093{font-size:13px;color:#035a95}._dueCell_1mpva_1103,._taskTitle_1mpva_1115{display:flex;flex-direction:column;gap:4px}._taskName_1mpva_1127{font-weight:500;color:#042484}._taskSub_1mpva_1137{font-size:12px;color:#035a95}._openLink_1mpva_1147{display:inline-flex;align-items:center;gap:6px;color:#0689e2;font-size:13px;font-weight:500;text-decoration:none;padding:6px 12px;border-radius:6px;background-color:#eaf4fd;transition:background-color .2s}._openLink_1mpva_1147:hover{background-color:#d6e9f8}._setupHeader_1mpva_1189{background-color:#fff1f2;border-bottom:1px solid #fecdd3;transition:background-color .2s;cursor:pointer;padding:16px;display:flex;align-items:center;gap:12px}._setupHeader_1mpva_1189:hover{background-color:#ffe4e6}._setupTitle_1mpva_1219{font-size:15px;font-weight:600;color:#9f1239}._chevronIcon_1mpva_1231{transition:transform .2s}._chevronIconRotated_1mpva_1239{transform:rotate(90deg)}._label_1mpva_1253{display:block;font-size:13px;font-weight:500;color:#035a95;margin-bottom:6px}._select_1mpva_1269{width:100%;padding:10px 12px;border-radius:8px;border:1px solid #d6e9f8;background-color:#fff;font-size:14px;color:#042484;outline:none;transition:border-color .2s,box-shadow .2s;appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23035a95%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 12px top 50%;background-size:10px auto;cursor:pointer}._select_1mpva_1269:focus{border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._modalOverlay_1mpva_1321{position:fixed;inset:0;background-color:#04248466;display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modalContent_1mpva_1345{background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0424841a,0 10px 10px -5px #0424840a;width:100%;max-width:1200px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;border:1px solid #d6e9f8}._modalHeader_1mpva_1371{padding:24px;border-bottom:1px solid #d6e9f8;display:flex;justify-content:space-between;align-items:flex-start}._modalTitle_1mpva_1387{margin:0 0 8px;font-size:20px;font-weight:700;color:#042484}._modalToolbar_1mpva_1401{padding:16px 24px;border-bottom:1px solid #d6e9f8;background-color:#f5faff}._searchWrap_1mpva_1413{position:relative;display:flex;align-items:center;width:100%;max-width:400px;background:#fff;border:1px solid #d6e9f8;border-radius:8px;padding:0 12px;color:#7dc8fb;transition:all .2s}._searchWrap_1mpva_1413:focus-within{border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._searchWrap_1mpva_1413 input{border:none;outline:none;padding:10px 8px;width:100%;font-size:14px;color:#042484;background:transparent}._modalBody_1mpva_1471{padding:0;overflow-y:auto;flex:1}._modalStage_1mpva_1483{display:flex;align-items:center;gap:4px}._modalStageCircle_1mpva_1495{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:#eaf4fd;color:#0689e2;font-size:12px;font-weight:600}._modalStageTotal_1mpva_1521{font-size:12px;color:#035a95}._loading_1mpva_1537{display:flex;align-items:center;justify-content:center;gap:12px;padding:64px 0;font-size:16px;color:#035a95}._spin_1mpva_1557{animation:_spin_1mpva_1557 1s linear infinite}@keyframes _spin_1mpva_1557{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_1mpva_1575{background-color:#fef2f2;color:#b91c1c;padding:16px;border-radius:8px;border:1px solid #fecaca;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between}._empty_1mpva_1599{text-align:center;padding:48px 24px;color:#035a95;font-size:14px}._schemeChain_1mpva_1619{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._schemeBlock_1mpva_1633{display:flex;align-items:center;gap:10px;background-color:#f5faff;padding:8px 12px;border-radius:8px;border:1px solid #d6e9f8}._schemeCircle_1mpva_1653{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-weight:600;font-size:13px;flex-shrink:0}._schemeCircle1_1mpva_1677{background-color:#dcfce7;color:#15803d}._schemeCircle2_1mpva_1679{background-color:#eaf4fd;color:#0689e2}._schemeCircle3_1mpva_1681{background-color:#f3e8ff;color:#9333ea}._schemeUsers_1mpva_1685{display:flex;flex-direction:column;gap:2px}._schemeUserName_1mpva_1697{font-size:13px;font-weight:500;color:#042484;white-space:nowrap}._schemeEmpty_1mpva_1711{font-size:13px;color:#7dc8fb;font-style:italic;white-space:nowrap}._schemeLine_1mpva_1725{width:20px;height:2px;background-color:#d6e9f8}._sidebar_z7dkq_9{flex:0 0 300px;display:flex;flex-direction:column;gap:16px;padding:16px;background:#fff;border:1px dashed rgba(6,137,226,.3);border-radius:16px;max-height:calc(100vh - 8rem)}._searchWrap_z7dkq_39{position:relative;display:flex;align-items:center}._searchIcon_z7dkq_51{position:absolute;left:12px;color:#9ab0c2;pointer-events:none}._searchInput_z7dkq_65{width:100%;padding:10px 12px 10px 36px;border:1px dashed #cbd5e1;border-radius:10px;background:transparent;color:#0b2b45;font-size:13.5px;outline:none;transition:all .2s ease}._searchInput_z7dkq_65::placeholder{color:#9ab0c2}._searchInput_z7dkq_65:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._searchCount_z7dkq_109{position:absolute;right:12px;font-size:11px;font-weight:600;color:#0689e2;background:#fff;padding:0 4px}._staffList_z7dkq_135{display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding-right:4px}._staffList_z7dkq_135::-webkit-scrollbar{width:4px}._staffList_z7dkq_135::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}._departmentGroup_z7dkq_169{display:flex;flex-direction:column}._departmentTitle_z7dkq_179{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 10px;border:none;border-radius:8px;background:transparent;color:#4a6b85;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .2s ease}._departmentTitle_z7dkq_179:hover{background:#f4faff;color:#0689e2}._deptTitleLeft_z7dkq_225{display:flex;align-items:center;gap:6px}._departmentCount_z7dkq_237{background:transparent;color:#9ab0c2;padding:2px 6px;border:1px solid #e2ecf4;border-radius:6px;font-size:11px;font-weight:700}._departmentContent_z7dkq_257{display:flex;flex-direction:column;gap:4px;margin-top:4px;padding-left:4px;border-left:1px dashed rgba(6,137,226,.2);margin-left:14px}._departmentItems_z7dkq_277{display:flex;flex-direction:column;gap:4px}._staffItem_z7dkq_295{display:flex;align-items:center;gap:12px;padding:8px 10px;border:1px dashed transparent;border-radius:10px;background:transparent;cursor:pointer;text-align:left;transition:all .2s ease;width:100%}._staffItem_z7dkq_295:hover{border-color:#0689e24d;background:#f8fafc}._staffItemActive_z7dkq_333{border-style:solid;border-color:#0689e2;background:#f4faff}._avatar_z7dkq_345{flex:0 0 36px;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#eaf4fd;color:#0689e2;font-size:13px;font-weight:700;overflow:hidden}._avatarImg_z7dkq_373{width:100%;height:100%;object-fit:cover}._staffInfo_z7dkq_385{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._staffName_z7dkq_401{font-size:13px;font-weight:600;color:#0b2b45;line-height:1.3;display:flex;align-items:center;gap:6px;flex-wrap:wrap}._staffItemActive_z7dkq_333 ._staffName_z7dkq_401{color:#0689e2}._staffPosition_z7dkq_431{font-size:11.5px;color:#6b8ba4;line-height:1.2}._dupBadge_z7dkq_445{display:inline-flex;align-items:center;gap:3px;padding:2px 6px;border:1px dashed #f59e0b;border-radius:4px;color:#b45309;font-size:9px;font-weight:700;text-transform:uppercase}._empty_z7dkq_473{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;color:#9ab0c2;font-size:13px}._subGroupsWrap_z7dkq_493{display:flex;flex-direction:column;gap:8px}._subGroup_z7dkq_493{display:flex;flex-direction:column}._subGroupTitle_z7dkq_515{font-size:10.5px;font-weight:700;color:#9ab0c2;padding:4px 10px;text-transform:uppercase;letter-spacing:.5px}._badge_c67yx_1{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border-radius:999px;font-size:.72rem;font-weight:700;white-space:nowrap;flex-shrink:0}._role_user_c67yx_25{background:#eaf4fd;color:#035a95}._role_approver_c67yx_33{background:#fff4e0;color:#b9770e}._role_operator_c67yx_41{background:#e6f7ff;color:#0689e2}._role_admin_c67yx_49{background:#042484;color:#fff}._wrapper_emvr0_9{display:flex;flex-direction:column;gap:16px;width:100%;animation:_fadeIn_emvr0_1 .3s ease}@keyframes _fadeIn_emvr0_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._toolbar_emvr0_41{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._searchBox_emvr0_57{display:flex;align-items:center;gap:8px;padding:0 14px;height:38px;width:100%;max-width:320px;background:#f8fafc;border:1px solid #e2ecf4;border-radius:10px;color:#9ab0c2;transition:all .2s ease}._searchBox_emvr0_57:focus-within{background:#fff;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a;color:#0689e2}._searchBox_emvr0_57 input{flex:1;border:none;background:transparent;outline:none;font-size:13px;color:#0b2b45}._searchBox_emvr0_57 input::placeholder{color:#9ab0c2}._counter_emvr0_127{font-size:13px;font-weight:500;color:#4a6b85}._counter_emvr0_127 strong{color:#0b2b45;font-weight:700}._tableWrap_emvr0_153{background:#fff;border:1px solid #e2ecf4;border-radius:14px;overflow:hidden;box-shadow:0 2px 8px #0b2b4505}._table_emvr0_153{width:100%;border-collapse:collapse;text-align:left}._table_emvr0_153 th{padding:12px 16px;font-size:11.5px;font-weight:700;color:#9ab0c2;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #e2ecf4;background:#f8fafc}._row_emvr0_203{border-bottom:1px solid #f0f5fa;transition:background .15s ease}._row_emvr0_203:last-child{border-bottom:none}._row_emvr0_203:hover{background:#f8fafc}._table_emvr0_153 td{padding:14px 16px;vertical-align:middle;font-size:13.5px}._moduleCell_emvr0_243{display:flex;align-items:center;gap:12px}._moduleIcon_emvr0_255{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:#eaf4fd;color:#0689e2}._moduleName_emvr0_275{font-weight:600;color:#0b2b45}._roleBadge_emvr0_287{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;background:#f4faff;color:#4a6b85;border:1px solid #e2ecf4}._roleBadge_emvr0_287._access_emvr0_313{background:#eaf4fd;color:#0577c6;border-color:#0689e233}._roleBadge_emvr0_287._scheme_emvr0_325{background:#f3e8ff;color:#7e22ce;border-color:#7e22ce33}._roleBadge_emvr0_287._legacy_emvr0_337{background:#fef3c7;color:#b45309;border-color:#b4530933}._scopeCell_emvr0_351{display:flex;align-items:center;gap:6px;color:#4a6b85;font-size:13px}._scopeIcon_emvr0_367{color:#9ab0c2;flex-shrink:0}._actionsCell_emvr0_379{text-align:right;white-space:nowrap}._actionBtn_emvr0_389{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;background:transparent;border:none;color:#9ab0c2;cursor:pointer;transition:all .2s ease;margin-left:4px}._actionBtn_emvr0_389:hover{color:#0689e2;background:#eaf4fd}._actionDanger_emvr0_429:hover{color:#dc2626;background:#fef2f2}._emptyState_emvr0_439{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;border:1px dashed rgba(6,137,226,.3);border-radius:14px}._emptyIcon_emvr0_461{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#f4faff;color:#0689e2;margin-bottom:12px}._emptyState_emvr0_439 h4{margin:0 0 6px;font-size:15px;color:#0b2b45}._emptyState_emvr0_439 p{margin:0;font-size:13px;color:#4a6b85;max-width:300px}._noResults_emvr0_509{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px;color:#9ab0c2;font-size:13px}@media(max-width:760px){._tableWrap_emvr0_153{border:none;background:transparent;box-shadow:none}._table_emvr0_153 thead{display:none}._table_emvr0_153 tr{display:flex;flex-direction:column;background:#fff;border:1px solid #e2ecf4;border-radius:12px;margin-bottom:12px;padding:8px}._table_emvr0_153 td{padding:8px 12px;display:flex;justify-content:space-between;align-items:center}._actionsCell_emvr0_379{border-top:1px solid #f0f5fa;margin-top:4px;padding-top:12px}}._block_16hzj_9{display:flex;flex-direction:column;gap:24px;width:100%;animation:_fadeIn_16hzj_1 .3s ease}@keyframes _fadeIn_16hzj_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._header_16hzj_41{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px dashed rgba(6,137,226,.4)}._titleWrap_16hzj_61{display:flex;gap:12px}._titleIcon_16hzj_71{color:#0689e2;margin-top:2px}._sectionTitle_16hzj_81{margin:0 0 4px;font-size:16px;font-weight:700;color:#0b2b45}._subtitle_16hzj_95{margin:0;font-size:12.5px;color:#6b8ba4;max-width:400px;line-height:1.5}._totalProgress_16hzj_111{display:flex;flex-direction:column;gap:6px;min-width:160px}._progressText_16hzj_125{font-size:12px;color:#4a6b85}._progressText_16hzj_125 strong{color:#0689e2}._progressBarWrap_16hzj_141{height:6px;border:1px solid rgba(6,137,226,.2);border-radius:99px;overflow:hidden}._progressBarFill_16hzj_155{height:100%;background:#0689e2;border-radius:99px;transition:width .4s ease}._toolbar_16hzj_169{display:flex;align-items:center;width:100%}._searchBox_16hzj_183{display:flex;align-items:center;gap:8px;width:100%;max-width:100%;padding:0 16px;height:42px;background:transparent;border:1px dashed rgba(6,137,226,.4);border-radius:10px;color:#9ab0c2;transition:all .2s ease}._searchBox_16hzj_183 input{flex:1;width:100%;border:none;background:transparent;outline:none;font-size:13px;color:#0b2b45}._searchBox_16hzj_183:focus-within{border-color:#0689e2;color:#0689e2}._searchBox_16hzj_183 input::placeholder{color:#9ab0c2}._groupsList_16hzj_259{display:flex;flex-direction:column;gap:24px}._group_16hzj_259{display:flex;flex-direction:column;gap:12px}._groupHeader_16hzj_283{display:flex;align-items:center;justify-content:space-between;gap:16px}._groupTitle_16hzj_297{font-size:14px;font-weight:700;color:#0b2b45}._groupMeta_16hzj_309{display:flex;align-items:center;gap:12px}._groupCounter_16hzj_321{font-size:12px;font-weight:600;color:#9ab0c2}._toggleAllBtn_16hzj_333{background:transparent;border:1px dashed rgba(6,137,226,.4);color:#0689e2;padding:4px 10px;font-size:11.5px;font-weight:600;border-radius:6px;cursor:pointer;transition:all .2s ease}._toggleAllBtn_16hzj_333:hover{border-style:solid;border-color:#0689e2}._grid_16hzj_373{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}._item_16hzj_385{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;background:transparent;border:1px dashed #cbd5e1;border-radius:10px;cursor:pointer;text-align:left;transition:all .2s ease;-webkit-user-select:none;user-select:none;font-family:inherit}._item_16hzj_385:hover{border-color:#0689e299}._item_16hzj_385 input{display:none}._itemChecked_16hzj_435{border-style:solid;border-color:#0689e2}._itemChecked_16hzj_435:hover{border-color:#0577c6}._itemText_16hzj_453{flex:1;font-size:13px;font-weight:500;color:#4a6b85;transition:color .2s ease}._itemChecked_16hzj_435 ._itemText_16hzj_453{color:#0577c6;font-weight:600}._checkbox_16hzj_481{display:grid;place-items:center;width:18px;height:18px;border-radius:6px;border:1px dashed #cbd5e1;background:transparent;color:#fff;transition:all .2s ease;flex-shrink:0}._itemChecked_16hzj_435 ._checkbox_16hzj_481{border-style:solid;border-color:#0689e2;background:#0689e2;transform:scale(1.05)}._noResults_16hzj_521{padding:20px;text-align:center;font-size:13px;color:#9ab0c2}._footer_16hzj_541{display:flex;justify-content:flex-end;padding-top:16px;border-top:1px dashed rgba(6,137,226,.4)}._saveBtn_16hzj_555{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 20px;background:transparent;color:#0689e2;border:1px dashed #0689e2;border-radius:10px;font-size:13.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._saveBtn_16hzj_555:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff}._saveBtn_16hzj_555:disabled{opacity:.5;cursor:wait}._spin_16hzj_609{animation:_spin_16hzj_609 1s linear infinite}@keyframes _spin_16hzj_609{to{transform:rotate(360deg)}}._segmented_2mu5t_1{position:relative;display:inline-flex;align-items:center;gap:2px;padding:4px;background:#eaf4fd;border:1px solid rgba(6,137,226,.1);border-radius:999px;box-shadow:inset 0 1px 3px #0689e20d;contain:layout;-webkit-user-select:none;user-select:none}._segmentedFull_2mu5t_29{display:flex;width:100%}._segmentedSm_2mu5t_39{--seg-height: 28px;--seg-padding-x: 10px;--seg-font: 12.5px}._segmentedMd_2mu5t_51{--seg-height: 38px;--seg-padding-x: 16px;--seg-font: 13.5px}._segmentedLg_2mu5t_63{--seg-height: 44px;--seg-padding-x: 20px;--seg-font: 15px}._segmentedIndicator_2mu5t_75{position:absolute;top:4px;left:4px;height:calc(100% - 8px);border-radius:999px;background:#fff;box-shadow:0 2px 8px #0689e226,0 1px 2px #0000000d;transition:transform .32s cubic-bezier(.32,.72,0,1),width .32s cubic-bezier(.32,.72,0,1);will-change:transform,width;pointer-events:none;z-index:0}._segmentedSegment_2mu5t_105{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--seg-height);padding:0 var(--seg-padding-x);border:none;border-radius:999px;background:transparent;font-size:var(--seg-font);font-weight:600;color:#6b8ba4;cursor:pointer;white-space:nowrap;transition:color .2s ease;-webkit-tap-highlight-color:transparent}._segmentedFull_2mu5t_29 ._segmentedSegment_2mu5t_105{flex:1}._segmentedSegment_2mu5t_105:hover:not(._segmentedSegmentActive_2mu5t_155){color:#0689e2}._segmentedSegmentActive_2mu5t_155{color:#0577c6;font-weight:700}._segmentedSegment_2mu5t_105 svg{flex-shrink:0;transition:transform .2s ease}._segmentedSegmentActive_2mu5t_155 svg{transform:scale(1.1)}._segmentedLabel_2mu5t_191{line-height:1}._segmentedCount_2mu5t_199{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:999px;background:#0689e21a;color:#0689e2;font-size:11px;font-weight:700;line-height:1;transition:all .2s ease}._segmentedSegmentActive_2mu5t_155 ._segmentedCount_2mu5t_199{background:#0689e2;color:#fff}@media(max-width:760px){._segmented_2mu5t_1{flex-wrap:wrap;border-radius:16px;background:transparent;border:none;padding:0}._segmentedIndicator_2mu5t_75{display:none}._segmentedSegment_2mu5t_105{flex:1 1 40%;border-radius:12px;background:#f4faff;border:1px solid rgba(6,137,226,.1)}._segmentedSegmentActive_2mu5t_155{background:#fff;border-color:#0689e24d;box-shadow:0 2px 8px #0689e21a}}._profile_1gqri_1{display:flex;flex-direction:column;gap:20px;width:100%;font-family:Inter,system-ui,-apple-system,sans-serif}._profile_1gqri_1 *{box-sizing:border-box}._profileHeader_1gqri_33{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px;border:1.5px dashed rgba(6,137,226,.4);border-radius:24px;box-shadow:0 8px 30px #0b2b4508;overflow:hidden}._identity_1gqri_59{display:flex;align-items:center;gap:24px;position:relative;z-index:2}._avatarColumn_1gqri_77{position:relative}._avatar_1gqri_77{position:relative;width:96px;height:96px;border-radius:50%;background:linear-gradient(145deg,#eaf4fd,#d0e8fa);border:4px solid #ffffff;box-shadow:0 10px 24px #0689e226,inset 0 0 0 1px #0689e21a;display:grid;place-items:center}._avatarImage_1gqri_113{width:100%;height:100%;object-fit:cover;border-radius:50%}._avatarInitials_1gqri_127{font-size:28px;font-weight:800;color:#0689e2;letter-spacing:-1px}._avatarAction_1gqri_143{position:absolute;bottom:0;right:0;display:grid;place-items:center;width:30px;height:30px;background:#fff;color:#0689e2;border:2px solid #ffffff;border-radius:50%;box-shadow:0 4px 10px #00000026;cursor:pointer;transition:all .2s cubic-bezier(.32,.72,0,1);z-index:5}._avatarAction_1gqri_143:hover{background:#0689e2;color:#fff;transform:scale(1.1)}._avatarAction_1gqri_143 input{display:none}._identityContent_1gqri_201{display:flex;flex-direction:column;gap:8px}._nameRow_1gqri_213{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}._profileName_1gqri_227{margin:0;font-size:26px;font-weight:800;color:#0b2b45;letter-spacing:-.8px;line-height:1.2}._patronymic_1gqri_245{font-size:16px;font-weight:500;color:#6b8ba4}._metaLine_1gqri_257{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._positionLine_1gqri_271{display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:500;color:#4a6b85}._positionLine_1gqri_271:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#9ab0c2}._rolesWrap_1gqri_307{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._headerActions_1gqri_323{position:relative;z-index:2}._deleteButton_1gqri_333{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:transparent;color:#dc2626;border:1px solid rgba(220,38,38,.2);border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}._deleteButton_1gqri_333:hover{background:#fef2f2;border-color:#dc2626;box-shadow:0 4px 12px #dc26261a}._tabs_1gqri_381{display:flex;margin-top:4px;width:100%}._tabs_1gqri_381>div{display:flex;gap:4px;padding:6px;background:#fff;border:1px solid rgba(6,137,226,.15);border-radius:999px;box-shadow:0 2px 10px #0b2b4508;width:100%}._tabs_1gqri_381 button{border:0;background:transparent;padding:10px 16px;font-size:13.5px;font-weight:600;color:#4a6b85;border-radius:999px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;flex:1}._tabs_1gqri_381 button:hover{color:#0689e2;background:#f4faff}._tabs_1gqri_381 button[data-active=true],._tabs_1gqri_381 button._active_1gqri_465{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 4px 12px #0689e24d}._tabs_1gqri_381 button span[data-count]{background:#ffffff40;color:inherit;padding:2px 6px;border-radius:99px;font-size:11px;font-weight:700}._contentSection_1gqri_495{padding:24px;border:none;min-height:400px}._sectionTop_1gqri_507{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}._sectionEyebrow_1gqri_523{display:block;margin-bottom:4px;color:#9ab0c2;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._sectionTitle_1gqri_543{margin:0;color:#0b2b45;font-size:18px;font-weight:700}._profileGrid_1gqri_559{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._field_1gqri_573{display:flex;flex-direction:column;gap:12px;padding:16px;background:transparent;border:1px dashed #cbd5e1;border-radius:12px;transition:all .2s ease;min-height:80px}._field_1gqri_573:hover{border-color:#0689e299}._fieldEditing_1gqri_609{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._fieldHeading_1gqri_623{display:flex;align-items:center;justify-content:space-between;width:100%}._fieldLabel_1gqri_639{display:flex;align-items:center;gap:8px;color:#7a8497;font-size:12px;font-weight:600}._fieldLabel_1gqri_639 svg{color:#9ab0c2}._fieldActions_1gqri_667{display:flex;align-items:center;gap:4px}._fieldEditButton_1gqri_679{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:transparent;border:1px dashed #cbd5e1;color:#9ab0c2;cursor:pointer;transition:all .2s ease}._fieldEditButton_1gqri_679:hover{color:#0689e2;border-style:solid;border-color:#0689e2}._fieldValue_1gqri_721{display:block;width:100%;text-align:left;background:transparent;border:none;padding:0;color:#0b2b45;font-size:14px;font-weight:600;cursor:text;outline:none;transition:color .2s ease}._fieldValue_1gqri_721:hover{color:#0689e2}._fieldEmpty_1gqri_759{color:#9ab0c2;font-weight:450}._editor_1gqri_771{display:flex;align-items:center;gap:8px;width:100%}._fieldInput_1gqri_787{flex:1;width:100%;height:36px;padding:0 12px;background:transparent;border:1px dashed rgba(6,137,226,.5);border-radius:8px;color:#0b2b45;font-size:14px;font-weight:600;outline:none;transition:all .2s ease}._fieldInput_1gqri_787:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._editorActions_1gqri_831{display:flex;gap:6px}._saveButton_1gqri_841,._cancelButton_1gqri_843{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;cursor:pointer;transition:all .2s ease}._saveButton_1gqri_841{background:#0689e2;color:#fff;border:none}._saveButton_1gqri_841:hover{background:#0577c6}._cancelButton_1gqri_843{background:#f4faff;color:#4a6b85;border:1px solid #e2ecf4}._cancelButton_1gqri_843:hover{background:#eaf4fd;color:#dc2626;border-color:#dc262633}._fieldError_1gqri_911{margin:0;font-size:11.5px;color:#dc2626;font-weight:500}._metricsDashboard_1gqri_931{display:flex;flex-direction:column;gap:24px}._hudGrid_1gqri_943{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}._chartsGrid_1gqri_955{display:grid;grid-template-columns:1fr 1fr;gap:16px}._chartCard_1gqri_967{background:#fff;border:1px solid #e2ecf4;border-radius:16px;padding:20px;box-shadow:0 2px 8px #0b2b4508;display:flex;flex-direction:column;gap:16px}._chartCard_1gqri_967 h4{margin:0;font-size:14.5px;font-weight:700;color:#0b2b45}._tableContainer_1gqri_1009{width:100%;min-width:0;overflow-x:auto}._addAccessPanel_1gqri_1021{display:flex;align-items:center;gap:13px;width:100%;margin-top:17px;padding:15px 16px;color:#4a6b85;text-align:left;background:#f4faff;border:1px dashed rgba(6,137,226,.3);border-radius:12px;cursor:pointer;transition:all .16s ease}._addAccessPanel_1gqri_1021:hover{background:#eaf4fd;border-color:#0689e2}._addAccessIcon_1gqri_1063{display:grid;place-items:center;width:38px;height:38px;color:#0689e2;background:#fff;border-radius:10px;box-shadow:0 2px 6px #0689e21a}._addAccessTitle_1gqri_1085{color:#0b2b45;font-size:13px;font-weight:700}._addAccessText_1gqri_1097{display:flex;flex-direction:column;gap:4px;flex:1}._emptyState_1gqri_1117{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;padding:40px 24px;text-align:center;background:#fff;border:1px solid rgba(6,137,226,.15);border-radius:20px;box-shadow:0 4px 20px #0b2b4508}._emptyIcon_1gqri_1145{display:grid;place-items:center;width:56px;height:56px;margin-bottom:16px;color:#0689e2;background:#f4faff;border-radius:17px}._emptyState_1gqri_1117 h3{margin:0 0 8px;font-size:17px;font-weight:700;color:#0b2b45}._emptyState_1gqri_1117 p{max-width:340px;margin:0;color:#4a6b85;font-size:13px;line-height:1.6}._loadingBox_1gqri_1197{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px;color:#4a6b85;font-size:14px}._errorBox_1gqri_1217{padding:16px;background:#fff4f2;border:1px solid rgba(179,38,30,.2);border-radius:10px;color:#b3261e;font-size:13px}._toastViewport_1gqri_1241{position:fixed;right:20px;bottom:20px;display:flex;flex-direction:column;gap:8px;z-index:1000;pointer-events:none}._toast_1gqri_1241{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;font-size:13.5px;font-weight:500;color:#fff;background:#0b2b45;box-shadow:0 8px 24px #0000002e;animation:_toastIn_1gqri_1 .22s ease}._toast_success_1gqri_1291{background:#16a34a}._toast_error_1gqri_1297{background:#dc2626}._toast_info_1gqri_1303{background:#0689e2}@keyframes _toastIn_1gqri_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._modalBackdrop_1gqri_1333{position:fixed;inset:0;z-index:1001;display:flex;align-items:center;justify-content:center;padding:20px;background:#0b2b4573;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_1gqri_1 .18s ease}._modal_1gqri_1333{width:100%;max-width:420px;padding:24px;background:#fff;border-radius:20px;box-shadow:0 24px 60px #0b2b4540;animation:_modalIn_1gqri_1 .22s cubic-bezier(.32,.72,0,1)}._modalIcon_1gqri_1379{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:14px;color:#dc2626;background:#dc26261a;border-radius:999px}._modalTitle_1gqri_1403{margin:0 0 6px;color:#0b2b45;font-size:17px;font-weight:700}._modalDescription_1gqri_1417{margin:0 0 20px;color:#4a6b85;font-size:14px;line-height:1.5}._modalActions_1gqri_1431{display:flex;justify-content:flex-end;gap:8px}._modalCancel_1gqri_1443,._modalConfirm_1gqri_1445{padding:9px 16px;border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;transition:background .16s ease}._modalCancel_1gqri_1443{color:#0b2b45;background:#f4faff}._modalCancel_1gqri_1443:hover{background:#eaf4fd}._modalConfirm_1gqri_1445{color:#fff;background:#dc2626}._modalConfirm_1gqri_1445:hover{background:#b91c1c}@keyframes _fadeIn_1gqri_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_1gqri_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._skeletonCircle_1gqri_1545,._skeletonLine_1gqri_1547,._skeletonTabs_1gqri_1549,._skeletonBlock_1gqri_1551{background:linear-gradient(90deg,#eaf4fd 25%,#f4faff 37%,#eaf4fd 63%);background-size:400% 100%;animation:_shimmer_1gqri_1 1.4s ease-in-out infinite}._skeletonCircle_1gqri_1545{width:88px;height:88px;border-radius:50%}._skeletonLine_1gqri_1547{height:14px;border-radius:6px}._skeletonTitle_1gqri_1581{width:40%;height:20px;margin-bottom:10px}._skeletonSubtitle_1gqri_1591{width:28%}._skeletonTabs_1gqri_1549{height:40px;margin:20px 0;border-radius:999px}._skeletonBlock_1gqri_1551{height:220px;border-radius:14px}@keyframes _shimmer_1gqri_1{0%{background-position:100% 0}to{background-position:-100% 0}}._spin_1gqri_1635{animation:_staffProfileSpin_1gqri_1 .85s linear infinite}@keyframes _staffProfileSpin_1gqri_1{to{transform:rotate(360deg)}}._avatarDragOver_1gqri_1663{border-color:#0689e2!important;box-shadow:0 0 0 4px #0689e233!important;transform:scale(1.02)}._deleteAvatarBtn_1gqri_1677{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-top:8px;padding:4px 10px;background:transparent;color:#dc2626;border:1px dashed rgba(220,38,38,.4);border-radius:8px;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s ease}._deleteAvatarBtn_1gqri_1677:hover{border-style:solid;border-color:#dc2626;background:#fef2f2}._hudCard_1gqri_1725{display:flex;flex-direction:column;gap:8px;padding:16px;background:#fff;border:1px solid rgba(6,137,226,.15);border-radius:16px;box-shadow:0 2px 8px #0b2b4508}._hudCard_1gqri_1725 span{font-size:13px;font-weight:600;color:#4a6b85}._hudCard_1gqri_1725 strong{font-size:28px;font-weight:800;color:#0b2b45;line-height:1}@media(max-width:900px){._chartsGrid_1gqri_955{grid-template-columns:1fr}._hudGrid_1gqri_943{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}@media(max-width:760px){._profileHeader_1gqri_33{flex-direction:column;align-items:flex-start;padding:20px}._identity_1gqri_59{gap:16px}._avatar_1gqri_77{width:72px;height:72px}._profileName_1gqri_227{font-size:20px}._headerActions_1gqri_323{width:100%;justify-content:flex-end;margin-top:12px}._tabs_1gqri_381>div{flex-wrap:wrap;border-radius:16px}._tabs_1gqri_381 button{flex:1 1 40%;border-radius:12px}._contentSection_1gqri_495{padding:16px}._profileGrid_1gqri_559{grid-template-columns:1fr}}@media(max-width:480px){._tabs_1gqri_381 button{flex:1 1 100%}}._wrap_dclgq_1{display:flex;flex-direction:column;align-items:center;padding:24px;border:none;border-radius:16px}._stage_dclgq_19{position:relative;width:100%;max-width:380px;height:280px;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;perspective:800px}._stage_dclgq_19._disabled_dclgq_41{opacity:.6;pointer-events:none}._centerGlow_dclgq_51{position:absolute;top:50%;left:50%;width:240px;height:120px;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(6,137,226,.15),transparent 70%);pointer-events:none;z-index:1}._centerLine_dclgq_83{position:absolute;top:50%;left:50%;width:260px;height:1px;transform:translate(-50%,-50%);background:linear-gradient(90deg,transparent,rgba(6,137,226,.4),transparent);pointer-events:none;z-index:1}._ring_dclgq_117{position:absolute;inset:0;transform-style:preserve-3d}._item_dclgq_129{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:220px;padding:10px 16px;color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1!important;border-radius:12px;cursor:pointer;white-space:nowrap;font-size:13px;font-weight:500;box-shadow:none;will-change:transform,opacity;transition:all .2s ease}._item_dclgq_129:hover{border-color:#94a3b8!important;background:#f1f5f9;border:1px dashed #cbd5e1!important}._item_dclgq_129._itemChecked_dclgq_187{color:#0577c6;background:#f0f9ff;border:1px solid #7dd3fc!important}._item_dclgq_129._itemActive_dclgq_199{background:#eaf4fd;border:1px dashed #cbd5e1!important;font-weight:700}._item_dclgq_129._itemBase_dclgq_211{background:#f8fafc;border:1px dashed #0689e2!important;color:#475569}._item_dclgq_129._itemBase_dclgq_211._itemActive_dclgq_199{background:#eaf4fd;border:1px dashed #cbd5e1!important}._itemLabel_dclgq_233{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis}._itemMark_dclgq_247{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 auto;color:#0689e2}._dot_dclgq_267{width:8px;height:8px;border-radius:50%;background:#cbd5e1}._itemChecked_dclgq_187 ._dot_dclgq_267,._itemActive_dclgq_199 ._dot_dclgq_267{background:#0689e2}._activeCard_dclgq_291{display:flex;align-items:center;gap:14px;width:100%;max-width:380px;margin-top:18px;padding:14px 18px;background:#fff;border:1px solid #e2ecf4;border-radius:14px;cursor:pointer;text-align:left;transition:all .2s ease}._activeCard_dclgq_291:hover:not(:disabled){border-color:#7dd3fc;box-shadow:0 4px 14px #0689e21f}._activeCard_dclgq_291:disabled{cursor:default;opacity:.85}._activeName_dclgq_343{flex:1;font-size:14px;font-weight:700;color:#0f172a}._activeState_dclgq_357{font-size:12px;color:#64748b}._switch_dclgq_367{position:relative;display:inline-block;width:38px;height:22px;background:#e2ecf4;border-radius:999px;flex:0 0 auto}._switchOn_dclgq_387{background:#0689e2}._switchKnob_dclgq_395{position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #0f172a33;transition:transform .2s cubic-bezier(.32,.72,0,1)}._switchOn_dclgq_387 ._switchKnob_dclgq_395{transform:translate(16px)}._footer_dclgq_427{margin-top:14px;font-size:12px;color:#64748b}._footer_dclgq_427 strong{color:#0689e2}._drawerOverlay_1ih5d_9{position:fixed;inset:0;background:#0b2b4566;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1040;animation:_fadeIn_1ih5d_1 .2s ease}@keyframes _fadeIn_1ih5d_1{0%{opacity:0}to{opacity:1}}._rightPanel_1ih5d_37{position:fixed;top:0;right:0;bottom:0;width:460px;max-width:100%;background:#fff;border-left:1px dashed rgba(6,137,226,.4);box-shadow:-10px 0 40px #0b2b4514;z-index:1050;display:flex;flex-direction:column;animation:_slideIn_1ih5d_1 .3s cubic-bezier(.25,.8,.25,1)}@keyframes _slideIn_1ih5d_1{0%{transform:translate(100%)}to{transform:translate(0)}}._panelHeader_1ih5d_85{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px dashed rgba(6,137,226,.3);background:#fff}._panelHeader_1ih5d_85 h3{margin:0;font-size:18px;font-weight:700;color:#0b2b45}._closeBtn_1ih5d_117{display:grid;place-items:center;width:32px;height:32px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;color:#4a6b85;cursor:pointer;transition:all .2s ease}._closeBtn_1ih5d_117:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._panelBody_1ih5d_155{flex:1;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:24px}._panelFooter_1ih5d_173{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px dashed rgba(6,137,226,.3);background:#fff}._panelStep_1ih5d_197{display:flex;flex-direction:column;gap:12px;padding-bottom:20px;border-bottom:1px dashed rgba(6,137,226,.2)}._panelStep_1ih5d_197:last-of-type{border-bottom:none;padding-bottom:0}._panelStepHeader_1ih5d_223{display:flex;align-items:center;gap:10px}._panelStepNumber_1ih5d_235{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px dashed #0689e2;color:#0689e2;font-size:12px;font-weight:700;background:transparent}._panelStepTitle_1ih5d_261{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#4a6b85}._panelStepValue_1ih5d_277{margin-left:auto;font-size:12.5px;font-weight:600;color:#0689e2;max-width:50%;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._panelContext_1ih5d_307{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px dashed rgba(6,137,226,.3);border-radius:12px;background:transparent}._panelContextLabel_1ih5d_327{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:#9ab0c2;font-weight:700}._panelContextValue_1ih5d_343{font-size:15px;font-weight:700;color:#0b2b45;word-break:break-word}._panelContextRoles_1ih5d_359{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}._moduleGrid_1ih5d_379{display:grid;grid-template-columns:1fr 1fr;gap:10px}._moduleCard_1ih5d_391{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px dashed #cbd5e1;border-radius:10px;background:transparent;color:#4a6b85;font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:all .2s ease}._moduleCard_1ih5d_391:hover{border-color:#0689e299;color:#0689e2}._moduleCardActive_1ih5d_433{border-style:solid;border-color:#0689e2;color:#0689e2}._moduleCheck_1ih5d_445{margin-left:auto;color:#0689e2;flex-shrink:0}._moduleCardConflict_1ih5d_457{border-color:#f59e0b;color:#b45309}._moduleConflictIcon_1ih5d_467{margin-left:auto;color:#f59e0b;flex-shrink:0}._roleList_1ih5d_485{display:flex;flex-direction:column;gap:8px}._roleOption_1ih5d_497{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px dashed #cbd5e1;border-radius:10px;background:transparent;text-align:left;cursor:pointer;transition:all .2s ease}._roleOption_1ih5d_497:hover{border-color:#0689e299}._roleOptionActive_1ih5d_531{border-style:solid;border-color:#0689e2}._roleOptionIcon_1ih5d_541{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;border:1px dashed #cbd5e1;color:#9ab0c2;flex-shrink:0}._roleOptionActive_1ih5d_531 ._roleOptionIcon_1ih5d_541{border-style:solid;border-color:#0689e2;color:#0689e2}._roleOptionText_1ih5d_575{display:flex;flex-direction:column;flex:1;min-width:0}._roleOptionTitle_1ih5d_589{font-size:13.5px;font-weight:700;color:#0b2b45}._roleOptionActive_1ih5d_531 ._roleOptionTitle_1ih5d_589{color:#0689e2}._roleOptionHint_1ih5d_609{font-size:11.5px;color:#6b8ba4;margin-top:2px}._roleOptionRadio_1ih5d_621{flex-shrink:0;width:18px;height:18px;border:1.5px dashed #cbd5e1;border-radius:50%;transition:all .2s ease}._roleOptionActive_1ih5d_531 ._roleOptionRadio_1ih5d_621{border-style:solid;border-color:#0689e2;background:radial-gradient(circle,#0689e2 0 45%,transparent 50%)}._searchWrap_1ih5d_657{position:relative;display:flex;align-items:center;margin-bottom:8px}._searchIcon_1ih5d_671{position:absolute;left:12px;color:#9ab0c2;pointer-events:none}._searchInput_1ih5d_685{width:100%;padding:10px 12px 10px 36px;border:1px dashed #cbd5e1;border-radius:10px;background:transparent;color:#0b2b45;font-size:13px;outline:none;transition:all .2s ease}._searchInput_1ih5d_685:focus{border-style:solid;border-color:#0689e2}._locationControls_1ih5d_719{display:flex;flex-wrap:wrap;gap:8px}._locationChip_1ih5d_731{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border:1px dashed #cbd5e1;border-radius:999px;background:transparent;color:#4a6b85;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}._locationChip_1ih5d_731:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._locationChipClear_1ih5d_773{color:#dc2626;border-color:#dc26264d}._locationChipClear_1ih5d_773:hover{border-color:#dc2626}._locationGrid_1ih5d_789{display:grid;grid-template-columns:1fr 1fr;gap:8px;max-height:200px;overflow-y:auto;padding-right:4px}._locationItem_1ih5d_807{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px dashed #cbd5e1;border-radius:8px;background:transparent;font-size:13px;color:#4a6b85;cursor:pointer;transition:all .2s ease}._locationItem_1ih5d_807:hover{border-color:#0689e299}._locationItemChecked_1ih5d_843{border-style:solid;border-color:#0689e2;color:#0689e2;font-weight:600}._locationItem_1ih5d_807 input{accent-color:#0689e2;flex-shrink:0;cursor:pointer}._locationItem_1ih5d_807 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._panelEmpty_1ih5d_887{padding:16px;border:1px dashed #cbd5e1;border-radius:10px;font-size:13px;color:#9ab0c2;text-align:center}._panelWarning_1ih5d_905{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;margin-top:8px;border:1px dashed #f59e0b;border-radius:8px;color:#b45309;font-size:12.5px;line-height:1.4}._panelWarning_1ih5d_905 svg{flex-shrink:0;margin-top:2px}._previewCard_1ih5d_947{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px dashed #0689e2;border-radius:12px;background:transparent}._previewLabel_1ih5d_967{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:#0689e2;margin-bottom:4px}._previewRow_1ih5d_985{display:flex;align-items:flex-start;gap:8px;font-size:13px;font-weight:500;color:#0b2b45;line-height:1.4}._previewRow_1ih5d_985 svg{flex-shrink:0;color:#0689e2;margin-top:2px}._btnPrimary_1ih5d_1023,._btnSecondary_1ih5d_1025{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:10px;font-size:13.5px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;font-family:inherit}._btnPrimary_1ih5d_1023{border:1px dashed #0689e2;background:transparent;color:#0689e2}._btnPrimary_1ih5d_1023:hover:not(:disabled){border-style:solid;background:#0689e2;color:#fff;box-shadow:0 4px 12px #0689e24d}._btnPrimary_1ih5d_1023:disabled{opacity:.5;cursor:not-allowed;border-color:#cbd5e1;color:#9ab0c2}._btnSecondary_1ih5d_1025{border:1px dashed #cbd5e1;background:transparent;color:#4a6b85}._btnSecondary_1ih5d_1025:hover{border-style:solid;border-color:#0689e2;color:#0689e2}._overlay_1p2pd_1{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:#04248459;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000}._content_1p2pd_25{width:100%;max-width:560px;max-height:calc(100vh - 4rem);display:flex;flex-direction:column;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 20px 60px #04248433;overflow:hidden;animation:_modalIn_1p2pd_1 .2s ease}@keyframes _modalIn_1p2pd_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._header_1p2pd_63{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #eaf4fd;background:#f5faff}._header_1p2pd_63 h3{margin:0;font-size:1.1rem;font-weight:700;color:#042484}._header_1p2pd_63 button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:#035a95;cursor:pointer;transition:background .2s ease}._header_1p2pd_63 button:hover{background:#eaf4fd;color:#0689e2}._body_1p2pd_127{padding:1.5rem;overflow-y:auto;color:#042484;font-size:.9rem}._body_1p2pd_127 p{margin:0;line-height:1.5;color:#035a95}._body_1p2pd_127 strong{color:#042484}._footer_1p2pd_157{display:flex;justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem;border-top:1px solid #eaf4fd;background:#f5faff}._formBody_1qu8t_9{display:flex;flex-direction:column;gap:20px;padding:10px 0}._formRow_1qu8t_23{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:560px){._formRow_1qu8t_23{grid-template-columns:1fr}}._inputGroup_1qu8t_55{position:relative;display:flex;flex-direction:column;width:100%}._smartInput_1qu8t_69{width:100%;height:52px;padding:22px 16px 8px;background:transparent;border:1px dashed rgba(6,137,226,.3);border-radius:12px;color:#0b2b45;font-size:14px;font-weight:500;outline:none;transition:all .2s ease;font-family:inherit}._smartInput_1qu8t_69:hover{border-color:#0689e299}._smartInput_1qu8t_69:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._smartLabel_1qu8t_121{position:absolute;left:16px;top:16px;font-size:14px;color:#6b8ba4;pointer-events:none;transition:all .2s ease}._smartInput_1qu8t_69:focus+._smartLabel_1qu8t_121,._smartInput_1qu8t_69:not(:placeholder-shown)+._smartLabel_1qu8t_121{top:8px;font-size:10.5px;font-weight:600;color:#0689e2;text-transform:uppercase;letter-spacing:.5px}._required_1qu8t_163{color:#dc2626;margin-left:2px}._validIcon_1qu8t_175{position:absolute;right:16px;top:18px;color:#16a34a;pointer-events:none}._smartSelect_1qu8t_199{width:100%;height:52px;padding:22px 36px 8px 16px;background:transparent;border:1px dashed rgba(6,137,226,.3);border-radius:12px;color:#0b2b45;font-size:14px;font-weight:500;outline:none;transition:all .2s ease;appearance:none;cursor:pointer;font-family:inherit;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b8ba4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}._smartSelect_1qu8t_199:hover{border-color:#0689e299}._smartSelect_1qu8t_199:focus{border-style:solid;border-color:#0689e2;box-shadow:0 0 0 3px #0689e21a}._smartLabelSelect_1qu8t_265{position:absolute;left:16px;top:8px;font-size:10.5px;font-weight:600;color:#0689e2;text-transform:uppercase;letter-spacing:.5px;pointer-events:none}._errorBox_1qu8t_297{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fff4f2;border:1px solid rgba(179,38,30,.2);border-radius:10px;color:#b3261e;font-size:13px;font-weight:500;animation:_slideDown_1qu8t_1 .2s ease}@keyframes _slideDown_1qu8t_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._modalFooter_1qu8t_343{display:flex;justify-content:flex-end;gap:12px;width:100%}._btnPrimary_1qu8t_357{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 24px;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 4px 12px #0689e24d;transition:all .2s ease;font-family:inherit}._btnPrimary_1qu8t_357:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 6px 16px #0689e266}._btnPrimary_1qu8t_357:disabled{opacity:.6;cursor:wait;box-shadow:none}._btnSecondary_1qu8t_419{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 24px;background:transparent;color:#4a6b85;border:1px dashed rgba(6,137,226,.4);border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}._btnSecondary_1qu8t_419:hover:not(:disabled){border-style:solid;border-color:#0689e2;color:#0689e2}._formGroup_zafx5_1{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem}._formGroup_zafx5_1:last-child{margin-bottom:0}._formGroup_zafx5_1 label{font-size:.8rem;font-weight:600;color:#035a95}._formGroup_zafx5_1 input,._formGroup_zafx5_1 select{width:100%;padding:.55rem .8rem;border:1px solid #d6e9f8;border-radius:10px;background:#f5faff;color:#042484;font-size:.9rem;outline:none;box-sizing:border-box;transition:all .2s ease}._formGroup_zafx5_1 input:focus,._formGroup_zafx5_1 select:focus{border-color:#0689e2;background:#fff;box-shadow:0 0 0 3px #0689e21f}._formRow_zafx5_37{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._hint_zafx5_39{font-size:.75rem;color:#7dc8fb}._btnPrimary_zafx5_43,._btnSecondary_zafx5_43{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1.1rem;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}._btnPrimary_zafx5_43{border:1px solid #0689e2;background:#0689e2;color:#fff}._btnPrimary_zafx5_43:hover{background:#0578c9;border-color:#0578c9;box-shadow:0 6px 20px #0689e240;transform:translateY(-1px)}._btnSecondary_zafx5_43{border:1px solid #d6e9f8;background:#fff;color:#042484}._btnSecondary_zafx5_43:hover{background:#eaf4fd;border-color:#7dc8fb}@media(max-width:600px){._formRow_zafx5_37{grid-template-columns:1fr}}._dupWarning_atl8t_1{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;margin-top:1rem;border:1px solid #f5b7b1;border-radius:10px;background:#fdecea;color:#922b21;font-size:.85rem;line-height:1.4}._dupWarning_atl8t_1 svg{flex-shrink:0;margin-top:2px}._btnSecondary_atl8t_37,._btnDanger_atl8t_39{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1.1rem;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}._btnSecondary_atl8t_37{border:1px solid #d6e9f8;background:#fff;color:#042484}._btnSecondary_atl8t_37:hover{background:#eaf4fd;border-color:#7dc8fb}._btnDanger_atl8t_39{border:1px solid #d6e9f8;background:#fff;color:#c0392b}._btnDanger_atl8t_39:hover{background:#fdecea;border-color:#f5b7b1}._intro_psam2_1{margin:0 0 16px;color:#035a95;font-size:.9rem}._mergeOption_psam2_13{display:flex;align-items:flex-start;padding:12px 16px;margin-bottom:8px;border:1px solid #d6e9f8;border-radius:10px;cursor:pointer;transition:all .2s ease;background:#fff}._mergeOption_psam2_13:hover{border-color:#7dc8fb;background:#f5faff}._mergeOptionActive_psam2_43{border-color:#0689e2;background:#eaf4fd;box-shadow:0 0 0 3px #0689e21f}._radio_psam2_53{margin-right:10px;accent-color:#0689e2;width:16px;height:16px;margin-top:2px}._optionBody_psam2_67{display:flex;flex-direction:column}._mergeSub_psam2_75{display:block;margin-top:4px;font-size:.75rem;color:#035a95}._note_psam2_89{display:flex;align-items:flex-start;gap:.5rem;margin-top:16px;padding:.75rem 1rem;border:1px solid #f5b7b1;border-radius:10px;background:#fdecea;color:#922b21;font-size:.8rem;line-height:1.4}._noteIcon_psam2_115{flex-shrink:0;margin-top:2px}._btnSecondary_psam2_125,._btnDanger_psam2_127{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1.1rem;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}._btnSecondary_psam2_125{border:1px solid #d6e9f8;background:#fff;color:#042484}._btnSecondary_psam2_125:hover{background:#eaf4fd;border-color:#7dc8fb}._btnDanger_psam2_127{border:1px solid #d6e9f8;background:#fff;color:#c0392b}._btnDanger_psam2_127:hover{background:#fdecea;border-color:#f5b7b1}._page_9cq74_1{--jarvis-bg-soft: #f4faff;--jarvis-ink: #0b2b45;--jarvis-ink-soft: #4a6b85;--jarvis-ink-muted: #9ab0c2;--jarvis-accent: #0689e2;--jarvis-accent-strong: #0577c6;--jarvis-accent-soft: rgba(6, 137, 226, .12);--jarvis-accent-glow: rgba(6, 137, 226, .35);--jarvis-border: rgba(6, 137, 226, .18);--jarvis-border-strong: rgba(6, 137, 226, .32);--jarvis-card: #ffffff;--jarvis-danger: #b3261e;--jarvis-danger-soft: #fff4f2;--jarvis-warn: #b26a00;--jarvis-warn-soft: #fff7e6;--jarvis-radius: 16px;--jarvis-radius-sm: 10px;--jarvis-shadow-sm: 0 1px 2px rgba(11, 43, 69, .06);--jarvis-shadow: 0 6px 20px rgba(6, 137, 226, .1);--jarvis-shadow-lg: 0 18px 48px rgba(6, 137, 226, .18);display:flex;flex-direction:column;gap:20px;padding:24px;color:var(--jarvis-ink);font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;border-radius:20px;min-height:100%}._page_9cq74_1 *{box-sizing:border-box}._page_9cq74_1 button{font-family:inherit;cursor:pointer}._page_9cq74_1 button:disabled{cursor:not-allowed;opacity:.6}._globalError_9cq74_107{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--jarvis-radius-sm);background:var(--jarvis-danger-soft);color:var(--jarvis-danger);border:1px dashed rgba(179,38,30,.4);font-size:14px}._globalError_9cq74_107 span{flex:1}._globalError_9cq74_107 button{display:grid;place-items:center;border:0;background:transparent;color:inherit;padding:4px;border-radius:6px}._directionsBlock_9cq74_163{display:flex;flex-direction:column;gap:16px}._directionsHead_9cq74_175{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}._directionsMeta_9cq74_191{display:flex;gap:8px;flex-wrap:wrap}._metaPill_9cq74_203,._metaPillGhost_9cq74_205{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;border-radius:999px}._metaPill_9cq74_203{background:transparent;color:var(--jarvis-accent-strong);border:1px dashed rgba(6,137,226,.4)}._metaPillGhost_9cq74_205{background:transparent;color:var(--jarvis-ink-soft);border:1px dashed var(--jarvis-border-strong)}._directionsRail_9cq74_253{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}._directionCard_9cq74_265{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px 16px 14px;text-align:left;background:transparent;border:1px dashed rgba(6,137,226,.3);border-radius:var(--jarvis-radius);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;overflow:hidden;animation:_cardIn_9cq74_1 .35s ease both;animation-delay:calc(var(--i, 0) * 40ms)}@keyframes _cardIn_9cq74_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._directionCard_9cq74_265:hover{transform:translateY(-2px);border-style:solid;border-color:var(--jarvis-accent);box-shadow:var(--jarvis-shadow)}._directionCardActive_9cq74_339{border-style:solid;border-color:var(--jarvis-accent);background:#fff;box-shadow:var(--jarvis-shadow-lg)}._directionAccent_9cq74_353{position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--jarvis-accent),#6ec2f5);opacity:.35;transition:opacity .2s ease}._directionCardActive_9cq74_339 ._directionAccent_9cq74_353{opacity:1}._directionTop_9cq74_379{display:flex;justify-content:space-between;align-items:center}._directionStages_9cq74_391{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--jarvis-accent-strong);background:transparent;border:1px dashed rgba(6,137,226,.4);padding:4px 9px;border-radius:999px}._directionText_9cq74_415 strong{display:block;font-size:15px;font-weight:700;color:var(--jarvis-ink)}._directionText_9cq74_415 small{display:block;margin-top:3px;font-size:12.5px;color:var(--jarvis-ink-soft);line-height:1.4}._directionDots_9cq74_445{display:flex;gap:6px}._directionDot_9cq74_445{width:26px;height:4px;border-radius:999px;border:1px dashed rgba(6,137,226,.3);background:transparent}._directionDotDone_9cq74_471{border-style:solid;background:linear-gradient(90deg,var(--jarvis-accent),#6ec2f5);border-color:var(--jarvis-accent)}._directionFoot_9cq74_483{display:flex;align-items:center;justify-content:space-between;gap:10px}._directionProgress_9cq74_497{position:relative;flex:1;height:22px;display:flex;align-items:center}._directionProgressBar_9cq74_513{position:absolute;inset:50% 0 auto;transform:translateY(-50%);height:4px;border-radius:999px;background:linear-gradient(90deg,var(--jarvis-accent) var(--p),rgba(6,137,226,.12) var(--p))}._directionProgressText_9cq74_539{position:relative;font-size:11.5px;font-weight:600;color:var(--jarvis-ink-soft);padding-left:2px;background:#fff;padding-right:6px}._directionArrow_9cq74_559{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px dashed var(--jarvis-accent);background:transparent;color:var(--jarvis-accent);transition:all .2s ease}._directionCard_9cq74_265:hover ._directionArrow_9cq74_559,._directionCardActive_9cq74_339 ._directionArrow_9cq74_559{background:var(--jarvis-accent);color:#fff;border-style:solid;transform:translate(2px)}._directionSelected_9cq74_599{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--jarvis-accent);color:#fff;box-shadow:0 4px 10px var(--jarvis-accent-glow)}._listHeading_9cq74_631{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:4px}._listHeading_9cq74_631 h2{margin:0;font-size:18px;font-weight:700;color:var(--jarvis-ink)}._searchBox_9cq74_663{display:flex;align-items:center;gap:8px;padding:0 12px;height:40px;min-width:260px;background:transparent;border:1px dashed rgba(6,137,226,.4);border-radius:var(--jarvis-radius-sm);color:var(--jarvis-ink-soft);transition:border-color .2s,box-shadow .2s}._searchBox_9cq74_663:focus-within{border-style:solid;border-color:var(--jarvis-accent);box-shadow:0 0 0 3px var(--jarvis-accent-soft);color:var(--jarvis-accent)}._searchBox_9cq74_663 input{flex:1;border:0;outline:none;background:transparent;font-size:13.5px;color:var(--jarvis-ink)}._searchBox_9cq74_663 input::placeholder{color:var(--jarvis-ink-muted)}._searchBox_9cq74_663 button{display:grid;place-items:center;border:0;background:transparent;color:var(--jarvis-ink-soft);padding:2px;border-radius:4px}._schemeList_9cq74_759{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px}._schemeCard_9cq74_771{display:flex;flex-direction:column;gap:14px;padding:18px;background:transparent;border:1px dashed rgba(6,137,226,.3);border-radius:var(--jarvis-radius);transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}._schemeCard_9cq74_771:hover{border-style:solid;border-color:var(--jarvis-accent);box-shadow:var(--jarvis-shadow)}._schemeCardHeader_9cq74_811{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._locationIdentity_9cq74_825{display:flex;align-items:center;gap:12px}._locationIdentity_9cq74_825 h3{margin:0 0 6px;font-size:15.5px;font-weight:700;color:var(--jarvis-ink)}._locationMeta_9cq74_851{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--jarvis-ink-soft)}._metaDot_9cq74_867{width:3px;height:3px;border-radius:50%;background:var(--jarvis-ink-soft);opacity:.6}._editButton_9cq74_883{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px dashed var(--jarvis-accent);background:transparent;color:var(--jarvis-accent);transition:all .2s ease;flex-shrink:0}._editButton_9cq74_883:hover{background:var(--jarvis-accent);color:#fff;border-style:solid;box-shadow:0 6px 14px var(--jarvis-accent-glow)}._progressWrap_9cq74_923{height:5px;border-radius:999px;background:#0689e21a;overflow:hidden}._progressBar_9cq74_937{height:100%;width:var(--progress, 0%);background:linear-gradient(90deg,var(--jarvis-accent),#6ec2f5);border-radius:999px;transition:width .3s ease;box-shadow:0 0 10px var(--jarvis-accent-glow)}._flow_9cq74_959{display:flex;align-items:flex-start;gap:0;padding:6px 0 2px}._slot_9cq74_973{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;flex:1;min-width:0;padding:0 4px}._slotOpen_9cq74_995{z-index:40}._slotRail_9cq74_1003{position:absolute;top:13px;left:calc(50% + 16px);right:calc(-50% + 16px);height:2px;border-top:1px dashed rgba(6,137,226,.3);z-index:0}._slotRailDone_9cq74_1023{border-top:none;background:linear-gradient(90deg,var(--jarvis-accent),#6ec2f5);height:2px;box-shadow:0 0 8px var(--jarvis-accent-glow)}._slotBadge_9cq74_1037{position:relative;z-index:2;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:11px;font-weight:700;color:var(--jarvis-ink-soft);background:#fff;border:1px dashed var(--jarvis-border-strong)}._slotDone_9cq74_1067 ._slotBadge_9cq74_1037{background:var(--jarvis-accent);color:#fff;border-style:solid;border-color:var(--jarvis-accent);box-shadow:0 0 0 4px var(--jarvis-accent-soft)}._slotOff_9cq74_1083 ._slotBadge_9cq74_1037{background:#eef3f8;border-style:solid;border-color:#d3e0eb;color:var(--jarvis-ink-muted)}._slotPortrait_9cq74_1097{position:relative;z-index:1;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:1px dashed var(--jarvis-border-strong);background:transparent;color:var(--jarvis-accent);transition:all .2s ease}._slotPortrait_9cq74_1097:hover:not(:disabled){border-style:solid;border-color:var(--jarvis-accent);transform:scale(1.04);box-shadow:0 6px 16px var(--jarvis-accent-glow)}._slotDone_9cq74_1067 ._slotPortrait_9cq74_1097{border-style:solid;border-color:var(--jarvis-accent);background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px var(--jarvis-accent-glow)}._slotOff_9cq74_1083 ._slotPortrait_9cq74_1097{border-style:solid;border-color:#d3e0eb;background:#f0f5fa;color:var(--jarvis-ink-muted)}._slotAvatar_9cq74_1169{font-size:15px;font-weight:700;letter-spacing:.02em}._slotGlow_9cq74_1181{position:absolute;inset:-3px;border-radius:50%;border:1px solid var(--jarvis-accent);opacity:.35;animation:_glowPulse_9cq74_1 2.4s ease-in-out infinite}@keyframes _glowPulse_9cq74_1{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.06);opacity:.12}}._slotLabel_9cq74_1223{font-size:12px;font-weight:600;color:var(--jarvis-ink);text-align:center;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._slotOff_9cq74_1083 ._slotLabel_9cq74_1223{color:var(--jarvis-ink-muted)}._slotSub_9cq74_1255{font-size:10.5px;color:var(--jarvis-ink-soft);text-align:center;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._popover_9cq74_1281{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);width:260px;background:#fff;border:1px solid var(--jarvis-border);border-radius:14px;box-shadow:var(--jarvis-shadow-lg);z-index:60;overflow:hidden;animation:_popIn_9cq74_1 .15s ease}@keyframes _popIn_9cq74_1{0%{opacity:0;transform:translate(-50%,-4px)}to{opacity:1;transform:translate(-50%)}}._popoverHead_9cq74_1333{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:var(--jarvis-bg-soft);border-bottom:1px dashed var(--jarvis-border);font-size:12px;font-weight:700;color:var(--jarvis-accent-strong);text-transform:uppercase;letter-spacing:.05em}._popoverHead_9cq74_1333 button{display:grid;place-items:center;border:0;background:transparent;color:var(--jarvis-ink-soft);padding:3px;border-radius:4px}._popoverList_9cq74_1381{max-height:240px;overflow-y:auto;padding:4px}._popoverItem_9cq74_1393{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:1px dashed transparent;background:transparent;border-radius:10px;text-align:left;transition:all .15s ease}._popoverItem_9cq74_1393:hover{border-color:var(--jarvis-border-strong);background:var(--jarvis-bg-soft)}._popoverItemActive_9cq74_1429{border-style:solid;border-color:var(--jarvis-accent);background:var(--jarvis-bg-soft)}._popoverAvatar_9cq74_1441{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:11px;font-weight:700;flex-shrink:0}._popoverInfo_9cq74_1467{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._popoverInfo_9cq74_1467 strong{font-size:12.5px;color:var(--jarvis-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._popoverInfo_9cq74_1467 small{font-size:11px;color:var(--jarvis-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._popoverCheck_9cq74_1515{color:var(--jarvis-accent);flex-shrink:0}._popoverEmpty_9cq74_1525{padding:18px 10px;text-align:center;font-size:12px;color:var(--jarvis-ink-soft)}._popoverClear_9cq74_1539{display:flex;align-items:center;gap:6px;width:100%;padding:10px 12px;border:0;border-top:1px dashed var(--jarvis-border);background:#fff;color:var(--jarvis-danger);font-size:12px;font-weight:600;justify-content:center}._popoverClear_9cq74_1539:hover{background:var(--jarvis-danger-soft)}._schemeCardFooter_9cq74_1581{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px dashed var(--jarvis-border)}._statusPill_9cq74_1599{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;font-weight:600;border-radius:999px}._statusPill_9cq74_1599>span{width:6px;height:6px;border-radius:50%}._statusComplete_9cq74_1631{border:1px dashed var(--jarvis-accent);color:var(--jarvis-accent-strong);background:transparent}._statusComplete_9cq74_1631>span{background:var(--jarvis-accent)}._statusPending_9cq74_1651{border:1px dashed var(--jarvis-warn);color:var(--jarvis-warn);background:transparent}._statusPending_9cq74_1651>span{background:#f2a100}._footerCta_9cq74_1671{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:1px dashed var(--jarvis-accent);border-radius:8px;background:transparent;color:var(--jarvis-accent);font-size:12.5px;font-weight:600;transition:all .15s ease}._footerCta_9cq74_1671:hover{border-style:solid;background:var(--jarvis-accent);color:#fff;gap:8px}._emptyState_9cq74_1717{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;text-align:center;background:transparent;border:1px dashed rgba(6,137,226,.4);border-radius:var(--jarvis-radius)}._emptyState_9cq74_1717 h3{margin:0;font-size:16px;font-weight:700;color:var(--jarvis-ink)}._emptyState_9cq74_1717 p{margin:0;font-size:13px;color:var(--jarvis-ink-soft);max-width:420px}._textButton_9cq74_1771{margin-top:6px;border:1px dashed var(--jarvis-accent);background:transparent;color:var(--jarvis-accent);font-size:13px;font-weight:600;padding:6px 12px;border-radius:8px;transition:all .15s ease}._textButton_9cq74_1771:hover{border-style:solid;background:var(--jarvis-accent);color:#fff}._sectionHeader_9cq74_1807{display:flex;align-items:center;justify-content:space-between}._sectionCounter_9cq74_1819{font-size:13px;font-weight:600;color:var(--jarvis-ink-soft);padding:6px 12px;border-radius:999px;border:1px dashed var(--jarvis-border-strong)}._locationsToolbar_9cq74_1837{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._filterChips_9cq74_1853{display:inline-flex;gap:6px;padding:4px;background:transparent;border:1px dashed var(--jarvis-border-strong);border-radius:999px}._filterChip_9cq74_1853{display:inline-flex;align-items:center;gap:6px;border:1px dashed transparent;background:transparent;color:var(--jarvis-ink-soft);padding:7px 12px;font-size:12.5px;font-weight:600;border-radius:999px;transition:all .15s ease}._filterChip_9cq74_1853:hover{border-color:var(--jarvis-border-strong);color:var(--jarvis-accent)}._filterChipActive_9cq74_1909{border-style:solid;border-color:var(--jarvis-accent);color:var(--jarvis-accent-strong)}._filterChipCount_9cq74_1921{font-size:11px;padding:1px 6px;border-radius:999px;border:1px dashed rgba(6,137,226,.3);color:var(--jarvis-accent-strong)}._chipDotActive_9cq74_1937,._chipDotOff_9cq74_1939{width:7px;height:7px;border-radius:50%}._chipDotActive_9cq74_1937{background:var(--jarvis-accent);box-shadow:0 0 0 2px #0689e233}._chipDotOff_9cq74_1939{background:var(--jarvis-ink-muted)}._locationList_9cq74_1969{display:flex;flex-direction:column;gap:10px}._locationCard_9cq74_1981{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px dashed rgba(6,137,226,.3);border-radius:var(--jarvis-radius);transition:all .2s ease}._locationCard_9cq74_1981:hover{border-style:solid;border-color:var(--jarvis-accent)}._locationCardOff_9cq74_2011{opacity:.6}._locationCardIcon_9cq74_2019{position:relative;width:40px;height:40px;border-radius:12px;border:1px dashed var(--jarvis-accent);display:grid;place-items:center;flex-shrink:0}._locationCardLive_9cq74_2041{width:10px;height:10px;border-radius:50%;background:var(--jarvis-accent);box-shadow:0 0 0 4px #0689e22e;animation:_livePulse_9cq74_1 2s ease-in-out infinite}@keyframes _livePulse_9cq74_1{0%,to{box-shadow:0 0 0 4px #0689e22e}50%{box-shadow:0 0 0 7px #0689e20f}}._locationCardInfo_9cq74_2079{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}._locationCardName_9cq74_2095{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._locationCardName_9cq74_2095 strong{font-size:14.5px;font-weight:700;color:var(--jarvis-ink)}._locationCardType_9cq74_2121{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:2px 7px;border-radius:6px;border:1px dashed var(--jarvis-border-strong);color:var(--jarvis-accent-strong)}._locationCardMeta_9cq74_2143{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--jarvis-ink-soft);flex-wrap:wrap}._locationCardMetaDot_9cq74_2161{width:3px;height:3px;border-radius:50%;background:var(--jarvis-ink-soft);opacity:.6}._locationCardStatus_9cq74_2177{display:inline-flex;align-items:center;gap:5px;font-weight:600}._locationCardStatus_9cq74_2177>span{width:6px;height:6px;border-radius:50%}._locationCardStatusOn_9cq74_2203{color:var(--jarvis-accent-strong)}._locationCardStatusOn_9cq74_2203>span{background:var(--jarvis-accent);box-shadow:0 0 0 2px #0689e233}._locationCardStatusOff_9cq74_2221{color:#7a93a8}._locationCardStatusOff_9cq74_2221>span{background:var(--jarvis-ink-muted)}._locationSwitch_9cq74_2239{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;padding:4px;border-radius:10px;flex-shrink:0}._locationSwitchTrack_9cq74_2261{display:inline-flex;align-items:center;width:46px;height:26px;padding:3px;border-radius:999px;border:1px dashed var(--jarvis-ink-soft);transition:all .2s ease}._locationSwitchOn_9cq74_2283 ._locationSwitchTrack_9cq74_2261{border-style:solid;border-color:var(--jarvis-accent);background:#0689e21a}._locationSwitchThumb_9cq74_2295{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#fff;color:var(--jarvis-ink-soft);box-shadow:0 2px 4px #0b2b4533;transition:transform .2s ease,color .2s ease}._locationSwitchOn_9cq74_2283 ._locationSwitchThumb_9cq74_2295{transform:translate(20px);color:var(--jarvis-accent)}._locationSwitchLabel_9cq74_2333{font-size:12px;font-weight:600;color:var(--jarvis-ink-soft);min-width:58px;text-align:left}._spinnerDark_9cq74_2353,._spinnerLight_9cq74_2355{display:inline-block;width:14px;height:14px;border-radius:50%;border:2px solid transparent;animation:_spin_9cq74_2353 .7s linear infinite}._spinnerDark_9cq74_2353{border-top-color:var(--jarvis-accent);border-right-color:var(--jarvis-accent)}._spinnerLight_9cq74_2355{border-top-color:#fff;border-right-color:#fff}@keyframes _spin_9cq74_2353{to{transform:rotate(360deg)}}._modalOverlay_9cq74_2409{position:fixed;inset:0;background:#0b2b4573;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:20px;z-index:100;animation:_fadeIn_9cq74_1 .15s ease}@keyframes _fadeIn_9cq74_1{0%{opacity:0}to{opacity:1}}._modal_9cq74_2409{width:min(560px,100%);max-height:90vh;display:flex;flex-direction:column;background:#fff;border-radius:20px;box-shadow:0 30px 80px #0b2b4566;overflow:hidden;animation:_modalIn_9cq74_2633 .2s cubic-bezier(.16,1,.3,1);border:1px dashed var(--jarvis-accent)}@keyframes _modalIn_9cq74_2633{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._modalHeader_9cq74_2499{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 22px 16px;background:transparent;border-bottom:1px dashed var(--jarvis-border-strong)}._modalEyebrow_9cq74_2519{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.08em;color:var(--jarvis-accent-strong);border:1px dashed var(--jarvis-accent);padding:3px 8px;border-radius:999px;margin-bottom:6px}._modalHeader_9cq74_2499 h2{margin:0;font-size:18px;font-weight:700;color:var(--jarvis-ink)}._modalHeader_9cq74_2499 p{margin:4px 0 0;font-size:13px;color:var(--jarvis-ink-soft)}._modalHeader_9cq74_2499 p span{opacity:.5;margin:0 4px}._closeButton_9cq74_2579{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px dashed var(--jarvis-border-strong);background:transparent;color:var(--jarvis-ink-soft);transition:all .2s ease;flex-shrink:0}._closeButton_9cq74_2579:hover{border-style:solid;border-color:var(--jarvis-danger);color:var(--jarvis-danger)}._modalBody_9cq74_2617{padding:18px 22px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}._modalIntro_9cq74_2633{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:12px 14px;border:1px dashed var(--jarvis-border-strong);border-radius:var(--jarvis-radius-sm)}._modalIntro_9cq74_2633>div{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--jarvis-ink-soft);flex:1;min-width:200px}._modalIntro_9cq74_2633 svg{color:var(--jarvis-accent);flex-shrink:0}._activeSwitch_9cq74_2689{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--jarvis-ink-soft);cursor:pointer}._activeSwitch_9cq74_2689 input{position:absolute;opacity:0;pointer-events:none}._switchTrack_9cq74_2721{position:relative;display:inline-flex;align-items:center;width:42px;height:24px;padding:2px;border-radius:999px;border:1px dashed var(--jarvis-ink-soft);transition:all .2s ease}._switchTrack_9cq74_2721>span{width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 4px #0b2b4533;transition:transform .2s ease}._activeSwitch_9cq74_2689 input:checked+._switchTrack_9cq74_2721{border-style:solid;border-color:var(--jarvis-accent);background:#0689e21a}._activeSwitch_9cq74_2689 input:checked+._switchTrack_9cq74_2721>span{transform:translate(18px)}._operatorSearch_9cq74_2787{display:flex;align-items:center;gap:8px;padding:0 12px;height:40px;border:1px dashed var(--jarvis-border-strong);border-radius:var(--jarvis-radius-sm);color:var(--jarvis-ink-soft);transition:all .2s}._operatorSearch_9cq74_2787:focus-within{border-style:solid;border-color:var(--jarvis-accent)}._operatorSearch_9cq74_2787 input{flex:1;border:0;outline:none;background:transparent;font-size:13.5px;color:var(--jarvis-ink)}._editorStages_9cq74_2843{display:flex;flex-direction:column;gap:12px}._editorStage_9cq74_2843{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px dashed var(--jarvis-border-strong);border-radius:var(--jarvis-radius);transition:border-color .2s ease}._editorStage_9cq74_2843:hover{border-color:var(--jarvis-accent)}._editorStageDisabled_9cq74_2883{opacity:.6;border-style:dashed}._editorStageTop_9cq74_2893{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._editorStageTitle_9cq74_2909{display:flex;align-items:center;gap:10px}._editorStageNumber_9cq74_2921{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;font-size:12px;font-weight:700;color:var(--jarvis-accent-strong);border:1px dashed var(--jarvis-accent);flex-shrink:0}._editorStageNumberFilled_9cq74_2947{border-style:solid;background:var(--jarvis-accent);color:#fff}._editorStageTitle_9cq74_2909 strong{display:block;font-size:13.5px;font-weight:700;color:var(--jarvis-ink)}._editorStageTitle_9cq74_2909 small{display:block;font-size:11.5px;color:var(--jarvis-ink-soft)}._stageEnable_9cq74_2985{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--jarvis-ink-soft);cursor:pointer;-webkit-user-select:none;user-select:none}._stageEnable_9cq74_2985 input{width:15px;height:15px;accent-color:var(--jarvis-accent);cursor:pointer}._stageEnable_9cq74_2985 span{transition:color .15s ease}._stageEnable_9cq74_2985 input:checked+span{color:var(--jarvis-accent-strong)}._selectWrap_9cq74_3039{position:relative;display:flex;align-items:center;gap:8px;padding:0 12px;height:42px;border:1px dashed var(--jarvis-border-strong);border-radius:var(--jarvis-radius-sm);color:var(--jarvis-ink-soft);transition:all .2s}._selectWrap_9cq74_3039:focus-within{border-style:solid;border-color:var(--jarvis-accent);color:var(--jarvis-accent)}._selectWrap_9cq74_3039 select{flex:1;border:0;outline:none;background:transparent;font-size:13.5px;color:var(--jarvis-ink);appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:22px}._selectChevron_9cq74_3103{position:absolute;right:12px;color:var(--jarvis-ink-soft);pointer-events:none}._disabledStageNote_9cq74_3121{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:var(--jarvis-radius-sm);border:1px dashed var(--jarvis-border-strong);color:var(--jarvis-ink-soft);font-size:12.5px;font-weight:500}._disabledStageNote_9cq74_3121 svg{flex-shrink:0}._selectedUser_9cq74_3157{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--jarvis-radius-sm);border:1px dashed var(--jarvis-accent)}._selectedUser_9cq74_3157>span:not(._avatar_9cq74_3175){display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._selectedUser_9cq74_3157 strong{font-size:13px;font-weight:700;color:var(--jarvis-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectedUser_9cq74_3157 small{font-size:11.5px;color:var(--jarvis-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectedUser_9cq74_3157 svg{color:var(--jarvis-accent);flex-shrink:0}._avatar_9cq74_3175{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;font-size:12px;font-weight:700;flex-shrink:0}._fieldHint_9cq74_3265{display:flex;align-items:center;gap:6px;margin:0;font-size:11.5px;color:var(--jarvis-ink-soft)}._fieldHint_9cq74_3265 svg{flex-shrink:0;opacity:.8}._modalError_9cq74_3297{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:var(--jarvis-radius-sm);border:1px dashed var(--jarvis-danger);color:var(--jarvis-danger);font-size:12.5px}._modalError_9cq74_3297 svg{flex-shrink:0}._modalFooter_9cq74_3331{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px 18px;border-top:1px dashed var(--jarvis-border-strong);flex-wrap:wrap}._modalFooter_9cq74_3331>div{display:flex;align-items:center;gap:10px}._requiredNote_9cq74_3363{font-size:11.5px;color:var(--jarvis-ink-soft)}._requiredNote_9cq74_3363>span{color:var(--jarvis-danger);font-weight:700;margin-right:2px}._cancelButton_9cq74_3385{border:1px dashed var(--jarvis-border-strong);background:transparent;color:var(--jarvis-ink-soft);padding:10px 16px;font-size:13px;font-weight:600;border-radius:var(--jarvis-radius-sm);transition:all .2s ease}._cancelButton_9cq74_3385:hover:not(:disabled){border-style:solid;border-color:var(--jarvis-accent);color:var(--jarvis-accent)}._saveButton_9cq74_3419{display:inline-flex;align-items:center;gap:8px;border:1px dashed var(--jarvis-accent);background:transparent;color:var(--jarvis-accent);padding:10px 18px;font-size:13px;font-weight:700;border-radius:var(--jarvis-radius-sm);transition:all .2s ease}._saveButton_9cq74_3419:hover:not(:disabled){border-style:solid;background:var(--jarvis-accent);color:#fff;transform:translateY(-1px)}._saveButton_9cq74_3419:active:not(:disabled){transform:translateY(0)}._assignBtn_9cq74_3479{display:inline-flex;align-items:center;gap:8px;width:100%;padding:12px 16px;border:1px dashed var(--jarvis-accent);border-radius:var(--jarvis-radius-sm);background:transparent;color:var(--jarvis-accent);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}._assignBtn_9cq74_3479:hover{border-style:solid;background:#0689e20d}._clearBtn_9cq74_3523{display:grid;place-items:center;width:26px;height:26px;border-radius:6px;border:1px dashed var(--jarvis-border-strong);background:transparent;color:var(--jarvis-ink-soft);cursor:pointer;transition:all .2s ease;margin-left:auto}._clearBtn_9cq74_3523:hover{border-style:solid;border-color:var(--jarvis-danger);color:var(--jarvis-danger)}._inlineSearchWrap_9cq74_3565{display:flex;flex-direction:column;gap:8px;margin-top:8px;animation:_fadeIn_9cq74_1 .2s ease}._searchBoxInline_9cq74_3581{display:flex;align-items:center;gap:8px;padding:0 12px;height:38px;border:1px dashed var(--jarvis-accent);border-radius:var(--jarvis-radius-sm);background:transparent;color:var(--jarvis-accent)}._searchBoxInline_9cq74_3581 input{flex:1;border:0;outline:none;background:transparent;font-size:13px;color:var(--jarvis-ink)}._searchBoxInline_9cq74_3581 input::placeholder{color:var(--jarvis-ink-muted)}._searchBoxInline_9cq74_3581 button{display:grid;place-items:center;border:0;background:transparent;color:var(--jarvis-ink-soft);cursor:pointer}._inlineResults_9cq74_3651{display:flex;flex-direction:column;max-height:180px;overflow-y:auto;border:1px dashed var(--jarvis-border-strong);border-radius:var(--jarvis-radius-sm);padding:4px}._inlineResultItem_9cq74_3671{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:1px dashed transparent;border-radius:8px;background:transparent;text-align:left;cursor:pointer;transition:all .15s ease}._inlineResultItem_9cq74_3671:hover{border-color:var(--jarvis-border-strong);background:var(--jarvis-bg-soft)}._inlineResultItem_9cq74_3671>span:not(._avatarSmall_9cq74_3709){display:flex;flex-direction:column;gap:2px;min-width:0}._inlineResultItem_9cq74_3671 strong{font-size:13px;color:var(--jarvis-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._inlineResultItem_9cq74_3671 small{font-size:11px;color:var(--jarvis-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._avatarSmall_9cq74_3709{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px dashed var(--jarvis-accent);color:var(--jarvis-accent);font-size:10px;font-weight:700;flex-shrink:0}._noResults_9cq74_3781{padding:16px;text-align:center;font-size:12px;color:var(--jarvis-ink-soft)}@keyframes _fadeIn_9cq74_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._locationsToolbar_9cq74_1837{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}._kanbanBoard_9cq74_3823{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}._kanbanCol_9cq74_3839{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:var(--jarvis-radius);background:transparent;min-height:300px}._kanbanColActive_9cq74_3859{border:1px dashed rgba(6,137,226,.4)}._kanbanColOff_9cq74_3867{border:1px dashed rgba(154,176,194,.5)}._kanbanColHeader_9cq74_3875{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--jarvis-ink-soft);padding-bottom:12px;border-bottom:1px dashed var(--jarvis-border-strong)}._kanbanCount_9cq74_3901{margin-left:auto;font-size:11px;padding:2px 8px;border-radius:999px;border:1px dashed var(--jarvis-border-strong);color:var(--jarvis-ink)}._kanbanList_9cq74_3919{display:flex;flex-direction:column;gap:12px}._kanbanEmpty_9cq74_3931{display:flex;align-items:center;justify-content:center;padding:40px 20px;font-size:13px;color:var(--jarvis-ink-muted);border:1px dashed var(--jarvis-border-strong);border-radius:var(--jarvis-radius-sm);text-align:center}._kanbanCard_9cq74_3957{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--jarvis-border);border-radius:var(--jarvis-radius-sm);box-shadow:var(--jarvis-shadow-sm);transition:all .2s ease;animation:_cardIn_9cq74_1 .3s ease}@keyframes _cardIn_9cq74_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._kanbanCard_9cq74_3957:hover{border-color:var(--jarvis-accent);box-shadow:var(--jarvis-shadow)}._kanbanCardOff_9cq74_4001{border-style:dashed;opacity:.85}._kanbanCardHeader_9cq74_4011{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._kanbanCardMeta_9cq74_4025{font-size:12px;color:var(--jarvis-ink-soft)}._kanbanActionBtn_9cq74_4035{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px;margin-top:4px;border:1px dashed var(--jarvis-border-strong);border-radius:var(--jarvis-radius-sm);background:transparent;color:var(--jarvis-ink-soft);font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s ease}._kanbanActionBtn_9cq74_4035:hover{border-style:solid;border-color:var(--jarvis-accent);color:var(--jarvis-accent)}._kanbanCardOff_9cq74_4001 ._kanbanActionBtn_9cq74_4035:hover{border-color:#0689e2;color:#0689e2}._kanbanActionBtn_9cq74_4035:disabled{opacity:.5;cursor:wait}._isDragging_9cq74_4103{opacity:.5;transform:scale(.98);border-style:dashed!important;background:var(--jarvis-bg-soft)!important}._kanbanCard_9cq74_3957{cursor:grab}._kanbanCard_9cq74_3957:active{cursor:grabbing}._kanbanColActive_9cq74_3859{transition:all .2s ease}._kanbanColActive_9cq74_3859:hover{background:#0689e20a;border-color:var(--jarvis-accent)}._kanbanColOff_9cq74_3867{transition:all .2s ease}._kanbanColOff_9cq74_3867:hover{background:#9ab0c214;border-color:var(--jarvis-ink-soft)}._page_1stgr_11{padding:6rem 2rem 2rem;min-height:100vh;box-sizing:border-box;background:#f5faff;color:#042484;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}._loading_1stgr_45{display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:100vh;background:#f5faff;color:#035a95;font-size:1rem;font-weight:500}._spin_1stgr_69{animation:_spin_1stgr_69 1s linear infinite;color:#0689e2}@keyframes _spin_1stgr_69{to{transform:rotate(360deg)}}._header_1stgr_87{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex-wrap:wrap;gap:1rem;max-width:100%;margin:0 auto 2rem}._title_1stgr_111{margin:0 0 .35rem;font-size:1.75rem;font-weight:700;line-height:1.2;color:#042484}._subtitle_1stgr_127{font-size:.95rem;font-weight:500;color:#035a95}._layout_1stgr_143{display:flex;align-items:flex-start;gap:1.25rem;width:100%;max-width:100%}._mainEmpty_1stgr_159{flex:1 1 0%;min-width:0;display:flex;align-items:center;justify-content:center;min-height:240px;padding:1.5rem;background:#fff;border:1px solid #d6e9f8;border-radius:16px;box-shadow:0 2px 6px #0424840a;color:#7dc8fb;font-size:.95rem}._toast_1stgr_195{position:fixed;top:1.25rem;right:1.25rem;z-index:2000;display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.1rem;border-radius:10px;font-size:.9rem;font-weight:600;box-shadow:0 6px 20px #04248426;animation:_toastIn_1stgr_1 .2s ease}._toastSuccess_1stgr_227{background:#eaf4fd;border:1px solid #7dc8fb;color:#035a95}._toastError_1stgr_239{background:#fdecea;border:1px solid #f5b7b1;color:#922b21}@keyframes _toastIn_1stgr_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._pageTabs_1stgr_261{display:flex;align-items:stretch;justify-content:center;gap:4px;padding:5px;background:#f4faff;border:1px dashed rgba(6,137,226,.4);border-radius:999px;width:fit-content;margin:0 auto 24px;box-shadow:0 1px 2px #0b2b450f}._pageTabs_1stgr_261 ._btnPrimary_1stgr_289{margin-left:auto;border-radius:999px;padding:9px 18px;height:auto;box-shadow:none;font-size:13.5px;font-weight:600;white-space:nowrap}._btnPrimary_1stgr_289{display:inline-flex;align-items:center;gap:8px;border:0;background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;padding:10px 16px;font-size:13.5px;font-weight:700;border-radius:12px;box-shadow:0 6px 16px #0689e259;transition:all .2s ease;cursor:pointer;font-family:inherit}._btnPrimary_1stgr_289:hover:not(:disabled){background:linear-gradient(135deg,#0577c6,#0689e2);transform:translateY(-1px);box-shadow:0 10px 22px #0689e266}._btnPrimary_1stgr_289:active:not(:disabled){transform:translateY(0)}._btnPrimary_1stgr_289:disabled{opacity:.6;cursor:not-allowed}._pageTab_1stgr_261{border:0;background:transparent;color:#4a6b85;padding:9px 18px;font-size:13.5px;font-weight:600;border-radius:999px;transition:all .2s ease;white-space:nowrap;cursor:pointer;font-family:inherit}._pageTab_1stgr_261:hover{color:#0689e2;background:#0689e21f}._pageTabActive_1stgr_353{background:linear-gradient(135deg,#0689e2,#3aa9f0);color:#fff;box-shadow:0 6px 16px #0689e259}._pageTabActive_1stgr_353:hover{color:#fff;background:linear-gradient(135deg,#0577c6,#0689e2)}._pageToolbar_1stgr_503{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}@media(max-width:1100px){._layout_1stgr_143{flex-wrap:wrap}._mainEmpty_1stgr_159{order:2;flex:1 1 100%}}@media(max-width:720px){._pageTabs_1stgr_261{flex-wrap:wrap;width:100%}}@media(max-width:600px){._page_1stgr_11{padding:5rem 1rem 1rem}._header_1stgr_87{flex-direction:column;align-items:stretch}._btnPrimary_1stgr_289{width:100%;justify-content:center}}._page_syiur_3{--accent: #7661d8;--accent-light: #a998f5;position:relative;min-height:100vh;min-height:100svh;width:100%;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;padding:34px 7.5% 25px;color:#202033;font-family:Inter,Segoe UI,sans-serif}._noise_syiur_37{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E")}._grid_syiur_55{position:absolute;inset:0;z-index:-2;pointer-events:none;opacity:.45;background-image:linear-gradient(rgba(91,83,130,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(91,83,130,.045) 1px,transparent 1px);background-size:65px 65px;-webkit-mask-image:linear-gradient(to bottom,transparent,black 20%,black 80%,transparent);mask-image:linear-gradient(to bottom,transparent,black 20%,black 80%,transparent)}._bgBlob1_syiur_81,._bgBlob2_syiur_83{position:absolute;z-index:-1;border-radius:50%;filter:blur(100px);pointer-events:none;transition:transform .35s ease-out;will-change:transform}._bgBlob1_syiur_81{width:450px;height:450px;top:5%;right:5%;background:#9e87f530}._bgBlob2_syiur_83{width:350px;height:350px;bottom:-15%;left:8%;background:#7dc4e82b}._orbitGlow_syiur_135{position:absolute;z-index:-1;width:700px;height:700px;right:-100px;top:50%;transform:translateY(-50%);border-radius:50%;border:1px solid rgba(133,113,205,.12);box-shadow:0 0 100px #9171eb12,inset 0 0 100px #9171eb0d;pointer-events:none}._header_syiur_171{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between}._brand_syiur_187{display:flex;align-items:center;gap:11px;color:#202033;font-size:17px;font-weight:800;letter-spacing:4px}._brandMark_syiur_207{display:grid;place-items:center;width:35px;height:35px;border:1px solid rgba(111,92,190,.2);border-radius:10px;font-size:17px;letter-spacing:0;box-shadow:0 5px 20px #5b4aa01a}._brandDot_syiur_231{color:var(--accent)}._headerStatus_syiur_239{display:flex;align-items:center;gap:9px;font-size:9px;font-weight:700;letter-spacing:2px;color:#9695a7}._statusDot_syiur_259{width:7px;height:7px;border-radius:50%;background:#5cbd91;box-shadow:0 0 12px #5cbd9180}._container_syiur_279{position:relative;z-index:2;flex:1;display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:45px;max-width:1450px;width:100%;margin:0 auto;padding:65px 0}._content_syiur_307{position:relative;z-index:3;max-width:590px;transition:transform .2s ease-out}._tag_syiur_321{display:inline-flex;align-items:center;gap:13px;padding:10px 15px;border:1px solid rgba(118,97,216,.17);border-radius:5px;background:#7661d80e;color:#7866c9;font-size:9px;font-weight:700;letter-spacing:2.4px}._tagLine_syiur_349{width:18px;height:1px;background:var(--accent);box-shadow:0 0 10px #7661d866}._tagDivider_syiur_363{width:1px;height:12px;background:#46416433}._title_syiur_375{margin:35px 0 25px;font-size:clamp(45px,5.5vw,78px);line-height:1.12;font-weight:800;letter-spacing:-4px;color:#252437}._title_syiur_375 span{color:transparent;-webkit-text-stroke:1.3px #8874d9;text-shadow:0 5px 25px rgba(139,116,217,.12)}._subtitle_syiur_405{max-width:420px;color:#858498;font-size:14px;line-height:1.9;font-weight:400}._actions_syiur_425{display:flex;flex-wrap:wrap;gap:15px;margin-top:38px}._magneticBtn_syiur_439{position:relative;min-height:54px;padding:0 23px;display:inline-flex;align-items:center;justify-content:center;gap:18px;border-radius:7px;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:transform .25s cubic-bezier(.2,.8,.2,1),background .3s ease,border-color .3s ease,box-shadow .3s ease;will-change:transform}._buttonContent_syiur_481{display:inline-flex;align-items:center;justify-content:center;gap:13px;pointer-events:none}._btnPrimary_syiur_497{color:#fff;border:1px solid #7661d8;background:linear-gradient(135deg,#8874e8,#6b55c6);box-shadow:0 8px 25px #7661d838}._btnPrimary_syiur_497:hover{background:linear-gradient(135deg,#9885f2,#7963d8);box-shadow:0 10px 35px #7661d852}._btnSecondary_syiur_521{color:#55536b;border:1px solid rgba(92,83,135,.16);background:#ffffffbf;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 5px 20px #37315c09}._btnSecondary_syiur_521:hover{border-color:#7661d866;background:#fff;color:#7661d8}._magneticBtn_syiur_439:focus-visible{outline:2px solid var(--accent);outline-offset:5px}._footerNote_syiur_559{display:flex;align-items:center;gap:13px;margin-top:65px;color:#aaa8ba;font-size:8px;letter-spacing:2px}._footerLine_syiur_579{width:32px;height:1px;background:#7661d880}._visual_syiur_591{position:relative;min-width:0;width:100%;max-width:650px;aspect-ratio:1.15;display:flex;align-items:center;justify-content:center;transition:transform .2s ease-out}._visualTop_syiur_615,._visualBottom_syiur_617{position:absolute;left:12%;right:12%;display:flex;justify-content:space-between;color:#aaa8bb;font-size:8px;letter-spacing:2px}._visualTop_syiur_615{top:8%}._visualBottom_syiur_617{bottom:7%}._glassCard_syiur_655{position:relative;width:86%;aspect-ratio:1.15;display:flex;align-items:center;justify-content:center;border-radius:30px;overflow:hidden;border:none;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);box-shadow:0 35px 90px #4a407d1c,inset 0 1px 2px #fff,0 0 70px #9b7dff1a}._glassCard_syiur_655:before{content:"";position:absolute;inset:0;pointer-events:none}._glassCard_syiur_655:after{content:"";position:absolute;width:70%;height:1px;top:50%;filter:blur(2px)}._glitchNumber_syiur_721{position:relative;z-index:2;font-size:clamp(130px,22vw,280px);font-weight:900;line-height:1;letter-spacing:-18px;color:transparent;background:linear-gradient(145deg,#b6a8f4 5%,#8470d5,#5545a8,#b4a5ef 95%);background-clip:text;-webkit-background-clip:text;-webkit-text-stroke:1px rgba(255,255,255,.65);filter:drop-shadow(0 12px 18px rgba(105,84,185,.2));animation:_numberFloat_syiur_1 6s ease-in-out infinite}._numberShadow_syiur_765{position:absolute;z-index:1;font-size:clamp(130px,22vw,280px);font-weight:900;letter-spacing:-18px;color:#856fd01f;filter:blur(15px);transform:translate(12px,16px)}._numberReflection_syiur_787{position:absolute;top:66%;font-size:clamp(100px,19vw,230px);font-weight:900;letter-spacing:-15px;color:#856fd00e;transform:scaleY(-.45);filter:blur(3px);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.35),transparent 75%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.35),transparent 75%);pointer-events:none}@keyframes _numberFloat_syiur_1{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-12px) rotate(1deg)}}._corner_syiur_835{position:absolute;width:32px;height:32px;border-color:#7661d880;border-style:solid;opacity:.8}._cornerTL_syiur_853{top:15%;left:4%;border-width:1px 0 0 1px}._cornerTR_syiur_865{top:15%;right:4%;border-width:1px 1px 0 0}._cornerBL_syiur_877{bottom:15%;left:4%;border-width:0 0 1px 1px}._cornerBR_syiur_889{bottom:15%;right:4%;border-width:0 1px 1px 0}._ring_syiur_901{position:absolute;width:105%;height:105%;border:1px solid rgba(118,97,216,.15);border-radius:50%;transform:rotate(-25deg) scaleY(.55);pointer-events:none;animation:_ringRotate_syiur_1 25s linear infinite}._ringInner_syiur_923{position:absolute;width:115%;height:115%;border:1px dashed rgba(118,97,216,.16);border-radius:50%;transform:rotate(35deg) scaleY(.52);pointer-events:none;animation:_ringRotate_syiur_1 35s linear infinite reverse}._floatingDot_syiur_947{position:absolute;bottom:20%;left:13%;width:6px;height:6px;border-radius:50%;background:#8874e8;box-shadow:0 0 20px 5px #8874e840}@keyframes _ringRotate_syiur_1{0%{rotate:0deg}to{rotate:360deg}}._visualIndicator_syiur_979{color:#5cbd91;font-size:8px}._bottomBar_syiur_991{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:20px;border-top:1px solid rgba(91,83,130,.12);color:#aaa8ba;font-size:8px;font-weight:600;letter-spacing:2px}@media(max-width:1000px){._page_syiur_3{padding-left:5%;padding-right:5%}._container_syiur_279{gap:10px}._title_syiur_375{font-size:clamp(45px,6vw,65px)}._glitchNumber_syiur_721{letter-spacing:-10px}}@media(max-width:760px){._page_syiur_3{min-height:100svh;padding:23px 22px}._container_syiur_279{grid-template-columns:1fr;gap:5px;padding:55px 0 35px}._content_syiur_307{order:1;text-align:center;margin:0 auto}._visual_syiur_591{order:0;max-width:440px;margin:0 auto;aspect-ratio:1.3}._glassCard_syiur_655{width:80%;border-radius:20px}._glitchNumber_syiur_721{font-size:clamp(130px,36vw,220px);letter-spacing:-9px}._numberShadow_syiur_765{font-size:clamp(130px,36vw,220px)}._title_syiur_375{font-size:clamp(42px,9vw,60px);letter-spacing:-2px;margin:24px 0 18px}._subtitle_syiur_405{margin:0 auto;font-size:13px}._actions_syiur_425{justify-content:center}._footerNote_syiur_559{justify-content:center;margin-top:35px}._visualTop_syiur_615{top:3%}._visualBottom_syiur_617{bottom:3%}._bottomBar_syiur_991{font-size:7px;letter-spacing:1px}._headerStatus_syiur_239{font-size:8px;letter-spacing:1px}}@media(max-width:480px){._page_syiur_3{padding:20px 17px}._brand_syiur_187{font-size:14px;letter-spacing:2px}._brandMark_syiur_207{width:31px;height:31px}._headerStatus_syiur_239{font-size:7px;gap:6px}._visual_syiur_591{max-width:340px}._title_syiur_375{font-size:43px}._tag_syiur_321{font-size:8px;letter-spacing:1.3px;gap:8px}._actions_syiur_425{flex-direction:column;align-items:stretch;max-width:270px;margin:28px auto 0}._magneticBtn_syiur_439{width:100%}._bottomBar_syiur_991 span:nth-child(2){display:none}._footerNote_syiur_559{font-size:7px;letter-spacing:1px}}@media(prefers-reduced-motion:reduce){._page_syiur_3 *,._page_syiur_3 *:before,._page_syiur_3 *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html,body,#root{margin:0;padding:0;height:100%;overflow:hidden}*,*:before,*:after{box-sizing:border-box}body{background:#f5faff;color:#172337;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root{--navbar-width: 224px;--navbar-width-collapsed: 72px;--navbar-transition: .22s cubic-bezier(.4, 0, .2, 1)}.appLayout{--sidebar-width: var(--navbar-width);height:100vh;overflow:hidden;background:#f5faff}.appLayoutCollapsed{--sidebar-width: var(--navbar-width-collapsed)}.appMain{height:100vh;margin-left:var(--sidebar-width);width:calc(100% - var(--sidebar-width));overflow:hidden;transition:margin-left var(--navbar-transition),width var(--navbar-transition)}.toast-container{position:fixed;top:20px;right:20px;z-index:99999;display:flex;flex-direction:column;gap:10px;pointer-events:none}.toast{pointer-events:auto;min-width:280px;max-width:400px;padding:12px 16px;background:#fff;border-left:4px solid #0689e2;border-radius:10px;box-shadow:0 10px 28px #0424842e;cursor:pointer;animation:toastIn .25s ease}.toast-title{font-size:13px;font-weight:700;color:#042484}.toast-message{margin-top:4px;font-size:12px;color:#035a95}@keyframes toastIn{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.appMain>*{width:100%;height:100%;min-height:0;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media(max-width:900px){.appLayout,.appLayoutCollapsed{--sidebar-width: var(--navbar-width-collapsed)}}@media(max-width:600px){.appLayout,.appLayoutCollapsed{--sidebar-width: 0}.appMain{margin-left:0;width:100%;height:100dvh;padding-top:64px;overflow:hidden}.appMain>*{height:calc(100dvh - 64px);min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}}
