.admin-panel{border-top:4px solid #315c48;scroll-margin-top:90px}.admin-heading{display:flex;justify-content:space-between;gap:18px;align-items:start}.admin-heading h2{margin:0 0 10px}.admin-heading p{font-size:14px}.admin-account{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #dce4db;padding:18px 0}.admin-account p{margin:6px 0;font-size:13px;color:#586b60}.admin-account .actions{margin:0}.admin-danger{color:#942e28;border-color:#c6938e;background:#fff6f4}.admin-delete-dialog{width:min(540px,95vw)}.admin-delete-dialog p{font-size:14px}.admin-delete-dialog [role=alert]{color:#942e28}@media(max-width:700px){.admin-account{display:block}.admin-account .actions{margin-top:12px}.admin-heading{display:block}.admin-account button{font-size:13px}}

body>header{display:flex;align-items:center;flex-wrap:wrap}body>header>.v1-account{margin:0 0 0 auto;display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap}.v1-account[hidden]{display:none!important}body>header>.v1-account button{margin:0;min-height:44px;background:#fff;color:#244d43;border:1px solid #c9d5cd;padding:10px 14px;font-size:13px}body>header>.v1-account button:hover{background:#eaf1ec}body>header>.v1-account button:focus-visible{outline:3px solid #dfc997;outline-offset:3px}@media(max-width:700px){body>header>.v1-account{width:100%;gap:6px}body>header>.v1-account button{flex:1 1 calc(50% - 6px);padding:9px 8px}}

.iphone-install-dialog{width:min(560px,94vw)}.iphone-install-dialog li{margin:12px 0;line-height:1.5}.nas-gate .iphone-install-button{margin-top:16px;width:100%;background:white;color:#244d43}.iphone-install-dialog p{overflow-wrap:anywhere}
