.workspace-profile-dialog{width:min(480px,calc(100vw - 24px));max-height:90dvh;overflow:auto;padding:22px;border:1px solid var(--baton-border);border-radius:20px;background:var(--baton-panel);color:var(--baton-text)}
.workspace-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.workspace-dialog-head h2{font-size:22px;margin:0}.workspace-profile-dialog button,.workspace-profile-dialog a{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;margin:5px 6px 5px 0}.workspace-profile-dialog form{display:grid;gap:14px;margin:18px 0}.workspace-profile-dialog label{display:grid;gap:7px;font-size:12px}.workspace-profile-dialog input:not([type=checkbox]),.workspace-profile-dialog select{min-height:44px;min-width:0;font-size:16px;padding:10px;border:1px solid var(--baton-border);border-radius:10px;background:var(--baton-canvas);color:var(--baton-text)}.workspace-profile-dialog label:has(input[type=checkbox]){display:flex;align-items:center;min-height:44px;gap:12px}.workspace-wallet-address{display:block;overflow-wrap:anywhere;user-select:text;font-size:12px}.workspace-sync-status,.workspace-note{font-size:12px;line-height:1.5;color:var(--baton-muted)}.workspace-profile-dialog nav{border-top:1px solid var(--baton-border);display:flex;gap:14px;margin-top:16px}.workspace-profile-dialog h3{font-size:17px}.workspace-profile-dialog::backdrop{background:#09170f77}

.workspace-mobile-controls{display:flex;gap:8px}.workspace-mobile-controls button{min-height:44px;flex:1}
html[data-theme] .workspace-profile-dialog :is(h2,h3,label){color:var(--baton-text)!important}
