*,:before,:after{box-sizing:border-box}input,textarea,select,button{color:inherit;font:inherit}:root{--sans:"Poppins", system-ui, "Segoe UI", Roboto, sans-serif;--heading:"Poppins", system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font-family:var(--sans);letter-spacing:.18px;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(14px,12.5px + .35vw,18px);line-height:145%}body{color:var(--color-text-primary,#0f172a);background:var(--color-surface,#f1f5f9)}#root{box-sizing:border-box;flex-direction:column;width:100%;min-height:100svh;display:flex}html,body{height:100%;margin:0}h1,h2{font-family:var(--heading);color:var(--color-text-primary,#0f172a);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--color-text-primary,#0f172a);border-radius:4px;display:inline-flex}code{background:var(--color-surface,#f1f5f9);padding:4px 8px;font-size:15px;line-height:135%}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{line-height:normal}._sidebarWrapper_1ninw_114{z-index:100;height:100%;padding:var(--spacing-4) 0 var(--spacing-4) var(--spacing-4);flex-shrink:0;position:relative}._sidebarWrapper_1ninw_114._mobileSidebar_1ninw_121{z-index:200;padding:0;position:fixed;top:0;left:0}._backdrop_1ninw_129{-webkit-backdrop-filter:blur(4px);z-index:190;background-color:#03071266;position:fixed;inset:0}._sidebarInner_1ninw_138{background:var(--sidebar-bg);border-radius:var(--radius-xl);border:1px solid #ffffff0d;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 10px 30px #03071226}._mobileSidebar_1ninw_121 ._sidebarInner_1ninw_138{border:none;border-right:1px solid #ffffff0d;border-radius:0}._logoSection_1ninw_155{align-items:center;gap:var(--spacing-3);padding:var(--spacing-5);border-bottom:1px solid #ffffff14;display:flex}._logoSection_1ninw_155._collapsed_1ninw_162{justify-content:center}._logoIcon_1ninw_166{background-color:var(--sidebar-accent);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._logoText_1ninw_177{color:#fff;letter-spacing:-.02em;overflow-wrap:break-word;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:1rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}._logoImgWrap_1ninw_192{border-radius:var(--radius-md);box-sizing:border-box;background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:3px;display:flex;overflow:hidden}._logoImg_1ninw_192{object-fit:contain;object-position:center center;width:100%;height:100%}._closeBtn_1ninw_213{color:#fff9;cursor:pointer;padding:var(--spacing-1);border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;display:flex}._closeBtn_1ninw_213:hover{color:#fff;background:#ffffff1a}._nav_1ninw_230{padding:var(--spacing-4) var(--spacing-3);flex-direction:column;flex:1;gap:4px;display:flex;overflow:hidden auto}._nav_1ninw_230::-webkit-scrollbar{width:0}._navItem_1ninw_243{align-items:center;gap:var(--spacing-3);border-radius:var(--radius-lg);color:#fff9;cursor:pointer;white-space:nowrap;width:100%;transition:color var(--transition-fast), background-color var(--transition-fast);background:0 0;border:none;padding:8px;display:flex;position:relative}._navItem_1ninw_243:hover{color:#fff;background:#ffffff0d}._navItem_1ninw_243._active_1ninw_262{color:var(--sidebar-accent);background:#d977061f}._navItem_1ninw_243._collapsed_1ninw_162{justify-content:center}._iconContainer_1ninw_270{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._navText_1ninw_279{padding-right:var(--spacing-4);font-size:.875rem;font-weight:500}._activeIndicator_1ninw_285{left:calc(-1 * var(--spacing-3));background-color:var(--sidebar-accent);border-radius:0 4px 4px 0;width:3px;height:100%;position:absolute;top:0}._footer_1ninw_295{padding:var(--spacing-4) var(--spacing-3);border-top:1px solid #ffffff14}._logoutBtn_1ninw_300{color:#ef4444b3}._logoutBtn_1ninw_300:hover{color:#ef4444;background:#ef44441a}._toggle_bec07_114{border:1px solid var(--color-border);background-color:var(--color-surface);cursor:pointer;width:44px;height:24px;transition:background-color var(--transition-fast), border-color var(--transition-fast);border-radius:999px;flex-shrink:0;align-items:center;padding:2px;display:flex;position:relative}._toggle_bec07_114:hover{border-color:var(--color-primary)}._thumb_bec07_132{background-color:var(--color-white);width:18px;height:18px;color:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 6px #03071233}._header_1prpl_114{padding:0 var(--spacing-6);background:linear-gradient(135deg, var(--color-white) 0%, #3b82f605 100%);border-bottom:1px solid var(--color-border);z-index:50;flex-shrink:0;justify-content:space-between;align-items:center;height:64px;animation:.3s ease-out _slideDown_1prpl_1;display:flex;position:sticky;top:0;box-shadow:0 2px 8px #0000000a}@media (width<=768px){._header_1prpl_114{padding:0 var(--spacing-4)}}._titleRow_1prpl_135{align-items:center;gap:var(--spacing-3);display:flex}._mobileMenuBtn_1prpl_141{color:var(--color-text-primary);cursor:pointer;padding:var(--spacing-2);border-radius:var(--radius-md);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:none}._mobileMenuBtn_1prpl_141:hover{background:var(--color-surface);color:var(--color-primary)}@media (width<=1024px){._mobileMenuBtn_1prpl_141{display:flex}}._chartIcon_1prpl_163{font-size:1.5rem;line-height:1;animation:2s infinite _bounce_1prpl_1}@media (width<=768px){._chartIcon_1prpl_163{display:none}}._title_1prpl_135{color:var(--color-text-primary);letter-spacing:-.01em;font-size:1.125rem;font-weight:700;animation:.4s ease-out _fadeIn_1prpl_1}@media (width<=768px){._title_1prpl_135{font-size:1rem}}._right_1prpl_187{align-items:center;gap:var(--spacing-4);display:flex}@media (width<=768px){._right_1prpl_187{gap:var(--spacing-2)}}._iconBtn_1prpl_198{border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:relative}._iconBtn_1prpl_198:hover{color:var(--color-primary);background:var(--color-surface);border-color:var(--color-border)}._dot_1prpl_218{background-color:var(--color-error);border:2px solid var(--color-white);border-radius:50%;width:8px;height:8px;animation:2s infinite _pulse_1prpl_1;position:absolute;top:10px;right:10px}._userMenu_1prpl_230{position:relative}._userMenuBtn_1prpl_234{align-items:center;gap:var(--spacing-3);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-3);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:1px solid #0000;display:flex}._userMenuBtn_1prpl_234:hover{background:var(--color-surface);border-color:var(--color-border)}._userAvatar_1prpl_250{color:#fff;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-weight:700;display:flex;overflow:hidden;box-shadow:0 2px 8px #3b82f64d}._userAvatarImg_1prpl_266{object-fit:cover;border-radius:50%;width:100%;height:100%}._userInfo_1prpl_273{gap:var(--spacing-1);flex-direction:column;display:flex}@media (width<=1024px){._userInfo_1prpl_273{display:none}}._userName_1prpl_284{color:var(--color-text-primary);font-size:.875rem;font-weight:600}._userRole_1prpl_290{color:var(--color-text-secondary);text-transform:capitalize;font-size:.75rem}._chevron_1prpl_296{transition:transform var(--transition-fast);color:var(--color-text-secondary)}._chevron_1prpl_296._open_1prpl_300{transform:rotate(180deg)}._userDropdown_1prpl_304{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);z-index:100;min-width:240px;animation:.2s ease-out _slideDownMenu_1prpl_1;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 10px 30px #0000001f}._dropdownItem_1prpl_318{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--color-border)}._email_1prpl_323{color:var(--color-text-secondary);word-break:break-all;font-size:.85rem}._divider_1prpl_329{background:var(--color-border);height:1px}._logoutBtn_1prpl_334{width:100%;padding:var(--spacing-3) var(--spacing-4);color:var(--color-error);cursor:pointer;align-items:center;gap:var(--spacing-2);transition:all var(--transition-fast);background:0 0;border:none;font-size:.875rem;font-weight:600;display:flex}._logoutBtn_1prpl_334:hover:not(:disabled){background:#ef44440d}._logoutBtn_1prpl_334:disabled{opacity:.6;cursor:not-allowed}@keyframes _slideDown_1prpl_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownMenu_1prpl_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_1prpl_1{0%{opacity:0}to{opacity:1}}@keyframes _bounce_1prpl_1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes _pulse_1prpl_1{0%,to{opacity:1}50%{opacity:.5}}._overlay_1tfea_1{z-index:1200;padding:var(--spacing-4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080c18b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (width<=600px){._overlay_1tfea_1{padding:var(--spacing-2)}}._dialog_1tfea_18{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);outline:none;flex-direction:column;width:min(100%,860px);height:min(100%,940px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000073}._lockBar_1tfea_32{background:var(--color-border);flex-shrink:0;height:3px}._lockBarFill_1tfea_38{background:var(--color-primary);height:100%;transition:width .25s linear}._lockBarFill_1tfea_38[data-done=true]{background:var(--color-success,#16a34a)}._header_1tfea_47{justify-content:space-between;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-5) var(--spacing-3);flex-shrink:0;display:flex}@media (width<=600px){._header_1tfea_47{padding:var(--spacing-3)}}._captions_1tfea_61{min-width:0}._title_1tfea_65{color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}@media (width<=600px){._title_1tfea_65{font-size:1.05rem}}._subtitle_1tfea_79{margin:var(--spacing-1) 0 0;color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:.9rem}._closeBtn_1tfea_86{border:1px solid var(--color-border);border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}._closeBtn_1tfea_86:hover:not(:disabled){color:var(--color-error,#dc2626);border-color:var(--color-error,#dc2626)}._closeBtn_1tfea_86:disabled{opacity:.35;cursor:not-allowed}._stage_1tfea_109{min-height:0;padding:0 var(--spacing-12);background:#0000000a;flex:1;justify-content:center;align-items:center;display:flex;position:relative}@media (width<=600px){._stage_1tfea_109{padding:0 var(--spacing-2)}}._pageWrap_1tfea_125{width:100%;height:100%;padding:var(--spacing-3) 0;justify-content:center;align-items:center;min-height:0;display:flex}._page_1tfea_125{object-fit:contain;border-radius:var(--radius-sm);-webkit-user-select:none;user-select:none;background:#fff;width:auto;max-width:100%;height:auto;max-height:100%;display:block;box-shadow:0 6px 24px #00000040}._arrow_1tfea_148{z-index:2;border:1px solid var(--color-border);background:var(--color-white);width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #0003}._arrow_1tfea_148:hover:not(:disabled){background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}._arrow_1tfea_148:disabled{opacity:.35;cursor:not-allowed}@media (width<=600px){._arrow_1tfea_148{width:38px;height:38px}}._arrowLeft_1tfea_182{left:var(--spacing-3)}@media (width<=600px){._arrowLeft_1tfea_182{left:var(--spacing-1)}}._arrowRight_1tfea_191{right:var(--spacing-3)}@media (width<=600px){._arrowRight_1tfea_191{right:var(--spacing-1)}}._footer_1tfea_200{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-5);border-top:1px solid var(--color-border);flex-shrink:0;display:flex}@media (width<=600px){._footer_1tfea_200{padding:var(--spacing-2) var(--spacing-3)}}._pager_1tfea_215{align-items:center;gap:var(--spacing-3);min-width:0;display:flex}._counter_1tfea_222{color:var(--color-text-secondary);white-space:nowrap;font-size:.8rem;font-weight:700}._dots_1tfea_229{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._dot_1tfea_229{background:var(--color-border);cursor:pointer;border:none;border-radius:50%;width:9px;height:9px;padding:0;transition:all .2s}._dot_1tfea_229:hover{background:var(--color-text-secondary)}._dotActive_1tfea_250{background:var(--color-primary);border-radius:6px;width:22px}._dotActive_1tfea_250:hover{background:var(--color-primary)}._skipBtn_1tfea_259{border:1.5px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-secondary);white-space:nowrap;cursor:not-allowed;background:0 0;flex-shrink:0;padding:9px 22px;font-size:.875rem;font-weight:700;transition:all .2s}._skipBtn_1tfea_259:disabled{opacity:.7}._skipReady_1tfea_276{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white);cursor:pointer;opacity:1}._skipReady_1tfea_276:hover{filter:brightness(1.08)}._container_1owp2_114{background:radial-gradient(1100px 650px at 6% -8%, #3341550f, transparent 55%), radial-gradient(900px 700px at 100% 108%, #3b82f612, transparent 55%), var(--color-surface);height:100dvh;animation:.5s ease-out _fadeIn_1owp2_1;display:flex;position:relative;overflow:hidden}._main_1owp2_124{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._content_1owp2_132{padding:var(--spacing-6);flex:1;animation:.5s ease-out .1s _slideUp_1owp2_1;overflow-y:auto}._content_1owp2_132::-webkit-scrollbar{width:8px}._content_1owp2_132::-webkit-scrollbar-track{background:0 0}._content_1owp2_132::-webkit-scrollbar-thumb{background:var(--color-border);opacity:.5;border-radius:4px}._content_1owp2_132::-webkit-scrollbar-thumb:hover{opacity:.8}@media (width<=768px){._content_1owp2_132{padding:var(--spacing-4)}}._contentInner_1owp2_158{width:100%;max-width:1600px;margin:0 auto}._loadingContainer_1owp2_164{background:radial-gradient(1100px 650px at 6% -8%, #3341550f, transparent 55%), radial-gradient(900px 700px at 100% 108%, #3b82f612, transparent 55%), var(--color-surface);justify-content:center;align-items:center;height:100dvh;display:flex}._loader_1owp2_173{flex-direction:column;justify-content:center;align-items:center;display:flex}._loaderContent_1owp2_180{align-items:center;gap:var(--spacing-4);flex-direction:column;display:flex}._loaderSpinner_1owp2_187{border:4px solid #3b82f61a;border-top-color:#3b82f6;border-radius:50%;width:48px;height:48px;animation:1s linear infinite _spin_1owp2_1}@keyframes _fadeIn_1owp2_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1owp2_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_1owp2_1{to{transform:rotate(360deg)}}._viewport_1aav0_114{top:calc(64px + var(--spacing-4));right:var(--spacing-6);z-index:1100;gap:var(--spacing-3);pointer-events:none;flex-direction:column;display:flex;position:fixed}@media (width<=768px){._viewport_1aav0_114{top:calc(64px + var(--spacing-3));right:var(--spacing-4);left:var(--spacing-4)}}._toast_1aav0_132{pointer-events:auto;cursor:pointer;padding:var(--spacing-4) var(--spacing-5);border-radius:var(--radius-md);animation:_slideInRight_1aav0_1 var(--transition-normal) ease-out;max-width:350px;font-size:.9rem;font-weight:500;box-shadow:0 4px 12px #00000026}._toast_1aav0_132._success_1aav0_143{background-color:var(--toast-success-bg);color:var(--toast-success-text);border:1px solid var(--toast-success-border)}._toast_1aav0_132._error_1aav0_148{background-color:var(--toast-error-bg);color:var(--toast-error-text);border:1px solid var(--toast-error-border)}@media (width<=768px){._toast_1aav0_132{max-width:100%;padding:var(--spacing-3) var(--spacing-4);font-size:.85rem}}@keyframes _slideInRight_1aav0_1{0%{opacity:0;transform:translate(400px)}to{opacity:1;transform:translate(0)}}._backdrop_19hvb_114{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1200;padding:var(--spacing-4);background:#0f172a8c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._card_19hvb_126{background:var(--color-white);border-radius:var(--radius-lg);padding:var(--spacing-8) var(--spacing-6);text-align:center;width:100%;max-width:380px;box-shadow:0 20px 50px #00000040}._icon_19hvb_136{background:var(--toast-warning-bg);width:52px;height:52px;color:var(--toast-warning-text);margin:0 auto var(--spacing-4);border-radius:50%;justify-content:center;align-items:center;display:flex}._title_19hvb_148{margin:0 0 var(--spacing-3);color:var(--color-text-primary);font-size:1.1rem;font-weight:700}._body_19hvb_155{margin:0 0 var(--spacing-5);color:var(--color-text-secondary);font-size:.88rem;line-height:1.5}._action_19hvb_162{width:100%;padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-white);cursor:pointer;transition:filter var(--transition-fast);border:none;font-size:.9rem;font-weight:600}._action_19hvb_162:hover{filter:brightness(.93)}._action_19hvb_162:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._overlay_p0u10_114{z-index:2000;padding:var(--spacing-4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#030712b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._card_p0u10_126{background:var(--color-white);border-radius:var(--radius-xl);width:100%;max-width:420px;box-shadow:var(--shadow-hover);padding:var(--spacing-8) var(--spacing-6);text-align:center;flex-direction:column;align-items:center;display:flex}._iconWrap_p0u10_139{background:var(--toast-error-bg);width:64px;height:64px;color:var(--toast-error-text);margin-bottom:var(--spacing-4);border-radius:50%;justify-content:center;align-items:center;display:flex}._title_p0u10_151{color:var(--color-text-primary);margin:0 0 var(--spacing-2);font-size:1.25rem;font-weight:700}._message_p0u10_158{color:var(--color-text-primary);margin:0 0 var(--spacing-3);font-size:.95rem;font-weight:600}._hint_p0u10_165{color:var(--color-text-secondary);margin:0 0 var(--spacing-6);font-size:.85rem;line-height:1.5}._ipRow_p0u10_172{color:var(--color-text-secondary);margin:calc(-1 * var(--spacing-3)) 0 var(--spacing-5);font-size:.8rem}._ipValue_p0u10_178{color:var(--color-text-primary);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600}._retryBtn_p0u10_188{border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-white);font-family:var(--font-sans);padding:var(--spacing-3) var(--spacing-6);cursor:pointer;transition:opacity var(--transition-fast);border:none;font-size:.9rem;font-weight:600}._retryBtn_p0u10_188:hover:not(:disabled){opacity:.85}._retryBtn_p0u10_188:disabled{cursor:not-allowed;opacity:.6}._pageContainer_1urxh_114{background-color:var(--color-surface);width:100%;height:100dvh;display:flex;overflow:hidden}._leftSection_1urxh_123{flex:0 0 60%;display:none;position:relative}@media (width>=1024px){._leftSection_1urxh_123{flex-basis:63%;display:block}}._rightSection_1urxh_135{min-height:0;padding:var(--spacing-4) var(--spacing-6);z-index:20;background:radial-gradient(circle at 15% 15%, #d9770614, transparent 45%), radial-gradient(circle at 88% 82%, #0307120f, transparent 45%), var(--color-surface);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow-y:auto}._rightSection_1urxh_135:before,._rightSection_1urxh_135:after{content:"";filter:blur(60px);pointer-events:none;z-index:-1;border-radius:50%;position:absolute}._rightSection_1urxh_135:before{background:radial-gradient(circle,#d9770629,#0000 70%);width:280px;height:280px;top:-60px;right:-80px}._rightSection_1urxh_135:after{background:radial-gradient(circle,#03071214,#0000 70%);width:320px;height:320px;bottom:-100px;left:-60px}._rightSection_1urxh_135 ._orb1_1urxh_170,._rightSection_1urxh_135 ._orb2_1urxh_171{display:none}@media (width>=1024px){._rightSection_1urxh_135 ._orb1_1urxh_170,._rightSection_1urxh_135 ._orb2_1urxh_171{filter:blur(50px);pointer-events:none;z-index:0;border-radius:50%;display:block;position:absolute}._rightSection_1urxh_135 ._orb1_1urxh_170{background:radial-gradient(circle,#d9770638,#0000 70%);width:220px;height:220px;top:8%;right:8%}._rightSection_1urxh_135 ._orb2_1urxh_171{background:radial-gradient(circle,#0f4c812e,#0000 70%);width:260px;height:260px;bottom:10%;left:6%}}._rightSection_1urxh_135 ._gridOverlay_1urxh_199{z-index:0;pointer-events:none;opacity:.5;background-image:linear-gradient(#94a3b814 1px,#0000 1px),linear-gradient(90deg,#94a3b814 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000,#0000 75%);mask-image:radial-gradient(circle at 50% 40%,#000,#0000 75%)}@media (width>=1024px){._rightSection_1urxh_135{padding:var(--spacing-6) var(--spacing-8);flex:0 0 37%}._rightSection_1urxh_135:before{content:"";pointer-events:none;z-index:-1;filter:none;background:linear-gradient(90deg,#0000,#0307120d);border-radius:0;width:120px;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}}._loginWrapper_1urxh_228{z-index:2;width:100%;max-width:440px;margin:0 auto;position:relative}@media (width>=1024px){._loginWrapper_1urxh_228{margin-left:-48px}}@media (width>=1024px) and (width<=1279px){._loginWrapper_1urxh_228{margin-left:-28px}}@media (width<=1023px){._pageContainer_1urxh_114{flex-direction:column}._leftSection_1urxh_123{flex:0 0 30vh;min-height:200px;max-height:320px;display:block}._rightSection_1urxh_135{background-color:var(--color-surface);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);padding-top:var(--spacing-8);z-index:20;flex:1;margin-top:-20px;position:relative}._rightSection_1urxh_135:before{display:none}}@media (width>=640px) and (width<=1023px){._leftSection_1urxh_123{flex-basis:36vh;min-height:280px;max-height:380px}}@media (width<=480px){._leftSection_1urxh_123{flex-basis:26vh;min-height:180px}._rightSection_1urxh_135{padding:var(--spacing-4);padding-top:var(--spacing-6)}}@media (width<=380px){._rightSection_1urxh_135{padding:var(--spacing-4);padding-top:var(--spacing-5)}}._carouselContainer_1qpjb_114{background-color:var(--color-primary);width:100%;height:100%;position:relative;overflow:hidden}._slide_1qpjb_122{position:absolute;inset:0;overflow:hidden}._skeleton_1qpjb_128{background:linear-gradient(110deg, var(--color-primary) 8%, #ffffff14 18%, var(--color-primary) 33%);background-size:200% 100%;animation:1.6s ease-in-out infinite _carouselShimmer_1qpjb_1;position:absolute;inset:0}@keyframes _carouselShimmer_1qpjb_1{0%{background-position:200% 0}to{background-position:-200% 0}}._image_1qpjb_144{object-fit:cover;object-position:center;filter:brightness(.62)saturate(1.05);will-change:transform;width:100%;height:100%;position:absolute;top:0;left:0}._brandMark_1qpjb_156{top:var(--spacing-6);left:var(--spacing-6);z-index:15;align-items:center;gap:var(--spacing-2);color:#fff;display:flex;position:absolute}._brandMark_1qpjb_156 span{letter-spacing:.02em;text-shadow:0 2px 8px #00000059;font-size:.95rem;font-weight:700}._brandIcon_1qpjb_173{border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff38;justify-content:center;align-items:center;width:34px;height:34px;display:flex}@media (width<=1023px){._brandMark_1qpjb_156{display:none}}._overlay_1qpjb_190{padding:var(--spacing-12);z-index:10;background:linear-gradient(#03071273 0%,#03071240 30%,#030712a6 65%,#030712f5 100%);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}._textContainer_1qpjb_201{max-width:600px}._title_1qpjb_205{overflow-wrap:anywhere;color:#fff;margin-bottom:var(--spacing-4);letter-spacing:-.025em;text-shadow:0 2px 12px #00000040;font-size:clamp(1.75rem,1.1rem + 2.2vw,3rem);font-weight:700;line-height:1.1}._subtitle_1qpjb_216{overflow-wrap:anywhere;color:#ffffffd1;font-size:clamp(.9rem,.75rem + .5vw,1.25rem);font-weight:400;line-height:1.5}._dots_1qpjb_224{gap:var(--spacing-3);margin-top:var(--spacing-8);display:flex}._dot_1qpjb_224{cursor:pointer;width:40px;height:4px;transition:background-color var(--transition-fast);background:#ffffff40;border-radius:999px;position:relative;overflow:hidden}._dot_1qpjb_224:hover{background:#fff6}._dotActive_1qpjb_244{background:#ffffff40}._dotProgress_1qpjb_248{background:var(--color-accent);border-radius:999px;position:absolute;inset:0}@media (width<=1024px){._overlay_1qpjb_190{padding:var(--spacing-8)}}@media (width<=768px){._overlay_1qpjb_190{padding:var(--spacing-6);background:linear-gradient(#0307121a 0%,#03071280 45%,#030712f2 100%)}._title_1qpjb_205{margin-bottom:var(--spacing-2);font-size:clamp(1.15rem,1rem + 1.5vw,1.5rem)}._dots_1qpjb_224{margin-top:var(--spacing-3)}._dot_1qpjb_224{width:26px}}@media (width<=480px){._overlay_1qpjb_190{padding:var(--spacing-4) var(--spacing-5)}._subtitle_1qpjb_216{display:none}._title_1qpjb_205{font-size:1.05rem}}._cardWrapper_1rf9q_114{width:100%;max-width:460px;margin:0 auto}._card_1rf9q_114{background-color:var(--color-white);border-radius:var(--radius-xl);padding:var(--spacing-6) var(--spacing-8);gap:var(--spacing-4);will-change:transform;border:1px solid #94a3b82e;flex-direction:column;transition:box-shadow .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 90px -16px #03071259,0 12px 32px #03071224,0 2px 6px #0307120d}._card_1rf9q_114:hover{box-shadow:0 50px 110px -16px #03071266,0 16px 40px #d977061f,0 2px 6px #0307120d}._card_1rf9q_114:before{content:"";background:linear-gradient(90deg, var(--color-primary), var(--color-accent), var(--color-primary));z-index:2;background-size:200% 100%;height:4px;animation:6s linear infinite _shimmer_1rf9q_1;position:absolute;top:0;left:0;right:0}@media (width<=640px){._card_1rf9q_114{padding:var(--spacing-5);border-radius:var(--radius-lg)}}@media (width<=1023px){._card_1rf9q_114{transform:none!important}}._glare_1rf9q_161{z-index:1;pointer-events:none;mix-blend-mode:overlay;position:absolute;inset:0}@keyframes _shimmer_1rf9q_1{0%{background-position:0 0}to{background-position:200% 0}}._branding_1rf9q_177{align-items:center;gap:var(--spacing-3);display:flex}._brandText_1rf9q_183{gap:var(--spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}._divider_1rf9q_192{background:linear-gradient(90deg,#94a3b859,#0000);height:1px}._logoContainer_1rf9q_197{border-radius:var(--radius-lg);width:48px;height:48px;color:var(--color-white);background:linear-gradient(160deg,#0d3a63,#0f4c81);border:1px solid #ffffff1f;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 24px #0307122e}._logoIcon_1rf9q_211{filter:drop-shadow(0 2px 4px #0000002e)}._productName_1rf9q_215{color:var(--color-text-primary);letter-spacing:-.02em;font-size:1.05rem;font-weight:800;line-height:1.2}._tagline_1rf9q_223{color:var(--color-text-secondary);font-size:.8rem;font-weight:600}._header_1rf9q_229{text-align:left}._title_1rf9q_233{color:var(--color-text-primary);margin-bottom:var(--spacing-1);letter-spacing:-.025em;font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem);font-weight:800;line-height:1.15}._subtitle_1rf9q_242{color:var(--color-text-secondary);font-size:.85rem;font-weight:500;line-height:1.4}._content_1rf9q_249{width:100%}._container_tvp3s_114{gap:var(--spacing-1);flex-direction:column;width:100%;display:flex}._row_tvp3s_121{align-items:stretch;gap:var(--spacing-2);flex-direction:column;display:flex}._label_tvp3s_128{color:var(--color-text-secondary);letter-spacing:.01em;text-align:left;font-size:.8125rem;font-weight:600}._inputWrapper_tvp3s_136{border-radius:var(--radius-lg);transition:transform var(--transition-fast);align-items:center;display:flex;position:relative}._inputWrapper_tvp3s_136:focus-within{transform:translateY(-1px)}._inputWrapper_tvp3s_136:focus-within ._iconWrapper_tvp3s_146{color:var(--color-primary)}._iconWrapper_tvp3s_146{left:var(--spacing-4);color:var(--color-border);pointer-events:none;transition:color var(--transition-fast);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute}._input_tvp3s_136{width:100%;padding:.7rem var(--spacing-4);border-radius:var(--radius-lg);background-color:var(--input-bg);color:var(--color-text-primary);font-size:.95rem;font-family:var(--font-sans);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);border:1.5px solid #94a3b859;outline:none}._input_tvp3s_136::placeholder{color:var(--input-placeholder);font-weight:400}._input_tvp3s_136._hasIcon_tvp3s_178{padding-left:calc(var(--spacing-4) + 20px + var(--spacing-2))}._input_tvp3s_136._hasError_tvp3s_181{border-color:var(--color-error);background-color:#dc26260a}._input_tvp3s_136:hover:not(:focus):not(._hasError_tvp3s_181){border-color:#94a3b899}._input_tvp3s_136:focus{border-color:var(--color-primary);background-color:var(--color-white);box-shadow:0 0 0 4px #03071214}._container_1fbhv_114{gap:var(--spacing-1);flex-direction:column;width:100%;display:flex}._row_1fbhv_121{align-items:stretch;gap:var(--spacing-2);flex-direction:column;display:flex}._label_1fbhv_128{color:var(--color-text-secondary);letter-spacing:.01em;text-align:left;font-size:.8125rem;font-weight:600}._inputWrapper_1fbhv_136{border-radius:var(--radius-lg);transition:transform var(--transition-fast);align-items:center;display:flex;position:relative}._inputWrapper_1fbhv_136:focus-within{transform:translateY(-1px)}._inputWrapper_1fbhv_136:focus-within ._iconWrapper_1fbhv_146{color:var(--color-primary)}._iconWrapper_1fbhv_146{left:var(--spacing-4);color:var(--color-border);pointer-events:none;transition:color var(--transition-fast);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute}._input_1fbhv_136{width:100%;padding:.7rem var(--spacing-4);padding-left:calc(var(--spacing-4) + 20px + var(--spacing-2));padding-right:calc(var(--spacing-4) + 20px + var(--spacing-2));border-radius:var(--radius-lg);background-color:var(--input-bg);color:var(--color-text-primary);font-size:.95rem;font-family:var(--font-sans);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);border:1.5px solid #94a3b859;outline:none}._input_1fbhv_136::placeholder{color:var(--input-placeholder);letter-spacing:normal;font-weight:400}._input_1fbhv_136._hasError_1fbhv_181{border-color:var(--color-error);background-color:#dc26260a}._input_1fbhv_136:hover:not(:focus):not(._hasError_1fbhv_181){border-color:#94a3b899}._input_1fbhv_136:focus{border-color:var(--color-primary);background-color:var(--color-white);box-shadow:0 0 0 4px #03071214}._toggleButton_1fbhv_194{right:var(--spacing-3);width:28px;height:28px;color:var(--color-border);cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast);z-index:1;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}._toggleButton_1fbhv_194:hover{color:var(--color-primary);background-color:#0307120f}._toggleButton_1fbhv_194:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._container_19jzv_114{align-items:center;gap:var(--spacing-2);cursor:pointer;display:inline-flex}._checkboxWrapper_19jzv_121{justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}._input_19jzv_130{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;margin:0;position:absolute}._input_19jzv_130:checked+._customCheckbox_19jzv_139{background-color:var(--color-primary);border-color:var(--color-primary)}._input_19jzv_130:checked+._customCheckbox_19jzv_139 ._checkIcon_19jzv_143{opacity:1;transform:scale(1)}._input_19jzv_130:focus-visible+._customCheckbox_19jzv_139{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary)}._customCheckbox_19jzv_139{border:1px solid var(--color-border);background-color:var(--color-white);width:100%;height:100%;transition:all var(--transition-fast);z-index:1;pointer-events:none;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}._checkIcon_19jzv_143{color:var(--color-white);opacity:0;transition:all var(--transition-fast);transform:scale(.5)}._label_19jzv_175{color:var(--color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.875rem}._button_1lxjo_114{border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;gap:var(--spacing-2);border:none;font-weight:500;display:inline-flex}._button_1lxjo_114:disabled{opacity:.6;cursor:not-allowed}._button_1lxjo_114:not(:disabled):hover{transform:translateY(-1px)}._button_1lxjo_114:not(:disabled):active{transform:translateY(0)}._variant_primary_1lxjo_136{background-color:var(--color-primary);color:var(--color-white)}._variant_primary_1lxjo_136:hover:not(:disabled){box-shadow:var(--shadow-hover)}._variant_secondary_1lxjo_144{background-color:var(--color-surface);color:var(--color-text-primary);border:1px solid var(--color-border)}._variant_outline_1lxjo_150{color:var(--color-primary);border:1px solid var(--color-primary);background-color:#0000}._variant_text_1lxjo_156{color:var(--color-text-secondary);background-color:#0000}._size_sm_1lxjo_161{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem}._size_md_1lxjo_166{padding:var(--spacing-3) var(--spacing-6);font-size:1rem}._size_lg_1lxjo_171{padding:var(--spacing-4) var(--spacing-8);font-size:1.125rem}._fullWidth_1lxjo_176{width:100%}._spinner_1lxjo_180{animation:1s linear infinite _spin_1lxjo_180}@keyframes _spin_1lxjo_180{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--color-primary:#030712;--color-surface:#f1f5f9;--color-accent:#334155;--color-border:#94a3b8;--sidebar-bg:#030712;--sidebar-accent:#d97706;--color-white:#fff;--color-text-primary:#0f172a;--color-text-secondary:#475569;--color-error:#dc2626;--color-success:#16a34a;--color-bg-secondary:#f8fafc;--date-picker-icon-filter:none;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:1rem;--radius-xl:1.25rem;--shadow-soft:0 4px 20px #0307120d;--shadow-hover:0 8px 30px #0307121a;--transition-fast:.15s ease;--transition-normal:.3s ease;--transition-slow:.5s ease;--font-sans:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--input-bg:#f1f5f999;--input-placeholder:#9ca6b4;--select-option-bg:#fff;--select-option-text:#111827;--toast-success-bg:#dcfce7;--toast-success-text:#166534;--toast-success-border:#bbf7d0;--toast-error-bg:#fee2e2;--toast-error-text:#991b1b;--toast-error-border:#fecaca;--toast-warning-bg:#fef3c7;--toast-warning-text:#92400e;--toast-info-bg:#dbeafe;--toast-info-text:#1d4ed8;--skeleton-base:#f0f0f0;--skeleton-shine:#e5e7eb;--badge-purple-text:#7c3aed;--badge-blue-text:#2563eb;--badge-amber-text:#b45309;--badge-pending-text:#d97706;--badge-teal-text:#0f766e;--color-success-solid:#16a34a;--color-error-solid:#dc2626;--grid-border:#e2e8f0;--grid-input-border:#cbd5e1;--grid-disabled-text:#64748b;--grid-muted-text:#94a3b8;--scrollbar-thumb:#cbd5e1;--scrollbar-thumb-hover:#94a3b8;--progress-track-bg:#e5e7eb;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--color-primary:#e2e8f0;--color-surface:#0b1220;--color-accent:#94a3b8;--color-border:#334155;--sidebar-bg:#030712;--sidebar-accent:#f59e0b;--color-white:#111827;--color-text-primary:#f1f5f9;--color-text-secondary:#94a3b8;--color-error:#f87171;--color-success:#4ade80;--color-bg-secondary:#0f172a;--date-picker-icon-filter:invert(1);--shadow-soft:0 4px 20px #00000059;--shadow-hover:0 8px 30px #00000080;--input-bg:#1e293b99;--input-placeholder:#64748b;--select-option-bg:#1e293b;--select-option-text:#f1f5f9;--toast-success-bg:#14532d;--toast-success-text:#bbf7d0;--toast-success-border:#166534;--toast-error-bg:#7f1d1d;--toast-error-text:#fecaca;--toast-error-border:#991b1b;--toast-warning-bg:#78350f;--toast-warning-text:#fde68a;--toast-info-bg:#1e3a5f;--toast-info-text:#93c5fd;--skeleton-base:#1e293b;--skeleton-shine:#334155;--badge-purple-text:#c4b5fd;--badge-blue-text:#60a5fa;--badge-amber-text:#fbbf24;--badge-pending-text:#fcd34d;--badge-teal-text:#2dd4bf;--grid-border:#1e293b;--grid-input-border:#475569;--grid-disabled-text:#94a3b8;--grid-muted-text:#64748b;--scrollbar-thumb:#334155;--scrollbar-thumb-hover:#475569;--progress-track-bg:#1e293b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._form_rseh5_114{gap:var(--spacing-5);flex-direction:column;width:100%;display:flex}._fields_rseh5_121{gap:var(--spacing-2);flex-direction:column;display:flex}._formActions_rseh5_127{margin-top:var(--spacing-1);justify-content:space-between;align-items:center;display:flex}._toast_rseh5_134{top:var(--spacing-6);right:var(--spacing-6);padding:var(--spacing-4) var(--spacing-5);border-radius:var(--radius-md);animation:_slideInRight_rseh5_1 var(--transition-normal) ease-out;z-index:1000;max-width:350px;font-size:.9rem;font-weight:500;position:fixed;left:auto;box-shadow:0 8px 24px #00000026}._toast_rseh5_134._success_rseh5_148{background-color:var(--toast-success-bg);color:var(--toast-success-text);border:1px solid var(--toast-success-border)}._toast_rseh5_134._error_rseh5_153{background-color:var(--toast-error-bg);color:var(--toast-error-text);border:1px solid var(--toast-error-border)}@media (width<=480px){._toast_rseh5_134{left:var(--spacing-4);right:var(--spacing-4);top:var(--spacing-4);max-width:none}}@keyframes _slideInRight_rseh5_1{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}
