.seller-profile-edit{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:11px 17px;border:1px solid #e3d8ef;border-radius:15px;background:#fff;color:#8624c4;font-size:14px;font-weight:600;max-width:100%;white-space:normal}.seller-profile-actions{margin:0 0 20px}.seller-profile-slogan{margin:6px 0 5px;color:#6e6876;font-size:13px;font-weight:400;font-style:italic;line-height:1.5;overflow-wrap:anywhere}.seller-profile-about{border:1px solid #e8e1f0;border-radius:22px;background:#fff;padding:22px;margin:0 0 24px}.seller-profile-about h3{color:#282031;font-size:17px;font-weight:650;margin:0 0 12px}.seller-profile-about p{font-size:14px;line-height:1.7;color:#60586a;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.seller-profile-about[hidden],.seller-profile-slogan[hidden]{display:none!important}
#seller-profile-editor{width:min(560px,calc(100vw - 24px));max-height:calc(100dvh - 32px);border:1px solid #eee6f5;border-radius:26px;background:#fff;padding:0;box-shadow:0 28px 90px #24113938;color:#282031;overflow:auto}#seller-profile-editor::backdrop{background:#271b3866;backdrop-filter:blur(6px)}#seller-profile-editor form{margin:0}#seller-profile-editor header{padding:22px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #eee7f5}#seller-profile-editor header span{font-size:10px;letter-spacing:.12em;font-weight:700;color:#9926f0}#seller-profile-editor h2{font-size:23px;font-weight:700;margin:5px 0 0;overflow-wrap:anywhere}#seller-profile-editor header button{border:0;border-radius:50%;background:#f4eff8;color:#74627f;min-width:40px;height:40px;font-size:26px}.seller-profile-fields{padding:22px;display:grid;gap:10px;min-width:0}.seller-profile-hint{font-size:13px;line-height:1.6;color:#807487;margin:0 0 8px}.seller-profile-fields label{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;font-weight:600;margin-top:5px}.seller-profile-fields small{font-size:11px;font-weight:400;color:#8a7d96}.seller-profile-fields input,.seller-profile-fields textarea{min-width:0;width:100%;padding:13px;border:1px solid #e4dbe9;border-radius:14px;background:#fff;color:#302539;font-size:16px;resize:vertical;box-sizing:border-box}.seller-profile-fields input:focus,.seller-profile-fields textarea:focus{outline:3px solid #9926f01c;border-color:#9926f0}#seller-profile-status{font-size:13px;color:#8d3260;overflow-wrap:anywhere;margin:6px 0 0}#seller-profile-editor footer{position:sticky;bottom:0;display:flex;gap:10px;justify-content:flex-end;padding:18px 22px;background:#ffffffee;backdrop-filter:blur(10px);border-top:1px solid #eee7f5}#seller-profile-editor footer button,#seller-profile-retry{min-height:44px;border:1px solid #e4d9ed;border-radius:14px;background:#fff;color:#8925c7;padding:11px 16px;font-size:14px;font-weight:600}#seller-profile-editor #seller-profile-save{background:#9926f0;color:#fff;border-color:#9926f0}#seller-profile-editor button:disabled{opacity:.55}#seller-profile-editor [hidden]{display:none!important}@media(max-width:575px){#seller-profile-editor h2{font-size:20px}#seller-profile-editor header,.seller-profile-fields{padding:18px}#seller-profile-editor footer{padding:16px 18px}#seller-profile-editor footer button{flex:1;padding:10px;font-size:13px}.seller-profile-about{padding:18px;border-radius:20px}}
