.brand-row img.brand-symbol{width:32px;height:32px;flex:none;object-fit:contain;padding:2px;border-radius:9px;background:#080721;box-shadow:0 0 24px #6d5df755,inset 0 0 0 1px #6578bc}.app-body{min-height:100vh;display:flex;flex-direction:column}#main-content{flex:1}.auth-brand,.mobile-brand,.billing-brand{background:#05051c}.auth-brand img,.mobile-brand img,.billing-brand img,.product-header img{object-fit:contain}.product-header img{max-width:158px}.auth-panel{display:flex;flex-direction:column;align-items:center;justify-content:center}.site-credit{padding:20px 24px;border-top:1px solid var(--line,#e6e8f0);background:var(--surface,#fff);color:var(--text-3,#8995a7);font-size:10px;text-align:center}.site-credit a{color:var(--violet-600,#7047eb);font-weight:700;text-decoration:none}.auth-panel .site-credit{margin-top:28px;padding:0;border:0;background:transparent}.admin-boundary-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px}.admin-scope-list{display:grid;gap:12px}.admin-scope-list span,.admin-scope-list a{display:flex;gap:9px;align-items:flex-start;color:var(--text-2,#56647a);font-size:11px;line-height:1.5}.admin-scope-list span:before{content:'✓';color:var(--green-600,#16865d);font-weight:700}.admin-scope-list.muted-scope span:before{content:'◆';color:var(--violet-600,#7047eb)}.admin-overview-panels{margin-top:18px}.admin-overview-panels .metric-card{margin-bottom:8px;box-shadow:none}.scope-note{display:flex;gap:12px;align-items:flex-start;margin-top:16px;padding:15px 18px;border:1px solid #dcd4ff;border-radius:13px;background:#f5f2ff;color:#4f3d87;font-size:10px;line-height:1.5}.scope-note strong{white-space:nowrap}.code-value{font-family:var(--font-mono,monospace);font-size:9px;word-break:break-all}@media(max-width:760px){.admin-boundary-grid{grid-template-columns:1fr}.app-body>.site-credit{padding-bottom:82px}.scope-note{display:grid}.scope-note strong{white-space:normal}}.sign-footer{flex-wrap:wrap}.credit-separator{color:#c8d0dc}@media(max-width:720px){.sign-footer{display:flex;padding-bottom:20px}}
