@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;700&display=swap";._wrap_m4o8d_1{background:var(--header-bg);justify-content:center;align-items:center;min-height:100dvh;padding:16px;display:flex}._card_m4o8d_10{background:var(--surface);border-radius:var(--radius);width:100%;max-width:400px;box-shadow:var(--shadow-lg);text-align:center;padding:40px 32px}._logo_m4o8d_20{justify-content:center;align-items:center;gap:4px;margin-bottom:6px;display:flex}._logoText_m4o8d_28{letter-spacing:3px;background:linear-gradient(#fff 0%,#aac 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-family:DM Sans,sans-serif;font-size:28px;font-weight:800}._sub_m4o8d_38{color:var(--muted);letter-spacing:2px;text-transform:uppercase;margin:0 0 32px;font-size:12px;font-weight:400}._form_m4o8d_47{text-align:left;flex-direction:column;gap:16px;display:flex}._field_m4o8d_54{flex-direction:column;gap:6px;display:flex}._field_m4o8d_54 label{color:var(--muted);text-transform:uppercase;letter-spacing:.8px;font-size:12px;font-weight:600}._field_m4o8d_54 input{background:var(--input-bg);border:1.5px solid var(--border2);border-radius:var(--radius-sm);color:var(--text);font-size:14px;font-family:var(--font-ui);outline:none;padding:12px 14px;transition:border-color .15s}._field_m4o8d_54 input:focus{border-color:var(--accent)}._error_m4o8d_84{color:var(--red);border-radius:var(--radius-xs);background:#dc262614;padding:8px 12px;font-size:13px}._btn_m4o8d_92{background:var(--accent);border-radius:var(--radius-sm);color:#000;cursor:pointer;font-size:14px;font-weight:700;font-family:var(--font-ui);border:none;margin-top:4px;padding:13px;transition:opacity .15s}._btn_m4o8d_92:disabled{opacity:.6;cursor:not-allowed}._shell_1likb_2{background:var(--bg);max-width:100vw;min-height:100dvh;display:flex;overflow-x:hidden}._header_1likb_11{z-index:200;border-bottom:2px solid var(--accent);background:linear-gradient(135deg,#1a2e4a 0%,#112038 35%,#0f1829 100%);border-radius:0 0 16px 16px;justify-content:space-between;align-items:center;gap:16px;height:56px;padding:0 24px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 1px #ffffff0a,0 4px 16px #00000038}@media (width>=769px){._header_1likb_11{border-radius:0 0 16px}}._logo_1likb_31{cursor:pointer;flex-shrink:0;align-items:center;gap:2px;height:100%;padding:0 30px 0 0;text-decoration:none;display:flex;position:relative}._logoText_1likb_42{letter-spacing:4px;color:#fff;opacity:.9;font-family:Inter,sans-serif;font-size:32px;font-weight:200;line-height:1}._headerControls_1likb_53{flex-shrink:0;align-items:center;gap:6px;display:flex}._hctlPill_1likb_60{color:#ffffffc7;cursor:pointer;white-space:nowrap;font-size:11px;font-weight:600;font-family:var(--font-ui);background:#ffffff14;border:1px solid #ffffff1f;border-radius:20px;outline:none;align-items:center;gap:4px;padding:4px 12px;line-height:1;transition:background .18s,border-color .18s;display:flex}._hctlPill_1likb_60:hover{background:#ffffff29;border-color:#ffffff40}._hctlAiActive_1likb_82{color:#c4b5fd!important;background:#8b5cf659!important;border-color:#8b5cf699!important}._userAvatar_1likb_88{background:linear-gradient(135deg, var(--accent), #8b5cf6);color:#fff;letter-spacing:.5px;cursor:default;border:2px solid #ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:flex}._sidebar_1likb_101{z-index:150;-webkit-backdrop-filter:blur(12px);background:#0f1829d9;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;width:52px;height:auto;padding:10px 8px;transition:width .35s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:68px;bottom:12px;left:12px;overflow:hidden;box-shadow:0 8px 32px #0006,0 2px 8px #0000004d}._sidebar_1likb_101:hover{width:220px}._sidebarScroll_1likb_124{scrollbar-width:none;flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow:hidden auto}._sidebarScroll_1likb_124::-webkit-scrollbar{display:none}._sidebarBottom_1likb_137{border-top:1px solid #ffffff12;flex-direction:column;flex-shrink:0;gap:2px;margin-top:4px;padding-top:4px;display:flex}._navGroup_1likb_147{flex-direction:column;gap:1.5px;display:flex}._navDivider_1likb_153{background:#ffffff12;flex-shrink:0;height:1px;margin:3px 4px}._navGroupLabel_1likb_160{letter-spacing:2px;color:#ffffff40;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;flex-shrink:0;height:20px;padding:4px 14px 2px;font-size:9px;font-weight:800;transition:opacity .22s,transform .22s;overflow:hidden;transform:translate(-6px)}._sidebar_1likb_101:hover ._navGroupLabel_1likb_160{opacity:1;transform:translate(0)}._navItem_1likb_181{color:#ffffff73;cursor:pointer;white-space:nowrap;text-align:left;width:100%;font-family:var(--font-ui);background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:4px 8px;text-decoration:none;transition:background .18s,color .18s;display:flex;position:relative;overflow:hidden}._sidebar_1likb_101:hover ._navItem_1likb_181{justify-content:flex-start}._navItem_1likb_181:hover{color:#ffffffe6;background:#ffffff12}._navItem_1likb_181:hover ._navGlow_1likb_207{opacity:1}._navItem_1likb_181._active_1likb_209{color:#f59e0b;background:#f59e0b1f}._navItem_1likb_181._active_1likb_209 ._navIcon_1likb_213 svg{stroke:#f59e0b!important}._navIcon_1likb_213{z-index:1;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}._navLabel_1likb_226{color:inherit;opacity:0;white-space:nowrap;pointer-events:none;width:0;font-size:13px;font-weight:600;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);overflow:hidden;transform:translate(-8px)}._sidebar_1likb_101:hover ._navLabel_1likb_226{opacity:1;width:140px;transform:translate(0)}._navGroup_1likb_147 ._navItem_1likb_181:first-child ._navLabel_1likb_226{transition-delay:20ms}._navGroup_1likb_147 ._navItem_1likb_181:nth-child(2) ._navLabel_1likb_226{transition-delay:40ms}._navGroup_1likb_147 ._navItem_1likb_181:nth-child(3) ._navLabel_1likb_226{transition-delay:60ms}._navGroup_1likb_147 ._navItem_1likb_181:nth-child(4) ._navLabel_1likb_226{transition-delay:80ms}._navGroup_1likb_147 ._navItem_1likb_181:nth-child(5) ._navLabel_1likb_226{transition-delay:.1s}._navGlow_1likb_207{background:radial-gradient(circle at 30% 50%, var(--glow,#fff), transparent 70%);opacity:0;pointer-events:none;border-radius:12px;transition:opacity .3s;position:absolute;inset:0}._navItemLogout_1likb_266 ._navIcon_1likb_213 svg{stroke:#ef4444b3!important}._navItemLogout_1likb_266:hover{color:#ef4444!important;background:#ef44441a!important}._main_1likb_273{box-sizing:border-box;flex:1;min-width:0;max-width:calc(100vw - 72px);min-height:calc(100dvh - 56px);margin-top:56px;margin-left:72px;padding:12px 20px 20px 8px;transition:margin-left .25s cubic-bezier(.4,0,.2,1);animation:.22s _panelFadeIn_1likb_1;position:relative}@keyframes _panelFadeIn_1likb_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._mobileNav_1likb_293{z-index:200;padding:0 16px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 12px);pointer-events:none;transition:transform .4s cubic-bezier(.4,0,.2,1);display:none;position:fixed;bottom:0;left:0;right:0}._mobNavIsland_1likb_304{pointer-events:auto;-webkit-backdrop-filter:blur(20px);background:#121c30d9;border:1px solid #ffffff1a;border-radius:28px;justify-content:space-around;align-items:center;width:100%;max-width:500px;margin:0 auto;padding:8px 12px;display:flex;box-shadow:0 12px 40px #0009}._navHidden_1likb_321{transform:translateY(120%)}._mobTab_1likb_326{cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:4px;margin:0;padding:6px 2px;text-decoration:none;transition:transform .15s;display:flex;position:relative}._mobTabIcon_1likb_344{filter:brightness(.7)saturate(.8);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .2s,filter .2s,box-shadow .2s;display:flex}._mobTabIcon_1likb_344 svg{stroke:#fff;width:18px;height:18px}._mobTab_1likb_326:active{transform:scale(.92)}._mobTabActive_1likb_361 ._mobTabIcon_1likb_344{filter:brightness(1.1)saturate(1.2);transform:scale(1.1);box-shadow:0 4px 14px #00000073}._mobTabLbl_1likb_368{color:#fff6;letter-spacing:.2px;font-size:10px;font-weight:600;font-family:var(--font-ui);text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;transition:color .15s;overflow:hidden}._mobTabActive_1likb_361 ._mobTabLbl_1likb_368{color:var(--accent);font-weight:700}@media (width<=900px){._sidebar_1likb_101{display:none}._main_1likb_273{max-width:100vw;padding:12px 16px;padding-bottom:calc(80px + env(safe-area-inset-bottom,0px));margin-left:0;overflow-x:hidden}._mobileNav_1likb_293{display:flex}._header_1likb_11{border-radius:0 0 12px 12px;gap:8px;height:50px;padding:0 12px}._logoText_1likb_42{letter-spacing:2.5px;font-size:22px}._logo_1likb_31 svg{width:30px!important;height:30px!important}._hideMobile_1likb_397{display:none!important}._moreSheet_1likb_398{bottom:calc(68px + env(safe-area-inset-bottom,0px))}}@media (width<=480px){._main_1likb_273{padding:10px 12px;padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}._mobNavBtn_1likb_403{min-width:44px;padding:6px 8px;font-size:9px}}._moreOverlay_1likb_407{z-index:195;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000080;position:fixed;inset:0}._moreSheet_1likb_398{bottom:calc(90px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(24px);z-index:196;background:#121c30f7;border:1px solid #ffffff1a;border-radius:24px;padding:12px 12px 16px;animation:.25s cubic-bezier(.4,0,.2,1) _sheetUp_1likb_1;position:fixed;left:16px;right:16px;box-shadow:0 -8px 40px #00000080}@keyframes _sheetUp_1likb_1{0%{transform:translateY(110%)}to{transform:translateY(0)}}._moreSheetHandle_1likb_431{background:#ffffff26;border-radius:2px;width:36px;height:4px;margin:0 auto 14px}._moreSheetGrid_1likb_437{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}._moreSheetBtn_1likb_442{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:10px 4px 8px;text-decoration:none;transition:background .15s,transform .12s;display:flex}._moreSheetBtn_1likb_442:active{transform:scale(.93)}._moreSheetBtn_1likb_442:hover{background:#ffffff17}._moreSheetBtnActive_1likb_457{background:#f59e0b1a!important;border-color:#f59e0b40!important}._moreSheetIcon_1likb_459{filter:brightness(.8)saturate(.85);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;transition:filter .2s,transform .2s;display:flex}._moreSheetBtnActive_1likb_457 ._moreSheetIcon_1likb_459{filter:brightness(1.1)saturate(1.1)}._moreSheetIcon_1likb_459 svg{stroke:#fff;width:20px;height:20px}._moreSheetLbl_1likb_471{color:#ffffff73;letter-spacing:.2px;font-size:9.5px;font-weight:600;font-family:var(--font-ui);text-align:center}._moreSheetBtnActive_1likb_457 ._moreSheetLbl_1likb_471{color:var(--accent);font-weight:700}._trendOverlay_1likb_482{z-index:290;opacity:0;pointer-events:none;background:#050a1999;transition:opacity .3s;position:fixed;inset:0}._trendOverlayActive_1likb_489{opacity:1;pointer-events:all}._trendDrawer_1likb_491{background:var(--surface);border:1px solid var(--border);z-index:300;opacity:0;border-radius:16px;flex-direction:column;width:400px;height:calc(100dvh - 80px);transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .3s;display:flex;position:fixed;top:68px;right:12px;overflow:hidden;transform:translate(calc(100% + 20px))}._trendDrawerOpen_1likb_506{opacity:1;transform:translate(0)}._trendHead_1likb_508{border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;display:flex}._trendTitle_1likb_516{color:var(--text);font-size:13px;font-weight:700}._trendPeriodToggle_1likb_519{background:var(--surface2);border-radius:8px;gap:2px;padding:2px;display:flex}._tptBtn_1likb_525{color:var(--muted);cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font-ui);background:0 0;border:none;border-radius:6px;padding:4px 12px;transition:all .15s}._tptActive_1likb_532{background:var(--accent);color:#fff}._trendClose_1likb_534{background:var(--surface2);border:1px solid var(--border);cursor:pointer;color:var(--muted);border-radius:8px;align-items:center;padding:6px 8px;transition:background .15s;display:flex}._trendClose_1likb_534:hover{background:var(--border)}._trendBody_1likb_543{flex-direction:column;flex:1;gap:12px;padding:14px;display:flex;overflow-y:auto}._trendChartCard_1likb_548{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:14px}._trendChartTitle_1likb_554{text-transform:uppercase;letter-spacing:1.2px;color:var(--text2);margin-bottom:10px;font-size:11px;font-weight:700}@media (width<=768px){._trendDrawer_1likb_491{border-radius:0;width:100%;height:100dvh;top:0;right:0}._trendBody_1likb_543{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px)}}@keyframes _aiPulse_1likb_1{0%,to{box-shadow:0 0 #8b5cf600}50%{box-shadow:0 0 0 6px #8b5cf61f}}._aiOverlay_1likb_571{z-index:290;opacity:0;pointer-events:none;background:#050a198c;transition:opacity .3s;position:fixed;inset:0}._aiOverlayActive_1likb_578{opacity:1;pointer-events:all}._aiDrawer_1likb_580{background:var(--surface);border:1px solid var(--border);z-index:300;opacity:0;border-top:2px solid #8b5cf680;border-radius:16px;flex-direction:column;width:420px;height:calc(100dvh - 80px);transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .3s;display:flex;position:fixed;top:68px;right:12px;overflow:hidden;transform:translate(calc(100% + 20px));box-shadow:0 8px 32px #00000040,0 0 0 1px #8b5cf61a}._aiDrawerOpen_1likb_597{opacity:1;transform:translate(0)}._aiHead_1likb_599{border-bottom:1px solid var(--border);background:linear-gradient(135deg,#8b5cf614,#0000);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}._aiHeadLeft_1likb_606{align-items:center;gap:10px;display:flex}._aiHeadIcon_1likb_607{color:#fff;background:linear-gradient(135deg,#7c3aed,#4f46e5);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 2px 8px #7c3aed59}._aiHeadTitle_1likb_614{color:var(--text);font-size:13px;font-weight:700}._aiHeadSub_1likb_615{color:var(--muted);margin-top:1px;font-size:10px}._aiChips_1likb_618{border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;gap:6px;padding:12px 14px;display:flex}._aiChip_1likb_618{background:var(--surface2);border:1px solid var(--border);color:var(--text);cursor:pointer;font-size:11px;font-weight:600;font-family:var(--font-ui);border-radius:20px;padding:5px 11px;transition:all .15s}._aiChip_1likb_618:hover{color:#c4b5fd;background:#8b5cf626;border-color:#8b5cf666}._aiMessages_1likb_639{scroll-behavior:smooth;flex-direction:column;flex:1;gap:10px;padding:14px;display:flex;overflow-y:auto}._aiMessages_1likb_639::-webkit-scrollbar{width:4px}._aiMessages_1likb_639::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}._aiMsg_1likb_648{align-items:flex-start;gap:8px;display:flex}._aiMsgUser_1likb_649{flex-direction:row-reverse}._aiMsgUser_1likb_649 ._aiMsgBubble_1likb_652{color:var(--text);background:#8b5cf62e;border:1px solid #8b5cf640;border-radius:14px 4px 14px 14px}._aiMsgBot_1likb_658 ._aiMsgBubble_1likb_652{background:var(--surface2);border:1px solid var(--border);color:var(--text);border-radius:4px 14px 14px}._aiMsgBubble_1likb_652{white-space:pre-wrap;word-break:break-word;max-width:85%;padding:10px 13px;font-size:12.5px;line-height:1.6}._aiMsgAvatar_1likb_671{color:#fff;background:linear-gradient(135deg,#7c3aed,#4f46e5);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:2px;display:flex}._aiTyping_1likb_680{background:var(--surface2);border:1px solid var(--border);border-radius:4px 14px 14px;align-items:center;gap:4px;padding:12px 14px;display:flex}._aiTyping_1likb_680 span{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite _aiDot_1likb_1}._aiTyping_1likb_680 span:nth-child(2){animation-delay:.2s}._aiTyping_1likb_680 span:nth-child(3){animation-delay:.4s}@keyframes _aiDot_1likb_1{0%,60%,to{opacity:.3;transform:scale(.8)}30%{opacity:1;transform:scale(1.1)}}._aiInputRow_1likb_700{border-top:1px solid var(--border);background:var(--surface);flex-shrink:0;align-items:center;gap:8px;padding:12px 14px;display:flex}._aiInput_1likb_700{background:var(--surface2);border:1.5px solid var(--border);color:var(--text);font-size:12.5px;font-family:var(--font-ui);border-radius:10px;outline:none;flex:1;padding:9px 13px;transition:border-color .15s}._aiInput_1likb_700:focus{border-color:#8b5cf680}._aiInput_1likb_700::placeholder{color:var(--muted)}._aiInput_1likb_700:disabled{opacity:.5}._aiSendBtn_1likb_722{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#4f46e5);border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .15s,transform .1s;display:flex;box-shadow:0 2px 8px #7c3aed4d}._aiSendBtn_1likb_722:hover:not(:disabled){opacity:.9;transform:scale(1.05)}._aiSendBtn_1likb_722:disabled{opacity:.4;cursor:not-allowed;transform:none}._etkKart_1likb_735{background:#8b5cf614;border:1px solid #8b5cf640;border-radius:10px;align-items:center;gap:10px;margin:4px 0 4px 34px;padding:10px 12px;animation:.2s _panelFadeIn_1likb_1;display:flex}._etkKartIcon_1likb_744{flex-shrink:0;font-size:18px}._etkKartInfo_1likb_745{flex:1;min-width:0}._etkKartBaslik_1likb_746{color:var(--text);font-size:12px;font-weight:700}._etkKartMeta_1likb_747{color:var(--muted);margin-top:2px;font-size:10px}._etkKartBtn_1likb_748{color:#fff;cursor:pointer;font-size:11px;font-weight:700;font-family:var(--font-ui);background:linear-gradient(135deg,#7c3aed,#4f46e5);border:none;border-radius:7px;flex-shrink:0;padding:5px 12px;transition:opacity .15s}._etkKartBtn_1likb_748:hover{opacity:.85}._etkKartOk_1likb_756{color:var(--green);flex-shrink:0;font-size:11px;font-weight:700}@media (width<=768px){._aiDrawer_1likb_580{border-radius:0;width:100%;height:100dvh;top:0;right:0}._aiInputRow_1likb_700{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 12px)}}._banner_c4rxz_1{border:1px solid #0000;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;font-size:13px;display:flex}._icon_c4rxz_12{flex-shrink:0}._text_c4rxz_14{min-width:160px;color:var(--text);flex:1}._action_c4rxz_20{cursor:pointer;color:#fff;border:none;border-radius:6px;flex-shrink:0;padding:5px 14px;font-size:12px;font-weight:700}._banner_c4rxz_1[data-tone=error]{background:#dc26261a;border-color:#dc26264d}._banner_c4rxz_1[data-tone=error] ._action_c4rxz_20{background:var(--red)}._banner_c4rxz_1[data-tone=warning]{background:#f59e0b14;border-color:#f59e0b4d}._banner_c4rxz_1[data-tone=warning] ._action_c4rxz_20{background:var(--orange)}._banner_c4rxz_1[data-tone=info]{background:#2563eb14;border-color:#2563eb40}._banner_c4rxz_1[data-tone=info] ._action_c4rxz_20{background:var(--blue)}:root{--bg:#f1f4f9;--portal-sidebar-bg:#ffffffeb;--portal-sidebar-border:#00000014;--portal-nav-bg:#fff;--portal-nav-border:#0000000f;--portal-side-color:#475569;--portal-side-hover-bg:#f1f5f9;--portal-side-hover-color:#0f172a;--portal-side-divider:#0000000f;--portal-mobile-color:#64748b;--surface:#fff;--surface2:#f8fafc;--border:#00000014;--border2:#cbd5e1;--accent:#f59e0b;--accent-dim:#f59e0b1f;--accent-bg:#f59e0b0d;--card-glass-bg:#ffffffe6;--card-glass-border:#0000000f;--card-shadow:0 4px 12px #00000008, 0 1px 2px #00000005;--card-shadow-hover:0 12px 24px #0000000f, 0 4px 8px #00000005;--green:#059669;--red:#dc2626;--orange:#ea6c00;--blue:#2563eb;--text:#0f172a;--text2:#1e293b;--muted:#4b5563;--header-bg:#fff;--header-text:#0f172a;--input-bg:#fff;--kpi-bg:#fff;--shadow:0 1px 2px #0000000a, 0 4px 12px #0000000f;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px #00000012, 0 8px 20px #00000014;--shadow-lg:0 4px 6px #0000000d, 0 10px 28px #0000001a;--radius:14px;--radius-sm:8px;--radius-xs:6px;--modal-overlay:#0f142899;--font-ui:"DM Sans", sans-serif;--font-mono:"JetBrains Mono", monospace;--fs-xs:11px;--fs-sm:12px;--fs-base:13px;--fs-md:14px;--fs-lg:16px;--fs-xl:18px;--fs-2xl:20px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px}[data-theme=dark]{--bg:#080e1a;--portal-sidebar-bg:#0f1829d9;--portal-sidebar-border:#ffffff1a;--portal-nav-bg:#0f1829;--portal-nav-border:#ffffff14;--portal-side-color:#ffffff73;--portal-side-hover-bg:#ffffff12;--portal-side-hover-color:#ffffffd9;--portal-side-divider:#ffffff14;--portal-mobile-color:#fff6;--surface:#111827;--surface2:#1a2235;--border:#ffffff12;--border2:#374155;--accent:#f59e0b;--accent-dim:#f59e0b26;--accent-bg:#f59e0b12;--green:#2dd4bf;--red:#f87171;--orange:#f59b6c;--blue:#7db3f8;--text:#f1f5f9;--text2:#cbd5e1;--muted:#94a3b8;--input-bg:#1a2235;--kpi-bg:#111827;--header-bg:#080f1d;--shadow:0 1px 3px #00000040, 0 4px 12px #0000004d;--shadow-lg:0 8px 32px #0006;--modal-overlay:#050a19bf;--card-glass-bg:#ffffff08;--card-glass-border:#ffffff14;--card-shadow:0 4px 20px #0003;--card-shadow-hover:0 12px 40px #0006}[data-accent=altin],:root:not([data-accent]){--accent:#f59e0b;--accent-dim:#f59e0b1f;--accent-bg:#f59e0b0d}[data-accent=okyanus]{--accent:#3b82f6;--accent-dim:#3b82f61f;--accent-bg:#3b82f60d}[data-accent=zumrut]{--accent:#10b981;--accent-dim:#10b9811f;--accent-bg:#10b9810d}[data-accent=mor]{--accent:#8b5cf6;--accent-dim:#8b5cf61f;--accent-bg:#8b5cf60d}[data-accent=turuncu]{--accent:#f97316;--accent-dim:#f973161f;--accent-bg:#f973160d}[data-accent=gul]{--accent:#f43f5e;--accent-dim:#f43f5e1f;--accent-bg:#f43f5e0d}[data-theme=dark][data-accent=okyanus]{--accent:#60a5fa}[data-theme=dark][data-accent=zumrut]{--accent:#34d399}[data-theme=dark][data-accent=mor]{--accent:#a78bfa}[data-theme=dark][data-accent=turuncu]{--accent:#fb923c}[data-theme=dark][data-accent=gul]{--accent:#fb7185}[data-theme=dark][data-accent=altin]{--accent:#fbb224}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{height:100%;min-height:100dvh;font-family:var(--font-ui);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-size:14px;overflow-x:hidden}#root{flex-direction:column;min-height:100dvh;display:flex}.pac-container{z-index:99999!important;font-family:var(--font-ui,system-ui, sans-serif)!important;border:1px solid var(--border2,#334155)!important;background:var(--surface,#1e293b)!important;border-radius:8px!important;margin-top:3px!important;font-size:13px!important;overflow:hidden!important;box-shadow:0 8px 24px #0006!important}.pac-item{cursor:pointer!important;color:var(--text2,#94a3b8)!important;border-top:1px solid var(--border,#1e293b)!important;background:0 0!important;padding:8px 12px!important;line-height:1.4!important}.pac-item:first-child{border-top:none!important}.pac-item:hover,.pac-item-selected{background:var(--surface2,#0f172a)!important}.pac-item-query{color:var(--text,#e2e8f0)!important;font-weight:600!important}.pac-icon,.pac-logo{display:none!important}input:not([type=password]):not([type=email]):not([type=number]):not([type=date]):not([type=search]):not([type=tel]),textarea{text-transform:uppercase}@media (width<=768px){input,select,textarea,button,input[type=number],input[type=date]{min-height:44px}input,select,textarea{font-size:16px!important}}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.mono{font-family:var(--font-mono)}.muted{color:var(--muted)}.green{color:var(--green)}.red{color:var(--red)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}table td,table th{vertical-align:middle;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}
