.pwa-settings{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #dfe4ee}.pwa-settings h3{font-size:16px;margin:0 0 8px}.pwa-settings p{font-size:14px;line-height:1.5;color:#64748b}.pwa-settings button{font-size:14px;min-height:44px}#pwa-dialog{max-width:430px}#pwa-dialog p{font-size:16px;line-height:1.6}#pwa-dialog .pwa-note{font-size:14px;color:#64748b}[data-theme="dark"] .pwa-settings{border-color:#34425a}[data-theme="dark"] :is(.pwa-settings p,#pwa-dialog .pwa-note){color:#a9b7cf}

.brand-logo{width:36px;height:36px;border-radius:9px;object-fit:contain;flex-shrink:0}.brand-name{display:flex;flex-direction:column;line-height:1.05;white-space:nowrap}.brand-beta{font-size:12px;letter-spacing:.6px;font-weight:600;line-height:1.3;color:#69748a;margin-top:3px}[data-theme="dark"] .brand-beta{color:#a9b7cf}@media(max-width:700px){.compact-app .brand{gap:7px;font-size:20px}.brand-logo{width:30px;height:30px}.brand-beta{font-size:11px;margin-top:2px}}
