/* Samostatné prihlasovacie rozhranie – vzhľad pôvodného FullCatoru. */
body{margin:0;background:var(--fc-bg);color:var(--fc-text)}main{width:min(430px,calc(100% - 32px));box-sizing:border-box;margin:auto;padding:var(--fc-space-2xl);border-radius:var(--fc-radius);background:var(--fc-surface);box-shadow:var(--fc-shadow-lg)}body{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}h1{text-align:center;margin:0 0 8px;font-size:var(--fc-text-xl)}main>p:first-of-type{text-align:center;color:var(--fc-text-muted);margin-bottom:22px}section[hidden]{display:none!important}section:not([hidden]){display:grid;gap:12px}form{display:grid;gap:12px}label{display:grid;gap:5px}input{width:100%;box-sizing:border-box}button{white-space:normal!important}#status{min-height:25px;white-space:pre-wrap;color:var(--fc-text-muted)}main>p:last-child{text-align:center}a{color:var(--fc-primary)}@media(max-width:480px){main{padding:20px}}
