.pg-teams .flt{flex-wrap:wrap;align-items:flex-start;gap:12px;margin:0 0 24px;display:flex}.pg-teams .sel{display:inline-block;position:relative}.pg-teams .sel-btn{justify-content:space-between;min-width:260px}.pg-teams .sel-l{align-items:center;gap:10px;display:inline-flex}.pg-teams .sel-btn svg{transition:transform .25s var(--ease)}.pg-teams .sel-btn.open svg{transform:rotate(180deg)}.pg-teams .sel-x{z-index:10;position:fixed;inset:0}.pg-teams .sel-menu{z-index:20;background:#1f1f1f;min-width:100%;margin:0;padding:8px 0;list-style:none;position:absolute;top:calc(100% + 8px);left:0}.pg-teams .sel-menu button{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px 16px;font-weight:600;transition:background-color .2s;display:flex;position:relative}.pg-teams .sel-menu button img{object-fit:cover;flex-shrink:0;width:24px;height:16px}.pg-teams .sel-menu .cnt{color:#bdbdbd;margin-left:auto}.pg-teams .sel-menu button:before{content:"";width:3px;transition:transform .2s var(--ease);background:#f7941d;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.pg-teams .sel-menu button:hover,.pg-teams .sel-menu button:focus-visible{background:#ffffff14}.pg-teams .sel-menu button:hover:before,.pg-teams .sel-menu button:focus-visible:before,.pg-teams .sel-menu button.on:before{transform:scaleY(1)}.pg-teams .flt .btn{gap:10px}.pg-teams .flt .btn img{object-fit:cover;outline:1px solid #1f1f1f40;width:24px;height:16px}.pg-teams .flt .btn-orange img{outline-color:#1f1f1f80}.pg-teams .flt .cnt{font-variant-numeric:tabular-nums;font-weight:600}.pg-teams .yb{align-items:stretch;gap:12px;margin:0 0 24px;display:flex}.pg-teams .yb-v{scrollbar-width:none;cursor:grab;touch-action:pan-x;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none;flex:1 1 0;min-width:0;overflow:auto hidden}.pg-teams .yb-v::-webkit-scrollbar{display:none}.pg-teams .yb-v.drag{cursor:grabbing}.pg-teams .yb-l{gap:12px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.pg-teams .yb-l li{width:var(--bw,120px);flex:none}.pg-teams .yb-b{white-space:nowrap;justify-content:center;gap:8px;width:100%;padding:10px}.pg-teams .yb-a{flex:none;justify-content:center;width:48px;padding:10px 0}.pg-teams .yb-a svg{width:22px;height:22px}.pg-teams .yb-a.off{color:#bdbdbd;cursor:default;pointer-events:none;background:#ebebeb}.pg-teams .yb-a.off:before{display:none}.pg-teams .yb-b img{object-fit:cover;outline:1px solid #1f1f1f40;flex:none;width:24px;height:16px}.pg-teams .yb-b.on img{outline-color:#1f1f1f80}.pg-teams .yb-b .nm{text-overflow:ellipsis;min-width:0;overflow:hidden}.pg-teams .yb-b .cnt{font-variant-numeric:tabular-nums;font-weight:600}.pg-teams .tg{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pg-teams .th{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 20px;display:flex}.pg-teams .th .tn{flex:none}.pg-teams .tlg{background:#fff;flex:none;justify-content:center;align-items:center;width:156px;height:96px;display:flex;position:relative;overflow:hidden}.pg-teams .tlg img{object-fit:contain;width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;top:10px;left:10px}.pg-teams .tlg svg{width:56px;height:56px}.pg-teams .tc{color:#1f1f1f;background:#ebebeb;border-top:3px solid #f7941d;flex-direction:column;height:100%;padding:20px 22px 22px;display:flex}.pg-teams .tn{font-variant-numeric:tabular-nums;font-family:Clash Display,Archivo,sans-serif;font-size:clamp(48px,4.6vw,68px);font-weight:600;line-height:1}.pg-teams .ts{margin-top:28px;font-weight:700;line-height:1.3}.pg-teams .tm{margin-top:28px;font-size:16px;line-height:1.45}.pg-teams .tf{align-items:center;gap:10px;margin-top:auto;padding-top:18px;font-size:16px;font-weight:600;display:flex}.pg-teams .tf img{object-fit:cover;outline:1px solid #1f1f1f40;flex-shrink:0;width:36px;height:24px}@media (max-width:820px){.pg-teams .tg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.pg-teams .tg{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.pg-teams .tlg{width:112px;height:72px}.pg-teams .ts,.pg-teams .tm{margin-top:16px}.pg-teams .tn{font-size:48px}.pg-teams .tc{padding:16px 18px 18px}}
