.account-welcome{max-width:660px;margin:40px auto;padding:clamp(24px,5vw,48px)}.account-welcome h1{font:400 clamp(30px,4vw,48px)/1.1 Georgia,serif}.account-welcome p{line-height:1.7}.account-welcome .button{display:inline-flex;align-items:center;text-decoration:none;margin:12px 0}.account-welcome form{margin-top:20px}.header-actions [hidden]{display:none!important}#deleteWorkspaceText{max-width:320px;display:block;margin:12px 0}
.test-profile-banner{padding:10px clamp(16px,4vw,54px);background:#f3e6c9;border-bottom:1px solid #d8bc7e;color:#604b20;font-size:12px;font-weight:650;line-height:1.5}.profile-chooser{max-width:950px;margin:30px auto}.profile-chooser h1{font:400 clamp(34px,5vw,52px)/1.1 Georgia,serif;margin:14px 0}.profile-chooser>p{line-height:1.6;max-width:75ch}.profile-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin:26px 0}.profile-grid .card{display:flex;flex-direction:column;align-items:start}.profile-grid button{margin-top:auto}.profile-chooser form{max-width:520px}.profile-chooser input,#renameProfileName,#deleteTestProfileText{max-width:420px;display:block;margin:10px 0 14px}.sync-notice{max-width:1390px;margin:18px auto 0;padding:18px;background:#fff2da;border:1px solid #cda64d;border-radius:12px;color:#604319}.sync-notice p{margin:8px 0 12px;line-height:1.5}.sync-notice button{margin:4px 8px 0 0}
@media(max-width:650px){.profile-grid{grid-template-columns:1fr}.profile-chooser{margin-top:18px}.sync-notice{margin-inline:12px}.test-profile-banner{font-size:11px}}
