._page_1408d_3{width:100%;min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;background:var(--sarms-bg, #f0f0f0);display:flex;align-items:center;justify-content:center;padding:.6rem .85rem;box-sizing:border-box}@media (min-width: 768px){._page_1408d_3{padding:1.1rem}}._card_1408d_23{width:100%;max-width:430px;min-width:0;background:var(--sarms-card, #e8e8e8);border-radius:14px;box-shadow:0 8px 24px #0000001a,0 0 0 1px var(--sarms-border, #d4d4d4);padding:.85rem 1.1rem;display:flex;flex-direction:column;align-items:stretch;gap:.65rem;box-sizing:border-box}._logo_1408d_38{width:100%;max-width:86px;height:auto;margin:0 auto .15rem;display:block;object-fit:contain}@media (max-width: 480px){._card_1408d_23{padding:.85rem 1.05rem;border-radius:14px;gap:.6rem}._logo_1408d_38{max-width:72px}._title_1408d_56{font-size:1.35rem}._subtitle_1408d_59{font-size:.82rem}}@media (min-width: 768px){._page_1408d_3{padding:1.35rem}._card_1408d_23{padding:1rem 1.55rem;gap:.75rem;max-width:480px}._title_1408d_56{font-size:1.6rem}._subtitle_1408d_59{font-size:.85rem}}@media (min-width: 1025px){._page_1408d_3{padding:1.5rem}._card_1408d_23{padding:1rem 1.55rem;max-width:480px;gap:.75rem}._title_1408d_56{font-size:1.6rem}._subtitle_1408d_59{font-size:.85rem}}._langSwitcher_1408d_99{display:inline-flex;align-items:stretch;align-self:center;border-radius:8px;overflow:hidden;background:#ebebeb;box-shadow:inset 0 1px 2px #0000000f;margin-bottom:.15rem}._langBtn_1408d_110,._langActive_1408d_111{min-height:28px;padding:.22rem .75rem;font-size:.74rem;font-weight:600;border:none;background:transparent;color:#444;cursor:pointer;transition:background .2s,color .2s;-webkit-tap-highlight-color:transparent}._langBtn_1408d_110:hover{background:#e2e8f0;color:#0f172a}._langActive_1408d_111{background:var(--sarms-primary, #5c7b5c);color:#fff}._langSwitcher_1408d_99 [data-lang=ar]{font-size:1.08em}._title_1408d_56{margin:0;font-size:1.45rem;font-weight:700;color:#000;letter-spacing:-.02em;text-align:center}._subtitle_1408d_59{margin:-.25rem 0 0;font-size:.85rem;color:#000;text-align:center}._form_1408d_155{width:100%;display:flex;flex-direction:column;gap:.72rem}._field_1408d_162{display:flex;flex-direction:column;gap:.35rem}._label_1408d_168{font-size:.8rem;font-weight:600;color:#334155}._input_1408d_174{width:100%;padding:.5rem .9rem;font-size:.93rem;color:var(--sarms-text, #333);background:#fff;border:1px solid var(--sarms-border, #d4d4d4);border-radius:10px;transition:border-color .2s,box-shadow .2s}._input_1408d_174::placeholder{color:var(--sarms-text-muted, #555)}._input_1408d_174:focus{outline:none;border-color:var(--sarms-primary, #5c7b5c);box-shadow:0 0 0 3px #5c7b5c33}._input_1408d_174:disabled{opacity:.7;cursor:not-allowed}._error_1408d_200{margin:0;font-size:.875rem;color:#dc2626;text-align:center;padding:.5rem;background:#fef2f2;border-radius:8px}._primaryButton_1408d_210{padding:.55rem 1.1rem;font-size:.95rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:10px;cursor:pointer;box-shadow:0 2px 8px #5c7b5c4d;transition:transform .15s,box-shadow .15s,background .15s}._primaryButton_1408d_210:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #5c7b5c66;background:var(--sarms-primary-hover, #4a6b4a)}._primaryButton_1408d_210:active:not(:disabled){transform:translateY(0)}._primaryButton_1408d_210:disabled{opacity:.7;cursor:not-allowed;transform:none}._separator_1408d_239{display:flex;align-items:center;gap:.6rem;width:100%}._separatorLine_1408d_246{flex:1;height:1px;background:linear-gradient(90deg,transparent,#e2e8f0,transparent)}._separatorText_1408d_252{font-size:.8rem;color:#94a3b8;font-weight:500}[dir=rtl] ._card_1408d_23{text-align:right}[dir=rtl] ._title_1408d_56,[dir=rtl] ._subtitle_1408d_59{text-align:center}[dir=rtl] ._input_1408d_174{text-align:right}._page_13p7x_3{position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,#0f172a,#1e293b,#334155);display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;z-index:1000;overflow-y:auto;box-sizing:border-box}._card_13p7x_16{width:100%;max-width:440px;min-width:0;background:#fefdfb;border-radius:24px;padding:1.6rem;position:relative;box-shadow:0 25px 60px #00000059,0 0 0 1px #ffffff0f;box-sizing:border-box}@media (max-width: 480px){._page_13p7x_3{padding:.5rem .75rem}._card_13p7x_16{padding:1.5rem;border-radius:20px}._title_13p7x_36{font-size:1.25rem}._subtitle_13p7x_39{font-size:.85rem}}._closeButton_13p7x_44{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;padding:0;font-size:1.5rem;line-height:1;color:#64748b;background:#f1f5f9;border:none;border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}[dir=rtl] ._closeButton_13p7x_44{right:auto;left:1rem}._backToLoginBottomButton_13p7x_69{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.45rem .75rem;margin:.1rem 0 .35rem;font-size:.82rem;font-weight:600;color:#64748b;background:#e2e8f059;border:1px solid rgba(148,163,184,.25);border-radius:999px;cursor:pointer;box-shadow:0 10px 22px #0f172a0f;transition:transform .12s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none}._backToLoginBottomButton_13p7x_69:hover{transform:translateY(-1px);background:#e2e8f099;border-color:#94a3b88c;box-shadow:0 14px 30px #0f172a1a}._closeButton_13p7x_44:hover{background:#e2e8f0;color:#334155}._header_13p7x_100{text-align:center;margin-bottom:1.1rem}._title_13p7x_36{margin:0 0 .5rem;font-size:1.5rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._subtitle_13p7x_39{margin:0;font-size:.9rem;color:#64748b;font-weight:500}[dir=rtl] ._header_13p7x_100{text-align:center}._scanSection_13p7x_125{margin-bottom:.85rem}._readerWrap_13p7x_129{position:relative;width:100%;height:400px;min-height:400px;border-radius:16px;overflow:hidden;background:#0f172a;border:2px solid #334155}._reader_13p7x_129{display:block;width:100%;height:400px;min-height:400px;position:relative;overflow:hidden}._reader_13p7x_129 video{width:100%;height:100%!important;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;display:block}[dir=rtl] ._page_13p7x_3,[dir=rtl] ._card_13p7x_16,[dir=rtl] ._header_13p7x_100,[dir=rtl] ._readerPlaceholder_13p7x_163,[dir=rtl] ._readerFallback_13p7x_164,[dir=rtl] ._backToLoginBottomButton_13p7x_69,[dir=rtl] ._title_13p7x_36,[dir=rtl] ._subtitle_13p7x_39{font-family:Arial,Segoe UI,Tahoma,sans-serif}._readerWrap_13p7x_129 #qr-reader__scan_region{background:transparent}._readerPlaceholder_13p7x_163,._readerFallback_13p7x_164{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;background:#1e293b;color:#94a3b8;font-size:.9rem;padding:1.5rem}._readerSpinner_13p7x_191{width:2rem;height:2rem;border:3px solid #334155;border-top-color:#22c55e;border-radius:50%;animation:_qrSpin_13p7x_1 .8s linear infinite}@keyframes _qrSpin_13p7x_1{to{transform:rotate(360deg)}}._fallbackIcon_13p7x_206{width:2.5rem;height:2.5rem;flex-shrink:0;color:#334155}._readerFallback_13p7x_164 p{margin:0;text-align:center}._fallbackHint_13p7x_218{font-size:.85rem;color:#22c55e!important}._divider_13p7x_224{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}._dividerLine_13p7x_231{flex:1;height:1px;background:linear-gradient(90deg,transparent,#e2e8f0,transparent)}._dividerText_13p7x_237{font-size:.8rem;font-weight:600;color:#94a3b8;text-transform:lowercase}._manualSection_13p7x_245{padding:1.25rem;background:#f0fdf4;border-radius:16px;border:1px solid #bbf7d0;margin-bottom:1rem}._manualTitle_13p7x_253{margin:0 0 .75rem;font-size:.9rem;font-weight:600;color:#166534}._manualForm_13p7x_260{display:flex;flex-direction:column;gap:.75rem}._manualInput_13p7x_266{width:100%;padding:.875rem 1rem;font-size:1rem;color:#0f172a;background:#fff;border:2px solid #bbf7d0;border-radius:12px;transition:border-color .2s,box-shadow .2s}._manualInput_13p7x_266::placeholder{color:#94a3b8}._manualInput_13p7x_266:focus{outline:none;border-color:#22c55e;box-shadow:0 0 0 3px #22c55e33}[dir=rtl] ._manualInput_13p7x_266{text-align:right}._manualButton_13p7x_291{padding:.875rem 1.25rem;font-size:1rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#16a34a,#15803d);border:none;border-radius:12px;cursor:pointer;box-shadow:0 2px 8px #16a34a59;transition:transform .15s,box-shadow .15s,opacity .2s}._manualButton_13p7x_291:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #16a34a73}._manualButton_13p7x_291:disabled{opacity:.5;cursor:not-allowed;transform:none}._cancelTextButton_13p7x_315{display:block;width:100%;padding:.6rem;font-size:.9rem;font-weight:500;color:#64748b;background:transparent;border:none;cursor:pointer;transition:color .2s}._cancelTextButton_13p7x_315:hover{color:#334155}._overlay_lblxg_5{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;box-sizing:border-box}._card_lblxg_29{width:100%;max-width:440px;max-height:90vh;overflow-y:auto;background:#fff;border-radius:16px;padding:1.25rem 1.5rem;box-shadow:0 20px 60px #0000004d;position:relative}._header_lblxg_53{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._title_lblxg_67{margin:0;font-size:1.25rem;font-weight:700;color:#0f172a}._closeBtn_lblxg_81{width:36px;height:36px;padding:0;border:none;background:#f1f5f9;border-radius:10px;font-size:1.25rem;line-height:1;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}._closeBtn_lblxg_81:hover{background:#e2e8f0;color:#334155}._page_e9ri6_3{width:100%;max-width:none;margin:0;padding:0;box-sizing:border-box;display:flex;flex-direction:column;gap:.65rem}@media (min-width: 768px){._page_e9ri6_3{gap:.8rem}}._pageTitle_e9ri6_20{margin:0 0 .25rem;font-size:.92rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._pageTitle_e9ri6_20 ._fa-fw_e9ri6_28{margin-inline-end:.35em;font-size:.92em}._resetSuccessBanner_e9ri6_33{padding:.75rem 1rem;background:#dcfce7;border:1px solid #86efac;border-radius:10px;color:#166534;font-size:.95rem;font-weight:600}._resetSuccessBanner_e9ri6_33 i{margin-inline-end:.5rem}._section_e9ri6_47{background:#fff;border-radius:10px;padding:.65rem .8rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._sectionTitle_e9ri6_55{margin:0 0 .35rem;font-size:.85rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._sectionTitle_e9ri6_55 ._fa-fw_e9ri6_28{margin-inline-end:.35em;font-size:.92em;color:#64748b}._sectionDesc_e9ri6_69{margin:0 0 .45rem;font-size:.68rem;color:#64748b;line-height:1.35}._row_e9ri6_76{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.45rem}._row_e9ri6_76:last-child{margin-bottom:0}._label_e9ri6_87{font-size:.65rem;font-weight:600;color:#334155}._input_e9ri6_93{width:100%;max-width:100%;padding:.28rem .45rem;font-size:.72rem;min-height:0;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#0f172a;box-sizing:border-box}._input_e9ri6_93:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}._input_e9ri6_93::placeholder{color:#94a3b8}._langRow_e9ri6_116{display:inline-flex;align-items:stretch;align-self:flex-start;border-radius:6px;overflow:hidden;background:#ebebeb;box-shadow:inset 0 1px 2px #0000000f}._langBtn_e9ri6_126,._langBtnActive_e9ri6_127{min-height:0;padding:.22rem .6rem;font-size:.68rem;font-weight:600;border:none;cursor:pointer;transition:background .2s,color .2s;-webkit-tap-highlight-color:transparent}._langBtn_e9ri6_126{background:transparent;color:#444}._langBtn_e9ri6_126:hover{background:#e2e8f0;color:#0f172a}._langBtnActive_e9ri6_127{background:var(--sarms-primary, #5c7b5c);color:#fff}._langBtnActive_e9ri6_127:hover{background:var(--sarms-primary-hover, #4a6b4a);color:#fff}._langRow_e9ri6_116 [data-lang=ar]{font-size:1.08em}._hint_e9ri6_163{font-size:.68rem;color:#94a3b8;margin-top:.15rem;line-height:1.35}._accountRow_e9ri6_170{display:flex;flex-direction:column;gap:.35rem;padding:.2rem 0 0;font-size:.72rem;color:#475569}._accountItem_e9ri6_179{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem;min-width:0}._accountLabel_e9ri6_187{font-weight:600;color:#334155;min-width:3.2rem}._accountValue_e9ri6_193{color:#0f172a;font-weight:600}._settingsGrid_e9ri6_198{display:grid;grid-template-columns:1fr;gap:.65rem;width:100%;box-sizing:border-box}@media (min-width: 640px){._settingsGrid_e9ri6_198{grid-template-columns:repeat(2,1fr);gap:.8rem}}._wideSection_e9ri6_213{grid-column:1 / -1}._saveBtn_e9ri6_217{align-self:flex-start;margin-top:.35rem;padding:.32rem .85rem;font-size:.72rem;font-weight:600;border:none;border-radius:6px;background:#0f172a;color:#fff;cursor:pointer;transition:background .15s}._saveBtn_e9ri6_217:hover{background:#1e293b}._saveBtn_e9ri6_217:disabled{opacity:.6;cursor:not-allowed}._saved_e9ri6_240{font-size:.68rem;color:#16a34a;margin-inline-start:.4rem}._clearDataBtn_e9ri6_246{margin-top:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;border:1px solid #dc2626;border-radius:10px;background:#fef2f2;color:#b91c1c;cursor:pointer;transition:background .15s,border-color .15s,color .15s}._clearDataBtn_e9ri6_246:hover{background:#fee2e2;border-color:#b91c1c;color:#991b1b}._resetSystemBtn_e9ri6_265{align-self:flex-start;padding:.35rem .85rem;font-size:.72rem;font-weight:700;border:1px solid #dc2626;border-radius:7px;background:#dc2626;color:#fff;cursor:pointer;transition:background .15s,border-color .15s,color .15s}._resetSystemBtn_e9ri6_265:hover{background:#b91c1c;border-color:#b91c1c;color:#fff}._resetDataBtn_e9ri6_284{align-self:flex-start;padding:.5rem 1rem;font-size:.875rem;font-weight:600;border:1px solid #dc2626;border-radius:10px;background:#fef2f2;color:#b91c1c;cursor:pointer;transition:background .15s,border-color .15s,color .15s}._resetDataBtn_e9ri6_284:hover{background:#fee2e2;border-color:#b91c1c;color:#991b1b}._page_16ed0_3{width:100%;min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;background:var(--sarms-bg);padding:.75rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box}._logoutFixedBtn_16ed0_18{position:fixed;top:1rem;left:1rem;z-index:100;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:2px solid var(--sarms-primary);border-radius:8px;background:var(--sarms-card);color:var(--sarms-primary);font-size:1rem;font-weight:600;cursor:pointer;box-shadow:0 2px 8px #0000001f;transition:background .15s,color .15s,box-shadow .15s;-webkit-tap-highlight-color:transparent}[dir=rtl] ._logoutFixedBtn_16ed0_18{left:auto;right:1rem}._logoutFixedBtn_16ed0_18:hover{background:var(--sarms-primary);color:var(--sarms-card);box-shadow:0 4px 12px #0000002e}._logoutFixedBtn_16ed0_18:active{transform:scale(.98)}._logoutFixedLabel_16ed0_50{white-space:nowrap}@media (max-width: 480px){._logoutFixedBtn_16ed0_18{padding:.4rem .75rem;font-size:.9rem}._logoutFixedLabel_16ed0_50{display:none}}._settingsBtn_16ed0_63{position:fixed;top:1rem;right:1rem;z-index:100;width:44px;height:44px;padding:0;border:1px solid var(--sarms-border);border-radius:8px;background:var(--sarms-card);box-shadow:0 1px 4px #00000026;font-size:1.1rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:box-shadow .15s;-webkit-tap-highlight-color:transparent}[dir=rtl] ._settingsBtn_16ed0_63{right:auto;left:1rem}._settingsBtn_16ed0_63:hover{box-shadow:0 2px 8px #0003}._settingsIcon_16ed0_93{width:1.35rem;height:1.35rem;flex-shrink:0;color:var(--sarms-text)}._backArrow_16ed0_100{width:1.25rem;height:1.25rem;flex-shrink:0;margin-inline-end:.35rem;vertical-align:-.2em;color:inherit}._screen_16ed0_109{width:100%;max-width:680px;min-width:0;background:var(--sarms-card);border-radius:10px;padding:1.25rem;position:relative;box-shadow:0 4px 24px #0000001f;border:1px solid var(--sarms-border);box-sizing:border-box}@media (max-width: 480px){._page_16ed0_3{padding:.6rem}._screen_16ed0_109{padding:1rem;border-radius:18px}._screenTitle_16ed0_131{font-size:1.1rem;margin-bottom:.85rem}._deptGrid_16ed0_135,._taskGrid_16ed0_136,._zoneGrid_16ed0_137{grid-template-columns:1fr}}@media (min-width: 768px) and (max-width: 1024px){._page_16ed0_3{padding:1.25rem}._screen_16ed0_109{padding:1.5rem;max-width:680px;border-radius:20px}._screenTitle_16ed0_131{font-size:1.35rem;margin-bottom:1.25rem}._deptGrid_16ed0_135,._taskGrid_16ed0_136,._zoneGrid_16ed0_137{gap:1rem}._deptCard_16ed0_161,._taskCard_16ed0_162,._zoneCard_16ed0_163{min-height:78px}}@media (min-width: 1025px){._page_16ed0_3{padding:1.25rem}._screen_16ed0_109{padding:1.75rem;max-width:680px}._screenTitle_16ed0_131{font-size:1.4rem}}._stepBadge_16ed0_182{position:absolute;top:1rem;right:1rem;width:1.5rem;height:1.5rem;border-radius:6px;background:var(--sarms-primary);color:#fff;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0}._stepIcon_16ed0_199{width:1rem;height:1rem;margin-inline-end:.4rem;vertical-align:-.15em;color:inherit}._stepBadgeSvg_16ed0_207{width:1rem;height:1rem;color:#fff}._confirmIcon_16ed0_213{width:1.3rem;height:1.3rem;margin-inline-end:.4rem;vertical-align:-.25em;color:var(--sarms-text)}[dir=rtl] ._stepBadge_16ed0_182{right:auto;left:1rem}._backButton_16ed0_226{position:absolute;top:1rem;left:1rem;min-height:40px;min-width:40px;padding:.5rem .85rem;font-size:.85rem;font-weight:600;color:var(--sarms-text);background:var(--sarms-bg);border:1px solid var(--sarms-border);border-radius:7px;cursor:pointer;transition:background .2s,border-color .2s;display:inline-flex;align-items:center;justify-content:center}[dir=rtl] ._backButton_16ed0_226{left:auto;right:1rem}._backButton_16ed0_226:hover{background:var(--sarms-card);border-color:var(--sarms-primary)}._screenTitle_16ed0_131{margin:0 0 1rem;font-size:1.2rem;font-weight:700;color:var(--sarms-text);text-align:center;letter-spacing:-.02em;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.2rem}._deptGrid_16ed0_135{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._deptCard_16ed0_161:last-child:nth-child(odd){grid-column:1 / -1}@media (min-width: 768px){._deptGrid_16ed0_135{gap:1rem}}._deptCard_16ed0_161{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;min-height:72px;padding:1rem .85rem;border-radius:9px;border:1px solid var(--sarms-border);background:var(--sarms-card);color:var(--sarms-text);font-size:.95rem;font-weight:600;cursor:pointer;transition:border-color .15s,box-shadow .15s;-webkit-tap-highlight-color:transparent}@media (min-width: 768px){._deptCard_16ed0_161{min-height:76px;padding:1rem .85rem;font-size:.98rem}}._deptCard_16ed0_161:hover{border-color:var(--sarms-primary);box-shadow:0 2px 8px #00000014}._deptCard_16ed0_161:active{background:var(--sarms-bg)}._deptIcon_16ed0_324{width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--sarms-text)}._deptLabel_16ed0_331{text-align:center;line-height:1.3}[dir=rtl] ._deptLabel_16ed0_331{direction:rtl}._taskGrid_16ed0_136{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}@media (min-width: 768px){._taskGrid_16ed0_136{gap:1rem}}._taskCard_16ed0_162{display:flex;align-items:center;gap:.5rem;min-height:46px;padding:.85rem;border-radius:9px;border:1px solid var(--sarms-border);background:var(--sarms-card);color:var(--sarms-text);font-size:.95rem;font-weight:600;cursor:pointer;text-align:left;transition:border-color .15s,box-shadow .15s;-webkit-tap-highlight-color:transparent}[dir=rtl] ._taskCard_16ed0_162{text-align:right}@media (min-width: 768px){._taskCard_16ed0_162{min-height:50px;font-size:.98rem}}._taskCard_16ed0_162:hover{border-color:var(--sarms-primary);box-shadow:0 2px 6px #0000000f}._taskCard_16ed0_162:active{background:var(--sarms-bg)}._taskIcon_16ed0_391{width:1rem;height:1rem;flex-shrink:0;color:var(--sarms-text)}._taskLabel_16ed0_398{display:block;line-height:1.3}._assignedCard_16ed0_404{display:flex;flex-direction:column;gap:.6rem;padding:.9rem;border-radius:9px;border:1px solid var(--sarms-border);background:var(--sarms-card);text-align:left}[dir=rtl] ._assignedCard_16ed0_404{text-align:right}._assignedInfo_16ed0_417{display:flex;flex-direction:column;gap:.2rem}._assignedDept_16ed0_422{font-size:.8rem;color:var(--sarms-muted);font-weight:500}._assignedTask_16ed0_427{font-size:.95rem;font-weight:600;color:var(--sarms-text)}._assignedZone_16ed0_432{font-size:.85rem;color:var(--sarms-muted)}[dir=rtl] ._taskLabel_16ed0_398{direction:rtl}._zoneGrid_16ed0_137{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._zoneGrid_16ed0_137 button:nth-child(5){grid-column:1 / -1}._zoneCard_16ed0_163{display:flex;align-items:center;gap:.5rem;min-height:46px;padding:.85rem;border-radius:9px;border:1px solid var(--sarms-border);background:var(--sarms-card);color:var(--sarms-text);font-size:.95rem;font-weight:600;cursor:pointer;text-align:left;transition:border-color .15s,box-shadow .15s;-webkit-tap-highlight-color:transparent}[dir=rtl] ._zoneCard_16ed0_163{text-align:right}@media (min-width: 768px){._zoneCard_16ed0_163{min-height:50px;font-size:.98rem}}._zoneCard_16ed0_163:hover{border-color:var(--sarms-primary);box-shadow:0 2px 6px #0000000f}._zoneCard_16ed0_163:active{background:var(--sarms-bg)}._zoneIcon_16ed0_490{width:1rem;height:1rem;flex-shrink:0;color:var(--sarms-text)}._zoneLabel_16ed0_497{display:block;line-height:1.3}[dir=rtl] ._zoneLabel_16ed0_497{direction:rtl}._linesCard_16ed0_507{margin-bottom:1rem;padding:1rem;background:var(--sarms-bg);border-radius:9px;border:1px solid var(--sarms-border)}._linesForm_16ed0_515{display:flex;flex-direction:column;gap:1rem}._linesHint_16ed0_521{margin:0 0 .35rem;font-size:.8rem;font-weight:600;color:var(--sarms-text-muted);text-align:center}._linesRow_16ed0_529{display:flex;align-items:flex-end;gap:1rem;flex-wrap:wrap}._linesRow_16ed0_529 ._linesField_16ed0_536{flex:1;min-width:100px}._linesDash_16ed0_541{flex:0 0 auto;font-size:1.1rem;font-weight:700;color:#64748b;padding-bottom:.4rem;line-height:1}._linesField_16ed0_536{display:flex;flex-direction:column;gap:.35rem}._linesLabel_16ed0_556{font-size:.8rem;font-weight:600;color:var(--sarms-text)}._linesInput_16ed0_562{width:100%;padding:.6rem .85rem;font-size:.95rem;font-weight:600;color:var(--sarms-text);background:var(--sarms-card);border:1px solid var(--sarms-border);border-radius:7px;transition:border-color .2s}._linesInput_16ed0_562::placeholder{color:var(--sarms-text-muted)}._linesInput_16ed0_562:focus{outline:none;border-color:var(--sarms-primary);box-shadow:0 0 0 2px #5c7b5c33}._linesInput_16ed0_562::-webkit-outer-spin-button,._linesInput_16ed0_562::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._linesInput_16ed0_562[type=number]{-moz-appearance:textfield}[dir=rtl] ._linesInput_16ed0_562{text-align:right}._linesForm_16ed0_515 ._primaryButton_16ed0_598{align-self:center;min-width:140px}._executionCard_16ed0_604{margin-bottom:1.25rem;padding:1.05rem;background:var(--sarms-bg);border-radius:12px;border:1px solid var(--sarms-border)}._executionRow_16ed0_612{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.35rem 0;font-size:.95rem;border-bottom:1px solid var(--sarms-border)}._executionRow_16ed0_612:last-child{border-bottom:none}._infoLabel_16ed0_626{font-weight:600;color:var(--sarms-text);flex-shrink:0}._infoValue_16ed0_632{color:var(--sarms-text-muted);font-weight:500;text-align:end}[dir=rtl] ._infoValue_16ed0_632{text-align:start}._statusActive_16ed0_642{color:var(--sarms-primary);font-weight:600}._statusIdle_16ed0_647{color:var(--sarms-text-muted)}._blockMessage_16ed0_652{margin:0 0 .85rem;padding:.6rem .85rem;background:#fef2f2;color:#a65d5d;border-radius:7px;font-size:.85rem;font-weight:500;text-align:center;border:1px solid #e8c4c4}._activeTaskBlock_16ed0_664{display:flex;flex-direction:column;align-items:center;gap:.85rem}._executionActions_16ed0_671{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}._startBtn_16ed0_678{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.2rem;font-size:1rem;font-weight:600;color:#fff;background:var(--sarms-primary);border:none;border-radius:12px;cursor:pointer;box-shadow:0 2px 8px #0000001f;transition:transform .15s,background .15s,box-shadow .15s}._startBtn_16ed0_678:hover{background:var(--sarms-primary-hover);transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._startBtn_16ed0_678:active{transform:translateY(0)}._endBtn_16ed0_704{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.2rem;font-size:1rem;font-weight:600;color:#fff;background:#a65d5d;border:none;border-radius:12px;cursor:pointer;box-shadow:0 2px 8px #0000001f;transition:transform .15s,background .15s,box-shadow .15s}._endBtn_16ed0_704:hover{background:#8f4f4f;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._endBtn_16ed0_704:active{transform:translateY(0)}._btnIcon_16ed0_730{width:1rem;height:1rem;margin-inline-end:.35rem;vertical-align:-.15em;color:inherit}._primaryButton_16ed0_598{min-height:40px;min-width:110px;padding:.75rem 1.1rem;font-size:.92rem;font-weight:600;color:#fff;background:var(--sarms-primary);border:none;border-radius:7px;cursor:pointer;box-shadow:0 1px 4px #00000026;transition:background .15s,box-shadow .15s;-webkit-tap-highlight-color:transparent}@media (min-width: 768px){._primaryButton_16ed0_598{font-size:.98rem}}._primaryButton_16ed0_598:hover{background:var(--sarms-primary-hover);box-shadow:0 2px 8px #0003}._primaryButton_16ed0_598:active{background:#3d5a3d}._secondaryButton_16ed0_769{min-height:40px;min-width:110px;padding:.75rem 1.1rem;font-size:.92rem;font-weight:600;color:var(--sarms-text);background:var(--sarms-bg);border:1px solid var(--sarms-border);border-radius:7px;cursor:pointer;transition:background .2s,border-color .2s;-webkit-tap-highlight-color:transparent}._secondaryButton_16ed0_769:hover{background:var(--sarms-card);border-color:var(--sarms-primary)}._confirmTitle_16ed0_790{margin:0 0 1.25rem;font-size:1.3rem;font-weight:700;color:var(--sarms-primary);text-align:center}._summaryCard_16ed0_798{margin-bottom:1.25rem;padding:1rem;background:var(--sarms-bg);border-radius:12px;border:1px solid var(--sarms-border)}._summaryRow_16ed0_806{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.3rem 0;font-size:.95rem}._summaryRow_16ed0_806 span:last-child{font-weight:500;color:var(--sarms-text);text-align:end}[dir=rtl] ._summaryRow_16ed0_806 span:last-child{text-align:start}._completionExtra_16ed0_825{margin-bottom:1.25rem;display:flex;flex-direction:column;gap:.85rem}._completionNotesLabel_16ed0_832{font-size:.85rem;font-weight:600;color:var(--sarms-text)}._completionNotesInput_16ed0_838{width:100%;padding:.6rem;font-size:.95rem;border:1px solid var(--sarms-border);border-radius:9px;background:var(--sarms-card);color:var(--sarms-text);resize:vertical;min-height:70px;box-sizing:border-box}._completionNotesInput_16ed0_838::placeholder{color:var(--sarms-muted)}._completionPhotoWrap_16ed0_855{display:flex;flex-direction:column;gap:.5rem}._completionPhotoLabel_16ed0_861{font-size:.85rem;font-weight:600;color:var(--sarms-text)}._addPhotoBtn_16ed0_867{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .85rem;font-size:.95rem;font-weight:500;color:var(--sarms-primary);border:2px dashed var(--sarms-border);border-radius:9px;background:var(--sarms-bg);cursor:pointer;transition:border-color .2s,background .2s}._addPhotoBtn_16ed0_867:hover{border-color:var(--sarms-primary);background:#5c7b5c14}._addPhotoInput_16ed0_887{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}._completionImagePreviewWrap_16ed0_896{display:flex;flex-direction:column;gap:.5rem}._completionImagePreview_16ed0_896{max-width:100%;max-height:200px;width:auto;height:auto;border-radius:10px;border:1px solid var(--sarms-border);object-fit:contain}._removePhotoBtn_16ed0_912{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.85rem;color:var(--sarms-text);border:1px solid var(--sarms-border);border-radius:7px;background:var(--sarms-bg);cursor:pointer}._removePhotoBtn_16ed0_912:hover{background:#fee2e2;border-color:#f87171;color:#b91c1c}._confirmActions_16ed0_931{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}._wrapper_dla5w_3{width:100%;min-width:0;height:100vh;height:100dvh;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;grid-template-areas:"topbar topbar" "sidebar main";overflow:hidden;box-sizing:border-box}._topBar_dla5w_18{grid-area:topbar;display:flex;align-items:center;justify-content:space-between;gap:.45rem;padding-top:calc(.35rem + env(safe-area-inset-top));padding-bottom:.35rem;padding-inline:.7rem;background:var(--sarms-primary, #5c7b5c);color:#fffffff2;border-bottom:1px solid rgba(0,0,0,.08)}._topBarLeft_dla5w_32{display:flex;align-items:center;gap:.55rem;min-width:0;margin-inline-start:5px}._topBarLogoWrap_dla5w_40{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-inline-start:0}._topBarLogo_dla5w_40{height:26px;width:auto;max-width:96px;object-fit:contain;display:block;vertical-align:middle}._breadcrumb_dla5w_58{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem;min-width:0}._breadcrumbLink_dla5w_66{font-size:.84rem;font-weight:700;letter-spacing:-.02em;color:#fffffff2;text-decoration:none;transition:color .2s}._breadcrumbLink_dla5w_66:hover{color:#fff}._breadcrumbSep_dla5w_79{font-size:.78rem;color:#ffffffbf;font-weight:400}._sectionIndicator_dla5w_85{font-size:.7rem;color:#ffffffd9;font-weight:500}._topBarRight_dla5w_91{position:relative;flex-shrink:0;margin-inline-start:auto}._wrapperRtl_dla5w_98 ._topBar_dla5w_18{direction:rtl}._wrapperRtl_dla5w_98 ._topBar_dla5w_18 ._menuBtn_dla5w_103{direction:ltr}._wrapperRtl_dla5w_98 ._topBarUserBlock_dla5w_107{order:10;margin-inline-start:0;margin-inline-end:auto;direction:ltr}._userMenuBtn_dla5w_114{display:flex;align-items:center;gap:.3rem;padding:.22rem .45rem;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);border-radius:6px;color:#fffffff2;font-size:.68rem;font-weight:500;cursor:pointer;transition:background .2s,border-color .2s;-webkit-tap-highlight-color:transparent}._userMenuBtn_dla5w_114:hover{background:#fff3;border-color:#fff6}._userMenuBtn_dla5w_114:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:2px}._userMenuLabel_dla5w_140{max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userMenuCaret_dla5w_147{font-size:.62rem;opacity:.8;transition:transform .2s}._userMenuCaretOpen_dla5w_153{transform:rotate(180deg)}._userDropdown_dla5w_157{position:absolute;top:calc(100% + 4px);inset-inline-end:0;min-width:200px;padding:.25rem 0;background:var(--sarms-card, #fff);border:1px solid var(--sarms-border, #d4d4d4);border-radius:10px;box-shadow:0 8px 24px #0000001f;z-index:100}._userDropdownHeader_dla5w_170{padding:.6rem 1rem;border-bottom:1px solid var(--sarms-border, #e5e5e5)}._userDropdownLabel_dla5w_175{display:block;font-size:.75rem;color:var(--sarms-text-muted, #555);margin-bottom:.2rem}._userDropdownId_dla5w_182{font-size:.9rem;font-weight:600;color:var(--sarms-text, #333)}._userDropdownItem_dla5w_188{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;font-size:.9rem;color:var(--sarms-text, #333);background:none;border:none;cursor:pointer;text-decoration:none;text-align:left;transition:background .15s;-webkit-tap-highlight-color:transparent}._userDropdownItem_dla5w_188:hover{background:#0000000f}._userDropdownItem_dla5w_188:focus-visible{outline:none;background:#0000000f}._sidebar_dla5w_214{grid-area:sidebar;width:216px;min-width:216px;max-width:216px;flex-shrink:0;display:flex;flex-direction:column;background:var(--sarms-card, #e8e8e8);border-right:1px solid var(--sarms-border, #d4d4d4);padding:.7rem 0;overflow:hidden;overflow-x:hidden;transition:width .25s ease,min-width .25s ease;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}._sidebarToggle_dla5w_234{display:flex;align-items:center;justify-content:center;width:calc(100% - 1rem);margin:0 .45rem .45rem;min-height:32px;padding:0;background:#0000000f;border:1px solid var(--sarms-border, #d4d4d4);border-radius:7px;color:var(--sarms-text, #333);font-size:.8rem;cursor:pointer;transition:background .2s,color .2s;-webkit-tap-highlight-color:transparent}._sidebarToggle_dla5w_234:hover{background:#00000014;color:var(--sarms-text, #333)}._sidebarToggleIcon_dla5w_257{width:1.25rem;height:1.25rem;flex-shrink:0;color:var(--sarms-text, #333)}._sidebarCollapsed_dla5w_265{width:58px;min-width:58px}._sidebarCollapsed_dla5w_265 ._sidebarToggle_dla5w_234{width:44px;margin-left:auto;margin-right:auto}._sidebarCollapsed_dla5w_265 ._sidebarLabel_dla5w_276{opacity:0;width:0;min-width:0;overflow:hidden;white-space:nowrap;pointer-events:none}._sidebarCollapsed_dla5w_265 ._sidebarItem_dla5w_285{justify-content:center;padding-left:.75rem;padding-right:.75rem;margin-left:.25rem;margin-right:.25rem}._sidebarCollapsed_dla5w_265 ._sidebarItemActive_dla5w_293{border-inline-start:none;padding-inline-start:.75rem;box-shadow:inset 0 0 0 2px var(--sarms-primary, #5c7b5c)}._sidebarCollapsed_dla5w_265 ._sidebarSection_dla5w_299{margin-bottom:.5rem}._sidebarCollapsed_dla5w_265 ._sidebarSectionTitle_dla5w_303{display:none}._sidebarCollapsed_dla5w_265 ._sidebarSectionDivider_dla5w_307{margin:.25rem .5rem}._sidebarCollapsed_dla5w_265 ._sidebarSection_dla5w_299:first-child ._sidebarSectionDivider_dla5w_307{display:none}._sidebarCollapsed_dla5w_265 ._sidebarNav_dla5w_315{justify-content:flex-start}._sidebarCollapsed_dla5w_265 ._logoutBtn_dla5w_319{width:calc(100% - .5rem);margin-left:.25rem;margin-right:.25rem;padding:.6rem;font-size:0;line-height:0}._sidebarCollapsed_dla5w_265 ._logoutBtn_dla5w_319:before{content:"⎋";font-size:1.1rem;line-height:1}._sidebarNav_dla5w_315{display:flex;flex-direction:column;justify-content:flex-start;gap:0;min-width:0;width:100%;flex:1;min-height:0;overflow-y:auto}._sidebarSection_dla5w_299{margin-bottom:0;flex-shrink:0}._sidebarSection_dla5w_299:not(:last-child){margin-bottom:.35rem}._sidebarSectionDivider_dla5w_307{height:1px;background:var(--sarms-border, rgba(0, 0, 0, .15));margin:.4rem .75rem .25rem;flex-shrink:0}._sidebarSectionTitle_dla5w_303{font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--sarms-text-muted, #666);padding:.25rem 1rem .3rem;margin:0 .5rem;line-height:1.2;-webkit-user-select:none;user-select:none}._sidebarSectionItems_dla5w_374{display:flex;flex-direction:column;gap:.2rem}._sidebarItem_dla5w_285{display:flex;align-items:center;gap:.45rem;padding:.42rem .62rem;margin:0 .4rem;border-radius:7px;color:var(--sarms-text, #333);text-decoration:none;font-size:.72rem;font-weight:500;transition:background .2s,color .2s;min-height:32px;min-width:0;box-sizing:border-box}._sidebarItem_dla5w_285:hover{background:#0000000f;color:var(--sarms-text, #333)}._sidebarItemActive_dla5w_293{background:var(--sarms-primary, #5c7b5c);color:#fff;border-inline-start:3px solid var(--sarms-primary, #5c7b5c);padding-inline-start:calc(1rem - 3px)}._sidebarItemActive_dla5w_293:hover{background:var(--sarms-primary, #5c7b5c);color:#fff}._sidebarIcon_dla5w_414{width:.92rem;height:.92rem;flex-shrink:0;color:var(--sarms-text-muted, #555)}._sidebarItemActive_dla5w_293 ._sidebarIcon_dla5w_414{color:#fffffff2}._sidebarLabel_dla5w_276{flex:1;min-width:0;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:1;width:auto;transition:opacity .2s ease,width .2s ease}._sidebar_dla5w_214:not(._sidebarCollapsed_dla5w_265) ._sidebarLabel_dla5w_276{opacity:1;width:auto;min-width:0;overflow:hidden}._sidebarFooter_dla5w_444{margin-top:auto;padding-top:.25rem;flex-shrink:0}._sidebarFooter_dla5w_444 ._sidebarSectionDivider_dla5w_307{margin:.5rem .75rem .35rem}._sidebarFooterItem_dla5w_454{margin-bottom:.25rem}._logoutBtn_dla5w_319{margin:0 .5rem;padding:.35rem .62rem;width:calc(100% - 1rem);min-height:32px;font-size:.72rem;font-weight:500;color:var(--sarms-text, #333);background:transparent;border:1px solid var(--sarms-border, #d4d4d4);border-radius:7px;cursor:pointer;transition:background .2s,color .2s}._logoutBtn_dla5w_319:hover{background:#0000000f;color:var(--sarms-text, #333)}._main_dla5w_478{grid-area:main;padding:.65rem .9rem;overflow-y:auto;overflow-x:hidden;background:var(--sarms-bg, #f0f0f0);min-width:0;min-height:0}._menuBtn_dla5w_103{display:none;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0;background:#0000000f;border:1px solid var(--sarms-border, #d4d4d4);border-radius:8px;color:var(--sarms-text, #333);font-size:1.25rem;cursor:pointer;transition:background .2s;-webkit-tap-highlight-color:transparent}._menuBtn_dla5w_103:hover{background:#00000014}._menuIcon_dla5w_510{width:1.5rem;height:1.5rem;flex-shrink:0;color:#334155}._overlay_dla5w_517{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:98;visibility:hidden;pointer-events:none;opacity:0;transition:visibility .25s ease,opacity .25s ease}._overlay_dla5w_517._overlayVisible_dla5w_528{visibility:visible;pointer-events:auto;opacity:1;touch-action:none;cursor:pointer}@media (max-width: 767px){._wrapper_dla5w_3{grid-template-columns:1fr;grid-template-areas:"topbar" "main"}._wrapperSidebarOpen_dla5w_545{overflow:hidden;touch-action:none}._menuBtn_dla5w_103{display:flex}._topBarLeft_dla5w_32{flex:1;min-width:0}._breadcrumb_dla5w_58{flex-wrap:wrap;gap:.2rem}._breadcrumbLink_dla5w_66{font-size:.8rem;font-weight:700;line-height:1.35}._breadcrumbSep_dla5w_79{font-size:.75rem}._sectionIndicator_dla5w_85{font-size:.8rem;font-weight:600;line-height:1.35}._userMenuLabel_dla5w_140{display:none}._userMenuBtn_dla5w_114{padding:.5rem}._sidebar_dla5w_214{position:fixed;top:0;left:0;z-index:99;width:280px;max-width:88vw;min-width:0;height:100vh;height:100dvh;padding-top:3.25rem;transform:translate(-100%);transition:transform .25s ease,box-shadow .25s ease;box-shadow:none;will-change:transform}._sidebarOpen_dla5w_606{transform:translate(0);box-shadow:4px 0 24px #00000040}._sidebarCollapsed_dla5w_265{width:280px;min-width:0}._sidebarCollapsed_dla5w_265 ._sidebarLabel_dla5w_276{opacity:1;width:auto}._sidebarCollapsed_dla5w_265 ._sidebarItem_dla5w_285{justify-content:flex-start}._sidebarCollapsed_dla5w_265 ._logoutBtn_dla5w_319{font-size:.85rem}._sidebarCollapsed_dla5w_265 ._logoutBtn_dla5w_319:before{display:none}._sidebarItem_dla5w_285{min-height:48px;padding:.875rem 1rem;font-size:1rem}._main_dla5w_478{padding:.75rem .875rem}}@media (min-width: 768px) and (max-width: 1024px){._wrapper_dla5w_3{grid-template-columns:184px 1fr;grid-template-areas:"topbar topbar" "sidebar main"}._menuBtn_dla5w_103{display:none}._topBar_dla5w_18{padding-top:calc(.45rem + env(safe-area-inset-top));padding-bottom:.45rem;padding-inline:1rem}._topBarLogoWrap_dla5w_40{margin-inline-start:calc(-1rem + 1px)}._pageTitle_dla5w_667{font-size:1.15rem}._sectionIndicator_dla5w_85{font-size:.9rem}._sidebar_dla5w_214{width:184px;min-width:184px;max-width:184px;padding:.6rem 0;flex-shrink:0;grid-column:1}._sidebarCollapsed_dla5w_265{width:58px;min-width:58px;max-width:58px}._sidebarItem_dla5w_285{padding:.55rem .62rem;margin:0 .35rem;gap:.5rem;font-size:.78rem;min-height:40px}._sidebarIcon_dla5w_414{width:1rem;height:1rem}._main_dla5w_478{padding:.7rem 1rem;max-width:100%}}@media (min-width: 1025px){._topBar_dla5w_18{padding-top:calc(.42rem + env(safe-area-inset-top));padding-bottom:.42rem;padding-inline:1rem}._topBarLogoWrap_dla5w_40{margin-inline-start:calc(-1rem + 1px)}._pageTitle_dla5w_667{font-size:1.25rem}._main_dla5w_478{padding:.7rem 1.15rem;max-width:100%}}@media (min-width: 1400px){._main_dla5w_478{padding:.9rem 1.5rem}}@media print{._wrapper_dla5w_3{display:block!important;height:auto!important;overflow:visible!important}._topBar_dla5w_18,._sidebar_dla5w_214,._overlay_dla5w_517{display:none!important}._main_dla5w_478{padding:0!important;overflow:visible!important}}._wrap_u9zf7_1{display:flex;flex-direction:column;align-items:center;gap:.5rem}._ring_u9zf7_8{position:relative;width:88px;height:88px}._svg_u9zf7_14{width:100%;height:100%;transform:rotate(-90deg)}._bg_u9zf7_20{fill:none;stroke:#e2e8f0;stroke-width:2.5}._progress_u9zf7_26{fill:none;stroke-width:2.5;stroke-linecap:round;transition:stroke-dasharray .4s ease,stroke .3s ease}._ring_u9zf7_8._high_u9zf7_33 ._progress_u9zf7_26{stroke:#5c7b5c}._ring_u9zf7_8._medium_u9zf7_37 ._progress_u9zf7_26{stroke:#c7924a}._ring_u9zf7_8._low_u9zf7_41 ._progress_u9zf7_26{stroke:#b85c5c}._value_u9zf7_45{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;color:#0f172a}._label_u9zf7_56{font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em}._wrapCompact_u9zf7_64{gap:.15rem}._ringCompact_u9zf7_68{width:56px;height:56px}._wrapCompact_u9zf7_64 ._value_u9zf7_45{font-size:.78rem}._wrapCompact_u9zf7_64 ._label_u9zf7_56{font-size:.58rem;letter-spacing:.028em}._page_t9c47_3 .fa-fw{margin-right:.35em}._page_t9c47_3{max-width:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem;width:100%;padding-bottom:.75rem;transition:all .3s ease}@media (min-width: 768px){._page_t9c47_3{gap:.8rem}}._pageHeader_t9c47_26{margin-bottom:.1rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;flex-wrap:wrap}._pageTitle_t9c47_35{margin:0;font-size:clamp(1.05rem,.95rem + .35vw,1.28rem);font-weight:700;color:#0f172a;letter-spacing:-.02em}._pageSubtitle_t9c47_43{margin:0;font-size:.95rem;color:#64748b}._kpiRow_t9c47_50{display:grid;grid-template-columns:1fr;gap:.45rem;width:100%;box-sizing:border-box}@media (min-width: 480px){._kpiRow_t9c47_50{grid-template-columns:repeat(3,1fr);gap:.5rem}}._kpiCard_t9c47_65{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;min-height:76px;padding:.55rem .5rem;border-radius:8px;border:1px solid #e2e8f0;background:#fff;text-align:center;cursor:pointer;font:inherit;transition:background .2s,border-color .2s,box-shadow .2s,transform .15s;-webkit-tap-highlight-color:transparent;overflow:hidden;box-sizing:border-box;flex:1}._kpiCard_t9c47_65:hover{border-color:var(--sarms-primary, #4a6b4a);box-shadow:0 4px 12px #4a6b4a26;transform:translateY(-1px)}._kpiCard_t9c47_65:active{transform:translateY(0)}._kpiIcon_t9c47_96{font-size:1.25rem;color:#64748b}._kpiCount_t9c47_101{font-size:1.75rem;font-weight:800;color:#0f172a;line-height:1.2}._kpiLabel_t9c47_108{font-size:.8rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}@media (min-width: 640px){._kpiCard_t9c47_65{min-height:110px;padding:1.5rem 1.25rem}._kpiCount_t9c47_101{font-size:2rem}}._kpiCard_warning_t9c47_127 ._kpiIcon_t9c47_96,._kpiCard_warning_t9c47_127 ._kpiCount_t9c47_101,._kpiCard_warning_t9c47_127 ._kpiLabel_t9c47_108{color:#c7924a}._kpiCard_warning_t9c47_127:hover{border-color:#c7924a}._kpiCard_danger_t9c47_132 ._kpiIcon_t9c47_96,._kpiCard_danger_t9c47_132 ._kpiCount_t9c47_101,._kpiCard_danger_t9c47_132 ._kpiLabel_t9c47_108{color:#b85c5c}._kpiCard_danger_t9c47_132:hover{border-color:#b85c5c}._kpiCard_info_t9c47_137 ._kpiIcon_t9c47_96,._kpiCard_info_t9c47_137 ._kpiCount_t9c47_101,._kpiCard_info_t9c47_137 ._kpiLabel_t9c47_108{color:#4f7c8a}._kpiCard_info_t9c47_137:hover{border-color:#4f7c8a}._kpiCard_success_t9c47_142 ._kpiIcon_t9c47_96,._kpiCard_success_t9c47_142 ._kpiCount_t9c47_101,._kpiCard_success_t9c47_142 ._kpiLabel_t9c47_108{color:#5c7b5c}._kpiCard_success_t9c47_142:hover{border-color:#5c7b5c}._reviewBanner_t9c47_148{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:.5rem;padding:.45rem .65rem;background:#e4e9e4;border:1px solid #c5cdc8;border-radius:8px;font-size:.72rem;color:#374151;overflow-x:auto;-webkit-overflow-scrolling:touch}._reviewBanner_t9c47_148 span{flex-shrink:0}._reviewNowBtn_t9c47_168{flex-shrink:0;min-height:30px;padding:.25rem .65rem;font-size:.72rem;font-weight:600;color:#fff;background:var(--sarms-primary, #4a6b4a);border:none;border-radius:7px;cursor:pointer;transition:background .15s,transform .15s,box-shadow .15s}._reviewNowBtn_t9c47_168:hover{background:var(--sarms-primary-hover, #3d5a3d);transform:translateY(-1px);box-shadow:0 4px 12px #4a6b4a4d}._section_t9c47_189{width:100%;box-sizing:border-box;background:#fff;border-radius:10px;padding:.65rem .8rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._sectionTitle_t9c47_199{margin:0 0 .55rem;font-size:.92rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._actionGrid_t9c47_208{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;width:100%;box-sizing:border-box}@media (min-width: 640px){._actionGrid_t9c47_208{grid-template-columns:repeat(3,1fr);gap:.55rem}}@media (min-width: 1024px){._actionGrid_t9c47_208{grid-template-columns:repeat(3,1fr);gap:.6rem}}._actionCard_t9c47_230{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;min-height:76px;padding:.55rem .45rem;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#334155;font-size:.72rem;font-weight:600;line-height:1.25;cursor:pointer;text-align:center;transition:border-color .2s,background .2s,box-shadow .2s,transform .15s;-webkit-tap-highlight-color:transparent;box-sizing:border-box}._actionCard_t9c47_230:hover{border-color:var(--sarms-primary, #4a6b4a);background:#f8faf8;box-shadow:0 4px 12px #4a6b4a1f;transform:translateY(-2px)}._actionCard_t9c47_230:active{transform:translateY(0)}._actionCardIcon_t9c47_263{font-size:1.5rem;color:var(--sarms-primary, #4a6b4a);flex-shrink:0}._actionCardLabel_t9c47_269{line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._chartsRow_t9c47_280{display:grid;grid-template-columns:1fr;gap:.55rem;margin-bottom:.35rem}._chartsRow_t9c47_280>*{min-width:0}@media (min-width: 640px){._chartsRow_t9c47_280{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._chartsRow_t9c47_280{grid-template-columns:repeat(4,1fr);gap:.58rem}}._chartCard_t9c47_305{display:flex;flex-direction:column;min-height:248px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0;box-sizing:border-box;width:100%;min-width:0;overflow:hidden}._chartCardBody_t9c47_319{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:.45rem .45rem .3rem}._chartEchartsWrap_t9c47_329{width:100%;height:100%;min-width:0;min-height:176px;max-height:100%;overflow:visible}._chartCardBodyCol_t9c47_339{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;align-items:center;justify-content:center}._chartCardBodyCol_t9c47_339 ._chartEchartsWrap_t9c47_329{flex:1;min-height:0}._chartCardCaption_t9c47_355{flex-shrink:0;margin:.2rem 0 0;padding:0 .35rem;font-size:.68rem;font-weight:500;color:#64748b;text-align:center;line-height:1.3}._chartCardTitle_t9c47_367{flex-shrink:0;margin-top:.25rem;padding:0 .45rem .45rem;font-size:.72rem;font-weight:600;color:#334155;text-align:center;line-height:1.3}._weeklyProgressPct_t9c47_378{flex:1;display:flex;align-items:center;justify-content:center;width:100%;font-size:2rem;font-weight:800;color:var(--sarms-primary, #4a6b4a);letter-spacing:-.02em;min-height:2.5rem}._weeklyProgressFooter_t9c47_391{width:100%;flex-shrink:0;margin-top:.75rem;display:flex;flex-direction:column;align-items:center;gap:.35rem}._weeklyProgressFooter_t9c47_391 ._chartCaption_t9c47_401{margin-top:0}._weeklyCount_t9c47_405{font-size:.9rem;font-weight:600;color:#334155;line-height:1.4}._weeklyBarTrack_t9c47_412{width:100%;height:10px;background:#e2e8f0;border-radius:6px;overflow:hidden;flex-shrink:0;margin-top:.5rem}._weeklyBarFill_t9c47_422{height:100%;background:var(--sarms-primary, #4a6b4a);border-radius:6px;transition:width .3s ease}._typeVerticalChart_t9c47_429{display:flex;align-items:flex-end;justify-content:center;gap:1rem;min-height:130px;padding:.75rem 0;width:100%;flex:1}._typeVerticalCol_t9c47_440{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0;max-width:80px}._typeVerticalBarWrap_t9c47_449{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100px;width:100%;max-width:52px}._typeVerticalValue_t9c47_459{font-size:.95rem;font-weight:800;color:#0f172a;margin-bottom:.35rem;order:-1}._typeVerticalBar_t9c47_449{width:100%;min-height:6px;border-radius:8px 8px 0 0;transition:height .35s ease;box-shadow:0 -2px 6px #0000000f}._typeVerticalLabel_t9c47_475{font-size:.75rem;font-weight:600;color:#64748b;text-align:center;margin-top:.5rem;line-height:1.3;max-width:80px}._doughnutChart_t9c47_485{width:150px;height:150px;margin:0 auto 1rem;border-radius:50%;border:10px solid #f8fafc;box-sizing:border-box;flex-shrink:0}._doughnutLegend_t9c47_495{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.25rem}._doughnutLegendItem_t9c47_505{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:#334155;line-height:1.4}._doughnutLegendDot_t9c47_514{width:8px;height:8px;border-radius:50%;flex-shrink:0}._doughnutLegendValue_t9c47_521{font-weight:600;color:var(--sarms-primary, #4a6b4a);margin-left:.25rem}._barChart_t9c47_527{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem;width:100%;max-width:100%}._barRow_t9c47_536{display:flex;align-items:center;gap:.75rem}._barLabel_t9c47_542{flex:0 0 72px;font-size:.85rem;font-weight:600;color:#334155;line-height:1.3}._barTrack_t9c47_550{flex:1;min-width:0;height:22px;background:#e2e8f0;border-radius:6px;overflow:hidden}._barFill_t9c47_559{height:100%;background:var(--sarms-primary, #4a6b4a);border-radius:6px;min-width:4px;transition:width .3s ease}._barValue_t9c47_567{flex:0 0 28px;font-size:.9rem;font-weight:600;color:var(--sarms-primary, #4a6b4a);text-align:right}._chartCaption_t9c47_401{margin:.75rem 0 0;font-size:.9rem;font-weight:600;color:#334155;text-align:center;line-height:1.4;width:100%}._moreAnalyticsWrap_t9c47_585{display:flex;justify-content:center;margin-top:.5rem}._moreAnalyticsBtn_t9c47_591{padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;color:#fff;background:var(--sarms-primary, #4a6b4a);border:none;border-radius:12px;cursor:pointer;box-shadow:0 2px 8px #4a6b4a40;transition:transform .15s,box-shadow .15s,background .15s}._moreAnalyticsBtn_t9c47_591:hover{transform:translateY(-1px);box-shadow:0 4px 12px #4a6b4a59;background:var(--sarms-primary-hover, #3d5a3d)}._collapseHeader_t9c47_611{display:flex;align-items:center;gap:.35rem;width:100%;padding:.25rem 0;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;color:inherit;-webkit-tap-highlight-color:transparent}._collapseHeader_t9c47_611:hover{opacity:.9}._collapseHeader_t9c47_611 ._fa-chevron-right_t9c47_630,._collapseHeader_t9c47_611 ._fa-chevron-down_t9c47_631,._collapseHeader_t9c47_611 ._fa-chevron-left_t9c47_632{color:var(--sarms-primary, #4a6b4a);font-size:.9rem;flex-shrink:0}._collapseHeaderRtl_t9c47_639{direction:ltr;text-align:right}._collapseHeaderRtl_t9c47_639 ._sectionTitleCollapse_t9c47_644{text-align:right}._sectionTitleCollapse_t9c47_644{margin:0;font-size:.88rem;font-weight:700;color:#0f172a;letter-spacing:-.02em;flex:1}._collapseBadge_t9c47_657{font-size:.62rem;font-weight:600;padding:.12rem .4rem;border-radius:999px;background:var(--sarms-primary, #4a6b4a);color:#fff}._collapseContent_t9c47_666{margin-top:.75rem}._opsCard_t9c47_670{background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0;padding:1rem}._opsEmpty_t9c47_677{margin:0;font-size:.95rem;color:#64748b;text-align:center;padding:1rem}[dir=rtl] ._opsEmpty_t9c47_677{text-align:center}._opsList_t9c47_689{margin:0;padding:0;list-style:none}._opsItem_t9c47_695{border-bottom:1px solid #e2e8f0}._opsItem_t9c47_695:last-child{border-bottom:none}._opsItemBtn_t9c47_703{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;width:100%;padding:.45rem .5rem;text-align:start;background:transparent;border:none;cursor:pointer;font-size:.78rem;color:#334155;transition:background .15s;border-radius:8px}._opsItemBtn_t9c47_703:hover{background:#f0fdf4;color:#14532d}._opsWorker_t9c47_725{display:block;font-weight:600;color:#0f172a;margin-bottom:.12rem;font-size:.78rem}._opsDetail_t9c47_733{font-size:.7rem;color:#64748b;flex:1;min-width:0}._opsSource_t9c47_740{font-size:.65rem;font-weight:600;padding:.2rem .45rem;border-radius:6px;background:#e2e8f0;color:#475569}._opsDuration_t9c47_749{font-size:.68rem;font-weight:500;color:var(--sarms-text-muted, #64748b);flex-shrink:0;white-space:nowrap}._faultTableWrap_t9c47_758{overflow-x:auto;border-radius:8px;border:1px solid #e2e8f0}._faultTable_t9c47_758{width:100%;border-collapse:collapse;font-size:.72rem}._faultTable_t9c47_758 th{padding:.38rem .45rem;text-align:start;font-weight:600;color:#475569;background:#f8fafc;border-bottom:1px solid #e2e8f0}._faultTable_t9c47_758 td{padding:.38rem .45rem;text-align:start;border-bottom:1px solid #e2e8f0}._faultRow_t9c47_785{cursor:pointer;transition:background .15s}._faultRow_t9c47_785:hover{background:#f1f5f9}._faultRowFault_t9c47_794{background:#fef2f2}._faultRowFault_t9c47_794:hover{background:#fee2e2}._faultRowFault_t9c47_794 td{color:#b91c1c;font-weight:500}._faultRowOverdue_t9c47_807{background:#fefce8}._faultRowOverdue_t9c47_807:hover{background:#fef9c3}._faultRowOverdue_t9c47_807 td{color:#a16207;font-weight:500}._faultEmpty_t9c47_820{color:#64748b;text-align:center;padding:1.5rem}._title_1th4r_3{margin:0 0 1rem;font-size:1.25rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._filters_1th4r_11{width:100%;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:0;box-sizing:border-box}._search_1th4r_20{flex:1;min-width:180px;padding:.5rem .75rem;border:1px solid #e2e8f0;border-radius:8px;font-size:.95rem}._exportPdfBtn_1th4r_29{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:.5rem 1rem;font-size:.95rem;font-weight:600;color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;white-space:nowrap}._exportPdfBtn_1th4r_29:hover:not(:disabled){background:#e2e8f0}._exportPdfBtn_1th4r_29:disabled{opacity:.6;cursor:not-allowed}._addWorkerBtn_1th4r_54{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:.5rem 1rem;font-size:.95rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:10px;cursor:pointer;white-space:nowrap;margin-left:auto}._addWorkerBtn_1th4r_54:hover{filter:brightness(1.08)}._addWorkerBtn_1th4r_54 ._fa-fw_1th4r_75{margin-right:.1em}._filter_1th4r_11{padding:.5rem .75rem;border:1px solid #e2e8f0;border-radius:8px;font-size:.95rem;background:#fff}._tableWrap_1th4r_88{overflow:auto}._table_1th4r_88{width:100%;min-width:880px;border-collapse:collapse}._table_1th4r_88 th,._table_1th4r_88 td{padding:.6rem .75rem;text-align:left;border-bottom:1px solid #e2e8f0;vertical-align:middle}._table_1th4r_88 td{font-size:.9rem;line-height:1.4;color:#334155}._table_1th4r_88 td:nth-child(1),._table_1th4r_88 td:nth-child(8),._table_1th4r_88 td:nth-child(9),._table_1th4r_88 td:nth-child(10){white-space:nowrap}._table_1th4r_88 td:nth-child(8),._table_1th4r_88 td:nth-child(9),._table_1th4r_88 td:nth-child(10){text-align:center}._table_1th4r_88 th{font-weight:600;color:#475569;background:#f8fafc;white-space:nowrap}._cellId_1th4r_133{font-family:ui-monospace,monospace;font-size:.9rem;white-space:nowrap}._badgeActive_1th4r_139,._badgeNotActive_1th4r_140,._badgeInTask_1th4r_141,._badgeNotInTask_1th4r_142{display:inline-block;padding:.25rem .6rem;font-size:.8rem;font-weight:600;border-radius:999px;white-space:nowrap}._badgeActive_1th4r_139{color:var(--sarms-primary, #5c7b5c);background:#e8efe8}._badgeNotActive_1th4r_140{color:#64748b;background:#f1f5f9}._badgeInTask_1th4r_141{color:#0f766e;background:#ccfbf1}._badgeNotInTask_1th4r_142{color:#64748b;background:#f1f5f9}._cellMuted_1th4r_171{color:#94a3b8}._empty_1th4r_175{padding:2rem;text-align:center;color:#64748b}._rankingTitle_1th4r_182 ._fa-fw_1th4r_75{margin-right:.35em;color:#eab308}._rankingCard_1th4r_187{padding:.75rem 1rem;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:.25rem}._rankingCardLink_1th4r_197{text-decoration:none;color:inherit;cursor:pointer;transition:box-shadow .2s ease,transform .15s ease}._rankingCardLink_1th4r_197:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-1px)}._rankingCardGood_1th4r_210{background:#f0fdf4;border-color:#86efac;box-shadow:0 0 0 1px #22c55e26}._rankingCardGood_1th4r_210 ._rankingLabel_1th4r_216{color:#166534}._rankingCardGood_1th4r_210 ._rankingMetric_1th4r_220{color:#15803d}._rankingCardGold_1th4r_225{background:#fffbeb;border-color:#fde68a;box-shadow:0 0 0 1px #f59e0b26}._rankingCardGold_1th4r_225 ._rankingLabel_1th4r_216{color:#92400e}._rankingCardGold_1th4r_225 ._rankingMetric_1th4r_220{color:#b45309}._rankingCardNeutral_1th4r_240{background:#f1f5f9;border-color:#cbd5e1;box-shadow:0 0 0 1px #64748b1f}._rankingCardNeutral_1th4r_240 ._rankingLabel_1th4r_216{color:#475569}._rankingCardNeutral_1th4r_240 ._rankingMetric_1th4r_220{color:#64748b}._rankingCardBad_1th4r_255{background:#fef2f2;border-color:#fecaca;box-shadow:0 0 0 1px #ef444426}._rankingCardBad_1th4r_255 ._rankingLabel_1th4r_216{color:#b91c1c}._rankingCardBad_1th4r_255 ._rankingMetric_1th4r_220{color:#dc2626}._rankingLabel_1th4r_216{font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase}._rankingName_1th4r_276,._rankingLink_1th4r_277{font-weight:600;color:#0f172a}._rankingLink_1th4r_277{text-decoration:none;color:var(--sarms-primary, #5c7b5c)}._rankingLink_1th4r_277:hover{text-decoration:underline}._rankingMetric_1th4r_220{font-size:.85rem;color:#475569}._skillTags_1th4r_297{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}._skillTag_1th4r_297{display:inline-block;padding:.25rem .5rem;font-size:.8rem;font-weight:500;color:#334155;background:#e2e8f0;border-radius:6px;white-space:nowrap}._effHigh_1th4r_316,._effMid_1th4r_317,._effLow_1th4r_318{font-weight:600;white-space:nowrap}._effHigh_1th4r_316{color:#15803d}._effMid_1th4r_317{color:#a16207}._effLow_1th4r_318{color:#b91c1c}._nameLink_1th4r_335{color:var(--sarms-primary, #5c7b5c);text-decoration:none;font-weight:500;word-break:break-word}._nameLink_1th4r_335:hover{text-decoration:underline}._actionsCell_1th4r_346{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._actionBtn_1th4r_353{padding:.4rem .75rem;font-size:.875rem;font-weight:500;border:1px solid #e2e8f0;border-radius:8px;background:#fff;cursor:pointer;color:#334155;text-decoration:none;font-family:inherit;display:inline-block;white-space:nowrap}._actionBtn_1th4r_353:hover{background:#f1f5f9}._overlay_1th4r_373{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._panel_1th4r_384{background:#fff;border-radius:12px;box-shadow:0 10px 40px #00000026;max-width:480px;width:100%;max-height:90vh;overflow:auto}._panelHeader_1th4r_394{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid #e2e8f0}._panelHeader_1th4r_394 h2{margin:0;font-size:1.2rem}._closeBtn_1th4r_407{background:none;border:none;font-size:1.5rem;line-height:1;cursor:pointer;color:#64748b;padding:0 .25rem}._closeBtn_1th4r_407:hover{color:#0f172a}._form_1th4r_421{padding:1.25rem}._label_1th4r_425{display:block;font-size:.9rem;font-weight:600;color:#374151;margin-bottom:.35rem}._input_1th4r_433{width:100%;padding:.5rem .75rem;border:1px solid #e2e8f0;border-radius:8px;font-size:.95rem;margin-bottom:1rem}._skillCheckboxGrid_1th4r_442{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.5rem;margin-bottom:1rem;max-height:200px;overflow:auto}._skillCheckbox_1th4r_442{display:flex;align-items:center;gap:.5rem;font-size:.9rem;cursor:pointer}._skillCheckbox_1th4r_442 input{width:auto}._formActions_1th4r_463{display:flex;gap:.75rem;margin-top:1rem}._primaryBtn_1th4r_469{padding:.5rem 1rem;background:var(--sarms-primary, #5c7b5c);color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer}._secondaryBtn_1th4r_479{padding:.5rem 1rem;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0;border-radius:8px;font-weight:500;cursor:pointer}._deleteSection_1th4r_489{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #e2e8f0}._dangerBtn_1th4r_495{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.9rem;font-weight:500;color:#fff;background:#b91c1c;border:none;border-radius:8px;cursor:pointer;width:100%;justify-content:center}._dangerBtn_1th4r_495:hover{background:#991b1b}._createdPanel_1th4r_516{padding:1.25rem}._createdName_1th4r_520{margin:0 0 1rem;font-size:1.1rem;font-weight:700;color:#0f172a}._createdRow_1th4r_527{margin-bottom:.75rem}._createdLabel_1th4r_531{display:block;font-size:.8rem;font-weight:600;color:#64748b;margin-bottom:.25rem}._createdCode_1th4r_539{display:inline-block;padding:.35rem .6rem;font-family:ui-monospace,monospace;font-size:1rem;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;color:#0f172a}._qrWrap_1th4r_550{margin:1.25rem 0;text-align:center}._qrWrap_1th4r_550 ._createdLabel_1th4r_531{margin-bottom:.5rem}._qrImg_1th4r_559{display:block;margin:0 auto;border-radius:8px;border:1px solid #e2e8f0}._createdHint_1th4r_566{font-size:.85rem;color:#64748b;margin:1rem 0 1.25rem}._registerAdmin_1th4r_574{max-width:none;width:100%;margin:0;gap:.75rem}@media (min-width: 768px){._registerAdmin_1th4r_574{gap:.9rem}}._adminRankingSurface_1th4r_587{padding:.85rem 1rem;border-radius:12px}._adminRankingHeading_1th4r_592{font-size:1.05rem;margin-bottom:.6rem}._rankingStatGridAdmin_1th4r_597{gap:.55rem;grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}@media (min-width: 640px){._rankingStatGridAdmin_1th4r_597{grid-template-columns:repeat(3,minmax(0,1fr))}}._registerAdmin_1th4r_574 ._rankingCard_1th4r_187{padding:.5rem .65rem;border-radius:8px;gap:.18rem}._registerAdmin_1th4r_574 ._rankingLabel_1th4r_216{font-size:.64rem;letter-spacing:.02em}._registerAdmin_1th4r_574 ._rankingName_1th4r_276,._registerAdmin_1th4r_574 ._rankingLink_1th4r_277{font-size:.82rem}._registerAdmin_1th4r_574 ._rankingMetric_1th4r_220{font-size:.74rem}._filtersAdmin_1th4r_628{gap:.5rem;row-gap:.5rem}._registerAdmin_1th4r_574 ._search_1th4r_20{min-width:150px;padding:.35rem .55rem;font-size:.8rem;min-height:36px;border-radius:7px}._registerAdmin_1th4r_574 ._filter_1th4r_11{padding:.35rem .5rem;font-size:.78rem;min-height:36px;border-radius:7px}._registerAdmin_1th4r_574 ._addWorkerBtn_1th4r_54,._registerAdmin_1th4r_574 ._exportPdfBtn_1th4r_29{min-height:36px;padding:.35rem .75rem;font-size:.78rem;border-radius:8px}._registerAdmin_1th4r_574 ._addWorkerBtn_1th4r_54{margin-left:auto}._adminTableSurface_1th4r_660{padding:.65rem .75rem;border-radius:12px}._registerAdmin_1th4r_574 ._table_1th4r_88{min-width:760px}._registerAdmin_1th4r_574 ._table_1th4r_88 th,._registerAdmin_1th4r_574 ._table_1th4r_88 td{padding:.38rem .5rem;font-size:.78rem;line-height:1.35}._registerAdmin_1th4r_574 ._table_1th4r_88 th{font-size:.7rem;font-weight:600}._registerAdmin_1th4r_574 ._cellId_1th4r_133{font-size:.74rem}._registerAdmin_1th4r_574 ._skillTag_1th4r_297{padding:.14rem .38rem;font-size:.68rem;border-radius:5px}._registerAdmin_1th4r_574 ._badgeActive_1th4r_139,._registerAdmin_1th4r_574 ._badgeNotActive_1th4r_140,._registerAdmin_1th4r_574 ._badgeInTask_1th4r_141,._registerAdmin_1th4r_574 ._badgeNotInTask_1th4r_142{padding:.12rem .42rem;font-size:.66rem}._registerAdmin_1th4r_574 ._actionBtn_1th4r_353{padding:.26rem .48rem;font-size:.72rem;border-radius:6px}._registerAdmin_1th4r_574 ._actionsCell_1th4r_346{gap:.35rem}._registerAdmin_1th4r_574 ._empty_1th4r_175{padding:1.25rem;font-size:.82rem}._registerAdmin_1th4r_574 ._filtersAdmin_1th4r_628{gap:.35rem;row-gap:.35rem;align-items:center}._registerAdmin_1th4r_574 ._search_1th4r_20{min-width:135px;padding:.28rem .45rem;font-size:.78rem;min-height:32px;border-radius:7px}._registerAdmin_1th4r_574 ._filter_1th4r_11{padding:.28rem .45rem;font-size:.78rem;min-height:32px;border-radius:7px}._registerAdmin_1th4r_574 ._addWorkerBtn_1th4r_54,._registerAdmin_1th4r_574 ._exportPdfBtn_1th4r_29{min-height:32px;padding:.28rem .65rem;font-size:.78rem;border-radius:9px}._registerAdmin_1th4r_574 ._adminRankingSurface_1th4r_587{padding:.65rem .75rem;border-radius:10px}._registerAdmin_1th4r_574 ._adminRankingHeading_1th4r_592{font-size:.98rem;margin-bottom:.45rem}._registerAdmin_1th4r_574 ._rankingStatGridAdmin_1th4r_597{gap:.42rem}._registerAdmin_1th4r_574 ._overlay_1th4r_373{padding:.75rem}._registerAdmin_1th4r_574 ._panel_1th4r_384{max-width:420px;border-radius:10px}._registerAdmin_1th4r_574 ._panelHeader_1th4r_394{padding:.75rem .85rem}._registerAdmin_1th4r_574 ._panelHeader_1th4r_394 h2{font-size:1.05rem}._registerAdmin_1th4r_574 ._closeBtn_1th4r_407{font-size:1.35rem;padding:0 .15rem}._registerAdmin_1th4r_574 ._form_1th4r_421{padding:.95rem}._registerAdmin_1th4r_574 ._label_1th4r_425{font-size:.85rem;margin-bottom:.25rem}._registerAdmin_1th4r_574 ._input_1th4r_433{padding:.42rem .6rem;font-size:.88rem;margin-bottom:.75rem}._registerAdmin_1th4r_574 ._skillCheckboxGrid_1th4r_442{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.4rem;margin-bottom:.85rem;max-height:170px}._registerAdmin_1th4r_574 ._skillCheckbox_1th4r_442{font-size:.78rem;gap:.35rem}._registerAdmin_1th4r_574 ._formActions_1th4r_463{gap:.55rem;margin-top:.75rem}._registerAdmin_1th4r_574 ._primaryBtn_1th4r_469,._registerAdmin_1th4r_574 ._secondaryBtn_1th4r_479{min-height:36px;padding:.42rem .8rem;font-size:.85rem;border-radius:9px}._registerAdmin_1th4r_574 ._tableWrap_1th4r_88{scrollbar-width:none}._registerAdmin_1th4r_574 ._tableWrap_1th4r_88::-webkit-scrollbar{width:0;height:0}._registerAdmin_1th4r_574 ._panel_1th4r_384{scrollbar-width:none}._registerAdmin_1th4r_574 ._panel_1th4r_384::-webkit-scrollbar{width:0;height:0}._registerAdmin_1th4r_574 ._skillCheckboxGrid_1th4r_442{scrollbar-width:none}._registerAdmin_1th4r_574 ._skillCheckboxGrid_1th4r_442::-webkit-scrollbar{width:0;height:0}._page_18iwp_11{max-width:1400px;margin:0 auto;padding:0;display:flex;flex-direction:column;gap:1rem;width:100%;box-sizing:border-box;transition:all .3s ease}@media (min-width: 768px){._page_18iwp_11{gap:1.5rem}}._page_18iwp_11 .fa-fw{margin-right:.35em}._surfaceCard_18iwp_57{width:100%;box-sizing:border-box;background:#fff;border-radius:16px;padding:1.25rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._statGrid_18iwp_79{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;width:100%;box-sizing:border-box}._sectionHeading_18iwp_95{margin:0 0 1rem;font-size:1.25rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._pageHeader_18iwp_111{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.5rem;flex-wrap:wrap}._pageHeaderTitleBlock_18iwp_129{flex:1;min-width:0}._pageTitle_18iwp_139{margin:0 0 .25rem;font-size:1.75rem;font-weight:800;color:#0f172a;letter-spacing:-.03em}._pageSubtitle_18iwp_155{margin:0;font-size:.95rem;color:#64748b;max-width:640px}._pageHeaderHealth_18iwp_169{flex-shrink:0;align-self:flex-start}._page_1ssnn_2{max-width:900px;margin:0 auto;padding:1rem;display:flex;flex-direction:column;gap:1rem;width:100%}@media (min-width: 768px){._page_1ssnn_2{gap:1.5rem}}._notFound_1ssnn_18{color:#64748b;margin-bottom:1rem}._backLink_1ssnn_23{display:inline-flex;align-items:center;color:var(--sarms-primary, #5c7b5c);text-decoration:none;font-size:.95rem;margin-bottom:1rem}._backLink_1ssnn_23:hover{text-decoration:underline}._header_1ssnn_36{margin-bottom:1.5rem}._title_1ssnn_40{margin:0 0 .25rem;font-size:1.75rem;font-weight:700;color:#0f172a}._subtitle_1ssnn_47{margin:0 0 .75rem;font-size:.95rem;color:#64748b}._skillTags_1ssnn_53{display:flex;flex-wrap:wrap;gap:.35rem}._skillTag_1ssnn_53{display:inline-block;padding:.25rem .5rem;font-size:.8rem;font-weight:500;color:#475569;background:#e2e8f0;border-radius:6px}._credentialsSection_1ssnn_70{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.25rem;margin-bottom:1.5rem;box-shadow:0 1px 3px #00000014}._credentialsRow_1ssnn_79{display:flex;flex-wrap:wrap;align-items:flex-start;gap:2rem;margin-top:.5rem}._credentialsFields_1ssnn_87{display:flex;flex-direction:column;gap:1rem}._credRow_1ssnn_93{display:flex;flex-direction:column;gap:.25rem}._credLabel_1ssnn_99{font-size:.8rem;font-weight:600;color:#64748b;text-transform:uppercase}._credValue_1ssnn_106{font-size:1.1rem;color:#0f172a;font-family:ui-monospace,monospace}._qrBlock_1ssnn_112{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}._qrImage_1ssnn_119{width:180px;height:180px;border-radius:8px;border:1px solid #e2e8f0}._cards_1ssnn_126{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;margin-bottom:1.5rem}._card_1ssnn_126{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1rem;display:flex;flex-direction:column;gap:.25rem}._cardLabel_1ssnn_143{font-size:.8rem;font-weight:600;color:#64748b;text-transform:uppercase}._cardValue_1ssnn_150{font-size:1.5rem;font-weight:700;color:#0f172a}._section_1ssnn_156{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.25rem;margin-bottom:1rem;box-shadow:0 1px 3px #00000014}._sectionTitle_1ssnn_165{margin:0 0 1rem;font-size:1.25rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._sectionTitle_1ssnn_165 ._fa-fw_1ssnn_173{margin-right:.35em;opacity:.9}._sectionDesc_1ssnn_178{margin:0 0 .75rem;font-size:.9rem;color:#64748b}._empty_1ssnn_184{color:#94a3b8;margin:0}._count_1ssnn_189{margin:0;font-weight:500}._list_1ssnn_194{margin:0;padding-left:1.25rem}._list_1ssnn_194 li{margin-bottom:.25rem}._chart_1ssnn_203{margin-top:.75rem}._chartBars_1ssnn_207{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;height:160px;padding:.5rem 0}._chartBarWrap_1ssnn_216{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.35rem;min-width:0}._chartBarWrap_1ssnn_216 ._chartValue_1ssnn_226{order:1;font-size:.9rem;font-weight:700;color:#0f172a}._chartBarTrack_1ssnn_233{order:2;width:100%;max-width:48px;height:80px;display:flex;align-items:flex-end;justify-content:center}._chartBarWrap_1ssnn_216 ._chartBar_1ssnn_207{width:100%;max-width:48px;min-height:4px;background:linear-gradient(180deg,var(--sarms-primary, #5c7b5c) 0%,#4a6350 100%);border-radius:6px 6px 0 0;transition:height .2s ease}._chartBarWrap_1ssnn_216 ._chartLabel_1ssnn_252{order:3;font-size:.8rem;font-weight:600;color:#64748b}._chartValue_1ssnn_226{font-size:.8rem;font-weight:600;color:#475569}._chartLabel_1ssnn_252{font-size:.75rem;color:#64748b}._page_hr1pw_2{max-width:600px;margin:0 auto;padding:1.25rem;display:flex;flex-direction:column;gap:1rem;width:100%;background:#fff;border-radius:16px;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}@media (min-width: 768px){._page_hr1pw_2{gap:1.5rem}}._title_hr1pw_22{margin:0 0 1rem;font-size:1.25rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._description_hr1pw_30{margin:0 0 1.5rem;font-size:1rem;color:#64748b;line-height:1.5}._backBtn_hr1pw_37{padding:.75rem 1.25rem;font-size:1rem;font-weight:600;color:#166534;background:#dcfce7;border:2px solid #86efac;border-radius:12px;cursor:pointer;transition:background .2s,border-color .2s}._backBtn_hr1pw_37:hover{background:#bbf7d0;border-color:#22c55e}._page_7bxzx_7 .fa-fw{margin-right:.35em}._page_7bxzx_7{max-width:none;margin:0;display:flex;flex-direction:column;gap:.65rem;transition:all .3s ease;width:100%}@media (min-width: 768px){._page_7bxzx_7{gap:.8rem}}._sectionTitle_7bxzx_27{margin:0 0 .45rem;font-size:.92rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._sectionTitle_7bxzx_27 ._fa-fw_7bxzx_7{margin-inline-end:.35em;font-size:.92em}._kpiSection_7bxzx_41{background:#fff;border-radius:10px;padding:.65rem .8rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._kpiSectionTitle_7bxzx_49{margin:0 0 .5rem;font-size:.92rem;font-weight:700;color:#0f172a}._kpiGrid_7bxzx_56{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:.45rem}@media (min-width: 768px){._kpiGrid_7bxzx_56{grid-template-columns:repeat(4,1fr)}}._kpiCard_7bxzx_68{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.45rem .5rem;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc;cursor:pointer;transition:background .2s,border-color .2s,transform .1s;font-family:inherit;text-align:center;-webkit-tap-highlight-color:transparent}._kpiCard_7bxzx_68:hover{background:#f1f5f9;border-color:#cbd5e1;transform:translateY(-1px)}._kpiValue_7bxzx_90{font-size:1.75rem;font-weight:700;color:var(--sarms-primary, #5c7b5c);line-height:1.2}._kpiLabel_7bxzx_97{font-size:.8rem;font-weight:600;color:#64748b;line-height:1.2}._kpiCard_pending_7bxzx_105 ._kpiValue_7bxzx_90,._kpiCard_pending_7bxzx_105 ._kpiLabel_7bxzx_97{color:#7a8580}._kpiCard_pending_7bxzx_105:hover{border-color:#7a8580}._kpiCard_inProgress_7bxzx_109 ._kpiValue_7bxzx_90,._kpiCard_inProgress_7bxzx_109 ._kpiLabel_7bxzx_97{color:#c7924a}._kpiCard_inProgress_7bxzx_109:hover{border-color:#c7924a}._kpiCard_completed_7bxzx_113 ._kpiValue_7bxzx_90,._kpiCard_completed_7bxzx_113 ._kpiLabel_7bxzx_97{color:#5c7b5c}._kpiCard_completed_7bxzx_113:hover{border-color:#5c7b5c}._kpiCard_zones_7bxzx_117 ._kpiValue_7bxzx_90,._kpiCard_zones_7bxzx_117 ._kpiLabel_7bxzx_97{color:#5c7b5c}._kpiCard_zones_7bxzx_117:hover{border-color:#5c7b5c}._kpiQuickList_7bxzx_121{margin-top:.45rem;padding-top:.45rem;border-top:1px solid #e2e8f0;overflow:hidden}._kpiQuickListHeader_7bxzx_128{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem;font-size:.72rem;font-weight:600;color:#0f172a}._kpiQuickListClose_7bxzx_139{padding:.15rem .35rem;background:transparent;border:none;color:#64748b;cursor:pointer;border-radius:6px;font-size:.85rem;line-height:1;flex-shrink:0}._kpiQuickListClose_7bxzx_139:hover{background:#f1f5f9;color:#0f172a}._kpiQuickListTableWrap_7bxzx_156{max-height:320px;overflow:auto;margin:0 -.25rem}._kpiQuickListTableWrap_7bxzx_156 ._taskTable_7bxzx_162{margin-bottom:0}._kpiQuickListUl_7bxzx_166{list-style:none;margin:0;padding:0;max-height:220px;overflow-y:auto}._kpiQuickListItem_7bxzx_174{padding:.35rem .45rem;font-size:.72rem;border-radius:6px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem;border-bottom:1px solid #f1f5f9}._kpiQuickListItemContent_7bxzx_186{display:flex;flex-direction:column;gap:.2rem;flex:1;min-width:0}._kpiQuickListActions_7bxzx_194{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;flex-shrink:0}._kpiQuickListItem_7bxzx_174:last-child{border-bottom:none}._kpiQuickListItem_7bxzx_174:hover{background:#f8fafc}._kpiQuickListTask_7bxzx_210{font-weight:600;color:#0f172a}._kpiQuickListMeta_7bxzx_215{font-size:.8rem;color:#64748b}._kpiQuickListEmpty_7bxzx_220{margin:0;padding:.5rem 0;font-size:.9rem;color:#64748b}._zoneSection_7bxzx_228{background:#fff;border-radius:10px;padding:.65rem .8rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._zoneSectionHeader_7bxzx_236{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.45rem;margin-bottom:.5rem}._zoneSectionHeader_7bxzx_236 ._sectionTitle_7bxzx_27{margin:0}._zoneHeaderActions_7bxzx_249{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;justify-content:flex-end}._addZoneBtn_7bxzx_257{min-height:30px;padding:.25rem .55rem;font-size:.72rem;font-weight:600;color:var(--sarms-primary, #5c7b5c);background:#e8efe8;border:1px solid var(--sarms-primary, #5c7b5c);border-radius:7px;cursor:pointer;transition:background .2s,border-color .2s;-webkit-tap-highlight-color:transparent}._addZoneBtn_7bxzx_257:hover{background:#d8e5d8;border-color:var(--sarms-primary, #5c7b5c)}._mergedAssignSection_7bxzx_278{background:#fff;border-radius:10px;padding:.65rem .8rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:0}._mergedBlock_7bxzx_289{padding:0}._mergedDivider_7bxzx_293{height:0;border:none;border-top:1px solid #e2e8f0;margin:.65rem 0}._greenhouseInMerged_7bxzx_300{overflow:hidden;border-radius:8px}._greenhouseInMerged_7bxzx_300 ._greenhouseHeader_7bxzx_305{border-radius:0}._filterWorkersSection_7bxzx_310{border-radius:10px;padding:0;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0;overflow:hidden}._filterWorkersHeader_7bxzx_318{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;width:100%;box-sizing:border-box;padding:.55rem .75rem;background:var(--sarms-primary, #5c7b5c);color:#fff;flex-wrap:wrap;border-radius:0}._filterWorkersBody_7bxzx_332{padding:.55rem .75rem}._filterWorkersSubtitle_7bxzx_336{margin:.75rem 0 .5rem;font-size:1rem;font-weight:600;color:#334155;padding:0 .25rem 0 0}._batchesSection_7bxzx_344{background:#fff;border-radius:10px;padding:.65rem .8rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._batchesSectionHeader_7bxzx_352{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.45rem;margin-bottom:.5rem}._batchesSectionHeader_7bxzx_352 ._sectionTitle_7bxzx_27{margin:0}._batchHeaderActions_7bxzx_365{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;justify-content:flex-end}._addBatchBtn_7bxzx_373{min-height:30px;padding:.25rem .55rem;font-size:.72rem;font-weight:600;color:var(--sarms-primary, #5c7b5c);background:#e8efe8;border:1px solid var(--sarms-primary, #5c7b5c);border-radius:7px;cursor:pointer;transition:background .2s,border-color .2s;-webkit-tap-highlight-color:transparent}._addBatchBtn_7bxzx_373:hover{background:#d8e5d8;border-color:var(--sarms-primary, #5c7b5c)}._deleteBatchBtn_7bxzx_392{min-height:30px;padding:.25rem .55rem;font-size:.72rem;font-weight:600;color:#b85c5c;background:#b85c5c1a;border:1px solid #b85c5c;border-radius:7px;cursor:pointer;transition:background .2s,color .2s;-webkit-tap-highlight-color:transparent}._deleteBatchBtn_7bxzx_392:hover{background:#b85c5c33;color:#8f4444;border-color:#8f4444}._batchTabs_7bxzx_412{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.45rem}._batchTab_7bxzx_412{min-height:30px;padding:.22rem .55rem;font-size:.72rem;font-weight:600;color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:7px;cursor:pointer;transition:background .2s,border-color .2s;-webkit-tap-highlight-color:transparent}._batchTab_7bxzx_412:hover{background:#e2e8f0;border-color:#cbd5e1}._batchTabActive_7bxzx_438{background:#e8efe8;border-color:var(--sarms-primary, #5c7b5c);color:var(--sarms-primary, #5c7b5c)}._batchDefaultBadge_7bxzx_444{margin-left:.2rem;color:#eab308}._defaultBatchRow_7bxzx_449{margin-top:.35rem}._setDefaultBatchBtn_7bxzx_453{padding:.22rem .5rem;font-size:.68rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer}._setDefaultBatchBtn_7bxzx_453:hover{background:#f1f5f9;border-color:#cbd5e1;color:var(--sarms-primary, #5c7b5c)}._operationPath_7bxzx_469{margin-bottom:.45rem}._operationPathLabel_7bxzx_473{display:block;font-size:.72rem;font-weight:600;color:#64748b;margin-bottom:.3rem}._operationPathSteps_7bxzx_481{display:flex;flex-wrap:wrap;gap:.3rem;align-items:center}._operationPathChip_7bxzx_488{padding:.18rem .45rem;font-size:.65rem;font-weight:600;border-radius:6px;color:#fff}._greenhouseSection_7bxzx_497{background:#fff;border-radius:10px;padding:0;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0;overflow:hidden}._greenhouseHeader_7bxzx_305{display:flex;align-items:center;gap:.5rem;width:100%;box-sizing:border-box;padding:.55rem .75rem;background:var(--sarms-primary, #5c7b5c);color:#fff;flex-wrap:wrap;border-radius:0}._greenhouseToggle_7bxzx_519{min-height:30px;padding:.25rem .55rem;font-size:.72rem;font-weight:600;color:var(--sarms-primary, #5c7b5c);background:#fffffff2;border:none;border-radius:7px;cursor:pointer;transition:background .2s,transform .1s;-webkit-tap-highlight-color:transparent}._greenhouseToggle_7bxzx_519:hover{background:#fff;transform:translateY(-1px)}._greenhouseTitle_7bxzx_538{margin:0;font-size:.8rem;font-weight:700;letter-spacing:-.02em;line-height:1.3}._greenhouseLegend_7bxzx_546{display:flex;flex-wrap:wrap;gap:.45rem .75rem;padding:.45rem .75rem;background:#f8fafc;border-bottom:1px solid #e2e8f0}._legendItem_7bxzx_555{display:inline-flex;align-items:center;gap:.28rem;font-size:.72rem;font-weight:500;color:#334155}._legendDot_7bxzx_564{width:10px;height:10px;border-radius:3px;flex-shrink:0}._greenhouseNoLines_7bxzx_571{padding:1.5rem 1.25rem;background:#f8fafc;color:#64748b;font-size:.9rem}._greenhouseNoLines_7bxzx_571 p{margin:0}._greenhouseContent_7bxzx_582{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:0;padding:.45rem .55rem;min-height:160px;max-height:70vh;overflow:auto}@media (max-width: 768px){._greenhouseContent_7bxzx_582{grid-template-columns:1fr}}._greenhouseSide_7bxzx_599{display:flex;flex-direction:column;gap:.28rem;padding:.28rem;min-width:0;background:#f8fafc;border:1px solid #e2e8f0;border-radius:0}._greenhouseContent_7bxzx_582>._greenhouseSide_7bxzx_599:first-of-type{border-radius:8px 0 0 8px;border-right:none}._greenhouseContent_7bxzx_582>._greenhouseSide_7bxzx_599:last-of-type{border-radius:0 8px 8px 0;border-left:none}@media (max-width: 768px){._greenhouseContent_7bxzx_582>._greenhouseSide_7bxzx_599:first-of-type,._greenhouseContent_7bxzx_582>._greenhouseSide_7bxzx_599:last-of-type{border-radius:8px;border:1px solid #e2e8f0}}._sideLabel_7bxzx_628{font-size:.72rem;font-weight:600;color:#475569}._completionBar_7bxzx_634{height:8px;background:#e2e8f0;border-radius:4px;overflow:hidden}._completionFill_7bxzx_641{height:100%;background:var(--sarms-chart-bar, #6b8a6b);border-radius:4px;transition:width .3s ease}._linesGrid_7bxzx_648{display:grid;grid-template-columns:1fr;gap:2px;overflow-y:auto;max-height:70vh;flex:1;min-height:0}._lineCell_7bxzx_658{min-height:16px;padding:1px 3px;font-size:.58rem;font-weight:500;color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:2px;display:flex;align-items:center;justify-content:center}._lineCellMerged_7bxzx_672{min-height:17px;font-size:.65rem;font-weight:400;padding:1px 3px}._lineCellCompleted_7bxzx_679{background:#6d8a6d;color:#fff;border-color:#5f7a5f}._lineCellInProgress_7bxzx_686{background:#c9a060;color:#fff;border-color:#b08f50}._lineCellPending_7bxzx_692{background:#e8ecf0;color:#64748b;border-color:#d1d9de}._greenhouseAisle_7bxzx_698{width:22px;min-width:22px;align-self:stretch;background:var(--sarms-primary, #5c7b5c);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:.28rem 0;box-sizing:border-box}._aisleHeaderSpacer_7bxzx_711{flex-shrink:0;height:1.252rem;width:100%}._aisleLabelWrap_7bxzx_718{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;width:100%}@media (max-width: 768px){._greenhouseAisle_7bxzx_698{width:100%;min-height:22px;min-width:0;flex-direction:row;padding:.4rem .5rem;align-items:center}._aisleHeaderSpacer_7bxzx_711{display:none}._aisleLabelWrap_7bxzx_718{flex:1}}._aisleLabel_7bxzx_718{font-size:.62rem;font-weight:600;color:#ffffffe6;writing-mode:vertical-rl;transform:rotate(-180deg)}@media (max-width: 768px){._aisleLabel_7bxzx_718{writing-mode:horizontal-tb;transform:none}}._workersSection_7bxzx_762{background:#fff;border-radius:16px;padding:1.25rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._workersList_7bxzx_770{display:flex;flex-wrap:wrap;gap:.35rem}._workersEmpty_7bxzx_776{margin:0;font-size:.95rem;color:#64748b}._workerCard_7bxzx_782{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .5rem;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;min-width:0}._workerAvatar_7bxzx_793{width:18px;height:18px;border-radius:50%;background:var(--sarms-primary, #5c7b5c);color:#fff;font-size:.65rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._workerName_7bxzx_807{font-size:.7rem;font-weight:500;color:#475569}._zoneList_7bxzx_815{display:flex;flex-wrap:wrap;gap:.35rem}@media (min-width: 768px){._zoneList_7bxzx_815{gap:.4rem}}._zoneBtn_7bxzx_827{min-height:30px;padding:.22rem .55rem;font-size:.72rem;font-weight:600;color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:7px;cursor:pointer;transition:background .2s,border-color .2s,color .2s;-webkit-tap-highlight-color:transparent}@media (min-width: 768px){._zoneBtn_7bxzx_827{padding:.24rem .6rem;font-size:.74rem}}._zoneBtn_7bxzx_827:hover{background:#e2e8f0;border-color:#cbd5e1}._zoneBtnActive_7bxzx_853{background:#e8efe8;border-color:var(--sarms-primary, #5c7b5c);color:var(--sarms-primary, #5c7b5c)}._deleteZoneBtn_7bxzx_859{min-height:30px;padding:.25rem .55rem;font-size:.72rem;font-weight:600;color:#b85c5c;background:#b85c5c1a;border:1px solid #b85c5c;border-radius:7px;cursor:pointer;transition:background .2s,color .2s;-webkit-tap-highlight-color:transparent}._deleteZoneBtn_7bxzx_859:hover{background:#b85c5c33;color:#8f4444;border-color:#8f4444}._workspaceSection_7bxzx_880{background:#fff;border-radius:10px;padding:.65rem .8rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._workspaceHeader_7bxzx_888{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}@media (min-width: 768px){._workspaceHeader_7bxzx_888{gap:1rem}}._workspaceTitle_7bxzx_903{margin:0;font-size:.92rem;font-weight:700;color:#0f172a}._expandBtn_7bxzx_910{padding:.28rem .6rem;font-size:.72rem;font-weight:600;color:var(--sarms-primary, #5c7b5c);background:#e8efe8;border:1px solid var(--sarms-primary, #5c7b5c);border-radius:7px;cursor:pointer;transition:background .2s,transform .15s}._expandBtn_7bxzx_910:hover{background:#d8e5d8;transform:translateY(-1px)}._workspaceToolbar_7bxzx_927{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.35rem}._assignBtn_7bxzx_935{display:inline-flex;align-items:center;justify-content:center;gap:.28rem;min-height:30px;padding:.28rem .75rem;font-size:.72rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:7px;cursor:pointer;box-shadow:0 1px 4px #5c7b5c47;transition:transform .15s,box-shadow .15s,background .15s;-webkit-tap-highlight-color:transparent;width:auto;max-width:100%}._assignBtn_7bxzx_935 ._fa-fw_7bxzx_7{font-size:.85em}._assignBtn_7bxzx_935:hover{transform:translateY(-1px);box-shadow:0 4px 12px #5c7b5c66;background:var(--sarms-primary-hover, #4a6b4a)}._gridWrap_7bxzx_966{overflow:auto;padding:.5rem 0}._zoneGrid_7bxzx_971{display:grid;grid-template-rows:repeat(var(--rows),1fr);grid-template-columns:repeat(var(--cols),1fr);gap:4px;min-width:min-content;max-width:100%;aspect-ratio:var(--cols) / var(--rows);max-height:360px}._gridCell_7bxzx_982{min-width:36px;min-height:36px;background:#f1f5f9;border:2px solid #e2e8f0;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#334155;transition:background .2s,border-color .2s}._gridCell_7bxzx_982:hover{background:#e2e8f0;border-color:#cbd5e1}._gridCellTask_7bxzx_1003{background:#e8efe8;border-color:var(--sarms-primary, #5c7b5c);color:var(--sarms-primary, #5c7b5c)}._gridCellSelected_7bxzx_1009{border-color:var(--sarms-primary, #5c7b5c);box-shadow:0 0 0 2px #5c7b5c66}._cellTaskLabel_7bxzx_1014{text-transform:uppercase;letter-spacing:.02em}._modalOverlay_7bxzx_1020{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:_fadeIn_7bxzx_1 .2s ease}@keyframes _fadeIn_7bxzx_1{0%{opacity:0}to{opacity:1}}._modal_7bxzx_1020{background:#fff;border-radius:16px;padding:1.5rem;max-width:480px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 50px #0003;border:1px solid #e2e8f0}._modalTitle_7bxzx_1049{margin:0 0 1.25rem;font-size:1.25rem;font-weight:700;color:#0f172a}._modalMessage_7bxzx_1056{margin:0 0 1rem;font-size:.95rem;color:#475569}._durationPresets_7bxzx_1062{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}._durationPresetBtn_7bxzx_1069{padding:.5rem .85rem;font-size:.9rem;font-weight:600;color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:background .2s,border-color .2s}._durationPresetBtn_7bxzx_1069:hover{background:#e2e8f0;border-color:#cbd5e1}._durationPresetBtnActive_7bxzx_1086{background:var(--sarms-primary, #5c7b5c);color:#fff;border-color:var(--sarms-primary, #5c7b5c)}._durationPresetBtnActive_7bxzx_1086:hover{background:var(--sarms-primary-hover, #4a6b4a);border-color:var(--sarms-primary-hover, #4a6b4a)}._durationCustom_7bxzx_1097{margin-bottom:1.25rem}._durationLabel_7bxzx_1101{display:block;font-size:.9rem;font-weight:600;color:#374151;margin-bottom:.35rem;color:#475569;line-height:1.5}._modalText_7bxzx_1111{margin:0 0 1rem;font-size:.95rem;color:#475569;line-height:1.5}._modalInput_7bxzx_1118{width:100%;padding:.6rem .75rem;font-size:1rem;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:1rem;box-sizing:border-box}._deleteSelect_7bxzx_1128{width:100%;padding:.6rem .75rem;font-size:1rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff;min-height:44px}._assignForm_7bxzx_1138{display:flex;flex-direction:column;gap:1rem}._formRow_7bxzx_1144{display:flex;flex-direction:column;gap:.35rem}._formRow_7bxzx_1144 label{font-size:.9rem;font-weight:600;color:#334155}._formRow_7bxzx_1144 select,._formRow_7bxzx_1144 input,._formRow_7bxzx_1144 textarea{padding:.5rem .75rem;font-size:.95rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff}._formRow_7bxzx_1144 textarea{resize:vertical;min-height:60px}._positionRow_7bxzx_1171{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._positionRow_7bxzx_1171 select{padding:.5rem .75rem;font-size:.9rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff}._searchInput_7bxzx_1186{width:100%;padding:.5rem .75rem;font-size:.95rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff;margin-bottom:.5rem;box-sizing:border-box}._searchInput_7bxzx_1186::placeholder{color:#94a3b8}._workerChips_7bxzx_1201{display:flex;flex-wrap:wrap;gap:.5rem}._noMatch_7bxzx_1207{font-size:.9rem;color:#64748b;font-style:italic}._chip_7bxzx_1213{padding:.4rem .75rem;font-size:.85rem;font-weight:500;color:#334155;background:#f1f5f9;border:2px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:background .2s,border-color .2s}._chip_7bxzx_1213:hover{background:#e2e8f0}._chipActive_7bxzx_1229{background:#e8efe8;border-color:var(--sarms-primary, #5c7b5c);color:var(--sarms-primary, #5c7b5c)}._positionHint_7bxzx_1235{font-size:.9rem;color:#64748b}._modalActions_7bxzx_1240{display:flex;gap:.75rem;margin-top:.5rem;flex-wrap:wrap}._btnPrimary_7bxzx_1247{padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:10px;cursor:pointer;transition:transform .15s,background .15s}._btnPrimary_7bxzx_1247:hover:not(:disabled){transform:translateY(-1px);background:var(--sarms-primary-hover, #4a6b4a)}._btnPrimary_7bxzx_1247:disabled{opacity:.6;cursor:not-allowed}._btnSecondary_7bxzx_1269{padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;color:var(--sarms-text, #333);background:var(--sarms-card, #e8e8e8);border:1px solid var(--sarms-border, #d4d4d4);border-radius:10px;cursor:pointer;transition:background .2s}._btnSecondary_7bxzx_1269:hover{background:#d8d8d8}._btnDanger_7bxzx_1285{padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;color:#fff;background:#b85c5c;border:none;border-radius:10px;cursor:pointer;transition:transform .15s,background .15s}._btnDanger_7bxzx_1285:hover:not(:disabled){transform:translateY(-1px);background:#8f4444}._btnDanger_7bxzx_1285:disabled{opacity:.6;cursor:not-allowed}._viewTaskDl_7bxzx_1308{display:grid;grid-template-columns:auto 1fr;gap:.5rem 1.5rem;margin:0 0 1rem;font-size:.95rem}._viewTaskDl_7bxzx_1308 dt{font-weight:600;color:#64748b}._viewTaskDl_7bxzx_1308 dd{margin:0;color:#0f172a}._reviewSection_7bxzx_1327{background:#fff;border-radius:10px;padding:.65rem .8rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._batchTableSubtitle_7bxzx_1335{margin:-.5rem 0 1rem;font-size:.95rem;color:#64748b;font-weight:500}._analyticsLinkCard_7bxzx_1342{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0}._analyticsLinkText_7bxzx_1354{margin:0;font-size:.95rem;color:#475569}._analyticsLinkBtn_7bxzx_1360{padding:.5rem 1rem;font-size:.9rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:8px;cursor:pointer}._analyticsLinkBtn_7bxzx_1360:hover{background:var(--sarms-primary-hover, #4a6b4a)}._reviewCards_7bxzx_1375{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem;margin-bottom:1.25rem}._reviewCard_7bxzx_1375{background:#f8fafc;border-radius:12px;padding:1rem;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:.25rem}._reviewCardLabel_7bxzx_1392{font-size:.85rem;color:#64748b;font-weight:500}._reviewCardValue_7bxzx_1398{font-size:1.5rem;font-weight:700;color:var(--sarms-primary, #5c7b5c)}._taskTableWrap_7bxzx_1404{overflow-x:auto}._taskTable_7bxzx_162{width:100%;border-collapse:collapse;font-size:.72rem}._taskTable_7bxzx_162 th,._taskTable_7bxzx_162 td{padding:.28rem .4rem;text-align:left;border-bottom:1px solid #e2e8f0;vertical-align:middle}._taskTable_7bxzx_162 th{font-weight:600;font-size:.65rem;color:#475569;background:#f8fafc}._taskTable_7bxzx_162 tbody tr:hover{background:#f8fafc}._statusBadge_7bxzx_1433{display:inline-flex;align-items:center;justify-content:center;padding:.12rem .4rem;border-radius:999px;font-size:.62rem;font-weight:600;line-height:1.25;white-space:nowrap}._statusBadge_7bxzx_1433[data-status=pending_approval]{background:#7a858042;color:#5e6763}._statusBadge_7bxzx_1433[data-status=approved]{background:#7a858052;color:#4d5552}._statusBadge_7bxzx_1433[data-status=in_progress]{background:#c7924a52;color:#a6783c}._statusBadge_7bxzx_1433[data-status=completed]{background:#5c7b5c42;color:#4a634a}._statusBadge_7bxzx_1433[data-status=rejected]{background:#b85c5c42;color:#9e4a4a}._acceptRejectCell_7bxzx_1470{display:flex;flex-wrap:nowrap;gap:.35rem;align-items:center;border-bottom:none!important}._actionLink_7bxzx_1478{background:none;border:none;padding:0;font-size:.72rem;font-weight:500;color:var(--sarms-primary, #5c7b5c);cursor:pointer;text-decoration:underline}._actionLink_7bxzx_1478:hover{color:var(--sarms-primary-hover, #4a6b4a)}._actionLinkAccept_7bxzx_1493{background:none;border:none;padding:0;font-size:.72rem;font-weight:500;color:var(--sarms-primary, #5c7b5c);cursor:pointer;text-decoration:underline}._actionLinkAccept_7bxzx_1493:hover{color:var(--sarms-primary-hover, #4a6b4a)}._actionLinkReject_7bxzx_1508{background:none;border:none;padding:0;font-size:.72rem;font-weight:500;color:#b91c1c;cursor:pointer;text-decoration:underline}._actionLinkReject_7bxzx_1508:hover{color:#991b1b}@media (max-width: 768px){._acceptRejectCell_7bxzx_1470{flex-wrap:wrap}}._analyticsSection_7bxzx_1530{background:#fff;border-radius:10px;padding:.65rem .8rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._chartsRow_7bxzx_1538{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:1rem}@media (max-width: 900px){._chartsRow_7bxzx_1538{grid-template-columns:1fr 1fr}}@media (max-width: 600px){._chartsRow_7bxzx_1538{grid-template-columns:1fr}}._chartWrap_7bxzx_1557{padding:1rem;background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0}._doughnutChart_7bxzx_1564{width:160px;height:160px;margin:0 auto 1rem;border-radius:50%;border:12px solid #f8fafc;box-sizing:border-box}._doughnutLegend_7bxzx_1573{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem}._doughnutLegendItem_7bxzx_1583{display:flex;align-items:center;gap:.35rem;font-size:.85rem;color:#334155}._doughnutLegendDot_7bxzx_1591{width:10px;height:10px;border-radius:50%;flex-shrink:0}._doughnutLegendValue_7bxzx_1598{font-weight:600;color:var(--sarms-primary, #5c7b5c);margin-left:.25rem}._chartCaption_7bxzx_1604{margin:.5rem 0 0;font-size:.8rem;color:#64748b;text-align:center}._barChart_7bxzx_1611{display:flex;flex-direction:column;gap:.75rem}._barRow_7bxzx_1617{display:flex;align-items:center;gap:.75rem}._barLabel_7bxzx_1623{flex:0 0 80px;font-size:.85rem;font-weight:600;color:#334155}._barTrack_7bxzx_1630{flex:1;height:22px;background:var(--sarms-border, #d4d4d4);border-radius:6px;overflow:hidden}._barFill_7bxzx_1638{height:100%;background:var(--sarms-primary, #5c7b5c);border-radius:6px;min-width:4px;transition:width .3s ease}._barValue_7bxzx_1646{flex:0 0 28px;font-size:.9rem;font-weight:600;color:var(--sarms-primary, #5c7b5c);text-align:right}._verticalBarChart_7bxzx_1655{display:flex;align-items:flex-end;justify-content:center;gap:.75rem;min-height:180px;padding:.5rem 0}._verticalBarCol_7bxzx_1664{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0;gap:.35rem}._verticalBarValue_7bxzx_1673{font-size:.9rem;font-weight:700;color:var(--sarms-primary, #5c7b5c);order:1}._verticalBarTrack_7bxzx_1680{width:100%;max-width:48px;height:120px;display:flex;align-items:flex-end;justify-content:center;background:#0000000a;border-radius:8px 8px 0 0;overflow:hidden;order:2}._verticalBarFill_7bxzx_1693{width:100%;max-width:48px;min-height:6px;border-radius:6px 6px 0 0;transition:height .3s ease;background:var(--sarms-primary, #5c7b5c)}._verticalBarLabel_7bxzx_1702{font-size:.7rem;font-weight:600;color:#64748b;text-align:center;line-height:1.2;max-width:72px;order:3}._analyticsPie_7bxzx_1713{width:160px;height:160px;margin:0 auto 1rem;border-radius:50%;flex-shrink:0}._analyticsPieLegend_7bxzx_1721{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem}._analyticsPieLegendItem_7bxzx_1731{display:flex;align-items:center;gap:.35rem;font-size:.8rem;color:#334155}._analyticsPieLegendDot_7bxzx_1739{width:10px;height:10px;border-radius:50%;flex-shrink:0}._analyticsPieLegendValue_7bxzx_1746{font-weight:600;color:var(--sarms-primary, #5c7b5c);margin-left:.15rem}._moreWrap_7bxzx_1752{display:flex;justify-content:center;margin-top:.5rem}._moreBtn_7bxzx_1758{padding:.75rem 1.5rem;font-size:1rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:12px;cursor:pointer;box-shadow:0 2px 8px #5c7b5c4d;transition:transform .15s,box-shadow .15s,background .15s}._moreBtn_7bxzx_1758:hover{transform:translateY(-1px);box-shadow:0 4px 12px #5c7b5c66;background:var(--sarms-primary-hover, #4a6b4a)}._page_15n1u_3 .fa-fw{margin-right:.35em}._page_15n1u_3{width:100%;max-width:none;margin:0;padding:0;box-sizing:border-box;display:flex;flex-direction:column;gap:.65rem;transition:all .3s ease}@media (min-width: 768px){._page_15n1u_3{gap:.8rem}}._section_15n1u_25{width:100%;box-sizing:border-box;background:#fff;border-radius:10px;padding:.65rem .8rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._sectionHeader_15n1u_35{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.4rem;padding:0 0 .45rem;margin:0 0 .45rem;background:none;border:none;border-bottom:1px solid #e2e8f0;cursor:pointer;font:inherit;text-align:left}._sectionHeader_15n1u_35:hover{opacity:.9}._sectionHeaderStatic_15n1u_57{cursor:default}._sectionHeaderStatic_15n1u_57:hover{opacity:1}._sectionHeader_15n1u_35 ._sectionTitle_15n1u_65{margin:0}._expandLabel_15n1u_69{margin-left:auto;font-size:.72rem;font-weight:600;color:var(--sarms-primary, #5c7b5c)}._chevron_15n1u_76{font-size:.65rem;color:#64748b}._sectionBody_15n1u_81{margin-top:.45rem}._sectionTitle_15n1u_65{margin:0 0 .35rem;font-size:.92rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._sectionTitle_15n1u_65 ._fa-fw_15n1u_3{margin-inline-end:.35em;font-size:.92em}._sectionDesc_15n1u_98{margin:0 0 1.25rem;font-size:.9rem;color:#475569;line-height:1.5;max-width:56rem}._subTitle_15n1u_106{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:#475569}._form_15n1u_113{display:flex;flex-direction:column;gap:.55rem}._formBlock_15n1u_119{display:flex;flex-direction:column;gap:.3rem}._formBlock_15n1u_119 ._label_15n1u_125{font-size:.72rem;font-weight:600;color:#334155}._fieldHint_15n1u_131{font-size:.85rem;color:#b85c5c;margin:.25rem 0 0}._row_15n1u_137{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}@media (max-width: 600px){._row_15n1u_137{grid-template-columns:1fr}}._field_15n1u_131{display:flex;flex-direction:column;gap:.35rem}._field_15n1u_131 label{font-size:.72rem;font-weight:600;color:#334155}._input_15n1u_161,._select_15n1u_162,._textarea_15n1u_163{padding:.28rem .45rem;font-size:.72rem;border:1px solid #e2e8f0;border-radius:6px;background:#fff}._input_15n1u_161:read-only{background:#f8fafc;color:#64748b}._textarea_15n1u_163{resize:vertical;min-height:64px}._fileInput_15n1u_181{font-size:.72rem;padding:.2rem 0}._imagePreviewWrap_15n1u_186{display:flex;align-items:flex-start;gap:.75rem;margin-top:.5rem}._imagePreview_15n1u_186{max-width:140px;max-height:100px;object-fit:contain;border-radius:6px;border:1px solid #e2e8f0}._removeImageBtn_15n1u_201{padding:.22rem .5rem;font-size:.68rem;color:#b85c5c;background:#b85c5c1a;border:1px solid #fecaca;border-radius:6px;cursor:pointer}._removeImageBtn_15n1u_201:hover{background:#fee2e2}._actions_15n1u_215{display:flex;gap:.35rem;flex-wrap:wrap;margin-top:.25rem}._btnPrimary_15n1u_222{min-height:0;padding:.28rem .75rem;font-size:.72rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:7px;cursor:pointer;transition:transform .15s,background .15s}._btnPrimary_15n1u_222:hover{transform:translateY(-1px);background:var(--sarms-primary-hover, #4a6b4a)}._btnSecondary_15n1u_240{min-height:0;padding:.28rem .75rem;font-size:.72rem;font-weight:600;color:var(--sarms-text, #333);background:var(--sarms-card, #e8e8e8);border:1px solid var(--sarms-border, #d4d4d4);border-radius:7px;cursor:pointer;transition:background .2s}._btnSecondary_15n1u_240:hover{background:#d8d8d8}._savedBanner_15n1u_257{margin-top:.45rem;padding:.4rem .55rem;background:#e8efe8;border:1px solid var(--sarms-primary, #5c7b5c);border-radius:8px;font-size:.72rem;color:var(--sarms-primary, #5c7b5c);font-weight:500}._rpHarvestFilters_15n1u_269{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem!important;padding:0 0 .45rem!important;margin:0!important}._rpHarvestFilters_15n1u_269 select,._rpHarvestFilters_15n1u_269 input[type=text],._rpHarvestFilters_15n1u_269 input[type=date]{padding:.28rem .45rem!important;font-size:.72rem!important;border-radius:6px!important}._rpHarvestExportWrap_15n1u_286{margin-left:auto;display:flex;align-items:center;flex-shrink:0}._rpHarvestFilters_15n1u_269 ._rpHarvestExportWrap_15n1u_286{margin-left:auto!important}._rpExportPdfBtn_15n1u_297{display:inline-flex;align-items:center;gap:.25rem;min-height:0;padding:.28rem .55rem;font-size:.68rem;font-weight:600;color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;white-space:nowrap}._rpExportPdfBtn_15n1u_297:hover:not(:disabled){background:#e2e8f0}._rpExportPdfBtn_15n1u_297:disabled{opacity:.55;cursor:not-allowed}._rpExportPdfBtn_15n1u_297 .fa-fw{font-size:.85em}._rpHarvestTableWrap_15n1u_326{overflow-x:auto;padding:0 0 .45rem!important}._rpHarvestTable_15n1u_326{width:100%;border-collapse:collapse;font-size:.72rem!important}._rpHarvestTable_15n1u_326 th,._rpHarvestTable_15n1u_326 td{padding:.28rem .4rem!important;text-align:left;border-bottom:1px solid #e2e8f0!important;vertical-align:middle}._rpHarvestTable_15n1u_326 th{font-weight:600;font-size:.65rem!important;color:#475569;background:#f8fafc!important}._rpHarvestTable_15n1u_326 tbody tr:hover{background:#f8fafc}._rpCellNotes_15n1u_356{max-width:14rem;font-size:.68rem!important;line-height:1.35;white-space:normal;word-break:break-word;vertical-align:top;color:#334155}._rpPhotoThumb_15n1u_366{padding:0;border:none;background:none;cursor:pointer;border-radius:4px;overflow:hidden;border:1px solid #e2e8f0;display:inline-block;line-height:0}._rpPhotoThumb_15n1u_366 img{display:block;width:40px!important;height:40px!important;object-fit:cover}._rpPhotoThumb_15n1u_366:hover{border-color:var(--sarms-primary, #5c7b5c)}._rpHarvestEmpty_15n1u_389{margin:0;padding:.45rem 0!important;font-size:.72rem!important;color:#64748b}._operationsLogSection_15n1u_397{margin-top:.65rem;background:#fff;border-radius:10px;padding:.65rem .8rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._opsLogHeader_15n1u_406{display:flex;align-items:center;justify-content:space-between;gap:.4rem;flex-wrap:wrap;margin-bottom:.45rem}._opsLogHeader_15n1u_406 ._sectionTitle_15n1u_65{margin:0;font-size:.92rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._opsLogHeader_15n1u_406 ._sectionTitle_15n1u_65 ._fa-fw_15n1u_3{margin-inline-end:.35em;font-size:.92em}._opsLogHeaderActions_15n1u_428{display:flex;align-items:center;flex-wrap:nowrap;gap:.35rem}._opsFilters_15n1u_435{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;margin-bottom:.45rem}._opsFilterSelect_15n1u_443,._opsFilterDate_15n1u_451{padding:.28rem .45rem;font-size:.72rem;border:1px solid #e2e8f0;border-radius:6px;background:#fff}._opsFilterSearch_15n1u_459{flex:1 1 140px;min-width:100px;max-width:320px;padding:.28rem .45rem;font-size:.72rem;border:1px solid #e2e8f0;border-radius:6px;background:#fff}._opsExportBtn_15n1u_470{display:inline-flex;align-items:center;gap:.25rem;flex:0 0 auto;min-height:0;padding:.28rem .55rem;font-size:.68rem;font-weight:600;color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;white-space:nowrap}._opsExportBtn_15n1u_470:hover:not(:disabled){background:#e2e8f0}._opsExportBtn_15n1u_470:disabled{opacity:.55;cursor:not-allowed}._opsPrintBtn_15n1u_496{display:inline-flex;align-items:center;gap:.25rem;flex:0 0 auto;min-height:0;padding:.28rem .55rem;font-size:.68rem;font-weight:600;color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;white-space:nowrap}._opsPrintBtn_15n1u_496:hover:not(:disabled){background:#e2e8f0}._opsPrintBtn_15n1u_496:disabled{opacity:.55;cursor:not-allowed}._opsPrintBtn_15n1u_496 .fa-fw,._opsExportBtn_15n1u_470 .fa-fw{font-size:.85em}._kpiSection_15n1u_528{width:100%;box-sizing:border-box;background:#fff;border-radius:10px;padding:.65rem .8rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._kpiSection_15n1u_528 ._sectionTitle_15n1u_65{margin:0 0 .45rem}._summaryCardsThree_15n1u_543{grid-template-columns:1fr!important;gap:.45rem!important}@media (min-width: 768px){._summaryCardsThree_15n1u_543{grid-template-columns:repeat(2,1fr)!important;gap:.5rem!important}}@media (min-width: 1024px){._summaryCardsThree_15n1u_543{grid-template-columns:repeat(3,1fr)!important;gap:.5rem!important}}._kpiSection_15n1u_528 [class*=summaryCard]:not([class*=summaryCardLabel]):not([class*=summaryCardBody]){border-radius:8px!important;border-width:1px!important;background:#fff!important;padding:0!important;min-height:0!important;overflow:hidden!important}._kpiSection_15n1u_528 [class*=summaryCardLabel]{font-size:.68rem!important;font-weight:700!important;padding:.35rem .5rem .25rem!important;border-bottom:1px solid #e2e8f0!important;border-radius:0!important;background:#f8fafc!important;color:#475569!important}._kpiSection_15n1u_528 [class*=summaryCardBody]{background:#fff!important;padding:.45rem .5rem!important;min-height:0!important;gap:.28rem!important}._kpiSection_15n1u_528 [class*=summaryCardHarvest]{border-color:#5c7b5c80}._kpiSection_15n1u_528 [class*=summaryCardHarvest] [class*=summaryCardLabel]{background:#5c7b5c1a;color:#5c7b5c;border-bottom-color:#5c7b5c40}._kpiSection_15n1u_528 [class*=summaryCardHarvest] [class*=summaryCardBody]{color:#334155}._kpiSection_15n1u_528 [class*=summaryCardHarvest] [class*=summaryRow] strong{color:#5c7b5c}._kpiSection_15n1u_528 [class*=summaryCardHarvest] [class*=summaryRowSub]{color:#7fa77f}._kpiSection_15n1u_528 [class*=summaryCardHarvest]:hover{border-color:#5c7b5c}._kpiSection_15n1u_528 ._summaryKpiCard_15n1u_607[class*=summaryCard]{border-color:#e2e8f0}._kpiSection_15n1u_528 ._summaryKpiCard_15n1u_607:hover{border-color:#cbd5e1}._kpiSection_15n1u_528 [class*=summaryRow]{display:flex;align-items:center;justify-content:space-between;gap:.35rem;font-size:.72rem!important}._kpiSection_15n1u_528 [class*=summaryRowSub]{font-size:.62rem!important}._kpiSection_15n1u_528 [class*=summaryHarvestSelect],._kpiSection_15n1u_528 [class*=summaryHarvestMonthInput]{font-size:.72rem!important;padding:.28rem .45rem!important;border-radius:6px!important}._kpiSection_15n1u_528 [class*=summaryHarvestHead]{gap:.28rem!important;margin-bottom:.2rem!important}._kpiSection_15n1u_528 ._summaryKpiCardZone_15n1u_635[class*=summaryCard]{border-color:#4f7c8a66}._kpiSection_15n1u_528 ._summaryKpiCardZone_15n1u_635 [class*=summaryCardLabel]{background:#4f7c8a14;color:#4f7c8a;border-bottom-color:#4f7c8a40}._kpiSection_15n1u_528 ._summaryKpiCardZone_15n1u_635:hover{border-color:#4f7c8a}._summaryCardClickable_15n1u_647{cursor:pointer;text-align:left;width:100%}._zoneRowSub_15n1u_653{font-size:.65rem;color:#64748b}._zoneRowSub_15n1u_653 strong{color:#475569}._zoneCardHint_15n1u_662{font-size:.6rem;color:#64748b;margin-top:.25rem}._zoneDetailList_15n1u_668{list-style:none;margin:0;padding:0}._zoneDetailItem_15n1u_674{padding:.35rem 0;border-bottom:1px solid #e2e8f0}._zoneDetailItem_15n1u_674:last-child{border-bottom:none}._zoneDetailZoneName_15n1u_683{font-weight:700;font-size:.8rem;color:#0f172a;display:block;margin-bottom:.2rem}._zoneDetailUnits_15n1u_691{display:flex;flex-wrap:wrap;gap:.35rem}._zoneDetailUnitBadge_15n1u_697{font-size:.68rem;padding:.12rem .35rem;background:#f1f5f9;border-radius:4px;color:#334155}._zoneDetailEmpty_15n1u_705{margin:0;color:#64748b}._summaryKpiCard_15n1u_607{min-height:0}._summaryKpiTrend_15n1u_715{font-size:.62rem;margin-top:.2rem}._summaryKpiTrendUp_15n1u_720{color:#15803d}._summaryKpiTrendDown_15n1u_724{color:#b85c5c}._summaryKpiGrowthValue_15n1u_728{font-size:1.1rem;font-weight:700;color:#0f172a}._summaryKpiGrowthUp_15n1u_734 ._summaryKpiGrowthValue_15n1u_728{color:#15803d}._summaryKpiGrowthDown_15n1u_735 ._summaryKpiGrowthValue_15n1u_728{color:#b85c5c}._summaryKpiGrowthStable_15n1u_736 ._summaryKpiGrowthValue_15n1u_728,._summaryKpiGrowthNone_15n1u_737 ._summaryKpiGrowthValue_15n1u_728{color:#64748b}._opsKpiCards_15n1u_740{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width: 768px){._opsKpiCards_15n1u_740{grid-template-columns:repeat(4,1fr);gap:1rem}}._opsKpiCard_15n1u_740{display:flex;flex-direction:column;gap:.35rem;min-height:72px;padding:1rem;border-radius:12px;border:2px solid #e2e8f0;background:#f8fafc;text-align:left;transition:background .2s,border-color .2s;-webkit-tap-highlight-color:transparent;font:inherit;cursor:default}button._opsKpiCard_15n1u_740{cursor:pointer}button._opsKpiCard_15n1u_740:hover{background:#f1f5f9;border-color:#cbd5e1}._opsKpiLabel_15n1u_778{font-size:.85rem;color:#64748b;font-weight:600}._opsKpiValue_15n1u_784{font-size:1.5rem;font-weight:700;color:#0f172a}._opsKpiSub_15n1u_790{font-size:.75rem;color:#64748b}._opsKpiAvgOk_15n1u_795 ._opsKpiValue_15n1u_784,._opsKpiAvgOk_15n1u_795 ._opsKpiSub_15n1u_790{color:#15803d}._opsKpiAvgOk_15n1u_795{border-color:#bbf7d0;background:#f0fdf4}button._opsKpiAvgOk_15n1u_795:hover{background:#dcfce7;border-color:#4ade80}._opsKpiAvgWarn_15n1u_800 ._opsKpiValue_15n1u_784{color:#b45309}._opsKpiAvgWarn_15n1u_800{border-color:#fde68a;background:#fffbeb}button._opsKpiAvgWarn_15n1u_800:hover{background:#fef3c7;border-color:#fbbf24}._opsKpiAvgHigh_15n1u_804 ._opsKpiValue_15n1u_784{color:#b85c5c}._opsKpiAvgHigh_15n1u_804{border-color:#fecaca;background:#fef2f2}button._opsKpiAvgHigh_15n1u_804:hover{background:#fee2e2;border-color:#f87171}._operationsLogDesc_15n1u_808{margin:0 0 1rem;font-size:.9rem;color:#64748b}._operationsLogEmpty_15n1u_814{margin:0;font-size:.72rem;color:#64748b}._operationsLogList_15n1u_820{display:flex;flex-direction:column;gap:.4rem}._opsCard_15n1u_826{padding:.45rem .55rem;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:.22rem}._opsRow_15n1u_836{display:flex;align-items:baseline;gap:.4rem;font-size:.72rem;line-height:1.35}._opsLabel_15n1u_844{flex:0 0 4.75rem;font-weight:600;font-size:.62rem;color:#64748b;text-transform:uppercase;letter-spacing:.02em}._opsValue_15n1u_853{flex:1;min-width:0;color:#0f172a;word-break:break-word;font-size:.72rem}._opsPhotoThumb_15n1u_861{padding:0;border:none;background:none;cursor:pointer;border-radius:8px;overflow:hidden;border:2px solid #e2e8f0;display:block}._opsPhotoThumb_15n1u_861 img{display:block;width:56px;height:56px;object-fit:cover}._opsPhotoThumb_15n1u_861:hover{border-color:var(--sarms-primary, #5c7b5c)}._opsActionLink_15n1u_883{background:none;border:none;padding:0;font-size:.72rem;font-weight:600;color:var(--sarms-primary, #5c7b5c);cursor:pointer}._opsActionLink_15n1u_883:hover{text-decoration:underline}._modalOverlay_15n1u_898{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;box-sizing:border-box}._modal_15n1u_898{background:#fff;border-radius:10px;padding:.85rem 1rem;max-width:480px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 50px #0003;border:1px solid #e2e8f0}._modalHeader_15n1u_922{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._modalTitle_15n1u_929{margin:0 0 .65rem;font-size:.95rem;font-weight:700;color:#0f172a}._modalActions_15n1u_936{display:flex;align-items:center;justify-content:space-between;gap:.4rem;margin-top:.35rem;flex-wrap:wrap}._modalActionsRight_15n1u_945{display:flex;gap:.35rem;flex-wrap:wrap}._btnDeleteInModal_15n1u_951{padding:.25rem .5rem;font-size:.68rem;font-weight:600;color:#b85c5c;background:transparent;border:1px solid #fecaca;border-radius:6px;cursor:pointer}._btnDeleteInModal_15n1u_951:hover{background:#fef2f2;border-color:#f87171}._btnDanger_15n1u_967{min-height:0;padding:.28rem .75rem;font-size:.72rem;font-weight:600;color:#fff;background:#b85c5c;border:none;border-radius:7px;cursor:pointer}._btnDanger_15n1u_967:hover{background:#991b1b}._deleteConfirmText_15n1u_983{margin:0 0 .35rem;font-size:.72rem;color:#334155}._deleteConfirmSub_15n1u_989{margin:0 0 .65rem;font-size:.65rem;color:#64748b}._harvestActions_15n1u_995{display:flex;align-items:center;justify-content:center;gap:.25rem;white-space:nowrap;padding-top:0;border-top:none!important;border-bottom:none!important}._btnEdit_15n1u_1006,._btnDelete_15n1u_951{padding:.2rem .4rem;border:1px solid #e2e8f0;border-radius:5px;background:#f8fafc;color:#475569;cursor:pointer;font-size:.68rem;line-height:1}._btnEdit_15n1u_1006 ._fa-fw_15n1u_3,._btnDelete_15n1u_951 ._fa-fw_15n1u_3{font-size:.85em}._btnEdit_15n1u_1006:hover{background:#e0f2fe;border-color:#7dd3fc;color:#0369a1}._btnDelete_15n1u_951:hover{background:#fef2f2;border-color:#fecaca;color:#b85c5c}._closeBtn_15n1u_1035{flex-shrink:0;background:none;border:none;font-size:1.5rem;line-height:1;cursor:pointer;color:#64748b;padding:0 .25rem}._closeBtn_15n1u_1035:hover{color:#0f172a}._profileSubtitle_15n1u_1050{margin:0 0 1rem;font-size:.9rem;color:#64748b}._profileCreds_15n1u_1056{margin-bottom:1rem}._profileCredRow_15n1u_1060{display:block;margin-bottom:.5rem}._profileCredLabel_15n1u_1065{display:block;font-size:.8rem;font-weight:600;color:#64748b;margin-bottom:.2rem}._profileCredValue_15n1u_1073{font-size:1rem;font-family:ui-monospace,monospace;color:#0f172a}._profileQr_15n1u_1079{text-align:center;margin-bottom:1rem}._profileQrImg_15n1u_1084{display:block;margin:.5rem auto 0;border-radius:8px;border:1px solid #e2e8f0}._imageOverlay_15n1u_1091{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;box-sizing:border-box}._imageOverlayImg_15n1u_1103{max-width:100%;max-height:90vh;width:auto;height:auto;border-radius:8px;box-shadow:0 10px 40px #00000080}._imageOverlayClose_15n1u_1112{position:absolute;top:1rem;right:1rem;width:44px;height:44px;border:none;background:#fff3;color:#fff;font-size:1.5rem;line-height:1;border-radius:50%;cursor:pointer}._imageOverlayClose_15n1u_1112:hover{background:#ffffff4d}@media print{._page_15n1u_3>._section_15n1u_25:first-of-type{display:none!important}._opsLogHeader_15n1u_406 button,._kpiSection_15n1u_528,._opsFilters_15n1u_435{display:none!important}}._page_1yd6c_5 .fa-fw{margin-right:.35em}._page_1yd6c_5{max-width:none;margin:0;display:flex;flex-direction:column;gap:.65rem;width:100%;transition:all .3s ease}@media (min-width: 768px){._page_1yd6c_5{gap:.8rem}}._section_1yd6c_25{width:100%;box-sizing:border-box;background:#fff;border-radius:10px;padding:.65rem .8rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._sectionTitle_1yd6c_35{margin:0 0 .5rem;font-size:.92rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._sectionTitle_1yd6c_35 ._fa-fw_1yd6c_5{margin-inline-end:.35em;font-size:.92em}._cards_1yd6c_48{display:grid;grid-template-columns:repeat(2,1fr);gap:.45rem}@media (min-width: 768px){._cards_1yd6c_48{grid-template-columns:repeat(2,1fr);gap:.5rem}}@media (min-width: 1024px){._cards_1yd6c_48{grid-template-columns:repeat(4,1fr);gap:.5rem}}._cardCombined_1yd6c_69{display:flex;flex-direction:column;gap:0;min-height:0;padding:.45rem .5rem;border-radius:8px;border:1px solid rgba(79,124,138,.4);background:#fff;grid-column:1 / -1}@media (min-width: 768px){._cardCombined_1yd6c_69{grid-column:span 1}}._cardCombined_1yd6c_69:hover{border-color:#4f7c8a}._cardCombinedTitle_1yd6c_91{font-size:.68rem;color:#4f7c8a;font-weight:700;margin-bottom:.35rem;padding-bottom:.25rem;border-bottom:1px solid rgba(79,124,138,.2);background:#4f7c8a14;margin:-.45rem -.5rem .35rem;padding:.35rem .5rem .25rem;border-radius:7px 7px 0 0}._cardCombinedRow_1yd6c_104{display:flex;align-items:center;justify-content:space-between;padding:.22rem .35rem;border:none;border-radius:8px;background:transparent;cursor:pointer;font:inherit;text-align:left;transition:background .15s;-webkit-tap-highlight-color:transparent}._cardCombinedRow_1yd6c_104:hover{background:#f1f5f9}._cardCombinedRowActive_1yd6c_123{background:#5c7b5c14}._cardCombinedLabel_1yd6c_127{font-size:.8rem;color:#475569;font-weight:600}._cardCombinedValue_1yd6c_133{font-size:1rem;font-weight:700;color:#0f172a}._cardCombinedRowDelayed_1yd6c_139 ._cardCombinedValue_1yd6c_133{color:#c7924a}._cardCombinedRowFlagged_1yd6c_143 ._cardCombinedValue_1yd6c_133{color:#b85c5c}._cardCombinedRowCompleted_1yd6c_147 ._cardCombinedValue_1yd6c_133{color:#5c7b5c}._summaryCardTitleStrip_1yd6c_152{font-size:.68rem;font-weight:700;margin:-.45rem -.5rem .35rem;padding:.35rem .5rem .25rem;border-radius:7px 7px 0 0;border-bottom:1px solid #e2e8f0}._card_1yd6c_48{display:flex;flex-direction:column;gap:.2rem;min-height:0;padding:.45rem .5rem;border-radius:8px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;text-align:left;transition:background .2s,border-color .2s;-webkit-tap-highlight-color:transparent}._card_1yd6c_48:hover{background:#f8fafc;border-color:#cbd5e1}._cardActive_1yd6c_181{border-color:#5c7b5c;background:#5c7b5c14}._cardLabel_1yd6c_186{font-size:.68rem;color:#64748b;font-weight:600}._cardValue_1yd6c_192{font-size:1.15rem;font-weight:700;color:#5c7b5c}._cardDelayed_1yd6c_198 ._cardValue_1yd6c_192{color:#c7924a}._cardFlagged_1yd6c_202 ._cardValue_1yd6c_192{color:#b85c5c}._cardCompleted_1yd6c_206{border-color:#a9bfa9;background:#5c7b5c14}._cardCompleted_1yd6c_206:hover{background:#5c7b5c1f;border-color:#5c7b5c}._cardCompleted_1yd6c_206 ._cardValue_1yd6c_192{color:#5c7b5c}._cardRisk_1yd6c_221{min-height:0;overflow:hidden;border-radius:8px}._cardRisk_1yd6c_221 ._cardLabel_1yd6c_186{display:block;box-sizing:border-box;align-self:stretch;font-size:.68rem;font-weight:700;margin-block-start:-.45rem;margin-inline:-.5rem;margin-block-end:.35rem;padding:.35rem .5rem .25rem;border-radius:0;border-bottom:1px solid #e2e8f0}._cardRisk_1yd6c_221 ._cardValue_1yd6c_192{margin-top:.15rem}._cardRiskHigh_1yd6c_242 ._cardLabel_1yd6c_186{background:#b85c5c1f;color:#b85c5c;border-bottom-color:#b85c5c4d}._cardRiskModerate_1yd6c_243 ._cardLabel_1yd6c_186{background:#c7924a1f;color:#c7924a;border-bottom-color:#c7924a4d}._cardRiskStable_1yd6c_244 ._cardLabel_1yd6c_186{background:#5c7b5c1f;color:#5c7b5c;border-bottom-color:#5c7b5c4d}._cardRiskHigh_1yd6c_242{border-color:#b85c5c66;background:#fff}._cardRiskHigh_1yd6c_242:hover{background:#b85c5c14;border-color:#b85c5c}._cardRiskModerate_1yd6c_243{border-color:#c7924a66;background:#fff}._cardRiskModerate_1yd6c_243:hover{background:#c7924a14;border-color:#c7924a}._cardRiskStable_1yd6c_244{border-color:#5c7b5c66;background:#fff}._cardRiskStable_1yd6c_244:hover{background:#5c7b5c14;border-color:#5c7b5c}._mergedKpiCard_1yd6c_277{display:flex;flex-direction:column;gap:0;min-height:0;padding:.45rem .5rem;border-radius:8px;border:1px solid #e2e8f0;background:#fff;text-align:left;font:inherit;cursor:default}._mergedKpiCardTitle_1yd6c_290{font-size:.68rem;font-weight:700;margin:-.45rem -.5rem .35rem;padding:.35rem .5rem .25rem;border-radius:7px 7px 0 0;border-bottom:1px solid #e2e8f0;background:#f8fafc;color:#475569}._mergedKpiCardRecords_1yd6c_300 ._mergedKpiCardTitle_1yd6c_290{background:#f1f5f9;color:#475569;border-bottom-color:#cbd5e1}._mergedKpiCardTime_1yd6c_301 ._mergedKpiCardTitle_1yd6c_290{background:#f8fafc;color:#475569;border-bottom-color:#e2e8f0}._mergedKpiCardTime_1yd6c_301._mergedKpiCardOk_1yd6c_302 ._mergedKpiCardTitle_1yd6c_290{background:#5c7b5c1f;color:#5c7b5c;border-bottom-color:#5c7b5c4d}._mergedKpiCardTime_1yd6c_301._mergedKpiCardWarn_1yd6c_303 ._mergedKpiCardTitle_1yd6c_290{background:#c7924a1f;color:#c7924a;border-bottom-color:#c7924a4d}._mergedKpiCardTime_1yd6c_301._mergedKpiCardHigh_1yd6c_304 ._mergedKpiCardTitle_1yd6c_290{background:#b85c5c1f;color:#b85c5c;border-bottom-color:#b85c5c4d}._mergedKpiCardRecords_1yd6c_300{border-color:#cbd5e1;background:#fff}._mergedKpiCardRecords_1yd6c_300:hover{border-color:#94a3b8}._mergedKpiCardRecords_1yd6c_300 ._mergedKpiLabel_1yd6c_312{color:#64748b}._mergedKpiCardRecords_1yd6c_300 ._mergedKpiValue_1yd6c_313,._mergedKpiCardRecords_1yd6c_300 ._mergedKpiSub_1yd6c_314{color:#334155}._mergedKpiCardTime_1yd6c_301{border-color:#4f7c8a59;background:#fff}._mergedKpiCardTime_1yd6c_301:hover{border-color:#4f7c8a}._mergedKpiCardTime_1yd6c_301 ._mergedKpiLabel_1yd6c_312{color:#475569}._mergedKpiCardTime_1yd6c_301._mergedKpiCardOk_1yd6c_302{border-color:#5c7b5c80;background:#fff}._mergedKpiCardTime_1yd6c_301._mergedKpiCardWarn_1yd6c_303{border-color:#c7924a80;background:#fff}._mergedKpiCardTime_1yd6c_301._mergedKpiCardHigh_1yd6c_304{border-color:#b85c5c80;background:#fff}._mergedKpiBlock_1yd6c_327{display:flex;flex-direction:column;gap:.15rem}._mergedKpiBlock_1yd6c_327+._mergedKpiBlock_1yd6c_327{margin-top:.5rem;padding-top:.45rem;border-top:1px solid #e2e8f0}._mergedKpiLabel_1yd6c_312{font-size:.58rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.02em}._mergedKpiValue_1yd6c_313{font-size:.92rem;font-weight:700;color:#0f172a;line-height:1.2}._mergedKpiSub_1yd6c_314{font-size:.6rem;color:#64748b;line-height:1.3}._mergedKpiZoneBtn_1yd6c_360{margin:0;padding:0;border:none;background:none;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:.15rem;width:100%;font:inherit;margin-top:.2rem}._mergedKpiZoneBtn_1yd6c_360:hover ._mergedKpiValue_1yd6c_313{color:var(--sarms-primary, #5c7b5c)}._mergedKpiCardOk_1yd6c_302 ._mergedKpiValue_1yd6c_313,._mergedKpiCardOk_1yd6c_302 ._mergedKpiSub_1yd6c_314{color:#5c7b5c}._mergedKpiCardOk_1yd6c_302{border-color:#5c7b5c80;background:#5c7b5c0f}._mergedKpiCardWarn_1yd6c_303 ._mergedKpiValue_1yd6c_313{color:#c7924a}._mergedKpiCardWarn_1yd6c_303{border-color:#c7924a80;background:#c7924a0f}._mergedKpiCardHigh_1yd6c_304 ._mergedKpiValue_1yd6c_313{color:#b85c5c}._mergedKpiCardHigh_1yd6c_304{border-color:#b85c5c80;background:#b85c5c0f}._cardRisk_1yd6c_221 ._cardValue_1yd6c_192{color:#0f172a}._cardRiskHigh_1yd6c_242 ._cardValue_1yd6c_192{color:#b85c5c}._cardRiskModerate_1yd6c_243 ._cardValue_1yd6c_192{color:#c7924a}._cardRiskStable_1yd6c_244 ._cardValue_1yd6c_192{color:#5c7b5c}._cardRiskLabel_1yd6c_397{font-size:.65rem;font-weight:600}._cardRiskHigh_1yd6c_242 ._cardRiskLabel_1yd6c_397{color:#b91c1c}._cardRiskModerate_1yd6c_243 ._cardRiskLabel_1yd6c_397{color:#b45309}._cardRiskStable_1yd6c_244 ._cardRiskLabel_1yd6c_397{color:#15803d}._cardRiskTrend_1yd6c_406{font-size:.62rem;color:#64748b}._riskModal_1yd6c_412{max-width:560px;width:100%;max-height:90vh;overflow-y:auto;background:#fff;border-radius:16px;padding:1.25rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;border:1px solid #e2e8f0}._riskSection_1yd6c_424{margin-bottom:1.25rem}._riskSectionTitle_1yd6c_428{margin:0 0 .5rem;font-size:.95rem;font-weight:600;color:#334155}._riskChartWrap_1yd6c_435{height:200px;position:relative}._bottleneckGrid_1yd6c_440{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width: 480px){._bottleneckGrid_1yd6c_440{grid-template-columns:1fr}}._bottleneckCard_1yd6c_452{display:flex;flex-direction:column;gap:.25rem;padding:1rem;border-radius:12px;border:1px solid #e2e8f0;background:#f8fafc}._bottleneckLabel_1yd6c_462{font-size:.8rem;color:#64748b;font-weight:600}._bottleneckName_1yd6c_468{font-size:1rem;font-weight:700;color:#0f172a}._bottleneckRate_1yd6c_474{font-size:1.25rem;font-weight:700}._riskRateHigh_1yd6c_479{color:#b91c1c}._riskRateModerate_1yd6c_480{color:#b45309}._riskRateStable_1yd6c_481{color:#15803d}._bottleneckCount_1yd6c_483{font-size:.85rem;color:#64748b}._filtersRow_1yd6c_488{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.4rem;margin-bottom:.45rem}._filtersRow_1yd6c_488 ._sectionTitle_1yd6c_35{margin:0}._filtersActions_1yd6c_501{display:flex;align-items:center;flex-wrap:nowrap;gap:.35rem}._exportBtn_1yd6c_508{display:inline-flex;align-items:center;gap:.25rem;min-height:0;padding:.28rem .55rem;font-size:.68rem;font-weight:600;color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;transition:background .2s}._exportBtn_1yd6c_508:hover:not(:disabled){background:#e2e8f0}._exportBtn_1yd6c_508:disabled{opacity:.55;cursor:not-allowed}._exportBtn_1yd6c_508 .fa-fw{font-size:.85em}._refreshBtn_1yd6c_537{min-height:0;padding:.28rem .55rem;font-size:.68rem;font-weight:600;color:#166534;background:#dcfce7;border:1px solid #86efac;border-radius:6px;cursor:pointer;transition:background .2s}._refreshBtn_1yd6c_537:hover{background:#bbf7d0}._thSort_1yd6c_554{padding:0;font-size:inherit;font-weight:600;color:inherit;background:none;border:none;cursor:pointer;text-align:left;width:100%;font-family:inherit}._thSort_1yd6c_554:hover{color:var(--sarms-primary, #5c7b5c)}._filters_1yd6c_488{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.45rem;margin-bottom:.45rem}._filterGroup_1yd6c_578{display:flex;flex-direction:column;gap:.2rem}._filterGroup_1yd6c_578 label{font-size:.65rem;font-weight:600;color:#334155}._filterGroup_1yd6c_578 select,._filterGroup_1yd6c_578 input{padding:.28rem .45rem;font-size:.72rem;border:1px solid #e2e8f0;border-radius:6px;background:#fff}._tableWrap_1yd6c_599{overflow-x:auto}._table_1yd6c_599{width:100%;border-collapse:collapse;font-size:.72rem}._table_1yd6c_599 th,._table_1yd6c_599 td{padding:.32rem .45rem;text-align:left;border-bottom:1px solid #e2e8f0}._table_1yd6c_599 th{font-weight:600;font-size:.65rem;color:#475569;background:#f8fafc}._table_1yd6c_599 tbody tr:hover{background:#f8fafc}._emptyCell_1yd6c_627{text-align:center;color:#64748b;padding:1.5rem!important}._workerId_1yd6c_633{color:#64748b;font-size:.85em;font-weight:500;margin-left:.25rem}._statusBadge_1yd6c_640{display:inline-flex;align-items:center;justify-content:center;padding:.12rem .4rem;border-radius:999px;font-size:.62rem;font-weight:600;line-height:1.25;border:1px solid transparent;vertical-align:middle}._statusBadge_1yd6c_640[data-status=on_time]{background:#5c7b5c24;color:#3d523d;border-color:#5c7b5c59}._statusBadge_1yd6c_640[data-status=delayed]{background:#c7924a29;color:#92400e;border-color:#d9770659}._statusBadge_1yd6c_640[data-status=flagged]{background:#b85c5c24;color:#991b1b;border-color:#b91c1c59}._statusBadge_1yd6c_640[data-status=finished_by_worker]{background:#f1f5f9;color:#475569;border-color:#cbd5e1}._statusBadge_1yd6c_640[data-status=completed]{background:#dcfce7;color:#166534;border-color:#22c55e73}._actionLink_1yd6c_683{background:none;border:none;padding:0;font-size:.72rem;font-weight:500;color:#5c7b5c;cursor:pointer;text-decoration:underline}._actionLink_1yd6c_683:hover{color:#385438}._actionLinkComplete_1yd6c_698{background:none;border:none;padding:0;font-size:.72rem;font-weight:600;color:#5c7b5c;cursor:pointer;text-decoration:underline}._actionLinkComplete_1yd6c_698:hover{color:#385438}._cellActions_1yd6c_714{white-space:nowrap;vertical-align:middle;text-align:end}._table_1yd6c_599 th:last-child,._table_1yd6c_599 td:last-child{min-width:9.5rem}._rowActionsBar_1yd6c_725{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.28rem;justify-content:flex-end;max-width:100%;min-width:0}._inlineBtnComplete_1yd6c_735,._inlineBtnApprove_1yd6c_736,._inlineBtnReject_1yd6c_737{padding:.2rem .4rem;font-size:.62rem;font-weight:600;border-radius:5px;cursor:pointer;border:1px solid transparent;white-space:nowrap;flex-shrink:0}._inlineBtnComplete_1yd6c_735{color:#fff;background:#5c7b5c;border-color:#4a634a}._inlineBtnComplete_1yd6c_735:hover{background:#4a634a}._inlineBtnApprove_1yd6c_736{color:#fff;background:#5c7b5c;border-color:#4a634a}._inlineBtnApprove_1yd6c_736:hover{background:#4a634a}._inlineBtnReject_1yd6c_737{color:#7f1d1d;background:#fef2f2;border-color:#fecaca}._inlineBtnReject_1yd6c_737:hover{background:#fee2e2}._actionsWrap_1yd6c_778{position:relative;display:inline-block}._actionsBtn_1yd6c_782{display:inline-flex;align-items:center;gap:.2rem;padding:.2rem .4rem;font-size:.62rem;font-weight:600;color:var(--sarms-primary, #5c7b5c);background:#5c7b5c1a;border:1px solid rgba(92,123,92,.4);border-radius:5px;cursor:pointer;flex-shrink:0}._actionsBtn_1yd6c_782:hover{background:#5c7b5c2e;border-color:#5c7b5c}._actionsCaret_1yd6c_800{font-size:.65rem;opacity:.9}._actionsDropdown_1yd6c_804{position:absolute;top:100%;left:0;margin-top:4px;min-width:140px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 14px #0000001a;z-index:20;padding:.25rem}._actionsItem_1yd6c_817{display:block;width:100%;padding:.4rem .65rem;font-size:.85rem;text-align:left;background:none;border:none;border-radius:6px;cursor:pointer;color:#334155}._actionsItem_1yd6c_817:hover{background:#f0fdf4;color:#15803d}._actionsItemComplete_1yd6c_833{font-weight:600;color:#15803d}._actionsItemComplete_1yd6c_833:hover{background:#dcfce7;color:#166534}._modalOverlay_1yd6c_843{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_1yd6c_843{background:#fff;border-radius:16px;padding:1.5rem;max-width:480px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 50px #0003;border:1px solid #e2e8f0}._modalTitle_1yd6c_866{margin:0 0 1.25rem;font-size:1.25rem;font-weight:700;color:#0f172a}._modalHeader_1yd6c_873{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._modalHeader_1yd6c_873 ._modalTitle_1yd6c_866{margin:0}._closeBtn_1yd6c_884{flex-shrink:0;background:none;border:none;font-size:1.5rem;line-height:1;cursor:pointer;color:#64748b;padding:0 .25rem}._closeBtn_1yd6c_884:hover{color:#0f172a}._profileSubtitle_1yd6c_899{margin:0 0 1rem;font-size:.9rem;color:#64748b}._profileCreds_1yd6c_905{margin-bottom:1rem}._profileCredRow_1yd6c_909{display:block;margin-bottom:.5rem}._profileCredLabel_1yd6c_914{display:block;font-size:.8rem;font-weight:600;color:#64748b;margin-bottom:.2rem}._profileCredValue_1yd6c_922{font-size:1rem;font-family:ui-monospace,monospace;color:#0f172a}._profileQr_1yd6c_928{text-align:center;margin-bottom:1rem}._profileQrImg_1yd6c_933{display:block;margin:.5rem auto 0;border-radius:8px;border:1px solid #e2e8f0}._dl_1yd6c_940{display:grid;grid-template-columns:auto 1fr;gap:.5rem 1.5rem;margin:0 0 1rem;font-size:.95rem}._dl_1yd6c_940 dt{font-weight:600;color:#64748b}._dl_1yd6c_940 dd{margin:0;color:#0f172a}._notesList_1yd6c_958{margin:0;padding-left:1.25rem;font-size:.9rem;color:#475569}._noteTextarea_1yd6c_965{width:100%;padding:.75rem;font-size:.95rem;border:1px solid #e2e8f0;border-radius:8px;resize:vertical;min-height:100px;margin-bottom:1rem;box-sizing:border-box}._modalActions_1yd6c_977{display:flex;gap:.75rem;margin-top:.5rem;flex-wrap:wrap}._btnPrimary_1yd6c_984{padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:10px;cursor:pointer;transition:transform .15s,background .15s}._btnPrimary_1yd6c_984:hover:not(:disabled){transform:translateY(-1px);background:var(--sarms-primary-hover, #4a6b4a)}._btnPrimary_1yd6c_984:disabled{opacity:.6;cursor:not-allowed}._btnSecondary_1yd6c_1006{padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;color:var(--sarms-text, #333);background:var(--sarms-card, #e8e8e8);border:1px solid var(--sarms-border, #d4d4d4);border-radius:10px;cursor:pointer;transition:background .2s}._btnSecondary_1yd6c_1006:hover{background:#d8d8d8}._analyticsSection_1yd6c_1023{background:#fff;border-radius:10px;padding:.65rem .8rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._chartsRow_1yd6c_1024{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.5rem;margin-bottom:.45rem}._chartWrap_1yd6c_1025{padding:.45rem .55rem;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}._chartCaption_1yd6c_1026{margin:0 0 .35rem;font-size:.72rem;font-weight:600;color:#334155}._barChart_1yd6c_1027{display:flex;flex-direction:column;gap:.4rem}._barRow_1yd6c_1028{display:flex;align-items:center;gap:.4rem}._barLabel_1yd6c_1029{flex:0 0 64px;font-size:.65rem;font-weight:600;color:#334155}._barTrack_1yd6c_1030{flex:1;height:16px;background:var(--sarms-border, #d4d4d4);border-radius:4px;overflow:hidden}._barFill_1yd6c_1031{height:100%;background:var(--sarms-chart-bar, #6b8a6b);border-radius:4px;min-width:4px;transition:width .3s ease}._barValue_1yd6c_1032{flex:0 0 24px;font-size:.68rem;font-weight:600;color:var(--sarms-primary, #5c7b5c);text-align:right}._moreWrap_1yd6c_1033{display:flex;justify-content:center;margin-top:.35rem}._moreBtn_1yd6c_1034{padding:.35rem .75rem;font-size:.72rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:8px;cursor:pointer;transition:transform .15s,background .15s}._moreBtn_1yd6c_1034:hover{transform:translateY(-1px);background:var(--sarms-primary-hover, #4a6b4a)}@media print{._page_1yd6c_5>._section_1yd6c_25:not(._tableSection_1yd6c_1038){display:none!important}._page_1yd6c_5{max-width:none!important;padding:.5rem!important}._tableSection_1yd6c_1038{box-shadow:none!important;border:none!important;break-inside:auto!important}._filtersActions_1yd6c_501,._actionLink_1yd6c_683,._actionLinkComplete_1yd6c_698,._actionsWrap_1yd6c_778{display:none!important}._tableWrap_1yd6c_599{overflow:visible!important}._table_1yd6c_599{font-size:.75rem!important;table-layout:fixed!important;width:100%!important}._table_1yd6c_599 th,._table_1yd6c_599 td{padding:.35rem .5rem!important}._table_1yd6c_599 th{font-size:.7rem!important}}._page_mv5uw_3 .fa-fw{margin-right:.35em}._page_mv5uw_3{max-width:1400px;margin:0 auto;padding:0;display:flex;flex-direction:column;gap:1rem;width:100%;transition:all .3s ease}@media (min-width: 768px){._page_mv5uw_3{gap:1.5rem}}._summarySection_mv5uw_25{width:100%;box-sizing:border-box;background:#fff;border-radius:16px;padding:1.25rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._summaryTitle_mv5uw_35{margin:0 0 1rem;font-size:1.25rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._summaryCards_mv5uw_44{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width: 768px){._summaryCards_mv5uw_44{gap:1rem}}@media (min-width: 1024px){._summaryCards_mv5uw_44{grid-template-columns:repeat(4,1fr);gap:1rem}}._summaryCard_mv5uw_44{display:flex;flex-direction:column;gap:0;min-height:72px;padding:0;border-radius:12px;border:2px solid var(--sarms-border, #d4d4d4);background:#fff;text-align:left;cursor:pointer;font:inherit;transition:background .2s,border-color .2s,box-shadow .2s;-webkit-tap-highlight-color:transparent;overflow:hidden}._summaryCardLabel_mv5uw_81{padding:.5rem .75rem .35rem;font-size:.85rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid rgba(0,0,0,.06);flex-shrink:0;border-radius:10px 10px 0 0}._summaryCardBody_mv5uw_92{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.4rem;padding:.75rem}._summaryRow_mv5uw_100{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.875rem;color:var(--sarms-text, #334155)}._summaryRow_mv5uw_100 strong{font-weight:700;color:#1e293b}._summaryRowBtn_mv5uw_109{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;font-size:.875rem;color:var(--sarms-text, #334155);background:none;border:none;padding:.4rem 0;border-radius:6px;cursor:pointer;font:inherit;text-align:left;transition:background .15s}._summaryRowBtn_mv5uw_109:hover{background:#0000000d}._summaryRowBtn_mv5uw_109 strong{font-weight:700;color:#1e293b}._summaryRowSub_mv5uw_128{font-size:.75rem;color:#64748b;margin-top:.15rem}._summaryCard_mv5uw_44:hover{background:#f1f5f9;border-color:#cbd5e1}._summaryCard_mv5uw_44[aria-pressed=true],._summaryCardActive_mv5uw_140{box-shadow:0 0 0 2px var(--sarms-primary, #5c7b5c)}._summaryCardValue_mv5uw_145{font-size:1.5rem;font-weight:700;color:#334155}._summaryCardNormal_mv5uw_151{border-color:#5c7b5c80;background:#5c7b5c0f}._summaryCardNormal_mv5uw_151 ._summaryCardValue_mv5uw_145{color:#5c7b5c}._summaryCardLow_mv5uw_160{border-color:#c7924a80;background:#c7924a0f}._summaryCardLow_mv5uw_160 ._summaryCardValue_mv5uw_145{color:#c7924a}._summaryCardCritical_mv5uw_169{border-color:#b85c5c80;background:#b85c5c0f}._summaryCardCritical_mv5uw_169 ._summaryCardValue_mv5uw_145{color:#b85c5c}._summaryCardHarvest_mv5uw_179{border-color:#4ade80;background:#ecfdf5}._summaryCardHarvest_mv5uw_179:hover{background:#d1fae5;border-color:#10b981}._summaryCardHarvest_mv5uw_179 ._summaryCardLabel_mv5uw_81{background:#ecfdf5;color:#047857}._summaryCardHarvest_mv5uw_179 ._summaryCardBody_mv5uw_92{color:#065f46}._summaryCardHarvest_mv5uw_179 ._summaryRow_mv5uw_100 strong{color:#047857}._summaryCardHarvest_mv5uw_179 ._summaryRowSub_mv5uw_128{color:#059669}._summaryCardTotal_mv5uw_194{border-color:#cbd5e1;background:#f8fafc}._summaryCardTotal_mv5uw_194 ._summaryCardValue_mv5uw_145{font-size:1.25rem}._summaryCardUpdated_mv5uw_200{border-color:#4f7c8a66;background:#4f7c8a0f}._summaryCardUpdated_mv5uw_200:hover{background:#4f7c8a1a;border-color:#4f7c8a}._summaryCardUpdated_mv5uw_200 ._summaryCardValue_mv5uw_145{font-size:1.25rem;color:#4f7c8a}._summaryCardTotalUpdated_mv5uw_207{border-color:#4f7c8a66;background:#fff;cursor:default}._summaryCardTotalUpdated_mv5uw_207 ._summaryCardLabel_mv5uw_81{background:#4f7c8a14;color:#4f7c8a}._summaryCardTotalUpdated_mv5uw_207:hover{border-color:#4f7c8a}._summaryCardActiveUpdated_mv5uw_214{box-shadow:0 0 0 2px var(--sarms-primary, #5c7b5c)}._summaryCardCategory_mv5uw_218{cursor:default}._summaryCardCategory_mv5uw_218:hover{border-color:#cbd5e1}._summaryCardCategory_mv5uw_218 ._summaryCardLabel_mv5uw_81{background:#f8fafc}._summaryCategoryGrid_mv5uw_223{display:grid;grid-template-columns:1fr 1fr;gap:.35rem}._summaryCategoryChip_mv5uw_228{display:flex;align-items:center;justify-content:space-between;gap:.35rem;padding:.35rem .5rem;font-size:.8rem;color:var(--sarms-text, #334155);background:#f1f5f9;border:none;border-radius:6px;cursor:pointer;font:inherit;text-align:left;transition:background .15s,color .15s}._summaryCategoryChip_mv5uw_228:hover{background:#e2e8f0;color:var(--sarms-primary, #5c7b5c)}._summaryCategoryName_mv5uw_248{font-weight:500}._summaryCategoryCount_mv5uw_249{font-weight:700;color:#1e293b}._summaryCardMovement_mv5uw_252{cursor:default;border-color:#6ee7b7;background:#fff}._summaryCardMovement_mv5uw_252:hover{border-color:#5c7b5c}._summaryCardMovement_mv5uw_252 ._summaryCardLabel_mv5uw_81{background:#5c7b5c1a;color:#5c7b5c}._summaryRowAdded_mv5uw_259 span,._summaryRowAdded_mv5uw_259 strong{color:#5c7b5c}._summaryRowUpdated_mv5uw_261 span,._summaryRowUpdated_mv5uw_261 strong{color:#4f7c8a}._summaryRowDecreased_mv5uw_263 span,._summaryRowDecreased_mv5uw_263 strong{color:#b85c5c}._summaryCardEquipment_mv5uw_267{border-color:#60a5fa;background:#eff6ff}._summaryCardEquipment_mv5uw_267:hover{background:#dbeafe;border-color:#3b82f6}._summaryCardEquipment_mv5uw_267 ._summaryCardValue_mv5uw_145,._summaryCardEquipment_mv5uw_267 ._summaryCardLabel_mv5uw_81{color:#1d4ed8}._summaryCardEquipment_mv5uw_267 ._summaryCardStockRow_mv5uw_281{color:#1e40af}._summaryCardEquipment_mv5uw_267 ._summaryCardStockRow_mv5uw_281 em{color:#1e3a8a}._summaryCardHighFailureDanger_mv5uw_289{min-height:72px;padding:0;border:2px solid rgba(184,92,92,.6);border-radius:12px;background:#fff}._summaryCardHighFailureDanger_mv5uw_289 ._summaryCardLabel_mv5uw_81{padding:.5rem .75rem .35rem;font-size:.85rem;font-weight:700;border-radius:10px 10px 0 0;border-bottom:1px solid rgba(184,92,92,.35);background:#b85c5c1a;color:#b85c5c}._summaryCardHighFailureDanger_mv5uw_289 ._summaryCardBody_mv5uw_92{background:#fff;padding:.75rem}._summaryCardHighFailureDanger_mv5uw_289:hover{border-color:#b85c5c}._summaryCardHighFailureDanger_mv5uw_289 ._summaryCardValue_mv5uw_145{color:#b85c5c}._summaryCardHighFailureDanger_mv5uw_289 ._summaryCardSub_mv5uw_308{color:#8f4444}._summaryCardHighFailureOk_mv5uw_310{min-height:72px;padding:0;border:2px solid rgba(184,92,92,.4);border-radius:12px;background:#fff}._summaryCardHighFailureOk_mv5uw_310 ._summaryCardLabel_mv5uw_81{padding:.5rem .75rem .35rem;font-size:.85rem;font-weight:700;border-radius:10px 10px 0 0;border-bottom:1px solid rgba(184,92,92,.3);background:#b85c5c14;color:#b85c5c}._summaryCardHighFailureOk_mv5uw_310 ._summaryCardBody_mv5uw_92{background:#fff;padding:.75rem}._summaryCardHighFailureOk_mv5uw_310:hover{border-color:#b85c5c}._summaryCardHighFailureOk_mv5uw_310 ._summaryCardValue_mv5uw_145{color:#b85c5c}._summaryCardHighFailureOk_mv5uw_310 ._summaryCardSub_mv5uw_308{color:#8f4444}._summaryCardIcon_mv5uw_331{position:absolute;top:.5rem;right:.5rem;font-size:1rem}._summaryCardHighFailureDanger_mv5uw_289 ._summaryCardIcon_mv5uw_331,._summaryCardHighFailureOk_mv5uw_310 ._summaryCardIcon_mv5uw_331{color:#b85c5c}._summaryCard_mv5uw_44{position:relative}._summaryCardIconLeft_mv5uw_350{font-size:1rem;margin-bottom:.15rem}._summaryCardOverdueDanger_mv5uw_356{min-height:72px;padding:0;border:2px solid rgba(184,92,92,.6);border-radius:12px;background:#fff}._summaryCardOverdueDanger_mv5uw_356 ._summaryCardLabel_mv5uw_81{padding:.5rem .75rem .35rem;font-size:.85rem;font-weight:700;border-radius:10px 10px 0 0;border-bottom:1px solid rgba(184,92,92,.35);background:#b85c5c1a;color:#b85c5c}._summaryCardOverdueDanger_mv5uw_356 ._summaryCardBody_mv5uw_92{background:#fff;padding:.75rem}._summaryCardOverdueDanger_mv5uw_356:hover{border-color:#b85c5c}._summaryCardOverdueDanger_mv5uw_356 ._summaryCardValue_mv5uw_145{color:#b85c5c}._summaryCardOverdueOk_mv5uw_376{min-height:72px;padding:0;border:2px solid rgba(92,123,92,.5);border-radius:12px;background:#fff}._summaryCardOverdueOk_mv5uw_376 ._summaryCardLabel_mv5uw_81{padding:.5rem .75rem .35rem;font-size:.85rem;font-weight:700;border-radius:10px 10px 0 0;border-bottom:1px solid rgba(92,123,92,.3);background:#5c7b5c1a;color:#5c7b5c}._summaryCardOverdueOk_mv5uw_376 ._summaryCardBody_mv5uw_92{background:#fff;padding:.75rem}._summaryCardOverdueOk_mv5uw_376:hover{border-color:#5c7b5c}._summaryCardOverdueOk_mv5uw_376 ._summaryCardValue_mv5uw_145{color:#5c7b5c}._summaryCardOverdue_mv5uw_356 ._summaryCardStockRow_mv5uw_281{font-size:.8rem;color:#475569}._summaryCardOverdue_mv5uw_356 ._summaryCardStockRow_mv5uw_281 em{color:#64748b}._summaryCardWorkload_mv5uw_400{min-height:72px;padding:0;border:2px solid rgba(79,124,138,.5);border-radius:12px;background:#fff}._summaryCardWorkload_mv5uw_400 ._summaryCardLabel_mv5uw_81{padding:.5rem .75rem .35rem;font-size:.85rem;font-weight:700;border-radius:10px 10px 0 0;border-bottom:1px solid rgba(79,124,138,.3);background:#4f7c8a14;color:#4f7c8a}._summaryCardWorkload_mv5uw_400 ._summaryCardBody_mv5uw_92{background:#fff;padding:.75rem}._summaryCardWorkload_mv5uw_400:hover{border-color:#4f7c8a}._summaryCardWorkload_mv5uw_400 ._summaryCardStockRow_mv5uw_281{color:#4f7c8a;font-size:.8rem}._summaryCardWorkload_mv5uw_400 ._summaryCardStockRow_mv5uw_281 em{color:#3a606b}._summaryCardEquipmentStatus_mv5uw_422{min-height:72px;padding:0;border:2px solid rgba(122,133,128,.5);border-radius:12px;background:#fff}._summaryCardEquipmentStatus_mv5uw_422 ._summaryCardLabel_mv5uw_81{padding:.5rem .75rem .35rem;font-size:.85rem;font-weight:700;border-radius:10px 10px 0 0;border-bottom:1px solid rgba(122,133,128,.3);background:#7a858014;color:#7a8580}._summaryCardEquipmentStatus_mv5uw_422 ._summaryCardBody_mv5uw_92{background:#fff;padding:.75rem}._summaryCardEquipmentStatus_mv5uw_422:hover{border-color:#7a8580}._summaryCardEquipmentStatus_mv5uw_422 ._summaryCardStockRow_mv5uw_281{color:#7a8580;font-size:.8rem}._summaryCardEquipmentStatus_mv5uw_422 ._summaryCardStockRow_mv5uw_281 em{color:#5e6763}._summaryCardEquipmentStatus_mv5uw_422 ._summaryCardSub_mv5uw_308{font-size:.75rem;color:#7a8580}._summaryCardThisWeek_mv5uw_445{min-height:72px;padding:0;border:2px solid rgba(92,123,92,.5);border-radius:12px;background:#fff}._summaryCardThisWeek_mv5uw_445 ._summaryCardLabel_mv5uw_81{padding:.5rem .75rem .35rem;font-size:.85rem;font-weight:700;border-radius:10px 10px 0 0;border-bottom:1px solid rgba(92,123,92,.3);background:#5c7b5c1a;color:#5c7b5c}._summaryCardThisWeek_mv5uw_445 ._summaryCardBody_mv5uw_92{background:#fff;padding:.75rem}._summaryCardThisWeek_mv5uw_445:hover{border-color:#5c7b5c}._summaryCardThisWeek_mv5uw_445 ._summaryCardStockRow_mv5uw_281{color:#5c7b5c;font-size:.8rem}._summaryCardThisWeek_mv5uw_445 ._summaryCardStockRow_mv5uw_281 em{color:#7fa77f}._summaryCardOverdueThisWeek_mv5uw_466{min-height:72px;padding:0;border:2px solid rgba(92,123,92,.5);border-radius:12px;background:#fff}._summaryCardOverdueThisWeek_mv5uw_466 ._summaryCardLabel_mv5uw_81{padding:.5rem .75rem .35rem;font-size:.85rem;font-weight:700;border-radius:10px 10px 0 0;border-bottom:1px solid rgba(92,123,92,.3);background:#5c7b5c1a;color:#5c7b5c}._summaryCardOverdueThisWeek_mv5uw_466 ._summaryCardBody_mv5uw_92{background:#fff;padding:.75rem}._summaryCardOverdueThisWeek_mv5uw_466:hover{border-color:#5c7b5c}._summaryCardOverdueThisWeek_mv5uw_466 ._summaryCardStockRow_mv5uw_281{color:#5c7b5c;font-size:.8rem}._summaryCardOverdueThisWeek_mv5uw_466 ._summaryCardStockRow_mv5uw_281 em{color:#7fa77f}._summaryCardStockRowSub_mv5uw_487{font-size:.85em;color:#64748b}._summaryCardOverdueThisWeek_mv5uw_466._summaryCardOverdueDanger_mv5uw_356{border-color:#b85c5c99;background:#fff}._summaryCardOverdueThisWeek_mv5uw_466._summaryCardOverdueDanger_mv5uw_356 ._summaryCardLabel_mv5uw_81{background:#b85c5c1a;color:#b85c5c;border-bottom-color:#b85c5c59}._summaryCardOverdueThisWeek_mv5uw_466._summaryCardOverdueDanger_mv5uw_356:hover{border-color:#b85c5c}._summaryCardOverdueThisWeek_mv5uw_466._summaryCardOverdueDanger_mv5uw_356 ._summaryCardLabel_mv5uw_81,._summaryCardOverdueThisWeek_mv5uw_466._summaryCardOverdueDanger_mv5uw_356 ._summaryCardStockRow_mv5uw_281 em{color:#b85c5c}._summaryCardOverdueThisWeek_mv5uw_466._summaryCardOverdueDanger_mv5uw_356 ._summaryCardStockRow_mv5uw_281{color:#8f4444}._summaryCardOverdueThisWeekOk_mv5uw_503{min-height:72px;padding:0;border:2px solid rgba(92,123,92,.5);border-radius:12px;background:#fff}._summaryCardOverdueThisWeekOk_mv5uw_503 ._summaryCardLabel_mv5uw_81{padding:.5rem .75rem .35rem;font-size:.85rem;font-weight:700;border-radius:10px 10px 0 0;border-bottom:1px solid rgba(92,123,92,.3);background:#5c7b5c1a;color:#5c7b5c}._summaryCardOverdueThisWeekOk_mv5uw_503 ._summaryCardBody_mv5uw_92{background:#fff;padding:.75rem}._summaryCardOverdueThisWeekOk_mv5uw_503:hover{border-color:#5c7b5c}._summaryCardOverdueThisWeekOk_mv5uw_503 ._summaryCardStockRow_mv5uw_281,._summaryCardOverdueThisWeekOk_mv5uw_503 ._summaryCardStockRow_mv5uw_281 em{color:#5c7b5c}._highFailureIcon_mv5uw_524{display:inline;margin-left:.35rem;font-size:1rem;line-height:1;color:#b85c5c;cursor:help;vertical-align:middle}._filterChipWrap_mv5uw_534{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;font-size:.85rem;font-weight:600;color:#b91c1c}._filterChipClear_mv5uw_547{width:1.25rem;height:1.25rem;padding:0;border:none;background:transparent;color:#b91c1c;font-size:1.1rem;line-height:1;cursor:pointer;border-radius:4px}._filterChipClear_mv5uw_547:hover{background:#fecaca}._summaryCardStock_mv5uw_281{border-color:#c7924a80;background:#fff}._summaryCardStock_mv5uw_281 ._summaryCardLabel_mv5uw_81{background:#c7924a1a;color:#c7924a}._summaryCardStock_mv5uw_281:hover{border-color:#c7924a}._stockCritical_mv5uw_571{color:#b85c5c}._stockLow_mv5uw_572{color:#c7924a}._stockRefill_mv5uw_573{color:#7a8580}._summaryHarvestHead_mv5uw_574{margin-bottom:.25rem;display:flex;flex-direction:column;gap:.4rem}._summaryHarvestSelect_mv5uw_580{font-size:.8rem;padding:.35rem .5rem;border-radius:6px;border:1px solid var(--sarms-border, #d4d4d4);background:#fff;width:100%;max-width:100%;cursor:pointer}._summaryHarvestMonthInput_mv5uw_590{font-size:.8rem;padding:.35rem .5rem;border-radius:6px;border:1px solid var(--sarms-border, #d4d4d4);background:#fff;width:100%;cursor:pointer}._summaryHarvestMonthInput_mv5uw_590:focus{outline:none;border-color:var(--sarms-primary, #5c7b5c)}._summaryCardSub_mv5uw_308{font-size:.75rem;color:var(--sarms-text-muted, #555)}._widgetListSummary_mv5uw_607{margin:0 0 .75rem;font-size:.95rem;color:var(--sarms-text, #333)}._widgetSubTitle_mv5uw_612{margin:1rem 0 .5rem;font-size:.95rem;font-weight:700;color:var(--sarms-text-muted, #555)}._widgetSubTitle_mv5uw_612:first-child{margin-top:0}._summaryPopupModal_mv5uw_623{background:#fff;border-radius:12px;padding:0;max-width:720px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 8px 24px #0000001f;border:1px solid var(--sarms-border, #d4d4d4);overflow:hidden}._summaryPopupModal_mv5uw_623 ._widgetListHeader_mv5uw_637{flex-shrink:0;background:#fff}._summaryPopupModal_mv5uw_623 ._widgetListContent_mv5uw_642{overflow-y:auto;overflow-x:auto}._widgetListSection_mv5uw_648{background:var(--sarms-card, #e8e8e8);border-radius:12px;padding:0;box-shadow:0 2px 8px #0000000f;border:1px solid var(--sarms-border, #d4d4d4);overflow:hidden}._widgetListHeader_mv5uw_637{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--sarms-border, #d4d4d4);background:#fff9}._widgetListTitle_mv5uw_667{margin:0;font-size:1.1rem;font-weight:700;color:var(--sarms-text, #333)}._widgetListClose_mv5uw_674{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:#e5e7eb;border-radius:8px;font-size:1.25rem;line-height:1;cursor:pointer;color:#374151;transition:background .2s}._widgetListClose_mv5uw_674:hover{background:#d1d5db}._widgetListContent_mv5uw_642{padding:1rem 1.25rem;overflow-x:auto}._widgetListEmpty_mv5uw_700{margin:0;color:var(--sarms-text-muted, #555);font-size:.95rem}._section_mv5uw_706{width:100%;box-sizing:border-box;background:#fff;border-radius:16px;padding:0;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0;overflow:hidden}._sectionHeader_mv5uw_717{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;padding:1rem 1.25rem;background:transparent;border:none;cursor:pointer;font:inherit;text-align:left;transition:background .2s}._sectionHeader_mv5uw_717:hover{background:#00000008}._sectionHeaderStatic_mv5uw_738{cursor:default}._sectionHeaderStatic_mv5uw_738:hover{background:transparent}._sectionTitle_mv5uw_746{margin:0 0 1rem;font-size:1.25rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._expandLabel_mv5uw_754{font-size:.85rem;font-weight:600;color:var(--sarms-primary, #5c7b5c);margin-left:auto;margin-right:.35rem}._chevron_mv5uw_762{font-size:.9rem;color:var(--sarms-text-muted, #555)}._alertCount_mv5uw_767{font-size:.85rem;font-weight:600;color:#b45309;margin-left:auto;margin-right:.5rem}._toolbar_mv5uw_775{display:flex;gap:.75rem;padding:0 1.25rem 1rem;flex-wrap:wrap;align-items:center}._filtersBar_mv5uw_783{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:0 1.25rem 1rem;margin-bottom:1rem}._filtersBarActions_mv5uw_792{display:flex;align-items:center;gap:.5rem}._filtersBarExport_mv5uw_798{margin-left:auto}._filtersRow_mv5uw_802{display:flex;align-items:center;gap:.5rem}._filtersRow_mv5uw_802 ._filterSelect_mv5uw_808{min-width:120px}._filtersRow_mv5uw_802 ._filterInput_mv5uw_812{min-width:160px;flex:0 1 auto}._filterLabel_mv5uw_817{font-size:.9rem;font-weight:600;color:#334155}._btnPrimary_mv5uw_823{min-height:44px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:10px;cursor:pointer;transition:background .2s,transform .1s}._btnPrimary_mv5uw_823:hover{background:var(--sarms-primary-hover, #4a6b4a);transform:translateY(-1px)}._btnSecondary_mv5uw_841{min-height:44px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;color:#334155;background:#e8e8e8;border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;transition:background .2s}._btnSecondary_mv5uw_841:hover{background:#d8d8d8}._tableWrap_mv5uw_858{overflow-x:auto;padding:0 1.25rem 1.25rem}._table_mv5uw_858{width:100%;border-collapse:collapse;font-size:.9rem}._table_mv5uw_858 th,._table_mv5uw_858 td{padding:.6rem .75rem;text-align:left;border-bottom:1px solid #e2e8f0}._table_mv5uw_858 th{font-weight:600;color:#475569;background:#f8fafc}._thSort_mv5uw_882{background:none;border:none;padding:0;font:inherit;font-weight:600;color:var(--sarms-text-muted, #555);cursor:pointer;text-align:left}._thSort_mv5uw_882:hover{color:var(--sarms-primary, #5c7b5c)}._eqStatusSelect_mv5uw_897{font-size:.85rem;padding:.25rem .5rem;border-radius:6px;border:1px solid var(--sarms-border, #d4d4d4);background:#fff;cursor:pointer;min-width:10rem}._cellActions_mv5uw_908{width:1%;white-space:nowrap;padding:.4rem .5rem!important;vertical-align:middle}._actionsWrap_mv5uw_914{position:relative;display:inline-block}._actionsBtn_mv5uw_918{display:inline-flex;align-items:center;gap:.25rem;padding:.3rem .6rem;font-size:.8rem;font-weight:600;color:var(--sarms-primary, #5c7b5c);background:#f0f4f0;border:1px solid var(--sarms-border, #d4d4d4);border-radius:6px;cursor:pointer}._actionsBtn_mv5uw_918:hover{background:#e5ebe5}._actionsCaret_mv5uw_934{font-size:.65rem;opacity:.8}._actionsDropdown_mv5uw_938{position:absolute;top:100%;left:0;margin-top:2px;min-width:160px;background:#fff;border:1px solid var(--sarms-border, #d4d4d4);border-radius:8px;box-shadow:0 4px 12px #0000001a;z-index:10;padding:.25rem}._actionsItem_mv5uw_951{display:block;width:100%;padding:.4rem .6rem;font-size:.8rem;text-align:left;background:none;border:none;border-radius:4px;cursor:pointer;color:var(--sarms-text, #333)}._actionsItem_mv5uw_951:hover{background:#f0f4f0;color:var(--sarms-primary, #5c7b5c)}._actionsItemDanger_mv5uw_968{color:#b91c1c;font-weight:600}._actionsItemDanger_mv5uw_968:hover{background:#fef2f2;color:#dc2626}._inspectionCounters_mv5uw_979{display:flex;flex-wrap:wrap;gap:1rem;padding:0 1.25rem .75rem;font-size:.9rem;font-weight:600}._inspectionCounterDueSoon_mv5uw_987{color:#b45309}._inspectionCounterOverdue_mv5uw_990{color:#b91c1c}._inspectionBadgeNone_mv5uw_995{font-size:.8rem;color:var(--sarms-text-muted, #555)}._inspectionBadgeOk_mv5uw_999{display:inline-block;padding:.2rem .5rem;border-radius:6px;font-size:.8rem;font-weight:600;background:#dcfce7;color:#166534}._inspectionBadgeDueSoon_mv5uw_1008{display:inline-block;padding:.2rem .5rem;border-radius:6px;font-size:.8rem;font-weight:600;background:#fef9c3;color:#a16207}._inspectionBadgeOverdue_mv5uw_1017{display:inline-block;padding:.2rem .5rem;border-radius:6px;font-size:.8rem;font-weight:600;background:#fee2e2;color:#b91c1c}._cellServiceCycle_mv5uw_1028{padding:.4rem .5rem!important;vertical-align:middle;min-width:100px}._serviceCycleUnscheduled_mv5uw_1033{display:flex;flex-direction:column;gap:.2rem}._serviceCycleWrap_mv5uw_1038{display:flex;flex-direction:column;gap:.25rem}._serviceCycleDaysOk_mv5uw_1043{font-size:.85rem;font-weight:600;color:#166534}._serviceCycleDaysSoon_mv5uw_1048{font-size:.85rem;font-weight:600;color:#a16207}._serviceCycleDaysOverdue_mv5uw_1053{font-size:.85rem;font-weight:600;color:#b91c1c}._progressBarTrack_mv5uw_1058{height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden;min-width:60px;max-width:100px}._progressBarFillGreen_mv5uw_1066{height:100%;border-radius:3px;background:#22c55e;transition:width .25s ease}._progressBarFillYellow_mv5uw_1072{height:100%;border-radius:3px;background:#eab308;transition:width .25s ease}._progressBarFillRed_mv5uw_1078{height:100%;border-radius:3px;background:#b91c1c;transition:width .25s ease}._serviceCycleAge_mv5uw_1084{font-size:.75rem;color:var(--sarms-text-muted, #555)}._required_mv5uw_1089{color:#b91c1c}._table_mv5uw_858 tbody tr:hover{background:#ffffff80}._statusBadge_mv5uw_1097{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .6rem;border-radius:6px;font-size:.8rem;font-weight:600}._statusBadge_mv5uw_1097[data-status=normal]{background:#5c7b5c52;color:#4a634a}._statusBadge_mv5uw_1097[data-status=low]{background:#c7924a52;color:#a6783c}._statusBadge_mv5uw_1097[data-status=critical]{background:#b85c5c52;color:#9e4a4a}._eqBadge_mv5uw_1122[data-status=active]{background:#5c7b5c52;color:#4a634a;padding:.12rem .4rem;border-radius:999px;font-size:.62rem;font-weight:600;line-height:1.25}._eqBadge_mv5uw_1122[data-status=under_maintenance]{background:#c7924a52;color:#a6783c;padding:.12rem .4rem;border-radius:999px;font-size:.62rem;font-weight:600;line-height:1.25}._eqBadge_mv5uw_1122[data-status=out_of_service]{background:#b85c5c52;color:#9e4a4a;padding:.12rem .4rem;border-radius:999px;font-size:.62rem;font-weight:600;line-height:1.25}._actionLink_mv5uw_1152{background:none;border:none;padding:0;font-size:.9rem;font-weight:500;color:var(--sarms-primary, #5c7b5c);cursor:pointer;text-decoration:underline}._actionLink_mv5uw_1152:hover{color:var(--sarms-primary-hover, #4a6b4a)}._actionLinkDelete_mv5uw_1167{background:none;border:none;padding:0;font-size:.9rem;font-weight:500;color:#b91c1c;cursor:pointer;text-decoration:underline}._actionLinkDelete_mv5uw_1167:hover{color:#dc2626}._alertsContent_mv5uw_1182{padding:0 1.25rem 1.25rem}._alertIntro_mv5uw_1186{margin:0 0 .75rem;font-size:.9rem;color:#64748b}._thresholdList_mv5uw_1192{margin:0;padding-left:1.25rem;font-size:.9rem;color:#334155}._noAlerts_mv5uw_1199{list-style:none;padding-left:0;color:#64748b}._alertItem_mv5uw_1205{margin-bottom:.35rem}._modalOverlay_mv5uw_1210{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_mv5uw_1210{background:#fff;border-radius:16px;padding:1.5rem;max-width:480px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 50px #0003;border:1px solid #e2e8f0}._historyModal_mv5uw_1234{background:#fff;border-radius:16px;padding:0;max-width:560px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 50px #0003;border:1px solid #e2e8f0}._historyModalHeader_mv5uw_1246{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid #e2e8f0;flex-shrink:0}._historyModalHeader_mv5uw_1246 ._modalTitle_mv5uw_1255{margin:0}._historyModalBody_mv5uw_1258{padding:1.25rem;overflow-y:auto}._historySection_mv5uw_1262{margin-bottom:1.25rem}._historySection_mv5uw_1262:last-child{margin-bottom:0}._historySectionTitle_mv5uw_1268{margin:0 0 .5rem;font-size:.95rem;font-weight:700;color:var(--sarms-text, #333)}._historyMeta_mv5uw_1274{margin:0;font-size:.9rem;display:grid;grid-template-columns:auto 1fr;gap:.25rem 1rem}._historyMeta_mv5uw_1274 dt{color:var(--sarms-text-muted, #555);font-weight:500}._historyMeta_mv5uw_1274 dd{margin:0}._historyWarning_mv5uw_1288{margin-top:.75rem;padding:.5rem .75rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;font-size:.9rem;font-weight:600;color:#b91c1c}._historyTimeline_mv5uw_1298{display:flex;flex-direction:column;gap:.5rem;max-height:280px;overflow-y:auto}._historyEmpty_mv5uw_1305{margin:0;font-size:.9rem;color:var(--sarms-text-muted, #555)}._historyEventFault_mv5uw_1310,._historyEventMaintenance_mv5uw_1311,._historyEventInspection_mv5uw_1312{padding:.5rem .75rem;border-radius:8px;font-size:.85rem;border-left:4px solid;display:flex;flex-wrap:wrap;gap:.35rem .75rem;align-items:center}._historyEventFault_mv5uw_1310{background:#fef2f2;border-left-color:#b91c1c}._historyEventMaintenance_mv5uw_1311{background:#fff7ed;border-left-color:#ea580c}._historyEventInspection_mv5uw_1312{background:#f0fdf4;border-left-color:#16a34a}._historyEventDate_mv5uw_1334{font-weight:600;color:var(--sarms-text, #333)}._historyEventType_mv5uw_1338{font-weight:600}._historyEventMeta_mv5uw_1341{color:var(--sarms-text-muted, #555)}._historyEventDesc_mv5uw_1344{width:100%;margin-top:.25rem;color:var(--sarms-text-muted, #555);font-size:.8rem}._modalTitle_mv5uw_1255{margin:0 0 1.25rem;font-size:1.25rem;font-weight:700;color:#0f172a}._modalHint_mv5uw_1358{margin:0 0 1rem;font-size:.9rem;color:#64748b}._quickAddWrap_mv5uw_1364{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}._quickAddLabel_mv5uw_1372{font-size:.8rem;color:#64748b;margin-right:.25rem}._quickAddBtn_mv5uw_1378{padding:.25rem .5rem;font-size:.8rem;font-weight:500;color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer}._quickAddBtn_mv5uw_1378:hover{background:#e2e8f0;color:#334155}._historyTableWrap_mv5uw_1394{max-height:320px;overflow:auto;margin-bottom:1rem}._historyTableWrap_mv5uw_1394 ._table_mv5uw_858{margin:0}._modalForm_mv5uw_1404{display:flex;flex-direction:column;gap:1rem}._modalForm_mv5uw_1404 label{font-size:.9rem;font-weight:600;color:#334155}._formRow_mv5uw_1416{display:flex;flex-direction:column;gap:.35rem}._input_mv5uw_1422{padding:.5rem .75rem;font-size:.95rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff}._modalActions_mv5uw_1430{display:flex;gap:.75rem;margin-top:.5rem;flex-wrap:wrap}._analyticsSection_mv5uw_1438{background:#fff;border-radius:16px;padding:1.25rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._chartsRow_mv5uw_1439{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem;margin-bottom:1rem}._chartWrap_mv5uw_1440{padding:1rem;background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0}._chartCaption_mv5uw_1441{margin:0 0 .5rem;font-size:.9rem;font-weight:600;color:#334155}._barChart_mv5uw_1442{display:flex;flex-direction:column;gap:.75rem}._barRow_mv5uw_1443{display:flex;align-items:center;gap:.75rem}._barLabel_mv5uw_1444{flex:0 0 80px;font-size:.85rem;font-weight:600;color:#334155}._barTrack_mv5uw_1445{flex:1;height:22px;background:var(--sarms-border, #d4d4d4);border-radius:6px;overflow:hidden}._barFill_mv5uw_1446{height:100%;background:var(--sarms-chart-bar, #6b8a6b);border-radius:6px;min-width:4px;transition:width .3s ease}._barValue_mv5uw_1447{flex:0 0 28px;font-size:.9rem;font-weight:600;color:var(--sarms-primary, #5c7b5c);text-align:right}._moreWrap_mv5uw_1448{display:flex;justify-content:center;margin-top:.5rem}._moreBtn_mv5uw_1449{padding:.75rem 1.5rem;font-size:1rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:12px;cursor:pointer;transition:transform .15s,background .15s}._moreBtn_mv5uw_1449:hover{transform:translateY(-1px);background:var(--sarms-primary-hover, #4a6b4a)}._harvestFilters_mv5uw_1453{display:flex;gap:.75rem;padding:0 1.25rem 1rem;flex-wrap:wrap;align-items:center}._filterSelect_mv5uw_808{padding:.5rem .75rem;font-size:.9rem;border:1px solid var(--sarms-border, #d4d4d4);border-radius:8px;background:#fff}._filterInput_mv5uw_812{flex:1;min-width:200px;padding:.5rem .75rem;font-size:.9rem;border:1px solid var(--sarms-border, #d4d4d4);border-radius:8px;background:#fff}._filterDate_mv5uw_1476{padding:.5rem .75rem;font-size:.9rem;border:1px solid var(--sarms-border, #d4d4d4);border-radius:8px;background:#fff}._harvestEmpty_mv5uw_1483{padding:1.25rem;color:var(--sarms-text-muted, #555);font-size:.95rem;margin:0}._harvestTableWrap_mv5uw_1489{overflow-x:auto;padding:0 1.25rem 1.25rem}._cellNotes_mv5uw_1493{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._photoThumb_mv5uw_1499{padding:0;border:none;background:none;cursor:pointer;border-radius:6px;overflow:hidden;border:2px solid var(--sarms-border, #d4d4d4);display:inline-block}._photoThumb_mv5uw_1499 img{display:block;width:48px;height:48px;object-fit:cover}._photoThumb_mv5uw_1499:hover{border-color:var(--sarms-primary, #5c7b5c)}._imageOverlay_mv5uw_1520{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;box-sizing:border-box}._imageOverlayImg_mv5uw_1531{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:8px}._imageOverlayClose_mv5uw_1537{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;border:none;border-radius:50%;background:#fff3;color:#fff;font-size:1.5rem;cursor:pointer;line-height:1}._imageOverlayClose_mv5uw_1537:hover{background:#ffffff4d}._page_mv5uw_3{max-width:none!important;margin:0!important;gap:.65rem!important}@media (min-width: 768px){._page_mv5uw_3{gap:.8rem!important}}._summarySection_mv5uw_25,._section_mv5uw_706{border-radius:10px!important;padding:.65rem .8rem!important}._summaryTitle_mv5uw_35,._sectionTitle_mv5uw_746{font-size:.92rem!important}._summaryTitle_mv5uw_35{margin:0 0 .45rem!important}._summaryCards_mv5uw_44{gap:.45rem!important}@media (min-width: 768px){._summaryCards_mv5uw_44{gap:.5rem!important}}._summaryCard_mv5uw_44{min-height:0!important;border-radius:8px!important;border-width:1px!important}._summaryCardLabel_mv5uw_81{padding:.35rem .5rem .25rem!important;font-size:.68rem!important;border-radius:0!important}._summaryCardBody_mv5uw_92{gap:.22rem!important;padding:.45rem .5rem!important}._summaryRow_mv5uw_100,._summaryRowBtn_mv5uw_109{font-size:.72rem!important}._summaryRowSub_mv5uw_128{font-size:.62rem!important}._summaryCardValue_mv5uw_145{font-size:1.1rem!important}._summaryCategoryChip_mv5uw_228{padding:.2rem .35rem!important;font-size:.65rem!important}._summaryHarvestSelect_mv5uw_580{font-size:.72rem!important;padding:.28rem .45rem!important;border-radius:6px!important}._sectionHeader_mv5uw_717{gap:.4rem!important;margin-bottom:.45rem!important}._filtersBar_mv5uw_783{gap:.35rem!important;padding:0 0 .45rem!important;margin-bottom:.45rem!important}._filtersBarActions_mv5uw_792,._filtersRow_mv5uw_802{gap:.35rem!important}._filterLabel_mv5uw_817{font-size:.65rem!important}._filterSelect_mv5uw_808,._filterInput_mv5uw_812,._filterDate_mv5uw_1476,._input_mv5uw_1422,._select_mv5uw_1658{padding:.28rem .45rem!important;font-size:.72rem!important;border-radius:6px!important}._btnPrimary_mv5uw_823{min-height:0!important;padding:.28rem .75rem!important;font-size:.72rem!important;border-radius:7px!important}._btnSecondary_mv5uw_841{min-height:0!important;padding:.28rem .55rem!important;font-size:.68rem!important;border-radius:6px!important}._tableWrap_mv5uw_858{padding:0 0 .45rem!important}._table_mv5uw_858{font-size:.72rem!important}._table_mv5uw_858 th,._table_mv5uw_858 td{padding:.28rem .4rem!important;vertical-align:middle}._table_mv5uw_858 th{font-size:.65rem!important}._statusBadge_mv5uw_1097{gap:.2rem!important;padding:.12rem .4rem!important;border-radius:999px!important;font-size:.62rem!important;line-height:1.25}._actionsBtn_mv5uw_918{padding:.2rem .4rem!important;font-size:.62rem!important;border-radius:5px!important}._actionsItem_mv5uw_951{padding:.3rem .45rem!important;font-size:.68rem!important}._modal_mv5uw_1210{border-radius:10px!important;padding:.85rem 1rem!important}._modalTitle_mv5uw_1255{margin:0 0 .65rem!important;font-size:.95rem!important}._modalHint_mv5uw_1358{margin:0 0 .45rem!important;font-size:.72rem!important}._modalForm_mv5uw_1404{gap:.45rem!important}._formRow_mv5uw_1416{gap:.2rem!important}._formRow_mv5uw_1416 label{font-size:.72rem!important}._modalActions_mv5uw_1430{gap:.35rem!important;margin-top:.35rem!important}._page_19en9_3 .fa-fw{margin-right:.35em}._page_19en9_3{max-width:1400px;margin:0 auto;padding:0;display:flex;flex-direction:column;gap:1rem;width:100%;transition:all .3s ease}@media (min-width: 768px){._page_19en9_3{gap:1.5rem}}._section_19en9_24{width:100%;box-sizing:border-box;background:#fff;border-radius:16px;padding:1.25rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._sectionTitle_19en9_34{margin:0 0 1rem;font-size:1.25rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._subTitle_19en9_42{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:#334155;display:flex;align-items:center;gap:.5rem}._filterBadge_19en9_52{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.8rem;font-weight:500;color:#64748b;background:#f1f5f9;border-radius:6px}._filterBadgeClear_19en9_64{padding:0 .2rem;font-size:1rem;line-height:1;color:#64748b;background:none;border:none;cursor:pointer;border-radius:2px}._filterBadgeClear_19en9_64:hover{color:#0f172a;background:#e2e8f0}._hint_19en9_80{margin:0;font-size:.9rem;color:#64748b}._equipmentList_19en9_86{display:flex;flex-direction:column;gap:.75rem}._equipmentCard_19en9_92{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-radius:12px;border:2px solid #e2e8f0;background:#f8fafc;flex-wrap:wrap}._equipmentCard_19en9_92[data-status=active]{border-left:4px solid #5c7b5c}._equipmentCard_19en9_92[data-status=under_maintenance]{border-left:4px solid #c7924a}._equipmentCard_19en9_92[data-status=out_of_service]{border-left:4px solid #b85c5c}._eqInfo_19en9_116{display:flex;flex-direction:column;gap:.25rem}._eqName_19en9_122{font-size:1.1rem;font-weight:700;color:#0f172a}._eqId_19en9_128{font-size:.85rem;color:#64748b}._eqZone_19en9_133{font-size:.9rem;color:#475569}._eqStatus_19en9_138{font-size:.85rem;font-weight:600;color:#5c7b5c}._equipmentCard_19en9_92[data-status=under_maintenance] ._eqStatus_19en9_138{color:#c7924a}._equipmentCard_19en9_92[data-status=out_of_service] ._eqStatus_19en9_138{color:#b85c5c}._eqActions_19en9_152{display:flex;gap:.5rem;flex-wrap:wrap}._btnPrimary_19en9_158{min-height:44px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:10px;cursor:pointer;transition:transform .15s,background .15s}._btnPrimary_19en9_158:hover{transform:translateY(-1px);background:var(--sarms-primary-hover, #4a6b4a)}._btnSecondary_19en9_176{min-height:44px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;color:#334155;background:#e8e8e8;border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;transition:background .2s}._btnSecondary_19en9_176:hover{background:#d8d8d8}._modalOverlay_19en9_194{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_19en9_194{background:#fff;border-radius:16px;padding:1.5rem;max-width:480px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 50px #0003;border:1px solid #e2e8f0}._modalTitle_19en9_217{margin:0 0 1.25rem;font-size:1.25rem;font-weight:700;color:#0f172a}._form_19en9_224{display:flex;flex-direction:column;gap:1rem}._formRow_19en9_230{display:flex;flex-direction:column;gap:.35rem}._formRow_19en9_230 label{font-size:.9rem;font-weight:600;color:#334155}._optionalLabel_19en9_242{color:#64748b!important;font-weight:500!important}._input_19en9_247,._textarea_19en9_248{padding:.5rem .75rem;font-size:.95rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff}._textarea_19en9_248{resize:vertical;min-height:80px}._modalActions_19en9_261{display:flex;gap:.75rem;margin-top:.5rem;flex-wrap:wrap}._tableWrap_19en9_268{overflow-x:auto;margin-top:.75rem}._table_19en9_268{width:100%;border-collapse:collapse;font-size:.9rem}._table_19en9_268 th,._table_19en9_268 td{padding:.6rem .75rem;text-align:left;border-bottom:1px solid #e2e8f0}._table_19en9_268 th{font-weight:600;color:#334155;background:#f8fafc}._table_19en9_268 tbody tr:hover{background:#f8fafc}._faultRowClickable_19en9_296{cursor:pointer}._faultRowClickable_19en9_296:hover{background:#e0f2fe!important}._analyticsSection_19en9_304{width:100%;box-sizing:border-box;background:#fff;border-radius:16px;padding:1.25rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._chartsRow_19en9_313{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-bottom:1rem}._chartWrap_19en9_319{padding:1rem;background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0}._chartCaption_19en9_325{margin:0 0 .5rem;font-size:.9rem;font-weight:600;color:#334155}._barChart_19en9_331{display:flex;flex-direction:column;gap:.75rem}._barRow_19en9_332{display:flex;align-items:center;gap:.75rem}._barLabel_19en9_333{flex:0 0 80px;font-size:.85rem;font-weight:600;color:#334155}._barTrack_19en9_334{flex:1;height:22px;background:var(--sarms-border, #d4d4d4);border-radius:6px;overflow:hidden}._barFill_19en9_335{height:100%;background:var(--sarms-chart-bar, #6b8a6b);border-radius:6px;min-width:4px;transition:width .3s ease}._barValue_19en9_336{flex:0 0 28px;font-size:.9rem;font-weight:600;color:var(--sarms-primary, #5c7b5c);text-align:right}._moreWrap_19en9_337{display:flex;justify-content:center;margin-top:.5rem}._moreBtn_19en9_338{min-height:44px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:10px;cursor:pointer;transition:transform .15s,background .15s}._moreBtn_19en9_338:hover{transform:translateY(-1px);background:var(--sarms-primary-hover, #4a6b4a)}._ticketsSection_19en9_353{margin-top:.5rem}._ticketCards_19en9_354{display:flex;flex-direction:column;gap:.75rem}._ticketCard_19en9_354{padding:1rem 1.25rem;border-radius:12px;border:2px solid #e2e8f0;background:#f8fafc;display:flex;flex-direction:column;gap:.5rem}._ticketCardUrgencyGreen_19en9_368{border-left:4px solid #22c55e}._ticketCardUrgencyYellow_19en9_369{border-left:4px solid #eab308}._ticketCardUrgencyRed_19en9_370{border-left:4px solid #ef4444}._ticketCardUrgencyOverdue_19en9_371{border-left:4px solid #b91c1c;background:#fef2f2}._ticketCardUrgencyFault_19en9_373{border-left:4px solid #991b1b;background:#fef2f2}._ticketCardCompleted_19en9_374{border-left:4px solid #94a3b8;background:#f1f5f9}._ticketCardTitle_19en9_375{font-weight:700;font-size:1rem;color:#0f172a}._ticketCardMeta_19en9_376{font-size:.85rem;color:#64748b}._ticketCardType_19en9_377{display:inline-block;padding:.2rem .5rem;border-radius:6px;font-size:.75rem;font-weight:600}._ticketCardTypeFault_19en9_378{background:#991b1b;color:#fff}._ticketCardTypePreventive_19en9_379{background:#ecfdf5;color:#15803d}._ticketCardTypeCorrective_19en9_380{background:#fff7ed;color:#c2410c}._ticketCardTypeInspection_19en9_381{background:#eff6ff;color:#1d4ed8}._ticketCardActions_19en9_382{margin-top:.5rem}._ticketCardClickable_19en9_383{cursor:pointer;text-align:left;font:inherit;transition:background .2s,border-color .2s}._ticketCardClickable_19en9_383:hover{background:#e2e8f0;border-color:#cbd5e1}._ticketCardViewHint_19en9_393{font-size:.8rem;color:#64748b;margin-top:.35rem}._completedFilters_19en9_400{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem;background:#f8fafc;border-radius:10px;border:1px solid #e2e8f0}._completedFilterLabel_19en9_411{font-size:.9rem;font-weight:600;color:#334155}._completedFilterSelect_19en9_412{min-width:140px;padding:.4rem .5rem;border-radius:6px;border:1px solid #cbd5e1;font-size:.9rem}._completedFilterInput_19en9_413{padding:.4rem .5rem;border-radius:6px;border:1px solid #cbd5e1;font-size:.9rem}._detailNote_19en9_414{white-space:pre-wrap;word-break:break-word}._detailMuted_19en9_415{color:#94a3b8;font-style:italic}._resolvePhotoPreview_19en9_416{display:block;max-width:100%;max-height:180px;margin-top:.5rem;border-radius:8px;border:1px solid #e2e8f0;object-fit:contain}._resolutionPhoto_19en9_425{display:block;max-width:100%;max-height:320px;border-radius:8px;border:1px solid #e2e8f0;object-fit:contain}._collapseHeader_19en9_435{cursor:pointer;display:flex;align-items:center;gap:.6rem;margin-top:1.25rem;margin-bottom:.75rem;padding:.75rem 1rem;font-weight:600;font-size:.95rem;color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;transition:background .2s,color .2s,border-color .2s}._collapseHeader_19en9_435:hover{background:#e2e8f0;color:#0f172a;border-color:#cbd5e1}._collapseHeader_19en9_435:focus-visible{outline:2px solid var(--sarms-primary, #5c7b5c);outline-offset:2px}._collapseCaret_19en9_460{font-size:.75rem;opacity:.9;transition:transform .2s}._collapseHeader_19en9_435[aria-expanded=true] ._collapseCaret_19en9_460{transform:rotate(0)}._collapseHeader_19en9_435[aria-expanded=false] ._collapseCaret_19en9_460{transform:rotate(-90deg)}._page_19en9_3{max-width:none;margin:0;gap:.65rem}@media (min-width: 768px){._page_19en9_3{gap:.8rem}}._section_19en9_24,._analyticsSection_19en9_304{border-radius:10px;padding:.65rem .8rem}._sectionTitle_19en9_34{margin:0 0 .45rem;font-size:.92rem}._subTitle_19en9_42{margin:0 0 .35rem;font-size:.85rem;gap:.35rem}._hint_19en9_80{font-size:.72rem}._filterBadge_19en9_52{gap:.2rem;padding:.12rem .35rem;font-size:.62rem;border-radius:999px}._filterBadgeClear_19en9_64{font-size:.85rem}._ticketCards_19en9_354{gap:.45rem}._ticketCard_19en9_354{padding:.45rem .55rem;border-radius:8px;border-width:1px;gap:.22rem}._ticketCardUrgencyGreen_19en9_368,._ticketCardUrgencyYellow_19en9_369,._ticketCardUrgencyRed_19en9_370,._ticketCardUrgencyOverdue_19en9_371,._ticketCardUrgencyFault_19en9_373,._ticketCardCompleted_19en9_374{border-left-width:3px}._ticketCardTitle_19en9_375{font-size:.8rem}._ticketCardMeta_19en9_376{font-size:.68rem}._ticketCardType_19en9_377{padding:.12rem .35rem;border-radius:999px;font-size:.62rem}._ticketCardActions_19en9_382{margin-top:.2rem}._ticketCardViewHint_19en9_393{font-size:.62rem;margin-top:.2rem}._collapseHeader_19en9_435{gap:.35rem;margin-top:.65rem;margin-bottom:.4rem;padding:.35rem .55rem;font-size:.72rem;border-radius:7px}._collapseCaret_19en9_460{font-size:.62rem}._completedFilters_19en9_400{gap:.35rem;margin-bottom:.45rem;padding:.45rem .55rem;border-radius:8px}._completedFilterLabel_19en9_411{font-size:.65rem}._completedFilterSelect_19en9_412,._completedFilterInput_19en9_413{min-width:120px;padding:.28rem .45rem;border-radius:6px;font-size:.72rem}._resolvePhotoPreview_19en9_416{max-height:140px;margin-top:.35rem}._resolutionPhoto_19en9_425{max-height:220px}._chartGrid_16lbt_3{display:grid;grid-template-columns:1fr;gap:1rem;width:100%;box-sizing:border-box;margin-top:.75rem}@media (min-width: 640px){._chartGrid_16lbt_3{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._chartGrid_16lbt_3{grid-template-columns:repeat(3,1fr)}}._chartGridCompact_16lbt_25{gap:.5rem;margin-top:.35rem}@media (min-width: 640px){._chartGridCompact_16lbt_25{gap:.55rem}}@media (min-width: 1024px){._chartGridCompact_16lbt_25{grid-template-columns:repeat(3,1fr);gap:.58rem}}._card_16lbt_43{background:#f1f5f9;border-radius:12px;padding:1rem;border:1px solid #e2e8f0;box-shadow:0 1px 3px #0000000f;overflow:visible;min-width:0}._cardTitle_16lbt_53{margin:0 0 .75rem;font-size:.95rem;font-weight:700;color:#334155}._chartWrap_16lbt_60{position:relative;width:100%;min-height:280px;height:320px;box-sizing:border-box}._cardCompact_16lbt_68{padding:.45rem .55rem;border-radius:8px}._cardTitleCompact_16lbt_73{margin-bottom:.32rem;font-size:.72rem}._chartWrapCompact_16lbt_78{min-height:168px;height:184px}@media (min-width: 1024px){._chartWrapCompact_16lbt_78{min-height:176px;height:192px}}._overlay_50m5j_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_50m5j_23{background:#fff;border-radius:16px;padding:1.5rem;max-width:720px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 50px #0003;border:1px solid #e2e8f0}._title_50m5j_47{margin:0 0 1rem;font-size:1.2rem;font-weight:700;color:#0f172a}._body_50m5j_61{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1rem}._tableBlock_50m5j_75{margin:0}._tableTitle_50m5j_83{margin:0 0 .5rem;font-size:.95rem;font-weight:600;color:#334155}._tableWrap_50m5j_97{overflow-x:auto;border:1px solid #e2e8f0;border-radius:8px}._table_50m5j_75{width:100%;border-collapse:collapse;font-size:.85rem}._th_50m5j_121{text-align:left;padding:.5rem .75rem;background:#f8fafc;font-weight:600;color:#475569;border-bottom:1px solid #e2e8f0}._td_50m5j_139{padding:.5rem .75rem;border-bottom:1px solid #f1f5f9;color:#334155}._empty_50m5j_151{margin:0;padding:.75rem;color:#64748b;font-size:.9rem}._actions_50m5j_165{display:flex;gap:.75rem;flex-wrap:wrap}._closeBtn_50m5j_177{padding:.5rem 1rem;background:#0f172a;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer}._closeBtn_50m5j_177:hover{background:#334155}._pageExtend_1sds8_4{padding-bottom:1.5rem;overflow-x:hidden;gap:1.25rem}@media (min-width: 768px){._pageExtend_1sds8_4{gap:1.5rem}}._filterStateIndicator_1sds8_16{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem 1rem;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}._filterStateLabel_1sds8_28{font-size:.9rem;font-weight:600;color:#334155;text-transform:uppercase;letter-spacing:.04em}._filterStateChip_1sds8_36{font-size:.8rem;padding:.25rem .6rem;background:var(--sarms-primary, #5c7b5c);color:#fff;border-radius:999px;font-weight:500}._summaryKpiCard_1sds8_47{display:flex;flex-direction:column;gap:0;min-height:118px;padding:0;border:2px solid #e2e8f0;border-radius:12px;background:#fff;overflow:hidden;box-sizing:border-box}._summaryKpiCardProduction_1sds8_61{overflow:visible}._summaryKpiCard_1sds8_47 ._metricLabel_1sds8_66{padding:.5rem .75rem .4rem;font-size:.75rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid rgba(0,0,0,.06);border-radius:10px 10px 0 0;flex-shrink:0;margin:0}._summaryKpiCardBody_1sds8_80{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.35rem;padding:.65rem .75rem .75rem;min-height:4.5rem}._summaryKpiCardBody_1sds8_80 ._metricValue_1sds8_91{margin:0;display:block;min-height:2.25rem;line-height:1.2;font-size:1.9rem;font-weight:800;color:#0f172a;letter-spacing:-.02em}._summaryKpiCardBody_1sds8_80 ._metricUnit_1sds8_102,._summaryKpiCardBody_1sds8_80 ._trendIndicator_1sds8_103{margin:0;font-size:.8rem}._productionValueRow_1sds8_109{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;width:100%;min-height:2.25rem}._productionValueRow_1sds8_109 ._metricValue_1sds8_91{flex-shrink:0}._productionUnitWrap_1sds8_122{position:relative;flex-shrink:0}._productionUnitBtn_1sds8_127{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.85rem;font-weight:600;color:var(--sarms-primary, #4a6b4a);background:transparent;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;transition:background .15s ease,border-color .15s ease}._productionUnitBtn_1sds8_127:hover{background:#f1f5f9;border-color:#cbd5e1}._productionUnitBtn_1sds8_127:focus{outline:2px solid var(--sarms-primary, #4a6b4a);outline-offset:2px}._productionUnitDropdown_1sds8_152{position:absolute;top:100%;right:0;margin:.25rem 0 0;padding:.25rem;list-style:none;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 12px #0000001f;min-width:7rem;z-index:10}._productionUnitOption_1sds8_167{display:block;width:100%;padding:.4rem .6rem;font-size:.85rem;font-weight:500;color:#334155;background:transparent;border:none;border-radius:4px;cursor:pointer;text-align:left;transition:background .1s ease}._productionUnitOption_1sds8_167:hover{background:#f1f5f9}._productionUnitOptionActive_1sds8_186{color:var(--sarms-primary, #4a6b4a);font-weight:600;background:#f0fdf4}._summaryFilterSection_1sds8_193{width:100%;box-sizing:border-box;background:#fff;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 1px 3px #00000014;overflow:hidden}._summaryFilterHeader_1sds8_203{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;background:transparent;border:none;cursor:pointer;font:inherit;text-align:left;transition:background .2s}._summaryFilterHeader_1sds8_203:hover{background:#f8fafc}._summaryFilterTitle_1sds8_222{font-size:1.25rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._summaryFilterCaret_1sds8_229{font-size:.75rem;color:#64748b;flex-shrink:0}._summaryFilterBody_1sds8_235{padding:1.25rem 1.5rem 1.5rem;border-top:1px solid #e2e8f0}._summaryFilterBody_1sds8_235 ._datePresets_1sds8_240{gap:1rem;margin-bottom:1.25rem}._summaryFilterBody_1sds8_235 ._datePresetsLabel_1sds8_245{margin-right:.5rem}._summaryFilterBody_1sds8_235 ._presetBtn_1sds8_249{padding:.35rem .75rem;font-size:.78rem}._summaryFilterBody_1sds8_235 ._presetBtnActive_1sds8_254,._presetBtnActive_1sds8_254{background:var(--sarms-primary, #4a6b4a)!important;color:#fff!important;border-color:var(--sarms-primary, #4a6b4a)!important;font-weight:600;box-shadow:0 1px 3px #0000001f}._summaryFilterBody_1sds8_235 ._filtersGrid_1sds8_263{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.25rem 1.5rem;margin-bottom:1.25rem}._summaryFilterBody_1sds8_235 ._filterGroup_1sds8_269{gap:.5rem}._summaryFilterBody_1sds8_235 ._filterGroup_1sds8_269 label{margin-bottom:0}._summaryFilterBody_1sds8_235 ._input_1sds8_277,._summaryFilterBody_1sds8_235 ._select_1sds8_278{min-height:44px;padding:.6rem .75rem;width:100%;min-width:0;box-sizing:border-box}._summaryFilterBody_1sds8_235 ._filterActions_1sds8_286{gap:.6rem;margin-top:.15rem}._summaryFilterBody_1sds8_235 ._applyBtn_1sds8_291,._summaryFilterBody_1sds8_235 ._clearBtn_1sds8_292{min-height:34px;padding:.38rem .8rem;font-size:.82rem;border-radius:8px}._summaryFilterBody_1sds8_235 ._filterStateIndicator_1sds8_16{margin-top:1rem;padding:.75rem 1rem}._metricsStrip_1sds8_304{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:1.25rem;background:#fff;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 1px 3px #00000014;width:100%;box-sizing:border-box}._metricItem_1sds8_318{display:flex;align-items:baseline;gap:.35rem;flex-wrap:wrap}._metricLabel_1sds8_66{font-size:.8rem;color:#64748b;font-weight:600}._metricValue_1sds8_91{font-size:1.9rem;font-weight:800;color:#0f172a;letter-spacing:-.02em}._metricUnit_1sds8_102{font-size:.8rem;color:#94a3b8}._trendIndicator_1sds8_103{font-size:.75rem;font-weight:600;margin-left:.25rem}._trendIndicator_1sds8_103._trendUp_1sds8_349{color:#34d399}._trendIndicator_1sds8_103._trendDown_1sds8_353{color:#f87171}._trendIndicator_1sds8_103._trendFlat_1sds8_357{color:#94a3b8}._executiveSection_1sds8_361{width:100%;box-sizing:border-box;background:#fff;border-radius:16px;padding:1.25rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._executiveHeader_1sds8_371{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:.75rem;margin-top:-.5rem;margin-bottom:.75rem}._executiveHeaderText_1sds8_381{flex:1 1 280px;min-width:0}._executiveHeaderText_1sds8_381 ._sectionTitle_1sds8_386{margin:0 0 .35rem}._executiveHeaderText_1sds8_381 ._sectionDesc_1sds8_390{margin:0}._healthScoreWrap_1sds8_394{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;margin-top:-.25rem}._chartsGrid_1sds8_402{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:1.25rem}@media (min-width: 768px){._chartsGrid_1sds8_402{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){._chartsGrid_1sds8_402{grid-template-columns:repeat(3,1fr);gap:1rem}}._chartCard_1sds8_422{background:#f8fafc;border-radius:12px;padding:1rem;border:1px solid #e2e8f0;max-width:100%;min-width:0;overflow:hidden}._chartCardTitle_1sds8_432{margin:0 0 .75rem;font-size:.95rem;font-weight:700;color:#334155}._chartContainer_1sds8_439{position:relative;width:100%;max-width:100%;min-width:0;height:260px;overflow:hidden}._explorerSection_1sds8_449{max-width:100%;min-width:0;overflow-x:hidden}._explorerSectionHeader_1sds8_455{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}._chartsViewTabs_1sds8_464{display:flex;border-bottom:1px solid #e2e8f0;background:#f8fafc;border-radius:10px;overflow:hidden}._chartsViewTab_1sds8_464,._chartsViewTabActive_1sds8_473{padding:.5rem 1rem;font-size:.9rem;font-weight:600;border:none;background:transparent;color:#64748b;cursor:pointer;transition:background .2s,color .2s}._chartsViewTab_1sds8_464:hover{background:#e2e8f0;color:#334155}._chartsViewTabActive_1sds8_473{background:var(--sarms-primary, #5c7b5c);color:#fff}._chartsViewTabActive_1sds8_473:hover{background:var(--sarms-primary-hover, #4a6b4a);color:#fff}._powerBiBlock_1sds8_499{margin-top:.5rem}._powerBiControls_1sds8_503{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}._powerBiControlBtn_1sds8_510{min-height:44px;padding:.6rem 1rem;font-size:.9rem;font-weight:600;color:#0f172a;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;transition:background .2s,border-color .2s}._powerBiControlBtn_1sds8_510:hover{background:#e2e8f0;border-color:#cbd5e1}._powerBiFrameWrap_1sds8_528{position:relative;width:100%;min-height:400px;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;background:#f8fafc}._powerBiFrameFullscreen_1sds8_538{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#fff;display:flex;flex-direction:column;padding:0;box-sizing:border-box}._powerBiFullscreenBar_1sds8_549{flex-shrink:0;padding:.5rem 1rem;background:#f1f5f9;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;gap:.5rem}._powerBiIframe_1sds8_559{width:100%;height:100%;min-height:400px;border:none;border-radius:8px}._powerBiFrameFullscreen_1sds8_538 ._powerBiIframe_1sds8_559{flex:1;min-height:0;border-radius:0}._powerBiPlaceholder_1sds8_573{padding:2rem;text-align:center;color:#64748b;font-size:.95rem}._powerBiPlaceholder_1sds8_573 p{margin:0 0 .5rem}._powerBiHint_1sds8_584{font-size:.85rem!important;color:#94a3b8!important}._powerBiPlaceholder_1sds8_573 code{background:#e2e8f0;padding:.2rem .5rem;border-radius:6px;font-size:.85rem}._explorerBar_1sds8_596{display:flex;flex-wrap:nowrap;align-items:center;gap:.35rem;margin-top:1rem;overflow-x:auto;overflow-y:hidden;padding-bottom:.15rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin}._explorerBar_1sds8_596::-webkit-scrollbar{height:5px}._explorerBar_1sds8_596::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}._explorerBtn_1sds8_618{display:inline-flex;align-items:center;justify-content:center;gap:.28rem;flex-shrink:0;min-height:30px;padding:.25rem .45rem;font-size:.72rem;font-weight:600;color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:7px;cursor:pointer;white-space:nowrap;transition:background .2s,border-color .2s,color .2s}._explorerBtn_1sds8_618 i,._explorerBtnExport_1sds8_638 i{font-size:.7rem;opacity:.95}._explorerBtn_1sds8_618:hover{background:#e2e8f0;color:#0f172a}._explorerBtnActive_1sds8_648{background:var(--sarms-primary, #5c7b5c);border-color:var(--sarms-primary, #5c7b5c);color:#fff}._explorerBtnActive_1sds8_648:hover{background:var(--sarms-primary-hover, #4a6b4a);color:#fff}._explorerBtnExport_1sds8_638{margin-left:auto;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:.28rem;min-height:30px;padding:.25rem .5rem;font-size:.72rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:7px;cursor:pointer;white-space:nowrap;transition:background .2s,transform .15s}[dir=rtl] ._explorerBtnExport_1sds8_638{margin-left:0;margin-right:auto}._explorerBtnExport_1sds8_638:hover{background:var(--sarms-primary-hover, #4a6b4a);color:#fff;transform:translateY(-1px)}._explorerBlock_1sds8_690{margin-top:1.25rem;padding:1.25rem;background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0;max-width:100%;min-width:0;overflow-x:hidden}._explorerBlockTitle_1sds8_701{margin:0 0 1rem;font-size:1rem;font-weight:700;color:#334155}._explorerCharts_1sds8_708{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width: 640px){._explorerCharts_1sds8_708{grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){._explorerCharts_1sds8_708{grid-template-columns:repeat(3,1fr)}}._explorerChartsSessions_1sds8_727{grid-template-columns:1fr 1fr;gap:1.25rem;min-height:0}._explorerChartsSessions_1sds8_727 ._chartContainer_1sds8_439{height:min(420px,55vh);min-height:320px}@media (max-width: 639px){._explorerChartsSessions_1sds8_727{grid-template-columns:1fr}}._explorerChartsOperations_1sds8_743{grid-template-columns:1fr 1fr;gap:1.25rem;min-height:0}._explorerChartsOperations_1sds8_743 ._chartCard_1sds8_422{min-height:0}._explorerChartsOperations_1sds8_743 ._chartContainer_1sds8_439{height:min(420px,55vh);min-height:320px}@media (max-width: 639px){._explorerChartsOperations_1sds8_743{grid-template-columns:1fr}}._explorerChartsProduction_1sds8_762{grid-template-columns:1fr 1fr;gap:1.25rem;min-height:0}._explorerChartsProduction_1sds8_762 ._chartCard_1sds8_422{min-height:0}._explorerChartsProduction_1sds8_762 ._chartContainer_1sds8_439{height:min(420px,55vh);min-height:320px}@media (max-width: 639px){._explorerChartsProduction_1sds8_762{grid-template-columns:1fr}}._explorerChartsWorkers_1sds8_781{grid-template-columns:1fr 1fr;gap:1.25rem;min-height:0}._explorerChartsWorkers_1sds8_781 ._chartCard_1sds8_422{min-height:0}._explorerChartsWorkers_1sds8_781 ._chartContainer_1sds8_439{height:min(420px,55vh);min-height:320px}@media (max-width: 639px){._explorerChartsWorkers_1sds8_781{grid-template-columns:1fr}}._explorerChartsEquipment_1sds8_800{grid-template-columns:1fr 1fr;gap:1.25rem;min-height:0}._explorerChartsEquipment_1sds8_800 ._chartCard_1sds8_422{min-height:0}._explorerChartsEquipment_1sds8_800 ._chartContainer_1sds8_439{height:min(420px,55vh);min-height:320px}@media (max-width: 639px){._explorerChartsEquipment_1sds8_800{grid-template-columns:1fr}}._explorerChartsInventory_1sds8_819{grid-template-columns:1fr 1fr;gap:1.25rem;min-height:0}._explorerChartsInventory_1sds8_819 ._chartCard_1sds8_422{min-height:0}._explorerChartsInventory_1sds8_819 ._chartContainer_1sds8_439{height:min(420px,55vh);min-height:320px;overflow-y:auto}@media (max-width: 639px){._explorerChartsInventory_1sds8_819{grid-template-columns:1fr}}@media (max-width: 959px){._explorerCharts_1sds8_708,._explorerChartsOperations_1sds8_743,._explorerChartsProduction_1sds8_762,._explorerChartsWorkers_1sds8_781,._explorerChartsEquipment_1sds8_800,._explorerChartsSessions_1sds8_727,._explorerChartsInventory_1sds8_819{grid-template-columns:1fr!important;gap:1rem}._explorerChartsOperations_1sds8_743 ._chartContainer_1sds8_439,._explorerChartsProduction_1sds8_762 ._chartContainer_1sds8_439,._explorerChartsWorkers_1sds8_781 ._chartContainer_1sds8_439,._explorerChartsEquipment_1sds8_800 ._chartContainer_1sds8_439,._explorerChartsSessions_1sds8_727 ._chartContainer_1sds8_439,._explorerChartsInventory_1sds8_819 ._chartContainer_1sds8_439{height:min(320px,45vh);min-height:220px}}@media (max-width: 767px){._explorerSection_1sds8_449,._explorerBlock_1sds8_690{padding:.875rem 1rem}._chartCard_1sds8_422{padding:.75rem}._chartCardTitle_1sds8_432{font-size:.875rem;margin-bottom:.5rem}._chartContainer_1sds8_439,._explorerChartsOperations_1sds8_743 ._chartContainer_1sds8_439,._explorerChartsProduction_1sds8_762 ._chartContainer_1sds8_439,._explorerChartsWorkers_1sds8_781 ._chartContainer_1sds8_439,._explorerChartsEquipment_1sds8_800 ._chartContainer_1sds8_439,._explorerChartsSessions_1sds8_727 ._chartContainer_1sds8_439,._explorerChartsInventory_1sds8_819 ._chartContainer_1sds8_439{height:min(260px,40vh)!important;min-height:200px!important}}._autoInsightBox_1sds8_893{display:flex;align-items:center;gap:.75rem;margin-top:1.25rem;padding:1rem 1.25rem;border-radius:12px;border:1px solid #e2e8f0;background:#f8fafc}._autoInsightBox_1sds8_893[data-type=stable]{background:#f0fdf4;border-color:#bbf7d0}._autoInsightBox_1sds8_893[data-type=warning]{background:#fffbeb;border-color:#fde68a}._autoInsightBox_1sds8_893[data-type=risk]{background:#fef2f2;border-color:#fecaca}._autoInsightIcon_1sds8_919{font-size:1.25rem;flex-shrink:0}._autoInsightBox_1sds8_893[data-type=stable] ._autoInsightIcon_1sds8_919{color:#34d399}._autoInsightBox_1sds8_893[data-type=warning] ._autoInsightIcon_1sds8_919{color:#fde047}._autoInsightBox_1sds8_893[data-type=risk] ._autoInsightIcon_1sds8_919{color:#f87171}._autoInsightText_1sds8_928{font-size:.95rem;color:#334155;line-height:1.4}._actionsSection_1sds8_934{width:100%;box-sizing:border-box;background:#fff;border-radius:16px;padding:1.25rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._filtersGrid_1sds8_263{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem;margin-bottom:1rem}._filterSection_1sds8_951,._section_1sds8_386{width:100%;box-sizing:border-box;background:#fff;border-radius:16px;padding:1.25rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._sectionTitle_1sds8_386{margin:0 0 1rem;font-size:1.25rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._sectionTitleMerge_1sds8_980{margin:0}._sectionDesc_1sds8_390{margin:0 0 1rem;font-size:.9rem;color:#94a3b8}._filters_1sds8_263{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-bottom:1rem}._datePresets_1sds8_240{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem}._datePresetsLabel_1sds8_245{font-size:.9rem;font-weight:600;color:#334155;margin-right:.25rem}._presetBtn_1sds8_249{padding:.4rem .75rem;font-size:.85rem;font-weight:500;color:var(--sarms-primary, #5c7b5c);background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer}._presetBtn_1sds8_249:hover{background:#e2e8f0;color:#0f172a}._presetBtn_1sds8_249._presetBtnActive_1sds8_254:hover{background:var(--sarms-primary-dark, #3d5a3d)!important;color:#fff!important;border-color:var(--sarms-primary-dark, #3d5a3d)!important}._filterGroup_1sds8_269{display:flex;flex-direction:column;gap:.35rem}._filterGroup_1sds8_269 label{font-size:.9rem;font-weight:600;color:#334155}._dateRow_1sds8_1046{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._dateSep_1sds8_1053{font-size:.9rem;color:#94a3b8}._input_1sds8_277,._select_1sds8_278{padding:.5rem .75rem;font-size:.95rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff}._filterActions_1sds8_286{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}._applyBtn_1sds8_291{min-height:44px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:10px;cursor:pointer;transition:transform .15s,background .15s}._applyBtn_1sds8_291:hover{transform:translateY(-1px);background:var(--sarms-primary-hover, #4a6b4a)}._clearBtn_1sds8_292{min-height:44px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;color:#334155;background:#e8e8e8;border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;transition:background .15s}._clearBtn_1sds8_292:hover{background:#d8d8d8;color:#0f172a}._cards_1sds8_1110{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem}._card_1sds8_1110{display:flex;flex-direction:column;gap:.35rem;padding:1rem;border-radius:12px;border:1px solid #e2e8f0;background:#f8fafc}._cardLabel_1sds8_1126{font-size:.85rem;color:#64748b;font-weight:600}._cardValue_1sds8_1132{font-size:1.5rem;font-weight:700;color:var(--sarms-primary, #5c7b5c)}._chartsGrid_1sds8_402{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}._chartsRow_1sds8_1144{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-bottom:1rem}._moreWrap_1sds8_1151{display:flex;justify-content:center;margin-top:.5rem}._moreBtn_1sds8_1157{min-height:44px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:10px;cursor:pointer;transition:transform .15s,background .15s}._moreBtn_1sds8_1157:hover{transform:translateY(-1px);background:var(--sarms-primary-hover, #4a6b4a)}._chartWrap_1sds8_1175{padding:1rem;background:var(--sarms-card, #e8e8e8);border-radius:12px;border:1px solid var(--sarms-border, #d4d4d4)}._chartTitle_1sds8_1182{margin:0 0 1rem;font-size:1rem;font-weight:700;color:#334155;text-align:center}._barChart_1sds8_1190,._lineChart_1sds8_1191{display:flex;flex-direction:column;gap:.75rem}._barRow_1sds8_1197,._lineRow_1sds8_1198{display:flex;align-items:center;gap:.75rem}._barLabel_1sds8_1204{flex:0 0 90px;font-size:.9rem;font-weight:600;color:#334155}._barTrack_1sds8_1211{flex:1;height:24px;background:var(--sarms-border, #d4d4d4);border-radius:6px;overflow:hidden}._barFill_1sds8_1219{height:100%;background:var(--sarms-chart-bar, #6b8a6b);border-radius:6px;min-width:4px;transition:width .3s ease}._barValue_1sds8_1227{flex:0 0 32px;font-size:.9rem;font-weight:600;color:var(--sarms-primary, #5c7b5c);text-align:right}._pieChart_1sds8_1235{width:180px;height:180px;margin:0 auto 1rem;border-radius:50%;border:12px solid var(--sarms-card, #e8e8e8);box-sizing:border-box}._pieLegend_1sds8_1244{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1rem}._pieLegendItem_1sds8_1254{display:flex;align-items:center;gap:.35rem;font-size:.9rem;color:#334155}._pieLegendDot_1sds8_1262{width:10px;height:10px;border-radius:50%;flex-shrink:0}._pieLegendValue_1sds8_1269{font-weight:600;color:var(--sarms-primary, #5c7b5c);margin-left:.25rem}._actions_1sds8_934{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}._btnPrimary_1sds8_1282{min-height:44px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:10px;cursor:pointer;transition:transform .15s,background .15s}._btnPrimary_1sds8_1282:hover{transform:translateY(-1px);background:var(--sarms-primary-hover, #4a6b4a)}._btnSecondary_1sds8_1300{min-height:44px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;color:#334155;background:#e8e8e8;border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;transition:background .2s}._btnSecondary_1sds8_1300:hover{background:#d8d8d8}._exportHint_1sds8_1317{margin:0;font-size:.85rem;color:#94a3b8}._modalOverlay_1sds8_1323{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_1sds8_1323{background:#fff;border-radius:16px;padding:1.5rem;max-width:480px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 50px #0003;border:1px solid #e2e8f0}._modalTitle_1sds8_1346{margin:0 0 1.25rem;font-size:1.25rem;font-weight:700;color:#0f172a}._summaryPre_1sds8_1353{margin:0 0 1rem;padding:1rem;background:#f8fafc;border-radius:8px;font-size:.9rem;white-space:pre-wrap;color:#334155}._modalActions_1sds8_1363{display:flex;gap:.75rem;margin-top:.5rem;flex-wrap:wrap}._reportsAdmin_1sds8_1372._pageExtend_1sds8_4{max-width:none;width:100%;margin:0;padding-bottom:.75rem;gap:.65rem}@media (min-width: 768px){._reportsAdmin_1sds8_1372._pageExtend_1sds8_4{gap:.8rem}}._reportsAdminPageTitle_1sds8_1386{font-size:clamp(1.05rem,.95rem + .35vw,1.28rem);font-weight:700;letter-spacing:-.02em;margin-bottom:.1rem}._reportsAdminPageSubtitle_1sds8_1393{font-size:.75rem;line-height:1.35;max-width:50rem}._reportsAdminPageHeader_1sds8_1399{margin-bottom:.1rem;gap:.5rem;align-items:flex-start}._statGridAdmin_1sds8_1405{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:.42rem}@media (min-width: 900px){._statGridAdmin_1sds8_1405{grid-template-columns:repeat(6,minmax(0,1fr))}}._reportsAdmin_1sds8_1372 ._summaryKpiCard_1sds8_47{min-height:0;border-radius:8px;border-width:1px}._reportsAdmin_1sds8_1372 ._summaryKpiCard_1sds8_47 ._metricLabel_1sds8_66{padding:.3rem .45rem .22rem;font-size:.58rem;letter-spacing:.028em}._reportsAdmin_1sds8_1372 ._summaryKpiCardBody_1sds8_80{padding:.32rem .45rem .4rem;min-height:2.65rem;gap:.12rem}._reportsAdmin_1sds8_1372 ._summaryKpiCardBody_1sds8_80 ._metricValue_1sds8_91{font-size:1.22rem;min-height:1.35rem;line-height:1.1}._reportsAdmin_1sds8_1372 ._productionValueRow_1sds8_109{min-height:1.35rem}._reportsAdmin_1sds8_1372 ._productionUnitBtn_1sds8_127{padding:.14rem .32rem;font-size:.65rem}._reportsAdmin_1sds8_1372 ._trendIndicator_1sds8_103{font-size:.6rem}._reportsAdmin_1sds8_1372 ._summaryFilterSection_1sds8_193{border-radius:8px}._reportsAdmin_1sds8_1372 ._summaryFilterHeader_1sds8_203{padding:.42rem .7rem}._reportsAdmin_1sds8_1372 ._summaryFilterTitle_1sds8_222{font-size:.82rem}._explorerSectionAdmin_1sds8_1465{padding:.65rem .8rem;border-radius:10px}._explorerSectionHeaderAdmin_1sds8_1470{margin-bottom:.45rem}._reportsAdminSectionHeading_1sds8_1474{font-size:.92rem;font-weight:700;margin:0}._reportsAdmin_1sds8_1372 ._chartsViewTab_1sds8_464,._reportsAdmin_1sds8_1372 ._chartsViewTabActive_1sds8_473{padding:.28rem .6rem;font-size:.72rem}._reportsAdmin_1sds8_1372 ._autoInsightBox_1sds8_893{margin-top:.65rem;padding:.5rem .7rem}._reportsAdmin_1sds8_1372 ._autoInsightText_1sds8_928{font-size:.75rem}._wrapper_29vp0_3{width:100%;min-width:0;height:100vh;height:100dvh;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;grid-template-areas:"topbar topbar" "sidebar main";overflow:hidden;box-sizing:border-box}._topBar_29vp0_18{grid-area:topbar;display:flex;align-items:center;justify-content:space-between;gap:.45rem;padding-top:calc(.35rem + env(safe-area-inset-top));padding-bottom:.35rem;padding-inline:.7rem;background:var(--sarms-primary, #5c7b5c);color:#fffffff2;border-bottom:1px solid rgba(0,0,0,.08)}._topBarLeft_29vp0_32{display:flex;align-items:center;gap:.55rem;min-width:0;margin-inline-start:5px}._topBarLogoWrap_29vp0_40{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-inline-start:0}._topBarLogo_29vp0_40{height:26px;width:auto;max-width:96px;object-fit:contain;display:block;vertical-align:middle}._breadcrumb_29vp0_57{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem;min-width:0}._breadcrumbLink_29vp0_65{font-size:.84rem;font-weight:700;letter-spacing:-.02em;color:#fffffff2;text-decoration:none;transition:color .2s}._breadcrumbLink_29vp0_65:hover{color:#fff}._breadcrumbSep_29vp0_78{font-size:.78rem;color:#ffffffbf;font-weight:400}._sectionIndicator_29vp0_84{font-size:.7rem;color:#ffffffd9;font-weight:500}._topBarRight_29vp0_90{position:relative;flex-shrink:0;margin-inline-start:auto}._wrapperRtl_29vp0_97 ._topBar_29vp0_18{direction:rtl}._wrapperRtl_29vp0_97 ._topBar_29vp0_18 ._menuBtn_29vp0_102{direction:ltr}._wrapperRtl_29vp0_97 ._topBarUserBlock_29vp0_106{order:10;margin-inline-start:0;margin-inline-end:auto;direction:ltr}._userMenuBtn_29vp0_113{display:flex;align-items:center;gap:.3rem;padding:.22rem .45rem;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);border-radius:6px;color:#fffffff2;font-size:.68rem;font-weight:500;cursor:pointer;transition:background .2s,border-color .2s;-webkit-tap-highlight-color:transparent}._userMenuBtn_29vp0_113:hover{background:#fff3;border-color:#fff6}._userMenuBtn_29vp0_113:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:2px}._userMenuLabel_29vp0_139{max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userMenuCaret_29vp0_146{font-size:.62rem;opacity:.8;transition:transform .2s}._userMenuCaretOpen_29vp0_152{transform:rotate(180deg)}._userDropdown_29vp0_156{position:absolute;top:calc(100% + 4px);inset-inline-end:0;min-width:200px;padding:.25rem 0;background:var(--sarms-card, #fff);border:1px solid var(--sarms-border, #d4d4d4);border-radius:10px;box-shadow:0 8px 24px #0000001f;z-index:100}._userDropdownHeader_29vp0_169{padding:.6rem 1rem;border-bottom:1px solid var(--sarms-border, #e5e5e5)}._userDropdownLabel_29vp0_174{display:block;font-size:.75rem;color:var(--sarms-text-muted, #555);margin-bottom:.2rem}._userDropdownId_29vp0_181{font-size:.9rem;font-weight:600;color:var(--sarms-text, #333)}._userDropdownItem_29vp0_187{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;font-size:.9rem;color:var(--sarms-text, #333);background:none;border:none;cursor:pointer;text-decoration:none;text-align:left;transition:background .15s;-webkit-tap-highlight-color:transparent}._userDropdownItem_29vp0_187:hover{background:#0000000f}._userDropdownItem_29vp0_187:focus-visible{outline:none;background:#0000000f}._sidebar_29vp0_213{grid-area:sidebar;width:184px;min-width:184px;max-width:184px;flex-shrink:0;display:flex;flex-direction:column;background:var(--sarms-card, #e8e8e8);border-right:1px solid var(--sarms-border, #d4d4d4);padding:.6rem 0 .65rem 4px;overflow:hidden;overflow-x:hidden;transition:width .25s ease,min-width .25s ease;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}._sidebarToggle_29vp0_233{display:flex;align-items:center;justify-content:center;width:calc(100% - 1rem);margin:0 .45rem .45rem;min-height:32px;padding:0;background:#0000000f;border:1px solid var(--sarms-border, #d4d4d4);border-radius:7px;color:var(--sarms-text, #333);font-size:.8rem;cursor:pointer;transition:background .2s,color .2s;-webkit-tap-highlight-color:transparent}._sidebarToggle_29vp0_233:hover{background:#00000014;color:var(--sarms-text, #333)}._sidebarToggleIcon_29vp0_256{width:1.25rem;height:1.25rem;flex-shrink:0;color:var(--sarms-text, #333)}._sidebarCollapsed_29vp0_263{width:58px;min-width:58px}._sidebarCollapsed_29vp0_263 ._sidebarToggle_29vp0_233{width:44px;margin-left:auto;margin-right:auto}._sidebarCollapsed_29vp0_263 ._sidebarLabel_29vp0_274{opacity:0;width:0;min-width:0;overflow:hidden;white-space:nowrap;pointer-events:none}._sidebarCollapsed_29vp0_263 ._sidebarItem_29vp0_283{justify-content:center;padding-left:.75rem;padding-right:.75rem;margin-left:.25rem;margin-right:.25rem}._sidebarCollapsed_29vp0_263 ._sidebarItemActive_29vp0_291{border-inline-start:none;padding-inline-start:.75rem;box-shadow:inset 0 0 0 2px var(--sarms-primary, #5c7b5c)}._sidebarCollapsed_29vp0_263 ._logoutBtn_29vp0_297{width:calc(100% - .5rem);margin-left:.25rem;margin-right:.25rem;padding:.6rem;font-size:0;line-height:0}._sidebarCollapsed_29vp0_263 ._logoutBtn_29vp0_297:before{content:"⎋";font-size:1.1rem;line-height:1}._sidebarNav_29vp0_312{display:flex;flex-direction:column;justify-content:flex-start;gap:0;min-width:0;width:100%;flex:1;min-height:0;overflow-y:auto}._sidebarItem_29vp0_283{display:flex;align-items:center;gap:.45rem;padding:.42rem .62rem;margin:0 .4rem;border-radius:7px;color:var(--sarms-text, #333);text-decoration:none;font-size:.72rem;font-weight:500;transition:background .2s,color .2s;min-height:32px;min-width:0;box-sizing:border-box}._sidebarItem_29vp0_283:hover{background:#0000000f;color:var(--sarms-text, #333)}._sidebarItemActive_29vp0_291{background:var(--sarms-primary, #5c7b5c);color:#fff;border-inline-start:3px solid var(--sarms-primary, #5c7b5c);padding-inline-start:calc(1rem - 3px)}._sidebarItemActive_29vp0_291:hover{background:var(--sarms-primary, #5c7b5c);color:#fff}._sidebarIcon_29vp0_358{width:.92rem;height:.92rem;flex-shrink:0;color:var(--sarms-text-muted, #555)}._sidebarItemActive_29vp0_291 ._sidebarIcon_29vp0_358{color:#fffffff2}._sidebarLabel_29vp0_274{flex:1;min-width:0;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:1;width:auto;transition:opacity .2s ease,width .2s ease}._sidebar_29vp0_213:not(._sidebarCollapsed_29vp0_263) ._sidebarLabel_29vp0_274{opacity:1;width:auto;min-width:0;overflow:hidden}._sidebarFooter_29vp0_389{margin-top:auto;padding-top:.25rem;flex-shrink:0}._sidebarSectionDivider_29vp0_395{height:1px;background:var(--sarms-border, rgba(0, 0, 0, .15));margin:.4rem .75rem .25rem;flex-shrink:0}._sidebarFooter_29vp0_389 ._sidebarSectionDivider_29vp0_395{margin:.5rem .75rem .35rem}._sidebarFooterItem_29vp0_406{margin-bottom:.25rem}._logoutBtn_29vp0_297{margin:0 .5rem;padding:.35rem .62rem;width:calc(100% - 1rem);min-height:32px;font-size:.72rem;font-weight:500;color:var(--sarms-text, #333);background:transparent;border:1px solid var(--sarms-border, #d4d4d4);border-radius:7px;cursor:pointer;transition:background .2s,color .2s}._logoutBtn_29vp0_297:hover{background:#0000000f;color:var(--sarms-text, #333)}._main_29vp0_430{grid-area:main;padding:.65rem .9rem;overflow-y:auto;overflow-x:hidden;background:var(--sarms-bg, #f0f0f0);min-width:0;min-height:0}._menuBtn_29vp0_102{display:none;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);border-radius:8px;color:#fffffff2;font-size:1.25rem;cursor:pointer;transition:background .2s;-webkit-tap-highlight-color:transparent}._menuBtn_29vp0_102:hover{background:#fff3;border-color:#fff6}._menuIcon_29vp0_463{width:1.5rem;height:1.5rem;flex-shrink:0;color:#334155}._overlay_29vp0_470{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:98;visibility:hidden;pointer-events:none;opacity:0;transition:visibility .25s ease,opacity .25s ease}._overlay_29vp0_470._overlayVisible_29vp0_481{visibility:visible;pointer-events:auto;opacity:1;touch-action:none;cursor:pointer}@media (max-width: 767px){._wrapper_29vp0_3{grid-template-columns:1fr;grid-template-areas:"topbar" "main"}._wrapperSidebarOpen_29vp0_497{overflow:hidden;touch-action:none}._menuBtn_29vp0_102{display:flex}._topBarLeft_29vp0_32{flex:1;min-width:0}._breadcrumb_29vp0_57{flex-wrap:wrap;gap:.2rem}._breadcrumbLink_29vp0_65{font-size:.8rem;font-weight:700;line-height:1.35}._breadcrumbSep_29vp0_78{font-size:.75rem}._sectionIndicator_29vp0_84{font-size:.8rem;font-weight:600;line-height:1.35}._userMenuLabel_29vp0_139{display:none}._userMenuBtn_29vp0_113{padding:.5rem}._sidebar_29vp0_213{position:fixed;top:0;left:0;z-index:99;width:280px;max-width:88vw;min-width:0;height:100vh;height:100dvh;padding-top:3.25rem;transform:translate(-100%);transition:transform .25s ease,box-shadow .25s ease;box-shadow:none;will-change:transform}._sidebarOpen_29vp0_558{transform:translate(0);box-shadow:4px 0 24px #00000040}._sidebarCollapsed_29vp0_263{width:280px;min-width:0}._sidebarCollapsed_29vp0_263 ._sidebarLabel_29vp0_274{opacity:1;width:auto}._sidebarCollapsed_29vp0_263 ._sidebarItem_29vp0_283{justify-content:flex-start}._sidebarCollapsed_29vp0_263 ._logoutBtn_29vp0_297{font-size:.85rem}._sidebarCollapsed_29vp0_263 ._logoutBtn_29vp0_297:before{display:none}._sidebarItem_29vp0_283{min-height:48px;padding:.875rem 1rem;font-size:1rem}._main_29vp0_430{padding:.75rem .875rem}}@media (min-width: 768px) and (max-width: 1024px){._wrapper_29vp0_3{grid-template-columns:184px 1fr;grid-template-areas:"topbar topbar" "sidebar main"}._menuBtn_29vp0_102{display:none}._topBar_29vp0_18{padding-top:calc(.45rem + env(safe-area-inset-top));padding-bottom:.45rem;padding-inline:1rem}._topBarLogoWrap_29vp0_40{margin-inline-start:calc(-1rem + 1px)}._sectionIndicator_29vp0_84{font-size:.9rem}._sidebar_29vp0_213{width:184px;min-width:184px;max-width:184px;padding:.6rem 0;flex-shrink:0;grid-column:1}._sidebarCollapsed_29vp0_263{width:58px;min-width:58px;max-width:58px}._sidebarItem_29vp0_283{padding:.55rem .62rem;margin:0 .35rem;gap:.5rem;font-size:.78rem;min-height:40px}._sidebarIcon_29vp0_358{width:1rem;height:1rem}._main_29vp0_430{padding:.7rem 1rem;max-width:100%}}@media (min-width: 1025px){._topBar_29vp0_18{padding-top:calc(.42rem + env(safe-area-inset-top));padding-bottom:.42rem;padding-inline:1rem}._topBarLogoWrap_29vp0_40{margin-inline-start:calc(-1rem + 1px)}._main_29vp0_430{padding:.7rem 1.15rem;max-width:100%}}@media (min-width: 1400px){._main_29vp0_430{padding:.9rem 1.5rem}}._page_959wv_3 .fa-fw{margin-right:.35em}._page_959wv_3{max-width:none;margin:0;padding:0;padding-bottom:.8rem;width:100%;display:flex;flex-direction:column;gap:.65rem;box-sizing:border-box}._pageHeader_959wv_19{margin-bottom:.25rem}._pageTitle_959wv_23{margin:0;font-size:.92rem;font-weight:700;color:#0f172a;letter-spacing:-.02em}._settingsGrid_959wv_32{display:grid;grid-template-columns:1fr;gap:.65rem;width:100%;box-sizing:border-box}@media (min-width: 640px){._settingsGrid_959wv_32{grid-template-columns:repeat(2,1fr);gap:.8rem}}@media (min-width: 1024px){._settingsGrid_959wv_32{max-width:900px}}._section_959wv_53{width:100%;box-sizing:border-box;background:#fff;border-radius:10px;padding:.65rem .8rem;box-shadow:0 1px 3px #00000014;border:1px solid #e2e8f0}._sectionTitle_959wv_63{margin:0 0 .35rem;font-size:.85rem;font-weight:700;color:#0f172a;letter-spacing:-.02em;display:flex;align-items:center;gap:.5rem}._sectionTitleIcon_959wv_74{color:var(--sarms-primary, #5c7b5c);font-size:1rem}._sectionDesc_959wv_79{margin:0 0 .45rem;font-size:.68rem;color:#64748b;line-height:1.5}._row_959wv_87{display:flex;flex-direction:column;gap:.3rem}._label_959wv_93{font-size:.65rem;font-weight:600;color:#334155}._langRow_959wv_100{display:inline-flex;align-items:stretch;align-self:center;border-radius:6px;overflow:hidden;background:#ebebeb;box-shadow:inset 0 1px 2px #0000000f}._langBtn_959wv_110,._langBtnActive_959wv_111{min-height:0;padding:.22rem .6rem;font-size:.68rem;font-weight:600;border:none;cursor:pointer;transition:background .2s,color .2s;-webkit-tap-highlight-color:transparent}._langBtn_959wv_110{background:transparent;color:#444}._langBtn_959wv_110:hover{background:#e2e8f0;color:#0f172a}._langBtnActive_959wv_111{background:var(--sarms-primary, #5c7b5c);color:#fff}._langBtnActive_959wv_111:hover{background:var(--sarms-primary-hover, #4a6b4a);color:#fff}._langRow_959wv_100 [data-lang=ar]{font-size:1.08em}._accountRow_959wv_148{display:flex;flex-direction:column;gap:.35rem}._accountItem_959wv_154{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;font-size:.72rem;color:#475569}._accountLabel_959wv_163{font-weight:600;color:#334155;min-width:3.8rem}._accountValue_959wv_169{color:#0f172a}._fullscreen_nb1i4_1{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:var(--sarms-bg, #f0f0f0);box-sizing:border-box}._panel_nb1i4_23{max-width:420px;width:100%;padding:2rem;background:#fff;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 4px 24px #00000014;text-align:center}._title_nb1i4_45{margin:0 0 1rem;font-size:1.25rem;font-weight:700;color:#b91c1c}._message_nb1i4_59{margin:0 0 1rem;font-size:.95rem;color:#334155;line-height:1.5}._detail_nb1i4_73{margin:0 0 1.25rem;padding:.75rem;font-size:.75rem;text-align:left;background:#f8fafc;border-radius:8px;color:#64748b;overflow:auto;max-height:120px;word-break:break-word}._retry_nb1i4_99{padding:.6rem 1.25rem;font-size:1rem;font-weight:600;color:#fff;background:var(--sarms-primary, #5c7b5c);border:none;border-radius:10px;cursor:pointer}._retry_nb1i4_99:hover{filter:brightness(1.06)}._spinner_nb1i4_129{width:48px;height:48px;margin:0 auto 1.25rem;border:4px solid #e2e8f0;border-top-color:var(--sarms-primary, #5c7b5c);border-radius:50%;animation:_sarmsSpin_nb1i4_1 .85s linear infinite}@keyframes _sarmsSpin_nb1i4_1{to{transform:rotate(360deg)}}:root{--sarms-bg: #f0f0f0;--sarms-card: #e8e8e8;--sarms-primary: #5c7b5c;--sarms-primary-hover: #4a6b4a;--sarms-text: #333;--sarms-text-muted: #555;--sarms-border: #d4d4d4;--sarms-success: #34d399;--sarms-warning: #fde047;--sarms-warning-bg: #fef9c3;--sarms-danger: #f87171;--sarms-neutral: #94a3b8;--sarms-chart-success: #34d399;--sarms-chart-warning: #fde047;--sarms-chart-info: #93c5fd;--sarms-chart-muted: #94a3b8;--sarms-chart-bar: #34d399}@font-face{font-family:SaudiWeb;src:url(/fonts/SaudiWeb-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;height:100%;width:100%}html[lang=en]{font-family:Times New Roman,Times,Georgia,serif}html[lang=ar]{font-family:SaudiWeb,Segoe UI,Tahoma,sans-serif}html[dir=rtl]{text-align:right}html[dir=rtl] body,html[dir=rtl] .tableScroll{direction:rtl}body{margin:0;width:100%;min-height:100%;height:100%;min-height:100vh;min-height:100dvh;font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--sarms-bg);color:var(--sarms-text);padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);overflow-x:hidden}#root{width:100%;min-height:100%;height:100%;min-height:100vh;min-height:100dvh;display:block}img,video,iframe{max-width:100%;height:auto}.tableScroll{overflow-x:auto;-webkit-overflow-scrolling:touch}button,a,[role=button]{touch-action:manipulation}
