.bl05-actions{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.bl05-actions form{margin:0}.bl05-action,.bl05-edit-form button{background:#fff;border:1px solid #ddd9ff;border-radius:12px;color:#5143ca;padding:11px 15px;font:inherit;font-weight:700;cursor:pointer}.bl05-action:hover,.bl05-action.is-active{background:#6554f5;color:#fff;border-color:#6554f5}.bl05-login,.bl05-edit{display:inline-block;color:#6554f5;font-weight:700}.bl05-panel{max-width:1000px;margin:28px auto;padding:32px;background:#fff;border:1px solid #e8eaf2;border-radius:24px;box-shadow:0 10px 35px #1418330a}.bl05-profile-head{display:flex;align-items:center;gap:22px}.bl05-profile-head img{border-radius:50%}.bl05-profile-head h1{margin:5px 0;font-size:2rem}.bl05-profile-head p{margin:0;color:#71788c}.bl05-kicker{color:#6554f5;font-weight:800;font-size:.75rem;letter-spacing:.12em}.bl05-bio{margin:22px 0;white-space:pre-line}.bl05-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:28px 0}.bl05-stats>div{background:#f7f8fc;border-radius:16px;padding:20px 12px;text-align:center}.bl05-stats strong{display:block;font-size:1.8rem;color:#6554f5}.bl05-stats span{font-size:.84rem;color:#71788c}.bl05-section{margin-top:30px}.bl05-section h2{font-size:1.2rem}.bl05-items{display:grid;gap:8px}.bl05-items a{display:flex;justify-content:space-between;gap:10px;text-decoration:none;color:#171b2c;background:#f7f8fc;padding:13px 16px;border-radius:12px}.bl05-items a:hover{color:#6554f5}.bl05-items p{color:#71788c}.bl05-edit-form{display:grid;gap:12px;margin:20px 0}.bl05-edit-form label{display:grid;gap:5px}.bl05-edit-form input,.bl05-edit-form textarea{padding:12px;border:1px solid #e8eaf2;border-radius:10px}.bl05-edit-form textarea{min-height:90px}.bl05-edit-form button{justify-self:start;background:#6554f5;color:#fff}@media(max-width:650px){.bl05-panel{padding:20px;margin:14px}.bl05-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.bl05-profile-head{gap:12px}.bl05-profile-head h1{font-size:1.4rem}}
