main.joinpage .pbk .pbklist{margin:.5rem 0 0;padding:0;list-style:none}main.joinpage .pbk .pbklist>li{border-bottom:1px solid var(--line,#e5e9f0);padding:.7rem 0}main.joinpage .pbk .pbklist>li:first-child{padding-top:.3rem}main.joinpage .pbk .pbklist>li:last-child{border-bottom:0}main.joinpage .pbk a.pbkrow{color:inherit;justify-content:space-between;align-items:center;gap:.75rem;text-decoration:none;display:flex}main.joinpage .pbk .pbkmain{overflow-wrap:anywhere;min-width:0}main.joinpage .pbk .pbkmain strong{font-weight:650;display:block}main.joinpage .pbk .pbksub{font-size:.82rem;line-height:1.4;display:block}main.joinpage .pbk .pbkask{color:#b45309;font-weight:650}main.joinpage .pbk .pbkgo{color:#94a3b8;flex:none;font-size:1.4rem;line-height:1}main.joinpage .pbk .pbkbtns{gap:.5rem;margin-top:.6rem;display:flex}main.joinpage .pbk .pbkbtns form{flex:2 1 0;margin:0}main.joinpage .pbk .pbkbtns form:first-child{flex:3 1 0}main.joinpage .pbk .pbkbtns form:only-child{flex:0 12rem}main.joinpage .pbk .pbkbtns button{white-space:nowrap;width:100%;min-height:2.75rem;margin:0;padding:.55rem .6rem;font-size:.95rem}main.joinpage .pbk .pbksmall{margin:.5rem 0 0;font-size:.8rem}main.joinpage .pbk .pbkbadge{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;margin-bottom:.2rem;padding:.08rem .5rem;font-size:.68rem;font-weight:800;display:inline-block}main.joinpage .pbk .pbkbadge.match{color:#075985;background:#e0f2fe}main.joinpage .pbk .pbkbadge.americano{color:#92400e;background:#fef3c7}main.joinpage .pbk .pbkbadge.tournament{color:#991b1b;background:#fee2e2}main.joinpage .pbk .pbkbadge.coaching{color:#3d2f00;background:#f5c542}main.joinpage .pbk .pbkbadge.group{color:#5b21b6;background:#ede9fe}
