.profile-menu{position:relative;flex:none;margin-left:auto}.profile-menu summary{cursor:pointer;list-style:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#edf2ff}.profile-menu summary::-webkit-details-marker{display:none}.profile-menu>div{position:absolute;right:0;top:48px;width:202px;z-index:20;padding:8px;border:1px solid #d1dbee;border-radius:14px;background:white;box-shadow:0 12px 32px #13224728}.profile-menu a{display:block;padding:10px;color:#17274b;text-decoration:none}.profile-menu a:hover,.profile-menu a:focus{background:#edf2ff}.club{max-width:960px;margin:1rem auto;padding:clamp(16px,4vw,48px);color:#152648}.club h1{font-size:clamp(30px,5vw,56px);margin:12px 0}.club .tabs{display:flex;flex-wrap:wrap;gap:14px;padding:12px 0;border-bottom:1px solid #ccd5e4}.club article,.club form,.club .panel{padding:18px;margin:12px 0;background:#f6f8fe;border:1px solid #dce3f0;border-radius:12px}.club input,.club select,.club button{font:inherit;padding:9px;border:1px solid #aab8d2;border-radius:6px}.club button{cursor:pointer;background:white;color:#1538a0;margin:3px}.club label{display:block;margin:10px 0}.club input,.club select{max-width:100%}.club img{width:62px;float:right}.club article{overflow:auto}.club p{line-height:1.5}.club small{letter-spacing:.1em}.club a{color:#1742c7}.club button:disabled{opacity:.5}.club footer{display:flex;gap:10px}
