:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#cbd5e1;background:#050a12;font-family:Figtree,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:#67e8f9}button,input{font:inherit}.gate-auth,.gate-auth-cardbox{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important}.gate-auth-card{background:#07121fcc!important;border:1px solid #67e8f933!important;width:100%!important;min-width:0!important;padding:20px 14px!important}.gate-auth-footer{background:#07121fe6!important;padding:16px 10px!important}.gate-auth-social{white-space:normal!important;min-height:44px!important}.gate-auth-submit{color:#050a12!important;background:linear-gradient(135deg,#67e8f9,#22c55e)!important;min-height:44px!important}#account-root{min-width:0}.account-message{text-align:center;overflow-wrap:anywhere;max-width:600px;margin:12vh auto;padding:24px;line-height:1.65;display:block}.account-message h1{color:#f8fafc;font-size:clamp(24px,5vw,36px)}.gate-auth-input{font-size:16px!important;box-shadow:0 0 0 1px #64748b!important}.gate-auth :is(input,button,a):focus-visible{outline-offset:2px;outline:2px solid #67e8f9!important}.gate-auth-footer-action{text-align:center;flex-wrap:wrap!important;justify-content:center!important;gap:6px!important}.gate-auth-footer-link{white-space:nowrap!important}.gate-auth-footer a{align-items:center;min-height:24px;display:inline-flex!important}.gate-auth-footer :has(>.cl-footerPages){flex-wrap:wrap;justify-content:center;gap:12px}.gate-auth-footer :has(>.cl-footerPages)>*{flex-shrink:0}.gate-auth-footer .cl-footerPages{gap:12px}.primary-link{color:#050a12;background:linear-gradient(135deg,#67e8f9,#22c55e);border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.contact-link{text-underline-offset:4px;margin-top:20px;display:block}.workspace{grid-template-columns:252px minmax(0,1fr);min-height:100dvh;display:grid}.workspace-nav{background:#0a0f1a;border-right:1px solid #94a3b81c;flex-direction:column;gap:36px;padding:28px 18px;display:flex}.workspace{transition:grid-template-columns .2s}.workspace-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.workspace-brand{color:#f8fafc;align-items:center;gap:10px;min-width:0;font-size:19px;text-decoration:none;display:flex}.workspace-logo{color:#67e8f9;flex:none}.nav-toggle{color:#cbd5e1;cursor:pointer;background:0 0;border:1px solid #94a3b833;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;margin-left:auto;font-size:18px;display:grid}.nav-toggle:hover{color:#f8fafc;background:#94a3b814}.nav-toggle:focus-visible{outline-offset:2px;outline:2px solid #67e8f9}.workspace-nav nav em{font-style:normal}.workspace.collapsed{grid-template-columns:72px minmax(0,1fr)}.collapsed .workspace-nav{align-items:center;padding:22px 12px}.collapsed .workspace-head{flex-direction:column;gap:14px}.collapsed .workspace-brand span,.collapsed .workspace-nav nav small,.collapsed .acct-name,.collapsed .acct-btn>.ti{display:none}.collapsed .workspace-nav nav em{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.collapsed .workspace-nav nav>span{justify-content:center;padding:12px}.collapsed .acct{width:auto}.collapsed .acct-btn{padding:4px}.workspace-nav nav{gap:10px;display:grid}.workspace-nav nav>a,.workspace-nav nav>span{color:#cbd5e1;border-radius:10px;padding:12px;font-size:15px;text-decoration:none}.workspace-nav nav>span{color:#f8fafc;background:#67e8f918;align-items:center;gap:10px;display:flex}.workspace-nav small{color:#a5f3fc;font-size:10px}.acct{margin-top:auto;position:relative}.acct-btn{color:#e2e8f0;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px;display:flex}.acct-btn:hover,.acct-btn[aria-expanded=true]{background:#94a3b814}.acct-btn:focus-visible,.acct-pop :focus-visible{outline-offset:2px;outline:2px solid #67e8f9}.acct-avatar{color:#050a12;background:#67e8f9;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:grid;overflow:hidden}.acct-avatar img{object-fit:cover;width:100%;height:100%}.acct-name{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.acct-name b{color:#f1f5f9;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.acct-name small{color:#94a3b8;font-size:11px}.acct-btn>.ti{color:#94a3b8;font-size:16px}.acct-pop{z-index:20;background:#0d1626;border:1px solid #94a3b833;border-radius:14px;width:max(100%,260px);padding:8px;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 18px 50px -12px #000c}.acct-email{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;margin:4px 8px 8px;font-size:13px;overflow:hidden}.acct-credits{background:#67e8f90d;border:1px solid #67e8f926;border-radius:10px;margin:0 0 6px;padding:10px}.acct-credits-row{color:#e2e8f0;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.acct-credits-row span{align-items:center;gap:8px;display:flex}.acct-credits-row b{color:#a5f3fc;font-size:12px;font-weight:600}.acct-credits-bar{background:#1e293b;border-radius:3px;height:6px;margin:8px 0 6px;overflow:hidden}.acct-credits-bar i{background:linear-gradient(90deg,#67e8f9,#22c55e);width:0;height:100%;display:block}.acct-credits p{color:#94a3b8;margin:0;font-size:11px;line-height:1.45}.acct-pop button,.acct-pop a{color:#e2e8f0;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 8px;font-size:14px;text-decoration:none;display:flex}.acct-pop button:hover:not([aria-disabled=true]),.acct-pop a:hover{background:#94a3b814}.acct-pop button[aria-disabled=true]{color:#8391a7;cursor:default}.acct-pop small{color:#a5f3fc;border:1px solid #67e8f94d;border-radius:999px;margin-left:auto;padding:2px 7px;font-size:10px}.acct-pop hr{border:0;border-top:1px solid #94a3b81f;margin:6px 4px}.acct-pop .ti{color:#94a3b8;font-size:16px}.workspace-main{background:radial-gradient(at 50% 40%,#102537,#050a12 65%);flex-direction:column;min-width:0;padding:32px;display:flex}.construction{text-align:center;max-width:620px;margin:auto;padding:50px 0}.construction svg{color:#67e8f9;margin:32px auto;display:block}.construction-badge{color:#a5f3fc;border:1px solid #67e8f94d;border-radius:999px;padding:7px 14px;font-size:13px;display:inline-block}.construction h1{color:#f8fafc;letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(28px,3.5vw,44px);line-height:1.18}.construction p{font-size:16px;line-height:1.7}.construction .primary-link{margin-top:20px}.workspace-main footer{flex-wrap:wrap;justify-content:center;gap:24px;font-size:13px;display:flex}.workspace-main footer a{color:#94a3b8;padding:8px 0}@media (width<=700px){.workspace,.workspace.collapsed{grid-template-columns:1fr}.nav-toggle{display:none}.collapsed .workspace-brand span,.collapsed .workspace-nav nav em,.collapsed .workspace-nav nav small{display:inline}.workspace-nav{border-bottom:1px solid #94a3b81c;border-right:0;flex-flow:wrap;align-items:center;gap:18px;padding:16px}.workspace-nav nav{flex-wrap:wrap;order:3;gap:2px;width:100%;display:flex}.workspace-nav nav>a,.workspace-nav nav>span{padding:10px}.acct{margin:0 0 0 auto}.acct-name,.acct-btn>.ti{display:none}.acct-btn{padding:4px}.acct-pop{inset:calc(100% + 8px) 0 auto auto}.workspace-main{min-height:calc(100dvh - 140px);padding:24px 20px}.construction{padding:26px 0 44px}}.gate-loader{color:#67e8f9;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:60vh;animation:.4s ease-out gate-loader-in;display:flex}.gate-loader-mark{filter:drop-shadow(0 0 18px #67e8f973);overflow:visible}.gate-loader-bar{transform-box:fill-box;transform-origin:bottom;animation:1s ease-in-out infinite gate-loader-eq}.gate-loader-bar:nth-child(3){animation-delay:.15s}.gate-loader-bar:nth-child(4){animation-delay:.3s}.gate-loader-bar:nth-child(5){animation-delay:.45s}.gate-loader-scan{fill:#a5f3fc;animation:1.4s ease-in-out infinite gate-loader-scan}.gate-loader p{color:#b6c2d4;letter-spacing:.02em;margin:0;font-size:15px}.gate-loader-dots i{font-style:normal;animation:1.2s infinite gate-loader-dot}.gate-loader-dots i:nth-child(2){animation-delay:.2s}.gate-loader-dots i:nth-child(3){animation-delay:.4s}@keyframes gate-loader-eq{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@keyframes gate-loader-scan{0%{opacity:0;transform:translateY(0)}15%,85%{opacity:1}to{opacity:0;transform:translateY(72px)}}@keyframes gate-loader-dot{0%,to{opacity:.2}50%{opacity:1}}@keyframes gate-loader-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gate-loader,.gate-loader-bar,.gate-loader-scan,.gate-loader-dots i{animation:none}.gate-loader-scan{opacity:0}}
