.bb,.bb-sw{--bb-tu: color-mix(in oklab, var(--color-primary) 8%, transparent);--bb-wash: color-mix(in oklab, var(--color-medal-gold) 8%, var(--color-card));--bb-hair: color-mix(in oklab, var(--color-border) 38%, transparent);--bb-disc-ink: var(--color-text-primary);font-family:var(--font-sans);font-variant-numeric:lining-nums tabular-nums;color:var(--color-text-primary);text-align:left;line-height:1.35}.bb{container-type:inline-size;scroll-margin-top:6rem}.dark .bb,.dark .bb-sw{--bb-tu: color-mix(in oklab, var(--color-primary) 14%, transparent);--bb-wash: color-mix(in oklab, var(--color-medal-gold) 12%, var(--color-card));--bb-disc-ink: var(--color-on-primary)}:is(.bb,.bb-sw) :is(p,ol,ul){margin:0}:is(.bb,.bb-sw) :is(ol,ul){list-style:none;padding:0}:is(.bb,.bb-sw) button{cursor:pointer}:is(.bb,.bb-sw) svg{display:block;flex:none}:is(.bb,.bb-sw) :focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.bb-h{font:600 1.25rem/1.6rem var(--font-display);margin:0 0 .5rem}:is(.bb,.bb-sw) .bb-h3{font:600 .9375rem/1.25rem var(--font-display);margin:0}:is(.bb,.bb-sw) .bb-plink{display:inline-flex;align-items:center;gap:.5rem;min-width:0;max-width:100%}:is(.bb,.bb-sw) a.bb-plink{color:inherit;text-decoration:none}@media(hover:hover){:is(.bb,.bb-sw) a.bb-plink:hover .bb-pname{text-decoration:underline;text-underline-offset:.15em}}:is(.bb,.bb-sw) p.bb-hint{margin:-.25rem 0 1rem;font-size:.8125rem;line-height:1.25rem;color:var(--color-text-secondary)}:is(.bb,.bb-sw) .bb-plink.is-col{flex-direction:column;gap:.25rem}:is(.bb,.bb-sw) .bb-pav{position:relative;display:block;flex:none}:is(.bb,.bb-sw) .bb-pname{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-tabs{display:flex;border-bottom:1px solid var(--bb-hair);margin-bottom:.75rem}.bb-tab{flex:1 1 0;min-width:0;min-height:2.75rem;padding-block:.25rem;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;font-size:.875rem;font-weight:500;color:var(--color-text-secondary);border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .14s}.bb-tab svg{width:1rem;height:1rem}.bb-tab:hover{color:var(--color-text-primary)}.bb-tab[aria-selected=true]{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:600}.bb [data-off]{display:none}.bb-ranges{display:flex;gap:2px;padding:3px;background:var(--color-card);border:1px solid var(--bb-hair)}.bb-range{flex:1 1 0;min-width:0;min-height:1.875rem;padding-block:.125rem;text-align:center;font-size:.8125rem;font-weight:500;color:var(--color-text-secondary);transition:background-color .14s,color .14s}.bb-range:hover{color:var(--color-text-primary)}.bb-range[aria-selected=true]{background:var(--color-primary);color:var(--color-on-primary);font-weight:600}.bb-cap{min-height:1.25rem;margin:.625rem 0 .5rem!important;font-size:.75rem;line-height:1.25rem;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-pod{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-height:7.25rem}.bb-pc{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:.5rem .375rem;min-width:0;background:var(--color-card);border:1px solid var(--bb-hair)}.bb-pc.m1{background:var(--bb-wash);border-color:color-mix(in oklab,var(--color-medal-gold) 45%,transparent)}.bb-pc .bb-pc-name{font-size:.8125rem;font-weight:600}.bb-pc.is-empty{border-style:dashed;background:transparent}.bb-pempty{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1.5px dashed var(--color-border);font-size:.75rem;color:var(--color-text-secondary)}.bb-pin{font-size:.6875rem;color:var(--color-text-secondary)}:is(.bb,.bb-sw) .bb-disc{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 2px;border-radius:999px;font-weight:700;font-size:.625rem;line-height:1;flex:none;color:var(--bb-disc-ink)}.bb-pav .bb-disc{position:absolute;right:-6px;bottom:-3px;box-shadow:0 0 0 2px var(--color-card)}.bb-pc.m1 .bb-pav .bb-disc{box-shadow:0 0 0 2px var(--bb-wash)}:is(.bb,.bb-sw) .bb-disc.m1{background:var(--color-medal-gold)}:is(.bb,.bb-sw) .bb-disc.m2{background:var(--color-medal-silver);color:var(--color-on-primary)}:is(.bb,.bb-sw) .bb-disc.m3{background:var(--color-medal-bronze);color:var(--color-on-primary)}.bb-pmeta{display:inline-flex;align-items:center;gap:3px;height:1rem;height:max(1rem,1rlh - .5rem)}.bb-pv{font-size:.8125rem;font-weight:600;margin-right:2px}:is(.bb,.bb-sw) .bb-pt{margin-left:.125rem;font-size:.6875rem;font-weight:500;color:var(--color-text-secondary)}.bb-ptu{position:absolute;top:6px;left:6px}.bb-mark{display:inline-grid;place-items:center;width:1rem;height:1rem;flex:none}.bb-mark svg{width:.875rem;height:.875rem}.bb-crown{color:var(--color-medal-gold-ink)}.bb-club{color:var(--color-streak)}.bb-cq svg{width:.9375rem;height:.9375rem;fill:color-mix(in oklab,var(--color-medal-gold) 22%,transparent);stroke:var(--color-medal-gold-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bb-rows{min-height:20.5rem;margin-top:.375rem}:is(.bb,.bb-sw) :is(.bb-row,.bb-m-row){position:relative;display:flex;align-items:center;gap:.375rem;min-height:2.875rem;padding:0 .5rem 0 .25rem}.bb-ol>.bb-row+.bb-row{box-shadow:0 -1px 0 var(--bb-hair)}:is(.bb,.bb-sw) .bb-rk{width:1.75rem;flex:none;text-align:right;padding-right:.25rem;font-size:.8125rem;font-weight:600;color:var(--color-text-secondary)}.bb-row.m1 .bb-rk{color:var(--color-medal-gold-ink)}.bb-row.m2 .bb-rk{color:var(--color-medal-silver)}.bb-row.m3 .bb-rk{color:var(--color-medal-bronze-ink)}:is(.bb,.bb-sw) :is(.bb-row,.bb-m-row) .bb-plink{flex:0 1 auto}.bb-row .bb-pname{font-size:.9375rem;font-weight:500}.bb-sp{flex:1 1 0;min-width:0}.bb-val{padding-left:.25rem;min-width:4rem;flex:none;font-size:.9375rem;font-weight:600;text-align:right}.bb-row.is-free{color:var(--color-text-secondary)}.bb-row.is-free .bb-rk{font-weight:500}.bb-free-av{width:28px;height:28px;border-radius:50%;flex:none;border:1.5px dashed color-mix(in oklab,var(--color-border) 80%,transparent);margin-right:2px}.bb-free-t{font-size:.8125rem}.bb-tie{min-height:1.375rem;line-height:1.375rem;padding-left:2.375rem;font-size:.75rem;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.bb,.bb-sw) .is-you{background:var(--bb-tu);box-shadow:inset 3px 0 0 var(--color-primary)!important}:is(.bb,.bb-sw) .bb-tu{display:inline-grid;place-items:center;min-height:1.125rem;padding:0 .375rem;flex:none;font-size:.6875rem;font-weight:700;background:var(--color-primary);color:var(--color-on-primary)}.bb-tuslot{min-height:4.375rem;margin-top:.25rem}.bb-tuhint{min-height:1.25rem;line-height:1.25rem;padding-left:2.375rem;font-size:.75rem;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-tunote{display:flex;flex-wrap:wrap;align-items:center;align-content:center;gap:.5rem .625rem;min-height:4.25rem;padding:.5rem .75rem;background:var(--bb-tu);box-shadow:inset 3px 0 0 var(--color-primary)}.bb-tunote.is-cta{background:var(--color-card);box-shadow:inset 0 0 0 1px var(--bb-hair)}.bb-tut{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;font-size:.8125rem}.bb-tunote.is-cta .bb-tut{flex:1 1 auto}.bb-tunote.is-cta .bb-tut span{width:0;min-width:100%}.bb-tut b{font-weight:600}.bb-tut span{font-size:.75rem;color:var(--color-text-secondary)}:is(.bb,.bb-sw) .bb-btn{position:relative;flex:none;display:inline-flex;align-items:center;min-height:2.125rem;padding:0 .875rem;background:var(--color-primary);color:var(--color-on-primary);font-size:.8125rem;font-weight:600}:is(.bb,.bb-sw) .bb-btn:before{content:"";position:absolute;inset-inline:0;top:50%;height:max(100%,2.75rem);translate:0 -50%}:is(.bb,.bb-sw) .bb-btn:hover{background:color-mix(in oklab,var(--color-primary) 90%,black)}.bb-card{display:flex;align-items:center;gap:.75rem;width:100%;min-height:4.75rem;margin-top:.625rem;padding:.5rem .75rem;text-align:left;background:var(--color-card);border:1px solid var(--bb-hair);transition:border-color .14s}.bb-card:hover{border-color:color-mix(in oklab,var(--color-medal-gold) 60%,transparent)}.bb-card-i{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;flex:none;background:var(--bb-wash)}.bb-card-i svg{width:1.5rem;height:1.5rem}.bb-card-flame{color:var(--color-streak)}.bb-card-t{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.bb-card-t b{font-size:.8125rem;font-weight:600;text-wrap:pretty}.bb-card-t span{font-size:.75rem;color:var(--color-text-secondary)}.bb-chev{width:1rem;height:1rem;color:var(--color-text-secondary)}.bb-foot{margin-top:.75rem!important;font-size:.75rem;color:var(--color-text-secondary)}.bb-legend{display:flex;flex-wrap:wrap;gap:.25rem .875rem;margin-top:.5rem!important;font-size:.6875rem;color:var(--color-text-secondary)}.bb-lg{display:inline-flex;align-items:center;gap:.25rem}.bb-lg-tiers{display:inline-flex;gap:1px;color:var(--color-streak)}.bb-lg-tiers svg{width:.8125rem;height:.8125rem}:is(.bb,.bb-sw) .bb-cup{width:1.375rem;height:1.375rem;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke:var(--color-medal-gold-ink)}:is(.bb,.bb-sw) .bb-cup.is-gold .bb-cup-b{fill:color-mix(in oklab,var(--color-medal-gold) 38%,transparent)}:is(.bb,.bb-sw) .bb-cup.is-gold .bb-cup-s{fill:color-mix(in oklab,var(--color-medal-gold) 20%,transparent)}:is(.bb,.bb-sw) :is(.bb-cup.is-now,.bb-cup.is-future){stroke-dasharray:2 2}:is(.bb,.bb-sw) .bb-cup.is-future{stroke:var(--color-text-secondary)}.bb-plaque{position:relative;overflow:hidden;min-height:12.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:.5rem .75rem;background:radial-gradient(120% 90% at 50% 38%,color-mix(in oklab,var(--color-medal-gold) 16%,var(--color-card)),var(--bb-wash) 55%,var(--color-card));border:1px solid color-mix(in oklab,var(--color-medal-gold) 55%,transparent);box-shadow:inset 0 0 0 4px var(--color-card),inset 0 0 0 5px color-mix(in oklab,var(--color-medal-gold-ink) 70%,transparent)}.bb-plaque.is-empty,.bb-plaque.is-rev{background:var(--color-card)}.bb-sheen{position:absolute;inset:0;pointer-events:none;opacity:0;transform:translate(-100%);background:linear-gradient(105deg,transparent 30%,color-mix(in oklab,#ffffff 85%,var(--color-medal-gold)) 50%,transparent 70%)}.bb-eyebrow{display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--color-medal-gold-ink) 80%,var(--color-text-primary));flex-wrap:wrap;justify-content:center;text-align:center}.bb-new{padding:1px .375rem;background:var(--color-medal-gold);color:var(--bb-disc-ink);letter-spacing:.02em;text-transform:none;font-size:.625rem}.bb-champ .bb-pav{display:grid;place-items:center;width:120px;height:108px}.bb-wreath{position:absolute;inset:-2px 0 0;pointer-events:none}.bb-laurel{width:120px;height:112px}.bb-lau-stem{fill:none;stroke:var(--color-medal-gold-ink);stroke-width:1.4;stroke-linecap:round}.bb-lau-leaf ellipse{fill:var(--color-medal-gold-ink);fill-opacity:.9}.bb-crown-top{position:absolute;z-index:2;top:-.375rem;left:50%;margin-left:-.625rem;color:var(--color-medal-gold-ink)}.bb-crown-top svg{width:1.25rem;height:1.25rem;fill:color-mix(in oklab,var(--color-medal-gold) 35%,transparent)}.bb-champ .bb-champ-name{font:600 1.5rem/1.9rem var(--font-display)}.bb-pl-pts{display:inline-flex;align-items:center;gap:.375rem;min-height:1.125rem;font-size:.8125rem;color:var(--color-text-secondary)}.bb-pl-empty{font-size:.875rem;color:var(--color-text-secondary);text-align:center}.bb-pl-cup.bb-cup{width:2.75rem;height:2.75rem}.bb-mine{display:flex;align-items:center;gap:.625rem;min-height:2.75rem;margin:.5rem 0 .625rem!important;padding:.25rem .75rem;background:var(--bb-tu);box-shadow:inset 3px 0 0 var(--color-primary);font-size:.8125rem;line-height:1.15rem}.bb-mine.is-anon{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--color-primary) 30%,transparent)}.bb-mine-t{min-width:0;overflow-wrap:break-word}.bb-mine b{font-weight:600}.bb-mine-i{flex:none;display:grid;place-items:center;width:1.5rem}.bb-sec{margin-top:.25rem}.bb-sec+.bb-sec{margin-top:.875rem}.bb-sec-h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;min-height:1.75rem;margin-bottom:.25rem}.bb-sec-note{font-size:.75rem;color:var(--color-text-secondary)}.bb-link{display:inline-flex;align-items:center;gap:2px;flex:none;font-size:.8125rem;font-weight:600;color:var(--color-primary)}.bb-link svg{width:.875rem;height:.875rem}:is(.bb,.bb-sw) .bb-shelf{margin-bottom:.75rem}:is(.bb,.bb-sw) .bb-shelf-m{min-height:1.125rem;font-weight:700;letter-spacing:.08em;font-variant-caps:all-small-caps;font-size:.8125rem;color:var(--color-text-secondary)}:is(.bb,.bb-sw) .bb-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding-bottom:6px;border-bottom:2px solid var(--color-border)}:is(.bb,.bb-sw) .bb-ti{position:relative;min-width:0}:is(.bb,.bb-sw) .bb-tile{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;min-height:6.25rem;padding:.375rem 3px;text-align:center;background:var(--color-card);border:1px solid var(--bb-hair)}:is(.bb,.bb-sw) button.bb-tile:hover{border-color:color-mix(in oklab,var(--color-medal-gold) 60%,transparent)}:is(.bb,.bb-sw) .bb-td{display:grid;place-items:center;min-height:1.5rem;font-size:.625rem;line-height:.75rem;font-weight:600;color:var(--color-text-secondary)}:is(.bb,.bb-sw) .bb-plink.bb-tw{gap:2px}:is(.bb,.bb-sw) .bb-tw .bb-pav{display:flex}:is(.bb,.bb-sw) .bb-tw .bb-pname{font-size:.6875rem;line-height:.875rem;font-weight:600}:is(.bb,.bb-sw) :is(.bb-ti.is-now,.bb-ti.is-future) .bb-tile{background:transparent;border-style:dashed}:is(.bb,.bb-sw) .bb-ti.is-now .bb-tile{border-color:color-mix(in oklab,var(--color-medal-gold-ink) 60%,transparent)}:is(.bb,.bb-sw) .bb-tstate{margin-top:.375rem;font-size:.6875rem;color:var(--color-text-secondary)}:is(.bb,.bb-sw) .bb-ti.is-now .bb-tstate{color:var(--color-medal-gold-ink);font-weight:600}:is(.bb,.bb-sw) .bb-ti.is-rev .bb-tile{background:repeating-linear-gradient(135deg,color-mix(in oklab,var(--color-border) 22%,transparent) 0 4px,transparent 4px 9px),var(--color-card)}:is(.bb,.bb-sw) .bb-rib{position:absolute;top:0;left:0;right:0;min-height:.8125rem;font-size:.5625rem;line-height:.8125rem;font-weight:700;background:color-mix(in oklab,var(--color-border) 40%,var(--color-card))}:is(.bb,.bb-sw) .bb-tdot{position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:50%;background:var(--color-primary)}:is(.bb,.bb-sw) .bb-ti.is-you{background:none;box-shadow:none!important}:is(.bb,.bb-sw) .bb-ti.is-you .bb-tile{box-shadow:inset 3px 0 0 var(--color-primary)}.bb-wall{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem .25rem}.bb-wc{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:.25rem 0 3px}.bb-wc .bb-wc-name{font-size:.6875rem;font-weight:600}.bb-nuovo,.bb-wtu{position:absolute;left:50%;top:-6px;transform:translate(-50%);padding:0 .25rem;font-size:.5625rem;line-height:.75rem;font-weight:700;white-space:nowrap}.bb-nuovo{background:var(--color-medal-gold);color:var(--bb-disc-ink)}.bb-wtu{top:auto;bottom:-4px;background:var(--color-primary);color:var(--color-on-primary)}.bb-mline{display:inline-flex;gap:3px;min-height:.75rem;font-size:.625rem;line-height:.75rem;font-weight:600;color:var(--color-text-secondary)}:is(.bb,.bb-sw) :is(.bb-md,.bb-mc){display:inline-flex;align-items:center;gap:1px}:is(.bb,.bb-sw) :is(.bb-md,.bb-mc) i{display:inline-block;width:6px;height:6px;border-radius:50%}:is(.bb,.bb-sw) i.m1{background:var(--color-medal-gold)}:is(.bb,.bb-sw) i.m2{background:var(--color-medal-silver)}:is(.bb,.bb-sw) i.m3{background:var(--color-medal-bronze)}.bb-empty{padding:.75rem;border:1px dashed var(--bb-hair);font-size:.8125rem;color:var(--color-text-secondary)}.bb-path{min-height:9rem;padding:.625rem .75rem;background:var(--bb-tu);box-shadow:inset 3px 0 0 var(--color-primary);margin-bottom:.875rem}.bb-path.is-anon{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;background:var(--color-card);box-shadow:inset 0 0 0 1px var(--bb-hair)}.bb-path.is-anon .bb-btn{align-self:flex-start}.bb-path-h{display:flex;align-items:baseline;justify-content:space-between;min-height:1.25rem}.bb-solo{font-size:.6875rem;color:var(--color-text-secondary)}.bb-ante{flex:0 1 auto;min-width:0;padding:1px .375rem;font-size:.625rem;font-weight:600;color:var(--color-freeze);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--color-freeze) 50%,transparent)}.bb-path-anon{display:flex;align-items:center;gap:.625rem;font-size:.8125rem}.bb-path-n{display:flex;align-items:center;gap:.375rem;min-height:2.5rem;margin-top:.25rem}.bb-path-g{width:1.75rem;height:1.75rem;color:var(--color-streak)}.bb-path-g.is-off{color:var(--color-text-secondary)}.bb-big{font-size:1.75rem;line-height:1;font-weight:700}.bb-big-u{font-size:.8125rem;color:var(--color-text-secondary);align-self:flex-end;margin-bottom:.4375rem}.bb-path-r{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;font-size:.75rem;color:var(--color-text-secondary)}.bb-path-club{color:var(--color-streak-ink);font-weight:600}.bb-path-today{min-height:1rem;font-size:.6875rem;color:var(--color-text-secondary);margin-left:2.125rem!important}.bb-bar{position:relative;height:8px;margin:.5rem 0;border-radius:4px;overflow:hidden;background:color-mix(in oklab,var(--color-streak) 16%,transparent)}.bb-bar-f{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:var(--color-streak);transform-origin:left center}.bb-path-f{display:block;min-height:1.375rem;font-size:.8125rem}.bb-path-f b{font-weight:700}.bb-club-s{margin-top:.5rem}.bb-club-h{display:flex;align-items:center;gap:.5rem;min-height:1.875rem}.bb-club-g{width:1.25rem;height:1.25rem;color:var(--color-streak);transform-origin:50% 80%}.bb-club-g.is-flick{animation:bb-flicker 2.6s ease-in-out infinite}.bb [data-off] .bb-club-g.is-flick{animation:none}.bb-club-n{font-size:.875rem;font-weight:700}.bb-club-c{margin-left:auto;font-size:.75rem;color:var(--color-text-secondary)}.bb-club-empty{display:flex;align-items:center;min-height:2.75rem;padding:0 .75rem;border:1px dashed var(--bb-hair);font-size:.8125rem;color:var(--color-text-secondary)}:is(.bb,.bb-sw) .bb-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}:is(.bb,.bb-sw) .bb-chip{position:relative;min-width:0;min-height:2.5rem;display:flex;flex-direction:column;justify-content:center;padding:.125rem .375rem;background:var(--color-card);box-shadow:inset 0 0 0 1px var(--bb-hair)}:is(.bb,.bb-sw) .bb-chip .bb-plink{gap:.375rem}:is(.bb,.bb-sw) .bb-chip .bb-chip-name{font-size:.75rem;font-weight:600;line-height:1rem}:is(.bb,.bb-sw) .bb-chip-v{display:inline-flex;align-items:center;gap:2px;padding-left:2rem;font-size:.6875rem;line-height:.875rem;font-weight:600;color:var(--color-streak-ink);white-space:nowrap}:is(.bb,.bb-sw) .bb-chip-v svg{width:.6875rem;height:.6875rem;fill:currentColor;color:var(--color-streak)}:is(.bb,.bb-sw) .bb-chip-v.is-rec{color:var(--color-text-secondary);font-weight:500}:is(.bb,.bb-sw) .bb-chip-tu{position:absolute;top:3px;right:.25rem;font-size:.5625rem;font-weight:700;color:var(--color-primary)}:is(.bb,.bb-sw) .bb-chip.is-you{box-shadow:inset 3px 0 0 var(--color-primary),inset 0 0 0 1px color-mix(in oklab,var(--color-primary) 35%,transparent)!important}.bb-chip-more{min-width:0}.bb-more{width:100%;height:100%;min-height:2.5rem;text-align:center;font-size:.75rem;font-weight:600;color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--bb-hair)}.bb-prim{margin-top:.875rem;padding-top:.625rem;border-top:1px solid var(--bb-hair)}.bb-prim-l{margin-top:.375rem!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bb-prim-i{display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0;min-height:4.875rem;padding:.375rem .625rem;background:var(--color-card);box-shadow:inset 0 0 0 1px var(--bb-hair)}.bb-prim-k{font-size:.6875rem;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-prim-i .bb-plink{gap:.375rem}.bb-prim-i .bb-pname{font-size:.8125rem;font-weight:600}.bb-prim-v{font-size:.8125rem;font-weight:600;color:var(--color-streak-ink)}.bb-sw .bb-s-sub{font-size:.75rem;color:var(--color-text-secondary);margin:0 0 .75rem}.bb-sw .bb-s-note{font-size:.75rem;color:var(--color-text-secondary);margin:.75rem 0 0}.bb-sw .bb-ann{display:flex;gap:.5rem;align-items:flex-start;padding:.625rem .75rem;margin:0 0 .75rem;font-size:.8125rem;background:repeating-linear-gradient(135deg,color-mix(in oklab,var(--color-border) 20%,transparent) 0 4px,transparent 4px 9px),var(--color-card)}.bb-sw .bb-ann svg{width:1rem;height:1rem;margin-top:2px;color:var(--color-text-secondary)}.bb-sw .bb-s-row{display:flex;align-items:center;gap:.625rem;min-height:3.5rem;padding:0 .625rem}.bb-sw :is(.bb-s-row+.bb-s-row,.bb-m-row+.bb-m-row){border-top:1px solid var(--bb-hair)}.bb-sw .bb-s-row .bb-plink{flex:0 1 auto}.bb-sw .bb-s-row .bb-pname{font-size:.9375rem;font-weight:600}.bb-sw .bb-flag{flex:none;padding:1px .375rem;font-size:.625rem;font-weight:700;color:var(--color-medal-gold-ink);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--color-medal-gold-ink) 50%,transparent)}.bb-sw .bb-s-v{margin-left:auto;flex:none;display:flex;flex-direction:column;align-items:flex-end;font-size:.875rem;font-weight:600}.bb-sw .bb-s-v small{font-size:.6875rem;font-weight:500;color:var(--color-text-secondary)}.bb-sw .bb-s-mine{margin-top:.625rem;padding:.625rem .75rem;font-size:.8125rem;background:var(--bb-tu);box-shadow:inset 3px 0 0 var(--color-primary)}.bb-sw .bb-s-now{display:flex;gap:.75rem;align-items:center;margin-bottom:.875rem;font-size:.875rem}.bb-sw .bb-s-cup.bb-cup{width:2.75rem;height:2.75rem}.bb-sw .bb-m-row .bb-pname{font-size:.875rem;font-weight:500}.bb-sw .bb-mcs{margin-left:auto;display:grid;grid-template-columns:repeat(3,2.125rem);flex:none;font-size:.8125rem;font-weight:600}.bb-sw .bb-mc{gap:.25rem;justify-content:flex-end}.bb-sw .bb-mc.is-zero{color:var(--color-text-secondary);font-weight:400}.bb-sw .bb-chips.is-sheet{margin-top:.25rem}@container (width < 27ch){.bb-tabs,.bb-ranges,.bb-mine{flex-wrap:wrap}:is(.bb,.bb-sw) .bb-btn{flex:0 1 auto;max-width:100%}.bb-tab{flex:1 1 auto;height:auto;min-height:2.75rem;padding:.25rem .5rem}.bb-tab svg{display:none}.bb-range{flex:1 1 auto;height:auto;min-height:1.875rem;padding:.125rem .5rem}.bb-cap{height:auto;min-height:1.25rem;white-space:normal}.bb-pod{grid-template-columns:minmax(0,1fr);height:auto}.bb-pc{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:.125rem .5rem;padding:.375rem .5rem}.bb .bb-pc .bb-plink.is-col{flex:1 1 60%;flex-direction:row;gap:.5rem}.bb-pmeta{height:auto;margin-left:auto}.bb-ptu{position:static}.bb-pc.is-empty{min-height:3.5rem}.bb-rows,.bb-tuslot{height:auto}.bb :is(.bb-row,.bb-m-row){flex-wrap:wrap;height:auto;min-height:2.875rem;padding-block:.25rem;row-gap:0}.bb .bb-rk{width:auto;min-width:1.75rem}.bb :is(.bb-row,.bb-m-row) .bb-plink{flex:1 1 45%}.bb .bb-mark:empty{display:none}.bb-sp{display:none}.bb-val{min-width:0;margin-left:auto}.bb-tunote,.bb-card{flex-wrap:wrap;height:auto;min-height:4.25rem;padding-block:.5rem}.bb-card-t{flex:1 1 60%}.bb-card-t b{white-space:normal}.bb-link{flex:0 1 auto;min-width:0}.bb-path-n{flex-wrap:wrap}.bb .bb-chips{grid-template-columns:minmax(0,1fr)}.bb .bb-chip-v{display:block;white-space:normal}.bb .bb-chip-v svg{display:inline-block;margin-right:2px;vertical-align:-.0625rem}.bb .bb-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.bb .bb-tile{height:auto;min-height:6.25rem}.bb-prim-l{grid-template-columns:minmax(0,1fr)}.bb-path-h,.bb-club-h{flex-wrap:wrap;column-gap:.5rem}}@container (min-width: 37.5rem){.bb-pod{gap:10px}.bb-wall{grid-template-columns:repeat(10,minmax(0,1fr))}.bb .bb-chips{grid-template-columns:repeat(5,minmax(0,1fr))}.bb-td{font-size:.6875rem}}@media(min-width:37.5rem){.bb-sw .bb-chips{grid-template-columns:repeat(4,minmax(0,1fr))}}@keyframes bb-flicker{0%,to{transform:scale(1) rotate(0)}30%{transform:scale(1.06,.97) rotate(-2deg)}60%{transform:scale(.97,1.05) rotate(1.5deg)}}@media(prefers-reduced-motion:reduce){.bb-club-g.is-flick{animation:none!important}}.qfx-room.svelte-1je1czf{position:relative;flex:1 1 0;align-self:stretch;min-width:.75rem;container-type:inline-size;font-family:var(--font-sans);font-size:1rem}.qfx-chip.svelte-1je1czf{display:none;height:1.5rem;height:max(1.5rem,1lh + .6875rem)}.qfx-long.svelte-1je1czf{display:none}@container (width >= calc(2.5rem + 2.5ch)){.qfx-chip.svelte-1je1czf{display:inline-flex}}@container (width >= calc(2.5rem + 7ch)){.qfx-long.svelte-1je1czf{display:inline}.qfx-short.svelte-1je1czf{display:none}}
