.icon{vertical-align:middle;color:inherit;flex-shrink:0;display:inline-block}._gameTypeChip_15m8l_1{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text);background:var(--chip-neutral);border-radius:var(--radius-full);padding:2px var(--space-2);flex-shrink:0;line-height:1.6;display:inline-flex}._card_1jdng_8{gap:var(--space-3);background:var(--surface-container-low);border-radius:var(--radius-lg);color:var(--text);min-width:0;transition:background var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (hover:hover){._card_1jdng_8:hover{background:var(--surface-hover)}}@media (forced-colors:active){._card_1jdng_8{border:1px solid canvastext}}._card_1jdng_8:active{transform:scale(var(--press-scale))}@media (prefers-reduced-motion:reduce){._card_1jdng_8:active{transform:none}}._card_1jdng_8:has(._nameLink_1jdng_52:focus-visible){outline:2px solid var(--accent);outline-offset:2px}@supports not selector(a:has(a)){._nameLink_1jdng_52:focus-visible:after{outline:2px solid var(--accent);outline-offset:-4px;border-radius:var(--radius-lg)}}._header_1jdng_67{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}._date_1jdng_75{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._name_1jdng_52{font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:-.01em;color:var(--on-surface);text-wrap:balance;overflow-wrap:anywhere;hyphens:auto}._nameLink_1jdng_52{color:inherit;text-decoration:none}._nameLink_1jdng_52:focus-visible{outline:none}._nameLink_1jdng_52:after{content:"";position:absolute;inset:0}._footer_1jdng_108{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._players_1jdng_115{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text);background:var(--chip-neutral);border-radius:var(--radius-full);padding:calc(var(--space-1) / 2) var(--space-2);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;display:inline-flex}._status_1jdng_129{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text);background:var(--chip-neutral);border-radius:var(--radius-full);padding:calc(var(--space-1) / 2) var(--space-2);flex-shrink:0;display:inline-flex}._kind_1jdng_144{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-secondary);background:var(--surface-container-highest);border-radius:var(--radius-full);padding:calc(var(--space-1) / 2) var(--space-2);white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}._location_1jdng_157{font-size:var(--text-xs);color:var(--text-dim);align-items:center;gap:4px;min-width:0;display:inline-flex;overflow:hidden}._locationText_1jdng_170{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._grid_1jdng_6{padding:var(--space-4);height:100%}._grid_1jdng_6 ._name_1jdng_52{font-size:var(--text-lg);margin:var(--space-3) 0 auto;line-height:1.26}._grid_1jdng_6 ._footer_1jdng_108{margin-top:var(--space-4)}._list_1jdng_6{padding:var(--space-4) var(--space-5)}._list_1jdng_6 ._name_1jdng_52{font-size:var(--text-base);margin:0;line-height:1.25}._list_1jdng_6 ._footer_1jdng_108{margin-top:var(--space-2)}@media (width<=639.98px){._phoneRow_1jdng_213{height:auto;padding:var(--space-3) var(--space-4);gap:0}._phoneRow_1jdng_213 ._name_1jdng_52{font-size:var(--text-base);margin:var(--space-1) 0 0;line-height:1.25}._phoneRow_1jdng_213 ._footer_1jdng_108{margin-top:var(--space-2);gap:var(--space-2);flex-wrap:nowrap}}._section_q00xt_1{width:100%}._heading_q00xt_5{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight);color:var(--on-surface);margin-bottom:var(--space-3)}._list_q00xt_14{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._staffHeading_q00xt_26{margin:0 0 var(--space-3)}._rows_q00xt_30{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1olrk_8{transition:background-color var(--duration-fast) var(--ease-in-out);gap:var(--space-1) var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-container-high);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:relative}._name_1olrk_20{max-inline-size:100%;min-block-size:var(--space-6);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--text);overflow-wrap:anywhere;justify-self:start;text-decoration:none;display:inline-block}._meta_1olrk_32{font-size:var(--text-sm);color:var(--text-dim);font-variant-numeric:tabular-nums}._step_1olrk_38{align-items:center;gap:var(--space-1);min-block-size:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-tight);color:var(--text-dim);justify-self:start;text-decoration:none;display:inline-flex}._stepAct_1olrk_50{font-weight:var(--weight-semibold);color:var(--text)}._name_1olrk_20:after{content:"";border-radius:var(--radius-md);position:absolute;inset:0}._step_1olrk_38{z-index:1;position:relative}._name_1olrk_20:hover,._step_1olrk_38:hover{text-decoration:underline}@media (hover:hover){._row_1olrk_8:has(._name_1olrk_20:hover){background:var(--surface-container-highest)}}._row_1olrk_8:has(._name_1olrk_20:active){background:var(--surface-container-highest);scale:var(--press-scale)}._name_1olrk_20:focus-visible{outline:none}._name_1olrk_20:focus-visible:after,._step_1olrk_38:focus-visible{outline:2px solid var(--input-focus);outline-offset:2px}._step_1olrk_38 ._chevron_1olrk_99{color:var(--text-muted);flex-shrink:0}@media (width>=48rem){._row_1olrk_8{padding-block:var(--space-1);row-gap:0;min-block-size:3.5rem}._withStep_1olrk_4{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"name step""meta step"}._name_1olrk_20{min-block-size:0}._withStep_1olrk_4 ._name_1olrk_20{grid-area:name}._withStep_1olrk_4 ._meta_1olrk_32{grid-area:meta}._step_1olrk_38{text-align:end;grid-area:step;justify-self:end}}@media (forced-colors:active){._row_1olrk_8{border:1px solid canvastext}}
