@font-face{font-family:Inter;src:url(/pub/assets/Inter-c8O0ljhh.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Rubik;src:url(/pub/assets/Rubik-CV_BkMil.ttf)format("truetype");font-weight:300 900;font-display:swap}:root{--kw-cyan:#0dc2ff;--kw-mint:#26ff93;--kw-navy:#033140;--kw-ink:#061920;--kw-ice:#f4fcff;--kw-teal:#086b8d;--text:#f4fcff;--text-dim:#eaf8ff;--text-faint:#cfeaf7;--bg-1:#0b78b4;--bg-2:#14a0e0;--bg-3:#3dc0f5;--glass-bar:#043c5a85;--glass-bar-over:#043c5adb;--glass-top:#043c5a4d;--glass-soft:#ffffff24;--glass-border:#ffffff38;--hover-bg:#ffffff1a;--active-bg:#ffffff2e;--group-bg:#ffffff14;--panel-bg:#f4fcff;--panel-text:#033140;--panel-muted:#4a6270;--panel-faint:#6a8696;--panel-line:#dcebf3;--panel-soft:#eef6fa;--panel-accent-bg:#dff4ff;--panel-accent:#086b8d;--panel-border-strong:#cfe9f5;--menu-w:240px;--menu-w-collapsed:66px;--topbar-h:56px;--right-w:64px;--menu-item-h:38px;--menu-icon-box:26px;--font-base:13px;--radius:14px;--radius-lg:22px;--t-menu:.26s;--font-body:"Inter", system-ui, "Segoe UI", Roboto, Arial, sans-serif;--font-title:"Rubik", "Inter", system-ui, sans-serif}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg-2);font-family:var(--font-body);font-size:var(--font-base);color:var(--text);overflow:hidden}button{font:inherit;color:inherit}[hidden]{display:none!important}.app-bg{z-index:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%201000'%3e%3cdefs%3e%3clinearGradient%20id='g'%20x1='0'%20y1='1'%20x2='1'%20y2='0'%3e%3cstop%20offset='0'%20stop-color='%230DC2FF'%20stop-opacity='.10'/%3e%3cstop%20offset='1'%20stop-color='%23F4FCFF'%20stop-opacity='.30'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20fill='none'%20stroke='url(%23g)'%20stroke-width='64'%20stroke-linecap='round'%3e%3cpath%20d='M830%201000A170%20170%200%200%201%201000%20830'/%3e%3cpath%20d='M660%201000A340%20340%200%200%201%201000%20660'/%3e%3cpath%20d='M490%201000A510%20510%200%200%201%201000%20490'/%3e%3cpath%20d='M320%201000A680%20680%200%200%201%201000%20320'/%3e%3cpath%20d='M150%201000A850%20850%200%200%201%201000%20150'/%3e%3c/g%3e%3c/svg%3e") right -140px bottom -140px / 1100px 1100px no-repeat, radial-gradient(ellipse 60% 70% at 4% 108%, #ffffff61 0%, #bef0ff24 42%, #14a0e000 72%), linear-gradient(140deg, var(--bg-1) 0%, var(--bg-2) 52%, var(--bg-3) 100%);position:fixed;inset:0}.error-screen{z-index:1;border-radius:var(--radius-lg);background:var(--panel-bg);max-width:560px;color:var(--panel-text);margin:12vh auto 0;padding:28px 32px;position:relative}.error-screen h1{font-family:var(--font-title);margin:0 0 8px;font-size:20px;font-weight:500}.error-screen p{color:var(--panel-muted);margin:0 0 14px}.error-screen button{background:var(--kw-cyan);height:34px;color:var(--kw-ink);cursor:pointer;border:0;border-radius:8px;padding:0 16px;font-weight:700}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0331402e;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#03314066}::-webkit-scrollbar-button{width:0;height:0;display:none}.page::-webkit-scrollbar-thumb{background:#fff6}.menu__inner::-webkit-scrollbar-thumb{background:#fff6}.rightbar::-webkit-scrollbar-thumb{background:#fff6}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#0331404d transparent}}.boot{z-index:1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.boot__spinner{border:3px solid #ffffff4d;border-top-color:var(--kw-mint);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite boot-spin}@keyframes boot-spin{to{transform:rotate(360deg)}}.ui-notice{border-radius:9px;align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;display:flex}.ui-notice--error{color:#ffd9d9;background:#aa1e3761;border:1px solid #ffcdcd8c}.ui-notice--success{color:#eafff4;background:#26ff932e;border:1px solid #26ff9399}.ui-field label{font-family:var(--font-title);letter-spacing:.09em;text-transform:uppercase;color:var(--text-dim);margin:0 0 6px;font-size:10.5px;font-weight:700;display:block}.ui-field__control{position:relative}.ui-input{width:100%;height:44px;color:var(--text);font:inherit;background:#ffffff29;border:1px solid #ffffff57;border-radius:9px;outline:none;padding:0 14px;font-size:14px}.ui-input::placeholder{color:#fff9}.ui-input:focus{border-color:#fff;box-shadow:0 0 0 3px #ffffff47}.ui-input.is-invalid{border-color:#ff7a7a99}.ui-input--code{text-align:center;letter-spacing:.5em;font-size:20px;font-weight:700}.ui-input--code.is-ready,.ui-input--code.is-ready:focus{border-color:var(--kw-mint)}.ui-field__eye,.ui-field__clear{color:var(--text-faint);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ui-field__eye{padding:0;right:12px}.ui-field__clear{color:#fff;background:#ffffff38;border-radius:50%;width:26px;height:26px;padding:0;font-size:16px;line-height:1;right:10px}.ui-btn{background:var(--kw-mint);height:46px;color:var(--kw-ink);font-family:var(--font-title);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.ui-btn.is-loading{opacity:.75;cursor:default}.ui-btn:disabled{cursor:default}.ui-spinner{border:2px solid #0619204d;border-top-color:var(--kw-ink);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite ui-spin}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-link{color:var(--text-dim);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.ui-link:disabled{opacity:.6;cursor:default}.ui-modal-curtain{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0331406b;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ui-modal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#086496e6;border:1px solid #ffffff6b;border-radius:16px;flex-direction:column;gap:12px;width:420px;padding:30px;display:flex}.ui-modal h2{font-family:var(--font-title);margin:0;font-size:19px;font-weight:500}.ui-modal p{color:var(--text-dim);margin:0 0 6px;font-size:13.5px}.login-stage{z-index:1;transform-origin:top;width:1920px;height:1080px;position:absolute;top:0;left:50%}.login-layout{grid-template-columns:minmax(360px,460px) 1fr;width:100%;height:100%;display:grid;position:relative}.login-layout.is-blurred{filter:blur(2px)brightness(.8)}.login-left{flex-direction:column;justify-content:center;padding:40px 52px 40px 92px;display:flex}.login-right{padding:40px 60px 44px 0;position:relative}.login-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#043c5a6b;border:1px solid #ffffff57;border-radius:16px;flex-direction:column;width:384px;height:490px;padding:28px 28px 24px;display:flex;box-shadow:0 30px 60px -25px #03314073}.login-product{align-items:center;gap:12px;display:flex}.login-product img{height:40px;display:block}.login-product i{background:#ffffff73;width:1.5px;height:24px}.login-product span{font-family:var(--font-title);letter-spacing:.14em;text-transform:uppercase;color:var(--kw-ice);font-size:16px;font-weight:400}.login-card h1{font-family:var(--font-title);color:var(--kw-ice);margin:20px 0 4px;font-size:19px;font-weight:500}.login-sub{min-height:36px;color:var(--text-faint);margin:0;font-size:12.5px;line-height:1.45}.login-divider{background:#ffffff57;height:1px;margin:10px 0 16px}.login-body{flex-direction:column;flex:1;gap:13px;display:flex;position:relative}.login-form{flex-direction:column;flex:1;gap:13px;margin:0;display:flex}.login-row{display:flex}.login-row--end{justify-content:flex-end}.login-row--split{justify-content:space-between}.login-back{text-align:center;margin-top:2px}.login-hint{text-align:center;min-height:18px;color:var(--text-faint);font-size:12px}.login-hint b{color:#fff}.login-submit{margin-top:auto}.promo-stage{width:660px;height:600px;position:absolute;top:43%;right:300px;transform:translateY(-50%)}.promo-slide{opacity:0;pointer-events:none;transition:opacity .7s;position:absolute;inset:0}.promo-slide.is-on{opacity:1}.promo-kicker{font-family:var(--font-title);letter-spacing:.16em;color:var(--text-dim);margin-bottom:12px;font-size:11px;font-weight:600}.promo-headline{font-family:var(--font-title);letter-spacing:-.01em;color:var(--kw-ice);margin:0 0 16px;font-size:46px;font-weight:700;line-height:1.14}.promo-mint{color:#fff;background:linear-gradient(#0000 64%,#26ff93c7 64%);padding:0 4px}.promo-sub{max-width:46ch;color:var(--text-dim);margin:0 0 34px;font-size:17px;line-height:1.6}.promo-mock{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#043c5a6b;border:1px solid #ffffff57;border-radius:14px;width:380px;margin-left:120px;position:relative;box-shadow:0 30px 60px -25px #03314073}.promo-mock__head{border-bottom:1px solid #ffffff57;align-items:center;gap:11px;padding:14px 16px;display:flex}.promo-mock__head b{font-size:14px;display:block}.promo-mock__head span{color:var(--text-faint);font-size:11.5px}.promo-dot{background:var(--kw-mint);border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.promo-avatar{background:linear-gradient(135deg, var(--kw-mint), var(--kw-cyan));width:36px;height:36px;color:var(--kw-ink);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.promo-mock__body{flex-direction:column;gap:9px;padding:14px 16px;display:flex}.promo-row{color:var(--text-dim);background:#ffffff24;border-radius:8px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:12.5px;display:flex}.promo-row b{color:var(--kw-ice);font-weight:600}.promo-row b.is-green{color:var(--kw-mint)}.promo-chip{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#043c5a99;border:1px solid #ffffff57;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;display:flex;position:absolute;box-shadow:0 18px 40px -18px #03314080}.promo-chip b{font-size:13px;display:block}.promo-chip span{color:var(--text-faint);font-size:11px}.promo-icon{width:30px;height:30px;color:var(--kw-mint);background:#03314099;border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.promo-icon--cyan{color:#7fe3ff}.promo-icon--lg{width:36px;height:36px}.promo-dots{gap:8px;display:flex;position:absolute;bottom:0;left:120px}.promo-dots i{background:#fff6;border-radius:3px;width:30px;height:4px}.promo-dots i.is-on{background:var(--kw-mint)}.orbit-row{z-index:2;gap:16px;display:flex;position:absolute;bottom:46px;left:260px}.orbit-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#043c5a6b;border:1px solid #ffffff57;border-radius:12px;width:250px;padding:15px;position:relative}.orbit-card.is-soon{border-style:dashed;border-color:#fff9}.orbit-card .promo-icon{margin-bottom:9px}.orbit-card strong{margin-bottom:3px;font-size:13.5px;display:block}.orbit-text{color:var(--text-faint);font-size:11.5px;line-height:1.4;display:block}.orbit-soon{letter-spacing:.08em;color:#fff;background:#ffffff38;border:1px solid #ffffff8c;border-radius:999px;padding:2px 7px;font-size:9px;font-weight:700;position:absolute;top:12px;right:12px}
