:root{--relo-blue:#1f5eff;--relo-orange:#ff7a1a;--bg:var(--tg-theme-bg-color,#fff);--text:var(--tg-theme-text-color,#111827);--hint:var(--tg-theme-hint-color,#6b7280);--card:var(--tg-theme-secondary-bg-color,#f3f5f9);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0}.screen{min-height:100vh;padding:24px 20px}.center{flex-direction:column;justify-content:center;align-items:center;display:flex}.logo{color:var(--relo-blue);letter-spacing:-1px;margin:0 0 16px;font-size:32px;font-weight:800}.hint{color:var(--hint);line-height:1.4}.error{color:#dc2626}.card{background:var(--card);border-radius:16px;padding:20px}.hello{margin:0 0 8px;font-size:22px;font-weight:700}.facts{grid-template-columns:auto 1fr;gap:6px 16px;margin:16px 0 0;display:grid}.facts dt{color:var(--hint)}.facts dd{margin:0;font-weight:600}.facts dd:first-of-type{color:var(--relo-orange)}
