.club-mobile-drawer-root{z-index:80;position:fixed;inset:0}@media (min-width:1024px){.club-mobile-drawer-root:not(.club-mobile-drawer-root--any){pointer-events:none;display:none}}.club-mobile-drawer-root--closed{pointer-events:none}.club-mobile-drawer-root--open{pointer-events:auto}.club-mobile-drawer__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#04080ec7;border:none;transition:opacity .3s;position:absolute;inset:0}.club-mobile-drawer-root--closed .club-mobile-drawer__overlay{opacity:0}.club-mobile-drawer-root--open .club-mobile-drawer__overlay{opacity:1}.club-mobile-drawer{border-left:1px solid var(--club-border);background:radial-gradient(90% 35% at 50% 0,#00b4ff14,#0000 55%),linear-gradient(#0a101c 0%,#060a12 100%);flex-direction:column;width:min(86vw,22rem);height:100%;transition:transform .3s ease-out;display:flex;position:absolute;top:0;right:0;box-shadow:-18px 0 55px #0000008c}.club-mobile-drawer-root--closed .club-mobile-drawer{transform:translate(100%)}.club-mobile-drawer-root--open .club-mobile-drawer{transform:translate(0)}.club-mobile-drawer__mesh{pointer-events:none;background-image:linear-gradient(#00b4ff09 1px,#0000 1px),linear-gradient(90deg,#00b4ff09 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 20%,#0000 100%);mask-image:linear-gradient(#000 20%,#0000 100%)}.club-mobile-drawer__head{z-index:1;border-bottom:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;height:4rem;min-height:4rem;padding-inline:1rem;display:flex;position:relative}.club-mobile-drawer__close{z-index:2;width:2.25rem;height:2.25rem;color:var(--club-accent);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#00c8ff14;border:1px solid #00c8ff38;border-radius:6px;place-items:center;font-size:1.25rem;font-weight:900;line-height:1;transition:background-color .2s,border-color .2s;display:grid;position:relative}.club-mobile-drawer__close:hover{background:#00c8ff24;border-color:#00d4ff73}.club-mobile-drawer__body{z-index:1;flex:1;padding:1.25rem 1rem;position:relative;overflow-y:auto}.club-mobile-drawer__section-label{letter-spacing:.28em;text-transform:uppercase;color:color-mix(in srgb, var(--club-accent) 75%, var(--club-muted));font-size:.58rem;font-weight:900}.club-mobile-drawer__nav{gap:.45rem;margin-top:.85rem;display:grid}.club-mobile-drawer__nav+.club-mobile-drawer__section-label{margin-top:1.75rem}.club-mobile-drawer__link{letter-spacing:.08em;text-transform:uppercase;color:#cbd5e1eb;background:#00000038;border:1px solid #ffffff0f;border-radius:6px;align-items:center;gap:.75rem;padding:.72rem .85rem;font-size:.72rem;font-weight:900;transition:border-color .2s,background-color .2s,color .2s;display:flex}.club-mobile-drawer__link:hover{color:#fff;background:#00c8ff0f;border-color:#00c8ff47}.club-mobile-drawer__link--active{color:var(--club-accent);background:#00c8ff1a;border-color:#00d4ff66;box-shadow:inset 0 0 0 1px #00d4ff1f}.club-mobile-drawer__link-icon{width:1.5rem;color:color-mix(in srgb, var(--club-accent) 80%, white);place-items:center;font-size:1.15rem;line-height:1;display:grid}.club-mobile-drawer__link--active .club-mobile-drawer__link-icon{color:var(--club-accent)}.club-mobile-drawer__support{color:#bae6fdf2;background:#00c8ff0d;border-color:#00c8ff2e}.club-mobile-drawer__support:hover{color:#fff;background:#00c8ff1a;border-color:#00d4ff59}.club-mobile-drawer__foot{z-index:1;border-top:1px solid #ffffff0f;padding:1rem;position:relative}.club-mobile-drawer__locale{letter-spacing:.12em;text-transform:uppercase;color:#94a3b8f2;background:#00000038;border:1px solid #ffffff14;border-radius:6px;justify-content:center;align-items:center;gap:.45rem;width:100%;margin-top:.75rem;padding:.72rem 1rem;font-size:.68rem;font-weight:900;transition:border-color .2s,color .2s;display:flex}.club-mobile-drawer__locale:hover{color:#fff;border-color:#00c8ff47}.club-mobile-drawer__locale-flag{color:var(--club-accent)}.club-mobile-drawer--filters{width:min(92vw,24rem)}.club-mobile-drawer--filters .club-mobile-drawer__body{padding-top:1.75rem}.club-mobile-drawer--filters .profile-filters-drawer__field:first-child{margin-top:.15rem}
