.twin-profile-switch{border:1px solid var(--border);background:var(--card);border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px;width:fit-content;max-width:100%;margin:0 0 16px;padding:5px;display:flex}.twin-profile-switch button,.twin-profile-switch a{min-height:42px;color:var(--muted-foreground);white-space:nowrap;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:13px;text-decoration:none;display:inline-flex}.twin-profile-switch button[aria-pressed=true]{color:var(--foreground);background:#548cff24;box-shadow:inset 0 0 0 1px #548cff55}.twin-profile-switch button:focus-visible,.twin-profile-switch a:focus-visible{outline-offset:2px;outline:2px solid #548cff}.twin-profile-attribution{color:#649cff;flex-wrap:wrap;align-items:center;gap:8px;margin-block:8px;font-size:13px;display:flex}.twin-profile-attribution span{color:var(--muted-foreground);font-size:12px}.twin-profile-note{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:12px;margin-block:12px 0;padding:12px 16px}.twin-profile-note .twin-profile-attribution{margin:0 0 4px}.twin-profile-note p{color:var(--muted-foreground);margin:0;font-size:13px;line-height:1.6}@media (width<=480px){.twin-profile-switch{width:100%}.twin-profile-switch button{flex:1;padding-inline:10px}.twin-profile-switch a{flex-basis:100%}}
