[data-helm-auth=login].surface-grid{--accent:#08775f;--accent-foreground:#fff;--accent-soft:#e5f0e9;--background:#f7faf9;--foreground:#152c26;--muted:#52665f;--muted-foreground:#52665f;--border:#dce7e1;--surface:#fff;--surface-subtle:#f5f8f6;--surface-card-gradient:none;--shadow-card:none;background-color:var(--background);min-height:100svh;color:var(--foreground);background-image:none;font-family:Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif}[data-helm-auth=login] [data-helm-auth-part=header]{border-bottom:1px solid var(--border);background-color:var(--background);max-width:none;min-height:92px;padding:16px max(24px,50% - 600px)}[data-helm-auth=login] [data-helm-auth-part=brand]:before{content:"";background:url(/assets/logo.svg) 0/contain no-repeat;width:132px;height:44px;display:block}[data-helm-auth=login] [data-helm-auth-part=brand]>p:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}[data-helm-auth=login] [data-helm-auth-part=brand]>p:last-child{color:var(--muted);margin-top:2px;font-size:12px}[data-helm-auth=login] [data-helm-auth-part=controls]{gap:12px}[data-helm-auth=login] [data-helm-auth-part=controls] a{color:var(--accent);font-weight:600}[data-helm-auth=login] [data-helm-auth-part=main]{gap:24px;max-width:620px;padding:40px 24px 64px}[data-helm-auth=login] [data-helm-auth-part=intro]{text-align:center}[data-helm-auth=login] [data-helm-auth-part=eyebrow]{color:var(--accent);background:0 0;border:0;border-radius:0;padding:0;font-size:14px;font-weight:600}[data-helm-auth=login] [data-helm-auth-part=title]{letter-spacing:0;color:var(--foreground);font-size:40px;font-weight:600;line-height:1.3}[data-helm-auth=login] [data-helm-auth-part=description]{color:var(--muted);font-size:15px;line-height:1.8}[data-helm-auth=login] [data-helm-auth-part=panel] .workspace-shell-panel,[data-helm-auth=login] [data-helm-auth-part=panel] .workspace-panel-muted,[data-helm-auth=login] [data-helm-auth-part=panel]>div{border-color:var(--border);background:var(--surface);box-shadow:none;border-radius:24px}[data-helm-auth=login] .theme-primary-action{color:#fff;background:#063f34;border-radius:32px}[data-helm-auth=login] .theme-primary-action:hover{background:#0c6955}[data-helm-auth=login] input{background:var(--surface);border-radius:12px;min-height:48px}[data-helm-auth=login] input:-webkit-autofill{-webkit-text-fill-color:var(--foreground);box-shadow:0 0 0 1000px var(--surface-subtle) inset;caret-color:var(--foreground)}[data-helm-auth=login] button,[data-helm-auth=login] [role=tablist]{border-radius:12px}[data-helm-auth=login] button.theme-primary-action{border-radius:32px;min-height:48px}[data-helm-auth=login] button{min-height:44px}[data-helm-auth=login] :is(a,button,input,summary):focus-visible{outline:2px solid var(--accent);outline-offset:4px}[data-theme=dark] [data-helm-auth=login]{--accent:#74d6ad;--accent-foreground:#142620;--accent-soft:#193d30;--background:#101f19;--foreground:#edf5f0;--muted:#bdcfc4;--muted-foreground:#bdcfc4;--border:#385345;--surface:#162b21;--surface-subtle:#1d362a}[data-theme=dark] [data-helm-auth=login] [data-helm-auth-part=brand]:before{filter:brightness(0)invert()}[data-theme=dark] [data-helm-auth=login] .theme-primary-action,[data-theme=dark] [data-helm-auth=login] .theme-primary-action:hover{background:var(--accent);color:var(--accent-foreground)!important;-webkit-text-fill-color:var(--accent-foreground)!important}@media (max-width:640px){[data-helm-auth=login] [data-helm-auth-part=header]{gap:16px;padding:16px 22px}[data-helm-auth=login] [data-helm-auth-part=controls]{justify-content:flex-end}[data-helm-auth=login] [data-helm-auth-part=main]{gap:24px;padding:36px 22px 48px}}@media (prefers-reduced-motion:reduce){[data-helm-auth=login] *,[data-helm-auth=login] :before,[data-helm-auth=login] :after{transition-duration:0s;animation-duration:0s}}@media (max-width:360px){[data-helm-auth=login] [data-helm-auth-part=header],[data-helm-auth=login] [data-helm-auth-part=main]{padding-inline:18px}}
