.gs-breadcrumbs{min-width:0;container:gs-breadcrumbs/inline-size}.gs-breadcrumbs-list{flex-wrap:nowrap;align-items:baseline;min-width:0;margin:0;padding:0;list-style:none;display:flex}.gs-breadcrumbs-item{min-width:0;font-family:var(--font-sans);align-items:baseline;display:flex}.gs-breadcrumbs-item:not(:first-child):before{content:"/";font-family:var(--mono);font-size:var(--type-label);color:var(--text30);flex-shrink:0;margin:0 8px}.gs-breadcrumbs-link{min-width:0;font-size:var(--type-label);letter-spacing:.04em;color:var(--text50);white-space:nowrap;text-overflow:ellipsis;margin-block:-7px;padding-block:7px;font-weight:400;text-decoration:none;transition:color .14s;overflow:hidden}.gs-breadcrumbs-link:hover{color:var(--text)}.gs-breadcrumbs-current{min-width:0;font-size:var(--type-title);letter-spacing:.01em;color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:700;overflow:hidden}.gs-breadcrumbs-item:not(:only-child):last-child{flex-shrink:0;max-width:60%}@container gs-breadcrumbs (width<=640px){.gs-breadcrumbs-item:not(:nth-last-child(-n+2)){display:none}.gs-breadcrumbs-item:nth-last-child(2):before{content:none}}.org-banner{--org-banner-text:286px;border:1px solid var(--border-strong);border-radius:var(--radius-xl);flex-wrap:wrap;align-items:flex-start;gap:14px;margin-top:24px;padding:18px 20px;display:flex}.org-banner.is-suspended{background:color-mix(in srgb, var(--accent) 9%, transparent);border-color:color-mix(in srgb, var(--accent) 26%, transparent)}.org-banner-ic{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.org-banner.is-suspended .org-banner-ic{background:var(--accent-soft);color:var(--accent)}.org-banner-body{flex:1 1 var(--org-banner-text);min-width:0}.org-banner-sub{font-size:var(--type-body);color:var(--text70);margin:4px 0 0;line-height:1.5}:where(.gs-count){background:var(--accent);color:var(--accent-on);border-radius:var(--radius-pill);font-family:var(--mono);text-align:center;font-weight:700}.bhead{background:var(--gradient-surface);border:1px solid var(--border);border-radius:var(--radius-2xl);box-shadow:var(--shadow-1);position:relative;overflow:hidden}.bhead-banner{background:radial-gradient(46% 88% at 8% 32%, color-mix(in srgb, var(--accent) 24%, transparent) 0%, transparent 62%), radial-gradient(42% 95% at 30% 108%, color-mix(in srgb, var(--bg-card) 72%, var(--text) 22%) 0%, transparent 60%), radial-gradient(52% 80% at 58% -8%, color-mix(in srgb, var(--accent) 10%, transparent) 0%, transparent 55%), radial-gradient(50% 90% at 80% 60%, color-mix(in srgb, var(--bg-card) 70%, var(--text) 14%) 0%, transparent 58%), linear-gradient(150deg, color-mix(in srgb, var(--bg-card) 92%, var(--text) 6%) 0%, var(--bg-soft) 100%);border-bottom:1px solid var(--border-soft);height:clamp(150px,18vw,240px);position:relative;overflow:hidden}.bhead-banner:before{content:"";background:radial-gradient(120% 60% at 50% -20%, color-mix(in srgb, var(--text) 7%, transparent) 0%, transparent 60%);pointer-events:none;position:absolute;inset:0}.bhead-banner-art{width:auto;height:190%;color:var(--text);pointer-events:none;position:absolute;top:50%;right:-48px;transform:translateY(-50%)}.bhead-banner-art rect{fill:currentColor}.bhead-banner-art .is-accent{fill:var(--accent)}.bhead-banner img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.bhead-body{background:radial-gradient(26% 120% at 83% 116%, var(--accent-soft) 0%, transparent 68%), linear-gradient(135deg, var(--bg-card) 0%, var(--bg-soft) 65%, var(--bg) 100%);padding:0 32px 28px}.bhead-avatar{border-radius:var(--radius-xl);background:var(--avatar-1);border:1px solid var(--border-strong);width:112px;height:112px;box-shadow:0 0 0 4px var(--bg-card);color:var(--text);font-weight:700;font-size:var(--type-display-lg);letter-spacing:-.02em;justify-content:center;align-items:center;margin-top:-56px;line-height:1;display:flex;position:relative;overflow:hidden}.bhead-avatar--t2{background:var(--avatar-2)}.bhead-avatar--t3{background:var(--avatar-3)}.bhead-avatar--t4{background:var(--avatar-4)}.bhead-avatar--t5{background:var(--avatar-5)}.bhead-avatar:has(img){background:var(--bg-soft)}.bhead-avatar img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.bhead-eyebrow{font-family:var(--mono);font-size:var(--type-meta);color:var(--text50);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.bhead-meta-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:14px;display:flex}.bhead-ident{flex:260px;min-width:0}.bhead-name{font-size:var(--type-display);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 10px;font-weight:700;line-height:1.1}.bhead-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;max-width:100%;display:flex}@media (width<=767.98px){.bhead-banner{aspect-ratio:2;height:auto}.bhead-body{padding:0 20px 20px}.bhead-avatar{width:88px;height:88px;font-size:var(--type-display);margin-top:-44px}.bhead-meta-row{flex-direction:column;align-items:stretch;gap:16px}.bhead-ident{flex:0 auto}.bhead-name{font-size:var(--type-display-sm)}.bhead-actions{flex-direction:column;align-items:stretch}.bhead-actions [data-flux-button]{width:100%}.bhead-actions>form{display:flex}}.pf-avatar--editable{cursor:pointer;appearance:none;padding:0}.pf-avatar--editable:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pf-avatar-overlay{inset-inline:0;background:color-mix(in srgb, var(--bg-card) 78%, transparent);height:34px;color:var(--text);justify-content:center;align-items:center;transition:background-color .15s,opacity .15s;display:flex;position:absolute;bottom:0}.pf-avatar--editable:hover .pf-avatar-overlay{background:color-mix(in srgb, var(--bg-card) 92%, transparent)}.pf-avatar--has-image .pf-avatar-overlay{opacity:0}.pf-avatar--has-image:hover .pf-avatar-overlay,.pf-avatar--has-image:focus-visible .pf-avatar-overlay{opacity:1}.pf-edit-badge{z-index:1;border-radius:var(--radius-lg);background:color-mix(in srgb, var(--bg-card) 82%, transparent);border:1px solid var(--border-strong);width:34px;height:34px;color:var(--text);cursor:pointer;box-shadow:var(--shadow-1);justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex;position:absolute}.pf-edit-badge:hover{background:color-mix(in srgb, var(--bg-card) 96%, transparent)}.pf-edit-badge:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pf-banner-edit{top:12px;right:12px}.pf-edit-avatar-preview{border-radius:var(--radius-xl);background:var(--avatar-1);border:1px solid var(--border-strong);width:96px;height:96px;color:var(--text);justify-content:center;align-items:center;font-size:34px;font-weight:700;line-height:1;display:flex;overflow:hidden}.pf-edit-avatar-preview:has(img){background:var(--bg-soft)}.pf-edit-avatar-preview img{object-fit:cover;width:100%;height:100%;display:block}.pf-edit-banner-preview{aspect-ratio:1290/220;border-radius:var(--radius-lg);background:var(--bg-soft);border:1px solid var(--border);width:100%;color:var(--text50);font-size:var(--type-body-lg);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.pf-edit-banner-preview img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.bhead-meta{font-size:var(--type-body);color:var(--text70);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-meta-link{color:var(--text70);text-decoration:none}.hero-meta-dot{color:var(--text30)}.hero-meta-dota,.hero-meta-steam{align-items:center;gap:var(--spacing-2xs);display:inline-flex}.hero-meta-dota [data-flux-dropdown],.hero-meta-steam [data-flux-dropdown]{align-items:center;display:inline-flex}.hero-meta-steamid{font-family:var(--mono)}@supports (text-box:trim-both cap alphabetic){.hero-meta-steamid{text-box:trim-both cap alphabetic;padding-block:calc(.5lh - .5cap)}}.hero-meta-caret{color:var(--text50);cursor:pointer;align-items:center;margin:-6px;padding:6px;transition:color .16s ease-out;display:inline-flex}.hero-meta-caret:hover{color:var(--accent-text)}.hero-meta-caret:focus-visible{outline:2px solid var(--color-info);outline-offset:2px;border-radius:var(--radius-xs)}.org-card{background:var(--gradient-surface);border:1px solid var(--border-strong);border-radius:var(--radius-lg);align-items:center;gap:16px;padding:16px;text-decoration:none;transition:border-color .14s,background .14s;display:flex}.org-card:hover{border-color:var(--border-hard);background:var(--bg-hover)}.org-card-chevron{color:var(--text50);flex-shrink:0;margin-left:auto}.org-card-body{flex-direction:column;gap:6px;min-width:0;display:flex}.org-card-name{letter-spacing:-.01em}.org-card-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.org-party-card{background:var(--gradient-surface);border:1px solid var(--border-strong);border-radius:var(--radius-lg);flex-direction:column;align-items:flex-start;gap:4px;padding:16px;display:flex}.org-party-meta{font-size:var(--type-body);color:var(--text70)}.org-party-addr{font-size:var(--type-label);color:var(--text50)}.org-party-card .flux-button,.org-party-card button{margin-top:6px}.tdetail-section-head{--head-row-threshold:136px;align-items:baseline;margin-bottom:14px}.tdetail-section-head h2{font-size:var(--type-title);font-weight:600}.tdetail-section-head .sub{font-family:var(--mono);font-size:var(--type-meta);color:var(--text50);letter-spacing:.04em}.org-section-head-gap{margin-top:28px}:is(.tdetail-section-head:has(.add-action-btn),.tdetail-section-head:has(.gs-list-filter)){align-items:center}.tdetail-section-head .add-action-btn,.tdetail-section-head .gs-list-filter{margin-block:-5px}.catalog-empty{border:1px dashed var(--border-strong);border-radius:var(--radius-xl);background:var(--bg-soft);text-align:center;padding:40px 24px}.catalog-empty-icon{border:1px solid var(--border-strong);background:var(--bg-card);width:56px;height:56px;color:var(--text50);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;display:flex}.catalog-empty-title{font-size:var(--type-title);color:var(--text);margin-bottom:6px;font-weight:700}.catalog-empty-sub{max-width:340px;font-size:var(--type-label);color:var(--text50);margin:0 auto;line-height:1.6}.org-empty-cta{margin-top:16px}.pc-empty{border:1px dashed var(--border);border-radius:var(--radius-lg);background:var(--gradient-surface);text-align:center;padding:24px 16px}.pc-empty-icon{color:var(--text50);justify-content:center;margin-bottom:8px;display:flex}.pc-empty-title{font-size:var(--type-body-lg);color:var(--text);font-weight:600}.pc-empty-sub{font-size:var(--type-label);color:var(--text50);margin-top:2px}.rules-panel{position:relative}.rules-panel-clip{padding:var(--spacing-lg);background:var(--gradient-surface);border:1px solid var(--border);border-radius:var(--radius-xl);position:relative}.rules-panel-clip.is-clamped{max-height:360px;overflow:hidden}.rules-panel-clip.is-clamped:after{content:"";inset-inline:0;background:linear-gradient(to bottom, transparent, var(--bg-card));pointer-events:none;height:96px;position:absolute;bottom:0}.rules-panel-toggle{width:100%;margin-top:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--border);border-radius:var(--radius-md);font-size:var(--type-body);color:var(--text70);background:0 0;justify-content:center;align-items:center;font-weight:600;transition:background .12s,color .12s;display:flex}.rules-panel-toggle:hover{background:var(--bg-soft);color:var(--text)}.rules-panel-toggle:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.rules-panel-body{font-size:var(--type-body-lg);color:var(--text70);line-height:1.7}.rules-prose>:first-child{margin-top:0}.rules-prose>:last-child{margin-bottom:0}.rules-prose p{margin:0 0 var(--spacing-sm)}.rules-prose h1,.rules-prose h2,.rules-prose h3{margin:var(--spacing-lg) 0 var(--spacing-xs);color:var(--text);font-weight:600;line-height:1.35}.rules-prose h1{font-size:var(--type-heading-sm)}.rules-prose h2{font-size:var(--type-title-lg)}.rules-prose h3{font-size:var(--type-body-lg)}.rules-prose strong,.rules-prose b{color:var(--text);font-weight:600}.rules-prose em,.rules-prose i{font-style:italic}.rules-prose u{text-decoration:underline}.rules-prose s{text-decoration:line-through}.rules-prose mark,[data-flux-editor] [data-slot=content] mark{background-color:color-mix(in srgb, var(--color-warning-bright) 30%, transparent);color:inherit}.rules-prose hr,[data-flux-editor] [data-slot=content] hr{margin:var(--spacing-md) 0;border:0;border-top:1px solid var(--border-strong)}.rules-prose sub,.rules-prose sup{line-height:0}.rules-prose ul,.rules-prose ol{margin:0 0 var(--spacing-sm);padding-left:var(--spacing-lg)}.rules-prose ul{list-style:square}.rules-prose ol{list-style:decimal}.rules-prose li{margin-bottom:var(--spacing-2xs);padding-left:var(--spacing-2xs)}.rules-prose li>p{margin:0}.rules-prose li>:last-child{margin-bottom:0}.rules-prose li::marker{color:var(--accent)}.rules-prose blockquote{margin:0 0 var(--spacing-sm);padding-left:var(--spacing-md);border-left:2px solid var(--accent);color:var(--text70);font-style:italic}.rules-prose a{color:var(--text);text-underline-offset:2px;text-decoration:underline;transition:color .16s ease-out}.rules-prose a:hover,.rules-prose a:focus-visible{color:var(--accent-text)}.rules-table-scroll{margin:0 0 var(--spacing-sm);overflow-x:auto}.rules-prose table{border-collapse:collapse;width:100%}.rules-prose th,.rules-prose td{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--border-strong);text-align:left;vertical-align:top}.rules-prose th{background-color:var(--text04);color:var(--text);font-weight:600}.rules-prose :is(th,td)>p{margin:0 0 var(--spacing-2xs)}.rules-prose :is(th,td)>:last-child{margin-bottom:0}.info-card{gap:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--gradient-surface);padding:var(--spacing-md);flex-direction:column;min-width:0;display:flex}.info-card-summary{gap:var(--spacing-2xs);flex-direction:column;display:flex}.info-card-top{column-gap:var(--spacing-md);row-gap:var(--spacing-2xs);grid-template-columns:1fr auto;align-items:baseline;display:grid}.info-card-occ-value,.info-card-occ-label{text-align:right;justify-self:end}.info-card-prize-label,.info-card-occ-label{margin-top:0}.info-card-prize-value,.info-card-occ-value{font-size:var(--type-display-sm);letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.info-card-prize-unit{color:var(--text50);font-weight:600}.info-card-occ-value.is-empty{color:var(--text30)}.info-card-occ-den{color:var(--text40);font-weight:600}.info-card-bar{background:var(--text04);border-radius:var(--radius-pill);height:3px;margin-top:10px;overflow:hidden}.info-card-bar-fill{background:var(--accent);border-radius:var(--radius-pill);height:100%}.info-card-dates{gap:var(--spacing-2xs);flex-direction:column;display:flex}.info-card-date{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.info-card-date-value{text-align:right;font-variant-numeric:tabular-nums;margin:0 0 0 auto}.info-card-date-value.is-empty{color:var(--text30)}.gs-avatar{border-radius:var(--radius-md);color:var(--text);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex;overflow:hidden}.gs-avatar img,.gs-avatar-img{object-fit:cover;width:100%;height:100%}.gs-avatar-img{border-radius:inherit}.gs-avatar--xs{border-radius:var(--radius-sm);width:24px;height:24px;font-size:var(--type-meta)}.gs-avatar--sm{width:32px;height:32px;font-size:var(--type-body)}.gs-avatar--md{width:40px;height:40px;font-size:var(--type-body-lg)}.gs-avatar--lg{width:48px;height:48px;font-size:var(--type-heading)}.gs-avatar--t1{background:var(--avatar-1)}.gs-avatar--t2{background:var(--avatar-2)}.gs-avatar--t3{background:var(--avatar-3)}.gs-avatar--t4{background:var(--avatar-4)}.gs-avatar--t5{background:var(--avatar-5)}.gs-avatar--bordered{border:1px solid var(--border-strong)}.gs-avatar--empty{background:var(--bg-card);color:var(--text50)}.gs-avatar--dot{position:relative;overflow:visible}.gs-avatar--dot img{border-radius:inherit}.gs-avatar-status-dot{background:var(--color-success);border:2px solid var(--bg-card);border-radius:50%;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px}.cnt{font-family:var(--mono);font-size:var(--type-meta);color:var(--text50);background:var(--bg-active);border-radius:var(--radius-pill);padding:1px 6px}.gs-standings-meta{justify-content:space-between;gap:var(--spacing-2xs) var(--spacing-md);flex-wrap:wrap;display:flex}.gs-standings-meta .gs-meta{margin-top:0}.gs-standings{border-collapse:collapse;width:100%;font-size:var(--type-body);font-variant-numeric:tabular-nums}.gs-standings :is(th,td){padding:var(--spacing-sm);text-align:center;white-space:nowrap;color:var(--text70)}.gs-standings thead th{background-color:var(--text04);border-bottom:1px solid var(--border);color:var(--text50);font-size:var(--type-label);font-weight:600}.gs-standings abbr{cursor:help;text-decoration:none}.gs-standings tbody tr+tr :is(th,td){border-top:1px solid var(--border-soft)}.gs-standings .gs-standings-place{font-weight:600}.gs-standings td.gs-standings-place{color:var(--text)}.gs-standings td.gs-standings-place.is-gold{color:var(--color-medal-gold)}.gs-standings td.gs-standings-place.is-silver{color:var(--color-medal-silver)}.gs-standings td.gs-standings-place.is-bronze{color:var(--color-medal-bronze)}.gs-standings .gs-standings-entrant{text-align:left;width:100%;max-width:0}.gs-standings tbody .gs-standings-entrant{color:var(--text);font-weight:600}.gs-standings-entrant-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.gs-standings-link{color:inherit;transition:color .16s ease-out}.gs-standings-link:hover{color:var(--accent-text)}.gs-standings-link:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.gs-standings td.gs-standings-points{color:var(--text);font-weight:700}.gs-form-cell{border-radius:var(--radius-sm);background:var(--bg-soft);border:1px solid var(--border);width:20px;height:20px;font-family:var(--mono);font-size:var(--type-meta);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.gs-form-cell--sm{width:var(--spacing-md);height:var(--spacing-md);border-radius:var(--radius-xs);line-height:1}.gs-form-cell.is-win{color:var(--color-success);border-color:color-mix(in srgb, var(--color-success) 35%, transparent);background:color-mix(in srgb, var(--color-success) 12%, transparent)}.gs-form-cell.is-loss{color:var(--color-danger);border-color:color-mix(in srgb, var(--color-danger) 35%, transparent);background:color-mix(in srgb, var(--color-danger) 12%, transparent)}.gs-form-cell.is-empty{border:1px dashed var(--border-strong);background:0 0}.tabs-line{scrollbar-width:none;margin-inline:-14px;border-bottom:1px solid var(--border);gap:4px;margin-bottom:20px;display:flex;overflow-x:auto}.tabs-line a,.tabs-line button{white-space:nowrap;font-size:var(--type-body);color:var(--text70);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:8px;padding:12px 14px;font-family:inherit;font-weight:500;text-decoration:none;transition:color .14s;display:inline-flex;position:relative}.tabs-line a:hover,.tabs-line button:hover{color:var(--text)}.tabs-line a.is-on,.tabs-line button.is-on{color:var(--text);font-weight:600}.tabs-line a.is-on:after,.tabs-line button.is-on:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:0;left:0;right:0}.tabs-line::-webkit-scrollbar{display:none}.tabs-line.fade-r{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.tabs-line.fade-l{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px);mask-image:linear-gradient(90deg,#0000,#000 32px)}.tabs-line.fade-l.fade-r{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}.tabs-pill{background:var(--text04);border-radius:var(--radius-md);flex-wrap:wrap;gap:8px;padding:4px;display:inline-flex}.tabs-pill a,.tabs-pill button{font-size:var(--type-label);color:var(--text70);white-space:nowrap;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px 14px;font-family:inherit;font-weight:600;text-decoration:none;transition:color .14s,background .14s;display:inline-flex}.tabs-pill a:hover,.tabs-pill button:hover{color:var(--text)}.tabs-pill a.is-on,.tabs-pill button.is-on{background:var(--text);color:var(--bg)}.tabs-pill a.is-on:hover,.tabs-pill button.is-on:hover{background:var(--primary-hover);color:var(--bg)}.tabs-pill a.is-on:active,.tabs-pill button.is-on:active{background:var(--primary-active)}.tabs-pill a:focus-visible,.tabs-pill button:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.tabs-pill .is-on .cnt{color:var(--bg);background:color-mix(in srgb, var(--bg) 14%, transparent)}.gs-list-filter{align-items:center;display:inline-flex}.gs-list-filter-trigger{align-items:center;gap:var(--spacing-2xs);font-family:inherit;font-size:var(--type-label);color:var(--text70);background:var(--text04);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:1px solid #0000;padding:6px 10px;font-weight:600;transition:color .14s,background .14s,border-color .14s;display:inline-flex}.gs-list-filter-trigger:hover{color:var(--text);background:var(--bg-active)}.gs-list-filter-trigger.is-on{color:var(--text);border-color:var(--accent-border);background:var(--accent-bg)}.gs-list-filter-trigger:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.gs-list-filter-trigger .cnt{color:var(--accent-text);background:var(--accent-soft)}.gs-list-filter-panel{gap:var(--spacing-sm);width:max-content;min-width:200px;max-width:min(280px, calc(100vw - 2 * var(--spacing-md)));padding:var(--spacing-sm);flex-direction:column;display:flex}.gs-list-filter-head{justify-content:space-between;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs);flex-wrap:wrap;display:flex}.gs-list-filter-close{margin-block:calc(-1 * var(--spacing-2xs))}.gs-list-filter-field{position:relative}.gs-list-filter-field select[data-flux-control]{background-color:var(--bg-soft);padding-inline-end:var(--spacing-xl)}.gs-list-filter-field select[data-flux-control]:hover:not(:disabled):not(:focus){background-color:var(--bg-hover)}.gs-list-filter-panel .gs-list-filter-field select[data-flux-control],.gs-list-filter-panel .gs-list-filter-field select[data-flux-control]:hover:not(:disabled){background-image:none}.gs-list-filter-field select[data-flux-control] option{background-color:var(--bg-card);color:var(--text)}.gs-list-filter-chevron{inset-block:0;right:var(--spacing-sm);color:var(--text50);pointer-events:none;margin-block:auto;transition:color .14s;position:absolute}.gs-list-filter-field:hover .gs-list-filter-chevron{color:var(--text)}.gs-list-filter-panel:not([data-open]){display:none}.match-list{background:var(--gradient-surface);border:1px solid var(--border);border-radius:var(--radius-lg);--match-row-hover:color-mix(in srgb, var(--bg-soft) 60%, var(--bg-card));min-width:0;overflow:hidden}.match-list-items{margin:0;padding:0;list-style:none}.match-list-items>li{position:relative}.match-list-items>li:before{content:"";background:var(--accent);border-radius:0 var(--radius-xs) var(--radius-xs) 0;pointer-events:none;width:3px;height:22px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.match-list.is-flush .match-row:hover{background:0 0}.match-row .gs-name.is-empty{color:var(--text30)}.match-row{align-items:center;gap:var(--spacing-md);transition:background .12s;display:flex;position:relative}.match-row:hover{background:var(--match-row-hover)}.match-row-link,.item-row-link{z-index:0;position:absolute;inset:0}.match-row-link:focus-visible,.item-row-link:focus-visible{outline:2px solid var(--color-info);outline-offset:-2px;border-radius:var(--radius-lg)}button.item-row-link{appearance:none;cursor:inherit;background:0 0;border:0;padding:0}.match-row-lead{z-index:1;flex:none;position:relative}.match-row-lead-link{text-decoration:none}.match-row-lead-link:hover .gs-badge{color:var(--text)}.match-row-lead-link:focus-visible{outline:2px solid var(--color-info);outline-offset:2px;border-radius:var(--radius-sm)}.match-row-pair{align-items:center;gap:var(--spacing-sm);flex:1;min-width:0;display:flex}.match-row-team{align-items:center;gap:var(--spacing-xs);flex:0 auto;min-width:0;display:flex}.match-row-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text);overflow:hidden}.match-row-name.is-empty{align-items:baseline;gap:var(--spacing-2xs);margin-top:0;font-weight:500;display:flex}.match-row-name.is-empty:has(.match-row-empty-code){font-family:var(--mono);min-width:calc(5ch + var(--spacing-2xs))}.match-row-empty-text{text-overflow:ellipsis;min-width:0;font-family:var(--font-sans);overflow:hidden}.match-row-empty-code{font-family:var(--mono);flex:none}.match-row-team.is-winner .match-row-name{color:var(--text)}.match-row-team.is-loser .match-row-name,.match-row-pair .match-row-team .match-row-name.is-empty{color:var(--text50)}a.match-row-name{z-index:1;text-decoration:none;transition:color .16s ease-out;position:relative}.match-row-team a.match-row-name:hover{color:var(--accent-text)}.match-row-team a.match-row-name:focus-visible{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.match-row-score{align-items:center;gap:var(--spacing-2xs);font-family:var(--mono);font-size:var(--type-title);color:var(--text40);flex:none;font-weight:600;display:flex}.match-row-score .is-win{color:var(--text)}.match-row-score-sep{color:var(--text30)}.match-row-trail{align-items:center;gap:var(--spacing-sm);flex:none;display:flex}.match-row-dot{font-size:var(--type-body);color:var(--text30)}.match-row-badges{justify-content:flex-end;gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.match-row-when{white-space:nowrap;margin:0}.match-list-more{width:100%;padding:var(--spacing-sm) var(--spacing-md);border-top:1px solid var(--border-soft);font-size:var(--type-body);color:var(--text70);background:0 0;justify-content:center;align-items:center;font-weight:600;transition:background .12s,color .12s;display:flex}.match-list-more:hover{background:var(--match-row-hover);color:var(--text)}.match-list-more:focus-visible{outline:2px solid var(--color-info);outline-offset:-2px}.match-list-more:disabled{color:var(--text40);cursor:default}.match-list-more.is-note{color:var(--text50);cursor:default;font-weight:400}.match-list-more.is-note:hover{color:var(--text50);background:0 0}.item-row{align-items:center;gap:var(--spacing-sm) var(--spacing-md);flex-wrap:wrap;display:flex;position:relative}.item-row.is-multiline{align-items:flex-start}.match-row,.item-row.is-listed{padding:var(--spacing-sm) var(--spacing-md)}.match-row+.match-row,.item-row.is-listed+.item-row.is-listed,.match-row+.item-row.is-listed,.item-row.is-listed+.match-row{border-top:1px solid var(--border-soft)}.match-list-items>li.item-row:before{display:none}.item-row.is-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--gradient-surface);gap:var(--spacing-sm) 14px;padding:14px 16px;overflow:hidden}.item-row.is-interactive{cursor:pointer;transition:background .12s}.item-row.is-muted{opacity:.5}.item-row[aria-disabled=true]{cursor:default}.item-row.is-interactive .item-row-actions{z-index:1;position:relative}.item-row.is-listed.is-interactive:hover{background:var(--match-row-hover)}.item-row.is-card.is-interactive:hover{background:var(--bg-soft)}.item-row.is-muted.is-interactive:hover{background:0 0}.item-row-chevron{color:var(--text50);pointer-events:none;flex:none;align-self:center;transition:rotate .14s}.item-row.is-expanded .item-row-chevron{rotate:180deg}.item-row.is-multiline .item-row-actions.is-indicator-only{align-self:center}.item-row-main{align-items:center;gap:var(--spacing-sm);flex:120px;min-width:0;display:flex}.item-row-leading{flex:none;align-items:center;display:inline-flex}.item-row.is-card .item-row-leading{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-soft);width:40px;height:40px;color:var(--text70);justify-content:center}.item-row-leading:has(>svg){border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-soft);width:40px;height:40px;color:var(--text70);justify-content:center}.item-row.is-card .item-row-leading{font-size:var(--type-body-lg);font-weight:700;overflow:hidden}.item-row.is-card .item-row-leading img{object-fit:cover;width:100%;height:100%}.item-row-text{flex:auto;min-width:0}.item-row-heading{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.item-row-support{margin-top:var(--spacing-2xs)}.item-row-actions{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;flex:none;max-width:100%;display:flex}.item-row-actions:has(>.cluster){flex-wrap:nowrap}.item-row-actions>.cluster{min-width:0}@container (width<=639.98px){.match-row{gap:var(--spacing-sm)}.match-row.is-pair{align-items:center;row-gap:var(--spacing-2xs);column-gap:var(--spacing-sm);grid-template-columns:auto 1fr;display:grid}.match-row.is-pair .match-row-lead{grid-area:1/1}.match-row.is-pair .match-row-trail{grid-area:1/2;justify-self:end}.match-row.is-pair .match-row-pair{grid-area:2/1/auto/-1;justify-content:space-between}.match-row.is-pair .match-row-team{flex:1 1 0}.match-row.is-pair .match-row-team:last-child{justify-content:flex-end}.match-row .gs-avatar,.match-row-badges,.match-row-dot{display:none}.match-row.is-pair .match-row-badges{display:flex}.match-row.is-pair .match-row-dot{display:inline}}.settings-tabs.tabs-line{margin-inline:0}.settings-block{background:var(--gradient-surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.settings-section+.settings-section{margin-top:var(--spacing-lg)}.pane-split>.settings-section+.settings-section{margin-top:0}.settings-block-body{padding:var(--spacing-lg)}.settings-block-lead{margin:0 0 var(--spacing-md);line-height:1.45}.settings-block.is-divided>.settings-block-body{padding:0}.settings-block.is-divided>.settings-block-body>*+*{border-top:1px solid var(--border-soft)}.settings-block.is-divided>.settings-block-body>.settings-form,.settings-block.is-divided>.settings-block-body>.settings-block-lead{padding:var(--spacing-lg);margin:0}.settings-block-foot{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-top:1px solid var(--border-soft);flex-wrap:wrap;display:flex}.settings-block .match-list{background:0 0;border:0;overflow:visible}.settings-block .catalog-empty,.settings-block .pc-empty,.settings-block .tbracket{background:0 0;border:0}.detail-cols-side .match-list-items>li:before,.settings-block .match-list-items>li:before{display:none}.settings-form{gap:var(--spacing-lg) var(--spacing-md);grid-template-columns:1fr;align-items:start;display:grid}.settings-form.is-cols-2{flex-wrap:wrap;display:flex}.settings-form.is-cols-2>*{min-width:calc(50% - (var(--spacing-md) / 2));flex:0 calc(671328px - 99900%);max-width:100%}.settings-form.is-cols-2>.settings-form-wide{flex-basis:100%;min-width:100%}.settings-form .settings-field-sm{max-width:240px}.gp{background:var(--gradient-surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:20px;display:block}.gp-head{justify-content:space-between;align-items:baseline;gap:var(--spacing-xs) var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.gp-head.is-flat{border-bottom:0;padding-bottom:0}.gp-head-main{align-items:baseline;gap:var(--spacing-xs);flex-wrap:wrap;min-width:0;display:flex}.gp-head-main h2{font-size:var(--type-title);margin:0;font-weight:700}.gp-head-state{align-items:center;gap:var(--spacing-2xs) var(--spacing-xs);flex-wrap:wrap;display:flex}.gp-head-marks{justify-content:flex-end;align-items:center;gap:var(--spacing-2xs) var(--spacing-xs);flex-wrap:wrap;min-width:0;display:flex}.gp-metric{align-items:center;gap:var(--spacing-xs);display:flex}.gp-metric-figure{font-family:var(--mono);font-size:var(--type-title-lg);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:1.1}.gp-metric-figure .is-dim{color:var(--text30)}.gp-metric-label{font-family:var(--mono);font-size:var(--type-meta);color:var(--text40);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.gp-board{gap:var(--spacing-md);padding-top:var(--spacing-md);flex-direction:column;display:flex}.gp-side{gap:var(--spacing-2xs);flex-direction:column;min-width:0;display:flex}.gp-side+.gp-side{padding-top:var(--spacing-md);border-top:1px solid var(--border)}.gp-side-head{align-items:center;gap:var(--spacing-xs);min-width:0;display:flex}.gp-side-tag{font-family:var(--mono);font-size:var(--type-meta);letter-spacing:.14em;border-radius:var(--radius-sm);flex:none;padding:2px 6px;font-weight:700}.gp-side-team{font-size:var(--type-body-lg);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.gp-side-flag{flex:none;margin-left:auto}.gp-cols,.gp-row{grid-template-columns:24px minmax(0, 1fr) var(--val-cols);align-items:center;gap:var(--spacing-2xs);display:grid}.gp-cols{padding:0 var(--spacing-xs) var(--spacing-2xs);font-family:var(--mono);font-size:var(--type-meta);color:var(--text30);letter-spacing:.1em;text-transform:uppercase}.gp-cols span{white-space:nowrap}.gp-cols span:nth-child(n+3){text-align:right}.gp-rows{gap:var(--spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gp-row{padding:var(--spacing-xs);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card)}.gp-row.is-blank{background:0 0;border-style:dashed}.gp-nick{align-items:center;gap:var(--spacing-2xs);min-width:0;max-width:320px;font-size:var(--type-body);font-weight:600;display:flex}.gp-nick-link{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gp-captain{color:var(--color-medal-gold);font-size:var(--type-meta);flex:none}.gp-you{font-family:var(--mono);font-size:var(--type-meta);color:var(--accent);flex:none}.gp-num{font-family:var(--mono);font-size:var(--type-label);font-variant-numeric:tabular-nums;text-align:right;color:var(--text85)}.gp-num.is-void{color:var(--text30)}.gp-slot{border-radius:var(--radius-sm);flex:none;width:22px;height:22px}.gp-slot.is-item{background:var(--text04)}.gp-slot.is-item:not(:has(img)){justify-content:center;align-items:center;display:flex}.gp-slot.is-item:not(:has(img)):after{content:"?";font-size:var(--type-meta);color:var(--text40);line-height:1}.gp-slot-icon{border-radius:var(--radius-sm);object-fit:cover;width:100%;height:100%;display:block}.gp-legal{padding-top:var(--spacing-sm);font-size:var(--type-meta);color:var(--text30);margin:0;line-height:1.5}.gp-quiet{padding-top:var(--spacing-md);font-size:var(--type-body);color:var(--text50);margin:0}.gp-alert{margin-top:var(--spacing-md)}@container (width<=639.98px){.gp{padding:var(--spacing-sm)}.gp-head{align-items:center;column-gap:var(--spacing-xs);row-gap:var(--spacing-xs);grid-template-columns:minmax(0,1fr) auto;display:grid}.gp-head-state{display:contents}.gp-head-state>.gp-head-marks{justify-self:end}.gp-metric{justify-self:start}}.gs-qr{aspect-ratio:1;border-radius:var(--radius-md);background:var(--text);width:160px}.gs-qr svg{width:100%;height:100%;display:block}.gs-qr path{fill:var(--bg)}
