@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Outfit:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Syne:wght@400;600;700;800&family=DM+Sans:wght@300;400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Syne:wght@400;600;700;800&family=DM+Sans:ital,wght@0,300;0,400;0,500;0,600;1,400&display=swap";:root{--font-main: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading: "Outfit", sans-serif;--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-normal: .3s cubic-bezier(.4, 0, .2, 1);--transition-slow: .5s cubic-bezier(.4, 0, .2, 1);--bg-main: #f8fafc;--bg-surface: #ffffff;--bg-element: #f1f5f9;--bg-sidebar: #ffffff;--glass-bg: rgba(255, 255, 255, .7);--glass-border: rgba(255, 255, 255, .5);--glass-shadow: 0 8px 32px 0 rgba(31, 38, 135, .07);--text-primary: #0f172a;--text-secondary: #475569;--text-tertiary: #94a3b8;--border-subtle: #e2e8f0;--border-heavy: #cbd5e1;--primary: #4c1d95;--primary-hover: #3b0764;--primary-soft: #f3e8ff;--accent-hover: #0f766e;--success: #10b981;--warning: #f59e0b;--danger: #ef4444;--shadow-sm: 0 2px 4px rgba(15, 23, 42, .04);--shadow-md: 0 4px 6px -1px rgba(15, 23, 42, .08), 0 2px 4px -2px rgba(15, 23, 42, .04);--shadow-lg: 0 10px 15px -3px rgba(15, 23, 42, .08), 0 4px 6px -4px rgba(15, 23, 42, .04);--shadow-glow: 0 0 15px rgba(76, 29, 149, .3);--color-surface: var(--bg-surface);--color-surface-secondary: var(--bg-element);--color-border: var(--border-subtle);--color-text: var(--text-primary);--color-text-secondary: var(--text-secondary);--color-text-tertiary: var(--text-tertiary);--color-primary: var(--primary);--color-primary-hover: var(--primary-hover);--color-primary-soft: var(--primary-soft);--color-primary-alpha: rgba(76, 29, 149, .08);--color-primary-rgb: 76, 29, 149;--color-surface-elevated: #ffffff;--accent: #0d9488}body.dark{color-scheme:dark;--bg-main: #09090b;--bg-surface: #18181b;--bg-element: #27272a;--bg-sidebar: #09090b;--glass-bg: rgba(24, 24, 27, .65);--glass-border: rgba(255, 255, 255, .08);--glass-shadow: 0 8px 32px 0 rgba(0, 0, 0, .3);--text-primary: #fafafa;--text-secondary: #a1a1aa;--text-tertiary: #71717a;--border-subtle: #27272a;--border-heavy: #3f3f46;--primary: #8b5cf6;--primary-hover: #a855f7;--primary-soft: rgba(139, 92, 246, .15);--accent-hover: #5eead4;--shadow-sm: 0 2px 4px rgba(0, 0, 0, .4);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .5), 0 2px 4px -2px rgba(0, 0, 0, .4);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .5), 0 4px 6px -4px rgba(0, 0, 0, .4);--shadow-glow: 0 0 20px rgba(139, 92, 246, .4);--color-surface: var(--bg-surface);--color-surface-secondary: var(--bg-element);--color-border: var(--border-subtle);--color-text: var(--text-primary);--color-text-secondary: var(--text-secondary);--color-text-tertiary: var(--text-tertiary);--color-primary: var(--primary);--color-primary-hover: var(--primary-hover);--color-primary-soft: var(--primary-soft);--color-primary-alpha: rgba(139, 92, 246, .12);--color-primary-rgb: 139, 92, 246;--color-surface-elevated: #27272a;--accent: #2dd4bf}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-main);background-color:var(--bg-main);color:var(--text-primary);transition:background-color var(--transition-normal),color var(--transition-normal);background-image:radial-gradient(circle at 15% 50%,rgba(76,29,149,.04),transparent 25%),radial-gradient(circle at 85% 30%,rgba(13,148,136,.04),transparent 25%);background-attachment:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.dark{background-image:radial-gradient(circle at 15% 50%,rgba(139,92,246,.06),transparent 25%),radial-gradient(circle at 85% 30%,rgba(45,212,191,.06),transparent 25%)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:600;letter-spacing:-.02em}a{text-decoration:none;color:inherit;transition:color var(--transition-fast)}button{font-family:var(--font-main);cursor:pointer;transition:all var(--transition-fast)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-heavy);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}input,select,textarea{font-family:var(--font-main);transition:all var(--transition-fast)}.glass-panel{background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}.hover-lift{transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.hover-lift:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.gradient-text{background:linear-gradient(135deg,var(--primary) 0%,var(--accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-container{padding:88px 32px 32px 272px;min-height:100vh;background:var(--bg-main);transition:background var(--transition-normal)}select{color:var(--text-primary);background:var(--bg-element);border:1.5px solid var(--border-subtle)}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:64px 32px;text-align:center;color:var(--text-tertiary)}.empty-state svg{opacity:.25}.empty-state h3{font-size:16px;font-weight:700;color:var(--text-secondary);margin:0}.empty-state p{font-size:14px;margin:0}@keyframes global-spin{to{transform:rotate(360deg)}}.spinner-global{display:inline-block;width:20px;height:20px;border:2.5px solid var(--border-heavy);border-top-color:var(--primary);border-radius:50%;animation:global-spin .8s linear infinite}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}::selection{background:var(--primary-soft);color:var(--primary)}.page-enter{opacity:0;transform:translateY(8px)}.page-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}._page_1s5jv_4{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;font-family:var(--font-main)}._background_1s5jv_16{position:fixed;inset:0;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat;filter:brightness(.3) saturate(.8)}._overlay_1s5jv_26{position:fixed;inset:0;z-index:1;background:linear-gradient(135deg,#4c1d9566,#09090bbf,#0d94884d)}._card_1s5jv_37{position:relative;z-index:2;width:100%;max-width:500px;margin:0 auto;border-radius:24px;overflow:hidden;border:1px solid rgba(13,148,136,.2);box-shadow:0 25px 50px -12px #4c1d9540,0 0 0 1px #fff6 inset;background:#fffffff2;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);animation:_slideUp_1s5jv_1 .65s cubic-bezier(.16,1,.3,1) forwards}body.dark ._card_1s5jv_37{background:#18181bd9;border:1px solid rgba(139,92,246,.2);box-shadow:0 25px 50px -12px #2dd4bf26,0 0 0 1px #ffffff0d inset}@keyframes _slideUp_1s5jv_1{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}._header_1s5jv_72{padding:32px 40px 24px;text-align:center;border-bottom:1px solid var(--border-subtle);background:linear-gradient(to right,#4c1d950a,#0d94880a)}body.dark ._header_1s5jv_72{background:linear-gradient(to right,#8b5cf60d,#2dd4bf0d)}._logoPlaceholder_1s5jv_83{width:56px;height:56px;margin:0 auto 12px;border-radius:16px;background:linear-gradient(135deg,var(--primary-soft),var(--accent));border:1px solid var(--primary);display:flex;align-items:center;justify-content:center}._logoImage_1s5jv_95{height:80px;width:350px;display:block;margin:0 auto 12px;object-fit:contain}._companyName_1s5jv_103{font-family:var(--font-heading);font-weight:800;font-size:14px;letter-spacing:3px;text-transform:uppercase;color:var(--text-primary);margin:0}._companyName_1s5jv_103 span{color:var(--primary)}._division_1s5jv_117{font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:var(--text-secondary);margin-top:4px;margin-bottom:0}._formZone_1s5jv_127{padding:32px 40px 36px}._title_1s5jv_131{font-family:var(--font-heading);font-size:24px;font-weight:800;color:var(--text-primary);margin:0 0 4px}._subtitle_1s5jv_139{font-size:14px;color:var(--text-secondary);margin:0 0 24px}._errorBox_1s5jv_145{font-size:13px;padding:10px 14px;border-radius:10px;margin-bottom:16px;background:#dc32321a;border:1px solid rgba(220,50,50,.25);color:#ff6b6b}._form_1s5jv_127{display:flex;flex-direction:column;gap:16px}._formGroup_1s5jv_162{display:flex;flex-direction:column}._label_1s5jv_167{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--text-secondary);margin-bottom:7px}._labelRow_1s5jv_176{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}._forgot_1s5jv_183{font-size:12px;color:var(--primary);cursor:pointer;opacity:.9;text-decoration:none;transition:opacity .2s}._forgot_1s5jv_183:hover{opacity:1;text-decoration:underline}._inputWrapper_1s5jv_198{display:flex;align-items:center;gap:10px;height:48px;padding:0 14px;border-radius:12px;background:var(--bg-element);border:1px solid var(--border-subtle);transition:border-color .25s,box-shadow .25s}._inputWrapper_1s5jv_198:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}._input_1s5jv_198{background:transparent;border:none;outline:none;color:var(--text-primary);font-family:var(--font-main);font-size:14px;width:100%}._input_1s5jv_198:-webkit-autofill,._input_1s5jv_198:-webkit-autofill:hover,._input_1s5jv_198:-webkit-autofill:focus,._input_1s5jv_198:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--bg-element) inset!important;-webkit-text-fill-color:var(--text-primary)!important;transition:background-color 5000s ease-in-out 0s}._input_1s5jv_198::placeholder{color:var(--text-tertiary)}._eyeBtn_1s5jv_238{background:none;border:none;cursor:pointer;color:var(--text-secondary);padding:0;display:flex;align-items:center;transition:color .2s;flex-shrink:0}._eyeBtn_1s5jv_238:hover{color:var(--primary)}._rememberRow_1s5jv_255{display:flex;align-items:center;gap:8px}._rememberRow_1s5jv_255 input[type=checkbox]{width:15px;height:15px;accent-color:#00B3A4;cursor:pointer}._rememberRow_1s5jv_255 label{font-size:13px;color:var(--text-secondary);cursor:pointer}._btnLogin_1s5jv_275{width:100%;height:48px;border:none;border-radius:12px;color:#fff;cursor:pointer;font-family:var(--font-heading);font-size:15px;font-weight:700;letter-spacing:.5px;background:linear-gradient(135deg,var(--primary) 0%,var(--accent) 100%);transition:transform .3s,box-shadow .3s}._btnLogin_1s5jv_275:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow)}._btnLogin_1s5jv_275:disabled{opacity:.5;cursor:not-allowed;transform:none}._footer_1s5jv_302{text-align:center;font-size:11px;color:var(--text-tertiary);margin-top:24px;line-height:1.8}._footer_1s5jv_302 span{color:var(--text-secondary);cursor:pointer;transition:color .2s}._footer_1s5jv_302 span:hover{color:#00b3a4}._navbarDark_12a4f_1{--bg: var(--bg-surface);--bg-gradient: var(--bg-main);--border: var(--border-subtle);--text: var(--text-primary);--text-muted: var(--text-tertiary);--input-bg: var(--bg-element);--input-border: var(--border-heavy);--accent: var(--primary);--bg-hover: var(--primary-soft);--bg-card: var(--bg-surface)}._navbarLight_12a4f_14{--bg: var(--bg-surface);--bg-gradient: var(--bg-surface);--border: var(--border-subtle);--text: var(--text-primary);--text-muted: var(--text-tertiary);--input-bg: var(--bg-element);--input-border: var(--border-heavy);--accent: var(--primary);--bg-hover: var(--primary-soft);--bg-card: var(--bg-surface)}._navbar_12a4f_1{position:fixed;top:0;right:0;left:240px;height:64px;background:var(--bg);border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding:0 32px;z-index:100;overflow:visible;transition:left .3s ease;font-family:DM Sans,sans-serif}._navbarCollapsed_12a4f_47{left:64px}._left_12a4f_51{display:flex;align-items:center;gap:12px;align-self:stretch;background:var(--bg-gradient)}._logoImg_12a4f_60{height:50px;transition:transform .3s ease}._logoImg_12a4f_60:hover{transform:scale(1.02)}._navbarDark_12a4f_1 ._logoImg_12a4f_60{filter:none}._center_12a4f_75{flex:1;max-width:480px;margin:0 24px;overflow:visible}._searchContainer_12a4f_83{position:relative;width:100%;overflow:visible}._searchWrapper_12a4f_90{display:flex;align-items:center;gap:10px;height:38px;padding:0 14px;border-radius:20px;background:var(--input-bg);border:1.5px solid var(--input-border);transition:border-color .2s,box-shadow .2s}._searchWrapperOpen_12a4f_102,._searchWrapper_12a4f_90:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--primary-soft)}._searchInput_12a4f_108{flex:1;background:transparent;border:none;outline:none;color:var(--text);font-family:DM Sans,sans-serif;font-size:14px;min-width:0}._searchInput_12a4f_108::placeholder{color:var(--text-muted)}._searchShortcut_12a4f_123{font-size:11px;padding:2px 6px;border-radius:4px;background:#0000000d;border:1px solid var(--input-border);color:var(--text-muted);font-family:monospace;flex-shrink:0;pointer-events:none}._searchClearBtn_12a4f_135{background:none;border:none;cursor:pointer;color:var(--text-muted);font-size:13px;padding:2px 5px;border-radius:4px;flex-shrink:0;line-height:1;transition:color .15s,background .15s}._searchClearBtn_12a4f_135:hover{color:var(--text);background:var(--bg-hover)}._searchDropdown_12a4f_154{position:absolute;top:calc(100% + 8px);left:0;right:0;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:0 4px 8px #00000014,0 16px 40px #00000029;z-index:9999;overflow-y:auto;max-height:480px;animation:_dropIn_12a4f_1 .14s ease}@keyframes _dropIn_12a4f_1{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._searchDropdown_12a4f_154::-webkit-scrollbar{width:4px}._searchDropdown_12a4f_154::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}._searchDropdownSectionHeader_12a4f_191{display:flex;align-items:center;gap:6px;padding:10px 14px 6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}._searchClearHistoryBtn_12a4f_203{margin-left:auto;background:none;border:none;cursor:pointer;font-size:11.5px;color:var(--accent);padding:2px 6px;border-radius:4px;transition:background .15s}._searchClearHistoryBtn_12a4f_203:hover{background:var(--primary-soft)}._searchHistoryItem_12a4f_220{display:flex;align-items:center;padding:2px 8px 2px 14px}._searchHistoryBtn_12a4f_226{flex:1;display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:7px 0;color:var(--text);font-size:13.5px;text-align:left;transition:color .1s}._searchHistoryBtn_12a4f_226:hover{color:var(--accent)}._searchHistoryRemove_12a4f_245{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:4px;border-radius:4px;opacity:0;transition:opacity .15s,color .15s;flex-shrink:0}._searchHistoryItem_12a4f_220:hover ._searchHistoryRemove_12a4f_245{opacity:1}._searchHistoryRemove_12a4f_245:hover{color:#ff6b6b}._searchDropdownHint_12a4f_266,._searchDropdownLoading_12a4f_267,._searchDropdownEmpty_12a4f_268{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;color:var(--text-muted);font-size:13.5px;text-align:center}._searchDropdownLoading_12a4f_267{flex-direction:row;padding:18px 16px}._searchDropdownEmpty_12a4f_268 svg{opacity:.3}._searchDropdownEmpty_12a4f_268 strong{color:var(--text)}._searchDropdownEmpty_12a4f_268 small{font-size:12px;opacity:.7}._searchSpinner_12a4f_297{width:16px;height:16px;border:2px solid var(--input-border);border-top-color:var(--accent);border-radius:50%;animation:_spin_12a4f_1 .7s linear infinite;flex-shrink:0}@keyframes _spin_12a4f_1{to{transform:rotate(360deg)}}._searchCategory_12a4f_314{padding:4px 0}._searchCategory_12a4f_314+._searchCategory_12a4f_314{border-top:1px solid var(--border)}._searchCategoryHeader_12a4f_322{display:flex;align-items:center;gap:6px;padding:8px 14px 4px}._searchCategoryIcon_12a4f_329{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:5px;flex-shrink:0}._searchCategoryLabel_12a4f_339{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);flex:1}._searchViewAll_12a4f_348{background:none;border:none;cursor:pointer;font-size:11.5px;color:var(--accent);padding:2px 6px;border-radius:4px;transition:background .15s;white-space:nowrap}._searchViewAll_12a4f_348:hover{background:var(--primary-soft)}._searchResultItem_12a4f_365{width:100%;display:flex;align-items:center;gap:10px;padding:8px 14px;background:none;border:none;cursor:pointer;text-align:left;transition:background .1s}._searchResultItem_12a4f_365:hover{background:var(--bg-hover)}._searchResultDot_12a4f_382{width:7px;height:7px;border-radius:50%;flex-shrink:0}._searchResultContent_12a4f_389{display:flex;flex-direction:column;gap:1px;min-width:0}._searchResultLabel_12a4f_396{font-size:13.5px;color:var(--text);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._searchResultSub_12a4f_405{font-size:11.5px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._searchHighlight_12a4f_413{background:var(--primary-soft);color:var(--primary);font-weight:700;border-radius:2px;padding:0 1px}._searchDropdownFooter_12a4f_421{padding:8px 14px;border-top:1px solid var(--border);font-size:11.5px;color:var(--text-muted);text-align:center}._right_12a4f_430{display:flex;align-items:center;gap:8px;min-width:160px;justify-content:flex-end}._iconBtn_12a4f_438{position:relative;width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--text-muted);transition:all .2s}._iconBtn_12a4f_438:hover{background:var(--input-bg);color:var(--accent)}._badgeCount_12a4f_459{position:absolute;top:4px;right:3px;min-width:16px;height:16px;background:#ff6b6b;color:#fff;font-size:9px;font-weight:700;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 3px;border:2px solid var(--bg);line-height:1}._notifDropdown_12a4f_479{position:absolute;top:calc(100% + 10px);right:0;width:340px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;box-shadow:0 4px 8px #00000014,0 16px 40px #00000029;z-index:9999;overflow:hidden;animation:_dropIn_12a4f_1 .14s ease}._notifHeader_12a4f_493{display:flex;align-items:center;gap:8px;padding:14px 16px 10px;border-bottom:1px solid var(--border)}._notifTitle_12a4f_501{font-size:14px;font-weight:700;color:var(--text);flex:1}._notifBadgeCount_12a4f_508{font-size:11px;background:var(--primary-soft);color:var(--primary);font-weight:600;padding:2px 8px;border-radius:20px}._notifMarkAll_12a4f_517{background:none;border:none;cursor:pointer;font-size:12px;color:var(--accent);padding:3px 8px;border-radius:6px;transition:background .15s}._notifMarkAll_12a4f_517:hover{background:var(--primary-soft)}._notifList_12a4f_532{max-height:340px;overflow-y:auto}._notifList_12a4f_532::-webkit-scrollbar{width:4px}._notifList_12a4f_532::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}._notifEmpty_12a4f_546{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px 16px;color:var(--text-muted);font-size:13.5px}._notifItem_12a4f_556{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;cursor:pointer;transition:background .1s;position:relative}._notifItem_12a4f_556:hover{background:var(--bg-hover)}._notifItem_12a4f_556+._notifItem_12a4f_556{border-top:1px solid var(--border)}._notifItemUnread_12a4f_574{background:var(--primary-soft);opacity:.85}._notifItemUnread_12a4f_574:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent);border-radius:0 3px 3px 0}._notifDot_12a4f_590{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:#fff;margin-top:1px;opacity:.9}._notifContent_12a4f_605{flex:1;min-width:0}._notifItemTitle_12a4f_610{font-size:13px;font-weight:600;color:var(--text);margin-bottom:2px}._notifItemMsg_12a4f_617{font-size:12px;color:var(--text-muted);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._notifTime_12a4f_626{font-size:11px;color:var(--text-muted);margin-top:4px;opacity:.7}._notifDismiss_12a4f_633{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:4px;border-radius:4px;opacity:0;transition:opacity .15s,color .15s;flex-shrink:0;margin-top:2px}._notifItem_12a4f_556:hover ._notifDismiss_12a4f_633{opacity:1}._notifDismiss_12a4f_633:hover{color:#ff6b6b}._notifFooter_12a4f_654{padding:10px 16px;border-top:1px solid var(--border);text-align:center}._notifViewAll_12a4f_660{background:none;border:none;cursor:pointer;font-size:12.5px;color:var(--accent);padding:4px 8px;border-radius:6px;transition:background .15s}._notifViewAll_12a4f_660:hover{background:var(--primary-soft)}._profileContainer_12a4f_676{position:relative}._profileBtn_12a4f_680{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:10px;cursor:pointer;background:none;border:none;transition:all .2s}._profileBtn_12a4f_680:hover{background:var(--input-bg)}._avatar_12a4f_696{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--accent));display:flex;align-items:center;justify-content:center;font-family:Syne,sans-serif;font-weight:700;font-size:13px;color:#fff;flex-shrink:0}._avatarImg_12a4f_711{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid var(--primary-soft)}._profileInfo_12a4f_720{display:flex;flex-direction:column;align-items:flex-start}._profileName_12a4f_726{font-size:13px;font-weight:600;color:var(--text);white-space:nowrap}._profileRole_12a4f_733{font-size:11px;color:var(--text-muted);white-space:nowrap}._dropdownMenu_12a4f_740{position:absolute;top:48px;right:0;width:260px;background:var(--bg);border:1px solid var(--border);border-radius:12px;box-shadow:0 10px 30px #0003;z-index:1000;overflow:hidden;animation:_slideDown_12a4f_1 .2s ease}@keyframes _slideDown_12a4f_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._dropdownHeader_12a4f_766{padding:16px;display:flex;align-items:center;gap:12px}._avatarLarge_12a4f_773{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--accent));display:flex;align-items:center;justify-content:center;font-family:Syne,sans-serif;font-weight:700;font-size:18px;color:#fff;flex-shrink:0}._avatarLargeImg_12a4f_788{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid var(--primary-soft)}._dropdownName_12a4f_797{font-size:14px;font-weight:600;color:var(--text)}._dropdownEmail_12a4f_803{font-size:12px;color:var(--text-muted);margin-top:2px}._dropdownDivider_12a4f_809{height:1px;background:var(--border);margin:8px 0}._dropdownItem_12a4f_815{padding:10px 16px;display:flex;align-items:center;gap:12px;color:var(--text);font-size:14px;cursor:pointer;transition:background .2s}._dropdownItem_12a4f_815:hover{background:var(--input-bg)}._dropdownItem_12a4f_815 svg{color:var(--text-muted)}@media(max-width:768px){._navbar_12a4f_1{left:0!important;padding:0 16px}._profileInfo_12a4f_720,._searchShortcut_12a4f_123{display:none}._center_12a4f_75{max-width:200px;margin:0 12px}._right_12a4f_430{min-width:auto}._dropdownMenu_12a4f_740,._notifDropdown_12a4f_479{width:300px}}@media(max-width:480px){._navbar_12a4f_1{padding:0 12px}._center_12a4f_75{max-width:140px}._iconBtn_12a4f_438:not(:last-child){display:none}}._sidebarDark_16h2h_7,._sidebarLight_16h2h_29{--bg: var(--glass-bg);--bg-hover: var(--primary-soft);--text: var(--text-primary);--text-muted: var(--text-secondary);--border: var(--glass-border);--accent: var(--primary);--submenu-bg: var(--bg-surface);--active-gradient: linear-gradient(135deg, var(--primary) 0%, var(--accent) 100%)}._sidebar_16h2h_7{position:fixed;left:0;top:0;bottom:0;width:240px;background:var(--bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-right:1px solid var(--border);box-shadow:var(--glass-shadow);display:flex;flex-direction:column;transition:width var(--transition-normal);z-index:100;font-family:var(--font-main);overflow:visible}._sidebarCollapsed_16h2h_91{width:72px}._header_16h2h_101{display:flex;align-items:center;justify-content:space-between;padding:20px 16px;border-bottom:1px solid var(--border);min-height:64px}._logo_16h2h_119{display:flex;align-items:center;gap:10px;overflow:hidden}._logoIcon_16h2h_133{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,var(--primary),var(--accent));display:flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:700;font-size:14px;color:#fff;font-family:var(--font-heading);box-shadow:var(--shadow-sm);transition:transform var(--transition-fast)}._logoIcon_16h2h_133:hover{transform:scale(1.05)}._logoText_16h2h_175{font-family:var(--font-heading);font-weight:600;font-size:16px;color:var(--text-primary);white-space:nowrap}._collapseBtn_16h2h_191{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:4px;display:flex;align-items:center;border-radius:6px;transition:all .2s;flex-shrink:0}._collapseBtn_16h2h_191:hover{background:var(--bg-hover);color:var(--accent)}._nav_16h2h_229{flex:1;padding:12px 8px;display:flex;flex-direction:column;gap:2px;overflow:visible}._navItem_16h2h_249{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;cursor:pointer;transition:all .2s;color:var(--text-muted);white-space:nowrap;position:relative}._navItem_16h2h_249:hover{background:var(--bg-hover);color:var(--accent)}._navItemActive_16h2h_285{background:var(--active-gradient);color:#fff;box-shadow:0 4px 12px #0284c733}._navItemActive_16h2h_285 ._navIcon_16h2h_297{color:#fff}._navIcon_16h2h_297{flex-shrink:0;width:20px;height:20px}._navLabel_16h2h_317{font-size:14px;font-weight:500}._separator_16h2h_329{height:1px;background:var(--border);margin:8px}._configWrapper_16h2h_343{position:relative;display:flex;flex-direction:column}._submenu_16h2h_357{display:flex;flex-direction:column;gap:2px;padding:4px 0 4px 32px;max-height:0;overflow:hidden;transition:all .3s ease-out;opacity:0}._configWrapper_16h2h_343:hover ._submenu_16h2h_357{max-height:200px;opacity:1;margin-bottom:8px}._sidebarCollapsed_16h2h_91 ._submenu_16h2h_357{position:absolute;left:100%;top:0;background:var(--submenu-bg);border:1px solid var(--border);border-radius:12px;min-width:200px;box-shadow:0 8px 24px #0003;opacity:0;pointer-events:none;transform:translate(0);max-height:none;overflow:visible;padding:6px;margin-left:-5px;z-index:200}._sidebarCollapsed_16h2h_91 ._configWrapper_16h2h_343:hover ._submenu_16h2h_357{opacity:1;pointer-events:all;transform:translate(5px);margin-bottom:0}._submenuItem_16h2h_455{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:8px;cursor:pointer;color:var(--text-muted);font-size:13px;font-weight:500;transition:all .2s;white-space:nowrap}._submenuItem_16h2h_455:hover{background:var(--bg-hover);color:var(--accent)}._tooltip_16h2h_495{position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%);background:var(--submenu-bg);color:var(--text);padding:6px 10px;border-radius:8px;font-size:12px;font-weight:500;white-space:nowrap;border:1px solid var(--border);box-shadow:0 4px 12px #0003;opacity:0;pointer-events:none;transition:opacity .2s;z-index:300}._sidebarCollapsed_16h2h_91 ._navItem_16h2h_249:hover ._tooltip_16h2h_495{opacity:1}._footer_16h2h_545{padding:12px 8px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:2px}._themeToggle_16h2h_561{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;cursor:pointer;color:var(--text-muted);transition:all .2s;border:none;background:none;width:100%;white-space:nowrap;font-family:DM Sans,sans-serif;font-size:14px}._themeToggle_16h2h_561:hover{background:var(--bg-hover);color:var(--accent)}._layoutDark_b6ox0_1,._layoutLight_b6ox0_8{--text-main: var(--text-primary);--text-grey: var(--text-secondary);background-color:var(--bg-main);color:var(--text-primary)}._layout_b6ox0_1{display:flex;min-height:100vh;width:100%}._mainWrapper_b6ox0_21{flex:1;display:flex;flex-direction:column}._content_b6ox0_27{margin-left:240px;flex:1;color:var(--text);transition:margin-left .3s ease;min-height:100vh;padding:88px 32px 32px}._contentCollapsed_b6ox0_36{margin-left:64px}._dark_156sx_3,._light_156sx_4{--bg: var(--bg-main);--bg-card: var(--bg-surface);--bg-hover: var(--bg-element);--bg-input: var(--bg-element);--text: var(--text-primary);--text-muted: var(--text-secondary);--text-sub: var(--text-tertiary);--border: var(--border-subtle);--accent: var(--primary);--accent-soft: var(--primary-soft);--shadow: var(--shadow-lg);--shadow-sm: var(--shadow-sm)}._page_156sx_19{min-height:100vh;background:var(--bg);font-family:var(--font-main);color:var(--text)}._loadingWrapper_156sx_27{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:16px}._spinner_156sx_36{width:40px;height:40px;border-radius:50%;border:3px solid var(--border);border-top-color:var(--accent);animation:_spin_156sx_36 .8s linear infinite}@keyframes _spin_156sx_36{to{transform:rotate(360deg)}}._loadingText_156sx_49{font-size:14px;color:var(--text-muted);margin:0}._errorWrapper_156sx_56{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:14px;text-align:center}._errorWrapper_156sx_56 p{color:var(--text-muted);font-size:14px;margin:0}._toast_156sx_73{position:fixed;top:80px;right:24px;background:var(--accent);color:#fff;padding:10px 18px;border-radius:10px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px;z-index:999;box-shadow:0 4px 20px #4f46e559;animation:_toastIn_156sx_1 .3s ease,_toastOut_156sx_1 .3s ease 2.7s forwards}@keyframes _toastIn_156sx_1{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes _toastOut_156sx_1{0%{opacity:1}to{opacity:0}}._hero_156sx_101{position:relative;background:var(--bg-card);border-bottom:1px solid var(--border);overflow:hidden}._heroBg_156sx_108{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,179,164,.08) 0%,rgba(122,44,165,.06) 50%,transparent 100%);pointer-events:none}._heroBg_156sx_108:after{content:"";position:absolute;top:-80px;right:-80px;width:320px;height:320px;border-radius:50%;border:60px solid rgba(0,179,164,.05)}._heroContent_156sx_130{position:relative;display:flex;align-items:center;gap:28px;padding:36px 36px 28px;flex-wrap:wrap}._avatarArea_156sx_139{position:relative;flex-shrink:0}._avatarRing_156sx_141{width:96px;height:96px;border-radius:50%;padding:3px;background:linear-gradient(135deg,var(--primary),var(--accent));box-shadow:0 0 0 4px var(--bg-card),0 0 0 6px var(--primary-soft)}._avatarImg_156sx_150{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid var(--bg-card)}._avatarFallback_156sx_158{width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--accent));border:3px solid var(--bg-card);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-weight:800;font-size:28px;color:#fff}._avatarEditBtn_156sx_173{position:absolute;bottom:2px;right:2px;width:28px;height:28px;border-radius:50%;background:var(--accent);border:2px solid var(--bg-card);display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:transform .2s}._avatarEditBtn_156sx_173:hover{transform:scale(1.1)}._avatarEditBtn_156sx_173:disabled{opacity:.7;cursor:not-allowed;transform:none}._removePhotoBtn_156sx_199{display:inline-flex;align-items:center;gap:5px;margin-top:10px;padding:4px 10px;border-radius:8px;border:1px solid rgba(255,107,107,.35);background:#ff6b6b14;color:#ff6b6b;font-size:12px;font-weight:500;font-family:DM Sans,sans-serif;cursor:pointer;transition:all .2s}._removePhotoBtn_156sx_199:hover{background:#ff6b6b2e;border-color:#ff6b6b99}._removePhotoBtn_156sx_199:disabled{opacity:.5;cursor:not-allowed}._spinnerAvatar_156sx_226{width:12px;height:12px;border-radius:50%;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;animation:_spin_156sx_36 .7s linear infinite}._heroId_156sx_235{flex:1}._heroName_156sx_237{font-family:Syne,sans-serif;font-size:26px;font-weight:700;color:var(--text);margin:0 0 4px;letter-spacing:-.3px}._heroRole_156sx_246{font-size:14px;color:var(--accent);font-weight:500;margin:0 0 12px}._heroBadges_156sx_253{display:flex;gap:8px;flex-wrap:wrap}._badge_156sx_255{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:20px;background:var(--primary-soft);color:var(--primary);font-size:12px;font-weight:500;border:1px solid var(--primary-soft)}._statsStrip_156sx_269{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--border)}._statCard_156sx_275{padding:20px 28px;display:flex;flex-direction:column;gap:3px;border-right:1px solid var(--border);transition:background .2s}._statCard_156sx_275:last-child{border-right:none}._statCard_156sx_275:hover{background:var(--bg-hover)}._statValue_156sx_287{font-family:Syne,sans-serif;font-size:20px;font-weight:700;color:var(--text);letter-spacing:-.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statLabel_156sx_298{font-size:12px;color:var(--text-muted);font-weight:500}._tabs_156sx_305{display:flex;padding:0 36px;border-bottom:1px solid var(--border);background:var(--bg-card);position:sticky;top:64px;z-index:10}._tab_156sx_305{padding:14px 20px;font-size:14px;font-weight:500;color:var(--text-muted);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .2s;font-family:DM Sans,sans-serif;margin-bottom:-1px}._tab_156sx_305:hover{color:var(--text)}._tabActive_156sx_330{color:var(--primary);border-bottom-color:var(--primary)}._body_156sx_333{padding:28px 36px}._gridSingle_156sx_335{display:grid;grid-template-columns:1fr;max-width:680px;gap:20px}._grid_156sx_335{display:grid;grid-template-columns:1fr 360px;gap:20px;align-items:start}._card_156sx_350{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-sm);transition:box-shadow .2s}._card_156sx_350:hover{box-shadow:var(--shadow)}._cardHeader_156sx_361{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid var(--border)}._cardTitle_156sx_369{font-family:Syne,sans-serif;font-size:15px;font-weight:700;color:var(--text);margin:0}._cardBadge_156sx_377{min-width:22px;height:22px;border-radius:11px;background:var(--accent-soft);color:var(--accent);font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;padding:0 6px}._readOnlyBadge_156sx_391{font-size:11px;font-weight:600;color:var(--text-muted);background:var(--bg-input);border:1px solid var(--border);padding:3px 10px;border-radius:20px;letter-spacing:.3px}._editingBadge_156sx_402{font-size:11px;font-weight:600;color:var(--primary);background:var(--primary-soft);border:1px solid var(--primary-soft);padding:3px 10px;border-radius:20px}._valueReadOnly_156sx_412{opacity:.6;cursor:not-allowed}._inlineError_156sx_417{margin:0 24px;padding:10px 14px;border-radius:10px;background:#ff6b6b1a;border:1px solid rgba(255,107,107,.25);color:#ff6b6b;font-size:13px}._toastError_156sx_427{background:#ff6b6b!important;box-shadow:0 4px 20px #ff6b6b66!important}._spinnerSm_156sx_432{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;animation:_spin_156sx_36 .7s linear infinite;flex-shrink:0}._heroActions_156sx_442{display:flex;gap:10px;flex-shrink:0;align-items:center}._btnGhost_156sx_449{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border-radius:10px;background:var(--bg-hover);color:var(--text-muted);font-size:14px;font-weight:500;font-family:DM Sans,sans-serif;border:1px solid var(--border);cursor:pointer;transition:all .2s}._btnGhost_156sx_449:hover{color:var(--text);background:var(--bg-input)}._fields_156sx_468{padding:20px 24px;display:flex;flex-direction:column;gap:18px}._fieldRow_156sx_475{display:grid;grid-template-columns:1fr 1fr;gap:16px}._field_156sx_468{display:flex;flex-direction:column;gap:6px}._label_156sx_483{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.6px}._value_156sx_412{font-size:14px;color:var(--text);font-weight:400;margin:0;padding:8px 12px;background:var(--bg-input);border-radius:8px;border:1px solid var(--border);min-height:38px;display:flex;align-items:center}._valueMonospace_156sx_505{font-family:Courier New,monospace;font-size:13px;color:var(--accent)}._input_156sx_511{background:var(--bg-input);border:1px solid var(--border);border-radius:10px;padding:9px 13px;font-size:14px;color:var(--text);font-family:DM Sans,sans-serif;outline:none;transition:border-color .2s,box-shadow .2s;width:100%;box-sizing:border-box}._input_156sx_511:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}._btnPrimary_156sx_531{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border-radius:10px;background:linear-gradient(135deg,var(--primary),var(--primary-hover));color:#fff;font-size:14px;font-weight:600;font-family:var(--font-main);border:none;cursor:pointer;transition:all .2s;box-shadow:0 4px 14px #4f46e54d}._btnPrimary_156sx_531:hover{transform:translateY(-1px);filter:brightness(1.08)}._activityList_156sx_551{padding:8px 16px}._activityItem_156sx_553{display:flex;align-items:center;gap:12px;padding:10px 8px;border-radius:10px;transition:background .2s}._activityItem_156sx_553:hover{background:var(--bg-hover)}._activityIcon_156sx_564{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._activityIcon_156sx_564 svg{width:15px;height:15px}._act_create_156sx_576{background:#00b3a41f;color:#00b3a4}._act_edit_156sx_577{background:#7a2ca51f;color:#7a2ca5}._act_delete_156sx_578{background:#ff6b6b1f;color:#ff6b6b}._act_login_156sx_579{background:#6495ed1f;color:#6495ed}._activityText_156sx_581{flex:1;font-size:13px;line-height:1.4}._activityAction_156sx_582{color:var(--text);font-weight:500}._activityTarget_156sx_583{color:var(--accent)}._activityTime_156sx_584{font-size:11px;color:var(--text-sub);white-space:nowrap}._inputWrapper_156sx_587{display:flex;align-items:center;gap:10px;padding:0 13px;height:42px;background:var(--bg-input);border:1px solid var(--border);border-radius:10px;transition:border-color .2s,box-shadow .2s;color:var(--text-muted)}._inputWrapper_156sx_587:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);color:var(--primary)}._inputBare_156sx_606{background:transparent;border:none;outline:none;color:var(--text);font-family:DM Sans,sans-serif;font-size:14px;flex:1;width:100%}._inputBare_156sx_606::placeholder{color:var(--text-muted)}._matchHint_156sx_620{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500}._matchOk_156sx_628{color:#4caf82}._matchFail_156sx_629{color:#ff6b6b}._strengthWrap_156sx_632{display:flex;align-items:center;gap:10px}._strengthBar_156sx_633{display:flex;gap:4px;flex:1}._strengthSegment_156sx_635{height:4px;border-radius:2px;flex:1;background:var(--border);transition:background .3s}._strengthFill_156sx_643{background:var(--primary)}._strengthLabel_156sx_644{font-size:12px;color:var(--text-muted);width:48px}._sessionItem_156sx_647{display:flex;align-items:center;gap:12px;padding:12px 8px;border-radius:10px;transition:background .2s}._sessionItem_156sx_647:hover{background:var(--bg-hover)}._sessionIcon_156sx_658{width:36px;height:36px;border-radius:9px;background:var(--bg-input);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--text-muted);flex-shrink:0}._sessionInfo_156sx_671{flex:1;display:flex;flex-direction:column;gap:2px}._sessionDevice_156sx_672{font-size:13px;font-weight:600;color:var(--text)}._sessionMeta_156sx_673{font-size:11px;color:var(--text-muted)}._sessionCurrent_156sx_675{font-size:11px;font-weight:600;color:#4caf82;background:#4caf821a;padding:3px 9px;border-radius:20px}._sessionRevoke_156sx_684{font-size:12px;color:#ff6b6b;background:none;border:1px solid rgba(255,107,107,.3);border-radius:8px;padding:4px 12px;cursor:pointer;font-family:DM Sans,sans-serif;font-weight:500;transition:all .2s}._sessionRevoke_156sx_684:hover{background:#ff6b6b1a}._toggleList_156sx_700{padding:8px 16px}._toggleItem_156sx_702{display:flex;align-items:center;justify-content:space-between;padding:14px 8px;border-bottom:1px solid var(--border);gap:16px}._toggleItem_156sx_702:last-child{border-bottom:none}._toggleLabel_156sx_712{font-size:14px;font-weight:600;color:var(--text);margin:0 0 3px}._toggleDesc_156sx_713{font-size:12px;color:var(--text-muted);margin:0}._toggle_156sx_700{width:44px;height:24px;border-radius:12px;background:var(--bg-input);border:1px solid var(--border);position:relative;cursor:pointer;transition:background .25s,border-color .25s;flex-shrink:0;padding:0}._toggleOn_156sx_728{background:var(--accent);border-color:var(--accent)}._toggleThumb_156sx_730{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--color-surface);box-shadow:0 1px 4px #00000040;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}._toggleOn_156sx_728 ._toggleThumb_156sx_730{transform:translate(20px)}@media(max-width:1024px){._grid_156sx_335{grid-template-columns:1fr}._statsStrip_156sx_269{grid-template-columns:repeat(2,1fr)}._statCard_156sx_275:nth-child(2){border-right:none}._statCard_156sx_275:nth-child(3),._statCard_156sx_275:nth-child(4){border-top:1px solid var(--border)}}@media(max-width:640px){._heroContent_156sx_130{padding:24px 20px 20px;flex-direction:column;align-items:flex-start}._body_156sx_333{padding:20px 16px}._tabs_156sx_305{padding:0 16px}._statsStrip_156sx_269{grid-template-columns:repeat(2,1fr)}._fieldRow_156sx_475{grid-template-columns:1fr}}._container_yxhhk_1{width:100%;--bg-controls: var(--bg-surface);--bg-card: var(--bg-surface);--bg-input: var(--bg-element);--bg-select: var(--bg-element);--border-color: var(--border-subtle);--border-input: var(--border-heavy);--card-shadow: var(--shadow-md);--card-hover-shadow: var(--shadow-lg)}._header_yxhhk_14{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}._title_yxhhk_21{font-size:2rem;font-weight:700;color:var(--text-primary);letter-spacing:-.02em}._controls_yxhhk_28{background:var(--bg-controls);padding:1.25rem;border-radius:16px;box-shadow:var(--card-shadow);display:flex;gap:1rem;align-items:center;margin-bottom:2.5rem;border:1px solid var(--border-color)}._searchWrapper_yxhhk_40{position:relative;flex:1}._searchIcon_yxhhk_45{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--text-tertiary);pointer-events:none}._searchInput_yxhhk_54{width:100%;padding:.75rem 1rem .75rem 2.75rem;border-radius:12px;border:1px solid var(--border-input);background:var(--bg-input);color:var(--text-primary);font-size:.95rem;transition:all .2s ease}._searchInput_yxhhk_54:focus{outline:none;border-color:#3b82f6;background:var(--bg-container);box-shadow:0 0 0 4px #3b82f61a}._select_yxhhk_72{padding:.75rem 1rem;border-radius:12px;border:1px solid var(--border-input);background:var(--bg-input);color:var(--text-primary);min-width:140px;font-size:.95rem;cursor:pointer;transition:all .2s ease}._select_yxhhk_72:focus{outline:none;border-color:#3b82f6}._title_yxhhk_21{font-size:2.5rem;font-weight:800;color:var(--text-primary);letter-spacing:-.03em;background:linear-gradient(135deg,var(--primary) 0%,var(--accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}._addButton_yxhhk_99{display:flex;align-items:center;gap:.6rem;background:#ffffff26;color:#fff;padding:.75rem 1.5rem;border-radius:12px;font-weight:700;font-size:.9rem;border:1px solid rgba(255,255,255,.3);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);white-space:nowrap;box-shadow:0 2px 8px #00000026}._addButton_yxhhk_99:hover{background:#ffffff40;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 6px 16px #0003}._grid_yxhhk_125{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}._card_yxhhk_132{background:var(--bg-card);border-radius:20px;padding:1.5rem;border:1px solid var(--border-color);box-shadow:var(--card-shadow);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._card_yxhhk_132:hover{transform:translateY(-4px);box-shadow:var(--card-hover-shadow);border-color:var(--border-input)}._cardHeader_yxhhk_149{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem}._avatar_yxhhk_156{width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:#1e3a8a}.dark ._avatar_yxhhk_156{background:linear-gradient(135deg,#415269,#192538);color:#79a9f7}._actions_yxhhk_174{display:flex;gap:.5rem}._actionButton_yxhhk_179{padding:.5rem;border-radius:8px;border:1px solid var(--border-input);background:var(--bg-card);cursor:pointer;color:var(--text-tertiary);transition:all .2s}._editButton_yxhhk_189:hover{background:#eff6ff;color:#2563eb;border-color:#bfdbfe}._deleteButton_yxhhk_195:hover{background:#fef2f2;color:#dc2626;border-color:#fecaca}._resetPasswordButton_yxhhk_201:hover{background:#fef3c7;color:#d97706;border-color:#fde68a}._statusActive_yxhhk_207{background:#f0fdf4;color:#166534;border-color:#bbf7d0}.dark ._statusActive_yxhhk_207{background:#22c55e1a;color:#4ade80;border-color:#22c55e33}._statusActive_yxhhk_207:hover{background:#dcfce7;border-color:#86efac}._statusInactive_yxhhk_224{background:#fef2f2;color:#991b1b;border-color:#fecaca}.dark ._statusInactive_yxhhk_224{background:#ef44441a;color:#f87171;border-color:#ef444433}._statusInactive_yxhhk_224:hover{background:#fee2e2;border-color:#fca5a5}._cardActive_yxhhk_241{border-left:4px solid #22c55e}._cardDisabled_yxhhk_245{opacity:.85;background:var(--bg-input);border-left:4px solid #ef4444;box-shadow:none}._cardDisabled_yxhhk_245:hover{transform:none;box-shadow:none;border-color:var(--border-input)}._cardDisabled_yxhhk_245 ._avatar_yxhhk_156{filter:grayscale(1);opacity:.6;background:var(--border-input)}._cardDisabled_yxhhk_245 ._cardInfo_yxhhk_264 h3,._cardDisabled_yxhhk_245 ._infoItem_yxhhk_265{color:var(--text-tertiary)}._cardDisabled_yxhhk_245 ._role_yxhhk_269{filter:saturate(.2);opacity:.7}._cardInfo_yxhhk_264 h3{font-size:1.15rem;font-weight:700;color:var(--text-primary);margin-bottom:.25rem}._role_yxhhk_269{display:inline-block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .75rem;border-radius:20px;margin-bottom:1rem}._roleAdmin_yxhhk_292{background:#fee2e2;color:#991b1b}.dark ._roleAdmin_yxhhk_292{background:#991b1b33;color:#f87171}._roleManager_yxhhk_302{background:#fef3c7;color:#92400e}.dark ._roleManager_yxhhk_302{background:#92400e33;color:#fbbf24}._roleStaff_yxhhk_312{background:#dcfce7;color:#166534}.dark ._roleStaff_yxhhk_312{background:#16653433;color:#4ade80}._contactInfo_yxhhk_322{display:flex;flex-direction:column;gap:.5rem}._infoItem_yxhhk_265{display:flex;align-items:center;gap:.75rem;color:var(--text-secondary);font-size:.9rem}._infoIcon_yxhhk_336{color:var(--text-tertiary)}@keyframes _fadeIn_yxhhk_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._grid_yxhhk_125>div{animation:_fadeIn_yxhhk_1 .4s ease-out forwards}._grid_yxhhk_125>div:nth-child(2){animation-delay:.1s}._grid_yxhhk_125>div:nth-child(3){animation-delay:.2s}._grid_yxhhk_125>div:nth-child(4){animation-delay:.3s}._grid_yxhhk_125>div:nth-child(5){animation-delay:.4s}._loaderContainer_yxhhk_372{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px;gap:1rem;color:var(--text-tertiary)}._spinner_yxhhk_382{animation:_rotate_yxhhk_1 2s linear infinite;color:#3b82f6}@keyframes _rotate_yxhhk_1{to{transform:rotate(360deg)}}._errorContainer_yxhhk_393{text-align:center;padding:50px;color:#ef4444;background:#ef44440d;border-radius:12px}._retryButton_yxhhk_401{margin-top:10px;padding:8px 16px;background:#ef4444;color:#fff;border:none;border-radius:8px;cursor:pointer}.dark ._container_yxhhk_1{color:var(--text-primary)}._modalOverlay_nwmyj_5{position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeInOverlay_nwmyj_1 .25s ease}@keyframes _fadeInOverlay_nwmyj_1{0%{opacity:0}to{opacity:1}}._modal_nwmyj_5{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:24px;width:95%;max-width:520px;max-height:90vh;overflow-y:auto;box-shadow:var(--shadow-lg);animation:_slideUp_nwmyj_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _slideUp_nwmyj_1{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._modalHeader_nwmyj_42{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.75rem 1rem;border-bottom:1.5px solid var(--color-border)}._modalTitle_nwmyj_50{font-size:1.15rem;font-weight:700;color:var(--color-text);display:flex;align-items:center;gap:.6rem;font-family:var(--font-heading)}._modalTitleIcon_nwmyj_60{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,var(--color-primary),var(--accent));display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}._closeBtn_nwmyj_72{width:36px;height:36px;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:all .2s}._closeBtn_nwmyj_72:hover{background:#ef44441a;border-color:#ef44444d;color:var(--danger);transform:rotate(90deg)}._form_nwmyj_93{padding:1.25rem 1.75rem 1.75rem;display:flex;flex-direction:column;gap:1rem}._formRow_nwmyj_100{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._formGroup_nwmyj_106{display:flex;flex-direction:column;gap:.35rem}._label_nwmyj_112{font-size:.75rem;font-weight:700;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.06em}._inputWrapper_nwmyj_120{position:relative}._inputIcon_nwmyj_124{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--color-text-tertiary);pointer-events:none}._input_nwmyj_120{width:100%;padding:.7rem .75rem .7rem 2.5rem;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);font-size:.9rem;color:var(--color-text);transition:all .2s ease;font-family:var(--font-main);box-sizing:border-box}._input_nwmyj_120:focus{outline:none;border-color:var(--color-primary);background:var(--color-surface);box-shadow:0 0 0 3px var(--color-primary-soft)}._input_nwmyj_120::placeholder{color:var(--color-text-tertiary)}._selectInput_nwmyj_157{width:100%;padding:.7rem .75rem .7rem 2.5rem;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);font-size:.9rem;color:var(--color-text);cursor:pointer;transition:all .2s ease;font-family:var(--font-main);appearance:none;-webkit-appearance:none;box-sizing:border-box}._selectInput_nwmyj_157:focus{outline:none;border-color:var(--color-primary);background:var(--color-surface);box-shadow:0 0 0 3px var(--color-primary-soft)}._selectArrow_nwmyj_180{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:var(--color-text-tertiary);pointer-events:none}._errorBox_nwmyj_189{background:#ef444414;border:1.5px solid rgba(239,68,68,.2);border-radius:10px;padding:.75rem 1rem;color:var(--danger);font-size:.85rem;font-weight:500;display:flex;align-items:center;gap:.5rem}._successBox_nwmyj_202{background:#10b98114;border:1.5px solid rgba(16,185,129,.2);border-radius:10px;padding:.75rem 1rem;color:var(--success);font-size:.85rem;font-weight:500;display:flex;align-items:center;gap:.5rem}._modalFooter_nwmyj_215{display:flex;gap:.75rem;padding-top:.5rem}._cancelBtn_nwmyj_221{flex:1;padding:.75rem;border-radius:12px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);font-size:.9rem;font-weight:600;color:var(--color-text-secondary);cursor:pointer;transition:all .2s;font-family:var(--font-main)}._cancelBtn_nwmyj_221:hover{background:var(--color-border);color:var(--color-text)}._submitBtn_nwmyj_240{flex:1.5;padding:.75rem;border-radius:12px;border:none;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));font-size:.9rem;font-weight:700;color:#fff;cursor:pointer;transition:all .25s;display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-main);box-shadow:0 4px 14px #6366f14d}._submitBtn_nwmyj_240:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #6366f166;filter:brightness(1.05)}._submitBtn_nwmyj_240:disabled{opacity:.6;cursor:not-allowed}._spinner_nwmyj_270{width:18px;height:18px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_nwmyj_270 .6s linear infinite}@keyframes _spin_nwmyj_270{to{transform:rotate(360deg)}}._heroBanner_hdgcc_4{background:linear-gradient(135deg,var(--color-primary) 0%,var(--accent, #0d9488) 100%);border-radius:24px;padding:2rem 2.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;position:relative;overflow:hidden;box-shadow:0 20px 40px -8px #4c1d9559;margin-bottom:2.5rem}._heroBanner_hdgcc_4:before{content:"";position:absolute;top:-40%;right:-5%;width:380px;height:380px;background:#ffffff0f;border-radius:50%;pointer-events:none}._heroBanner_hdgcc_4:after{content:"";position:absolute;bottom:-50%;right:20%;width:240px;height:240px;background:#ffffff0a;border-radius:50%;pointer-events:none}._heroLeft_hdgcc_42{display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}._heroEyebrow_hdgcc_50{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#ffffffb3;padding:4px 10px 4px 8px;background:#ffffff1a;border-radius:20px;width:fit-content;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._heroTitle_hdgcc_66{font-size:2.25rem;font-weight:800;color:#fff;line-height:1.15;letter-spacing:-.03em;font-family:var(--font-heading);margin:0;display:flex;align-items:center;gap:12px}._icon_hdgcc_79{color:#fff;opacity:.9}._heroSub_hdgcc_84{font-size:14px;color:#ffffffbf;font-weight:500;margin:0;max-width:600px}._heroRight_hdgcc_92{display:flex;align-items:center;gap:12px;position:relative;z-index:1;flex-shrink:0}@media(max-width:768px){._heroBanner_hdgcc_4{flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.5rem}._heroTitle_hdgcc_66{font-size:1.65rem}._heroRight_hdgcc_92{width:100%;justify-content:flex-start;flex-wrap:wrap}}._overlay_1nxgh_1{position:fixed;inset:0;background:#00000073;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:9999;animation:_fadeIn_1nxgh_1 .2s ease}@keyframes _fadeIn_1nxgh_1{0%{opacity:0}to{opacity:1}}._modal_1nxgh_18{background:var(--color-surface);border-radius:24px;padding:40px 36px 32px;width:100%;max-width:420px;box-shadow:0 24px 64px #00000026,0 4px 16px #00000014;border:1px solid var(--color-border);text-align:center;animation:_slideUp_1nxgh_1 .25s cubic-bezier(.34,1.56,.64,1)}@keyframes _slideUp_1nxgh_1{0%{transform:translateY(20px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}._iconContainer_1nxgh_37{width:72px;height:72px;border-radius:20px;background:linear-gradient(135deg,#fee2e2,#fecaca);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:32px;box-shadow:0 8px 24px #ef444426}._title_1nxgh_50{font-size:20px;font-weight:800;color:var(--color-text);margin:0 0 12px;line-height:1.3}._message_1nxgh_58{font-size:14px;line-height:1.7;color:var(--color-text-secondary);margin-bottom:28px}._message_1nxgh_58 strong{color:var(--color-text);font-weight:700}._actions_1nxgh_70{display:flex;gap:12px}._cancelButton_1nxgh_75,._confirmButton_1nxgh_76{flex:1;padding:14px 20px;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);border:none;outline:none}._cancelButton_1nxgh_75{background:var(--color-surface-secondary);color:var(--color-text);border:1.5px solid var(--color-border)}._cancelButton_1nxgh_75:hover{background:var(--color-border);transform:translateY(-1px)}._confirmButton_1nxgh_76._danger_1nxgh_99{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 16px #ef444459}._confirmButton_1nxgh_76._danger_1nxgh_99:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 8px 24px #ef444473}._confirmButton_1nxgh_76._primary_1nxgh_111{background:linear-gradient(135deg,var(--color-primary),#4f46e5);color:#fff;box-shadow:0 4px 16px #6366f159}._confirmButton_1nxgh_76._primary_1nxgh_111:hover{transform:translateY(-2px);box-shadow:0 8px 24px #6366f173}._container_1xqyr_6{width:100%}._controls_1xqyr_10{display:flex;gap:1rem;align-items:center;background:var(--color-surface);padding:18px 20px;border-radius:18px;border:1.5px solid var(--color-border);box-shadow:var(--shadow-sm);margin-bottom:2rem}._searchWrapper_1xqyr_22{position:relative;flex:2}._searchIcon_1xqyr_27{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--color-text-tertiary);pointer-events:none}._searchInput_1xqyr_36{width:100%;padding:.7rem 1rem .7rem 2.75rem;border-radius:12px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);color:var(--color-text);font-size:.9rem;transition:all .2s ease;font-family:var(--font-main)}._searchInput_1xqyr_36::placeholder{color:var(--color-text-tertiary)}._searchInput_1xqyr_36:focus{outline:none;border-color:var(--color-primary);background:var(--color-surface);box-shadow:0 0 0 3px var(--color-primary-soft)}._filtersWrapper_1xqyr_59{display:flex;gap:.75rem;flex:1}._select_1xqyr_65{flex:1;padding:.7rem 1rem;border-radius:12px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);color:var(--color-text);font-size:.9rem;cursor:pointer;transition:all .2s ease;min-width:180px;font-family:var(--font-main)}._select_1xqyr_65:focus{outline:none;border-color:var(--color-primary)}._addButton_1xqyr_84{display:flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));color:#fff;padding:.7rem 1.5rem;border-radius:12px;font-weight:700;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #6366f140;white-space:nowrap;font-family:var(--font-main)}._addButton_1xqyr_84:hover{transform:translateY(-2px);box-shadow:0 8px 20px #6366f159;filter:brightness(1.05)}._grid_1xqyr_108{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.5rem}._card_1xqyr_115{background:var(--color-surface);border-radius:20px;padding:1.5rem;border:1.5px solid var(--color-border);box-shadow:var(--shadow-sm);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._card_1xqyr_115:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-primary),var(--accent));opacity:0;transition:opacity .3s}._card_1xqyr_115:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--color-primary)}._card_1xqyr_115:hover:before{opacity:1}._card_1xqyr_115:has(._deleteConfirm_1xqyr_148){transform:none!important}._cardHeader_1xqyr_152{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem}._cardTitle_1xqyr_159{display:flex;align-items:center;gap:1rem}._avatar_1xqyr_165{width:56px;height:56px;border-radius:14px;background:var(--color-primary-soft);border:1.5px solid var(--color-border);display:flex;align-items:center;justify-content:center;color:var(--color-primary)}._cardInfo_1xqyr_177 h3{font-size:1.15rem;font-weight:700;color:var(--color-text);margin-bottom:.25rem;text-transform:capitalize;font-family:var(--font-heading)}._userCount_1xqyr_186{display:flex;align-items:center;gap:.5rem;color:var(--color-text-secondary);font-size:.85rem;font-weight:600}._cardActions_1xqyr_196{display:flex;align-items:center;gap:6px;flex-shrink:0}._editButton_1xqyr_203{padding:.5rem;border-radius:8px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);cursor:pointer;color:var(--color-text-tertiary);transition:all .2s;display:flex;align-items:center;justify-content:center}._editButton_1xqyr_203:hover:not(:disabled){background:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary)}._editButton_1xqyr_203:disabled{opacity:.4;cursor:not-allowed}._deleteButton_1xqyr_227{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;border:1.5px solid transparent;background:#ef444414;color:var(--danger);cursor:pointer;transition:all .2s;flex-shrink:0}._deleteButton_1xqyr_227:hover:not(:disabled){background:#ef444429;border-color:#ef44444d;transform:scale(1.05)}._deleteButton_1xqyr_227:disabled{opacity:.4;cursor:not-allowed}._deleteConfirm_1xqyr_148{display:flex;align-items:flex-start;gap:10px;margin:.75rem -1.5rem 1rem;padding:12px 20px;background:#ef44440f;border-top:1px solid rgba(239,68,68,.15);border-bottom:1px solid rgba(239,68,68,.15);animation:_confirmSlide_1xqyr_1 .18s ease}@keyframes _confirmSlide_1xqyr_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._deleteConfirmIcon_1xqyr_271{color:var(--danger);flex-shrink:0;margin-top:2px}._deleteConfirmText_1xqyr_277{flex:1;display:flex;flex-direction:column;gap:2px}._deleteConfirmText_1xqyr_277 strong{font-size:13px;color:var(--color-text);font-weight:700}._deleteConfirmText_1xqyr_277 span{font-size:12px;color:var(--color-text-tertiary)}._deleteConfirmError_1xqyr_295{font-size:12px;color:var(--danger)!important;font-weight:600;opacity:1!important;margin-top:2px}._deleteConfirmBtns_1xqyr_303{display:flex;flex-direction:column;gap:5px;flex-shrink:0}._deleteConfirmYes_1xqyr_310{display:flex;align-items:center;justify-content:center;gap:4px;padding:5px 14px;border-radius:7px;border:none;background:var(--danger);color:#fff;font-size:12px;font-weight:700;cursor:pointer;min-width:88px;transition:background .15s;font-family:var(--font-main)}._deleteConfirmYes_1xqyr_310:hover:not(:disabled){filter:brightness(.9)}._deleteConfirmYes_1xqyr_310:disabled{opacity:.6;cursor:not-allowed}._deleteConfirmNo_1xqyr_331{padding:5px 14px;border-radius:7px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);color:var(--color-text-secondary);font-size:12px;cursor:pointer;min-width:88px;transition:background .15s;text-align:center;font-family:var(--font-main)}._deleteConfirmNo_1xqyr_331:hover:not(:disabled){background:var(--color-border)}._deleteConfirmNo_1xqyr_331:disabled{opacity:.6;cursor:not-allowed}._spinnerSmall_1xqyr_352{animation:_spinSmall_1xqyr_1 .7s linear infinite}@keyframes _spinSmall_1xqyr_1{to{transform:rotate(360deg)}}._permissionsList_1xqyr_361{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border)}._sectionTitle_1xqyr_367{font-size:10px;font-weight:700;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.75rem}._noPerms_1xqyr_376{font-size:.9rem;color:var(--color-text-tertiary);font-style:italic}._badgesContainer_1xqyr_382{display:flex;flex-wrap:wrap;gap:.5rem}._permBadge_1xqyr_388{display:inline-flex;align-items:center;gap:.3rem;padding:4px 10px;background:var(--color-surface-secondary);border:1.5px solid var(--color-border);color:var(--color-text-secondary);border-radius:8px;font-size:.78rem;font-weight:600;transition:all .2s}._permBadge_1xqyr_388:hover{background:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary)}._checkIcon_1xqyr_408{color:var(--success)}@keyframes _fadeIn_1xqyr_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._grid_1xqyr_108>div{animation:_fadeIn_1xqyr_1 .4s ease-out forwards}._grid_1xqyr_108>div:nth-child(2){animation-delay:.06s}._grid_1xqyr_108>div:nth-child(3){animation-delay:.12s}._grid_1xqyr_108>div:nth-child(4){animation-delay:.18s}._grid_1xqyr_108>div:nth-child(5){animation-delay:.24s}._loaderContainer_1xqyr_428{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px;gap:1rem;color:var(--color-text-tertiary)}._spinner_1xqyr_352{animation:_rotate_1xqyr_1 1.2s linear infinite;color:var(--color-primary)}@keyframes _rotate_1xqyr_1{to{transform:rotate(360deg)}}._errorContainer_1xqyr_447{text-align:center;padding:48px;color:var(--danger);background:#ef44440f;border:1.5px solid rgba(239,68,68,.15);border-radius:16px}._retryButton_1xqyr_456{margin-top:12px;padding:9px 20px;background:var(--danger);color:#fff;border:none;border-radius:10px;cursor:pointer;font-weight:600;font-family:var(--font-main);transition:all .2s}._retryButton_1xqyr_456:hover{filter:brightness(.9);transform:translateY(-1px)}._container_281tl_5{padding:0;max-width:1400px;margin:0 auto}._pageHeader_281tl_12{margin-bottom:2rem;padding:2rem;background:linear-gradient(135deg,var(--color-primary) 0%,var(--accent) 100%);border-radius:24px;color:#fff;display:flex;justify-content:space-between;align-items:center;box-shadow:0 10px 25px -5px var(--color-primary-alpha)}._headerLeft_281tl_24 h1{font-size:2rem;font-weight:800;margin:0 0 4px;letter-spacing:-.02em;font-family:var(--font-heading)}._headerLeft_281tl_24 p{font-size:.95rem;opacity:.9;margin:0;font-weight:500}._addButton_281tl_39{display:flex;align-items:center;gap:10px;padding:12px 24px;background:var(--color-surface);color:var(--color-primary);border:none;border-radius:14px;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px #0000001a;font-family:var(--font-main)}._addButton_281tl_39:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000026}._pdfImportButton_281tl_61{display:flex;align-items:center;gap:10px;padding:12px 24px;background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.3);border-radius:14px;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s;font-family:var(--font-main)}._pdfImportButton_281tl_61:hover{background:#ffffff1a;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 8px 20px #00000026}._kpiRow_281tl_85{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-bottom:2rem}._kpiCard_281tl_92{background:var(--color-surface);padding:1.5rem;border-radius:20px;border:1.5px solid var(--color-border);display:flex;align-items:center;gap:1.25rem;transition:all .3s;box-shadow:var(--shadow-sm);cursor:pointer}._kpiCard_281tl_92:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--color-primary)}._kpiCardActive_281tl_111{border-color:var(--color-primary);background:var(--color-primary-soft);box-shadow:0 0 0 2px var(--color-primary-soft),0 4px 12px #0000000d}._kpiIcon_281tl_117{width:54px;height:54px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._kpiInfo_281tl_127{display:flex;flex-direction:column}._kpiValue_281tl_132{font-size:1.5rem;font-weight:800;color:var(--color-text);line-height:1.1;font-family:var(--font-heading)}._kpiLabel_281tl_140{font-size:.75rem;font-weight:700;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:4px}._blueIcon_281tl_149{background:var(--color-primary-soft);color:var(--color-primary)}._greenIcon_281tl_154{background:#10b9811f;color:var(--success)}._orangeIcon_281tl_159{background:#f59e0b1f;color:var(--warning)}._purpleIcon_281tl_164{background:#8b5cf61f;color:#8b5cf6}._controls_281tl_170{background:var(--color-surface);padding:1.25rem;border-radius:18px;border:1.5px solid var(--color-border);display:flex;gap:1rem;margin-bottom:1.5rem;align-items:center;box-shadow:var(--shadow-sm)}._searchWrapper_281tl_182{flex:1;position:relative;display:flex;align-items:center}._searchIcon_281tl_189{position:absolute;left:14px;color:var(--color-text-tertiary)}._searchInput_281tl_195{width:100%;padding:.75rem .75rem .75rem 2.5rem;border-radius:12px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);font-size:.9rem;font-weight:500;color:var(--color-text);outline:none;transition:all .2s;font-family:var(--font-main)}._searchInput_281tl_195:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft);background:var(--color-surface)}._boxTag_281tl_215{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.02em;background:var(--color-surface-muted, #f1f5f9);color:var(--color-text-tertiary, #64748b)}._filtersWrapper_281tl_227{display:flex;gap:12px}._select_281tl_232{padding:.75rem 1rem;border-radius:12px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);font-size:.9rem;font-weight:600;color:var(--color-text);cursor:pointer;outline:none;min-width:160px;font-family:var(--font-main)}._select_281tl_232:focus{border-color:var(--color-primary)}._tableContainer_281tl_251{background:var(--color-surface);border-radius:20px;border:1.5px solid var(--color-border);overflow:hidden;box-shadow:var(--shadow-sm)}._table_281tl_251{width:100%;border-collapse:collapse;text-align:left}._table_281tl_251 th{background:var(--color-surface-secondary);padding:1rem 1.5rem;font-size:.75rem;font-weight:700;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.1em;border-bottom:1.5px solid var(--color-border)}._table_281tl_251 td{padding:1.1rem 1.5rem;border-bottom:1px solid var(--color-border);font-size:.9rem;color:var(--color-text);transition:all .1s}._clickableRow_281tl_284{cursor:pointer}._clickableRow_281tl_284:hover{background:var(--color-surface-secondary)}._toolMainCell_281tl_292{display:flex;align-items:center;gap:14px}._toolAvatar_281tl_298{width:40px;height:40px;border-radius:10px;background:var(--color-surface-secondary);border:1.5px solid var(--color-border);display:flex;align-items:center;justify-content:center;color:var(--color-text-tertiary);flex-shrink:0;overflow:hidden}._toolAvatar_281tl_298 img{width:100%;height:100%;object-fit:cover}._toolInfo_281tl_318 h4{margin:0;font-size:.9rem;font-weight:700;color:var(--color-text);font-family:var(--font-heading)}._toolInfo_281tl_318 span{font-size:.75rem;color:var(--color-text-secondary);font-weight:500}._monoCell_281tl_332{font-family:JetBrains Mono,monospace;font-weight:600;font-size:.85rem;color:var(--color-primary)}._categoryBadge_281tl_339{background:var(--color-surface-secondary);color:var(--color-text-secondary);border:1.5px solid var(--color-border);padding:4px 10px;border-radius:6px;font-size:.7rem;font-weight:700}._statusPill_281tl_349{display:inline-flex;padding:5px 12px;border-radius:8px;font-size:.7rem;font-weight:800;text-transform:uppercase}._actionsCell_281tl_358{display:flex;gap:8px}._actionBtn_281tl_363{width:34px;height:34px;border-radius:8px;border:1.5px solid var(--color-border);background:var(--color-surface);display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);cursor:pointer;transition:all .2s}._actionBtn_281tl_363:hover{background:var(--color-surface-secondary);color:var(--color-text);border-color:var(--color-primary)}._deleteBtn_281tl_383:hover{background:#ef44441a;color:var(--danger);border-color:#ef444433}._footer_281tl_390{margin-top:1.5rem;display:flex;justify-content:center}._pagination_281tl_396{display:flex;gap:6px;background:var(--color-surface);padding:6px;border-radius:12px;border:1.5px solid var(--color-border);box-shadow:var(--shadow-sm)}._pageBtn_281tl_406{width:36px;height:36px;border-radius:8px;border:none;background:transparent;color:var(--color-text-secondary);font-weight:700;font-size:.85rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}._pageBtn_281tl_406:hover:not(:disabled){background:var(--color-surface-secondary);color:var(--color-text)}._activePage_281tl_427{background:var(--color-primary)!important;color:#fff!important}._spinner_281tl_432{animation:_spin_281tl_432 1s linear infinite;color:var(--color-primary)}@keyframes _spin_281tl_432{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._confirmOverlay_281tl_448{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px}._confirmBox_281tl_460{background:var(--color-surface);width:100%;max-width:400px;border-radius:24px;border:1.5px solid var(--color-border);padding:2rem;box-shadow:var(--shadow-lg);animation:_scaleIn_281tl_1 .2s cubic-bezier(.16,1,.3,1)}@keyframes _scaleIn_281tl_1{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}._confirmHeader_281tl_483{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;margin-bottom:24px}._warningIcon_281tl_492{width:64px;height:64px;background:#ef44441a;color:var(--danger);border-radius:20px;display:flex;align-items:center;justify-content:center}._confirmTitle_281tl_503{font-size:1.25rem;font-weight:800;color:var(--color-text);margin:0;font-family:var(--font-heading)}._confirmText_281tl_511{text-align:center;color:var(--color-text-secondary);font-size:.9rem;line-height:1.5;margin-bottom:2rem}._confirmActions_281tl_519{display:flex;gap:12px}._cancelBtn_281tl_524{flex:1;padding:12px;border-radius:12px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);color:var(--color-text-secondary);font-weight:700;cursor:pointer;transition:all .2s;font-family:var(--font-main)}._cancelBtn_281tl_524:hover{background:var(--color-border);color:var(--color-text)}._confirmDeleteBtn_281tl_542{flex:1;padding:12px;border-radius:12px;border:none;background:var(--danger);color:#fff;font-weight:700;cursor:pointer;transition:all .2s;font-family:var(--font-main)}._confirmDeleteBtn_281tl_542:hover{filter:brightness(1.1)}._modalOverlay_m0ih4_5{position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px;animation:_fadeInOverlay_m0ih4_1 .25s ease}@keyframes _fadeInOverlay_m0ih4_1{0%{opacity:0}to{opacity:1}}._modal_m0ih4_5{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:24px;width:100%;max-width:680px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--shadow-lg);animation:_slideUp_m0ih4_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _slideUp_m0ih4_1{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._modalHeader_m0ih4_43{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.75rem;background:linear-gradient(135deg,var(--color-primary) 0%,var(--accent) 100%);flex-shrink:0}._modalHeaderLeft_m0ih4_52{display:flex;align-items:center;gap:12px;min-width:0}._modalTitleIcon_m0ih4_59{width:40px;height:40px;border-radius:12px;background:#fff3;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;border:1px solid rgba(255,255,255,.25)}._modalTitleText_m0ih4_72{min-width:0}._modalTitle_m0ih4_59{font-size:1.1rem;font-weight:800;color:#fff;font-family:var(--font-heading);letter-spacing:-.02em;line-height:1.2}._modalSubtitle_m0ih4_85{font-size:.78rem;color:#ffffffd9;margin-top:3px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:420px}._closeBtn_m0ih4_96{width:36px;height:36px;border-radius:10px;border:1.5px solid rgba(255,255,255,.3);background:#ffffff26;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .2s;flex-shrink:0}._closeBtn_m0ih4_96:hover{background:#ef444459;border-color:#ef444480;transform:rotate(90deg)}._form_m0ih4_118{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}._modalBody_m0ih4_126{flex:1;overflow-y:auto;padding:1.25rem 1.75rem;display:flex;flex-direction:column;gap:1rem;background:var(--color-surface-secondary);scrollbar-gutter:stable}._sectionCard_m0ih4_137{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:16px;padding:1rem 1.25rem 1.25rem;box-shadow:var(--shadow-sm)}._sectionCard_m0ih4_137:last-child{margin-bottom:4px}._sectionHeader_m0ih4_149{display:flex;align-items:center;gap:10px;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}._sectionHeaderIcon_m0ih4_158{width:30px;height:30px;border-radius:10px;background:var(--color-primary-soft);color:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}._sectionLabel_m0ih4_170{font-size:.88rem;font-weight:700;color:var(--color-text);margin:0;font-family:var(--font-heading)}._sectionHint_m0ih4_178{font-size:.72rem;color:var(--color-text-tertiary);margin-left:auto;font-weight:500}._formRow_m0ih4_185{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._formRowSpaced_m0ih4_191{margin-top:.75rem}._formGroup_m0ih4_195{display:flex;flex-direction:column;gap:.35rem}._label_m0ih4_201{font-size:.75rem;font-weight:700;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.06em}._required_m0ih4_209{color:var(--danger)}._inputWrapper_m0ih4_213{position:relative}._inputIcon_m0ih4_217{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--color-text-tertiary);pointer-events:none}._input_m0ih4_213,._selectInput_m0ih4_227,._inputPlain_m0ih4_228{width:100%;padding:.7rem .75rem .7rem 2.5rem;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);font-size:.9rem;color:var(--color-text);transition:all .2s;font-family:var(--font-main);box-sizing:border-box}._inputPlain_m0ih4_228{padding-left:.75rem}._input_m0ih4_213::placeholder,._inputPlain_m0ih4_228::placeholder{color:var(--color-text-tertiary)}._input_m0ih4_213:focus,._selectInput_m0ih4_227:focus,._inputPlain_m0ih4_228:focus{border-color:var(--color-primary);background:var(--color-surface);outline:none;box-shadow:0 0 0 3px var(--color-primary-soft)}._selectInput_m0ih4_227{appearance:none;-webkit-appearance:none}._selectPlain_m0ih4_264{padding-left:.75rem}._selectArrow_m0ih4_268{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:var(--color-text-tertiary);pointer-events:none}._heroGrid_m0ih4_278{display:grid;grid-template-columns:1fr 120px;gap:1rem;align-items:start}._infoFields_m0ih4_285{display:flex;flex-direction:column;gap:.75rem}._photoUploadSquare_m0ih4_291{width:120px;height:120px}._photoUploadLabelSquare_m0ih4_296{display:block;cursor:pointer;border:2px dashed var(--color-border);border-radius:14px;background:var(--color-surface-secondary);overflow:hidden;transition:all .25s;width:100%;height:100%}._photoUploadLabelSquare_m0ih4_296:hover{border-color:var(--color-primary);background:var(--color-primary-soft)}._photoPlaceholderSquare_m0ih4_313{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-text-tertiary);gap:6px;padding:8px}._photoPlaceholderSquare_m0ih4_313 span{font-size:10px;font-weight:700;text-align:center;line-height:1.3}._imagePreviewSquare_m0ih4_331{width:100%;height:100%;object-fit:cover}._removeMediaBtn_m0ih4_337{position:absolute;top:6px;right:6px;width:24px;height:24px;border-radius:8px;background:var(--danger);color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #ef444466;transition:all .2s;z-index:10;padding:0}._removeMediaBtn_m0ih4_337:hover{background:#dc2626;transform:scale(1.08)}._serialBlock_m0ih4_363{margin-top:.75rem;background:var(--color-primary-soft);padding:1rem;border-radius:12px;border:1.5px solid var(--color-border)}._serialCheckbox_m0ih4_371{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:13px;font-weight:600;color:var(--color-text)}._serialCheckbox_m0ih4_371 input{width:16px;height:16px;accent-color:var(--color-primary)}._serialGrid_m0ih4_387{margin-top:12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}._serialUnitInput_m0ih4_394{display:flex;align-items:center;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:10px;overflow:hidden}._serialUnitLabel_m0ih4_403{padding:0 10px;font-size:10px;font-weight:800;color:var(--color-text-tertiary);border-right:1px solid var(--color-border);white-space:nowrap}._serialUnitField_m0ih4_412{border:none;background:transparent;width:100%;padding:8px 12px;font-size:12px;outline:none;font-family:var(--font-main);color:var(--color-text)}._sectionHeaderRow_m0ih4_424{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}._sectionHeaderInline_m0ih4_433{margin-bottom:0;padding-bottom:0;border-bottom:none}._addAttrLink_m0ih4_439{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--color-primary);text-decoration:none;font-weight:700}._addAttrLink_m0ih4_439:hover{text-decoration:underline}._fieldHint_m0ih4_453{margin:2px 0 0;font-size:11px;line-height:1.35;color:var(--color-text-tertiary)}._attrType_m0ih4_460{font-size:10px;color:var(--color-text-tertiary);font-weight:500}._errorBox_m0ih4_467{background:#ef444414;border:1.5px solid rgba(239,68,68,.2);color:var(--danger);padding:.75rem 1rem;border-radius:10px;font-size:.85rem;font-weight:600}._successBox_m0ih4_477{background:#10b98114;border:1.5px solid rgba(16,185,129,.2);color:var(--success);padding:.75rem 1rem;border-radius:10px;font-size:.85rem;font-weight:600}._modalFooter_m0ih4_488{display:flex;gap:.75rem;padding:1rem 1.75rem 1.25rem;border-top:1.5px solid var(--color-border);background:var(--color-surface);flex-shrink:0;box-shadow:0 -4px 16px #0f172a0f}._cancelBtn_m0ih4_498{flex:1;padding:.75rem 1rem;border-radius:12px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);font-weight:600;color:var(--color-text-secondary);cursor:pointer;transition:all .2s;font-family:var(--font-main);font-size:.9rem}._cancelBtn_m0ih4_498:hover{background:var(--color-border);color:var(--color-text)}._submitBtn_m0ih4_517{flex:1.6;padding:.75rem 1rem;border-radius:12px;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));color:#fff;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;border:none;box-shadow:0 4px 14px #6366f14d;transition:all .25s;font-family:var(--font-main);font-size:.9rem}._submitBtn_m0ih4_517:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #6366f166}._submitBtn_m0ih4_517:disabled{opacity:.6;cursor:not-allowed}._spinner_m0ih4_546{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_m0ih4_546 .6s linear infinite}@keyframes _spin_m0ih4_546{to{transform:rotate(360deg)}}._dropdownContainer_m0ih4_560{position:relative;width:100%}._dropdownInput_m0ih4_565{width:100%;padding:.7rem 2.5rem;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);font-size:.9rem;color:var(--color-text);transition:all .2s;font-family:var(--font-main);box-sizing:border-box}._dropdownInput_m0ih4_565:focus{border-color:var(--color-primary);background:var(--color-surface);outline:none;box-shadow:0 0 0 3px var(--color-primary-soft)}._dropdownToggleBtn_m0ih4_585{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:transparent;border:none;color:var(--color-text-tertiary);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:6px;transition:all .2s}._dropdownToggleBtn_m0ih4_585:hover{background:var(--color-border);color:var(--color-text)}._dropdownMenu_m0ih4_607{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:12px;box-shadow:var(--shadow-lg);max-height:220px;overflow-y:auto;z-index:1000;padding:6px;display:flex;flex-direction:column;gap:2px}._dropdownItem_m0ih4_625{padding:8px 12px;font-size:.88rem;color:var(--color-text);border-radius:8px;cursor:pointer;transition:all .15s;display:flex;align-items:center;justify-content:space-between;gap:8px}._dropdownItem_m0ih4_625:hover{background:var(--color-primary-soft);color:var(--color-primary)}._dropdownItemActive_m0ih4_643{background:var(--color-primary);color:#fff!important}._dropdownItemCreate_m0ih4_648{font-weight:600;color:var(--color-primary);border-bottom:1px dashed var(--color-border);margin-bottom:4px;padding-bottom:10px}._noMatches_m0ih4_656{padding:12px;font-size:.85rem;color:var(--color-text-tertiary);text-align:center;font-style:italic}._infoWithPhotoGrid_m0ih4_664{display:grid;grid-template-columns:1fr 120px;gap:1rem;align-items:start}._unitsSection_m0ih4_672{display:flex;flex-direction:column;gap:12px}._unitsSectionHeader_m0ih4_678{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._unitsTitle_m0ih4_685{font-size:.88rem;font-weight:700;color:var(--color-text);margin:0;font-family:var(--font-heading)}._unitsSubtitle_m0ih4_693{font-size:.75rem;color:var(--color-text-tertiary);margin:4px 0 0}._unitsTotalBadge_m0ih4_699{font-size:.78rem;color:var(--color-text-secondary);background:var(--color-primary-soft);border:1px solid var(--color-primary-alpha);border-radius:20px;padding:6px 14px;white-space:nowrap}._unitsTotalBadge_m0ih4_699 strong{color:var(--color-primary);font-weight:800}._serializationToggleCard_m0ih4_715{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:14px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;transition:all .25s ease;cursor:pointer;-webkit-user-select:none;user-select:none}._serializationToggleCard_m0ih4_715:hover{border-color:var(--color-primary-alpha);background:var(--color-surface-secondary)}._serializationToggleCardActive_m0ih4_734{border-color:var(--color-primary);background:var(--color-primary-soft)}._toggleLeft_m0ih4_739{display:flex;align-items:center;gap:12px}._toggleIcon_m0ih4_745{width:36px;height:36px;border-radius:10px;background:var(--color-surface-secondary);border:1px solid var(--color-border);color:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .25s}._serializationToggleCardActive_m0ih4_734 ._toggleIcon_m0ih4_745{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}._toggleText_m0ih4_765{display:flex;flex-direction:column;gap:2px}._toggleTitle_m0ih4_771{font-size:.88rem;font-weight:700;color:var(--color-text)}._toggleSub_m0ih4_777{font-size:.75rem;color:var(--color-text-tertiary)}._toggleSwitch_m0ih4_782{position:relative;width:44px;height:24px;background:var(--color-border);border-radius:20px;transition:background .25s;flex-shrink:0}._toggleSwitchChecked_m0ih4_792{background:var(--color-primary)}._toggleKnob_m0ih4_796{position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .25s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 4px #0003}._toggleKnobChecked_m0ih4_808{transform:translate(20px)}._simpleQtyBox_m0ih4_812{display:flex;flex-direction:column;gap:10px;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:14px;padding:16px}._simpleQtyLabel_m0ih4_822{font-size:.75rem;font-weight:700;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em}._unitsTable_m0ih4_830{display:flex;flex-direction:column;gap:8px}._unitsTableHead_m0ih4_836{display:grid;grid-template-columns:48px 1fr 100px 36px;gap:8px;padding:0 4px;font-size:.68rem;font-weight:700;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.06em}._unitsTableRow_m0ih4_848{display:grid;grid-template-columns:48px 1fr 100px 36px;gap:8px;align-items:center}._unitIndex_m0ih4_855{font-size:.75rem;font-weight:800;color:var(--color-primary);text-align:center;background:var(--color-primary-soft);border-radius:8px;padding:8px 0}._unitRemoveBtn_m0ih4_865{width:36px;height:36px;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);color:var(--danger);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}._unitRemoveBtn_m0ih4_865:hover:not(:disabled){background:#ef44441a;border-color:#ef44444d}._unitRemoveBtn_m0ih4_865:disabled{opacity:.35;cursor:not-allowed}._addUnitBtn_m0ih4_889{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:8px 14px;border-radius:10px;border:1.5px dashed var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary);font-size:.82rem;font-weight:700;cursor:pointer;transition:all .2s;font-family:var(--font-main)}._addUnitBtn_m0ih4_889:hover{background:var(--color-primary);color:#fff;border-style:solid}@media(max-width:640px){._modalOverlay_m0ih4_5{padding:8px;align-items:flex-end}._modal_m0ih4_5{max-height:calc(100vh - 16px);border-radius:20px 20px 16px 16px}._heroGrid_m0ih4_278,._infoWithPhotoGrid_m0ih4_664{grid-template-columns:1fr}._photoUploadSquare_m0ih4_291{width:100%;height:100px}._formRow_m0ih4_185{grid-template-columns:1fr}._modalHeader_m0ih4_43,._modalBody_m0ih4_126{padding:1rem 1.25rem}._modalFooter_m0ih4_488{padding:.875rem 1.25rem 1rem;flex-direction:column-reverse}._modalSubtitle_m0ih4_85{max-width:220px}}._boxInputs_m0ih4_956{display:flex;align-items:center;gap:4px;min-width:0}._boxInputs_m0ih4_956 ._input_m0ih4_213{padding-left:8px;padding-right:6px;min-width:0;text-align:center}._boxSeparator_m0ih4_970{color:var(--color-text-secondary, #94a3b8);font-size:.85rem}._container_jsz9p_1{width:100%;--bg-body: var(--bg-main);--border-color: var(--border-subtle);--text-main: var(--text-primary);--primary-color: var(--primary);--input-bg: var(--bg-element);--input-border: var(--border-subtle);--bg-content: var(--bg-element);--danger-soft: rgba(239, 68, 68, .08);--danger-color: var(--danger);--text-muted: var(--text-tertiary)}._header_jsz9p_16{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:1.75rem}._headerLeft_jsz9p_23{display:flex;flex-direction:column;gap:4px}._eyebrow_jsz9p_29{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}._title_jsz9p_37{font-size:1.8rem;font-weight:700;color:var(--text-main);margin:0}._countPill_jsz9p_44{font-size:12px;font-weight:500;padding:4px 14px;border-radius:20px;background:var(--bg-surface);border:1px solid var(--border-color);color:var(--text-secondary);white-space:nowrap}._tabsContainer_jsz9p_56{display:flex;gap:12px;margin-bottom:20px;border-bottom:1px solid var(--border-color);padding-bottom:8px}._tabBtn_jsz9p_64{background:none;border:none;padding:8px 16px;font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;border-radius:8px;transition:all .2s}._tabBtn_jsz9p_64:hover{background:var(--bg-surface);color:var(--text-main)}._activeTab_jsz9p_81{background:var(--primary-soft);color:var(--primary-color)}._formCard_jsz9p_87{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:14px;padding:1.25rem 1.5rem;margin-bottom:1.25rem;box-shadow:0 1px 4px #0000000a}._formRow_jsz9p_96{display:grid;grid-template-columns:1fr 220px auto;gap:16px;align-items:flex-end}._field_jsz9p_103{display:flex;flex-direction:column;gap:7px}._fieldLabel_jsz9p_109{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}._input_jsz9p_117,._select_jsz9p_118{height:42px;padding:0 14px;border-radius:10px;border:1px solid var(--input-border);background:var(--input-bg);color:var(--text-main);font-size:14px;width:100%;box-sizing:border-box;transition:all .2s;display:block}._input_jsz9p_117:focus,._select_jsz9p_118:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-soft)}._addBtn_jsz9p_140{height:42px;padding:0 24px;border-radius:10px;border:none;background:var(--primary-color);color:#fff;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;transition:all .2s}._addBtn_jsz9p_140:hover{opacity:.88}._addBtn_jsz9p_140:disabled{opacity:.4;cursor:not-allowed}._list_jsz9p_166{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:14px;overflow:hidden;box-shadow:0 1px 4px #0000000a}._listHeader_jsz9p_174{display:grid;grid-template-columns:minmax(0,1fr) 130px 90px 40px;gap:12px;padding:10px 18px;border-bottom:1px solid var(--border-color);background:var(--bg-surface);filter:brightness(.96)}._listHeader_jsz9p_174 span{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}._listItem_jsz9p_192{display:grid;grid-template-columns:minmax(0,1fr) 130px 90px 40px;gap:12px;align-items:center;padding:13px 18px;border-bottom:1px solid var(--border-color);transition:background .1s}._listItem_jsz9p_192:last-child{border-bottom:none}._listItem_jsz9p_192:hover{background:var(--bg-content)}._attrName_jsz9p_206{font-size:14px;font-weight:600;color:var(--text-main);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attrDate_jsz9p_215{font-size:12px;color:var(--text-secondary)}._typeBadge_jsz9p_221{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;width:fit-content}._typeBadge_text_jsz9p_234{background:var(--bg-content);color:var(--text-secondary);border:1px solid var(--border-color)}._typeBadge_number_jsz9p_240{background:#1a56c41a;color:#1a56c4;border:1px solid rgba(26,86,196,.2)}._typeBadge_date_jsz9p_246{background:#1e7e341a;color:#1e7e34;border:1px solid rgba(30,126,52,.2)}._deleteBtn_jsz9p_253{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--text-muted);cursor:pointer;transition:all .15s}._deleteBtn_jsz9p_253:hover{background:var(--danger-soft);border-color:var(--danger-color);color:var(--danger-color)}._emptyState_jsz9p_274{padding:3rem;text-align:center;color:var(--text-secondary);font-size:14px;display:flex;flex-direction:column;align-items:center;gap:8px}._spin_jsz9p_286{animation:_spin_jsz9p_286 .8s linear infinite}@keyframes _spin_jsz9p_286{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:640px){._formRow_jsz9p_96{grid-template-columns:1fr}._listHeader_jsz9p_174,._listItem_jsz9p_192{grid-template-columns:minmax(0,1fr) 80px 40px}._listHeader_jsz9p_174 span:nth-child(2),._attrDate_jsz9p_215{display:none}}._container_1hp4w_9{width:100%;padding:0 0 3rem}._sectionsGrid_1hp4w_21{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:2rem}@media(max-width:860px){._sectionsGrid_1hp4w_21{grid-template-columns:1fr}}._sectionCard_1hp4w_49{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:20px;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:var(--shadow-sm);transition:border-color .2s,box-shadow .2s}._sectionCard_1hp4w_49:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}._cardHeader_1hp4w_85{display:flex;align-items:center;justify-content:space-between}._cardTitleRow_1hp4w_97{display:flex;align-items:center;gap:12px}._iconBubble_1hp4w_109{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._accentTool_1hp4w_129{background:var(--color-primary-soft);color:var(--color-primary)}._accentOperation_1hp4w_139{background:#ea580c1a;color:#ea580c}._cardEyebrow_1hp4w_149{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-tertiary);margin:0 0 2px}._cardTitle_1hp4w_97{font-size:15px;font-weight:700;color:var(--color-text);margin:0;line-height:1.2;font-family:var(--font-heading)}._countBadge_1hp4w_185{font-size:12px;font-weight:600;padding:4px 12px;border-radius:20px;background:var(--color-surface-secondary);border:1.5px solid var(--color-border);color:var(--color-text-secondary);min-width:32px;text-align:center}._quickAdd_1hp4w_211{display:flex;gap:10px;align-items:stretch}._input_1hp4w_223{flex:1;height:42px;padding:0 14px;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);color:var(--color-text);font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s;min-width:0;font-family:var(--font-main)}._input_1hp4w_223::placeholder{color:var(--color-text-tertiary)}._input_1hp4w_223:focus{border-color:var(--color-primary);background:var(--color-surface);box-shadow:0 0 0 3px var(--color-primary-soft)}._input_1hp4w_223:disabled{opacity:.5;cursor:not-allowed}._addBtn_1hp4w_283{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:10px;border:none;cursor:pointer;transition:opacity .15s,transform .1s}._addBtn_1hp4w_283._accentTool_1hp4w_129{background:var(--color-primary);color:#fff}._addBtn_1hp4w_283._accentOperation_1hp4w_139{background:#ea580c;color:#fff}._addBtn_1hp4w_283:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._addBtn_1hp4w_283:active:not(:disabled){transform:translateY(0)}._addBtn_1hp4w_283:disabled{opacity:.35;cursor:not-allowed}._list_1hp4w_359{display:flex;flex-direction:column;gap:6px;min-height:160px}._listItem_1hp4w_373{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);transition:background .1s,border-color .15s}._listItem_1hp4w_373:hover{border-color:var(--color-primary);background:var(--color-primary-soft)}._statusLeft_1hp4w_405{display:flex;align-items:center;gap:10px}._statusDot_1hp4w_417{width:8px;height:8px;border-radius:50%;flex-shrink:0}._statusName_1hp4w_431{font-size:14px;font-weight:500;color:var(--color-text)}._deleteBtn_1hp4w_443{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1.5px solid transparent;background:transparent;color:var(--color-text-tertiary);cursor:pointer;transition:all .15s}._deleteBtn_1hp4w_443:hover{background:#ef44441a;border-color:#ef444440;color:var(--danger)}._emptyState_1hp4w_485{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:2.5rem 1rem;text-align:center}._emptyIcon_1hp4w_507{opacity:.2;color:var(--color-text-secondary);margin-bottom:4px}._emptyTitle_1hp4w_519{font-size:14px;font-weight:600;color:var(--color-text-secondary);margin:0}._emptySub_1hp4w_533{font-size:12px;color:var(--color-text-tertiary);margin:0}._spin_1hp4w_545{animation:_spin_1hp4w_545 .8s linear infinite}@keyframes _spin_1hp4w_545{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._dropdownHeader_1hp4w_571{display:flex;align-items:center;gap:14px;margin-top:3rem;margin-bottom:.25rem}._dropdownHeaderIcon_1hp4w_587{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#8b5cf61f;color:#8b5cf6}._dropdownEyebrow_1hp4w_611{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-tertiary);margin:0 0 2px}._dropdownTitle_1hp4w_629{font-size:20px;font-weight:700;color:var(--color-text);margin:0;font-family:var(--font-heading)}._dropdownDesc_1hp4w_645{font-size:13px;color:var(--color-text-secondary);margin:.5rem 0 1.5rem;max-width:560px}._dropdownGrid_1hp4w_659{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem}@media(max-width:1100px){._dropdownGrid_1hp4w_659{grid-template-columns:1fr 1fr}}@media(max-width:700px){._dropdownGrid_1hp4w_659{grid-template-columns:1fr}}._sectionCard_1hu1g_8{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:20px;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:var(--shadow-sm);transition:border-color .2s,box-shadow .2s}._sectionCard_1hu1g_8:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}._cardHeader_1hu1g_26{display:flex;align-items:center;justify-content:space-between}._cardTitleRow_1hu1g_32{display:flex;align-items:center;gap:12px}._iconBubble_1hu1g_38{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#8b5cf61f;color:#8b5cf6}._cardEyebrow_1hu1g_50{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-tertiary);margin:0 0 2px}._cardTitle_1hu1g_32{font-size:15px;font-weight:700;color:var(--color-text);margin:0;line-height:1.2;font-family:var(--font-heading)}._countBadge_1hu1g_68{font-size:12px;font-weight:600;padding:4px 12px;border-radius:20px;background:var(--color-surface-secondary);border:1.5px solid var(--color-border);color:var(--color-text-secondary);min-width:32px;text-align:center}._quickAdd_1hu1g_81{display:flex;gap:8px;align-items:stretch}._input_1hu1g_87{flex:1;height:42px;padding:0 14px;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);color:var(--color-text);font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s;min-width:0;font-family:var(--font-main)}._input_1hu1g_87::placeholder{color:var(--color-text-tertiary)}._input_1hu1g_87:focus{border-color:#8b5cf6;background:var(--color-surface);box-shadow:0 0 0 3px #8b5cf626}._input_1hu1g_87:disabled{opacity:.5;cursor:not-allowed}._addBtn_1hu1g_112{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:10px;border:none;cursor:pointer;background:#8b5cf6;color:#fff;transition:opacity .15s,transform .1s}._addBtn_1hu1g_112:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._addBtn_1hu1g_112:active:not(:disabled){transform:translateY(0)}._addBtn_1hu1g_112:disabled{opacity:.35;cursor:not-allowed}._list_1hu1g_132{display:flex;flex-direction:column;gap:6px;min-height:120px}._listItem_1hu1g_139{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 10px 14px;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);transition:background .1s,border-color .15s;gap:8px}._listItem_1hu1g_139:hover{border-color:#8b5cf6;background:#8b5cf60d}._itemLeft_1hu1g_156{display:flex;align-items:center;gap:10px;flex:1;min-width:0}._dot_1hu1g_164{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#8b5cf6}._labelDisplay_1hu1g_173{font-size:14px;font-weight:500;color:var(--color-text);cursor:text;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._labelInput_1hu1g_184{font-size:14px;font-weight:500;color:var(--color-text);background:var(--color-surface);border:1.5px solid #8b5cf6;border-radius:6px;padding:2px 8px;outline:none;flex:1;min-width:0;font-family:var(--font-main)}._actions_1hu1g_199{display:flex;align-items:center;gap:4px;flex-shrink:0}._iconBtn_1hu1g_206{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:7px;border:1.5px solid transparent;background:transparent;cursor:pointer;color:var(--color-text-tertiary);transition:all .15s}._iconBtn_1hu1g_206._edit_1hu1g_220:hover{background:#8b5cf61a;border-color:#8b5cf64d;color:#8b5cf6}._iconBtn_1hu1g_206._save_1hu1g_226:hover{background:#10b9811a;border-color:#10b9814d;color:#10b981}._iconBtn_1hu1g_206._cancel_1hu1g_232:hover{background:#6b72801a;border-color:#6b72804d;color:var(--color-text-secondary)}._iconBtn_1hu1g_206._delete_1hu1g_238:hover{background:#ef44441a;border-color:#ef444440;color:var(--danger, #ef4444)}._emptyState_1hu1g_245{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:2rem 1rem;text-align:center}._emptyIcon_1hu1g_256{opacity:.2;color:var(--color-text-secondary);margin-bottom:4px}._emptyTitle_1hu1g_257{font-size:14px;font-weight:600;color:var(--color-text-secondary);margin:0}._emptySub_1hu1g_258{font-size:12px;color:var(--color-text-tertiary);margin:0}._spin_1hu1g_261{animation:_spin_1hu1g_261 .8s linear infinite}@keyframes _spin_1hu1g_261{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_tmt7y_6{width:100%;display:flex;flex-direction:column;gap:1.5rem;animation:_fadeSlideIn_tmt7y_1 .45s cubic-bezier(.22,1,.36,1)}@keyframes _fadeSlideIn_tmt7y_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._loadingWrap_tmt7y_27{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8rem;gap:16px;color:var(--color-text-secondary);font-size:14px;font-weight:600}._spinner_tmt7y_39{animation:_spin_tmt7y_39 1s linear infinite;color:var(--color-primary)}@keyframes _spin_tmt7y_39{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinning_tmt7y_54{animation:_spin_tmt7y_39 .8s linear infinite}._heroBanner_tmt7y_61{background:linear-gradient(135deg,var(--color-primary) 0%,var(--accent, #0d9488) 100%);border-radius:24px;padding:2rem 2.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;position:relative;overflow:hidden;box-shadow:0 20px 40px -8px #4c1d9559}._heroBanner_tmt7y_61:before{content:"";position:absolute;top:-40%;right:-5%;width:380px;height:380px;background:#ffffff0f;border-radius:50%;pointer-events:none}._heroBanner_tmt7y_61:after{content:"";position:absolute;bottom:-50%;right:20%;width:240px;height:240px;background:#ffffff0a;border-radius:50%;pointer-events:none}._heroLeft_tmt7y_98{display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}._heroEyebrow_tmt7y_106{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#ffffffb3;padding:4px 10px 4px 8px;background:#ffffff1a;border-radius:20px;width:fit-content;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._heroTitle_tmt7y_122{font-size:2.25rem;font-weight:800;color:#fff;line-height:1.15;letter-spacing:-.03em;font-family:var(--font-heading);margin:0}._gradientText_tmt7y_132{background:linear-gradient(135deg,#e0f2fe,#fde68a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._heroSub_tmt7y_139{font-size:14px;color:#ffffffbf;font-weight:500;margin:0}._heroRight_tmt7y_146{display:flex;align-items:center;gap:12px;position:relative;z-index:1;flex-shrink:0}._refreshBtn_tmt7y_155{display:flex;align-items:center;gap:8px;padding:10px 18px;background:#ffffff1f;color:#fff;border:1.5px solid rgba(255,255,255,.25);border-radius:12px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-main)}._refreshBtn_tmt7y_155:hover:not(:disabled){background:#ffffff38;border-color:#ffffff73;transform:translateY(-1px)}._refreshBtn_tmt7y_155:disabled{opacity:.6;cursor:not-allowed}._heroNavBtn_tmt7y_183{display:flex;align-items:center;gap:8px;padding:10px 20px;background:var(--color-surface);color:var(--color-primary);border:none;border-radius:12px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px #00000026;font-family:var(--font-main)}._heroNavBtn_tmt7y_183:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0003}._kpiStrip_tmt7y_208{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}._statCard_tmt7y_214{background:var(--glass-bg, rgba(255, 255, 255, .7));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border, rgba(255, 255, 255, .5));border-radius:18px;padding:1.1rem 1.25rem;display:flex;align-items:center;gap:1rem;transition:all .2s cubic-bezier(.22,1,.36,1);box-shadow:var(--glass-shadow, 0 4px 20px rgba(0, 0, 0, .04));position:relative;overflow:hidden}._statCard_tmt7y_214:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:transparent;transition:background .2s}._statCard_tmt7y_214:hover{transform:translateY(-4px);box-shadow:0 16px 32px -8px #0000001f;border-color:var(--color-primary)}._statCard_tmt7y_214:hover:after{background:linear-gradient(90deg,var(--color-primary),var(--accent, #0d9488))}._statIcon_tmt7y_251{width:50px;height:50px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s}._statCard_tmt7y_214:hover ._statIcon_tmt7y_251{transform:scale(1.08)}._statBody_tmt7y_266{display:flex;flex-direction:column;flex:1;min-width:0}._statLabel_tmt7y_273{font-size:.72rem;font-weight:700;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statValue_tmt7y_284{font-size:1.65rem;font-weight:800;line-height:1.2;font-family:var(--font-heading);letter-spacing:-.02em}._statTrend_tmt7y_292{display:flex;align-items:center;gap:3px;font-size:11px;font-weight:600;margin-top:2px}._statArrow_tmt7y_301{color:var(--color-text-tertiary);opacity:.5;transition:opacity .2s,transform .2s;flex-shrink:0}._statCard_tmt7y_214:hover ._statArrow_tmt7y_301{opacity:1;transform:translate(3px)}._notificationsCard_tmt7y_316{background:var(--glass-bg, rgba(255, 255, 255, .7));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border, rgba(255, 255, 255, .5));border-radius:20px;padding:1.5rem 2rem;box-shadow:var(--glass-shadow)}._notificationsHeader_tmt7y_325{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._notificationsTitle_tmt7y_332{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:800;color:var(--color-text);font-family:var(--font-heading)}._badge_tmt7y_342{background:var(--color-primary);color:#fff;font-size:11px;font-weight:800;padding:2px 8px;border-radius:20px}._emptyNotifs_tmt7y_351{font-size:13px;color:var(--color-text-tertiary);font-weight:500;padding:1rem 0;text-align:center;font-style:italic}._notifsList_tmt7y_360{display:flex;gap:1rem;flex-wrap:wrap}._notifItem_tmt7y_366{flex:1;min-width:280px;background:var(--color-surface-secondary);border:1px solid var(--color-border);padding:12px 16px;border-radius:14px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .2s}._notifItem_tmt7y_366:hover{background:var(--color-primary-soft);border-color:var(--color-primary);transform:translateY(-2px)}._notifIcon_tmt7y_386{width:36px;height:36px;border-radius:10px;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}._notifContent_tmt7y_398{display:flex;flex-direction:column;gap:2px;overflow:hidden}._notifMessage_tmt7y_405{font-size:13px;font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._notifTime_tmt7y_414{font-size:11px;color:var(--color-text-tertiary);font-weight:500}._chartsRow_tmt7y_423{display:flex;gap:1.25rem;align-items:stretch}._chartCard_tmt7y_429{background:var(--glass-bg, rgba(255, 255, 255, .7));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border, rgba(255, 255, 255, .5));border-radius:22px;padding:1.5rem;box-shadow:var(--glass-shadow);flex:1;display:flex;flex-direction:column;transition:box-shadow .2s;min-width:0}._chartCard_tmt7y_429:hover{box-shadow:0 12px 32px #00000014}._chartHeader_tmt7y_448{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._chartTitle_tmt7y_455{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:800;color:var(--color-text);font-family:var(--font-heading)}._chartSub_tmt7y_465{font-size:11px;color:var(--color-text-tertiary);font-weight:600;background:var(--color-surface-secondary);padding:3px 10px;border-radius:20px}._chartBody_tmt7y_474{flex:1;display:flex;flex-direction:column;gap:12px}._donutLegend_tmt7y_482{display:flex;flex-direction:column;gap:8px;padding-top:4px}._donutLegendItem_tmt7y_489{display:flex;align-items:center;gap:8px;font-size:13px}._donutDot_tmt7y_496{width:10px;height:10px;border-radius:3px;flex-shrink:0}._donutName_tmt7y_503{flex:1;color:var(--color-text-secondary);font-weight:600}._donutCount_tmt7y_509{font-weight:800;color:var(--color-text);font-family:JetBrains Mono,monospace;font-size:13px}._bottomRow_tmt7y_519{display:grid;grid-template-columns:1.4fr 1fr;gap:1.25rem}._tableCard_tmt7y_525,._activityCard_tmt7y_526{background:var(--glass-bg, rgba(255, 255, 255, .7));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border, rgba(255, 255, 255, .5));border-radius:22px;overflow:hidden;box-shadow:var(--glass-shadow);display:flex;flex-direction:column}._cardHeader_tmt7y_538{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--glass-border, var(--color-border))}._cardTitle_tmt7y_546{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:800;color:var(--color-text);font-family:var(--font-heading)}._viewAllBtn_tmt7y_556{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:var(--color-primary);background:var(--color-primary-soft);border:none;border-radius:8px;padding:6px 12px;cursor:pointer;transition:all .2s;font-family:var(--font-main)}._viewAllBtn_tmt7y_556:hover{background:var(--color-primary);color:#fff;transform:translate(2px)}._opList_tmt7y_579{flex:1;overflow-y:auto;max-height:320px}._opRow_tmt7y_585{display:flex;align-items:center;gap:1rem;padding:.9rem 1.5rem;border-bottom:1px solid var(--color-border);cursor:pointer;transition:all .15s}._opRow_tmt7y_585:last-child{border-bottom:none}._opRow_tmt7y_585:hover{background:var(--color-primary-soft);transform:translate(3px)}._opRefCol_tmt7y_604{display:flex;flex-direction:column;flex:1;min-width:0}._opRef_tmt7y_604{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;color:var(--color-primary);letter-spacing:.02em}._opName_tmt7y_619{font-size:13px;font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._opMeta_tmt7y_628{display:flex;flex-direction:column;gap:3px;flex-shrink:0}._opDest_tmt7y_635,._opTools_tmt7y_636{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--color-text-secondary);font-weight:600}._opBadge_tmt7y_645{flex-shrink:0;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:4px 10px;border-radius:20px;border:1px solid;white-space:nowrap}._feedList_tmt7y_658{flex:1;overflow-y:auto;max-height:320px;padding:.75rem 0}._feedItem_tmt7y_665{display:flex;align-items:flex-start;gap:12px;padding:.7rem 1.5rem;transition:background .15s}._feedItem_tmt7y_665:hover{background:var(--color-surface-secondary)}._feedDot_tmt7y_677{width:8px;height:8px;border-radius:50%;margin-top:5px;flex-shrink:0;box-shadow:0 0 6px currentColor}._feedContent_tmt7y_686{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}._feedAction_tmt7y_694{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._feedEntity_tmt7y_701{font-size:11px;color:var(--color-text-tertiary);background:var(--color-surface-secondary);padding:2px 6px;border-radius:4px;font-family:JetBrains Mono,monospace;font-weight:600}._feedMeta_tmt7y_711{font-size:11px;color:var(--color-text-tertiary);font-weight:500}._feedMeta_tmt7y_711 strong{color:var(--color-text-secondary);font-weight:700}._emptyMsg_tmt7y_722{padding:3rem 2rem;text-align:center;color:var(--color-text-tertiary);font-size:13px;font-weight:600;font-style:italic}.dark ._statCard_tmt7y_214,.dark ._notificationsCard_tmt7y_316,.dark ._chartCard_tmt7y_429,.dark ._tableCard_tmt7y_525,.dark ._activityCard_tmt7y_526{background:#18181bb3;border-color:#ffffff12}.dark ._opRow_tmt7y_585:hover,.dark ._feedItem_tmt7y_665:hover{background:#8b5cf614}@media(max-width:1200px){._kpiStrip_tmt7y_208{grid-template-columns:repeat(4,1fr)}}@media(max-width:1024px){._chartsRow_tmt7y_423{flex-direction:column}._bottomRow_tmt7y_519{grid-template-columns:1fr}._kpiStrip_tmt7y_208{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._heroBanner_tmt7y_61{flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.5rem}._heroTitle_tmt7y_122{font-size:1.65rem}._heroRight_tmt7y_146{width:100%}._heroNavBtn_tmt7y_183,._refreshBtn_tmt7y_155{flex:1;justify-content:center}._kpiStrip_tmt7y_208{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){._kpiStrip_tmt7y_208,._quickNavRow_tmt7y_804{grid-template-columns:1fr}}._loadFailBanner_tmt7y_813{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-bottom:1rem;padding:.7rem 1rem;border-radius:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444;font-size:.85rem;line-height:1.45}._loadFailBanner_tmt7y_813>span{flex:1;min-width:200px}._loadFailRetry_tmt7y_833{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:8px;border:1px solid rgba(239,68,68,.4);background:transparent;color:#ef4444;font-family:inherit;font-size:.8rem;font-weight:600;cursor:pointer;transition:background .15s ease}._loadFailRetry_tmt7y_833:hover:not(:disabled){background:#ef444426}._loadFailRetry_tmt7y_833:disabled{opacity:.6;cursor:default}._container_v9of3_1{padding:0;max-width:1400px;margin:0 auto}._pageHeader_v9of3_15{margin-bottom:2rem;padding:2rem;background:linear-gradient(135deg,var(--color-primary) 0%,var(--accent) 100%);border-radius:24px;color:#fff;display:flex;justify-content:space-between;align-items:center;box-shadow:0 10px 25px -5px var(--color-primary-alpha)}._headerLeft_v9of3_39 h1{font-size:2rem;font-weight:800;margin:0 0 4px;letter-spacing:-.02em;font-family:var(--font-heading)}._headerLeft_v9of3_39 p{font-size:.95rem;opacity:.9;margin:0;font-weight:500}._addButton_v9of3_69{display:flex;align-items:center;gap:10px;padding:12px 24px;background:var(--color-surface);color:var(--color-primary);border:none;border-radius:14px;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px #0000001a;font-family:var(--font-main)}._addButton_v9of3_69:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000026}._importButton_v9of3_119{display:flex;align-items:center;gap:10px;padding:12px 24px;background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.3);border-radius:14px;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s;font-family:var(--font-main)}._importButton_v9of3_119:hover{background:#ffffff1a;border-color:#ffffff80}._topControls_v9of3_163{display:flex;align-items:center;gap:16px;margin-bottom:24px;flex-wrap:wrap}._mainTabs_v9of3_179{display:flex;gap:4px;background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:6px;border-radius:12px;border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}._mainTabBtn_v9of3_203{display:flex;align-items:center;gap:8px;padding:10px 18px;border-radius:8px;border:none;background:transparent;color:var(--color-text-secondary);font-size:14px;font-weight:700;cursor:pointer;transition:all .2s}._mainTabBtn_v9of3_203:hover{background:var(--color-surface-secondary);color:var(--color-text)}._mainTabBtnActive_v9of3_243{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));color:#fff;box-shadow:0 4px 12px var(--color-primary-alpha)}._mainTabBtnActive_v9of3_243:hover{filter:brightness(1.05);color:#fff}._listContainer_v9of3_265{display:flex;flex-direction:column;gap:1.5rem}._tableContainer_v9of3_279{background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px;border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);overflow:hidden;margin-bottom:2rem}._table_v9of3_279{width:100%;border-collapse:collapse;text-align:left}._table_v9of3_279 th{background:var(--color-surface-secondary);padding:1.25rem 1rem;font-size:.8rem;font-weight:700;text-transform:uppercase;color:var(--color-text-tertiary);border-bottom:1.5px solid var(--color-border);letter-spacing:.05em}._table_v9of3_279 td{padding:1.25rem 1rem;font-size:.95rem;color:var(--color-text-primary);border-bottom:1px solid var(--color-border);vertical-align:middle}._table_v9of3_279 tr:last-child td{border-bottom:none}._clickableRow_v9of3_359{cursor:pointer;transition:all .2s ease}._clickableRow_v9of3_359:hover td{background:var(--color-surface-secondary)}._clickableRow_v9of3_359:hover ._opRef_v9of3_377{color:var(--color-primary)}._monoCell_v9of3_385{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;font-weight:600}._toolCountBadge_v9of3_397{padding:2px 8px;background:var(--color-surface-secondary);border-radius:6px;font-size:12px;font-weight:600;color:var(--color-text-secondary);border:1px solid var(--color-border)}._actionsCell_v9of3_417{display:flex;gap:.5rem;justify-content:flex-end}._viewBtn_v9of3_429{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;transition:all .2s;color:var(--color-text-tertiary)}._viewBtn_v9of3_429:hover{background:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary)}._delivererCell_v9of3_469{display:flex;align-items:center;gap:10px}._avatarCircle_v9of3_481{width:32px;height:32px;border-radius:50%;background:var(--color-primary-soft);color:var(--color-primary);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;border:1.5px solid white;box-shadow:0 2px 4px #0000000d}._modalOverlay_v9of3_513{position:fixed;inset:0;background:#0f172ab3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:1100;padding:2rem;animation:_fadeIn_v9of3_1 .2s ease}@keyframes _fadeIn_v9of3_1{0%{opacity:0}to{opacity:1}}._modalContent_v9of3_559{width:100%;max-width:1000px;max-height:90vh;overflow-y:auto;background:var(--glass-bg);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--glass-border);border-radius:24px;box-shadow:var(--glass-shadow);position:relative;animation:_slideUpModal_v9of3_1 .3s cubic-bezier(.16,1,.3,1);color:var(--text-primary)}@keyframes _slideUpModal_v9of3_1{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}._modalClose_v9of3_617{position:absolute;top:1.5rem;right:1.5rem;width:40px;height:40px;border-radius:12px;background:var(--color-surface-secondary);border:1.5px solid var(--color-border);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;color:var(--color-text-secondary);z-index:10}._modalClose_v9of3_617:hover{background:var(--color-border);color:var(--color-text);transform:rotate(90deg)}._opName_v9of3_665{font-weight:600;color:var(--color-text);font-size:15px}._controls_v9of3_679{display:flex;gap:12px;align-items:center;margin-bottom:20px;flex-wrap:wrap}._searchWrapper_v9of3_695{position:relative;flex:1;min-width:220px}._searchIcon_v9of3_707{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--color-text-tertiary)}._searchInput_v9of3_723{width:100%;padding:10px 14px 10px 40px;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:13px;transition:border-color .2s;box-sizing:border-box}._searchInput_v9of3_723:focus{outline:none;border-color:var(--color-primary)}._select_v9of3_757{padding:10px 14px;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:13px;min-width:140px;cursor:pointer}._addButton_v9of3_69:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 4px 15px #6366f14d}._newOpBtn_v9of3_791{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:12px;border:none;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 6px 16px #6366f140}._newOpBtn_v9of3_791:hover{transform:translateY(-2px);box-shadow:0 10px 24px #6366f159;filter:brightness(1.1)}._newOpBtn_v9of3_791 svg{transition:transform .2s}._newOpBtn_v9of3_791:hover svg{transform:rotate(90deg)}._opCard_v9of3_859{background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:16px;margin-bottom:20px;box-shadow:var(--glass-shadow);transition:border-color var(--transition-normal),box-shadow var(--transition-normal);overflow:hidden}._opCard_v9of3_859:hover{border-color:color-mix(in srgb,var(--color-primary) 50%,transparent);box-shadow:0 8px 30px #00000014}._opCardCompleted_v9of3_893{border-left:3px solid #10b981}._opCardCancelled_v9of3_901{opacity:.6}._opCardTopBar_v9of3_911{display:flex;align-items:center;justify-content:space-between;padding:16px 22px 0;flex-wrap:wrap;gap:10px}._topBarLeft_v9of3_929{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._topBarRight_v9of3_943{display:flex;align-items:center;gap:12px}._opRef_v9of3_377{font-size:12px;font-weight:700;color:var(--color-primary);background:var(--color-primary-soft, rgba(99, 102, 241, .1));padding:5px 12px;border-radius:20px;font-family:JetBrains Mono,monospace;letter-spacing:.5px}._statusBadge_v9of3_977{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;padding:5px 12px;border-radius:20px;letter-spacing:.5px;border:1px solid}._statusDot_v9of3_1003{width:6px;height:6px;border-radius:50%;flex-shrink:0}._operationTypeBadge_v9of3_1017{font-size:11px;font-weight:700;padding:4px 10px;border-radius:6px;background:#8b5cf61a;color:#a78bfa;letter-spacing:.5px}._createdAtLabel_v9of3_1037{font-size:12px;color:var(--color-text-tertiary);font-weight:500}._collapseBtn_v9of3_1049{background:none;border:1px solid var(--color-border);border-radius:8px;padding:4px 6px;cursor:pointer;color:var(--color-text-tertiary);display:flex;align-items:center;transition:all .15s}._collapseBtn_v9of3_1049:hover{background:var(--color-border);color:var(--color-text)}._opTitle_v9of3_1085{font-size:18px;font-weight:700;color:var(--color-text);padding:12px 22px 0;line-height:1.3}._collapsedSummary_v9of3_1103{display:flex;gap:10px;padding:12px 22px 16px;flex-wrap:wrap}._chip_v9of3_1117{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;font-size:12px;font-weight:600;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-secondary)}._opCardBody_v9of3_1145{display:grid;grid-template-columns:1fr auto 1fr;gap:0;padding:16px 22px;margin-top:4px}._section_v9of3_1161{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:14px;cursor:pointer;transition:background .25s,box-shadow .25s}._section_v9of3_1161:hover{background:color-mix(in srgb,var(--color-primary) 4%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--color-primary) 15%,transparent)}._sectionDivider_v9of3_1191{width:1px;background:var(--color-border);margin:0 10px;align-self:stretch}._sectionHeader_v9of3_1205{display:flex;align-items:center;gap:8px;margin-bottom:2px}._sectionIcon_v9of3_1219{flex-shrink:0}._sectionLabel_v9of3_1227{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px}._fieldRows_v9of3_1243{display:flex;flex-direction:column;gap:6px}._fieldRow_v9of3_1243{display:flex;align-items:center;justify-content:space-between;gap:12px}._fieldKey_v9of3_1269{font-size:13px;color:var(--color-text-tertiary);font-weight:500;white-space:nowrap}._fieldVal_v9of3_1283{font-size:13px;font-weight:600;color:var(--color-text);text-align:right}._fieldValBold_v9of3_1297{font-size:14px;font-weight:700;color:var(--color-text);text-align:right}._progressBarWrap_v9of3_1313{margin-top:4px}._progressBar_v9of3_1313{width:100%;height:4px;border-radius:4px;background:var(--color-border);overflow:hidden}._progressFill_v9of3_1337{height:100%;border-radius:4px;transition:width .5s cubic-bezier(.4,0,.2,1);min-width:2px}._opCardFooter_v9of3_1353{display:flex;align-items:center;gap:20px;padding:12px 22px;border-top:1px solid var(--color-border);flex-wrap:wrap;background:color-mix(in srgb,var(--color-surface) 85%,var(--color-border))}._footerItem_v9of3_1373{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--color-text-tertiary)}._footerItem_v9of3_1373 strong{color:var(--color-text-secondary)}._hubContainer_v9of3_1407{display:flex;flex-direction:column;gap:28px}._actionGrid_v9of3_1419{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}._actionCard_v9of3_1431{background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:16px;cursor:pointer;transition:all var(--transition-normal);position:relative;overflow:hidden}._actionCard_v9of3_1431:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:transparent;transition:background .3s}._actionCard_v9of3_1431:hover{transform:translateY(-4px);border-color:var(--color-primary);box-shadow:0 12px 30px #0000001a}._actionCardPrimary_v9of3_1499:hover:before{background:#f59e0b}._actionCardSecondary_v9of3_1507:hover:before{background:#3b82f6}._actionIconBox_v9of3_1515{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;transition:transform .3s}._actionCard_v9of3_1431:hover ._actionIconBox_v9of3_1515{transform:scale(1.1)}._actionTitle_v9of3_1543{font-size:18px;font-weight:700;color:var(--color-text);margin-bottom:2px}._actionDesc_v9of3_1557{font-size:14px;color:var(--color-text-secondary);line-height:1.5}._actionFooter_v9of3_1569{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--color-primary);margin-top:8px}._actionArrow_v9of3_1589{transition:transform .3s}._actionCard_v9of3_1431:hover ._actionArrow_v9of3_1589{transform:translate(4px)}._sectionTitleRow_v9of3_1607{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}._sectionTitle_v9of3_1607{font-size:16px;font-weight:700;color:var(--color-text);display:flex;align-items:center;gap:10px}._sectionTitle_v9of3_1607:before{content:"";width:3px;height:16px;background:var(--color-primary);border-radius:10px}._statsBar_v9of3_1657{background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:18px;padding:8px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}._statItem_v9of3_1683{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;cursor:pointer;transition:all .2s;background:transparent}._statItem_v9of3_1683:hover{background:var(--color-surface-secondary);transform:translateY(-1px)}._statItemActive_v9of3_1715{background:var(--color-surface-secondary);box-shadow:inset 0 0 0 1.5px var(--color-primary-soft)}._statItemIcon_v9of3_1725{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--color-border);color:var(--color-text-secondary);flex-shrink:0}._statItemInfo_v9of3_1749{display:flex;flex-direction:column;gap:1px}._statItemLabel_v9of3_1761{font-size:11px;font-weight:700;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.5px}._statItemValue_v9of3_1777{font-size:20px;font-weight:800;color:var(--color-text);line-height:1}._activeFilters_v9of3_1793{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}._filterChip_v9of3_1807{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;background:#7c3aed15;border:1.5px solid #7c3aed30;color:#7c3aed;font-size:12px;font-weight:700;animation:_popIn_v9of3_1 .2s cubic-bezier(.34,1.56,.64,1)}._filterChip_v9of3_1807 button{background:none;border:none;padding:0;display:flex;align-items:center;color:inherit;cursor:pointer;opacity:.6}._filterChip_v9of3_1807 button:hover{opacity:1}@keyframes _popIn_v9of3_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}._docMenuWrapper_v9of3_1891{position:relative}._docBtn_v9of3_1899{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);color:var(--color-text-secondary);font-size:12px;font-weight:700;cursor:pointer;transition:all .2s}._docBtn_v9of3_1899:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft)}._docDropdown_v9of3_1941{position:absolute;top:calc(100% + 6px);right:0;width:260px;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:12px;box-shadow:0 10px 25px #0000001a;padding:8px;z-index:100;animation:_slideUp_v9of3_1 .2s ease-out}._docTitle_v9of3_1969{font-size:10px;font-weight:800;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:1px;padding:8px 12px;border-bottom:1px solid var(--color-border);margin-bottom:6px}._docItem_v9of3_1991{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;cursor:pointer;transition:all .2s}._docItem_v9of3_1991:hover{background:var(--color-surface-secondary)}._docItemIcon_v9of3_2019{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--color-surface-secondary);color:var(--color-text-secondary)}._docItemInfo_v9of3_2041{display:flex;flex-direction:column}._docItemName_v9of3_2051{font-size:13px;font-weight:700;color:var(--color-text)}._docItemDesc_v9of3_2063{font-size:11px;color:var(--color-text-tertiary)}._cardActions_v9of3_2075{display:flex;align-items:center;gap:8px}._editBtn_v9of3_2087,._deleteBtn_v9of3_2089{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;border:none}._editBtn_v9of3_2087{background:var(--color-surface-secondary);color:#64748b}._editBtn_v9of3_2087:hover{background:#0ea5e920;color:#0ea5e9;transform:translateY(-2px)}._deleteBtn_v9of3_2089{background:#fef2f2;color:#ef4444}._deleteBtn_v9of3_2089:hover{background:#ef4444;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #ef444440}._loadingWrap_v9of3_2161{display:flex;flex-direction:column;align-items:center;gap:12px;padding:3rem;color:var(--color-text-tertiary);font-size:14px}._emptyState_v9of3_2181{text-align:center;padding:4rem 2rem;color:var(--color-text-tertiary);font-size:15px;display:flex;flex-direction:column;align-items:center}._errorState_v9of3_2201{text-align:center;padding:2rem;color:#ef4444;font-weight:600}._spinner_v9of3_2217{animation:_spin_v9of3_2217 1s linear infinite}@keyframes _spin_v9of3_2217{to{transform:rotate(360deg)}}._backNav_v9of3_2239{display:flex;align-items:center;gap:10px;padding:8px 16px;border-radius:10px;background:var(--color-surface-secondary);border:1.5px solid var(--color-border);color:var(--color-text);font-size:13px;font-weight:600;cursor:pointer;width:fit-content;margin-bottom:24px;transition:all .2s}._backNav_v9of3_2239:hover{background:var(--color-border);transform:translate(-4px)}._formPlaceholder_v9of3_2285{padding:3rem;text-align:center;background:var(--color-surface);border-radius:20px;border:1.5px dashed var(--color-border);display:flex;flex-direction:column;align-items:center;gap:8px}._formPlaceholder_v9of3_2285 h3{color:var(--color-text);margin:0}._formPlaceholder_v9of3_2285 p{color:var(--color-text-tertiary);max-width:400px;margin:0}._formView_v9of3_2347{animation:_fadeIn_v9of3_1 .3s ease}._formHeader_v9of3_2355{display:flex;align-items:center;gap:24px;margin-bottom:32px}._formHeader_v9of3_2355 h2{font-size:24px;font-weight:800;color:var(--color-text);margin:0}._mainForm_v9of3_2383{width:100%}._formGrid_v9of3_2391{display:flex;flex-direction:column;gap:24px;align-items:center;max-width:900px;margin:0 auto}._formCard_v9of3_2409{background:var(--color-surface);border:1px solid var(--color-border);border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:24px;box-shadow:0 4px 20px #00000008;transition:transform .2s,box-shadow .2s;width:100%;box-sizing:border-box}._formCard_v9of3_2409:hover{box-shadow:0 8px 30px #0000000f}._cardTitle_v9of3_2445{font-size:16px;font-weight:700;color:var(--color-text);display:flex;align-items:center;gap:12px;margin-bottom:4px}._formRow_v9of3_2465{display:flex;flex-direction:column;gap:8px}._formRowThree_v9of3_2489{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}._divider_v9of3_2501{height:1px;background:var(--color-border);width:100%}._inputGroup_v9of3_2513 label{font-size:12px;font-weight:700;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.5px}._inputGroup_v9of3_2513 input,._inputGroup_v9of3_2513 select,._inputGroup_v9of3_2513 textarea{padding:12px 14px;border-radius:12px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);color:var(--color-text);font-size:14px;transition:all .2s;width:100%;box-sizing:border-box}._inputGroup_v9of3_2513 input:focus,._inputGroup_v9of3_2513 select:focus,._inputGroup_v9of3_2513 textarea:focus{outline:none;border-color:var(--color-primary);background:var(--color-surface);box-shadow:0 0 0 4px var(--color-primary-soft)}._toolSelectorCard_v9of3_2587{display:flex;flex-direction:column;height:auto;min-height:500px}._toolSearch_v9of3_2601{position:relative;display:flex;align-items:center}._toolSearch_v9of3_2601 svg{position:absolute;left:14px;color:var(--color-text-tertiary)}._toolSearch_v9of3_2601 input{padding-left:40px!important}._toolListScroll_v9of3_2633{flex:1;max-height:600px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-right:8px}._toolListScroll_v9of3_2633::-webkit-scrollbar{width:6px}._toolListScroll_v9of3_2633::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:10px}._toolItem_v9of3_2671{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;border:1.5px solid var(--color-border);cursor:pointer;transition:all .2s}._toolItem_v9of3_2671:hover{background:var(--color-surface-secondary);border-color:var(--color-primary-soft)}._toolItemSelected_v9of3_2703{background:var(--color-primary-soft);border-color:var(--color-primary)}._toolCheck_v9of3_2713{width:20px;height:20px;border-radius:6px;border:2px solid var(--color-border);display:flex;align-items:center;justify-content:center;transition:all .2s}._toolItemSelected_v9of3_2703 ._toolCheck_v9of3_2713{background:var(--color-primary);border-color:var(--color-primary)}._toolContent_v9of3_2745{display:flex;flex-direction:column;gap:2px}._toolMain_v9of3_2757{display:flex;align-items:center;gap:8px}._toolTv_v9of3_2769{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;color:var(--color-primary)}._toolName_v9of3_2783{font-size:14px;font-weight:600;color:var(--color-text)}._toolSub_v9of3_2795{font-size:11px;color:var(--color-text-tertiary)}._warningBadge_v9of3_2805{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#f59e0b1a;border-radius:50%;cursor:help}._formSubmitRow_v9of3_2827{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-top:8px}._cancelBtn_v9of3_2843{padding:12px 24px;border-radius:12px;border:1.5px solid var(--color-border);background:none;color:var(--color-text-secondary);font-size:14px;font-weight:600;cursor:pointer}._submitBtn_v9of3_2865{padding:12px 32px;border-radius:12px;border:none;background:var(--color-primary);color:#fff;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:10px;transition:transform .2s}._submitBtn_v9of3_2865:hover{transform:translateY(-2px);box-shadow:0 8px 25px var(--color-primary-soft)}._submitBtn_v9of3_2865:disabled{opacity:.7;cursor:not-allowed;transform:none}@keyframes _fadeIn_v9of3_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._successView_v9of3_2943{display:flex;align-items:center;justify-content:center;padding:4rem 2rem;animation:_fadeIn_v9of3_1 .4s ease}._successCard_v9of3_2959{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:24px;padding:48px;max-width:500px;width:100%;text-align:center;box-shadow:0 20px 50px #0000001a}._successIcon_v9of3_2981{width:80px;height:80px;background:#10b981;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;box-shadow:0 10px 20px #10b9814d}._successCard_v9of3_2959 h2{font-size:24px;font-weight:800;color:var(--color-text);margin-bottom:12px}._successText_v9of3_3019{color:var(--color-text-tertiary);font-size:15px;line-height:1.6;margin-bottom:24px}._successDetails_v9of3_3033{background:var(--color-surface-secondary);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:12px;margin-bottom:32px;text-align:left}._detailItem_v9of3_3055{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--color-text-secondary);font-weight:600}._detailItem_v9of3_3055 svg{color:var(--color-primary)}._successActions_v9of3_3081{display:flex;flex-direction:column;gap:12px}._downloadBtn_v9of3_3093{background:var(--color-primary);color:#fff;border:none;padding:14px;border-radius:12px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:all .2s}._downloadBtn_v9of3_3093:hover{transform:translateY(-2px);box-shadow:0 8px 20px #6366f14d}._doneBtn_v9of3_3133{background:none;border:1.5px solid var(--color-border);color:var(--color-text-secondary);padding:12px;border-radius:12px;font-weight:600;cursor:pointer;transition:all .2s}._doneBtn_v9of3_3133:hover{background:var(--color-border)}@media(max-width:900px){._formGrid_v9of3_2391{max-width:100%}}._kpiRow_v9of3_3177{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;margin-bottom:2rem}._kpiCard_v9of3_3191{background:var(--color-surface);padding:1.5rem;border-radius:20px;border:1.5px solid var(--color-border);display:flex;align-items:center;gap:1.25rem;transition:all .3s;box-shadow:var(--shadow-sm);cursor:pointer}._kpiCard_v9of3_3191:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--color-primary)}._kpiCardActive_v9of3_3229{border-color:var(--color-primary);background:var(--color-primary-soft)}._kpiIcon_v9of3_3239{width:54px;height:54px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._kpiInfo_v9of3_3259{display:flex;flex-direction:column}._kpiValue_v9of3_3269{font-size:1.5rem;font-weight:800;color:var(--color-text);line-height:1.1;font-family:var(--font-heading)}._kpiLabel_v9of3_3285{font-size:.75rem;font-weight:700;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:4px}._filtersBlock_v9of3_3305{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;padding:12px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:24px}._newOpBtnTop_v9of3_3329{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#0f172a;color:#fff;border:none;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px #0f172a33}._newOpBtnTop_v9of3_3329:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0f172a4d}._opHeaderInfo_v9of3_3373{padding:12px 22px}._opTitleBig_v9of3_3381{font-size:20px;font-weight:800;color:var(--color-text);margin:0 0 8px}._opMetaRow_v9of3_3395{display:flex;gap:20px;flex-wrap:wrap}._metaItem_v9of3_3407{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--color-text-secondary);font-weight:500}._progressSection_v9of3_3427{display:flex;padding:0 22px 20px;gap:32px}._progressCol_v9of3_3439{flex:1;display:flex;flex-direction:column;gap:8px}._progressHeader_v9of3_3453{display:flex;align-items:center;gap:6px;font-size:12px;letter-spacing:.5px}._progressBarWrap_v9of3_1313{display:flex;align-items:center;gap:12px}._progressCount_v9of3_3481{font-size:13px;font-weight:700;color:var(--color-text-secondary);white-space:nowrap}._progressDetails_v9of3_3495{display:flex;justify-content:space-between;font-size:12px;color:var(--color-text-secondary)}._toolsExpandedSection_v9of3_3511{border-top:1px solid var(--color-border);background:var(--color-surface)}._toolsListHeader_v9of3_3521{display:grid;grid-template-columns:100px 2fr 1fr 1fr 100px;padding:16px 22px;font-size:11px;font-weight:800;color:var(--color-text-tertiary);letter-spacing:1px;border-bottom:1px dashed var(--color-border)}._toolsListBody_v9of3_3543{display:flex;flex-direction:column}._toolRow_v9of3_3553{display:grid;grid-template-columns:100px 2fr 1fr 1fr 100px;padding:16px 22px;align-items:center;border-bottom:1px solid var(--color-border-light);font-size:13px;font-weight:500;color:var(--color-text)}._toolRow_v9of3_3553:last-child{border-bottom:none}._toolColId_v9of3_3583{font-family:JetBrains Mono,monospace;color:var(--color-primary);font-size:12px;font-weight:700}._toolColName_v9of3_3597{font-weight:600}._toolColCat_v9of3_3605{color:var(--color-text-tertiary)}._toolColStat_v9of3_3613{text-align:right}._toolStatusBadge_v9of3_3621{display:inline-flex;padding:4px 12px;border-radius:20px;font-size:11px;font-weight:700}._toolBadgeOutside_v9of3_3637{background:#fef3c7;color:#b45309;border:1px solid #fde68a}._toolBadgeStandBy_v9of3_3649{background:#dcfce7;color:#15803d;border:1px solid #bbf7d0}._transportIconBtn_v9of3_3663{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1.5px solid #0ea5e9;background:#0ea5e914;color:#0ea5e9;cursor:pointer;transition:all .2s}._transportIconBtn_v9of3_3663:hover{background:#0ea5e9;color:#fff;transform:translateY(-1px)}._transportHeaderBtn_v9of3_3703{display:flex;align-items:center;gap:8px;padding:10px 18px;border-radius:12px;border:1.5px solid #0ea5e9;background:#0ea5e914;color:#0ea5e9;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s;white-space:nowrap}._transportHeaderBtn_v9of3_3703:hover{background:#0ea5e9;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0ea5e940}._rtlPanel_v9of3_3751{position:fixed;inset-block:0;inset-inline-end:0;width:480px;max-width:95vw;background:var(--color-surface);border-inline-start:1.5px solid var(--color-border);display:flex;flex-direction:column;box-shadow:-20px 0 60px #00000026;animation:_slideInRTL_v9of3_1 .3s cubic-bezier(.4,0,.2,1);z-index:1001;overflow:hidden}@keyframes _slideInRTL_v9of3_1{0%{transform:translate(100%)}to{transform:translate(0)}}._rtlHeader_v9of3_3803{display:flex;align-items:center;gap:14px;padding:22px 22px 18px;border-bottom:1px solid var(--color-border);background:linear-gradient(135deg,rgba(14,165,233,.06) 0%,transparent 100%)}._rtlBody_v9of3_3821{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:16px}._rtlBody_v9of3_3821::-webkit-scrollbar{width:6px}._rtlBody_v9of3_3821::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:10px}._pickerOverlay_v9of3_3859{position:fixed;inset:0;background:#0f172ab3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:1100;padding:2rem;animation:_fadeIn_v9of3_1 .2s ease}._pickerModal_v9of3_3885{background:var(--color-surface);border-radius:20px;box-shadow:0 32px 64px -12px #00000059;position:relative;width:100%;max-width:500px;animation:_slideUpModal_v9of3_1 .3s cubic-bezier(.16,1,.3,1);color:var(--color-text);display:flex;flex-direction:column}._pickerHeader_v9of3_3911{display:flex;align-items:center;border-bottom:1.5px solid var(--color-border)}._pickerClose_v9of3_3923{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;transition:all .2s}._pickerClose_v9of3_3923:hover{background:var(--color-border);color:var(--color-text)}._formGrid_v9of3_2391{display:flex;flex-direction:column}._inputGroup_v9of3_2513{display:flex;flex-direction:column;gap:8px}._inputGroup_v9of3_2513 label{font-size:13px;font-weight:600;color:var(--color-text-secondary)}._inputGroup_v9of3_2513 input,._inputGroup_v9of3_2513 select{padding:10px 14px;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:14px;transition:border-color .2s;width:100%;box-sizing:border-box}._inputGroup_v9of3_2513 input:focus,._inputGroup_v9of3_2513 select:focus{outline:none;border-color:var(--color-primary)}._formRowTwo_v9of3_2477{display:grid;grid-template-columns:1fr 1fr;gap:16px}._formSubmitRow_v9of3_2827{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}._cancelBtn_v9of3_2843{padding:10px 20px;border-radius:12px;border:1.5px solid var(--color-border);background:transparent;color:var(--color-text-secondary);font-size:14px;font-weight:700;cursor:pointer;transition:all .2s}._cancelBtn_v9of3_2843:hover{background:var(--color-surface-secondary);color:var(--color-text)}._statsTiles_v9of3_4093{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}@media(max-width:1024px){._statsTiles_v9of3_4093{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){._statsTiles_v9of3_4093{grid-template-columns:repeat(2,1fr)}}._statTile_v9of3_4129{background:var(--glass-bg, rgba(255, 255, 255, .7));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1.5px solid var(--glass-border, rgba(226, 232, 240, .8));border-radius:18px;padding:20px 18px;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #0000000a;position:relative;overflow:hidden}._statTile_v9of3_4129:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--color-primary, #6366f1) 0%,var(--accent, #8b5cf6) 100%);opacity:0;transition:opacity .25s;border-radius:inherit}._statTile_v9of3_4129:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-primary, #6366f1) 40%,transparent);box-shadow:0 12px 30px #6366f11f}._statTileActive_v9of3_4197{background:linear-gradient(135deg,var(--color-primary, #6366f1) 0%,var(--accent, #8b5cf6) 100%);border-color:transparent;box-shadow:0 8px 24px #6366f14d;transform:translateY(-2px)}._statTileValue_v9of3_4211{font-size:2.2rem;font-weight:900;line-height:1;font-family:var(--font-heading, "Inter", sans-serif);letter-spacing:-.03em;position:relative;z-index:1;transition:color .25s}._statTileActive_v9of3_4197 ._statTileValue_v9of3_4211{color:#fff!important}._statTileLabel_v9of3_4241{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;position:relative;z-index:1;transition:color .25s}._statTileActive_v9of3_4197 ._statTileLabel_v9of3_4241{color:#ffffffd9!important}._listSection_v9of3_4277{display:flex;flex-direction:column;gap:16px}._filtersBlock_v9of3_3305{display:flex;align-items:center;gap:12px;padding:14px 18px;background:var(--glass-bg, rgba(255, 255, 255, .7));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1.5px solid var(--glass-border, rgba(226, 232, 240, .8));border-radius:16px;box-shadow:0 4px 16px #0000000a;flex-wrap:wrap}._editBtn_v9of3_2087{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(99,102,241,.25);background:#6366f10f;cursor:pointer;transition:all .2s;color:#6366f1}._editBtn_v9of3_2087:hover{background:#6366f1;color:#fff;border-color:#6366f1;transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}._deleteBtn_v9of3_2089{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(239,68,68,.25);background:#ef44440f;cursor:pointer;transition:all .2s;color:#ef4444}._deleteBtn_v9of3_2089:hover{background:#ef4444;color:#fff;border-color:#ef4444;transform:translateY(-1px);box-shadow:0 4px 12px #ef44444d}._container_1n37g_1{padding:0;max-width:1400px;margin:0 auto}._backNav_1n37g_8{cursor:pointer;display:flex;align-items:center;gap:8px;margin-bottom:28px;background:none;border:none;color:var(--color-text-secondary);font-weight:600;font-size:14px;transition:color .2s}._backNav_1n37g_8:hover{color:var(--color-primary)}._header_1n37g_27{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;gap:24px;flex-wrap:wrap}._infoSection_1n37g_36{display:flex;flex-direction:column;gap:8px}._refBadge_1n37g_42{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;color:var(--color-primary);background:var(--color-primary-soft);padding:5px 14px;border-radius:8px;width:fit-content;letter-spacing:.5px}._opTitle_1n37g_54{font-size:28px;font-weight:800;color:var(--color-text);margin:0;line-height:1.2}._metaRow_1n37g_62{display:flex;gap:20px;color:var(--color-text-tertiary);font-size:13px;margin-top:4px;flex-wrap:wrap}._metaItem_1n37g_71{display:flex;align-items:center;gap:6px}._statusSection_1n37g_77,._statusGroup_1n37g_84{display:flex;flex-direction:column;align-items:flex-end;gap:8px}._departureBadge_1n37g_91{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--color-text-tertiary);font-weight:500}._sectionCard_1n37g_101{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:16px;padding:24px;margin-bottom:24px;transition:border-color .25s,box-shadow .25s}._sectionCard_1n37g_101:hover{border-color:color-mix(in srgb,var(--color-primary) 50%,transparent);box-shadow:0 8px 30px #00000014}._sectionTitle_1n37g_115{font-size:15px;font-weight:700;color:var(--color-text);margin-bottom:20px;display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1.5px solid var(--color-border)}._sectionTitleText_1n37g_127{flex:1}._infoGrid_1n37g_132{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}._infoItem_1n37g_138{display:flex;flex-direction:column;gap:4px}._infoLabel_1n37g_144{font-size:12px;color:var(--color-text-tertiary);font-weight:500;text-transform:uppercase;letter-spacing:.4px}._infoValue_1n37g_152{font-size:14px;font-weight:600;color:var(--color-text)}._infoBadge_1n37g_158{font-size:11px;font-weight:700;padding:4px 10px;border-radius:6px;width:fit-content}._badgePurple_1n37g_166{background:#8b5cf61a;color:#a78bfa}._notesBlock_1n37g_171{grid-column:1 / -1;padding-top:16px;border-top:1px solid var(--color-border)}._notesText_1n37g_177{font-size:14px;color:var(--color-text-secondary);margin:0;line-height:1.6}._twoCol_1n37g_185{display:grid;grid-template-columns:1fr 360px;gap:24px;align-items:start}@media(max-width:1100px){._twoCol_1n37g_185{grid-template-columns:1fr}}._mainColumn_1n37g_198,._sideColumn_1n37g_204{display:flex;flex-direction:column;gap:24px}._toolsCard_1n37g_211{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:16px;overflow:hidden;transition:border-color .25s,box-shadow .25s}._toolsCard_1n37g_211:hover{border-color:color-mix(in srgb,var(--color-primary) 50%,transparent);box-shadow:0 8px 30px #00000014}._listHeader_1n37g_224{padding:16px 24px;background:var(--color-surface);border-bottom:1.5px solid var(--color-border);display:flex;justify-content:space-between;align-items:center;gap:16px}._searchBox_1n37g_234{flex:1;position:relative;display:flex;align-items:center;max-width:340px}._searchIcon_1n37g_242{position:absolute;left:12px;color:var(--color-text-tertiary)}._searchInput_1n37g_248{width:100%;padding:9px 12px 9px 38px;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);color:var(--color-text);font-size:13px;outline:none;transition:all .2s}._searchInput_1n37g_248:focus{border-color:var(--color-primary);background:var(--color-surface);box-shadow:0 0 0 4px var(--color-primary-soft)}._listActions_1n37g_266{display:flex;gap:10px}._filterBtn_1n37g_271,._bulkBtn_1n37g_272{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary)}._filterBtnActive_1n37g_287{background:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary)}._bulkBtn_1n37g_272:hover{background:#10b98120;color:#10b981;border-color:#10b981}._tableHeader_1n37g_299{background:var(--color-surface-secondary);padding:14px 24px;border-bottom:1.5px solid var(--color-border);display:grid;grid-template-columns:100px 1fr 130px 60px 120px 140px;gap:16px;font-size:11px;font-weight:700;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.5px}._toolRow_1n37g_315{padding:14px 24px;border-bottom:1px solid var(--color-border);display:grid;grid-template-columns:100px 1fr 130px 60px 120px 140px;gap:16px;align-items:center;transition:background .15s}._toolRow_1n37g_315:last-child{border-bottom:none}._toolRow_1n37g_315:hover{background:var(--color-surface-secondary)}._rowInspected_1n37g_333{background:#10b98105}._toolRef_1n37g_337{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;color:var(--color-text)}._toolInfo_1n37g_344{display:flex;flex-direction:column}._toolName_1n37g_349{font-size:14px;font-weight:600;color:var(--color-text)}._toolCat_1n37g_355{font-size:12px;color:var(--color-text-tertiary)}._emptyResults_1n37g_360{padding:48px;text-align:center;color:var(--color-text-tertiary)}._inspectionGroup_1n37g_367{display:flex;gap:8px}._actionColumn_1n37g_372{display:flex;flex-direction:column;gap:8px;width:100%}._btnRow_1n37g_379{display:flex;gap:5px}._inspectBtn_1n37g_384{flex:1;padding:7px;border-radius:8px;border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);font-size:11px;font-weight:700;cursor:pointer;transition:all .2s}._btnOk_1n37g_397._active_1n37g_397{background:#10b98120;color:#10b981;border-color:#10b981}._btnDamaged_1n37g_403._active_1n37g_397{background:#f59e0b20;color:#f59e0b;border-color:#f59e0b}._btnMissing_1n37g_409._active_1n37g_397{background:#ef444420;color:#ef4444;border-color:#ef4444}._rowForm_1n37g_415{display:flex;gap:6px;animation:_slideDown_1n37g_1 .3s ease-out}@keyframes _slideDown_1n37g_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._miniSelect_1n37g_433{padding:4px 8px;border-radius:6px;border:1px solid var(--color-border);background:var(--color-surface);font-size:11px;font-weight:600;color:var(--color-text-secondary)}._miniNoteInput_1n37g_443{flex:1;padding:4px 8px;border-radius:6px;border:1px solid var(--color-border);background:var(--color-surface-secondary);font-size:11px;color:var(--color-text);outline:none}._miniNoteInput_1n37g_443:focus{border-color:var(--color-primary)}._inspectedDetails_1n37g_458{display:flex;align-items:center;gap:8px;margin-top:3px}._detailBadge_1n37g_465{font-size:10px;font-weight:700;text-transform:uppercase;color:var(--color-primary);background:var(--color-primary-soft);padding:2px 6px;border-radius:4px}._noteSnippet_1n37g_475{font-size:11px;color:var(--color-text-tertiary);display:flex;align-items:center;gap:4px;font-style:italic;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statusBadgeRead_1n37g_488{padding:5px 12px;border-radius:20px;font-size:11px;font-weight:700;text-align:center;width:100%}._statusInside_1n37g_497{background:#10b98120;color:#10b981}._statusDamaged_1n37g_502{background:#f59e0b20;color:#f59e0b}._statusLost_1n37g_507{background:#ef444420;color:#ef4444}._progressSection_1n37g_513{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:16px;padding:20px 24px}._progressHeader_1n37g_520{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}._progressTitle_1n37g_527{font-size:14px;font-weight:700;color:var(--color-text)}._progressText_1n37g_533{font-size:13px;font-weight:700;color:var(--color-primary)}._progressBarTrack_1n37g_539{height:8px;background:var(--color-border);border-radius:4px;overflow:hidden}._progressBarFill_1n37g_546{height:100%;background:var(--color-primary);border-radius:4px;transition:width .5s cubic-bezier(.4,0,.2,1)}._sideCard_1n37g_554{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:16px;padding:20px;transition:border-color .25s,box-shadow .25s}._sideCard_1n37g_554:hover{border-color:color-mix(in srgb,var(--color-primary) 50%,transparent);box-shadow:0 8px 30px #00000014}._sideTitle_1n37g_567{font-size:14px;font-weight:700;color:var(--color-text);margin-bottom:14px;display:flex;align-items:center;gap:8px}._actionButton_1n37g_577{width:100%;display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:12px;border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:13px;font-weight:600;cursor:pointer;margin-bottom:10px;transition:all .2s}._actionButton_1n37g_577:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft)}._logList_1n37g_601{display:flex;flex-direction:column;gap:14px;max-height:300px;overflow-y:auto}._logItem_1n37g_609{display:flex;gap:10px}._logDot_1n37g_614{width:8px;height:8px;border-radius:50%;background:var(--color-border);margin-top:6px;flex-shrink:0}._logContent_1n37g_623{display:flex;flex-direction:column}._logText_1n37g_628{font-size:13px;color:var(--color-text);font-weight:500}._logTime_1n37g_634{font-size:11px;color:var(--color-text-tertiary)}._premiumTransportCard_1n37g_640{display:flex;align-items:center;gap:14px;padding:16px;border-radius:14px;background:linear-gradient(135deg,#0ea5e9,#0284c7);color:#fff;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;box-shadow:0 4px 12px #0ea5e940;margin-top:10px}._premiumTransportCard_1n37g_640:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0ea5e959}._premiumTransportCard_1n37g_640 ._iconBox_1n37g_660{width:40px;height:40px;background:#fff3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._premiumTransportCard_1n37g_640 ._contentBox_1n37g_672{flex:1}._premiumTransportCard_1n37g_640 h4{margin:0 0 2px;font-size:14px;font-weight:700;display:flex;align-items:center;gap:6px}._premiumTransportCard_1n37g_640 ._arabicLabel_1n37g_685{font-size:13px;font-weight:600;opacity:.9}._premiumTransportCard_1n37g_640 p{margin:0;font-size:11px;opacity:.85;line-height:1.3}._premiumTransportCard_1n37g_640 ._arrowBox_1n37g_698{width:26px;height:26px;background:#ffffff26;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .3s}._premiumTransportCard_1n37g_640:hover ._arrowBox_1n37g_698{transform:translate(3px);background:#ffffff40}._spinner_1n37g_715{animation:_spin_1n37g_715 1s linear infinite}@keyframes _spin_1n37g_715{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._operationTypeBadge_1n37g_730{font-size:11px;font-weight:700;padding:4px 10px;border-radius:6px;background:#8b5cf61a;color:#a78bfa;letter-spacing:.5px}._fieldRow_1n37g_740{display:flex;align-items:center;justify-content:space-between}._fieldKey_1n37g_746{font-size:13px;color:var(--color-text-tertiary);font-weight:500}._fieldVal_1n37g_752{font-size:14px;font-weight:600;color:var(--color-text)}._fieldValBold_1n37g_758{font-size:15px;font-weight:700;color:var(--color-text)}._editSelectionBtn_1n37g_766{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;border:1.5px solid var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}._editSelectionBtn_1n37g_766:hover{background:var(--color-primary);color:var(--color-surface)}._pickOverlay_1n37g_786{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#0f172a8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._pickBox_1n37g_798{display:flex;flex-direction:column;width:100%;max-width:820px;max-height:88vh;padding:1.25rem 1.5rem 1.5rem;border-radius:16px;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 24px 60px #00000047}._pickHeader_1n37g_811{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.9rem}._pickTitle_1n37g_819{margin:0;font-size:1.1rem;font-weight:800;color:var(--color-text)}._pickSubtitle_1n37g_826{margin:.25rem 0 0;font-size:.8rem;color:var(--color-text-secondary)}._pickClose_1n37g_832{display:flex;padding:6px;border:none;border-radius:8px;background:var(--color-surface-secondary);color:var(--color-text-secondary);cursor:pointer}._pickClose_1n37g_832:hover{color:var(--color-text)}._pickError_1n37g_846{margin-bottom:.75rem;padding:.6rem .8rem;border-radius:8px;border:1px solid rgba(239,68,68,.3);background:#ef44441a;color:var(--danger);font-size:.82rem}._pickNote_1n37g_856{margin:0 0 .75rem;padding:.6rem .8rem;border-radius:8px;border:1px solid rgba(245,158,11,.3);background:#f59e0b1a;color:var(--color-text);font-size:.8rem}._pickSearch_1n37g_866{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.55rem .75rem;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);color:var(--color-text-secondary)}._pickSearch_1n37g_866 input{flex:1;border:none;outline:none;background:transparent;font-size:.85rem;color:var(--color-text)}._pickList_1n37g_887{flex:1;overflow-y:auto;border-radius:10px;border:1px solid var(--color-border)}._pickEmpty_1n37g_894{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:2.5rem 1rem;color:var(--color-text-tertiary);font-size:.85rem}._pickRow_1n37g_904{display:flex;align-items:center;gap:.75rem;padding:.55rem .8rem;border-bottom:1px solid var(--color-border);font-size:.85rem}._pickRow_1n37g_904:last-child{border-bottom:none}._pickRow_1n37g_904 input[type=checkbox]{width:15px;height:15px;accent-color:var(--color-primary);cursor:pointer}._pickRowOn_1n37g_924{background:var(--color-primary-soft)}._pickMain_1n37g_928{display:flex;flex:1;min-width:0;flex-direction:column}._pickDesc_1n37g_935{font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pickMeta_1n37g_943{font-family:monospace;font-size:.72rem;color:var(--color-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pickStock_1n37g_952{flex-shrink:0;font-size:.75rem;font-weight:600;color:var(--color-text-secondary);white-space:nowrap}._pickQty_1n37g_960{width:56px;padding:4px 6px;border-radius:6px;border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:.8rem;font-weight:600;text-align:center}._pickDrop_1n37g_972{display:flex;padding:5px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--color-text-tertiary);cursor:pointer}._pickDrop_1n37g_972:hover{border-color:#ef44444d;background:#ef44441a;color:var(--danger)}._pickLocked_1n37g_988{flex-shrink:0;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--warning)}._pickFooter_1n37g_997{display:flex;justify-content:flex-end;gap:.6rem;margin-top:1rem}._pickCancel_1n37g_1004,._pickSave_1n37g_1005{display:flex;align-items:center;gap:.4rem;padding:.6rem 1.1rem;border-radius:10px;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .2s}._pickCancel_1n37g_1004{border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary)}._pickCancel_1n37g_1004:hover{border-color:var(--border-heavy);color:var(--color-text)}._pickSave_1n37g_1005{border:none;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));color:#fff;box-shadow:0 4px 14px rgba(var(--color-primary-rgb),.3)}._pickSave_1n37g_1005:disabled,._pickCancel_1n37g_1004:disabled{opacity:.6;cursor:not-allowed}._toolQty_1n37g_1042{font-size:13px;font-weight:700;color:var(--color-text);text-align:center}._editForm_1n37g_1054{display:flex;flex-direction:column;gap:14px;padding:18px 20px;overflow-y:auto}._editRow_1n37g_1062{display:grid;grid-template-columns:1fr 1fr;gap:14px}._editField_1n37g_1068{display:flex;flex-direction:column;gap:6px;min-width:0}._editField_1n37g_1068>label{font-size:12px;font-weight:700;color:var(--color-text-secondary);letter-spacing:.01em}._editSubLabel_1n37g_1082{font-size:11px!important;font-weight:600!important;color:var(--color-text-tertiary)!important}._editRequired_1n37g_1088{color:var(--danger)}._editType_1n37g_1092{font-size:10px;font-weight:700;text-transform:uppercase;padding:1px 5px;margin-left:4px;border-radius:4px;background:var(--color-surface-secondary);color:var(--color-text-tertiary)}._editField_1n37g_1068 input,._editField_1n37g_1068 select,._editField_1n37g_1068 textarea{width:100%;padding:9px 11px;border-radius:9px;border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:13px;transition:border-color .15s}._editField_1n37g_1068 textarea{resize:vertical;min-height:70px}._editField_1n37g_1068 input:focus,._editField_1n37g_1068 select:focus,._editField_1n37g_1068 textarea:focus{outline:none;border-color:var(--color-primary)}._editField_1n37g_1068 select{cursor:pointer}._editHint_1n37g_1133{display:flex;align-items:flex-start;gap:7px;margin:2px 0 0;padding:9px 11px;border-radius:9px;background:var(--color-surface-secondary);border:1px solid var(--color-border);font-size:12px;line-height:1.5;color:var(--color-text-secondary)}._editHint_1n37g_1133 svg{flex-shrink:0;margin-top:2px;color:var(--color-primary)}@media(max-width:620px){._editRow_1n37g_1062{grid-template-columns:1fr}}._loadingState_1uldm_6{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 20px;gap:16px}._loadingState_1uldm_6 p{font-size:14px;font-weight:600;color:var(--color-text-secondary)}._loadingSpinner_1uldm_11{animation:_spin_1uldm_309 1s linear infinite;color:var(--color-primary)}@keyframes _spin_1uldm_309{to{transform:rotate(360deg)}}._successView_1uldm_15{max-width:560px;margin:60px auto;text-align:center;background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:28px;padding:48px 40px;box-shadow:var(--glass-shadow);animation:_popIn_1uldm_1 .35s cubic-bezier(.34,1.56,.64,1)}._successIcon_1uldm_22{width:76px;height:76px;border-radius:50%;background:linear-gradient(135deg,#10b981,#059669);display:flex;align-items:center;justify-content:center;margin:0 auto 24px;box-shadow:0 12px 30px #10b98159;color:#fff}._successView_1uldm_15 h2{font-size:26px;font-weight:900;margin:0 0 10px}._successView_1uldm_15 p{color:var(--color-text-secondary);font-size:14px;margin:0 0 32px}._successStats_1uldm_31{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:36px}._successStat_1uldm_31{background:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:16px;padding:16px 10px}._successStat_1uldm_31 span{display:block;font-size:18px;font-weight:900;color:var(--color-primary);font-family:var(--font-mono, monospace)}._successStat_1uldm_31 label{font-size:10px;font-weight:700;text-transform:uppercase;color:var(--color-text-tertiary);letter-spacing:.5px}._successActions_1uldm_38{display:flex;gap:12px}._outlineBtn_1uldm_39{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 20px;border-radius:14px;border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);font-size:14px;font-weight:700;cursor:pointer;transition:all .2s}._outlineBtn_1uldm_39:hover{background:var(--color-surface-secondary);color:var(--color-text)}._pageHeader_1uldm_48{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}._headerLeft_1uldm_52{display:flex;align-items:center;gap:16px;flex:1}._backBtn_1uldm_53{display:flex;align-items:center;gap:7px;padding:9px 16px;border-radius:10px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0}._backBtn_1uldm_53:hover{background:var(--color-surface-secondary);color:var(--color-text);border-color:var(--color-text-tertiary)}._titleGroup_1uldm_61 h2{margin:0;font-size:22px;font-weight:900;letter-spacing:-.02em}._titleGroup_1uldm_61 p{margin:3px 0 0;font-size:13px;color:var(--color-text-tertiary)}._loadTemplateBtn_1uldm_65{display:flex;align-items:center;gap:12px;padding:10px 18px 10px 10px;border-radius:14px;border:1.5px solid var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary);cursor:pointer;transition:all .25s;white-space:nowrap}._loadTemplateBtn_1uldm_65:hover{background:var(--color-primary);color:#fff;box-shadow:0 8px 24px var(--color-primary-alpha);transform:translateY(-2px)}._loadTemplateBtnIcon_1uldm_80{width:34px;height:34px;border-radius:10px;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;transition:background .25s;flex-shrink:0}._loadTemplateBtn_1uldm_65:hover ._loadTemplateBtnIcon_1uldm_80{background:#ffffff40}._loadTemplateBtnText_1uldm_87{display:flex;flex-direction:column;gap:1px;text-align:left}._loadTemplateBtnText_1uldm_87 span{font-size:13px;font-weight:700;line-height:1.2}._loadTemplateBtnText_1uldm_87 small{font-size:11px;opacity:.7}._templateBanner_1uldm_92{display:flex;align-items:center;gap:10px;padding:11px 16px;margin-bottom:20px;background:#10b98114;border:1px solid rgba(16,185,129,.25);border-radius:12px;font-size:13px;font-weight:600;color:#065f46;animation:_slideDown_1uldm_1 .3s ease}._templateBanner_1uldm_92 svg{color:#10b981;flex-shrink:0}._templateBanner_1uldm_92 button{margin-left:auto;background:none;border:none;cursor:pointer;color:#065f46;opacity:.5;display:flex;align-items:center;border-radius:4px;padding:3px;transition:opacity .2s}._templateBanner_1uldm_92 button:hover{opacity:1}@keyframes _slideDown_1uldm_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._formLayout_1uldm_110{display:grid;grid-template-columns:1fr 330px;gap:24px;align-items:flex-start}@media(max-width:1100px){._formLayout_1uldm_110{grid-template-columns:1fr}}._formSection_1uldm_112{display:flex;flex-direction:column;gap:20px}._card_1uldm_115{background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:20px;padding:24px;box-shadow:var(--glass-shadow)}._cardHeader_1uldm_120{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid var(--color-border)}._cardTitle_1uldm_124{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:700;color:var(--color-text)}._cardTitle_1uldm_124 svg{color:var(--color-primary)}._stepBadge_1uldm_126{font-size:11px;font-weight:800;color:var(--color-text-tertiary);background:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:20px;padding:3px 10px;letter-spacing:.5px}._gridTwo_1uldm_132{display:grid;grid-template-columns:1fr 1fr;gap:16px}._inputGroup_1uldm_133{display:flex;flex-direction:column;gap:7px}._inputGroup_1uldm_133 label{font-size:11px;font-weight:700;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:5px}._required_1uldm_135{color:#ef4444}._optional_1uldm_136{font-size:10px;font-weight:500;color:var(--color-text-tertiary);text-transform:none}._attrType_1uldm_137{font-size:10px;font-weight:500;color:var(--color-text-tertiary);text-transform:none;background:var(--color-surface-secondary);padding:1px 6px;border-radius:4px;border:1px solid var(--color-border)}._inputGroup_1uldm_133 input,._inputGroup_1uldm_133 select,._inputGroup_1uldm_133 textarea{padding:11px 14px;border-radius:12px;border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:14px;font-weight:500;transition:all .2s;font-family:inherit;width:100%;box-sizing:border-box}._inputGroup_1uldm_133 input:focus,._inputGroup_1uldm_133 select:focus,._inputGroup_1uldm_133 textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-soft)}._inputGroup_1uldm_133 select{cursor:pointer}._inputGroup_1uldm_133 textarea{resize:vertical;min-height:80px}._infoTip_1uldm_150{display:flex;align-items:center;gap:8px;margin-top:14px;padding:10px 14px;border-radius:10px;background:var(--color-primary-soft);border:1px solid var(--color-primary-alpha);font-size:12px;font-weight:600;color:var(--color-primary)}._infoTip_1uldm_150 svg{flex-shrink:0}._toolSearchBox_1uldm_159{position:relative;display:flex;align-items:center;border:1.5px solid var(--color-border);border-radius:12px;background:var(--color-surface);overflow:hidden;transition:border-color .2s;margin-bottom:20px}._toolSearchBox_1uldm_159:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-soft)}._toolSearchBox_1uldm_159 svg{position:absolute;left:16px;color:var(--color-text-tertiary);pointer-events:none}._toolSearchBox_1uldm_159 input{width:100%;padding:14px 14px 14px 44px;border:none;background:transparent;color:var(--color-text);font-size:14px;font-family:inherit}._toolSearchBox_1uldm_159 input:focus{outline:none}._segmentedControl_1uldm_174{display:flex;background:var(--color-surface-secondary);border-radius:12px;padding:4px;margin-bottom:20px}._segmentBtn_1uldm_178{flex:1;padding:10px;border:none;border-radius:8px;background:transparent;color:var(--color-text-secondary);font-size:13px;font-weight:700;cursor:pointer;transition:all .2s}._segmentBtnActive_1uldm_183{background:var(--color-primary-soft);color:var(--color-primary);box-shadow:0 1px 3px #0000000d}._toolCountRow_1uldm_189{margin-bottom:16px}._toolCountText_1uldm_190{font-size:12px;font-weight:600;color:var(--color-text-tertiary)}._inventoryTableWrapper_1uldm_193{overflow-x:auto;border-radius:12px}._inventoryTable_1uldm_193{width:100%;border-collapse:collapse;text-align:left}._inventoryTable_1uldm_193 th{padding:12px 16px;font-size:11px;font-weight:800;color:var(--color-text-tertiary);text-transform:uppercase;border-bottom:1px solid var(--color-border);background:var(--color-surface-secondary);letter-spacing:.5px}._inventoryTable_1uldm_193 td{padding:16px;border-bottom:1px solid var(--color-border);vertical-align:middle}._tableRow_1uldm_210{background:var(--color-surface);transition:background .2s}._tableRow_1uldm_210:hover{background:var(--color-surface-secondary)}._imageCell_1uldm_217{width:60px}._toolThumbnail_1uldm_218{width:44px;height:44px;border-radius:8px;object-fit:cover;border:1px solid var(--color-border);background:var(--color-surface-secondary)}._toolFallback_1uldm_223{width:44px;height:44px;border-radius:8px;border:1px solid var(--color-border);background:var(--color-surface-secondary);display:flex;align-items:center;justify-content:center;color:var(--color-text-tertiary)}._textCell_1uldm_230{display:flex;flex-direction:column;gap:4px}._textBold_1uldm_231{font-size:13px;font-weight:800;color:var(--color-text)}._textDesc_1uldm_232{font-size:12px;color:var(--color-text-secondary)}._statusCell_1uldm_234{display:flex;flex-direction:column;gap:4px;align-items:flex-start}._statusInside_1uldm_235{color:#10b981;font-size:12px;font-weight:800}._statusOutside_1uldm_236{color:#ef4444;font-size:12px;font-weight:800}._statusStandBy_1uldm_237{color:#f59e0b;font-size:12px;font-weight:800}._statusSub_1uldm_238{font-size:11px;color:var(--color-text-tertiary)}._qtyCell_1uldm_240{display:flex;flex-direction:column;align-items:flex-start;gap:4px}._qtyInputBox_1uldm_241{width:50px;padding:6px;border:1.5px solid var(--color-border);border-radius:8px;text-align:center;font-size:13px;font-weight:700;transition:all .2s}._qtyInputBox_1uldm_241:focus{border-color:var(--color-primary);outline:none}._qtyMax_1uldm_247{font-size:10px;color:var(--color-text-tertiary);text-align:center;width:50px}._pieceSelection_1uldm_249{font-size:12px;font-style:italic;color:var(--color-text-tertiary)}._toolEmpty_1uldm_251{text-align:center;padding:40px;color:var(--color-text-tertiary);display:flex;flex-direction:column;align-items:center;gap:8px}._toolEmpty_1uldm_251 p{font-size:14px;font-weight:600;margin:0}._sidebar_1uldm_255{position:sticky;top:90px}._summaryCard_1uldm_256{background:var(--glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:24px;padding:24px;box-shadow:var(--glass-shadow);display:flex;flex-direction:column;gap:18px}._summaryTop_1uldm_262{display:flex;align-items:center;gap:14px}._summaryIconWrap_1uldm_263{width:44px;height:44px;border-radius:14px;flex-shrink:0;background:linear-gradient(135deg,var(--color-primary),var(--accent, #7c3aed));display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 6px 16px var(--color-primary-alpha)}._summaryTop_1uldm_262 h3{margin:0;font-size:16px;font-weight:800}._summaryTop_1uldm_262 p{margin:2px 0 0;font-size:12px;color:var(--color-text-tertiary)}._summaryDivider_1uldm_271{height:1px;background:var(--color-border)}._statsRow_1uldm_272{display:grid;grid-template-columns:1fr 1fr;gap:10px}._statItem_1uldm_273{background:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:14px;padding:14px 10px;text-align:center}._statVal_1uldm_274{display:block;font-size:22px;font-weight:900;font-family:var(--font-mono, monospace)}._statLabel_1uldm_275{font-size:10px;font-weight:700;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.5px}._detailsList_1uldm_276{display:flex;flex-direction:column;gap:11px}._detailRow_1uldm_277{display:flex;align-items:center;justify-content:space-between;font-size:13px}._detailLabelWrap_1uldm_278{display:flex;align-items:center;gap:6px;color:var(--color-text-tertiary)}._detailLabelWrap_1uldm_278 svg{flex-shrink:0}._detailVal_1uldm_280{font-weight:700;color:var(--color-text)}._saveTemplateBox_1uldm_283{background:var(--color-surface-secondary);border:1.5px dashed var(--color-border);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:10px;transition:border-color .2s}._saveTemplateBox_1uldm_283:has(input[type=checkbox]:checked){border-color:var(--color-primary);border-style:solid;background:var(--color-primary-soft)}._saveTemplateLabel_1uldm_289{display:flex;align-items:center;gap:9px;cursor:pointer;font-size:13px;font-weight:700;color:var(--color-text)}._saveTemplateLabel_1uldm_289 input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-primary);cursor:pointer}._saveTemplateLabel_1uldm_289 svg{color:var(--color-primary)}._templateNameInput_1uldm_292{padding:9px 12px;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:13px;font-family:inherit;width:100%;box-sizing:border-box;transition:all .2s}._templateNameInput_1uldm_292:focus{outline:none;border-color:var(--color-primary)}._submitBtn_1uldm_300{width:100%;padding:15px;border-radius:16px;border:none;background:linear-gradient(135deg,var(--color-primary) 0%,var(--accent, #7c3aed) 100%);color:#fff;font-size:15px;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s;box-shadow:0 8px 20px var(--color-primary-alpha)}._submitBtn_1uldm_300:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 30px var(--color-primary-alpha);filter:brightness(1.08)}._submitBtn_1uldm_300:disabled,._submitBtnDisabled_1uldm_308{opacity:.55;cursor:not-allowed;transform:none!important}._spinAnim_1uldm_309{animation:_spin_1uldm_309 1s linear infinite}._submitHint_1uldm_310{display:flex;align-items:center;gap:6px;margin:0;font-size:11px;color:var(--color-text-tertiary)}._submitHint_1uldm_310 svg{flex-shrink:0}._pickerOverlay_1uldm_314{position:fixed;inset:0;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;animation:_fadeOverlay_1uldm_1 .2s ease}@keyframes _fadeOverlay_1uldm_1{0%{opacity:0}to{opacity:1}}._pickerModal_1uldm_321{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:22px;width:100%;max-width:520px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 30px 70px #00000040;animation:_popIn_1uldm_1 .25s cubic-bezier(.34,1.56,.64,1);overflow:hidden}@keyframes _popIn_1uldm_1{0%{opacity:0;transform:scale(.92) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}._pickerHeader_1uldm_329{display:flex;align-items:center;gap:14px;padding:20px 22px 16px;border-bottom:1px solid var(--color-border);background:linear-gradient(135deg,var(--color-primary-soft) 0%,transparent 80%)}._pickerHeaderIcon_1uldm_334{width:40px;height:40px;border-radius:12px;flex-shrink:0;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px var(--color-primary-alpha)}._pickerHeader_1uldm_329 h3{margin:0 0 3px;font-size:16px;font-weight:800;color:var(--color-text)}._pickerHeader_1uldm_329 p{margin:0;font-size:12px;color:var(--color-text-tertiary)}._pickerClose_1uldm_342{margin-left:auto;background:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:8px;padding:7px;cursor:pointer;display:flex;align-items:center;color:var(--color-text-secondary);transition:all .15s;flex-shrink:0}._pickerClose_1uldm_342:hover{background:var(--color-border);transform:rotate(90deg)}._pickerList_1uldm_348{overflow-y:auto;flex:1;padding:14px;display:flex;flex-direction:column;gap:8px}._pickerList_1uldm_348::-webkit-scrollbar{width:5px}._pickerList_1uldm_348::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:10px}._pickerItem_1uldm_351{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;border-radius:14px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);cursor:pointer;transition:all .2s;text-align:left}._pickerItem_1uldm_351:hover{border-color:var(--color-primary);background:var(--color-primary-soft);transform:translate(4px);box-shadow:0 4px 16px var(--color-primary-alpha)}._pickerItemIcon_1uldm_357{width:42px;height:42px;border-radius:12px;background:var(--color-primary-soft);color:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--color-primary-alpha)}._pickerItemBody_1uldm_362{flex:1;display:flex;flex-direction:column;gap:3px}._pickerItemName_1uldm_363{font-size:14px;font-weight:700;color:var(--color-text)}._pickerItemMeta_1uldm_364{font-size:12px;color:var(--color-text-tertiary)}._pickerItemArrow_1uldm_365{color:var(--color-text-tertiary);transition:transform .2s;flex-shrink:0}._pickerItem_1uldm_351:hover ._pickerItemArrow_1uldm_365{transform:translate(4px);color:var(--color-primary)}._pickerEmpty_1uldm_367{text-align:center;padding:40px 20px;color:var(--color-text-tertiary);display:flex;flex-direction:column;align-items:center;gap:8px}._pickerEmpty_1uldm_367 p{font-size:15px;font-weight:700;margin:0;color:var(--color-text-secondary)}._pickerEmpty_1uldm_367 span{font-size:12px}._overlay_1y9rm_9{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#0f172a8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._box_1y9rm_21{width:100%;max-width:780px;max-height:90vh;display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;box-shadow:var(--shadow-lg);overflow:hidden}._header_1y9rm_36{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:18px 20px;border-bottom:1px solid var(--color-border)}._title_1y9rm_45{margin:0;font-family:var(--font-heading);font-size:1.1rem;font-weight:700;color:var(--color-text)}._subtitle_1y9rm_53{margin:3px 0 0;font-size:.8rem;color:var(--color-text-secondary)}._close_1y9rm_59{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border:none;border-radius:8px;background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:all .15s}._close_1y9rm_59:hover{background:var(--color-surface-secondary);color:var(--color-text)}._body_1y9rm_78{padding:18px 20px;overflow-y:auto;display:flex;flex-direction:column;gap:14px}._footer_1y9rm_86{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--color-border);background:var(--color-surface)}._cancel_1y9rm_95,._go_1y9rm_96,._pickBtn_1y9rm_97{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:10px;font-family:var(--font-main);font-size:.85rem;font-weight:600;cursor:pointer;transition:all .15s}._cancel_1y9rm_95{background:transparent;border:1.5px solid var(--color-border);color:var(--color-text-secondary)}._cancel_1y9rm_95:hover:not(:disabled){border-color:var(--color-text-tertiary);color:var(--color-text)}._go_1y9rm_96,._pickBtn_1y9rm_97{background:var(--color-primary);border:1.5px solid var(--color-primary);color:#fff}._go_1y9rm_96:hover:not(:disabled),._pickBtn_1y9rm_97:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}._cancel_1y9rm_95:disabled,._go_1y9rm_96:disabled,._pickBtn_1y9rm_97:disabled{opacity:.55;cursor:not-allowed}._fileRow_1y9rm_143{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._fileName_1y9rm_150{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:var(--color-text-secondary);word-break:break-all}._reading_1y9rm_159{display:flex;align-items:center;gap:9px;padding:20px;justify-content:center;font-size:.85rem;color:var(--color-text-secondary)}._spin_1y9rm_169{animation:_spin_1y9rm_169 .8s linear infinite}@keyframes _spin_1y9rm_169{to{transform:rotate(360deg)}}._sheetLine_1y9rm_179{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:10px;background:var(--color-surface-secondary);border:1px solid var(--color-border);font-size:.8rem;line-height:1.5;color:var(--color-text-secondary)}._sheetLine_1y9rm_179 svg{flex-shrink:0;margin-top:2px;color:var(--color-primary)}._stats_1y9rm_200{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}._stat_1y9rm_200{display:flex;align-items:center;gap:11px;padding:12px;border-radius:12px;background:var(--color-surface);border:1px solid var(--color-border)}._statWarn_1y9rm_216{border-color:#ef444459}._statIcon_1y9rm_220{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:10px}._statValue_1y9rm_229{font-family:var(--font-heading);font-size:1.3rem;font-weight:700;line-height:1.1;color:var(--color-text)}._statLabel_1y9rm_237{display:block;font-size:.72rem;line-height:1.4;color:var(--color-text-secondary);margin-top:2px}._warnBox_1y9rm_247{padding:12px;border-radius:12px;background:#ef444414;border:1px solid rgba(239,68,68,.3)}._warnHead_1y9rm_254{display:flex;align-items:flex-start;gap:8px;font-size:.8rem;line-height:1.5;color:var(--color-text)}._warnHead_1y9rm_254 svg{flex-shrink:0;margin-top:2px;color:var(--danger)}._warnActions_1y9rm_269{display:flex;gap:14px;margin-top:9px;padding-left:24px}._linkBtn_1y9rm_276{display:inline-flex;align-items:center;gap:5px;padding:0;border:none;background:none;color:var(--danger);font-family:var(--font-main);font-size:.78rem;font-weight:700;cursor:pointer;text-decoration:underline}._linkBtn_1y9rm_276:hover{opacity:.8}._skipList_1y9rm_295{margin-top:11px;max-height:220px;overflow-y:auto;border-radius:9px;border:1px solid rgba(239,68,68,.2);background:var(--color-surface)}._skipRow_1y9rm_304{display:grid;grid-template-columns:130px 1fr 44px;gap:8px;align-items:center;padding:6px 10px;border-bottom:1px solid var(--color-border);font-size:.75rem}._skipRow_1y9rm_304:last-child{border-bottom:none}._code_1y9rm_318{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700;color:var(--color-text)}._skipDesc_1y9rm_324{color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._skipQty_1y9rm_331{text-align:right;font-weight:700;color:var(--color-text-secondary)}._skipMore_1y9rm_337{padding:8px 10px;font-size:.75rem;font-style:italic;color:var(--color-text-tertiary)}._targetBox_1y9rm_346{border-radius:12px;border:1px solid var(--color-border);overflow:hidden}._targetTabs_1y9rm_352{display:flex;background:var(--color-surface-secondary);border-bottom:1px solid var(--color-border)}._targetTab_1y9rm_352{flex:1;padding:10px;border:none;background:transparent;color:var(--color-text-secondary);font-family:var(--font-main);font-size:.82rem;font-weight:700;cursor:pointer;transition:all .15s}._targetTabOn_1y9rm_371{background:var(--color-surface);color:var(--color-primary);box-shadow:inset 0 -2px 0 var(--color-primary)}._targetFields_1y9rm_377{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:14px}._field_1y9rm_384{display:flex;flex-direction:column;gap:5px;min-width:0}._field_1y9rm_384>label{font-size:.72rem;font-weight:700;color:var(--color-text-secondary)}._field_1y9rm_384 input,._field_1y9rm_384 select{width:100%;padding:8px 10px;border-radius:9px;border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:.82rem}._field_1y9rm_384 input:focus,._field_1y9rm_384 select:focus{outline:none;border-color:var(--color-primary)}._hint_1y9rm_415{margin:0;font-size:.72rem;line-height:1.45;color:var(--color-text-tertiary)}._nothing_1y9rm_424{padding:22px;text-align:center;border-radius:12px;background:var(--color-surface-secondary);border:1px solid var(--color-border);color:var(--color-text-secondary)}._nothing_1y9rm_424 svg{color:var(--color-text-tertiary);margin-bottom:7px}._nothing_1y9rm_424 p{margin:0 0 4px;font-size:.83rem;line-height:1.5}._nothing_1y9rm_424 p:last-child{margin-bottom:0}._stockNote_1y9rm_450{display:flex;align-items:flex-start;gap:7px;margin:0;font-size:.75rem;line-height:1.5;color:var(--color-text-tertiary)}._stockNote_1y9rm_450 svg{flex-shrink:0;margin-top:2px}._error_1y9rm_465{display:flex;align-items:center;gap:8px;margin:14px 20px 0;padding:10px 12px;border-radius:10px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:var(--danger);font-size:.8rem}@media(max-width:620px){._targetFields_1y9rm_377{grid-template-columns:1fr}._skipRow_1y9rm_304{grid-template-columns:110px 1fr 36px}}._sections_1y9rm_493{display:flex;flex-direction:column;gap:8px}._sectionsHead_1y9rm_499{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}._sectionsTitle_1y9rm_507{font-size:.78rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-tertiary)}._linkBtnQuiet_1y9rm_515{display:inline-flex;align-items:center;gap:5px;padding:0;border:none;background:none;color:var(--color-primary);font-family:var(--font-main);font-size:.75rem;font-weight:700;cursor:pointer;text-decoration:underline}._linkBtnQuiet_1y9rm_515:hover{opacity:.8}._section_1y9rm_493{border-radius:11px;border:1px solid var(--color-border);overflow:hidden;background:var(--color-surface)}._secGood_1y9rm_539{border-left:3px solid var(--success)}._secWarn_1y9rm_540{border-left:3px solid var(--warning)}._secBad_1y9rm_541{border-left:3px solid var(--danger)}._sectionHead_1y9rm_543{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:none;background:transparent;color:var(--color-text);font-family:var(--font-main);font-size:.83rem;font-weight:700;text-align:left;cursor:pointer}._sectionHead_1y9rm_543:hover{background:var(--color-surface-secondary)}._chev_1y9rm_561{flex-shrink:0;transition:transform .15s;color:var(--color-text-tertiary)}._chevOpen_1y9rm_567{transform:rotate(90deg)}._sectionTitle_1y9rm_569{flex:1;min-width:0}._sectionCount_1y9rm_571{flex-shrink:0;font-size:.74rem;font-weight:600;color:var(--color-text-secondary);white-space:nowrap}._sectionBody_1y9rm_579{padding:0 12px 11px;border-top:1px solid var(--color-border)}._sectionBlurb_1y9rm_584{margin:9px 0;font-size:.75rem;line-height:1.5;color:var(--color-text-secondary)}._sectionEmpty_1y9rm_591{margin:9px 0;font-size:.78rem;font-style:italic;color:var(--color-text-tertiary)}._rows_1y9rm_598{max-height:290px;overflow-y:auto;border-radius:9px;border:1px solid var(--color-border)}._row_1y9rm_598{display:grid;grid-template-columns:125px 1fr 66px;gap:9px;align-items:start;padding:7px 10px;border-bottom:1px solid var(--color-border);font-size:.75rem}._row_1y9rm_598:last-child{border-bottom:none}._rowMain_1y9rm_617{display:flex;flex-direction:column;gap:1px;min-width:0}._rowDesc_1y9rm_624{color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowMeta_1y9rm_631{font-size:.7rem;color:var(--color-text-tertiary)}._rowReason_1y9rm_636{font-size:.7rem;color:var(--warning)}._rowQty_1y9rm_641{text-align:right;font-weight:700;color:var(--color-text-secondary);white-space:nowrap}._rowsMore_1y9rm_648{padding:8px 10px;font-size:.73rem;font-style:italic;color:var(--color-text-tertiary)}._statBad_1y9rm_655{border-color:#ef444459}._keptNote_1y9rm_657{display:flex;align-items:flex-start;gap:7px;margin:0;font-size:.75rem;line-height:1.5;color:var(--color-text-tertiary)}._keptNote_1y9rm_657 svg{flex-shrink:0;margin-top:2px}@media(max-width:620px){._row_1y9rm_598{grid-template-columns:100px 1fr 52px}}._keptCard_1y9rm_675{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;padding:16px;margin-bottom:20px}._keptHead_1y9rm_683{display:flex;align-items:center;gap:9px;margin-bottom:11px}._keptHead_1y9rm_683 svg{color:var(--color-primary)}._keptTitle_1y9rm_692{font-family:var(--font-heading);font-size:1rem;font-weight:700;color:var(--color-text)}._keptCount_1y9rm_699{margin-left:auto;font-size:.78rem;color:var(--color-text-secondary)}._keptItem_1y9rm_705{border:1px solid var(--color-border);border-radius:11px;margin-bottom:8px;overflow:hidden}._keptItem_1y9rm_705:last-child{margin-bottom:0}._keptRow_1y9rm_714{display:flex;align-items:center;gap:9px;width:100%;padding:10px 12px;border:none;background:transparent;text-align:left;cursor:pointer;font-family:var(--font-main)}._keptRow_1y9rm_714:hover{background:var(--color-surface-secondary)}._keptMain_1y9rm_729{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._keptRef_1y9rm_737{font-size:.83rem;font-weight:700;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._keptFile_1y9rm_746{font-weight:500;color:var(--color-text-secondary)}._keptMeta_1y9rm_751{display:flex;align-items:center;gap:4px;flex-wrap:wrap;font-size:.72rem;color:var(--color-text-tertiary)}._keptTally_1y9rm_760{display:flex;align-items:center;gap:7px;flex-shrink:0}._tallyGood_1y9rm_767,._tallyWarn_1y9rm_767,._tallyBad_1y9rm_767{display:inline-flex;align-items:center;gap:3px;padding:2px 6px;border-radius:6px;font-size:.74rem;font-weight:700}._tallyGood_1y9rm_767{background:#10b98124;color:var(--success)}._tallyWarn_1y9rm_767{background:#f59e0b24;color:var(--warning)}._tallyBad_1y9rm_767{background:#ef444424;color:var(--danger)}._keptBody_1y9rm_781{padding:12px;border-top:1px solid var(--color-border);background:var(--color-surface-secondary)}@media(max-width:620px){._keptTally_1y9rm_760{display:none}}._rowPartial_1y9rm_793{font-size:.7rem;font-weight:600;color:var(--color-primary)}._rowAsked_1y9rm_800{font-weight:500;color:var(--color-text-tertiary)}._overlay_wmzym_1{position:fixed;inset:0;background:#0f172a66;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2000;display:flex;align-items:center;justify-content:center;animation:_fadeIn_wmzym_1 .2s ease}@keyframes _fadeIn_wmzym_1{0%{opacity:0}to{opacity:1}}._modal_wmzym_18{width:90%;max-width:540px;background:var(--color-surface);border-radius:24px;border:1px solid var(--color-border);box-shadow:0 25px 50px -12px #00000040;overflow:hidden;animation:_slideUp_wmzym_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _slideUp_wmzym_1{0%{transform:translateY(20px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}._header_wmzym_34{padding:24px;display:flex;align-items:center;gap:16px;border-bottom:1px solid var(--color-border);position:relative}._iconBox_wmzym_43{width:48px;height:48px;border-radius:14px;background:#f59e0b1a;display:flex;align-items:center;justify-content:center;flex-shrink:0}._titleArea_wmzym_54{flex:1}._title_wmzym_54{font-size:18px;font-weight:800;color:var(--color-text);margin:0 0 2px}._subtitle_wmzym_65{font-size:13px;color:var(--color-text-secondary);margin:0}._closeBtn_wmzym_71{position:absolute;top:16px;right:16px;background:none;border:none;color:var(--color-text-tertiary);cursor:pointer;padding:8px;border-radius:50%;transition:all .2s}._closeBtn_wmzym_71:hover{background:var(--color-border);color:var(--color-text)}._content_wmzym_89{padding:24px;max-height:400px;overflow-y:auto}._conflictList_wmzym_95{display:flex;flex-direction:column;gap:12px}._conflictItem_wmzym_101{padding:14px;border-radius:12px;background:var(--color-surface-secondary);border:1px solid var(--color-border)}._toolInfo_wmzym_108{display:flex;align-items:center;gap:8px;margin-bottom:6px}._toolTv_wmzym_115{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;color:var(--color-primary)}._toolName_wmzym_122{font-size:14px;font-weight:600;color:var(--color-text)}._reasonBox_wmzym_128{display:flex;align-items:center;gap:8px;padding-left:4px}._arrow_wmzym_135{color:var(--color-text-tertiary)}._reason_wmzym_128{font-size:13px;color:#f59e0b;font-weight:500}._warningBox_wmzym_145{margin-top:20px;display:flex;gap:10px;padding:12px 14px;background:#f59e0b0d;border-radius:12px;border:1px solid rgba(245,158,11,.2)}._warningIcon_wmzym_155{color:#f59e0b;flex-shrink:0;margin-top:2px}._warningBox_wmzym_145 p{font-size:12px;color:var(--color-text-secondary);margin:0;line-height:1.5}._footer_wmzym_168{padding:20px 24px;background:var(--color-surface-secondary);border-top:1px solid var(--color-border);display:flex;justify-content:flex-end;gap:12px}._cancelBtn_wmzym_177{padding:10px 18px;border-radius:12px;border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}._cancelBtn_wmzym_177:hover{background:var(--color-border)}._confirmBtn_wmzym_193{padding:10px 24px;border-radius:12px;border:none;background:var(--color-primary);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s}._confirmBtn_wmzym_193:hover{background:#4f46e5;transform:translateY(-1px);box-shadow:0 4px 12px #6366f166}._container_iikmg_1{padding:28px 40px 48px;max-width:1500px;margin:0 auto}._centered_iikmg_7{display:flex;align-items:center;justify-content:center;height:60vh}._spinner_iikmg_14{color:var(--color-primary);animation:_spin_iikmg_14 1s linear infinite}@keyframes _spin_iikmg_14{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._header_iikmg_22{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}._title_iikmg_30{display:flex;align-items:center;gap:10px;margin:0;font-size:1.6rem;font-weight:900;color:var(--color-text);letter-spacing:-.02em}._subtitle_iikmg_41{margin:6px 0 0;max-width:70ch;font-size:13px;line-height:1.5;color:var(--color-text-secondary)}._backNav_iikmg_49{display:inline-flex;align-items:center;gap:6px;margin-bottom:14px;padding:6px 12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);font-size:13px;font-weight:700;color:var(--color-text-secondary);cursor:pointer}._backNav_iikmg_49:hover{color:var(--color-primary);border-color:var(--color-primary)}._error_iikmg_67,._notice_iikmg_67{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;font-size:13px;font-weight:600;margin-bottom:16px}._error_iikmg_67{background:#ef444414;border:1.5px solid rgba(239,68,68,.25);color:#b91c1c}._notice_iikmg_67{background:#f59e0b14;border:1.5px solid rgba(245,158,11,.25);color:#92400e}._toolbar_iikmg_82{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}._searchBox_iikmg_91{position:relative;display:flex;align-items:center;gap:8px;flex:1 1 320px;padding:0 12px;border:1.5px solid var(--color-border);border-radius:10px;background:var(--color-surface);color:var(--color-text-tertiary)}._searchBox_iikmg_91 input{flex:1;padding:11px 0;border:none;background:transparent;font-size:13px;color:var(--color-text);outline:none}._clear_iikmg_114{border:none;background:transparent;color:var(--color-text-tertiary);cursor:pointer;display:flex}._tabs_iikmg_122{display:flex;flex-wrap:wrap;gap:6px}._tab_iikmg_122{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1.5px solid var(--color-border);border-radius:20px;background:var(--color-surface);font-size:12px;font-weight:800;letter-spacing:.03em;color:var(--color-text-secondary);cursor:pointer}._tabActive_iikmg_139{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}._tabCount_iikmg_145{padding:1px 7px;border-radius:10px;background:var(--color-surface-secondary);font-size:11px;font-weight:800}._tableWrapper_iikmg_154{border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface);overflow:hidden}._table_iikmg_154{width:100%;border-collapse:collapse;font-size:13px}._table_iikmg_154 thead tr{background:var(--color-surface-secondary)}._table_iikmg_154 th{padding:11px 18px;text-align:left;font-size:10px;font-weight:800;letter-spacing:.07em;color:var(--color-text-tertiary);border-bottom:1px solid var(--color-border)}._table_iikmg_154 td{padding:13px 18px;border-bottom:1px solid var(--color-surface-secondary);color:var(--color-text);vertical-align:middle}._table_iikmg_154 tbody tr:last-child td{border-bottom:none}._row_iikmg_184{cursor:pointer;transition:background .15s}._row_iikmg_184:hover{background:var(--color-surface-secondary)}._mono_iikmg_187{font-family:monospace;font-weight:800;color:var(--color-primary)}._strong_iikmg_188{font-weight:700}._sub_iikmg_41{font-size:11px;color:var(--color-text-tertiary)}._pill_iikmg_191{display:inline-block;padding:3px 10px;border:1.5px solid;border-radius:20px;font-size:11px;font-weight:800;letter-spacing:.04em}._docs_iikmg_201{display:flex;gap:6px}._docs_iikmg_201 button{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);font-size:11px;font-weight:700;color:var(--color-text-secondary);cursor:pointer}._docs_iikmg_201 button:hover{border-color:var(--color-primary);color:var(--color-primary)}._empty_iikmg_219{display:flex;flex-direction:column;align-items:center;gap:10px;padding:64px;border:1px dashed var(--color-border);border-radius:14px;color:var(--color-text-tertiary);font-size:13px}._empty_iikmg_219 p{margin:0}._detailGrid_iikmg_234{display:grid;grid-template-columns:2fr 1fr;gap:24px;align-items:start}@media(max-width:1100px){._detailGrid_iikmg_234{grid-template-columns:1fr}}._card_iikmg_243{border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface);overflow:hidden;margin-bottom:20px}._cardHead_iikmg_251{display:flex;align-items:center;gap:8px;padding:14px 18px;border-bottom:1px solid var(--color-border);font-size:14px;font-weight:800;color:var(--color-text)}._cardBody_iikmg_262{padding:18px}._fieldGrid_iikmg_264{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}._field_iikmg_264{display:flex;flex-direction:column;gap:5px}._label_iikmg_272{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary)}._field_iikmg_264 input,._field_iikmg_264 select,._field_iikmg_264 textarea{padding:9px 11px;border:1.5px solid var(--color-border);border-radius:8px;background:var(--color-surface);font-size:13px;color:var(--color-text);font-family:inherit}._field_iikmg_264 input:focus,._field_iikmg_264 select:focus,._field_iikmg_264 textarea:focus{outline:none;border-color:var(--color-primary)}._readonly_iikmg_295{font-size:13px;font-weight:600;color:var(--color-text)}._actions_iikmg_297{display:flex;flex-wrap:wrap;gap:8px}._btn_iikmg_299{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1.5px solid var(--color-border);border-radius:9px;background:var(--color-surface);font-size:13px;font-weight:700;color:var(--color-text-secondary);cursor:pointer}._btn_iikmg_299:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._btn_iikmg_299:disabled{opacity:.55;cursor:not-allowed}._btnPrimary_iikmg_316{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._btnPrimary_iikmg_316:hover:not(:disabled){filter:brightness(1.06);color:#fff}._btnSend_iikmg_318{background:#d97706;border-color:#d97706;color:#fff}._btnSend_iikmg_318:hover:not(:disabled){filter:brightness(1.06);color:#fff}._btnDone_iikmg_320{background:#16a34a;border-color:#16a34a;color:#fff}._btnDone_iikmg_320:hover:not(:disabled){filter:brightness(1.06);color:#fff}._btnDanger_iikmg_322{color:#dc2626;border-color:#fecaca}._btnDanger_iikmg_322:hover:not(:disabled){background:#fef2f2;border-color:#dc2626;color:#dc2626}._filter_iikmg_326{display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1.5px solid var(--color-border);border-radius:10px;background:var(--color-surface);color:var(--color-text-tertiary)}._filter_iikmg_326 select{padding:10px 0;border:none;background:transparent;font-size:13px;font-weight:700;color:var(--color-text);outline:none;cursor:pointer}._overlay_iikmg_349{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a66;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._modal_iikmg_361{display:flex;flex-direction:column;width:100%;max-width:720px;max-height:88vh;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface);box-shadow:0 25px 50px -12px #00000040;overflow:hidden}._modalHead_iikmg_374{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--color-border)}._modalTitle_iikmg_383{display:flex;align-items:center;gap:8px;margin:0;font-size:1.05rem;font-weight:900;color:var(--color-text)}._modalBody_iikmg_393{padding:20px;overflow-y:auto}._modalFoot_iikmg_395{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--color-border);background:var(--color-surface-secondary)}._pickList_iikmg_404{margin-top:18px;border:1px solid var(--color-border);border-radius:12px;overflow:hidden}._pickHead_iikmg_411{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid var(--color-border);background:var(--color-surface-secondary);font-size:12px;font-weight:800;color:var(--color-text-secondary)}._pickHead_iikmg_411>span{display:inline-flex;align-items:center;gap:6px}._linkBtn_iikmg_426{border:none;background:transparent;font-size:12px;font-weight:800;color:var(--color-primary);cursor:pointer}._pickRow_iikmg_435{display:grid;grid-template-columns:18px 130px 1fr 170px 44px;align-items:center;gap:10px;padding:9px 14px;border-bottom:1px solid var(--color-surface-secondary);font-size:13px;cursor:pointer}._pickRow_iikmg_435:last-child{border-bottom:none}._pickRow_iikmg_435:hover{background:var(--color-surface-secondary)}._pickRow_iikmg_435 input{width:16px;height:16px;accent-color:var(--color-primary)}@media(max-width:640px){._pickRow_iikmg_435{grid-template-columns:18px 105px 1fr 44px}._pickRow_iikmg_435>span:nth-child(4){display:none}}._progressRow_iikmg_457{display:flex;align-items:center;gap:12px;margin-bottom:14px;font-size:13px;font-weight:700;color:var(--color-text-secondary)}._progressTrack_iikmg_467{flex:1;height:8px;border-radius:6px;background:var(--color-surface-secondary);overflow:hidden}._progressFill_iikmg_475{height:100%;border-radius:6px;background:#16a34a;transition:width .25s ease}._scanForm_iikmg_482{display:flex;gap:8px;align-items:stretch}._scanInputBox_iikmg_488{position:relative;display:flex;align-items:center;gap:8px;flex:1;padding:0 12px;border:1.5px solid var(--color-border);border-radius:10px;background:var(--color-surface);color:var(--color-text-tertiary)}._scanInputBox_iikmg_488:focus-within{border-color:var(--color-primary)}._scanInputBox_iikmg_488 input{flex:1;padding:11px 0;border:none;background:transparent;font-size:14px;font-family:monospace;color:var(--color-text);outline:none}._scanPrompt_iikmg_514{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding:10px 12px;border-radius:10px;border:1.5px solid rgba(79,70,229,.3);background:#4f46e50f;font-size:13px;font-weight:600;color:var(--color-text)}._listening_iikmg_529{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:11px;font-weight:800;color:#16a34a}._listening_iikmg_529:before{content:"";width:7px;height:7px;border-radius:50%;background:#16a34a}._scanLog_iikmg_547{display:flex;flex-direction:column;gap:6px;margin-top:12px}._scanLogRow_iikmg_554{display:flex;align-items:center;gap:8px;padding:7px 10px;border:1.5px solid;border-radius:8px;font-size:12px;font-weight:600}._scanLogRow_iikmg_554 time{margin-left:auto;font-size:11px;opacity:.7;font-weight:700}._badge_iikmg_567{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1.5px solid;border-radius:12px;font-size:11px;font-weight:800;white-space:nowrap}._iconBtn_iikmg_579{display:inline-flex;align-items:center;justify-content:center;padding:3px;border:none;background:transparent;color:var(--color-text-tertiary);cursor:pointer}._iconBtn_iikmg_579:hover:not(:disabled){color:var(--color-primary)}._chips_iikmg_592{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}._flag_iikmg_594{font-size:10px;font-weight:800;color:#d97706;letter-spacing:.03em}._container_4000h_3{padding:1.75rem 2rem;max-width:1400px;margin:0 auto;min-height:calc(100vh - 80px);display:flex;flex-direction:column;gap:1.5rem;transition:background-color var(--transition-normal),color var(--transition-normal)}._header_4000h_15{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}._titleArea_4000h_23{display:flex;align-items:center;gap:1rem}._iconWrapper_4000h_29{width:50px;height:50px;border-radius:14px;background:linear-gradient(135deg,#4c1d9526,#0d948826);border:1px solid rgba(76,29,149,.2);color:var(--primary);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:var(--shadow-sm)}body.dark ._iconWrapper_4000h_29{background:linear-gradient(135deg,#8b5cf633,#2dd4bf26);border-color:#8b5cf64d;color:var(--primary)}._title_4000h_23{font-family:var(--font-heading);font-size:1.75rem;font-weight:700;color:var(--text-primary);margin:0;letter-spacing:-.02em}._subtitle_4000h_58{font-size:.875rem;color:var(--text-secondary);margin-top:.25rem}._headerActions_4000h_64{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._sessionBadge_4000h_71{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:20px;background:var(--primary-soft);border:1px solid var(--primary);color:var(--primary);font-size:.85rem;font-weight:600;animation:_pulseBadge_4000h_1 2.5s infinite}@keyframes _pulseBadge_4000h_1{0%,to{box-shadow:0 0 #4c1d9533}50%{box-shadow:0 0 0 6px #4c1d9500}}body.dark ._sessionBadge_4000h_71{background:#8b5cf626;border-color:#8b5cf666;color:#c4b5fd}._stepperContainer_4000h_97{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:16px;padding:.875rem 1.25rem;box-shadow:var(--shadow-sm);display:flex;align-items:center;justify-content:space-between;gap:.75rem;overflow-x:auto}._stepNode_4000h_110{display:flex;align-items:center;gap:.65rem;padding:.5rem .85rem;border-radius:10px;background:transparent;color:var(--text-tertiary);font-size:.85rem;font-weight:500;transition:all var(--transition-fast);white-space:nowrap;-webkit-user-select:none;user-select:none}._stepNodeActive_4000h_125{background:var(--primary-soft);color:var(--primary);font-weight:700}body.dark ._stepNodeActive_4000h_125{color:#c4b5fd}._stepNodeDone_4000h_135{color:var(--text-secondary)}._stepIndex_4000h_139{width:26px;height:26px;border-radius:50%;background:var(--bg-element);border:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:var(--text-secondary);transition:all var(--transition-fast)}._stepNodeActive_4000h_125 ._stepIndex_4000h_139{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 0 10px #4c1d9559}._stepNodeDone_4000h_135 ._stepIndex_4000h_139{background:#10b98126;border-color:#10b98166;color:var(--success)}._stepDivider_4000h_167{flex:1;height:2px;background:var(--border-subtle);min-width:24px}._stepDividerDone_4000h_174{background:var(--success)}._mainCard_4000h_179{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:20px;padding:2rem;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:1.5rem;position:relative;overflow:hidden}._idleHero_4000h_193{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:800px;margin:1.5rem auto;gap:1.5rem}._heroIconBadge_4000h_203{width:84px;height:84px;border-radius:24px;background:linear-gradient(135deg,var(--primary),var(--accent));color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 28px #4c1d9540;animation:_floatHero_4000h_1 3.5s ease-in-out infinite}@keyframes _floatHero_4000h_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}._heroTitle_4000h_221{font-family:var(--font-heading);font-size:2rem;font-weight:800;color:var(--text-primary);letter-spacing:-.02em;margin:0}._heroSubtitle_4000h_230{font-size:1rem;color:var(--text-secondary);line-height:1.6;max-width:600px;margin:0}._workflowGrid_4000h_238{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;width:100%;margin:1rem 0;text-align:left}._workflowCard_4000h_247{background:var(--bg-element);border:1px solid var(--border-subtle);border-radius:14px;padding:1.25rem 1rem;display:flex;flex-direction:column;gap:.65rem;transition:all var(--transition-normal)}._workflowCard_4000h_247:hover{transform:translateY(-2px);border-color:var(--primary);box-shadow:var(--shadow-sm)}._workflowCardHeader_4000h_264{display:flex;align-items:center;gap:.5rem}._workflowNumber_4000h_270{width:24px;height:24px;border-radius:8px;background:var(--primary-soft);color:var(--primary);font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center}._workflowCardTitle_4000h_283{font-size:.875rem;font-weight:600;color:var(--text-primary)}._workflowCardText_4000h_289{font-size:.8rem;color:var(--text-secondary);line-height:1.45;margin:0}._quickManualBox_4000h_296{width:100%;max-width:550px;background:var(--bg-element);border:1px solid var(--border-subtle);border-radius:14px;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.75rem}._quickManualTitle_4000h_308{font-size:.825rem;font-weight:600;color:var(--text-secondary);display:flex;align-items:center;gap:.4rem}._scannerSection_4000h_318{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:680px;margin:0 auto}._scannerCard_4000h_328{width:100%;background:var(--bg-element);border:1px solid var(--border-subtle);border-radius:18px;overflow:hidden;box-shadow:var(--shadow-md)}._scannerCardHeader_4000h_337{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;background:var(--bg-surface);border-bottom:1px solid var(--border-subtle)}._scannerTitleGroup_4000h_346{display:flex;align-items:center;gap:.75rem}._scannerTitleIcon_4000h_352{width:36px;height:36px;border-radius:10px;background:var(--primary-soft);color:var(--primary);display:flex;align-items:center;justify-content:center}._scannerHeading_4000h_363{font-size:1rem;font-weight:700;color:var(--text-primary);margin:0}._scannerSubheading_4000h_370{font-size:.8rem;color:var(--text-secondary);margin:.15rem 0 0}._activeIndicator_4000h_376{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;background:#10b9811f;border:1px solid rgba(16,185,129,.3);border-radius:20px;color:var(--success);font-size:.75rem;font-weight:600}._activeDot_4000h_389{width:7px;height:7px;border-radius:50%;background:var(--success);box-shadow:0 0 8px var(--success);animation:_pulseDot_4000h_1 1.5s infinite}@keyframes _pulseDot_4000h_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}._manualInputBar_4000h_403{display:flex;gap:.5rem;width:100%}._inputFieldWrapper_4000h_409{position:relative;flex:1;display:flex;align-items:center}._inputIcon_4000h_416{position:absolute;left:1rem;color:var(--text-tertiary);pointer-events:none}._inputField_4000h_409{width:100%;padding:.75rem 1rem .75rem 2.75rem;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:12px;font-family:var(--font-main);font-size:.95rem;color:var(--text-primary);outline:none;transition:all var(--transition-fast)}._inputField_4000h_409:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--color-primary-alpha)}._hardwareScannerTip_4000h_442{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--text-secondary);background:var(--bg-element);padding:.6rem 1rem;border-radius:10px;border:1px dashed var(--border-subtle)}._errorBanner_4000h_455{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-radius:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:var(--danger);font-size:.9rem;font-weight:500;width:100%}._successBanner_4000h_469{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-radius:12px;background:#10b9811a;border:1px solid rgba(16,185,129,.3);color:var(--success);font-size:.9rem;font-weight:500;width:100%}._operationBanner_4000h_483{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-radius:12px;background:linear-gradient(135deg,#4c1d9514,#0d948814);border:1px solid rgba(76,29,149,.2);color:var(--primary);font-size:.9rem;font-weight:500;width:100%}body.dark ._operationBanner_4000h_483{color:#c4b5fd;border-color:#8b5cf64d}._assessmentContainer_4000h_503{display:grid;grid-template-columns:1fr 1.2fr;gap:2rem;align-items:start}@media(max-width:900px){._assessmentContainer_4000h_503{grid-template-columns:1fr}}._toolDetailCard_4000h_516{background:var(--bg-element);border:1px solid var(--border-subtle);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}._toolCardHeader_4000h_526{display:flex;align-items:center;gap:1.25rem}._toolImageWrapper_4000h_532{width:72px;height:72px;border-radius:14px;background:var(--bg-surface);border:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}._toolImage_4000h_532{width:100%;height:100%;object-fit:cover}._toolImageFallback_4000h_551{color:var(--text-tertiary)}._toolTitleArea_4000h_555{flex:1;min-width:0}._toolName_4000h_560{font-size:1.15rem;font-weight:700;color:var(--text-primary);margin:0 0 .25rem;word-break:break-word}._toolMetaBadges_4000h_568{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._badgeMaterial_4000h_575{font-family:monospace;font-size:.75rem;font-weight:600;padding:.2rem .5rem;border-radius:6px;background:var(--bg-surface);border:1px solid var(--border-subtle);color:var(--text-secondary)}._statusPill_4000h_586{font-size:.75rem;font-weight:700;padding:.2rem .65rem;border-radius:20px}._toolDataGrid_4000h_593{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;padding:1rem;background:var(--bg-surface);border-radius:12px;border:1px solid var(--border-subtle)}._toolDataItem_4000h_603{display:flex;flex-direction:column;gap:.2rem}._dataLabel_4000h_609{font-size:.75rem;color:var(--text-tertiary);font-weight:500}._dataValue_4000h_615{font-size:.875rem;font-weight:600;color:var(--text-primary);font-family:monospace}._conditionArea_4000h_623{display:flex;flex-direction:column;gap:1.25rem}._conditionSectionTitle_4000h_629{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:.5rem}._conditionGrid_4000h_639{display:grid;grid-template-columns:repeat(3,1fr);gap:.875rem}@media(max-width:600px){._conditionGrid_4000h_639{grid-template-columns:1fr}}._conditionCard_4000h_651{background:var(--bg-element);border:2px solid var(--border-subtle);border-radius:14px;padding:1.25rem 1rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;cursor:pointer;transition:all var(--transition-normal);outline:none}._conditionCard_4000h_651:hover{transform:translateY(-2px);border-color:var(--primary)}._conditionCardActive_4000h_671{transform:translateY(-2px)}._conditionIconWrap_4000h_675{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:.25rem}._conditionName_4000h_685{font-size:.95rem;font-weight:700}._conditionDesc_4000h_690{font-size:.75rem;color:var(--text-secondary);line-height:1.35}._noteContainer_4000h_697{display:flex;flex-direction:column;gap:.5rem}._noteLabel_4000h_703{font-size:.85rem;font-weight:600;color:var(--text-secondary);display:flex;justify-content:space-between}._noteRequiredTag_4000h_711{color:var(--danger);font-weight:700}._noteTextarea_4000h_716{width:100%;padding:.875rem 1rem;background:var(--bg-element);border:1px solid var(--border-subtle);border-radius:12px;font-family:var(--font-main);font-size:.9rem;color:var(--text-primary);resize:vertical;min-height:80px;outline:none;transition:all var(--transition-fast)}._noteTextarea_4000h_716:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--color-primary-alpha);background:var(--bg-surface)}._actionsBar_4000h_738{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1rem;flex-wrap:wrap}._primaryBtn_4000h_748{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:12px;background:linear-gradient(135deg,var(--primary),var(--accent));color:#fff;font-family:var(--font-main);font-size:.925rem;font-weight:600;border:none;cursor:pointer;box-shadow:0 4px 14px #4c1d9540;transition:all var(--transition-fast)}._primaryBtn_4000h_748:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #4c1d9559}._primaryBtn_4000h_748:disabled{opacity:.6;cursor:not-allowed}._secondaryBtn_4000h_776{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:12px;background:var(--bg-surface);border:1px solid var(--border-subtle);color:var(--text-primary);font-family:var(--font-main);font-size:.9rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}._secondaryBtn_4000h_776:hover:not(:disabled){background:var(--bg-element);border-color:var(--border-heavy)}._skipBtn_4000h_798{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.6rem 1.1rem;border-radius:10px;background:transparent;border:1px dashed var(--border-heavy);color:var(--text-secondary);font-size:.85rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}._skipBtn_4000h_798:hover{background:var(--bg-element);color:var(--text-primary)}._dangerBtn_4000h_819{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:var(--danger);font-family:var(--font-main);font-size:.9rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}._dangerBtn_4000h_819:hover{background:var(--danger);color:#fff}._summaryStatsGrid_4000h_842{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;margin-bottom:1.5rem}._statCard_4000h_849{background:var(--bg-element);border:1px solid var(--border-subtle);border-radius:16px;padding:1.25rem 1.5rem;display:flex;align-items:center;gap:1rem;transition:transform var(--transition-fast)}._statCard_4000h_849:hover{transform:translateY(-2px)}._statIcon_4000h_864{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._statValue_4000h_874{font-size:1.5rem;font-weight:700;color:var(--text-primary);line-height:1.2}._statLabel_4000h_881{font-size:.8rem;color:var(--text-secondary);margin-top:.15rem}._tableWrapper_4000h_887{width:100%;overflow-x:auto;border:1px solid var(--border-subtle);border-radius:14px;background:var(--bg-surface)}._summaryTable_4000h_895{width:100%;border-collapse:collapse;text-align:left;font-size:.875rem}._summaryTable_4000h_895 th{background:var(--bg-element);padding:.875rem 1rem;color:var(--text-secondary);font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border-subtle)}._summaryTable_4000h_895 td{padding:.875rem 1rem;border-bottom:1px solid var(--border-subtle);color:var(--text-primary);vertical-align:middle}._summaryTable_4000h_895 tr:last-child td{border-bottom:none}._summaryTable_4000h_895 tr:hover td{background:var(--bg-element)}._monoCode_4000h_928{font-family:monospace;font-size:.825rem;background:var(--bg-element);padding:.2rem .45rem;border-radius:6px;border:1px solid var(--border-subtle)}._spinner_4000h_937{animation:_spin_4000h_937 1s linear infinite}@keyframes _spin_4000h_937{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){._container_4000h_3{padding:0;gap:1rem}._header_4000h_15{flex-direction:column;align-items:flex-start;gap:.75rem}._headerActions_4000h_64{width:100%;justify-content:flex-start}._title_4000h_23{font-size:1.35rem}._subtitle_4000h_58{font-size:.8rem}._stepperContainer_4000h_97{padding:.5rem .75rem;gap:.35rem}._stepNode_4000h_110{padding:.4rem .5rem;font-size:.75rem}._stepDivider_4000h_167{min-width:12px}._mainCard_4000h_179{padding:1.25rem 1rem;border-radius:16px}._heroTitle_4000h_221{font-size:1.45rem}._heroSubtitle_4000h_230{font-size:.9rem}._toolCardHeader_4000h_526{flex-direction:column;align-items:flex-start}._toolDataGrid_4000h_593,._conditionGrid_4000h_639{grid-template-columns:1fr}._actionsBar_4000h_738{flex-direction:column;width:100%}._actionsBar_4000h_738 button{width:100%;justify-content:center}._manualInputBar_4000h_403{flex-direction:column}._manualInputBar_4000h_403 button{width:100%}._summaryStatsGrid_4000h_842{grid-template-columns:1fr 1fr;gap:.75rem}._statCard_4000h_849{padding:.875rem 1rem;flex-direction:column;align-items:flex-start;gap:.5rem}}@media(max-width:480px){._summaryStatsGrid_4000h_842{grid-template-columns:1fr}}._scopeBox_4000h_1053{width:100%;max-width:720px;margin:0 auto 1.75rem;padding:1.1rem 1.25rem 1.25rem;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:14px;text-align:left;box-shadow:var(--shadow-sm)}._scopeHeader_4000h_1065{display:flex;align-items:center;gap:.5rem;color:var(--primary);margin-bottom:.5rem}._scopeTitle_4000h_1073{font-family:var(--font-heading);font-weight:650;font-size:.95rem;color:var(--text-primary)}._scopeCount_4000h_1080{margin-left:auto;font-size:.78rem;font-weight:600;color:var(--primary);background:var(--primary-soft);padding:.2rem .55rem;border-radius:999px;white-space:nowrap}._scopeNote_4000h_1091{margin:0 0 .9rem;font-size:.82rem;line-height:1.5;color:var(--text-secondary)}._scopeSearch_4000h_1098{display:flex;align-items:center;gap:.5rem;padding:.45rem .7rem;margin-bottom:.6rem;background:var(--bg-element);border:1px solid var(--border-subtle);border-radius:9px;color:var(--text-tertiary)}._scopeSearch_4000h_1098 input{flex:1;border:none;outline:none;background:transparent;font-family:var(--font-main);font-size:.85rem;color:var(--text-primary)}._scopeList_4000h_1120{display:flex;flex-direction:column;gap:.35rem;max-height:260px;overflow-y:auto}._scopeEmpty_4000h_1128{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.25rem;font-size:.85rem;color:var(--text-tertiary)}._scopeRow_4000h_1138{display:flex;align-items:center;gap:.7rem;padding:.6rem .75rem;background:var(--bg-element);border:1px solid var(--border-subtle);border-radius:9px;cursor:pointer;transition:var(--transition-fast)}._scopeRow_4000h_1138:hover{border-color:var(--border-heavy)}._scopeRowOn_4000h_1154{border-color:var(--primary);background:var(--primary-soft)}._scopeRow_4000h_1138 input[type=checkbox]{width:16px;height:16px;accent-color:var(--primary);cursor:pointer;flex-shrink:0}._scopeRowMain_4000h_1167{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1}._scopeRowName_4000h_1175{font-size:.875rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._scopeRowMeta_4000h_1184{font-size:.75rem;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._scopeRowStatus_4000h_1192{flex-shrink:0;font-size:.7rem;font-weight:600;letter-spacing:.02em;color:var(--text-secondary);background:var(--bg-surface);border:1px solid var(--border-subtle);padding:.15rem .45rem;border-radius:6px}@media(max-width:640px){._scopeRowStatus_4000h_1192{display:none}}._container_z2uhw_10{padding:1.5rem 2rem 3rem;max-width:1500px;margin:0 auto;font-family:var(--font-main)}._header_z2uhw_19{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;flex-wrap:wrap;margin-bottom:1.5rem}._titleArea_z2uhw_28{display:flex;align-items:center;gap:1rem;min-width:0}._iconWrapper_z2uhw_35{width:52px;height:52px;flex-shrink:0;border-radius:14px;display:grid;place-items:center;background:var(--primary-soft);color:var(--primary)}._title_z2uhw_28{font-family:var(--font-heading);font-size:1.45rem;font-weight:700;color:var(--text-primary);margin:0;line-height:1.25}._subtitle_z2uhw_55{font-size:.875rem;color:var(--text-secondary);margin:.2rem 0 0;line-height:1.5;max-width:68ch}._headerActions_z2uhw_63{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}._primaryBtn_z2uhw_72,._secondaryBtn_z2uhw_73,._dangerBtn_z2uhw_74{display:inline-flex;align-items:center;gap:.45rem;padding:.6rem 1.1rem;border-radius:10px;font-family:var(--font-main);font-size:.875rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}._primaryBtn_z2uhw_72{background:var(--primary);color:#fff;border:1px solid var(--primary)}._primaryBtn_z2uhw_72:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}._secondaryBtn_z2uhw_73{background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border-heavy)}._secondaryBtn_z2uhw_73:hover:not(:disabled){background:var(--bg-element);border-color:var(--primary);color:var(--primary)}._dangerBtn_z2uhw_74{background:transparent;color:var(--danger);border:1px solid rgba(239,68,68,.4)}._dangerBtn_z2uhw_74:hover:not(:disabled){background:#ef44441a}._primaryBtn_z2uhw_72:disabled,._secondaryBtn_z2uhw_73:disabled,._dangerBtn_z2uhw_74:disabled{opacity:.55;cursor:not-allowed}._backBtn_z2uhw_128{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:1rem;padding:.4rem .7rem .4rem .5rem;border-radius:8px;background:transparent;border:none;color:var(--text-secondary);font-family:var(--font-main);font-size:.85rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}._backBtn_z2uhw_128:hover{background:var(--bg-element);color:var(--primary)}._statsGrid_z2uhw_152{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;margin-bottom:1.25rem}._statCard_z2uhw_159{display:flex;align-items:center;gap:.9rem;padding:1rem 1.1rem;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:14px;box-shadow:var(--shadow-sm)}._statIcon_z2uhw_170{width:42px;height:42px;flex-shrink:0;border-radius:11px;display:grid;place-items:center}._statValue_z2uhw_179{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:var(--text-primary);line-height:1.1}._statLabel_z2uhw_187{display:block;font-size:.78rem;color:var(--text-secondary);margin-top:.15rem}._statNote_z2uhw_196{display:block;font-size:.7rem;color:var(--text-tertiary);margin-top:.1rem}._filterBar_z2uhw_205{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap;padding:.9rem 1rem;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:14px;margin-bottom:1.25rem}._searchWrapper_z2uhw_217{position:relative;flex:1 1 260px;min-width:200px}._searchIcon_z2uhw_223{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--text-tertiary);pointer-events:none}._searchInput_z2uhw_232,._selectInput_z2uhw_233,._dateInput_z2uhw_234{width:100%;padding:.6rem .8rem;background:var(--bg-element);border:1px solid var(--border-subtle);border-radius:9px;color:var(--text-primary);font-family:var(--font-main);font-size:.85rem;transition:border-color var(--transition-fast)}._searchInput_z2uhw_232{padding-left:2.3rem}._searchInput_z2uhw_232:focus,._selectInput_z2uhw_233:focus,._dateInput_z2uhw_234:focus{outline:none;border-color:var(--primary)}._selectInput_z2uhw_233{width:auto;min-width:160px;cursor:pointer}._dateGroup_z2uhw_263{display:flex;align-items:center;gap:.4rem}._dateLabel_z2uhw_269{font-size:.78rem;font-weight:600;color:var(--text-secondary);white-space:nowrap}._dateInput_z2uhw_234{width:auto}._clearBtn_z2uhw_280{display:inline-flex;align-items:center;gap:.35rem;padding:.5rem .8rem;border-radius:9px;background:transparent;border:1px solid var(--border-subtle);color:var(--text-secondary);font-family:var(--font-main);font-size:.8rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}._clearBtn_z2uhw_280:hover{border-color:var(--danger);color:var(--danger)}._tableCard_z2uhw_303{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:16px;box-shadow:var(--shadow-sm);overflow:hidden}._tableWrapper_z2uhw_311{overflow-x:auto}._table_z2uhw_303{width:100%;border-collapse:collapse;font-size:.875rem}._table_z2uhw_303 thead th{text-align:left;padding:.8rem 1rem;background:var(--bg-element);border-bottom:1px solid var(--border-subtle);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap}._table_z2uhw_303 tbody td{padding:.8rem 1rem;border-bottom:1px solid var(--border-subtle);color:var(--text-primary);vertical-align:middle}._table_z2uhw_303 tbody tr:last-child td{border-bottom:none}._rowClickable_z2uhw_345{cursor:pointer;transition:background var(--transition-fast)}._rowClickable_z2uhw_345:hover{background:var(--bg-element)}._actionBtn_z2uhw_354{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:8px;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast)}._actionBtn_z2uhw_354:hover{background:var(--bg-element);color:var(--primary)}._refBadge_z2uhw_374{display:inline-block;padding:.25rem .6rem;border-radius:7px;background:var(--primary-soft);color:var(--primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;font-weight:700;letter-spacing:.01em}._monoCode_z2uhw_386{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;color:var(--text-secondary)}._inspectorCell_z2uhw_392{display:flex;align-items:center;gap:.45rem}._avatar_z2uhw_398{width:26px;height:26px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:var(--bg-element);color:var(--text-secondary);font-size:.68rem;font-weight:700}._muted_z2uhw_411{color:var(--text-tertiary)}._opChips_z2uhw_416{display:flex;flex-wrap:wrap;gap:.3rem;max-width:260px}._opChip_z2uhw_416{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem;border-radius:6px;background:var(--bg-element);border:1px solid var(--border-subtle);color:var(--text-primary);font-size:.75rem;font-weight:600;white-space:nowrap}._opChipLink_z2uhw_437{cursor:pointer;background:none;font-family:var(--font-main);transition:all var(--transition-fast)}._opChipLink_z2uhw_437:hover{border-color:var(--primary);color:var(--primary)}._scopeAll_z2uhw_451{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;font-style:italic;color:var(--text-tertiary)}._resultPill_z2uhw_460{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .6rem;border-radius:20px;font-size:.75rem;font-weight:700;white-space:nowrap}._tally_z2uhw_473{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}._tallyChip_z2uhw_480{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .45rem;border-radius:6px;font-size:.75rem;font-weight:700}._countCell_z2uhw_490{font-family:var(--font-heading);font-weight:700;font-size:.95rem;color:var(--text-primary)}._emptyState_z2uhw_499{padding:3rem 1.5rem;text-align:center;color:var(--text-secondary)}._emptyIcon_z2uhw_505{color:var(--text-tertiary);margin-bottom:.6rem}._emptyTitle_z2uhw_510{font-family:var(--font-heading);font-size:1rem;font-weight:700;color:var(--text-primary);margin:0 0 .3rem}._emptyText_z2uhw_518{font-size:.85rem;margin:0;line-height:1.5}._loadingCell_z2uhw_524{padding:3rem;text-align:center}._spinner_z2uhw_529{animation:_spin_z2uhw_529 .8s linear infinite}@keyframes _spin_z2uhw_529{to{transform:rotate(360deg)}}._errorBanner_z2uhw_539{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-bottom:1.25rem;padding:.8rem 1rem;border-radius:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:var(--danger);font-size:.85rem;line-height:1.45}._errorBanner_z2uhw_539>span{flex:1;min-width:200px}._pagination_z2uhw_561{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.9rem 1rem;border-top:1px solid var(--border-subtle);background:var(--bg-surface)}._pageInfo_z2uhw_572{font-size:.8rem;color:var(--text-secondary)}._pageControls_z2uhw_577{display:flex;align-items:center;gap:.4rem}._pageBtn_z2uhw_583{display:inline-grid;place-items:center;min-width:34px;height:34px;padding:0 .5rem;border-radius:8px;background:var(--bg-surface);border:1px solid var(--border-subtle);color:var(--text-primary);font-family:var(--font-main);font-size:.82rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}._pageBtn_z2uhw_583:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}._pageBtn_z2uhw_583:disabled{opacity:.45;cursor:not-allowed}._pageCurrent_z2uhw_610{background:var(--primary);border-color:var(--primary);color:#fff}._pageCurrent_z2uhw_610:hover:not(:disabled){color:#fff}._detailCard_z2uhw_622{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:16px;box-shadow:var(--shadow-sm);padding:1.5rem;margin-bottom:1.25rem}._metaGrid_z2uhw_631{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.1rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--border-subtle)}._metaItem_z2uhw_640{min-width:0}._metaLabel_z2uhw_644{display:flex;align-items:center;gap:.35rem;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:.3rem}._metaValue_z2uhw_656{font-size:.9rem;font-weight:600;color:var(--text-primary);line-height:1.45;word-break:break-word}._notesBox_z2uhw_664{margin-top:1.1rem;padding:.85rem 1rem;border-radius:11px;background:var(--bg-element);border:1px solid var(--border-subtle);font-size:.86rem;color:var(--text-primary);line-height:1.55;white-space:pre-wrap}._toolCell_z2uhw_676{min-width:0}._toolName_z2uhw_680{font-weight:600;color:var(--text-primary);line-height:1.35}._toolMeta_z2uhw_686{font-size:.75rem;color:var(--text-tertiary);margin-top:.1rem}._toolLink_z2uhw_692{background:none;border:none;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer}._toolLink_z2uhw_692:hover ._toolName_z2uhw_680{color:var(--primary);text-decoration:underline}._timeCell_z2uhw_707{display:inline-flex;align-items:center;gap:.3rem;font-size:.8rem;color:var(--text-secondary);white-space:nowrap}._sectionTitle_z2uhw_716{font-family:var(--font-heading);font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0 0 .85rem}@media(max-width:900px){._container_z2uhw_10{padding:1rem 1rem 2.5rem}._hideNarrow_z2uhw_731{display:none}._opChips_z2uhw_416{max-width:150px}}._container_1ba00_1{padding:2rem;max-width:1400px;margin:0 auto;min-height:100vh;transition:background-color .3s ease,color .3s ease}._header_1ba00_10{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}._titleArea_1ba00_19{display:flex;align-items:center;gap:1rem}._iconWrapper_1ba00_25{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.15),#6366f126);color:var(--color-primary);display:flex;align-items:center;justify-content:center}._title_1ba00_19{font-size:1.75rem;font-weight:700;margin:0;letter-spacing:-.02em}._subtitle_1ba00_43{font-size:.9rem;color:var(--color-text-secondary);margin-top:.25rem}._actions_1ba00_49{display:flex;gap:.75rem}._primaryBtn_1ba00_54{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.25rem;border-radius:10px;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));color:#fff;font-weight:600;border:none;cursor:pointer;box-shadow:0 4px 14px rgba(var(--color-primary-rgb),.3);transition:all .2s ease}._primaryBtn_1ba00_54:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(var(--color-primary-rgb),.4)}._secondaryBtn_1ba00_74{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.25rem;border-radius:10px;background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);font-weight:600;cursor:pointer;transition:all .2s ease}._secondaryBtn_1ba00_74:hover{background:var(--color-surface-secondary);border-color:var(--border-heavy)}._statsGrid_1ba00_94{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;margin-bottom:2rem}._statCard_1ba00_101{background:var(--color-surface);border-radius:16px;padding:1.25rem 1.5rem;border:1px solid var(--color-border);box-shadow:0 2px 8px #0000000a;display:flex;align-items:center;gap:1rem;transition:transform .2s ease,box-shadow .2s ease}._statCard_1ba00_101:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000014}._statIcon_1ba00_118{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center}._statInfo_1ba00_127{display:flex;flex-direction:column}._statValue_1ba00_132{font-size:1.5rem;font-weight:700;line-height:1.2}._statLabel_1ba00_138{font-size:.825rem;color:var(--color-text-secondary);margin-top:.2rem}._filterBar_1ba00_145{background:var(--color-surface);padding:1rem 1.25rem;border-radius:14px;border:1px solid var(--color-border);display:flex;gap:1rem;margin-bottom:1.5rem;align-items:center;flex-wrap:wrap}._searchWrapper_1ba00_157{flex:1;min-width:260px;position:relative}._searchIcon_1ba00_163{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--color-text-tertiary);pointer-events:none}._searchInput_1ba00_172{width:100%;padding:.6rem 1rem .6rem 2.5rem;border-radius:8px;border:1px solid var(--color-border);background:var(--color-surface-secondary);color:var(--color-text);font-size:.9rem;outline:none;transition:border-color .2s ease}._searchInput_1ba00_172:focus{border-color:var(--color-primary)}._selectInput_1ba00_188{padding:.6rem 1rem;border-radius:8px;border:1px solid var(--color-border);background:var(--color-surface-secondary);color:var(--color-text);font-size:.9rem;outline:none;min-width:160px}._tableCard_1ba00_200{background:var(--color-surface);border-radius:16px;border:1px solid var(--color-border);box-shadow:0 2px 8px #0000000a;overflow:hidden}._tableWrapper_1ba00_208{overflow-x:auto}._table_1ba00_200{width:100%;border-collapse:collapse;text-align:left;font-size:.9rem}._table_1ba00_200 th{background:var(--color-surface-secondary);padding:.85rem 1.25rem;font-weight:600;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);white-space:nowrap}._table_1ba00_200 td{padding:1rem 1.25rem;border-bottom:1px solid var(--color-border);color:var(--color-text);vertical-align:middle}._table_1ba00_200 tr:last-child td{border-bottom:none}._table_1ba00_200 tr:hover td{background:var(--color-surface-secondary)}._shipmentBadge_1ba00_243{font-weight:600;color:var(--color-primary);font-family:monospace;font-size:.95rem}._statusBadge_1ba00_250{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .65rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase}._statusPending_1ba00_261{background:#f59e0b1f;color:var(--warning)}._statusProcessed_1ba00_266{background:#10b9811f;color:var(--success)}._statusCancelled_1ba00_271{background:#ef44441f;color:var(--danger)}._driverInfo_1ba00_276{display:flex;flex-direction:column}._driverName_1ba00_281{font-weight:600;color:var(--color-text)}._driverLicense_1ba00_286{font-size:.8rem;color:var(--color-text-secondary)}._truckPill_1ba00_291{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .5rem;background:var(--color-surface-secondary);border-radius:6px;font-size:.8rem}._actionBtn_1ba00_301{padding:.4rem;border-radius:6px;border:none;background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:all .15s ease}._actionBtn_1ba00_301:hover{background:var(--color-surface-secondary);color:var(--color-text)}._emptyState_1ba00_316{padding:3rem 1.5rem;text-align:center;color:var(--color-text-secondary)}._emptyIcon_1ba00_322{width:56px;height:56px;margin:0 auto 1rem;opacity:.5}._modalBackdrop_1ba00_330{position:fixed;inset:0;background:#0f172a99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.5rem}._modalContent_1ba00_345{background:var(--color-surface);border-radius:20px;width:100%;max-width:950px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 50px #0003;border:1px solid var(--color-border);overflow:hidden;animation:_modalIn_1ba00_1 .25s cubic-bezier(.16,1,.3,1)}@keyframes _modalIn_1ba00_1{0%{opacity:0;transform:scale(.96) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}._modalHeader_1ba00_370{padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center}._modalTitle_1ba00_378{font-size:1.25rem;font-weight:700;margin:0}._closeBtn_1ba00_384{background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;padding:.35rem;border-radius:8px}._closeBtn_1ba00_384:hover{background:var(--color-surface-secondary)}._modalBody_1ba00_397{padding:1.5rem;overflow-y:auto;flex:1}._dropZone_1ba00_403{border:2px dashed var(--color-primary);border-radius:16px;padding:3rem 2rem;text-align:center;background:rgba(var(--color-primary-rgb),.03);cursor:pointer;transition:all .2s ease}._dropZone_1ba00_403:hover{background:rgba(var(--color-primary-rgb),.08);border-color:var(--color-primary-hover)}._metaPreviewGrid_1ba00_418{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;background:var(--color-surface-secondary);padding:1rem 1.25rem;border-radius:12px;border:1px solid var(--color-border);margin-bottom:1.5rem}._metaItem_1ba00_429{display:flex;flex-direction:column}._metaLabel_1ba00_434{font-size:.75rem;text-transform:uppercase;color:var(--color-text-secondary);font-weight:600}._metaValue_1ba00_441{font-size:.95rem;font-weight:600;color:var(--color-text);margin-top:.2rem}._modalFooter_1ba00_448{padding:1rem 1.5rem;border-top:1px solid var(--color-border);display:flex;justify-content:flex-end;gap:.75rem;background:var(--color-surface-secondary)}@media(max-width:768px){._container_1ba00_1{padding:0}._header_1ba00_10{flex-direction:column;align-items:flex-start;gap:1rem}._actions_1ba00_49{width:100%}._primaryBtn_1ba00_54,._secondaryBtn_1ba00_74{width:100%;justify-content:center}._statsGrid_1ba00_94{grid-template-columns:1fr 1fr;gap:.75rem}._statCard_1ba00_101{padding:1rem;gap:.75rem}._filterBar_1ba00_145{flex-direction:column;padding:.875rem;gap:.75rem}._searchWrapper_1ba00_157,._selectInput_1ba00_188{width:100%}._tableCard_1ba00_200{overflow-x:auto;border-radius:14px}}@media(max-width:480px){._statsGrid_1ba00_94{grid-template-columns:1fr}}._container_4c0io_5{width:100%;animation:_fadeIn_4c0io_1 .4s ease-out}._header_4c0io_10{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:2.5rem;flex-wrap:wrap;gap:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border)}._titleArea_4c0io_21{display:flex;align-items:center;gap:1.25rem}._titleIconWrapper_4c0io_27{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--accent) 100%);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:var(--shadow-glow)}._titleIcon_4c0io_27{animation:_swing_4c0io_1 2s ease-in-out infinite;transform-origin:top center}._title_4c0io_21{margin:0;font-size:2.25rem;font-weight:800;color:var(--color-text);font-family:var(--font-heading);letter-spacing:-.02em}._subtitle_4c0io_53{margin:4px 0 0;font-size:.95rem;color:var(--color-text-secondary);font-weight:500}._actionsArea_4c0io_61{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}._filterGroup_4c0io_68{display:flex;background:var(--color-surface-secondary);padding:4px;border-radius:12px;border:1px solid var(--color-border)}._filterBtn_4c0io_76{background:transparent;border:none;padding:8px 16px;border-radius:8px;font-size:.875rem;font-weight:600;color:var(--color-text-secondary);cursor:pointer;display:flex;align-items:center;gap:8px;transition:all var(--transition-normal)}._filterBtn_4c0io_76:hover{color:var(--color-text)}._activeFilter_4c0io_95{background:var(--color-surface);color:var(--color-primary);box-shadow:var(--shadow-sm)}._filterBadge_4c0io_101{background:var(--color-primary);color:#fff;font-size:.7rem;padding:2px 6px;border-radius:20px;font-weight:700}._markAllBtn_4c0io_110{display:flex;align-items:center;gap:8px;background:var(--color-surface);border:1.5px solid var(--color-border);color:var(--color-text-secondary);padding:10px 18px;border-radius:12px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:var(--shadow-sm)}._markAllBtn_4c0io_110:hover:not(:disabled){background:var(--color-surface-secondary);border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}._markAllBtn_4c0io_110:disabled{opacity:.5;cursor:not-allowed}._list_4c0io_139{display:flex;flex-direction:column;gap:1rem}._item_4c0io_145{display:flex;align-items:flex-start;padding:1.5rem;border-radius:20px;background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);gap:1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);animation:_slideInUp_4c0io_1 .5s cubic-bezier(.4,0,.2,1) backwards;box-shadow:var(--shadow-sm);position:relative;overflow:hidden}._item_4c0io_145:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;border-radius:4px 0 0 4px;background:transparent;transition:all .3s ease}._item_4c0io_145:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}._unread_4c0io_180:before{background:var(--color-primary)}._unread_4c0io_180._itemCritical_4c0io_184:before{background:#dc2626}._unread_4c0io_180._itemWarning_4c0io_185:before{background:#d97706}._unread_4c0io_180._itemInfo_4c0io_186:before{background:var(--color-primary)}._unread_4c0io_180{background:var(--color-surface)}._read_4c0io_192{opacity:.85;background:var(--color-surface-secondary);box-shadow:none}._read_4c0io_192:hover{opacity:1}._iconWrapper_4c0io_202{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s ease}._item_4c0io_145:hover ._iconWrapper_4c0io_202{transform:scale(1.1)}._iconInfo_4c0io_217{color:var(--color-primary);background:var(--color-primary-soft);border:1px solid rgba(76,29,149,.1)}._iconWarning_4c0io_218{color:#d97706;background:#d977061a;border:1px solid rgba(217,119,6,.2)}._iconCritical_4c0io_219{color:#dc2626;background:#dc26261a;border:1px solid rgba(220,38,38,.2)}._content_4c0io_221{flex:1;min-width:0}._metaHeader_4c0io_226{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;flex-wrap:wrap;gap:.5rem}._badges_4c0io_235{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._badge_4c0io_235{padding:4px 10px;border-radius:8px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}._badgeInfo_4c0io_251{background:var(--color-primary-soft);color:var(--color-primary)}._badgeWarning_4c0io_252{background:#d977061a;color:#d97706}._badgeCritical_4c0io_253{background:#dc26261a;color:#dc2626}._entityBadge_4c0io_255{background:var(--color-surface-secondary);border:1px solid var(--color-border);padding:4px 8px;border-radius:6px;font-size:.7rem;font-family:monospace;color:var(--color-text-secondary)}._message_4c0io_265{margin:0;font-size:1rem;line-height:1.5;color:var(--color-text);font-weight:500}._read_4c0io_192 ._message_4c0io_265{color:var(--color-text-secondary);font-weight:400}._date_4c0io_278{font-size:.8rem;color:var(--color-text-tertiary);font-weight:500}._actionColumn_4c0io_284{display:flex;align-items:center;justify-content:center;padding-left:1rem;flex-shrink:0}._readBtn_4c0io_292{width:40px;height:40px;border-radius:12px;border:1px solid var(--color-primary);background:transparent;color:var(--color-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}._readBtn_4c0io_292:hover{background:var(--color-primary);color:#fff;transform:scale(1.1) rotate(5deg);box-shadow:0 4px 12px #4c1d954d}._readStatus_4c0io_313{display:flex;align-items:center;justify-content:center;width:40px;height:40px;opacity:.6}._loadingContainer_4c0io_323{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:1.5rem;color:var(--color-text-tertiary);font-weight:500}._spinner_4c0io_334{width:48px;height:48px;border:4px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_4c0io_334 1s linear infinite}._empty_4c0io_344{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px dashed var(--color-border);border-radius:24px;text-align:center;animation:_fadeIn_4c0io_1 .5s ease-out}._emptyIconWrapper_4c0io_358{width:96px;height:96px;background:var(--color-surface-secondary);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:var(--color-border)}._emptyIcon_4c0io_358{opacity:.5}._empty_4c0io_344 h3{font-size:1.5rem;margin-bottom:.5rem;color:var(--color-text)}._empty_4c0io_344 p{color:var(--color-text-secondary);font-size:1rem}@keyframes _fadeIn_4c0io_1{0%{opacity:0}to{opacity:1}}@keyframes _slideInUp_4c0io_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_4c0io_334{to{transform:rotate(360deg)}}@keyframes _swing_4c0io_1{0%,to{transform:rotate(0)}25%{transform:rotate(10deg)}75%{transform:rotate(-10deg)}}@media(max-width:768px){._header_4c0io_10{flex-direction:column;align-items:flex-start}._actionsArea_4c0io_61{width:100%;justify-content:space-between}._item_4c0io_145{flex-direction:column;position:relative;padding-top:2rem}._iconWrapper_4c0io_202{position:absolute;top:-16px;left:1.5rem}._actionColumn_4c0io_284{width:100%;padding:0;justify-content:flex-end;margin-top:1rem}}._container_selzk_1{display:flex;flex-direction:column;gap:24px}._statsHeader_selzk_8{display:flex;align-items:center;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:16px;padding:16px 24px;gap:32px}._statCard_selzk_17{display:flex;align-items:center;gap:16px}._statIcon_selzk_22{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}._statInfo_selzk_30{display:flex;flex-direction:column}._statValue_selzk_34{font-size:24px;font-weight:800;color:var(--color-text);line-height:1.2}._statLabel_selzk_40{font-size:13px;font-weight:600;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.5px}._statDivider_selzk_47{width:1px;height:40px;background:var(--color-border)}._controls_selzk_54{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._searchBox_selzk_61{position:relative;flex:1;min-width:300px}._searchIcon_selzk_66{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--color-text-tertiary)}._searchInput_selzk_73{width:100%;padding:12px 16px 12px 42px;border-radius:12px;border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:14px;transition:all .2s;box-sizing:border-box}._searchInput_selzk_73:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft)}._select_selzk_89{padding:12px 16px;border-radius:12px;border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:14px;cursor:pointer;min-width:150px}._loadingState_selzk_101,._emptyState_selzk_101{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;color:var(--color-text-tertiary);gap:16px}._spinner_selzk_110{animation:_spin_selzk_110 1s linear infinite;color:var(--color-primary)}@keyframes _spin_selzk_110{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._emptyIcon_selzk_118{opacity:.3}._grid_selzk_121{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}._card_selzk_127{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:16px;display:flex;flex-direction:column;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative}._card_selzk_127:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:transparent;transition:background .3s}._card_selzk_127:hover{transform:translateY(-4px);box-shadow:0 16px 32px #00000014;border-color:var(--color-primary-soft)}._card_selzk_127:hover:before{background:var(--color-primary)}._cardHeader_selzk_154{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 20px 12px}._cardTitleWrap_selzk_160{flex:1}._cardTitle_selzk_160{margin:0;font-size:17px;font-weight:700;color:var(--color-text);line-height:1.3}._cardActions_selzk_170{display:flex;gap:8px;opacity:0;transition:opacity .2s}._card_selzk_127:hover ._cardActions_selzk_170{opacity:1}._actionBtn_selzk_179{background:var(--color-surface-secondary);border:1px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;padding:6px;border-radius:8px;transition:all .2s;display:flex;align-items:center;justify-content:center}._actionBtn_selzk_179:hover{background:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary)}._actionBtnDanger_selzk_196:hover{background:#fee2e2;color:#ef4444;border-color:#ef4444}._cardBody_selzk_202{padding:0 20px 20px;display:flex;flex-direction:column;gap:14px;flex:1}._tagsRow_selzk_211{display:flex;flex-wrap:wrap;gap:8px}._tagBlue_selzk_216,._tagPurple_selzk_216,._tagOrange_selzk_216{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}._tagBlue_selzk_216{background:#3b82f61a;color:#3b82f6}._tagPurple_selzk_216{background:#8b5cf61a;color:#8b5cf6}._tagOrange_selzk_216{background:#f59e0b1a;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}._statsRow_selzk_232{display:flex;gap:16px}._statMini_selzk_236{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--color-text-secondary)}._categoriesRow_selzk_246{display:flex;flex-wrap:wrap;gap:6px}._catBadge_selzk_251{background:var(--color-surface-secondary);border:1px solid var(--color-border);padding:3px 8px;border-radius:6px;font-size:11px;color:var(--color-text-tertiary);font-weight:500}._usageBarWrap_selzk_262{margin-top:auto;padding-top:12px}._usageBarLabels_selzk_266{display:flex;justify-content:space-between;font-size:11px;color:var(--color-text-tertiary);font-weight:600;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}._usageBar_selzk_262{height:6px;background:var(--color-border);border-radius:4px;overflow:hidden}._usageFill_selzk_282{height:100%;background:linear-gradient(90deg,var(--color-primary),#8b5cf6);border-radius:4px}._cardFooter_selzk_289{padding:12px 20px;background:color-mix(in srgb,var(--color-surface) 50%,var(--color-surface-secondary));border-top:1px solid var(--color-border);display:flex;justify-content:center}._previewBtn_selzk_296{background:none;border:none;color:var(--color-primary);font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:6px;transition:opacity .2s}._previewBtn_selzk_296:hover{opacity:.8}._modalOverlay_selzk_313{position:fixed;inset:0;background:#0f172a99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;opacity:0;pointer-events:none;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;padding:20px}._modalOpen_selzk_327{opacity:1;pointer-events:auto}._modalCard_selzk_332{width:100%;max-width:600px;background:var(--color-surface);border-radius:24px;box-shadow:0 25px 50px -12px #00000040;transform:scale(.95) translateY(20px);transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex;flex-direction:column;overflow:hidden;max-height:90vh;border:1px solid var(--color-border)}._modalOpen_selzk_327 ._modalCard_selzk_332{transform:scale(1) translateY(0)}._modalHeader_selzk_350{padding:24px 32px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid var(--color-border);background:linear-gradient(to right,var(--color-primary-soft),transparent);position:relative}._modalHeaderContent_selzk_359{display:flex;align-items:center;gap:16px}._modalIconWrap_selzk_364{width:56px;height:56px;background:linear-gradient(135deg,var(--color-primary),#6366f1);border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 16px #6366f133}._modalTitleGroup_selzk_375{display:flex;flex-direction:column;gap:4px}._modalTitleGroup_selzk_375 h2{margin:0;font-size:22px;font-weight:800;color:var(--color-text);line-height:1.2}._modalSubtitle_selzk_387{font-size:13px;font-weight:500;color:var(--color-text-secondary)}._closeModalBtn_selzk_393{background:var(--color-surface-secondary);border:1px solid var(--color-border);color:var(--color-text-tertiary);width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._closeModalBtn_selzk_393:hover{background:#fee2e2;color:#ef4444;border-color:#fca5a5;transform:rotate(90deg)}._modalBody_selzk_412{padding:32px;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:32px}._modalStatsGrid_selzk_421{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}._modalStat_selzk_421{background:var(--color-surface-secondary);border:1px solid var(--color-border);padding:16px;border-radius:16px;display:flex;align-items:center;gap:16px;transition:transform .2s}._modalStat_selzk_421:hover{transform:translateY(-2px);border-color:var(--color-border-hover)}._modalStatIcon_selzk_440{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}._modalStatInfo_selzk_448{display:flex;flex-direction:column}._modalStatLabel_selzk_452{font-size:12px;color:var(--color-text-tertiary);font-weight:600;text-transform:uppercase;letter-spacing:.5px}._modalStatValue_selzk_459{font-size:18px;font-weight:800;color:var(--color-text)}._modalSectionHeader_selzk_465{margin-bottom:16px}._modalSectionHeader_selzk_465 h3{margin:0;font-size:16px;font-weight:700;color:var(--color-text);display:flex;align-items:center;gap:8px}._toolListWrap_selzk_478{display:flex;flex-direction:column;gap:12px}._toolCard_selzk_483{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;transition:all .2s}._toolCard_selzk_483:hover{border-color:var(--color-primary-soft);box-shadow:0 4px 12px #0000000d}._toolCardLeft_selzk_497{display:flex;align-items:center;gap:12px}._toolAvatar_selzk_502{width:36px;height:36px;border-radius:8px;background:var(--color-surface-secondary);color:var(--color-text-tertiary);display:flex;align-items:center;justify-content:center}._toolDetails_selzk_512{display:flex;flex-direction:column}._toolName_selzk_516{font-size:14px;font-weight:600;color:var(--color-text)}._toolId_selzk_521{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--color-primary);font-weight:600}._toolCategory_selzk_527{font-size:11px;font-weight:600;padding:4px 10px;background:var(--color-surface-secondary);color:var(--color-text-secondary);border-radius:20px;border:1px solid var(--color-border)}._emptyTools_selzk_537{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px;background:var(--color-surface-secondary);border-radius:12px;color:var(--color-text-tertiary);text-align:center}._emptyTools_selzk_537 small{font-size:11px;opacity:.7}._modalFooter_selzk_553{padding:20px 32px;border-top:1px solid var(--color-border);background:var(--color-surface-secondary);display:flex;align-items:center;justify-content:flex-end;gap:12px}._cancelBtn_selzk_562{padding:12px 24px;background:transparent;border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:12px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s}._cancelBtn_selzk_562:hover{background:var(--color-surface);color:var(--color-text)}._useTemplateBtn_selzk_577{padding:12px 24px;background:linear-gradient(135deg,var(--color-primary),#4f46e5);color:#fff;border:none;border-radius:12px;font-weight:600;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s;box-shadow:0 4px 12px #6366f14d}._useTemplateBtn_selzk_577:hover{transform:translateY(-2px);box-shadow:0 6px 16px #6366f166}._modalOverlay_1y7n8_5{position:fixed;inset:0;background:#000000a6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000}._modal_1y7n8_5{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:24px;width:95%;max-width:560px;max-height:90vh;overflow-y:auto;box-shadow:var(--shadow-lg);display:flex;flex-direction:column}._modalHeader_1y7n8_32{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.75rem 1rem;border-bottom:1.5px solid var(--color-border)}._modalTitle_1y7n8_40{font-size:1.15rem;font-weight:700;color:var(--color-text);display:flex;align-items:center;gap:.5rem;font-family:var(--font-heading);margin:0}._modalTitleIcon_1y7n8_51{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,var(--color-primary),var(--accent));display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}._closeBtn_1y7n8_63{width:36px;height:36px;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:all .2s;padding:0}._closeBtn_1y7n8_63:hover{background:#ef44441a;border-color:#ef44444d;color:var(--danger);transform:rotate(90deg)}._form_1y7n8_85{padding:1.25rem 1.75rem 1.75rem;display:flex;flex-direction:column;gap:1.25rem}._formGroup_1y7n8_92{display:flex;flex-direction:column;gap:.5rem}._label_1y7n8_98{font-size:.75rem;font-weight:700;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.06em}._required_1y7n8_106{color:#ef4444}._inputWrapper_1y7n8_110{position:relative}._inputIcon_1y7n8_114{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--color-text-tertiary)}._input_1y7n8_110{width:100%;padding:.7rem .75rem .7rem 2.5rem;border-radius:10px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);font-size:.9rem;color:var(--color-text);transition:all .2s;font-family:var(--font-main);box-sizing:border-box}._input_1y7n8_110::placeholder{color:var(--color-text-tertiary)}._input_1y7n8_110:focus{border-color:var(--color-primary);background:var(--color-surface);outline:none;box-shadow:0 0 0 3px var(--color-primary-soft)}._toolsSection_1y7n8_147{display:flex;flex-direction:column;gap:12px}._toolsHeader_1y7n8_153{display:flex;align-items:center;justify-content:space-between;gap:16px}._searchBox_1y7n8_160{position:relative;flex:1;max-width:250px}._toolsList_1y7n8_166{border:1.5px solid var(--color-border);border-radius:12px;max-height:250px;overflow-y:auto;background:var(--color-surface-secondary)}._toolItem_1y7n8_174{display:flex;align-items:center;padding:10px 14px;gap:12px;border-bottom:1px solid var(--color-border);cursor:pointer;transition:all .2s}._toolItem_1y7n8_174:last-child{border-bottom:none}._toolItem_1y7n8_174:hover{background:var(--color-surface)}._toolSelected_1y7n8_192{background:#6366f114}._toolSelected_1y7n8_192:hover{background:#6366f11f}._checkbox_1y7n8_200{width:20px;height:20px;border-radius:6px;border:2px solid var(--color-border);display:flex;align-items:center;justify-content:center;color:#fff;transition:all .2s;flex-shrink:0;background:var(--color-surface)}._toolSelected_1y7n8_192 ._checkbox_1y7n8_200{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));border-color:transparent}._toolIcon_1y7n8_219{width:36px;height:36px;border-radius:8px;background:var(--color-surface);border:1.5px solid var(--color-border);display:flex;align-items:center;justify-content:center;color:var(--color-text-tertiary);overflow:hidden;flex-shrink:0}._toolIcon_1y7n8_219 img{width:100%;height:100%;object-fit:cover}._toolDetails_1y7n8_239{flex:1;min-width:0}._toolName_1y7n8_244{font-weight:700;color:var(--color-text);font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-heading)}._toolMeta_1y7n8_254{font-size:.75rem;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}._loadingState_1y7n8_263,._emptyState_1y7n8_263{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--color-text-tertiary);gap:12px;font-size:.9rem}._spinner_1y7n8_274{animation:_spin_1y7n8_274 1s linear infinite}@keyframes _spin_1y7n8_274{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorBox_1y7n8_283{background:#ef444414;border:1.5px solid rgba(239,68,68,.2);color:var(--danger);padding:.75rem;border-radius:10px;font-size:.85rem}._modalFooter_1y7n8_292{display:flex;gap:.75rem;padding-top:.5rem}._cancelBtn_1y7n8_298{flex:1;padding:.75rem;border-radius:12px;border:1.5px solid var(--color-border);background:var(--color-surface-secondary);font-weight:600;color:var(--color-text-secondary);cursor:pointer;transition:all .2s;font-family:var(--font-main);display:flex;align-items:center;justify-content:center}._cancelBtn_1y7n8_298:hover{background:var(--color-border);color:var(--color-text)}._submitBtn_1y7n8_319{flex:1.5;padding:.75rem;border-radius:12px;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));color:#fff;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;border:none;box-shadow:0 4px 14px #6366f14d;transition:all .25s;font-family:var(--font-main)}._submitBtn_1y7n8_319:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #6366f166}._submitBtn_1y7n8_319:disabled{opacity:.6;cursor:not-allowed}._btnSpinner_1y7n8_347{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_1y7n8_274 .6s linear infinite}._container_1gzo4_1{width:100%;padding:2rem;animation:_fadeIn_1gzo4_1 .4s ease-out}@keyframes _fadeIn_1gzo4_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._refreshBtn_1gzo4_12{display:flex;align-items:center;gap:8px;padding:.75rem 1.5rem;background:#ffffff26;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:12px;font-weight:700;font-size:14px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);white-space:nowrap;box-shadow:0 2px 8px #00000026}._refreshBtn_1gzo4_12:hover{background:#ffffff40;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 6px 16px #0003}._refreshBtn_1gzo4_12:disabled{opacity:.6;cursor:not-allowed;transform:none}._spin_1gzo4_44{animation:_spin_1gzo4_44 1s linear infinite}@keyframes _spin_1gzo4_44{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._filterBar_1gzo4_54{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:20px}._searchWrapper_1gzo4_62{position:relative;flex:1;max-width:500px}._searchIcon_1gzo4_68{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--color-text-tertiary)}._searchInput_1gzo4_76{width:100%;padding:14px 16px 14px 48px;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:16px;color:var(--color-text);font-size:14px;transition:all .2s;box-shadow:0 2px 8px #00000005}._searchInput_1gzo4_76:focus{outline:none;border-color:var(--color-primary);box-shadow:0 4px 20px rgba(var(--color-primary-rgb),.1);background:var(--color-surface-elevated)}._entityFilters_1gzo4_95{display:flex;background:var(--color-surface-secondary);padding:4px;border-radius:20px;gap:4px}._filterTab_1gzo4_103{padding:8px 16px;border:none;border-radius:16px;font-size:13px;font-weight:700;color:var(--color-text-secondary);background:transparent;cursor:pointer;transition:all .2s}._filterTab_1gzo4_103:hover{color:var(--color-text);background:#ffffff0d}._activeFilter_1gzo4_120{background:var(--color-surface);color:var(--color-primary);box-shadow:0 1px 4px #0000000d}._dateRangePicker_1gzo4_126{display:flex;align-items:center;gap:12px;background:var(--color-surface-secondary);padding:4px 12px;border-radius:20px}._dateInputWrapper_1gzo4_135{display:flex;align-items:center;gap:8px}._dateIcon_1gzo4_141{color:var(--color-text-tertiary)}._dateInput_1gzo4_135{background:transparent;border:none;font-size:13px;color:var(--color-text-secondary);outline:none;width:80px;font-weight:600}._dateInput_1gzo4_135::placeholder{color:var(--color-text-tertiary)}._dateSeparator_1gzo4_159{color:var(--color-text-tertiary);display:flex}._logsCard_1gzo4_165{background:var(--color-surface);border:1px solid var(--color-border);border-radius:24px;overflow:hidden;box-shadow:0 10px 40px #0000000a}._tableWrapper_1gzo4_173{overflow-x:auto}._table_1gzo4_173{width:100%;border-collapse:collapse;text-align:left}._table_1gzo4_173 th{padding:16px 24px;background:var(--color-surface-secondary);color:var(--color-text-tertiary);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--color-border)}._row_1gzo4_194{border-bottom:1px solid var(--color-border);transition:all .2s}._row_1gzo4_194:hover{background:var(--color-surface-secondary)}._row_1gzo4_194 td{padding:16px 24px;vertical-align:middle}._timeCell_1gzo4_209{white-space:nowrap;font-size:13px;color:var(--color-text-secondary);display:flex;align-items:center;gap:8px}._userCell_1gzo4_218{display:flex;align-items:center;gap:12px}._userAvatar_1gzo4_224{width:36px;height:36px;border-radius:12px;background:#f3e8ff;color:#7e22ce;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px}._dark_1gzo4_237 ._userAvatar_1gzo4_224{background:#8b5cf633;color:#c4b5fd}._userName_1gzo4_242{font-size:14px;font-weight:700;color:var(--color-text)}._userEmail_1gzo4_248{font-size:12px;color:var(--color-text-tertiary)}._actionBadge_1gzo4_253{display:inline-flex;padding:6px 12px;border-radius:20px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.3px;background:color-mix(in srgb,var(--action-color),transparent 90%);color:var(--action-color);border:1px solid color-mix(in srgb,var(--action-color),transparent 80%)}._entityCell_1gzo4_266{display:flex;flex-direction:column;gap:4px}._entityType_1gzo4_272{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--color-text)}._entityId_1gzo4_281{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--color-text-tertiary)}._changesPreview_1gzo4_287{display:flex;flex-wrap:wrap;gap:6px}._changeTag_1gzo4_293{background:var(--color-surface-secondary);padding:4px 8px;border-radius:6px;font-size:11px;border:1px solid var(--color-border);color:var(--color-text-secondary)}._changeTag_1gzo4_293 strong{color:var(--color-text)}._moreTags_1gzo4_306{font-size:11px;color:var(--color-text-tertiary);align-self:center}._italicDetails_1gzo4_312{font-style:italic;color:var(--color-text-tertiary);font-size:13px}._pagination_1gzo4_319{display:flex;justify-content:center;align-items:center;padding:24px;gap:20px;border-top:1px solid var(--color-border)}._pageBtn_1gzo4_328{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:10px;font-size:13px;font-weight:700;color:var(--color-text-secondary);cursor:pointer;transition:all .2s}._pageBtn_1gzo4_328:hover:not(:disabled){background:var(--color-surface);color:var(--color-primary);border-color:var(--color-primary)}._pageBtn_1gzo4_328:disabled{opacity:.4;cursor:not-allowed}._pageInfo_1gzo4_354{font-size:13px;color:var(--color-text-secondary)}._pageInfo_1gzo4_354 strong{color:var(--color-text)}._loadingState_1gzo4_364,._emptyState_1gzo4_364{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 40px;color:var(--color-text-tertiary);gap:16px}._loadingState_1gzo4_364 p,._emptyState_1gzo4_364 p{font-size:15px;font-weight:600}._container_tnl8d_1{padding:24px;max-width:1200px;margin:0 auto}._header_tnl8d_7{margin-bottom:28px}._title_tnl8d_11{font-size:1.75rem;font-weight:700;color:var(--text-color, #1e293b);margin:0 0 6px}._subtitle_tnl8d_18{color:#64748b;font-size:.95rem;margin:0}._card_tnl8d_24{background:var(--bg-card, #ffffff);border-radius:12px;border:1px solid var(--border-color, #e2e8f0);box-shadow:0 4px 6px -1px #0000000d;padding:24px;margin-bottom:24px}._cardTitle_tnl8d_33{font-size:1.15rem;font-weight:600;color:var(--text-color, #0f172a);margin-bottom:16px;display:flex;align-items:center;gap:10px}._cardTitleIcon_tnl8d_43{color:#4f46e5}._formGroup_tnl8d_47{display:flex;flex-direction:column;gap:8px}._label_tnl8d_53{font-size:.875rem;font-weight:600;color:#475569}._inputGroup_tnl8d_59{display:flex;gap:12px;align-items:center}._input_tnl8d_59{flex:1;padding:10px 14px;border-radius:8px;border:1px solid #cbd5e1;font-size:.95rem;background:var(--bg-input, #f8fafc);color:var(--text-color, #0f172a);transition:border-color .2s,box-shadow .2s}._input_tnl8d_59:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f126}._btnPrimary_tnl8d_82{background:linear-gradient(135deg,#4f46e5,#6366f1);color:#fff;border:none;padding:10px 20px;border-radius:8px;font-weight:600;font-size:.9rem;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:opacity .2s,transform .1s}._btnPrimary_tnl8d_82:hover{opacity:.92}._btnPrimary_tnl8d_82:disabled{opacity:.5;cursor:not-allowed}._btnSecondary_tnl8d_106{background:#f1f5f9;color:#475569;border:1px solid #cbd5e1;padding:8px 16px;border-radius:8px;font-weight:500;font-size:.875rem;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background-color .2s}._btnSecondary_tnl8d_106:hover{background:#e2e8f0}._btnSecondary_tnl8d_106:disabled{opacity:.5;cursor:not-allowed}._grid_tnl8d_130{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:24px}._previewContainer_tnl8d_136{background:#f8fafc;border:2px dashed #cbd5e1;border-radius:10px;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:180px;margin-bottom:16px;position:relative;overflow:hidden}._previewImg_tnl8d_151{max-width:100%;max-height:120px;object-fit:contain}._placeholderText_tnl8d_157{color:#94a3b8;font-size:.9rem;text-align:center}._actionsRow_tnl8d_163{display:flex;gap:10px;align-items:center;flex-wrap:wrap}._hint_tnl8d_170{font-size:.8rem;color:#64748b;margin-top:6px}._alert_tnl8d_176{padding:12px 16px;border-radius:8px;font-size:.9rem;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}._alertSuccess_tnl8d_186{background-color:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}._alertError_tnl8d_192{background-color:#fef2f2;color:#991b1b;border:1px solid #fecaca}._spinner_tnl8d_198{width:16px;height:16px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:_spin_tnl8d_198 .6s linear infinite}@keyframes _spin_tnl8d_198{to{transform:rotate(360deg)}}._container_1t9d5_1{padding:24px;max-width:900px;margin:0 auto}._header_1t9d5_7{margin-bottom:28px}._title_1t9d5_11{font-size:1.75rem;font-weight:700;color:var(--text-color, #1e293b);margin:0 0 6px}._subtitle_1t9d5_18{color:#64748b;font-size:.95rem;margin:0}._card_1t9d5_24{background:var(--bg-card, #ffffff);border-radius:12px;border:1px solid var(--border-color, #e2e8f0);box-shadow:0 4px 6px -1px #0000000d;padding:24px;margin-bottom:24px}._cardTitle_1t9d5_33{font-size:1.15rem;font-weight:600;color:var(--text-color, #0f172a);margin-bottom:16px;display:flex;align-items:center;gap:10px}._cardTitleIcon_1t9d5_43{color:#4f46e5}._refreshBtn_1t9d5_47{margin-left:auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid var(--border-color, #e2e8f0);background:var(--bg-input, #f8fafc);color:#475569;cursor:pointer;transition:background .2s}._refreshBtn_1t9d5_47:hover:not(:disabled){background:var(--border-color, #e2e8f0)}._refreshBtn_1t9d5_47:disabled{opacity:.6;cursor:not-allowed}._table_1t9d5_71{width:100%;border-collapse:collapse;font-size:.9rem}._table_1t9d5_71 td{padding:9px 4px;border-bottom:1px solid var(--border-color, #eef2f7);color:var(--text-color, #334155)}._table_1t9d5_71 tr:last-child td{border-bottom:none}._count_1t9d5_87{text-align:right;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-color, #0f172a)}._loadingRow_1t9d5_94{display:flex;align-items:center;gap:8px;color:#64748b;font-size:.9rem;padding:8px 0}._dangerCard_1t9d5_103{border-color:#fecaca;background:linear-gradient(180deg,rgba(254,226,226,.35),transparent 120px),var(--bg-card, #ffffff)}._dangerIcon_1t9d5_109{color:#dc2626}._dangerText_1t9d5_113{font-size:.9rem;line-height:1.6;color:#64748b;margin:0 0 18px}._dangerBtn_1t9d5_120{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:10px;border:none;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-size:.95rem;font-weight:700;cursor:pointer;box-shadow:0 4px 16px #ef44444d;transition:all .2s cubic-bezier(.4,0,.2,1)}._dangerBtn_1t9d5_120:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-1px)}._dangerBtn_1t9d5_120:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}._hint_1t9d5_148{display:block;margin-top:10px;font-size:.82rem;color:#94a3b8}._alert_1t9d5_155{display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:10px;font-size:.9rem;font-weight:500;margin-bottom:20px;border:1px solid transparent}._alertSuccess_1t9d5_167{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._alertError_1t9d5_173{background:#fef2f2;color:#b91c1c;border-color:#fecaca}._spin_1t9d5_179{animation:_spin_1t9d5_179 1s linear infinite}@keyframes _spin_1t9d5_179{to{transform:rotate(360deg)}}._overlay_10r8a_1{position:fixed;inset:0;background:#00000073;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px;animation:_fadeIn_10r8a_1 .2s ease}@keyframes _fadeIn_10r8a_1{0%{opacity:0}to{opacity:1}}._modal_10r8a_19{background:var(--color-surface, #ffffff);border-radius:20px;padding:32px 30px 26px;width:100%;max-width:480px;max-height:90vh;overflow-y:auto;box-shadow:0 24px 64px #0000002e;border:1px solid var(--color-border, #e2e8f0);text-align:center;animation:_slideUp_10r8a_1 .25s cubic-bezier(.34,1.56,.64,1)}@keyframes _slideUp_10r8a_1{0%{transform:translateY(20px) scale(.97);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}._iconContainer_10r8a_38{width:64px;height:64px;border-radius:18px;background:linear-gradient(135deg,#fee2e2,#fecaca);color:#dc2626;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;box-shadow:0 8px 24px #ef444426}._title_10r8a_51{font-size:1.25rem;font-weight:800;color:var(--color-text, #0f172a);margin:0 0 12px}._message_10r8a_58{font-size:.9rem;line-height:1.6;color:var(--color-text-secondary, #64748b);text-align:left;margin-bottom:20px}._message_10r8a_58 p{margin:0 0 10px}._message_10r8a_58 strong{color:#dc2626;font-weight:700}._kept_10r8a_75{font-size:.85rem;color:#64748b}._counts_10r8a_80{list-style:none;margin:14px 0 0;padding:12px 14px;border-radius:10px;background:var(--color-surface-secondary, #f8fafc);border:1px solid var(--color-border, #e2e8f0)}._counts_10r8a_80 li{display:flex;justify-content:space-between;gap:12px;padding:3px 0;font-size:.85rem}._counts_10r8a_80 strong{color:var(--color-text, #0f172a);font-variant-numeric:tabular-nums}._form_10r8a_102{text-align:left}._label_10r8a_106{display:block;font-size:.85rem;font-weight:600;color:var(--color-text, #334155);margin-bottom:8px}._label_10r8a_106 strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#dc2626}._input_10r8a_119{width:100%;padding:11px 14px;border-radius:10px;border:1.5px solid var(--color-border, #cbd5e1);background:var(--bg-input, #f8fafc);color:var(--color-text, #0f172a);font-size:.95rem;transition:border-color .2s,box-shadow .2s}._input_10r8a_119:focus{outline:none;border-color:#ef4444;box-shadow:0 0 0 3px #ef444426}._input_10r8a_119:disabled{opacity:.6;cursor:not-allowed}._actions_10r8a_141{display:flex;gap:12px;margin-top:20px}._cancelButton_10r8a_147,._confirmButton_10r8a_148{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border-radius:10px;font-size:.95rem;font-weight:700;cursor:pointer;border:none;transition:all .2s cubic-bezier(.4,0,.2,1)}._cancelButton_10r8a_147{background:var(--color-surface-secondary, #f1f5f9);color:var(--color-text, #334155);border:1.5px solid var(--color-border, #e2e8f0)}._cancelButton_10r8a_147:hover:not(:disabled){background:var(--color-border, #e2e8f0)}._confirmButton_10r8a_148{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 16px #ef44444d}._confirmButton_10r8a_148:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-1px)}._cancelButton_10r8a_147:disabled,._confirmButton_10r8a_148:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}._spin_10r8a_192{animation:_spin_10r8a_192 1s linear infinite}@keyframes _spin_10r8a_192{to{transform:rotate(360deg)}}
