._root_19u1c_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg)}._card_19u1c_9{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:40px 36px;width:100%;max-width:380px;display:flex;flex-direction:column;gap:18px}._logo_19u1c_21{font-size:1.5rem;font-weight:800;color:var(--accent);letter-spacing:.08em;text-align:center}._sub_19u1c_29{text-align:center;color:var(--muted);font-size:.875rem;margin-top:-8px}._error_19u1c_36{background:#ef53501f;border:1px solid var(--danger);color:var(--danger);border-radius:8px;padding:10px 14px;font-size:.875rem}._field_19u1c_45{display:flex;flex-direction:column;gap:6px}._field_19u1c_45 label{font-size:.8rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}._field_19u1c_45 input{background:var(--surface2);border:1px solid var(--border);border-radius:8px;padding:10px 14px;color:var(--text);font-size:.95rem;outline:none;transition:border-color .15s}._field_19u1c_45 input:focus{border-color:var(--accent)}._btn_19u1c_74{background:var(--accent);border:none;color:#fff;border-radius:8px;padding:12px;font-size:.95rem;font-weight:600;margin-top:4px;transition:opacity .15s}._btn_19u1c_74:hover:not(:disabled){opacity:.85}._btn_19u1c_74:disabled{opacity:.5;cursor:not-allowed}._root_rtdgi_1{display:flex;flex-direction:column;min-height:100vh}._header_rtdgi_7{display:flex;align-items:center;gap:24px;padding:0 32px;height:60px;background:var(--surface);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:100}._brand_rtdgi_20{display:flex;align-items:baseline;gap:8px}._logo_rtdgi_26{font-size:1.1rem;font-weight:800;color:var(--accent);letter-spacing:.1em}._tagline_rtdgi_33{font-size:.75rem;color:var(--muted)}._nav_rtdgi_38{display:flex;gap:4px}._navBtn_rtdgi_43{background:none;border:none;color:var(--muted);padding:6px 14px;border-radius:6px;font-size:.875rem;transition:background .15s,color .15s}._navBtn_rtdgi_43:hover{background:var(--surface2);color:var(--text)}._user_rtdgi_58{margin-left:auto;display:flex;align-items:center;gap:16px}._userEmail_rtdgi_65{font-size:.8rem;color:var(--muted)}._logout_rtdgi_70{background:none;border:1px solid var(--border);color:var(--muted);padding:5px 12px;border-radius:6px;font-size:.8rem;transition:border-color .15s,color .15s}._logout_rtdgi_70:hover{border-color:var(--danger);color:var(--danger)}._main_rtdgi_85{flex:1;padding:32px;max-width:1400px;width:100%;margin:0 auto}._pageTitle_rtdgi_93{font-size:1.5rem;font-weight:700;margin-bottom:28px;color:var(--text)}._card_n224x_1{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:20px 24px;display:flex;flex-direction:column;gap:6px;min-width:160px;flex:1}._label_n224x_13{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}._value_n224x_20{font-size:1.75rem;font-weight:700;color:var(--accent);line-height:1}._sub_n224x_27{font-size:.8rem;color:var(--muted)}._wrapper_na2pd_1{overflow-x:auto;border-radius:8px;border:1px solid var(--border)}._table_na2pd_7{width:100%;border-collapse:collapse;font-size:.875rem}._table_na2pd_7 thead th{background:var(--surface2);padding:10px 14px;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);white-space:nowrap}._table_na2pd_7 tbody td{padding:10px 14px;border-top:1px solid var(--border);color:var(--text)}._table_na2pd_7 tbody tr:hover td{background:var(--surface2)}._empty_na2pd_34{color:var(--muted);font-size:.875rem;padding:16px 0}._error_6vpht_1{color:var(--danger);padding:16px;background:#ef53501a;border-radius:8px}._loading_6vpht_8{color:var(--muted)}._toolbar_6vpht_12{display:flex;gap:12px;margin-bottom:24px;align-items:center}._select_6vpht_19{background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:8px;padding:8px 12px;font-size:.875rem;outline:none;cursor:pointer}._select_6vpht_19:focus{border-color:var(--accent)}._kpiRow_6vpht_34{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:32px}._grid2_6vpht_41{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}@media (max-width: 900px){._grid2_6vpht_41{grid-template-columns:1fr}}._section_6vpht_52{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px;margin-bottom:24px}._sectionTitle_6vpht_60{font-size:1rem;font-weight:600;color:var(--text);margin-bottom:16px}._tabs_6vpht_67{display:flex;gap:4px;margin-bottom:8px;border-bottom:1px solid var(--border);padding-bottom:0}._tab_6vpht_67,._tabActive_6vpht_75{background:none;border:none;border-bottom:2px solid transparent;color:var(--muted);padding:10px 16px;font-size:.875rem;margin-bottom:-1px;transition:color .15s,border-color .15s}._tab_6vpht_67:hover{color:var(--text)}._tabActive_6vpht_75{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}._mt_6vpht_96{margin-top:20px}._root_5kuph_1{display:flex;gap:0;min-height:calc(100vh - 60px)}._sidebar_5kuph_8{width:240px;min-width:240px;background:var(--surface);border-right:1px solid var(--border);padding:16px 12px;position:sticky;top:60px;height:calc(100vh - 60px);overflow-y:auto;transition:width .2s,min-width .2s,padding .2s;flex-shrink:0}._sidebarClosed_5kuph_22{width:36px;min-width:36px;padding:16px 4px;overflow:hidden}._sidebarToggle_5kuph_29{background:var(--surface2);border:1px solid var(--border);color:var(--muted);border-radius:6px;width:28px;height:28px;cursor:pointer;font-size:.7rem;display:flex;align-items:center;justify-content:center;margin-bottom:12px;flex-shrink:0}._filterTitle_5kuph_45{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:12px}._filterGroup_5kuph_54{margin-bottom:16px}._filterGroup_5kuph_54>label{display:block;font-size:.75rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}._filterGroup_5kuph_54 select{width:100%;background:var(--surface2);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:6px 8px;font-size:.8rem;outline:none}._checkList_5kuph_79{display:flex;flex-direction:column;gap:4px;max-height:160px;overflow-y:auto}._checkItem_5kuph_87{display:flex;align-items:flex-start;gap:6px;font-size:.8rem;color:var(--text);cursor:pointer;line-height:1.3}._checkItem_5kuph_87 input[type=checkbox]{margin-top:2px;flex-shrink:0;accent-color:var(--accent)}._navBtn_5kuph_103{display:block;width:100%;background:none;border:none;color:var(--muted);text-align:left;padding:6px 8px;border-radius:6px;font-size:.8rem;cursor:pointer;transition:background .12s,color .12s;margin-bottom:2px}._navBtn_5kuph_103:hover{background:var(--surface2);color:var(--text)}._navBtnActive_5kuph_119{background:#7c6af726;color:var(--accent)!important;font-weight:600}._main_5kuph_122{flex:1;padding:24px;overflow:hidden}._loadingBar_5kuph_128{height:3px;background:linear-gradient(90deg,var(--accent),var(--accent2));border-radius:2px;margin-bottom:16px;animation:_pulse_5kuph_1 1s ease-in-out infinite}@keyframes _pulse_5kuph_1{0%,to{opacity:1}50%{opacity:.4}}._section_5kuph_138{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px;margin-bottom:24px}._sectionTitle_5kuph_146{font-size:1.05rem;font-weight:700;color:var(--text);margin-bottom:16px}._subTitle_5kuph_153{font-size:.875rem;font-weight:600;color:var(--muted);margin-bottom:12px}._kpiRow_5kuph_160{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:20px}._grid2_5kuph_167{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:16px}@media (max-width: 900px){._grid2_5kuph_167{grid-template-columns:1fr}._sidebar_5kuph_8{display:none}}._tabs_5kuph_179{display:flex;gap:4px;border-bottom:1px solid var(--border);margin-bottom:16px}._tab_5kuph_179,._tabActive_5kuph_186{background:none;border:none;border-bottom:2px solid transparent;color:var(--muted);padding:8px 14px;font-size:.85rem;cursor:pointer;margin-bottom:-1px;transition:color .12s,border-color .12s}._tab_5kuph_179:hover{color:var(--text)}._tabActive_5kuph_186{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}._radioRow_5kuph_201{display:flex;gap:20px;margin-bottom:12px;font-size:.875rem;color:var(--text)}._radioRow_5kuph_201 label{display:flex;align-items:center;gap:6px;cursor:pointer}._radioRow_5kuph_201 input{accent-color:var(--accent)}._sliderRow_5kuph_212{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:.875rem;color:var(--text)}._sliderRow_5kuph_212 input[type=range]{flex:1;max-width:240px;accent-color:var(--accent)}._inputRow_5kuph_227{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:.875rem;color:var(--text)}._numInput_5kuph_236{background:var(--surface2);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:6px 10px;font-size:.875rem;width:120px;outline:none}._numInput_5kuph_236:focus{border-color:var(--accent)}._warning_5kuph_249{background:#ff98001a;border:1px solid rgba(255,152,0,.4);color:#ffa726;border-radius:8px;padding:12px 16px;font-size:.875rem;margin-bottom:16px}._muted_5kuph_259{color:var(--muted);font-size:.875rem;margin-bottom:12px}._error_5kuph_261{color:var(--danger);background:#ef53501a;border-radius:8px;padding:16px}._printBtn_5kuph_268{background:var(--accent);border:none;color:#fff;border-radius:8px;padding:10px 20px;font-size:.9rem;font-weight:600;cursor:pointer;transition:opacity .15s}._printBtn_5kuph_268:hover{opacity:.85}@media print{._sidebar_5kuph_8,._printBtn_5kuph_268{display:none!important}._section_5kuph_138{break-inside:avoid;border:none;box-shadow:none}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #0f1117;--surface: #1a1d2e;--surface2: #252840;--accent: #7c6af7;--accent2: #4fc3f7;--text: #e8eaf6;--muted: #8892a4;--border: #2e3256;--danger: #ef5350;--success: #66bb6a}body{font-family:Inter,system-ui,-apple-system,sans-serif;background:var(--bg);color:var(--text);min-height:100vh}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}input,select{font-family:inherit}
