:root{--account-bg:#fff;--account-fg:#14211f;--account-muted:#61706d;--account-line:#d9e2e0;--account-field:#f6f9f8;--account-brand:#2d63e0;--account-brand-2:#16a1a6}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--account-bg:#0b1118;--account-fg:#edf6f4;--account-muted:#9fb1ad;--account-line:#273633;--account-field:#121d1b}}:root[data-theme=dark]{--account-bg:#0b1118;--account-fg:#edf6f4;--account-muted:#9fb1ad;--account-line:#273633;--account-field:#121d1b}.account-shell,.account-shell *{box-sizing:border-box}.account-shell{background:var(--account-bg);min-height:100vh;color:var(--account-fg);grid-template-columns:minmax(0,1fr) minmax(440px,1fr);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;display:grid}.account-left{justify-content:center;align-items:center;padding:48px clamp(24px,6vw,88px);display:flex}.account-form-wrap{width:min(100%,520px)}.account-brand{color:var(--account-fg);align-items:center;gap:10px;margin-bottom:42px;text-decoration:none;animation:.55s both account-rise;display:inline-flex}.account-brand .vc-brand{align-items:center}.account-brand .vervocore-wordmark{text-align:left}.account-brand .vervocore-wordmark strong{font-size:19px}.account-brand .vervocore-wordmark small{color:var(--account-muted);font-size:9px}.account-heading{margin-bottom:24px;animation:.55s 60ms both account-rise}.account-heading h1{letter-spacing:-.035em;margin:0 0 8px;font-size:32px;line-height:1.15}.account-heading p{color:var(--account-muted);max-width:470px;margin:0;font-size:15px;line-height:1.6}.account-shell form{flex-direction:column;align-items:stretch;width:100%;min-width:0;margin:0;animation:.55s .12s both account-rise;display:flex}.account-shell form>label:not(.account-consent){margin:16px 0 0;font-size:13px;font-weight:650;display:block}.account-shell input:not([type=checkbox]){border:1px solid var(--account-line);background:var(--account-field);width:100%;min-width:0;color:var(--account-fg);border-radius:11px;margin-top:7px;padding:13px 14px;font-size:15px;transition:border-color .18s,box-shadow .18s,background .18s;display:block}.account-shell input:not([type=checkbox])::placeholder{color:color-mix(in srgb,var(--account-muted) 82%,transparent)}.account-shell input:focus{border-color:var(--account-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--account-brand) 18%,transparent);outline:none}.account-shell small{color:var(--account-muted);margin-top:6px;font-size:12px;display:block}.account-consent{color:var(--account-muted);align-items:flex-start;gap:9px;margin:18px 0;font-size:13px;line-height:1.55;display:flex}.account-consent input{width:17px;min-width:17px;height:17px;accent-color:var(--account-brand);margin:2px 0 0}.account-shell a{color:var(--account-brand);font-weight:650}.account-shell form>.account-primary{background:linear-gradient(135deg,var(--account-brand),var(--account-brand-2));color:#fff;text-align:center;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-self:stretch;align-items:center;width:100%;min-width:0;min-height:47px;margin:18px 0 0;padding:13px 16px;font-family:inherit;font-size:15px;font-weight:750;line-height:1.4;transition:transform .16s,box-shadow .16s,filter .16s;display:flex;box-shadow:0 10px 28px #2d63e038}.account-primary:hover{filter:saturate(1.06);transform:translateY(-1px);box-shadow:0 14px 32px #2d63e047}.account-primary:active{transform:translateY(0)scale(.99)}.account-primary:disabled{opacity:.6;cursor:not-allowed;transform:none}.account-message{color:var(--account-muted);margin:12px 0 0;font-size:13px;line-height:1.55}.account-message:empty{display:none}.account-switch{text-align:center;color:var(--account-muted);margin:20px 0 0;font-size:13px;animation:.55s .18s both account-rise}.account-links{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:16px;font-size:12px;animation:.55s .18s both account-rise;display:flex}.account-links a{text-decoration:none}.account-links a:hover{text-decoration:underline}.account-showcase{color:#fff;background:linear-gradient(135deg,#2d63e0 0%,#2476cf 42%,#16a1a6 100%);align-items:center;padding:56px clamp(34px,5vw,76px);display:flex;position:relative;overflow:hidden}.account-showcase:before{content:"";background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 85%);mask-image:linear-gradient(#0000008c,#0000 85%)}.showcase-glow{filter:blur(4px);pointer-events:none;border-radius:50%;position:absolute}.showcase-glow-one{background:#86efe62e;width:420px;height:420px;top:-100px;right:-120px}.showcase-glow-two{background:#1e40af3d;width:320px;height:320px;bottom:-100px;left:-120px}.showcase-content{z-index:1;width:min(100%,620px);margin:auto;animation:.65s 80ms both account-slide;position:relative}.showcase-kicker{letter-spacing:.13em;text-transform:uppercase;opacity:.8;margin:0 0 10px;font-size:12px;font-weight:800}.account-showcase h2{letter-spacing:-.045em;max-width:560px;margin:0 0 16px;font-size:clamp(34px,4.3vw,58px);line-height:1.02}.showcase-copy{color:#ffffffdb;max-width:570px;margin:0 0 26px;font-size:17px;line-height:1.65}.benefit-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#061c3324;border:1px solid #ffffff2e;border-radius:15px;align-items:flex-start;gap:14px;margin:11px 0;padding:17px 18px;transition:transform .2s,background .2s;display:flex;box-shadow:inset 0 1px #ffffff14}.benefit-card:hover{background:#061c3333;transform:translateY(-2px)}.benefit-icon{background:#ffffff24;border-radius:11px;place-items:center;width:36px;min-width:36px;height:36px;font-size:11px;font-weight:800;display:grid}.benefit-card strong{margin:1px 0 4px;font-size:14px;display:block}.benefit-card span{color:#ffffffbd;font-size:13px;line-height:1.5;display:block}.showcase-stats{border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px;padding-top:23px;display:grid}.showcase-stats b{font-size:20px;display:block}.showcase-stats span{color:#ffffffb3;margin-top:4px;font-size:11px;line-height:1.4;display:block}@keyframes account-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes account-slide{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (max-width:900px){.account-shell{grid-template-columns:1fr}.account-left{min-height:100vh;padding:38px 24px 44px}.account-showcase{min-height:auto;padding:48px 24px}.account-showcase h2{font-size:38px}}@media (max-width:560px){.account-left{align-items:flex-start;padding:28px 18px 36px}.account-brand{margin-bottom:34px}.account-heading h1{font-size:28px}.showcase-stats{grid-template-columns:1fr 1fr;gap:16px}.showcase-stats div:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.account-shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.private-workspace{color:#eef5f3;max-width:1100px;margin:auto;padding:32px 20px}.private-workspace section{background:#121d25;border:1px solid #334d46;border-radius:18px;margin:24px 0;padding:24px}.private-workspace a{color:#73e6c2}.private-workspace header{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}
