.fcc-login{min-height:100dvh;display:grid;place-items:center;background:#08151b;color:#e5eef1;padding:20px}.fcc-login form{width:min(100%,390px);display:grid;gap:18px;background:#13252c;padding:28px;border:1px solid #38505a;border-radius:12px}.fcc-login-brand{font-size:40px;color:#4bd4f6}.fcc-login h1,.fcc-login p{margin:0}.fcc-login label{display:grid;gap:8px}.fcc-login input{width:100%;min-height:44px}.fcc-login button{min-height:44px;border-color:#4bd4f6}.fcc-login small{color:#afc3cc}.fcc-login [role=alert]{color:#f5c37b}.fcc-account{height:36px;display:flex;justify-content:flex-end;gap:12px;align-items:center;padding:2px 12px;background:#13252c;color:#afc3cc;font-size:12px}.fcc-account button{min-height:28px}.fcc-cloud .nc-app{height:100dvh}.fcc-users-access{margin:1rem 0}.fcc-users-access label{display:block;margin:.7rem 0}.fcc-users-access input:not([type=checkbox]){width:100%;box-sizing:border-box}.fcc-people-list{display:grid;gap:.5rem;max-height:16rem;overflow:auto}.fcc-users-access pre{white-space:pre-wrap;overflow-wrap:anywhere}.fcc-login input{font:inherit;padding:10px;border:1px solid #476575;border-radius:6px;background:#0c1e29;color:#e6f0f5;box-sizing:border-box}.fcc-login button{font:inherit;padding:10px;border:1px solid #4bd4f6;border-radius:6px;background:#164153;color:#e6f0f5;cursor:pointer}.nc-app>header{background:#0b1924;border-bottom-color:#34505f}.nc-app>header>.brand,.fcc-login .fcc-login-brand{display:inline-flex;align-items:center;flex-shrink:0;color:#f4f7fb;background:none;border:0;box-shadow:none;font-family:Arial,sans-serif;font-weight:900;letter-spacing:-2px}.nc-app>header>.brand:before,.fcc-login .fcc-login-brand:before{content:"";display:inline-block;width:17px;height:4px;background:#64d4ef;box-shadow:0 -6px #64d4ef,0 6px #64d4ef;transform:skewY(-27deg);margin-right:9px}.fcc-login .fcc-login-brand{justify-self:start}
