#community.player-tournaments{max-width:var(--player-content-width, var(--platform-width));margin-inline:auto;padding-block:var(--site-space-6);min-width:0}#community.player-tournaments .panel{min-width:0;padding:var(--site-space-6);margin:0;border:var(--site-border) solid var(--site-line);border-radius:var(--site-radius-xl);background:var(--site-surface);overflow-wrap:anywhere}#community.player-tournaments h2{margin-block:var(--site-space-3);font-size:var(--site-text-2xl);line-height:1.1}#community.player-tournaments h3{font-size:var(--site-text-xl);line-height:1.2}#community.player-tournaments .tournament-workspace{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:var(--site-space-5)}#community.player-tournaments .tournament-section-heading,#community.player-tournaments .tournament-detail-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--site-space-4);margin-bottom:var(--site-space-5)}#community.player-tournaments .tournament-section-heading>div,#community.player-tournaments .tournament-detail-heading>div{min-width:0}#community.player-tournaments .tournament-rows{list-style:none;padding:0;margin:0}#community.player-tournaments .tournament-rows li+li{border-top:var(--site-border) solid var(--site-line)}#community.player-tournaments .tournament-rows a{display:flex;align-items:center;flex-wrap:wrap;gap:var(--site-space-3);min-height:var(--site-target);padding-block:var(--site-space-5)}#community.player-tournaments .tournament-rows a>div{flex:1;min-width:0}#community.player-tournaments .tournament-rows h3{margin-bottom:var(--site-space-2)}#community.player-tournaments .tournament-rows p{color:var(--site-muted);font-size:var(--site-text-sm)}#community.player-tournaments .tournament-rows svg{flex-shrink:0}#community.player-tournaments .tournament-status{display:inline-flex;align-items:center;min-height:var(--site-target);max-width:100%;padding:var(--site-space-2) var(--site-space-3);border:var(--site-border) solid var(--site-muted);border-radius:var(--site-radius-pill);background:var(--color-ice);color:var(--site-ink);font-size:var(--site-text-xs);font-weight:600}#community.player-tournaments :is(button,.button){display:inline-flex;align-items:center;justify-content:center;gap:var(--site-space-2);min-height:var(--site-target);max-width:100%;margin:0;padding:var(--site-space-3) var(--site-space-4);border:var(--site-border) solid var(--site-ink);border-radius:var(--site-radius);background:var(--site-ink);color:var(--site-surface);font:inherit;font-weight:600;text-align:center;white-space:normal}#community.player-tournaments button:disabled{opacity:.65;cursor:not-allowed}#community.player-tournaments .tournament-create{background:var(--color-ice)}#community.player-tournaments .tournament-create>p:not(.eyebrow){color:var(--site-muted);margin-bottom:var(--site-space-5)}#community.player-tournaments #create-tournament{display:grid;gap:var(--site-space-3);margin-block:var(--site-space-5)}#community.player-tournaments #t-size-group:not([hidden]){display:grid;gap:var(--site-space-3)}#community.player-tournaments #create-tournament label{font-size:var(--site-text-sm);font-weight:600}#community.player-tournaments :is(input,select){width:100%;max-width:100%;min-width:0;min-height:var(--site-target);margin:0;padding:var(--site-space-3);border:var(--site-border) solid var(--site-muted);border-radius:var(--site-radius);background:var(--site-surface);color:var(--site-ink);font:inherit}#community.player-tournaments #create-tournament button{justify-self:start;margin-top:var(--site-space-3)}#community.player-tournaments .small{color:var(--site-muted);font-size:var(--site-text-sm)}#community.player-tournaments .tournament-rules{margin-top:var(--site-space-5);padding-top:var(--site-space-3);border-top:var(--site-border) solid var(--site-line);font-size:var(--site-text-sm)}#community.player-tournaments .tournament-rules summary{min-height:var(--site-target);padding-block:var(--site-space-3);font-weight:600;cursor:pointer}#community.player-tournaments .tournament-rules p{margin-block:var(--site-space-3);color:var(--site-muted)}#community.player-tournaments .tournament-detail-heading{margin-top:var(--site-space-6)}#community.player-tournaments .tournament-reason{color:var(--site-muted)}#community.player-tournaments .tournament-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--site-space-3);margin-block:var(--site-space-5) var(--site-space-6)}#community.player-tournaments .tournament-actions>p{flex-basis:100%}#community.player-tournaments .tournament-seats h3{margin-bottom:var(--site-space-4)}#community.player-tournaments .tournament-seats ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--site-space-3);list-style:none;padding:0;margin:0}#community.player-tournaments .tournament-seats li{display:flex;align-items:center;gap:var(--site-space-3);min-width:0;padding:var(--site-space-4);border-radius:var(--site-radius-lg);background:var(--color-ice)}#community.player-tournaments .tournament-seats li>div{min-width:0;display:grid;gap:var(--site-space-1)}#community.player-tournaments .tournament-seat-number{display:grid;place-items:center;flex-shrink:0;width:var(--site-space-10);height:var(--site-space-10);border-radius:var(--site-radius);background:var(--site-ink);color:var(--site-surface);font-weight:600;font-variant-numeric:tabular-nums}#community.player-tournaments .tournament-bracket{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--site-space-5);margin-top:var(--site-space-6);padding-top:var(--site-space-5);border-top:var(--site-border) solid var(--site-line)}#community.player-tournaments .tournament-bracket>section>h3{margin-bottom:var(--site-space-4)}#community.player-tournaments .tournament-match{margin-bottom:var(--site-space-4);padding:var(--site-space-5);border:var(--site-border) solid var(--site-line);border-radius:var(--site-radius-lg);background:var(--color-ice)}#community.player-tournaments .tournament-match h4{margin-block:var(--site-space-2) var(--site-space-4);font-size:var(--site-text-lg)}#community.player-tournaments .tournament-match>a{display:inline-flex;align-items:center;min-height:var(--site-target);margin-top:var(--site-space-4)}#community.player-tournaments .tournament-champion{padding:var(--site-space-4);background:var(--color-lime);border-radius:var(--site-radius);font-weight:600}#community.player-tournaments .tournament-empty,#community.player-tournaments .tournament-fallback{display:grid;justify-items:start;gap:var(--site-space-3)}#community.player-tournaments .tournament-empty{padding-block:var(--site-space-6)}#community.player-tournaments .tournament-empty p,#community.player-tournaments .tournament-fallback p{max-width:60ch;color:var(--site-muted)}@media(max-width:55rem){#community.player-tournaments .tournament-workspace{grid-template-columns:1fr}}@media(max-width:35rem){#community.player-tournaments .panel,#community.player-tournaments .tournaments-heading{padding:var(--site-space-5)}#community.player-tournaments .tournament-seats ol,#community.player-tournaments .tournament-bracket{grid-template-columns:1fr}#community.player-tournaments .tournament-rows a>div{flex-basis:100%}}@media(forced-colors:active){#community.player-tournaments .tournament-seat-number{border:var(--site-border) solid CanvasText}}
