.ov-tl-rolling-digit-track{display:flex;flex-direction:column}.ov-tl-rolling-digit-track[data-has-prev=true]{animation:ov-tl-rolling-digit-roll .24s ease-out 1 forwards}.ov-tl-rolling-digit-char{height:1em;line-height:1}@keyframes ov-tl-rolling-digit-roll{0%{transform:translateY(0)}to{transform:translateY(-1em)}}[data-overlay-style=standard] .ov-tl-standard-row{position:relative;display:flex;align-items:center;gap:10px;padding:4px 6px}[data-overlay-style=standard] .ov-tl-standard-name{color:#fff;font-weight:700;-webkit-text-stroke:.5px rgba(0,0,0,.3);text-shadow:0 1px 2px rgba(0,0,0,.6)}[data-overlay-style=standard] .ov-tl-standard-count{color:#ff9ecf;font-weight:700;-webkit-text-stroke:.5px rgba(0,0,0,.3);text-shadow:0 1px 2px rgba(0,0,0,.6)}[data-overlay-style=standard] .ov-tl-standard-badge{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:10px;font-weight:700;color:#1a1a1a}[data-overlay-style=standard] .ov-tl-standard-badge-1{background:#ffd447}[data-overlay-style=standard] .ov-tl-standard-badge-2{background:#d8dee9}[data-overlay-style=standard] .ov-tl-standard-badge-3{background:#e0a458}[data-overlay-style=standard] .ov-tl-standard-badge-other{background:#555;color:#fff}@keyframes ovTlStandardGlow{0%,to{box-shadow:0 0 0 0 rgba(255,105,150,.7)}50%{box-shadow:0 0 10px 4px rgba(255,105,150,.7)}}[data-overlay-style=standard] .ov-tl-standard-row[data-tapping=true]>div:first-child{border-radius:50%;animation:ovTlStandardGlow .9s ease-in-out infinite}@keyframes ovTlStandardHeartFloat{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(-30px)}}[data-overlay-style=standard] .ov-tl-standard-heart{position:absolute;top:0;left:8px;color:#f472b6;font-size:12px;opacity:0;pointer-events:none}[data-overlay-style=standard] .ov-tl-standard-row[data-tapping=true] .ov-tl-standard-heart-1{animation:ovTlStandardHeartFloat 1.2s ease-out infinite}[data-overlay-style=standard] .ov-tl-standard-row[data-tapping=true] .ov-tl-standard-heart-2{left:14px;animation:ovTlStandardHeartFloat 1.2s ease-out infinite;animation-delay:.2s}[data-overlay-style=standard] .ov-tl-standard-row[data-tapping=true] .ov-tl-standard-heart-3{left:2px;animation:ovTlStandardHeartFloat 1.2s ease-out infinite;animation-delay:.4s}[data-overlay-style=standard-card] .ov-tl-standard-card-row{position:relative;display:flex;align-items:center;gap:10px;padding:4px 6px;border-radius:10px;background:rgba(0,0,0,calc(.4 * var(--ov-tl-bg-opacity, 1)))}[data-overlay-style=standard-card] .ov-tl-standard-card-name{color:#fff;font-weight:700;-webkit-text-stroke:.5px rgba(0,0,0,.3);text-shadow:0 1px 2px rgba(0,0,0,.6)}[data-overlay-style=standard-card] .ov-tl-standard-card-count{color:#ff9ecf;font-weight:700;-webkit-text-stroke:.5px rgba(0,0,0,.3);text-shadow:0 1px 2px rgba(0,0,0,.6)}[data-overlay-style=standard-card] .ov-tl-standard-card-badge{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:10px;font-weight:700;color:#1a1a1a}[data-overlay-style=standard-card] .ov-tl-standard-card-badge-1{background:#ffd447}[data-overlay-style=standard-card] .ov-tl-standard-card-badge-2{background:#d8dee9}[data-overlay-style=standard-card] .ov-tl-standard-card-badge-3{background:#e0a458}[data-overlay-style=standard-card] .ov-tl-standard-card-badge-other{background:#555;color:#fff}@keyframes ovTlStandardCardGlow{0%,to{box-shadow:0 0 0 0 rgba(255,105,150,.7)}50%{box-shadow:0 0 10px 4px rgba(255,105,150,.7)}}[data-overlay-style=standard-card] .ov-tl-standard-card-row[data-tapping=true]>div:first-child{border-radius:50%;animation:ovTlStandardCardGlow .9s ease-in-out infinite}@keyframes ovTlStandardCardHeartFloat{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(-30px)}}[data-overlay-style=standard-card] .ov-tl-standard-card-heart{position:absolute;top:0;left:8px;color:#f472b6;font-size:12px;opacity:0;pointer-events:none}[data-overlay-style=standard-card] .ov-tl-standard-card-row[data-tapping=true] .ov-tl-standard-card-heart-1{animation:ovTlStandardCardHeartFloat 1.2s ease-out infinite}[data-overlay-style=standard-card] .ov-tl-standard-card-row[data-tapping=true] .ov-tl-standard-card-heart-2{left:14px;animation:ovTlStandardCardHeartFloat 1.2s ease-out infinite;animation-delay:.2s}[data-overlay-style=standard-card] .ov-tl-standard-card-row[data-tapping=true] .ov-tl-standard-card-heart-3{left:2px;animation:ovTlStandardCardHeartFloat 1.2s ease-out infinite;animation-delay:.4s}[data-overlay-style=onyx-card] .ov-tl-onyx-card-row{position:relative;display:flex;align-items:center;gap:10px;padding:4px 6px;border-radius:10px;background:rgba(0,0,0,calc(.4 * var(--ov-tl-bg-opacity, 1)));overflow:hidden}[data-overlay-style=onyx-card] .ov-tl-onyx-card-name{display:inline-block;color:#fff;font-weight:700}[data-overlay-style=onyx-card] .ov-tl-onyx-card-count{color:#ff3b5c;font-weight:700}[data-overlay-style=onyx-card] .ov-tl-onyx-card-badge{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:10px;font-weight:700;color:#fff;background:rgba(255,255,255,.18)}@keyframes ovTlOnyxCardPunch{0%{transform:scale(1)}50%{transform:scale(1.18)}to{transform:scale(1)}}[data-overlay-style=onyx-card] .ov-tl-onyx-card-row[data-tapping=true] .ov-tl-onyx-card-name{animation:ovTlOnyxCardPunch .6s ease-in-out infinite;transform-origin:left center}[data-overlay-style=amber-card] .ov-tl-amber-card-row{position:relative;display:flex;align-items:center;gap:10px;padding:4px 6px;border-radius:10px;overflow:hidden;background:rgba(20,16,8,calc(.45 * var(--ov-tl-bg-opacity, 1)))}[data-overlay-style=amber-card] .ov-tl-amber-card-name{color:#fff;font-weight:700}[data-overlay-style=amber-card] .ov-tl-amber-card-count{color:#ffb020;font-weight:700}[data-overlay-style=amber-card] .ov-tl-amber-card-badge{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 3px;border-radius:2px;font-size:10px;font-weight:700;color:#3a2005;background:#ffb020}@keyframes ovTlAmberCardSweep{0%{transform:scaleX(0);opacity:1}60%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}[data-overlay-style=amber-card] .ov-tl-amber-card-sweep{position:absolute;left:0;right:0;bottom:0;height:2px;background:#ffb020;transform-origin:left center;transform:scaleX(0);opacity:0;pointer-events:none}[data-overlay-style=amber-card] .ov-tl-amber-card-row[data-tapping=true] .ov-tl-amber-card-sweep{animation:ovTlAmberCardSweep .9s ease-in-out infinite}[data-overlay-style=frosted-glass] .ov-tl-frosted-glass-row{display:flex;align-items:center;gap:10px;padding:6px 12px;position:relative;border-radius:14px;background:rgba(255,255,255,calc(.16 * var(--ov-tl-bg-opacity, 1)));backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.22)}[data-overlay-style=frosted-glass] .ov-tl-frosted-glass-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:#0ea5e9;color:#fff;font-size:11px;font-weight:700;line-height:1}[data-overlay-style=frosted-glass] .ov-tl-frosted-glass-name{color:#ffffff;font-weight:700;-webkit-text-stroke:.5px rgba(0,0,0,.3);text-shadow:0 1px 2px rgba(0,0,0,.5)}[data-overlay-style=frosted-glass] .ov-tl-frosted-glass-count{color:#ffc94d;font-weight:800;font-variant-numeric:tabular-nums;-webkit-text-stroke:.5px rgba(0,0,0,.3);text-shadow:0 1px 2px rgba(0,0,0,.5)}[data-overlay-style=frosted-glass] .ov-tl-frosted-glass-plus1{position:absolute;left:82px;bottom:16px;opacity:0;color:#f59e0b;font-weight:800;font-size:13px;-webkit-text-stroke:1.5px rgba(0,0,0,.6);text-shadow:0 1px 2px rgba(0,0,0,.5)}[data-overlay-style=frosted-glass] .ov-tl-frosted-glass-row[data-tapping=true] .ov-tl-frosted-glass-plus1{animation:ov-tl-frosted-glass-plus1-float 1.1s ease-in-out infinite}@keyframes ov-tl-frosted-glass-plus1-float{0%{opacity:0;transform:translateY(4px)}25%{opacity:1;transform:translateY(-2px)}70%{opacity:.5;transform:translateY(-10px)}to{opacity:0;transform:translateY(-16px)}}[data-overlay-style=neon-violet] .ov-tl-neon-violet-row{display:flex;align-items:center;gap:10px;padding:6px 12px;position:relative;border-radius:10px;background:rgba(30,28,53,calc(.55 * var(--ov-tl-bg-opacity, 1)));border:1px solid rgba(124,58,237,.55)}[data-overlay-style=neon-violet] .ov-tl-neon-violet-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:#7c3aed;color:#fff;font-size:11px;font-weight:700;line-height:1}[data-overlay-style=neon-violet] .ov-tl-neon-violet-name{color:#ffffff;font-weight:700}[data-overlay-style=neon-violet] .ov-tl-neon-violet-count{color:#f43f5e;font-weight:800;font-variant-numeric:tabular-nums;text-shadow:0 0 4px rgba(244,63,94,.7),0 0 8px rgba(244,63,94,.4)}[data-overlay-style=neon-violet] .ov-tl-neon-violet-row:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid rgba(196,145,255,.95);box-shadow:0 0 6px rgba(124,58,237,.9),0 0 14px rgba(124,58,237,.6);opacity:0;pointer-events:none}[data-overlay-style=neon-violet] .ov-tl-neon-violet-row[data-tapping=true]:after{animation:ov-tl-neon-violet-flicker 1.6s linear infinite}@keyframes ov-tl-neon-violet-flicker{0%{opacity:0}8%{opacity:1}12%{opacity:0}20%{opacity:1}45%{opacity:0}60%{opacity:1}63%{opacity:0}to{opacity:0}}[data-overlay-style=luxury-gold] .ov-tl-luxury-gold-row{display:flex;align-items:center;gap:10px;padding:6px 12px;position:relative;border-radius:10px;background:rgba(28,25,23,calc(.55 * var(--ov-tl-bg-opacity, 1)));border:1px solid rgba(161,98,7,.5)}[data-overlay-style=luxury-gold] .ov-tl-luxury-gold-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:#a16207;color:#fff;font-size:11px;font-weight:700;line-height:1}[data-overlay-style=luxury-gold] .ov-tl-luxury-gold-name{color:#ffffff;font-weight:700}[data-overlay-style=luxury-gold] .ov-tl-luxury-gold-count{color:#ffe082;font-weight:800;font-variant-numeric:tabular-nums}[data-overlay-style=luxury-gold] .ov-tl-luxury-gold-sparkles{position:absolute;left:0;top:0;width:56px;height:48px;pointer-events:none}[data-overlay-style=luxury-gold] .ov-tl-luxury-gold-sparkle{position:absolute;color:#ffd76a;font-size:12px;opacity:0;text-shadow:0 0 4px rgba(255,215,106,.8)}[data-overlay-style=luxury-gold] .ov-tl-luxury-gold-sparkle-1{left:2px;top:2px}[data-overlay-style=luxury-gold] .ov-tl-luxury-gold-sparkle-2{left:40px;top:6px}[data-overlay-style=luxury-gold] .ov-tl-luxury-gold-sparkle-3{left:20px;top:38px}[data-overlay-style=luxury-gold] .ov-tl-luxury-gold-row[data-tapping=true] .ov-tl-luxury-gold-sparkle-1{animation:ov-tl-luxury-gold-sparkle 1.4s ease-in-out infinite;animation-delay:0s}[data-overlay-style=luxury-gold] .ov-tl-luxury-gold-row[data-tapping=true] .ov-tl-luxury-gold-sparkle-2{animation:ov-tl-luxury-gold-sparkle 1.4s ease-in-out infinite;animation-delay:.35s}[data-overlay-style=luxury-gold] .ov-tl-luxury-gold-row[data-tapping=true] .ov-tl-luxury-gold-sparkle-3{animation:ov-tl-luxury-gold-sparkle 1.4s ease-in-out infinite;animation-delay:.7s}@keyframes ov-tl-luxury-gold-sparkle{0%{opacity:0;transform:scale(.4)}35%{opacity:1;transform:scale(1.1)}60%{opacity:.6;transform:scale(.9)}to{opacity:0;transform:scale(.4)}}[data-overlay-style=ink-lime] .ov-tl-ink-lime-row{display:flex;align-items:center;gap:10px;padding:6px 10px;background:rgba(18,17,15,calc(.55 * var(--ov-tl-bg-opacity, 1)));border:1px solid rgba(243,239,232,.12);border-radius:2px}[data-overlay-style=ink-lime] .ov-tl-ink-lime-name{color:#f3efe8;font-weight:600}[data-overlay-style=ink-lime] .ov-tl-ink-lime-count{color:#c6ff3d;font-weight:700}[data-overlay-style=ink-lime] .ov-tl-ink-lime-count:after,[data-overlay-style=ink-lime] .ov-tl-ink-lime-count:before{color:#c6ff3d;opacity:.15}[data-overlay-style=ink-lime] .ov-tl-ink-lime-count:before{content:"[";margin-right:2px}[data-overlay-style=ink-lime] .ov-tl-ink-lime-count:after{content:"]";margin-left:2px}[data-overlay-style=ink-lime] .ov-tl-ink-lime-row[data-tapping=true] .ov-tl-ink-lime-count:after,[data-overlay-style=ink-lime] .ov-tl-ink-lime-row[data-tapping=true] .ov-tl-ink-lime-count:before{animation:ov-tl-ink-lime-flicker .9s ease-in-out infinite}@keyframes ov-tl-ink-lime-flicker{0%,to{opacity:.15}50%{opacity:1}}[data-overlay-style=ink-lime] .ov-tl-ink-lime-badge{background:#f3efe8;color:#12110f;border-radius:2px;font-size:11px;font-weight:700;line-height:1;padding:2px 5px}[data-overlay-style=cyan-card] .ov-tl-cyan-card-row{position:relative;overflow:hidden;display:flex;align-items:center;gap:10px;padding:6px 10px;background:rgba(6,18,20,calc(.5 * var(--ov-tl-bg-opacity, 1)));border-bottom:1px solid rgba(37,244,238,.4);border-radius:2px}[data-overlay-style=cyan-card] .ov-tl-cyan-card-name{color:#ffffff;font-weight:600}[data-overlay-style=cyan-card] .ov-tl-cyan-card-count{color:#25f4ee;font-weight:700}[data-overlay-style=cyan-card] .ov-tl-cyan-card-badge{border:1px solid #25f4ee;color:#25f4ee;background:transparent;border-radius:2px;font-size:11px;font-weight:700;line-height:1;padding:2px 5px}[data-overlay-style=cyan-card] .ov-tl-cyan-card-scanline{position:absolute;top:0;left:-30%;width:30%;height:100%;background:linear-gradient(90deg,transparent,rgba(37,244,238,.35),transparent);opacity:0;pointer-events:none}[data-overlay-style=cyan-card] .ov-tl-cyan-card-row[data-tapping=true] .ov-tl-cyan-card-scanline{animation:ov-tl-cyan-card-scan 1.4s linear infinite}@keyframes ov-tl-cyan-card-scan{0%{transform:translateX(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateX(430%);opacity:0}}[data-overlay-style=coral-card] .ov-tl-coral-card-row{position:relative;display:flex;align-items:center;gap:10px;padding:6px 10px;background:rgba(30,16,8,calc(.5 * var(--ov-tl-bg-opacity, 1)));border-radius:2px}[data-overlay-style=coral-card] .ov-tl-coral-card-name{color:#ffffff;font-weight:600}[data-overlay-style=coral-card] .ov-tl-coral-card-count{color:#ff6b35;font-weight:700}[data-overlay-style=coral-card] .ov-tl-coral-card-badge{background:transparent;color:#ff6b35;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700;line-height:1;padding:2px}[data-overlay-style=coral-card] .ov-tl-coral-card-row:before{content:"";position:absolute;inset:0;border-radius:2px;opacity:0;pointer-events:none;background-image:linear-gradient(90deg,#ff6b35 50%,transparent 0),linear-gradient(90deg,#ff6b35 50%,transparent 0),linear-gradient(0deg,#ff6b35 50%,transparent 0),linear-gradient(0deg,#ff6b35 50%,transparent 0);background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:12px 2px,12px 2px,2px 12px,2px 12px;background-position:0 0,0 100%,0 0,100% 0}[data-overlay-style=coral-card] .ov-tl-coral-card-row[data-tapping=true]:before{opacity:1;animation:ov-tl-coral-card-ants .7s linear infinite alternate}@keyframes ov-tl-coral-card-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:12px 0,-12px 100%,0 -12px,100% 12px}}.TapListStylePicker_grid__taKJV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.TapListStylePicker_card__GmyFV{display:flex;flex-direction:column;gap:6px;padding:6px;border-radius:8px;border:1px solid var(--ol-line);background:var(--ol-face);color:var(--ol-label);text-align:left;font:inherit;cursor:pointer;transition:border-color .15s,color .15s}.TapListStylePicker_card__GmyFV:hover{border-color:var(--ol-sbtn-b-hover);color:var(--ol-btn-text)}.TapListStylePicker_card__GmyFV[aria-pressed=true]{border-color:var(--ol-btn-b);color:var(--ol-btn-text);font-weight:700}.TapListStylePicker_name__uH_r7{font-size:12px}