.bf-strip,.bf-card,.bf-pill{--bf-coal:#0b0b10;--bf-red:#b3001b;--bf-fire:#ff4d1a;--bf-amber:#ffb020}.bf-count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.bf-clock{align-items:baseline;gap:.12em;display:inline-flex}.bf-pair{align-items:baseline;display:inline-flex}.bf-unit{opacity:.8;margin-left:.08em;font-size:.72em}.bf-colon{opacity:.75}.bf-digit{vertical-align:bottom;height:1.15em;line-height:1.15em;display:inline-block;overflow:hidden}.bf-digit-strip{will-change:transform;flex-direction:column;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:flex}.bf-digit-strip>span{text-align:center;height:1.15em}.bf-rollprice>span:not(.bf-digit){vertical-align:bottom;height:1.15em;line-height:1.15em;display:inline-block}.bf-rollprice .bf-digit-strip{transition-duration:.9s;transition-delay:calc(var(--i,0) * 70ms)}.bf-strip .bf-count,.bf-card .bf-count{color:#ffe3b0;text-shadow:0 0 6px #ff4d1ad9,0 0 14px #ffb02059}.bf-strip{isolation:isolate;color:#fff;background:linear-gradient(90deg, var(--bf-coal), #4a0610 30%, var(--bf-red) 50%, #4a0610 70%, var(--bf-coal));font-size:13px;position:relative;overflow:hidden;box-shadow:inset 0 -1px #ff4d1a99}html[data-promo-hidden] .bf-strip{display:none}.bf-strip:before{content:"";z-index:-1;pointer-events:none;will-change:transform;background:linear-gradient(100deg,#0000,#ff4d1a52 40%,#ffb02042 50%,#ff4d1a52 60%,#0000);width:70%;animation:5s ease-in-out infinite bf-run;position:absolute;inset:0 auto 0 -70%}.bf-strip:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(55% 160% at 50% 120%,#ff4d1a73,#0000 70%);transition:opacity .3s;position:absolute;inset:0}.bf-strip:hover:after{opacity:1}.bf-strip-in{align-items:center;gap:.5rem;max-width:80rem;height:32px;margin:0 auto;padding:0 .25rem 0 .75rem;display:flex}.bf-strip-text{white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:.65em;min-width:0;margin:0;display:flex}.bf-tag{font:700 10.5px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:var(--bf-coal);color:#fff;box-shadow:0 0 0 1px var(--bf-fire), 0 0 10px #ff4d1ab3;border-radius:999px;flex:none;padding:2px 7px}.bf-msg{text-overflow:ellipsis;min-width:0;overflow:hidden}.bf-msg strong{color:#fff;font-weight:700}.bf-strip .bf-count{flex:none;font-size:12.5px}.bf-strip-link{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--bf-amber);text-decoration-color:var(--bf-amber);text-underline-offset:3px;will-change:transform;flex:none;align-items:center;gap:.3em;font-weight:700;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:inline-flex}.bf-strip-x{color:#fff;border-radius:6px;flex:none;place-items:center;width:32px;height:32px;display:inline-grid}.bf-strip-x:hover{background:#ffffff24}.bf-strip :focus-visible{outline-offset:2px;outline:2px solid #fff}.bf-embers{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bf-ember{bottom:-4px;left:var(--x,50%);width:var(--s,3px);height:var(--s,3px);background:radial-gradient(circle, #fff6d8, var(--bf-amber) 40%, var(--bf-fire) 70%, transparent 72%);opacity:0;animation:bf-rise var(--d,3.2s) linear var(--w,0s) infinite;will-change:transform, opacity;border-radius:50%;position:absolute}[data-paused] .bf-ember,[data-paused]:before,[data-paused] .bf-ring,[data-paused] .bf-heat,[data-paused] .bf-flame,[data-paused] .bf-smolder{animation-play-state:paused!important}@keyframes bf-run{0%{transform:translate(0)}60%,to{transform:translate(250%)}}@keyframes bf-rise{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:1}to{opacity:0;transform:translate(var(--dx,6px), calc(-1 * var(--h,40px))) scale(.4)}}.bf-card,#lifetime{scroll-margin-top:6.5rem}.bf-card{isolation:isolate;transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));will-change:transform;border-radius:14px;padding:2px;transition:transform .25s ease-out;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ff4d1a59,0 18px 48px -18px #b3001bcc}.bf-card .bf-ring{z-index:-2;aspect-ratio:1;background:conic-gradient(from 0deg, var(--bf-red), var(--bf-fire), var(--bf-amber), #fff4d6, var(--bf-amber), var(--bf-fire), var(--bf-red) 60%, #4a0610 80%, var(--bf-red));will-change:transform;width:200%;animation:5s linear infinite bf-spin;position:absolute;top:50%;left:50%;translate:-50% -50%}.bf-card .bf-heat{z-index:-3;pointer-events:none;background:radial-gradient(closest-side,#ff4d1a8c,#0000);animation:2.6s ease-in-out infinite bf-pulse;position:absolute;inset:-20%}.bf-card-in{--card:var(--bf-coal);--ink:#fff;--ink-2:#ece3df;--ink-3:#b9aca6;--rule:#ffb02038;--rule-strong:#ffb02066;--ultra:var(--bf-amber);--ultra-ink:var(--bf-coal);--ultra-soft:#ffb0201f;--focus:var(--bf-amber);--paper:var(--bf-coal);background:var(--bf-coal);color:#fff;isolation:isolate;border-radius:12px;height:100%;position:relative;overflow:hidden}.bf-card-in:before{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--bf-amber), 0 0 40px 6px #ff4d1ab3;opacity:0;pointer-events:none;z-index:3;position:absolute;inset:0}.bf-card.flash .bf-card-in:before{animation:1.1s ease-out bf-flash}.bf-ribbon{z-index:4;text-align:center;width:220px;font:700 10.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg, var(--bf-red), #d4220f);padding:4px 0;position:absolute;top:30px;right:-58px;transform:rotate(38deg);box-shadow:0 0 14px #ff4d1ae6,inset 0 1px #ffb02099}.bf-price{flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;display:flex}.bf-was{color:#a39ba1;font-size:1.25rem;position:relative}.bf-was .bf-strike{transform-origin:0;background:#a39ba1;height:2px;transition:transform .6s cubic-bezier(.6,0,.2,1) .15s;position:absolute;top:52%;left:-2px;right:-2px;transform:scaleX(0)}.bf-was.drawn .bf-strike{transform:scaleX(1)}.bf-now{isolation:isolate;letter-spacing:-.02em;color:var(--bf-amber);font-size:1.9rem;font-weight:600;position:relative}.bf-smolder{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ff4d1a80,#0000);border-radius:.4em;animation:2.2s ease-in-out infinite bf-pulse;position:absolute;inset:-.2em -.3em}.bf-ends{color:#ece3df;font-size:.85rem}.bf-card .bf-count{font-size:1.05rem}.bf-card-in.p-6{padding-bottom:3.5rem}.bf-flames{opacity:.85;z-index:-1;pointer-events:none;height:64px;position:absolute;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 65%);mask-image:linear-gradient(#0000,#000 65%)}.bf-flame{filter:blur(14px);transform-origin:50% 100%;width:46%;height:96px;animation:bf-flicker var(--d,1.6s) ease-in-out var(--w,0s) infinite alternate;will-change:transform, opacity;border-radius:50% 50% 40% 40%;position:absolute;bottom:-40px}.bf-flame:first-child{background:radial-gradient(ellipse at 50% 90%, var(--bf-fire), var(--bf-red) 55%, transparent 72%);--d:1.7s;left:-6%}.bf-flame:nth-child(2){background:radial-gradient(ellipse at 50% 90%, var(--bf-amber), var(--bf-fire) 45%, transparent 70%);--d:1.3s;--w:-.4s;opacity:.85;left:27%}.bf-flame:nth-child(3){background:radial-gradient(ellipse at 50% 90%, var(--bf-fire), var(--bf-red) 55%, transparent 72%);--d:1.9s;--w:-.9s;left:60%}.bf-card .bf-embers .bf-ember{animation-play-state:paused}.bf-card:hover .bf-embers .bf-ember{animation-play-state:running}.bf-sheen-btn{isolation:isolate;position:relative;overflow:hidden;box-shadow:0 0 18px -4px #ff4d1acc}.bf-sheen-btn:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff6d8b3,#0000);width:30%;animation:3.4s ease-in-out infinite bf-btn-sheen;position:absolute;top:0;bottom:0;left:-40%;transform:skew(-20deg)translate(0)}.bf-sheen-btn:disabled:after{opacity:0;animation:none}.bf-sheen-btn:disabled{box-shadow:none}@keyframes bf-spin{to{transform:rotate(360deg)}}@keyframes bf-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes bf-flicker{0%{opacity:.75;transform:scaleY(.85)scaleX(1)}50%{opacity:1;transform:scaleY(1.12)scaleX(.94)}to{opacity:.85;transform:scaleY(.95)scaleX(1.05)translateY(-4px)}}@keyframes bf-flash{0%{opacity:0;transform:scale(.98)}25%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.02)}}@keyframes bf-btn-sheen{0%,60%{transform:skew(-20deg)translate(0)}to{transform:skew(-20deg)translate(560%)}}.bf-pill{color:#fff;background:linear-gradient(90deg, var(--bf-coal), #3a0510 60%, var(--bf-coal));min-height:36px;box-shadow:0 0 0 1px var(--bf-fire), 0 6px 22px -8px #ff4d1ad9;border-radius:999px;align-items:center;gap:.55rem;padding:0 .85rem 0 .4rem;font-size:13.5px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative}.bf-pill:hover{box-shadow:0 0 0 1px var(--bf-amber), 0 8px 28px -6px #ff4d1a}.bf-pill .bf-tag{background:var(--bf-red);box-shadow:none}.bf-pill .bf-count{color:#ffe3b0;text-shadow:0 0 6px #ff4d1ad9;font-size:12.5px}.bf-pill:focus-visible{outline:3px solid var(--bf-amber);outline-offset:3px}.bf-compact.resp{display:none}@media (max-width:639.98px){.bf-clock.resp{display:none}.bf-compact.resp{display:inline}}@media (max-width:640px){.bf-strip{font-size:12.5px}.bf-strip-in{gap:.25rem;padding-left:.5rem}.bf-strip-text{justify-content:flex-start;gap:.45em}.bf-strip .bf-count{font-size:12px}.bf-strip-link{justify-content:center;min-width:28px;min-height:28px}.bf-strip .bf-ember:nth-child(n+13){display:none}.bf-card{transform:none}.bf-card .bf-ring,.bf-card .bf-heat,.bf-flame,.bf-smolder{animation:none}.bf-card .bf-embers{display:none}}@media (pointer:coarse){.bf-card{transform:none}}@media (prefers-reduced-motion:reduce){.bf-digit-strip,.bf-was .bf-strike,.bf-card,.bf-strip-link,.bf-pill{transition:none!important}.bf-strip:before,.bf-ember,.bf-card .bf-ring,.bf-card .bf-heat,.bf-flame,.bf-smolder,.bf-sheen-btn:after,.bf-card.flash .bf-card-in:before{animation:none!important}.bf-strip:before,.bf-sheen-btn:after,.bf-embers{display:none}.bf-card{transform:none!important}}
