._page_iuguy_1{min-height:100vh;display:grid;background:var(--bg-950)}._pageRegister_iuguy_7{grid-template-columns:minmax(0,3fr) minmax(380px,2fr)}._pageLogin_iuguy_11{position:relative;grid-template-columns:minmax(0,1fr)}._visualPanel_iuguy_16{position:relative;overflow:hidden;isolation:isolate}._visualPanelLogin_iuguy_22{background:linear-gradient(130deg,#080808c2,#08080857),url(/images/login-cover.png) center/cover no-repeat}._visualPanelRegister_iuguy_26{background:linear-gradient(130deg,#080808a3,#08080826),url(/images/register-cover.png) center/cover no-repeat}._visualOverlay_iuguy_30{position:absolute;inset:0;background:radial-gradient(circle at 14% 22%,rgba(67,128,255,.16),transparent 36%),radial-gradient(circle at 82% 14%,rgba(0,177,255,.12),transparent 30%),linear-gradient(180deg,#0808080f,#0808084d);pointer-events:none}._visualCopy_iuguy_37{position:absolute;left:clamp(2rem,5vw,5rem);right:clamp(2rem,5vw,5rem);top:clamp(2rem,5vw,4.5rem);z-index:1;max-width:40rem;color:#fff}._visualCopy_iuguy_37 h1{margin:0 0 .9rem;font-size:clamp(2rem,4vw,3.4rem);line-height:1.08;letter-spacing:-.03em;text-wrap:balance;text-shadow:0 12px 28px rgba(0,0,0,.55)}._visualCopy_iuguy_37 p{margin:0;max-width:36rem;font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.6;color:#ffffffeb}._brandRow_iuguy_62{display:inline-flex;align-items:center;gap:.55rem;margin-bottom:1.2rem;color:inherit;text-decoration:none}._brandRow_iuguy_62 img{display:block;width:24px;height:24px;flex-shrink:0}._brandRow_iuguy_62:hover{text-decoration:none}._kicker_iuguy_81{display:inline-flex;align-items:center;margin:0;font-size:.78rem;line-height:1;font-weight:700;letter-spacing:.2em;color:#ffffffc7}._formPanel_iuguy_92{position:relative;display:flex;justify-content:center;align-items:center;padding:2rem}._formPanelRegister_iuguy_100{background:#fff}._formPanelLogin_iuguy_104{position:absolute;inset:0;z-index:2;background:transparent}._loginCard_iuguy_111{overflow:hidden;width:min(1080px,100% - 3rem);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.9fr);border-radius:32px;background:var(--surface-700);border:1px solid rgba(17,17,17,.08);box-shadow:0 32px 72px -44px #000000d9}._loginCard_iuguy_111:before{display:none}._loginIntro_iuguy_126{display:grid;align-content:space-between;gap:2rem;padding:clamp(1.5rem,4vw,3rem);border-right:1px solid #2b2b2b;background:linear-gradient(180deg,#0a0a0a,#131313);color:#f8f8f8}._loginEyebrow_iuguy_136{margin:0 0 .9rem;font-size:.74rem;line-height:1;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#d1d1d1}._loginTitle_iuguy_146{margin:0;max-width:13ch;font-size:clamp(2rem,3.3vw,3.45rem);line-height:1.03;letter-spacing:-.04em;text-wrap:balance;color:#fff}._loginLead_iuguy_156{margin:1rem 0 0;max-width:34rem;font-size:clamp(1rem,1.35vw,1.14rem);line-height:1.65;color:#d1d1d1}._loginStatGrid_iuguy_164{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._loginStat_iuguy_164{padding-top:.9rem;border-top:1px solid #2b2b2b;display:grid;gap:.35rem}._loginStat_iuguy_164 span{font-size:.84rem;line-height:1.5;color:#d1d1d1}._loginStatValue_iuguy_182{font-family:Space Grotesk,Segoe UI,sans-serif;font-size:1.9rem;line-height:1;letter-spacing:-.04em;background-image:var(--primary-text-gradient);background-size:100% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent}._loginFormPane_iuguy_195{display:grid;align-content:center;gap:1rem;padding:clamp(1.5rem,4vw,2.4rem);background:var(--surface-700)}._formWrap_iuguy_203{width:min(360px,100%)}._formHeader_iuguy_207{margin-bottom:1.4rem}._formHeader_iuguy_207 h2{margin:0;font-size:clamp(1.65rem,2vw,2rem);color:#111;letter-spacing:-.02em}._formHeader_iuguy_207 p{margin:.6rem 0 0;color:#666;font-size:.95rem;line-height:1.5}._loginFormPane_iuguy_195 ._formHeader_iuguy_207{margin-bottom:.6rem}._loginFormPane_iuguy_195 ._formHeader_iuguy_207 h2{color:var(--text-100);font-size:clamp(1.7rem,2vw,2.25rem)}._loginFormPane_iuguy_195 ._formHeader_iuguy_207 p{color:var(--text-200)}._form_iuguy_92{display:grid;gap:.9rem}._form_iuguy_92 label{display:grid;gap:.42rem}._form_iuguy_92 label span{font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#666}._form_iuguy_92 input{width:100%;border:1px solid #d6dfeb;border-radius:12px;background:#fff;color:#111;font-size:.95rem;line-height:1.2;padding:.82rem .9rem;transition:border-color .14s ease,box-shadow .14s ease}._form_iuguy_92 input:focus-visible{border-color:var(--primary-button-solid);box-shadow:0 0 0 3px #00b1ff38;outline:none}._loginFormPane_iuguy_195 ._form_iuguy_92 label span{color:var(--text-300)}._loginFormPane_iuguy_195 ._form_iuguy_92 input{border-color:var(--line);background:var(--bg-850);color:var(--text-100)}._loginFormPane_iuguy_195 ._form_iuguy_92 input::placeholder{color:var(--text-300)}._loginFormPane_iuguy_195 ._form_iuguy_92 input:focus-visible{border-color:var(--primary-button-solid);box-shadow:0 0 0 3px #00b1ff29}._primaryButton_iuguy_285{margin-top:.4rem;border:none;border-radius:999px;padding:0 1.4rem;min-height:2.75rem;font-size:.9rem;font-weight:700;color:#fff;background-image:var(--primary-button-gradient);transition:filter .16s ease}._primaryButton_iuguy_285:hover{filter:brightness(1.08)}._switchText_iuguy_302{margin:1rem 0 0;color:#666;font-size:.9rem}._switchText_iuguy_302 a{color:#00b1ff;font-weight:700}._loginFormPane_iuguy_195 ._switchText_iuguy_302{color:var(--text-300)}._loginFormPane_iuguy_195 ._switchText_iuguy_302 a{color:var(--primary-button-solid)}._errorText_iuguy_319{margin:0;color:#c81e1e;font-size:.85rem;font-weight:600}._loginFormPane_iuguy_195 ._errorText_iuguy_319{color:#c81e1e}@media(max-width:1100px){._loginCard_iuguy_111{width:min(760px,100% - 2rem);grid-template-columns:1fr}._loginIntro_iuguy_126{border-right:none;border-bottom:1px solid #2b2b2b}._loginTitle_iuguy_146{max-width:none}._pageRegister_iuguy_7{grid-template-columns:minmax(0,1fr)}._pageRegister_iuguy_7 ._visualPanel_iuguy_16{min-height:44vh}._pageRegister_iuguy_7 ._formPanel_iuguy_92{min-height:56vh}}@media(max-width:720px){._formPanelLogin_iuguy_104{padding:1rem}._loginCard_iuguy_111{width:100%;border-radius:24px}._loginIntro_iuguy_126,._loginFormPane_iuguy_195{padding:1.35rem}._loginStatGrid_iuguy_164{grid-template-columns:1fr}}._page_qgbrz_1{min-height:100vh;padding:clamp(1.25rem,2.5vw,2rem);background:var(--dashboard-bg)}._emptyState_qgbrz_7{border:1px solid var(--line);background:var(--surface-700);border-radius:20px;min-height:calc(100vh - 4rem);display:grid;align-content:center;justify-items:center;gap:.55rem;text-align:center;padding:1.5rem}._emptyState_qgbrz_7 h1{margin:0;color:var(--text-100);font-size:clamp(1.7rem,2vw,2.4rem)}._emptyState_qgbrz_7 p{margin:0;color:var(--text-300);max-width:28rem}._kicker_qgbrz_30{margin:0;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--text-300)}._meta_qgbrz_39{margin-top:.4rem;font-size:.84rem;color:var(--text-300)}._page_2cfan_1{min-height:100vh;display:grid;place-items:center;padding:1.2rem;background:radial-gradient(circle at 12% 18%,rgba(67,128,255,.18),transparent 40%),var(--dashboard-bg)}._card_2cfan_9{width:min(560px,100%);border:none;border-radius:0;background:none;padding:0}._card_2cfan_9 h1{margin:0;font-size:clamp(1.45rem,2vw,2rem);color:var(--text-100)}._card_2cfan_9 p{margin:.75rem 0 0;color:var(--text-300);line-height:1.6;max-width:44ch}._brandRow_2cfan_28{display:inline-flex;align-items:center;gap:.55rem;margin-bottom:.65rem;color:inherit;text-decoration:none}._brandRow_2cfan_28 img{width:24px;height:24px;display:block;flex-shrink:0}._brandRow_2cfan_28:hover{text-decoration:none}._kicker_2cfan_47{margin:0;font-size:.72rem;line-height:1;letter-spacing:.18em;font-weight:700;text-transform:uppercase;color:var(--text-300)}:root[data-theme=dark] ._brandRow_2cfan_28 img{filter:invert(1)}._spinnerWrap_2cfan_61{margin-top:1.2rem;width:100%;display:flex;justify-content:center}._spinner_2cfan_61{width:1.25rem;height:1.25rem;border:2px solid rgba(0,177,255,.35);border-top-color:var(--primary-button-solid);border-radius:50%;animation:_spin_2cfan_61 .8s linear infinite}@keyframes _spin_2cfan_61{to{transform:rotate(360deg)}}._shell_9c7kr_1{min-height:100vh;display:grid;grid-template-columns:280px minmax(0,1fr);background:var(--dashboard-bg)}._sidebar_9c7kr_8{display:grid;grid-template-rows:auto 1fr auto;gap:1.2rem;padding:1.35rem 1rem;border-right:1px solid var(--line);background:var(--sidebar-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._sidebarTop_9c7kr_18{display:flex;align-items:center;justify-content:space-between;gap:.7rem}._brandRow_9c7kr_25{display:inline-flex;align-items:center;gap:.6rem;padding:.35rem .25rem;color:inherit;text-decoration:none}._brandRow_9c7kr_25 img{width:24px;height:24px;display:block;flex-shrink:0}._brandRow_9c7kr_25:hover{text-decoration:none}._brandKicker_9c7kr_44{margin:0;font-size:.76rem;line-height:1;letter-spacing:.17em;font-weight:700;color:var(--text-300)}._themeToggle_9c7kr_53{appearance:none;display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--line);border-radius:999px;background:var(--surface-700);color:var(--text-200);padding:.28rem .38rem .28rem .6rem;min-height:2rem;transition:background-color .14s ease,border-color .14s ease}._themeToggle_9c7kr_53:hover{background:var(--bg-850)}._themeToggleIcon_9c7kr_71{display:inline-flex;align-items:center;justify-content:center;color:var(--text-300)}._themeToggleLabel_9c7kr_78{font-size:.68rem;line-height:1;letter-spacing:.12em;font-weight:700;text-transform:uppercase;color:var(--text-300)}._themeToggleTrack_9c7kr_87{width:1.85rem;height:1.05rem;border-radius:999px;background:var(--line);padding:.11rem;display:flex;align-items:center}._themeToggleThumb_9c7kr_97{width:.82rem;height:.82rem;border-radius:50%;background:var(--surface-700);box-shadow:0 0 0 1px #00000014;transform:translate(0);transition:transform .16s ease}._themeToggleThumbDark_9c7kr_107{transform:translate(.78rem)}._nav_9c7kr_111{display:grid;align-content:start;gap:.4rem}._navLink_9c7kr_117{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:.55rem;border-radius:12px;padding:.7rem .78rem;color:var(--text-200);border:none;background:transparent;font-weight:600;transition:color .15s ease}._navLink_9c7kr_117>*{position:relative;z-index:1}._navLink_9c7kr_117:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--sidebar-nav-hover-bg);opacity:0;transition:opacity .15s ease}._navLink_9c7kr_117:hover{color:var(--text-100)}._navLink_9c7kr_117:hover:before{opacity:1}._navLinkActive_9c7kr_155{color:var(--text-100)}._sidebarActions_9c7kr_159{display:grid;gap:.55rem}._logoutLink_9c7kr_164{appearance:none;width:100%;display:inline-flex;justify-content:center;align-items:center;gap:.45rem;border-radius:999px;padding:.65rem .8rem;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._logoutLink_9c7kr_164{border:1px solid transparent;color:#fff;background-image:var(--primary-button-gradient)}._content_9c7kr_185{min-width:0}@media(max-width:980px){._shell_9c7kr_1{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}._sidebar_9c7kr_8{border-right:none;border-bottom:1px solid var(--line);grid-template-rows:auto auto auto}}._loadingShell_1dfxv_1{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 12% 18%,rgba(67,128,255,.18),transparent 40%),var(--dashboard-bg);padding:1.2rem}._loadingCard_1dfxv_9{width:min(560px,100%);border:none;border-radius:0;background:none;padding:0}._loadingCard_1dfxv_9 h1{margin:0;font-size:clamp(1.45rem,2vw,2rem);color:var(--text-100)}._brandRow_1dfxv_22{display:inline-flex;align-items:center;gap:.55rem;margin-bottom:.6rem;color:inherit;text-decoration:none}._brandRow_1dfxv_22 img{width:24px;height:24px;display:block;flex-shrink:0}._brandRow_1dfxv_22:hover{text-decoration:none}._kicker_1dfxv_41{margin:0;font-size:.72rem;line-height:1;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--text-300)}:root[data-theme=dark] ._brandRow_1dfxv_22 img{filter:invert(1)}._spinnerWrap_1dfxv_55{margin-top:1.05rem;display:flex;justify-content:center}._spinner_1dfxv_55{width:1.25rem;height:1.25rem;border:2px solid rgba(0,177,255,.35);border-top-color:var(--primary-button-solid);border-radius:50%;animation:_spin_1dfxv_55 .8s linear infinite}@keyframes _spin_1dfxv_55{to{transform:rotate(360deg)}}@layer theme{:root,:host{--font-sans:"Manrope", "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}}:root{--bg-950: #080808;--bg-900: #ffffff;--bg-850: #f4f7fb;--bg-800: #ebf0f7;--surface-700: #ffffff;--surface-650: #f4f7fb;--line: #d6dfeb;--line-soft: #e7edf6;--text-100: #111111;--text-200: #2f2f2f;--text-300: #666666;--primary-vivid: #00d9ff;--primary-button-gradient: linear-gradient(51deg, #4380ff 50%, #00b1ff 75%, #00e3ff 100%);--primary-text-gradient: linear-gradient(90deg, #4380ff 0%, #00b1ff 58%, #00e3ff 100%);--primary-button-solid: #00b1ff;--auth-page-bg: #080808;--auth-panel-bg: #ffffff;--dashboard-bg: #f4f7fb;--sidebar-bg: linear-gradient(180deg, rgba(255, 255, 255, .96) 0%, rgba(244, 247, 251, .98) 100%);--sidebar-nav-hover-bg: rgba(17, 17, 17, .06)}:root[data-theme=dark]{--bg-950: #000000;--bg-900: #0a0a0a;--bg-850: #121212;--bg-800: #171717;--surface-700: #131313;--surface-650: #111111;--line: #2b2b2b;--line-soft: #333333;--text-100: #f8f8f8;--text-200: #d1d1d1;--text-300: #a0a0a0;--auth-page-bg: #000000;--auth-panel-bg: #0a0a0a;--dashboard-bg: #050505;--sidebar-bg: linear-gradient(180deg, rgba(8, 8, 8, .98) 0%, rgba(0, 0, 0, .98) 100%);--sidebar-nav-hover-bg: rgba(255, 255, 255, .12)}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100vh}html,body{margin:0;padding:0}body{font-family:Manrope,Segoe UI,sans-serif;text-rendering:optimizeLegibility;background:var(--dashboard-bg);color:var(--text-100)}h1,h2,h3,h4{margin:0;font-family:Space Grotesk,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:default}
