.profile-menu>footer{flex-wrap:wrap}.profile-menu>footer .menu-save,.profile-menu>footer .menu-change{flex:1}.profile-menu>footer button{border:0;background:transparent;text-align:left}.profile-menu>footer .menu-change{display:flex;align-items:center;gap:10px;padding:10px;border-radius:11px;color:#c9baff}.delete-profile-form{width:100%;padding-top:8px;border-top:1px solid var(--line)}.delete-profile-form button{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:9px 10px;color:#e29aa6;font:inherit}.delete-profile-form button:hover,.menu-change:hover{background:#ffffff0d}.profile-editor{padding:18px 20px 21px}.profile-editor+.profile-menu>footer{display:none}.profile-editor[hidden]{display:none}.editor-heading{display:flex;align-items:center;gap:10px;margin-bottom:16px}.editor-heading>button{width:34px;height:34px;padding:0;background:#ffffff0d;color:#fff}.editor-heading small,.editor-heading b{display:block}.editor-heading small{color:var(--gold);font-size:10px}.editor-heading b{font-size:15px}.profile-editor form{display:grid;grid-template-columns:75px 1fr 96px;gap:8px}.profile-editor label{color:var(--dim);font-size:11px;font-weight:700;text-transform:uppercase}.profile-editor select{height:46px;margin-top:5px;padding:0 9px;font-size:13px}.editor-error{grid-column:1/-1;min-height:17px;margin:2px 0;color:#ff9aa7;font-size:11px}.editor-submit{grid-column:1/-1;width:100%;height:46px;justify-content:space-between}.profile-menu.editing nav,.profile-menu.editing>footer{display:none}.profile-menu.editing .profile-editor{display:block}
