*{box-sizing:border-box;margin:0;padding:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;max-width:100%;overflow-x:hidden}:root{--bg:#050505;--bg-sidebar:#050505;--bg-card:#171717;--bg-input:#ffffff0d;--bg-hover:#ffffff0d;--border:#ffffff21;--border-card:#ffffff17;--border-input:#ffffff14;--text-primary:#f5f5f7;--text-secondary:#8e8e93;--text-muted:#636366;--text-faint:#48484a;--nav-active-bg:#fff;--nav-active-text:#111;--nav-icon:#8e8e93;--topbar-bg:#000000d9;--topbar-border:#ffffff0d;--header-bg:#00000080}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f5f7;--bg-sidebar:#fff;--bg-card:#fff;--bg-input:#f5f5f7;--bg-hover:#0000000a;--border:#00000014;--border-card:#00000017;--border-input:#0000001f;--text-primary:#111;--text-secondary:#555;--text-muted:#777;--text-faint:#999;--nav-active-bg:#111;--nav-active-text:#fff;--nav-icon:#555;--topbar-bg:#ffffffe6;--topbar-border:#00000014;--header-bg:#f5f5f7cc}html,body{background:var(--bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-x:none;scroll-behavior:smooth;width:100%;max-width:100%;min-height:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,sans-serif;transition:background .2s,color .2s;overflow:hidden auto}body{width:100%;max-width:100%;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}body,button,input,textarea,select{min-width:0}img,svg,video,canvas{max-width:100%}input,textarea,select,button{font:inherit}@media (max-width:768px){input,textarea,select{font-size:max(16px,1rem)!important}}pre,code{overflow-wrap:anywhere;max-width:100%}::selection{color:var(--text-primary);background:#007aff4d}.auth-shell{color:#f5f5f7;background:#000;place-items:center;width:100%;min-height:100svh;padding:24px;display:grid;overflow-x:hidden}.auth-panel{background:#101010;border:1px solid #ffffff21;border-radius:10px;gap:28px;width:min(100%,520px);padding:28px;display:grid;box-shadow:0 26px 70px #0000007a}.auth-card-head{align-items:center;gap:16px;min-width:0;display:flex}.auth-mark{background:#f7f7f7;border:1px solid #ffffff1f;border-radius:8px;flex:0 0 64px;place-items:center;width:64px;height:64px;display:grid}.auth-mark-logo{object-fit:contain;width:42px;height:42px}.auth-card-head h1{color:#f5f5f7;margin:0;font-size:25px;font-weight:650;line-height:1.15}.auth-card-head p,.auth-note,.auth-success{color:#9a9aa2;margin:8px 0 0;font-size:15px;line-height:1.45}.auth-form{gap:14px;display:grid}.auth-form label{gap:8px;display:grid}.auth-form label span{color:#a2a2aa;font-size:14px;font-weight:500}.auth-form input{color:#f5f5f7;background:#1a1a1c;border:1px solid #343438;border-radius:8px;outline:0;width:100%;height:54px;padding:0 14px;font-size:16px;transition:border-color .12s,box-shadow .12s,background .12s}.auth-form input:focus-visible{border-color:#66666d;box-shadow:0 0 0 3px #ffffff14}.auth-form input:disabled{cursor:not-allowed;opacity:.65}.auth-sso-button{color:#f5f5f7;cursor:pointer;background:#1a1a1c;border:1px solid #3a3a3f;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;padding:0 14px;font-size:18px;font-weight:600;transition:background .12s,border-color .12s,transform .12s,opacity .12s;display:inline-flex}.auth-sso-button:hover:not(:disabled){background:#232327;border-color:#5a5a60}.auth-sso-button:active:not(:disabled){transform:translateY(1px)}.auth-sso-button:focus-visible,.auth-remember:focus-visible,.auth-submit:focus-visible,.auth-form .text-button:focus-visible{outline:0;box-shadow:0 0 0 3px #ffffff1a}.auth-sso-button:disabled,.auth-remember:disabled,.auth-submit:disabled,.auth-form .text-button:disabled{cursor:not-allowed;opacity:.6}.auth-sso-mark{flex:0 0 18px}.auth-sso-divider{color:#6f6f76;text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:16px;margin:8px 0 4px;font-size:13px;font-weight:500;display:flex}.auth-sso-divider:before,.auth-sso-divider:after{content:"";background:#29292d;flex:1;height:1px}.auth-sso-divider span{text-align:center}.auth-remember{color:#dedee3;cursor:pointer;background:0 0;border:1px solid #303034;border-radius:8px;justify-self:start;min-height:50px;padding:0 16px;font-size:15px;font-weight:600;transition:background .12s,border-color .12s,color .12s}.auth-remember:hover:not(:disabled),.auth-remember.is-active{color:#fff;background:#1b1b1d;border-color:#48484d}.auth-form .text-button{color:#d7d7dc;cursor:pointer;background:0 0;border:0;justify-self:start;min-height:auto;padding:4px 0;font-size:15px;font-weight:600}.auth-form .text-button:hover:not(:disabled){color:#fff;text-underline-offset:4px;text-decoration:underline}.auth-submit{color:#030303;cursor:pointer;background:#f7f7f7;border:1px solid #f7f7f7;border-radius:8px;width:100%;min-height:56px;margin-top:12px;font-size:18px;font-weight:650;transition:background .12s,border-color .12s,opacity .12s}.auth-submit:hover:not(:disabled){background:#fff;border-color:#fff}.auth-success{color:#75d99f;background:#35c47b14;border:1px solid #35c47b59;border-radius:8px;margin:0;padding:12px 14px;font-weight:600}@media (max-width:640px){.auth-shell{padding:18px 14px;padding-top:calc(18px + env(safe-area-inset-top));padding-bottom:calc(18px + env(safe-area-inset-bottom))}.auth-panel{gap:24px;width:100%;padding:22px 18px}.auth-card-head{gap:14px}.auth-mark{flex-basis:56px;width:56px;height:56px}.auth-mark-logo{width:38px;height:38px}.auth-card-head h1{font-size:22px}.auth-card-head p,.auth-note,.auth-success{font-size:14px}.auth-sso-button,.auth-submit{font-size:16px}.auth-sso-divider{gap:12px;font-size:11px}}input::placeholder,textarea::placeholder{color:var(--text-faint)}.knowledge-article h1,.knowledge-article h2,.knowledge-article h3,.knowledge-article h4{color:#f5f5f7;letter-spacing:0;margin:24px 0 8px;line-height:1.25}.knowledge-article h1:first-child,.knowledge-article h2:first-child,.knowledge-article h3:first-child,.knowledge-article h4:first-child{margin-top:0}.knowledge-article h2{font-size:18px;font-weight:700}.knowledge-article h3,.knowledge-article h4{font-size:15px;font-weight:650}.knowledge-article p{color:#d1d1d6;margin:0 0 13px}.knowledge-article ul,.knowledge-article ol{color:#d1d1d6;margin:0 0 16px;padding-left:22px}.knowledge-article li{margin:0 0 7px}.knowledge-article a{color:#9db4ff;text-decoration:none}.knowledge-article a:hover{text-decoration:underline}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#80808033;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#80808059}
