.portal-panel{max-width:680px;margin:3rem auto;padding:2rem;background:#fffdf8;border:1px solid var(--line);border-radius:24px}.portal-panel h1{font-size:clamp(32px,5vw,52px)}.portal-panel form{display:grid;gap:16px}.portal-panel label{display:grid;gap:6px}.portal-panel input,.portal-toolbar select{border:1px solid var(--line);padding:12px;border-radius:10px;max-width:100%;width:100%;background:white}.portal-panel button{justify-self:start}.portal-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:20px}.portal-toolbar>div{display:flex;gap:16px;align-items:center}#guideEditor{display:block;width:100%;height:calc(100vh - 180px);min-height:650px;border:0;background:var(--paper)}#portalStatus{padding:0 20px}#mfaSecret{overflow-wrap:anywhere;display:block}#mfaQr{margin:15px 0}.guide-portal [hidden]{display:none!important}@media(max-width:650px){.portal-panel{margin:20px;padding:20px}.portal-toolbar,.portal-toolbar>div{flex-direction:column;align-items:stretch}.portal-toolbar p{display:none}.guide-portal .brand{height:auto;padding:15px;flex-wrap:wrap;gap:12px}}
