.sf-bn-stamp{border:3px solid var(--sf-stamp);color:var(--sf-stamp);font:400 16px/1.2 var(--sf-font-sign);text-transform:uppercase;white-space:nowrap;background:#f6f2fff0;border-radius:6px;padding:6px 10px;display:inline-block;transform:rotate(-7deg)}.sf-root:is([data-motion=full],[data-motion=lite]) .sf-bn-stamp{animation:.2s ease-out both sf-bn-stamp-fade}.sf-root[data-motion=full] .sf-bn-stamp{animation:.35s cubic-bezier(.2,1.6,.4,1) both sf-bn-stamp-slam}@keyframes sf-bn-stamp-fade{0%{opacity:0}to{opacity:1}}@keyframes sf-bn-stamp-slam{0%{opacity:0;scale:2.2}to{opacity:1;scale:1}}.sf-bn-fs__stamp{flex:none;padding:10px;rotate:3deg}.sf-bn-fs__top,.sf-bn-fs__line{font:700 17px/1.4 var(--sf-font-body);color:var(--sf-copy);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.sf-bn-fs__top b{font-variant-numeric:tabular-nums;color:var(--sf-yellow);font-size:22px;font-weight:800}.sf-bn-fs__line b{color:var(--sf-text);font-weight:800}.sf-bn-fs__row{align-items:center;gap:14px;margin-top:10px;display:flex}.sf-bn-fs__track{background:var(--sf-asphalt);height:14px;box-shadow:inset 0 0 0 2px var(--sf-edge);border-radius:7px;flex:auto;position:relative;overflow:hidden}.sf-bn-fs__track.is-empty{box-shadow:none;border:2px dashed var(--sf-edge);background:0 0;margin-top:10px;display:block}.sf-bn-fs__fill{background:linear-gradient(90deg, var(--sf-cyan), var(--sf-magenta) 60%, var(--sf-yellow));border-radius:7px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 12px #ff1fb099}.sf-bn-fs.is-free .sf-bn-fs__fill{background:var(--sf-yellow);box-shadow:0 0 14px #ffe50099}.sf-bn-fs__track.is-updating .sf-bn-fs__fill{opacity:.45}.sf-bn-fs__track.is-updating:after{content:"";background:linear-gradient(90deg,#0000,#f6f2ff59,#0000);width:30%;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.sf-root:is([data-motion=full],[data-motion=lite]) .sf-bn-fs__track.is-updating:after{animation:1.4s linear infinite sf-bn-sweep}@keyframes sf-bn-sweep{to{transform:translate(340%)}}.sf-bn-fs__sign{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:inline-flex;position:relative}.sf-bn-fs__sign .sf-sign{margin:0}.sf-bn-fs__sign>span:not(.sf-bn-fs__spark){color:var(--sf-copy);font-size:16px;font-weight:700}.sf-bn-fs__spark{background:var(--sf-yellow);opacity:0;pointer-events:none;width:9px;height:9px;position:absolute;top:50%;left:40px;transform:rotate(45deg)}.sf-bn-fs__spark--c{background:var(--sf-cyan)}.sf-bn-fs__spark--m{background:var(--sf-magenta)}.sf-bn-fs__spark:nth-child(3){--sf-bn-dx:-34px;--sf-bn-dy:-26px}.sf-bn-fs__spark:nth-child(4){--sf-bn-dx:30px;--sf-bn-dy:-30px}.sf-bn-fs__spark:nth-child(5){--sf-bn-dx:64px;--sf-bn-dy:-12px}.sf-bn-fs__spark:nth-child(6){--sf-bn-dx:-40px;--sf-bn-dy:18px}.sf-bn-fs__spark:nth-child(7){--sf-bn-dx:22px;--sf-bn-dy:26px}.sf-bn-fs__spark:nth-child(8){--sf-bn-dx:70px;--sf-bn-dy:20px}.sf-root[data-motion=full] .sf-bn-fs__spark{animation:.7s ease-out both sf-bn-spark}@keyframes sf-bn-spark{0%{opacity:0;transform:translate(0)rotate(45deg)scale(.4)}30%{opacity:1}to{opacity:0;transform:translate(var(--sf-bn-dx,0), var(--sf-bn-dy,0)) rotate(45deg) scale(1)}}.sf-bn-fs--slip .sf-bn-fs__top,.sf-bn-fs--slip .sf-bn-fs__line{color:var(--sf-paper-ink);font-size:16px}.sf-bn-fs--slip .sf-bn-fs__top b{color:var(--sf-night);font-size:20px}.sf-bn-fs--slip .sf-bn-fs__line b{color:var(--sf-night)}.sf-bn-fs--slip .sf-bn-fs__track{background:var(--sf-copy);height:24px;box-shadow:inset 0 0 0 2px var(--sf-night);border-radius:3px}.sf-bn-fs--slip .sf-bn-fs__fill{box-shadow:inset 0 0 0 2px var(--sf-night);background:repeating-linear-gradient(-45deg, var(--sf-cyan) 0 10px, var(--sf-cyan-lit) 10px 20px);border-radius:0}.sf-bn-fs--slip.is-free .sf-bn-fs__fill{background:repeating-linear-gradient(-45deg, var(--sf-yellow) 0 10px, var(--sf-yellow-core) 10px 20px)}.sf-bn-fs__ghost{border:3px dashed var(--sf-paper-wait);font:400 16px/1.2 var(--sf-font-sign);color:var(--sf-paper-wait);text-transform:uppercase;border-radius:6px;flex:none;padding:4px 10px}
