.player-lobby{min-width:0;color:#183060;font-size:12px;line-height:16px}.player-lobby main{max-width:none;padding:12px}.player-lobby h1{font-size:22px;font-weight:600;line-height:26px;letter-spacing:normal}.player-lobby h2{font-size:16px;font-weight:600;line-height:20px}.player-lobby .text-sm,.player-lobby p{font-size:12px;line-height:16px}.player-lobby .text-xs{font-size:10px;line-height:16px}.player-lobby .text-bc-muted{color:#546d91}.player-lobby :is(.space-y-4,.space-y-5)>:not([hidden])~:not([hidden]){margin-block-start:12px}.player-lobby :is(section[class*=border],div[role=alert],div[role=status],form[role=search]){border:1px solid #e4e4e4;border-radius:8px;padding:12px;background:#fff;box-shadow:0 0 6px 1px rgba(23,31,51,.1)}.player-lobby form[role=search]{gap:8px}.player-lobby form[role=search] label{margin-bottom:4px;font-size:12px;line-height:16px}.player-lobby form[role=search] :is(input,select){min-height:44px;border:1px solid #e4e4e4;border-radius:4px;background-color:#f8f9fa;color:#183060;font-size:14px;line-height:20px}.player-canonical .player-lobby form[role=search] input[name=q]{padding-left:40px}.player-lobby form[role=search] select{appearance:none;padding-right:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m3 4 3 3 3-3' fill='none' stroke='%23546d91' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.player-lobby .player-lobby-control{min-height:44px;border-color:#e4e4e4;border-radius:4px;padding:8px 12px;color:#183060;font-size:12px;font-weight:600;line-height:16px}.player-lobby .player-lobby-control.bg-bc-cyan{border-color:#fce1a4;background:#fce1a4}.player-lobby .player-lobby-selection{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.player-lobby-selection-copy{flex:1 1 280px;min-width:0}.player-lobby .player-lobby-selection h2{margin:0;overflow-wrap:anywhere;font-size:14px;line-height:20px}.player-lobby .player-lobby-selection-copy p{margin-top:4px}.player-lobby-selection-actions{min-width:0}.player-game-grid :is(button,a):focus-visible,.player-lobby :is(button,a,input,select):focus-visible{outline:2px solid #1683ff;outline-offset:2px}.player-game-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.player-game-card{display:flex;min-width:0;flex-direction:column;gap:8px;padding:8px;overflow:hidden;border:1px solid #e4e4e4;border-radius:8px;background:#fff;box-shadow:0 0 6px 1px rgba(23,31,51,.1);color:#183060}.player-game-artwork{position:relative;aspect-ratio:395/222;overflow:hidden;border-radius:4px;background:#060a2a}.player-game-artwork:before{position:absolute;z-index:1;inset:0;background:linear-gradient(0deg,#060a2a99,transparent 75%);content:"";pointer-events:none}.player-game-artwork>.ds-game-art{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover}.player-game-primary{position:absolute;z-index:2;right:6px;bottom:6px;left:6px;min-height:44px;border:1px solid #fce1a4;border-radius:4px;padding:8px;background:#060a2ae6;color:#fce1a4;font-size:12px;font-weight:600;line-height:16px}.player-game-primary:disabled{border-color:#c4cad5;color:#e4e7ee;opacity:.8}.player-game-caption{min-width:0}.player-game-caption h3{margin:0;overflow:hidden;color:#183060;font-size:12px;font-weight:600;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.player-game-caption p{margin:2px 0 0;overflow-wrap:anywhere;color:#546d91;font-size:10px;line-height:16px}.player-game-secondary{margin-top:auto}.player-game-secondary :is(a,button){min-height:44px;border-color:#e4e4e4;border-radius:4px;padding:8px;background:#f8f9fa;color:#183060;font-size:12px;line-height:16px}@media (max-width:1024px){.player-lobby form[role=search] :is(input,select){font-size:16px}.player-game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.player-game-artwork{display:flex;min-height:88px;flex-direction:column;aspect-ratio:auto}.player-game-primary{position:relative;inset:auto;margin:36px 6px 6px}}@media (max-width:767px){.player-lobby .player-lobby-search{grid-template-columns:minmax(0,1fr) auto;align-items:end}.player-lobby .player-lobby-search>:first-child,.player-lobby .player-lobby-search>[role=alert]{grid-column:1/-1}.player-lobby .player-lobby-search-public{grid-template-columns:minmax(0,1fr) auto;align-items:end}.player-lobby-selection-copy{flex-basis:100%}.player-lobby-selection-actions{gap:4px}.player-lobby .player-lobby-selection-actions .player-lobby-control{padding-inline:8px}.player-game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}