.protected-dialog{max-width:640px;width:calc(100vw - 32px);max-height:90dvh;overflow:auto;padding:24px;background:var(--panel,#182126);color:var(--text,#eef2f4);border:1px solid var(--line,#344047);border-radius:16px}.protected-dialog header{display:flex;align-items:center;justify-content:space-between;gap:20px}.protected-dialog p{line-height:1.5}.protected-dialog label{display:grid;gap:8px;margin:16px 0}.protected-dialog input:not([type=checkbox]){width:100%;min-height:40px;border:1px solid var(--line,#344047);border-radius:6px;padding:10px;background:var(--bg,#11191c);color:inherit}.protected-dialog label:has(input[type=checkbox]){display:flex;align-items:flex-start}.protected-dialog button{margin:6px 8px 6px 0;white-space:normal}.protected-dialog section{border-top:1px solid var(--line,#344047);margin-top:20px;padding-top:16px}.protected-fingerprint{white-space:pre-wrap;overflow-wrap:anywhere;user-select:all;font-size:13px}.protected-status{color:var(--accent,#9edbf3);min-height:24px}.protected-compose{display:flex;align-items:center;gap:10px;padding:14px 20px;border-bottom:1px solid var(--line,#344047);font-size:13px}.protected-content{min-width:0}.protected-files{display:grid;gap:20px;margin:24px 0}.protected-files img{max-width:100%;max-height:420px;object-fit:contain}.protected-text-preview{white-space:pre-wrap;max-height:280px;overflow:auto;padding:16px;border:1px solid var(--line,#344047)}
