.bk-wrap.svelte-1xlr2ss{margin:0 calc(-1 * var(--space-4));padding:0 var(--space-4)}.bk-pick.svelte-1xlr2ss{position:relative;display:flex;align-items:center;gap:2px;margin-bottom:var(--space-3);overflow-x:auto;scrollbar-width:none}.bk-pick.svelte-1xlr2ss::-webkit-scrollbar{display:none}.bk-pick.svelte-1xlr2ss button:where(.svelte-1xlr2ss){flex:0 0 auto;min-height:44px;padding:6px 13px;border:none;background:none;color:var(--ink-soft);font:inherit;font-size:.84rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:color .16s ease}.bk-pick.svelte-1xlr2ss button:where(.svelte-1xlr2ss):hover{color:var(--ink)}.bk-pick.svelte-1xlr2ss button:where(.svelte-1xlr2ss):focus-visible{outline:none;border-radius:var(--r-sm);box-shadow:var(--ring)}.bk-pick.svelte-1xlr2ss button[aria-current=true]:where(.svelte-1xlr2ss){color:var(--court)}.bk-ink.svelte-1xlr2ss{position:absolute;bottom:0;height:2px;border-radius:2px;background:var(--court);transition:left .3s ease-in-out,width .3s ease-in-out}.bk.svelte-1xlr2ss{display:flex;overflow-x:auto;overflow-y:hidden;padding-bottom:var(--space-2)}.bk.collapsed.svelte-1xlr2ss{padding-left:var(--gap);touch-action:pan-y}.bk.svelte-1xlr2ss:focus-visible{outline:none;border-radius:var(--r-sm);box-shadow:var(--ring)}.bk-round.svelte-1xlr2ss{display:flex;flex:0 0 auto;flex-direction:column;transition:width .3s ease-in-out,margin-right .3s ease-in-out,opacity .3s ease-in-out}.bk.dragging.svelte-1xlr2ss .bk-round:where(.svelte-1xlr2ss),.bk.dragging.svelte-1xlr2ss .bk-slot:where(.svelte-1xlr2ss),.bk.dragging.svelte-1xlr2ss .bk-join:where(.svelte-1xlr2ss){transition:none}.bk-rh.svelte-1xlr2ss{height:16px;margin-bottom:var(--space-2);overflow:hidden;color:var(--ink-soft);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:opacity .2s ease}.bk-slots.svelte-1xlr2ss{display:flex;flex:1;flex-direction:column}.bk-slot.svelte-1xlr2ss{position:relative;display:flex;flex:0 0 auto;align-items:center;transition:height .3s ease-in-out}.bk-round.svelte-1xlr2ss:not(:last-child) .bk-slot:where(.svelte-1xlr2ss):after{content:"";position:absolute;left:100%;top:50%;width:calc(var(--gap) / 2);border-top:1px solid var(--border-strong)}.bk-round.svelte-1xlr2ss:not(:first-child) .bk-slot:where(.svelte-1xlr2ss):before{content:"";position:absolute;right:100%;top:50%;width:calc(var(--gap) / 2);border-top:1px solid var(--border-strong)}.bk-join.svelte-1xlr2ss{position:absolute;left:calc(100% + var(--gap) / 2);top:50%;height:100%;border-left:1px solid var(--border-strong);transition:height .3s ease-in-out}.bk-arrow.svelte-1xlr2ss{position:absolute;right:calc(100% + 1px);top:50%;width:0;height:0;margin-top:-3px;border-top:3px solid transparent;border-bottom:3px solid transparent;border-right:4px solid var(--border-strong)}.bk-card.svelte-1xlr2ss{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:var(--card-h);overflow:hidden;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);transition:height .3s ease-in-out}.bk-card.done.svelte-1xlr2ss{background:var(--surface-sunken)}.bk-card.live.svelte-1xlr2ss{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold-tint)}.bk-card.mine.svelte-1xlr2ss{box-shadow:inset 3px 0 0 var(--court)}.bk-meta.svelte-1xlr2ss{flex:0 0 auto;margin:0;padding:4px 11px 2px;overflow:hidden;color:var(--ink-soft);font-size:.58rem;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.bk-card.mine.svelte-1xlr2ss .bk-meta:where(.svelte-1xlr2ss){color:var(--court);font-weight:700}.bk-side.svelte-1xlr2ss{display:flex;flex:1 1 0;align-items:center;justify-content:space-between;box-sizing:border-box;gap:var(--space-2);min-height:0;padding:0 11px;font-size:.84rem;font-weight:500}.bk-side.svelte-1xlr2ss+.bk-side:where(.svelte-1xlr2ss){border-top:1px solid var(--border)}.bk-name.svelte-1xlr2ss{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-right.svelte-1xlr2ss{display:inline-flex;flex-shrink:0;align-items:center;gap:5px}.bk-side.won.svelte-1xlr2ss{color:var(--court);font-weight:700}.bk-side.lost.svelte-1xlr2ss{color:var(--ink-soft)}.bk-side.tbc.svelte-1xlr2ss{color:var(--ink-soft);font-style:italic;font-weight:400}.bk-sc.svelte-1xlr2ss{font-size:.78rem;font-variant-numeric:tabular-nums;letter-spacing:.03em}.bk-score.svelte-1xlr2ss{display:flex;flex:0 0 30px;align-items:center;justify-content:center;width:100%;min-height:30px;border:none;border-top:1px solid var(--gold);background:var(--gold-tint);color:var(--gold-ink);font:inherit;font-size:.74rem;font-weight:600;cursor:pointer;transition:background .16s ease}.bk-score.svelte-1xlr2ss:hover{background:var(--gold);color:#221a08}.bk-score.svelte-1xlr2ss:focus-visible{outline:none;box-shadow:var(--ring)}.bk-score.disp.svelte-1xlr2ss{border-top-color:var(--danger);background:var(--danger-tint);color:var(--danger)}.bk-score.disp.svelte-1xlr2ss:hover{background:var(--danger);color:#fff}.bk-wait.svelte-1xlr2ss{flex:0 0 auto;margin:0;padding:6px 11px;border-top:1px solid var(--border);color:var(--ink-soft);font-size:.63rem}.bk-round.past.svelte-1xlr2ss{pointer-events:none}.bk-champ.svelte-1xlr2ss{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3);border:1px solid var(--gold);border-radius:var(--r-md);background:var(--gold-tint);color:var(--gold-ink);font-weight:700}.bk-champ.svelte-1xlr2ss span:where(.svelte-1xlr2ss){min-width:0;overflow:hidden;text-overflow:ellipsis}@media(prefers-reduced-motion:reduce){.bk-round.svelte-1xlr2ss,.bk-slot.svelte-1xlr2ss,.bk-card.svelte-1xlr2ss,.bk-join.svelte-1xlr2ss,.bk-ink.svelte-1xlr2ss,.bk-rh.svelte-1xlr2ss{transition:none}}@media(prefers-reduced-motion:no-preference){.bk-card.svelte-1xlr2ss,.bk-join.svelte-1xlr2ss,.bk-arrow.svelte-1xlr2ss{animation:svelte-1xlr2ss-bk-in .26s ease-out backwards}.bk-round.svelte-1xlr2ss:nth-child(2) :is(.bk-card:where(.svelte-1xlr2ss),.bk-join:where(.svelte-1xlr2ss),.bk-arrow:where(.svelte-1xlr2ss)){animation-delay:90ms}.bk-round.svelte-1xlr2ss:nth-child(3) :is(.bk-card:where(.svelte-1xlr2ss),.bk-join:where(.svelte-1xlr2ss),.bk-arrow:where(.svelte-1xlr2ss)){animation-delay:.18s}.bk-round.svelte-1xlr2ss:nth-child(4) :is(.bk-card:where(.svelte-1xlr2ss),.bk-join:where(.svelte-1xlr2ss),.bk-arrow:where(.svelte-1xlr2ss)){animation-delay:.27s}.bk-round.svelte-1xlr2ss:nth-child(n+5) :is(.bk-card:where(.svelte-1xlr2ss),.bk-join:where(.svelte-1xlr2ss),.bk-arrow:where(.svelte-1xlr2ss)){animation-delay:.36s}}@keyframes svelte-1xlr2ss-bk-in{0%{opacity:0;transform:translateY(6px)}}
