.afc-lobby-filter{--afc-lobby-filter-button-radius:5px;margin-block:30px}@media (min-width:1024px){.afc-lobby-filter{margin-block:50px}}.afc-lobby-filter__list{flex-wrap:wrap;gap:10px;display:flex}.afc-lobby-filter__radio-wrap{position:relative}.afc-lobby-filter__radio{opacity:0;position:absolute;top:0;left:0}.afc-lobby-filter__radio+label{font-family:var(--afs-title-font-family);font-size:var(--afs-title-font-size);font-variation-settings:var(--afs-title-font-variation-settings,"wght" var(--afs-title-font-weight),"wdth" var(--afs-title-font-width,100),"opsz" var(--afs-title-font-optical-size,1),"ital" var(--afs-title-font-italic,0));font-weight:var(--afs-title-font-weight);letter-spacing:var(--afs-title-letter-spacing);line-height:var(--afs-title-line-height);-webkit-text-decoration:var(--afs-title-text-decoration);-webkit-text-decoration:var(--afs-title-text-decoration);text-decoration:var(--afs-title-text-decoration);text-transform:var(--afs-title-text-transform);--afs-title-text-decoration:var(--afs-desktop-h6-text-decoration);--afs-title-text-transform:var(--afs-desktop-h6-text-transform);--afs-title-line-height:var(--afs-desktop-h6-line-height);--afs-title-letter-spacing:var(--afs-desktop-h6-letter-spacing);--afs-title-font-weight:var(--afs-desktop-h6-font-weight);--afs-title-font-variation-settings:"wght" var(--afs-desktop-h6-font-weight);--afs-title-font-size:var(--afs-desktop-h6-font-size);--afs-title-font-family:var(--afs-desktop-h6-font-family);transition-duration:var(--afs-trs-sm);transition-property:background-color,color;transition-timing-function:var(--afs-trs-timing-function);cursor:pointer;background-color:var(--afu-color-primary-9);color:var(--afu-color-text-l-heading);border-radius:5px;padding:8px 10px}@media (max-width:1280px){.afc-lobby-filter__radio+label{--afs-title-text-decoration:var(--afs-mobile-h6-text-decoration);--afs-title-text-transform:var(--afs-mobile-h6-text-transform);--afs-title-line-height:var(--afs-mobile-h6-line-height);--afs-title-letter-spacing:var(--afs-mobile-h6-letter-spacing);--afs-title-font-size:var(--afs-mobile-h6-font-size);--afs-title-font-family:var(--afs-mobile-h6-font-family);--afs-title-font-weight:var(--afs-mobile-h6-font-weight);--afs-title-font-variation-settings:"wght" var(--afs-mobile-h6-font-weight)}}@media (min-width:1024px){.afc-lobby-filter__radio+label{padding:10px}}.afc-lobby-filter__radio+label:hover{background-color:var(--afu-color-primary-6)}.afc-lobby-filter__radio:checked+label{background-color:var(--afu-color-primary-5);color:var(--afu-color-primary-3)}