#agent-authorize-dialog{width:min(540px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid #333;border-radius:14px;background:#0c0c0c;color:var(--ink);overflow:auto}#agent-authorize-dialog::backdrop{background:#000b;backdrop-filter:blur(5px)}.agent-authorize-content{padding:24px}.agent-authorize-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.agent-authorize-heading h2{font-size:19px;margin:0}#agent-authorize-form>.field,#agent-authorize-form>.two-fields{margin-bottom:16px}#agent-authorize-dialog .fine-print{line-height:1.6;margin:12px 0}#agent-authorize-dialog input:not([type=checkbox]){width:100%;box-sizing:border-box}#agent-authorize-file{display:block;overflow-wrap:anywhere;padding:12px;margin:12px 0 16px}#agent-authorize-dialog .checkbox-label{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;margin:18px 0}#agent-authorize-instruction{width:100%;box-sizing:border-box;margin-top:12px;resize:vertical}#agent-authorize-close{flex-shrink:0}#agent-authorize-status:empty{display:none}
.agent-revoke-confirmation{padding:12px 14px;margin-top:14px;border:1px solid #444;border-radius:8px;background:#151515}#agent-authorize-dialog .agent-revoke-confirmation .fine-print{margin:0 0 12px}.agent-revoke-confirmation .agent-setup-actions{gap:10px}
