:root{color-scheme:dark;font:16px/1.6 system-ui,sans-serif;background:#101222;color:#edf0ff}body{margin:0}main{max-width:640px;margin:8vh auto;padding:24px}.eyebrow{letter-spacing:.15em;color:#a9b6ff;font-size:14px}h1{font-size:clamp(32px,6vw,48px);line-height:1.1}h2{font-size:22px}form,section{background:#1b2035;border:1px solid #343d60;border-radius:20px;padding:28px;margin-top:28px}label{display:block;margin:16px 0}input{display:block;box-sizing:border-box;width:100%;padding:12px;background:#101222;color:inherit;border:1px solid #687296;border-radius:8px;font:inherit}button{background:#6278ee;color:white;border:1px solid transparent;border-radius:10px;padding:12px 20px;font:inherit;cursor:pointer}button:disabled{opacity:.6}button:focus-visible,input:focus-visible{outline:3px solid #b1d5ff;outline-offset:3px}.languages{display:flex;gap:8px;flex-wrap:wrap}.languages button{background:#30394f}.languages [aria-pressed=true]{border-color:#bdc8ff;background:#5265be}.morb__ring{width:90px;height:90px;border-radius:50%;display:grid;place-items:center;background:#6175ea;font-size:36px;margin:8px auto 24px}.morb__caption{min-height:3em}#languageStatus{color:#c4ceff}#logout{background:transparent;border-color:#687296}[hidden]{display:none!important}
