@property --bh-ua{syntax:"<number>";inherits:true;initial-value:0}@property --bh-ub{syntax:"<number>";inherits:true;initial-value:0}@property --bh-uc{syntax:"<number>";inherits:true;initial-value:0}@property --bh-fa{syntax:"<number>";inherits:true;initial-value:0}@property --bh-fb{syntax:"<number>";inherits:true;initial-value:0}@property --bh-fc{syntax:"<number>";inherits:true;initial-value:0}@property --bh-acc{syntax:"<color>";inherits:true;initial-value:#3ee6f5}@property --bh-dv{syntax:"<number>";inherits:true;initial-value:0}@property --bh-gl{syntax:"<number>";inherits:true;initial-value:0}@property --bh-shake{syntax:"<number>";inherits:true;initial-value:0}@property --bh-speak{syntax:"<number>";inherits:true;initial-value:0}@property --bh-space{syntax:"<number>";inherits:true;initial-value:0}@property --bh-hold{syntax:"<number>";inherits:true;initial-value:0}@property --bh-jy{syntax:"<number>";inherits:true;initial-value:0}@property --bh-mx{syntax:"<number>";inherits:true;initial-value:0}@property --bh-trail{syntax:"<number>";inherits:true;initial-value:0}@property --bh-click{syntax:"<number>";inherits:true;initial-value:0}@property --bh-up{syntax:"<number>";inherits:true;initial-value:0}@property --bh-down{syntax:"<number>";inherits:true;initial-value:0}@property --bh-l0{syntax:"<number>";inherits:true;initial-value:0}@property --bh-l1{syntax:"<number>";inherits:true;initial-value:0}@property --bh-l2{syntax:"<number>";inherits:true;initial-value:0}@property --bh-l3{syntax:"<number>";inherits:true;initial-value:0}@property --bh-beat{syntax:"<number>";inherits:true;initial-value:0}.widget[data-astro-cid-mog2vl5y]{background:0 0}.bh-defs[data-astro-cid-mog2vl5y]{position:absolute}.bh[data-astro-cid-mog2vl5y]{--loop:15s;--t-still:.895;--cyan:#3ee6f5;--cherry:#ff4f7e;--orchid:#c77dff;--bezel:#1d1720;--shade:#120d15;position:absolute;inset:0}.bh-halo[data-astro-cid-mog2vl5y]{background:radial-gradient(ellipse 250px 170px at 315px 122px, color-mix(in srgb, var(--bh-acc) 85%, transparent), transparent 72%);opacity:calc(.6 + var(--bh-dv) * .4 + var(--bh-gl) * .3);position:absolute;inset:0}.bh-neck[data-astro-cid-mog2vl5y]{background:linear-gradient(90deg, var(--shade), #3a2f40 45%, var(--shade));width:24px;height:120px;position:absolute;top:212px;left:300px}.bh-monitor[data-astro-cid-mog2vl5y]{background:linear-gradient(160deg, #3a2f40, var(--bezel) 40%);width:334px;height:194px;scale:calc(1 + var(--bh-dv) * .025);border-radius:11px;padding:7px;position:absolute;top:24px;left:148px;box-shadow:inset 0 1px #ffffff14,0 20px 40px -16px #2c223099}.bh-monitor[data-astro-cid-mog2vl5y]:after{content:"";background:var(--bh-acc);border-radius:50%;width:3px;height:3px;position:absolute;bottom:2px;left:50%}.bh-screen[data-astro-cid-mog2vl5y]{background:#07050a;border-radius:4px;width:320px;height:180px;position:relative;overflow:hidden}.bh-world[data-astro-cid-mog2vl5y]{position:absolute;inset:0;overflow:hidden}.bh-a[data-astro-cid-mog2vl5y]{--u:var(--bh-ua);--in:clamp(0, (var(--t) - .9833) * 60, 1);--out:clamp(0, (var(--t) - .3167) * 60, 1);--late:clamp(0, (var(--t) - .5) * 1000, 1);opacity:max(1 - var(--out), var(--in));scale:calc((1 + var(--out) * 1.8) * (1 - var(--late)) + (.5 + var(--in) * .5) * var(--late))}.bh-b[data-astro-cid-mog2vl5y]{--u:var(--bh-ub);--in:clamp(0, (var(--t) - .3167) * 60, 1);--out:clamp(0, (var(--t) - .65) * 60, 1);opacity:calc(var(--in) * (1 - var(--out)));scale:calc((.5 + var(--in) * .5) * (1 + var(--out) * 1.8))}.bh-c[data-astro-cid-mog2vl5y]{--u:var(--bh-uc);--in:clamp(0, (var(--t) - .65) * 60, 1);--out:clamp(0, (var(--t) - .9833) * 60, 1);opacity:calc(var(--in) * (1 - var(--out)));scale:calc((.5 + var(--in) * .5) * (1 + var(--out) * 1.8))}.bh-a[data-astro-cid-mog2vl5y]{background:linear-gradient(#06111d,#0b2638 62%,#11414f)}.bh-a-stars[data-astro-cid-mog2vl5y]{opacity:.75;background:#fff;border-radius:50%;width:2px;height:2px;position:absolute;top:0;left:0;box-shadow:30px 14px #cfefff,62px 40px #fff,98px 18px #9fdfee,140px 52px #fff,176px 12px #cfefff,214px 70px #9fdfee,296px 44px #fff,300px 76px #cfefff,18px 66px #9fdfee,120px 84px #cfefff,196px 36px #fff}.bh-a-moon[data-astro-cid-mog2vl5y]{background:radial-gradient(circle at 38% 36%, #f2feff, #9ff2fa 55%, var(--cyan));border-radius:50%;width:40px;height:40px;position:absolute;top:18px;left:196px;box-shadow:0 0 0 7px #3ee6f51f,0 0 0 16px #3ee6f50f}.bh-a-hills[data-astro-cid-mog2vl5y]{width:900px;position:absolute;left:0}.bh-a-hills[data-astro-cid-mog2vl5y].is-far{fill:#0c3142;height:60px;translate:calc(var(--bh-fa) * -175px) 0;top:92px}.bh-a-hills[data-astro-cid-mog2vl5y].is-near{fill:#092636;height:40px;translate:calc(var(--bh-fa) * -350px) 0;top:110px}.bh-a-track[data-astro-cid-mog2vl5y]{translate:calc(var(--bh-fa) * var(--run) * -1px) 0;position:absolute;inset:0}.bh-a-ground[data-astro-cid-mog2vl5y]{background:repeating-linear-gradient(90deg,#0000 0 38px,#3ee6f529 38px 40px),#0b2433;border-top:2px solid #6ff0fa;height:40px;position:absolute;top:146px;box-shadow:0 -2px 8px -1px #3ee6f599}.bh-a-pit[data-astro-cid-mog2vl5y]{left:var(--gap);background:linear-gradient(#020509,#000);width:50px;height:40px;position:absolute;top:148px}.bh-a-crystal[data-astro-cid-mog2vl5y]{background:linear-gradient(135deg, #ffd0dc, var(--cherry));border-radius:2px;width:12px;height:12px;position:absolute;top:132px;rotate:45deg;box-shadow:0 0 8px #ff4f7eb3}.bh-a-log[data-astro-cid-mog2vl5y]{--gone:calc(clamp(0, (var(--u) - .52) / .004, 1) * clamp(0, (.7 - var(--u)) / .004, 1));--flicker:calc(clamp(0, (var(--u) - .48) / .004, 1) * clamp(0, (.52 - var(--u)) / .004, 1) * clamp(0, sin(var(--u) * 900) * 50, 1));left:calc(var(--gap) - 4px);width:58px;height:8px;opacity:calc((1 - var(--gone)) * (1 - var(--flicker)));background:linear-gradient(#c08a5f,#7a4a30);border-radius:4px;position:absolute;top:142px;box-shadow:inset 0 -2px #00000040}.bh-a-log[data-astro-cid-mog2vl5y].is-ghost{border:2px solid var(--c);box-shadow:none;opacity:calc(clamp(0, (var(--u) - .48) / .005, 1) * clamp(0, (.7 - var(--u)) / .005, 1) * (.55 + .45 * sin(var(--u) * 700)));translate:calc(var(--dir) * (3px + sin(var(--u) * 640) * 3px)) calc(var(--dir) * cos(var(--u) * 520) * 2px);background:0 0}.bh-a-hero[data-astro-cid-mog2vl5y]{--q:clamp(0, (var(--u) - .52) / .06, 1);--back:clamp(0, (var(--u) - .7) * 1000, 1);--hidden:calc(clamp(0, (var(--u) - .575) / .004, 1) * clamp(0, (.7 - var(--u)) / .004, 1));--blink:calc(clamp(0, (var(--u) - .7) / .004, 1) * clamp(0, (.78 - var(--u)) / .004, 1) * clamp(0, sin(var(--u) * 600) * 20, 1));width:18px;height:20px;translate:0 calc(var(--bh-jy) * 1px + var(--q) * var(--q) * (1 - var(--back)) * 70px);opacity:calc((1 - var(--hidden)) * (1 - var(--blink)));position:absolute;top:126px;left:87px}.bh-a-hero[data-astro-cid-mog2vl5y]:before,.bh-a-hero[data-astro-cid-mog2vl5y]:after{content:"";background:#9ff2fa;border-radius:1px;width:4px;height:4px;animation:.26s steps(2,end) infinite bh-step;position:absolute;bottom:0;left:4px}.bh-a-hero[data-astro-cid-mog2vl5y]:after{animation-delay:-.13s;left:10px}.bh-a-body[data-astro-cid-mog2vl5y]{background:radial-gradient(circle at 38% 32%, #fff, #c9fbff 45%, var(--cyan));border-radius:6px 6px 5px 5px;animation:.26s ease-in-out infinite alternate bh-bob;position:absolute;inset:1px 1px 4px;box-shadow:0 0 10px #3ee6f5bf}.bh-a-body[data-astro-cid-mog2vl5y]:before{content:"";background:#06202a;border-radius:1px;width:2px;height:4px;position:absolute;top:5px;left:8px;box-shadow:4px 0 #06202a}.bh-a-scarf[data-astro-cid-mog2vl5y]{background:var(--cherry);transform-origin:100%;border-radius:2px;width:12px;height:4px;animation:.3s ease-in-out infinite alternate bh-scarf;position:absolute;top:8px;left:-9px}.bh-a-hearts[data-astro-cid-mog2vl5y]{gap:3px;display:flex;position:absolute;top:9px;right:10px}.bh-a-hearts[data-astro-cid-mog2vl5y] svg[data-astro-cid-mog2vl5y]{width:10px;height:9px;fill:var(--cherry)}.bh-b[data-astro-cid-mog2vl5y]{background:radial-gradient(160px 110px at 72% 38%,#4a1238,#0000 70%),radial-gradient(120px 80px at 20% 85%,#2a1240,#0000 70%),#12060f}.bh-b-streak[data-astro-cid-mog2vl5y]{height:1.5px;translate:calc((340 - mod(var(--bh-fb) * 1300 * var(--sp) + var(--x0), 420)) * 1px) 0;background:linear-gradient(90deg,#0000,#ffd6e2);border-radius:1px;position:absolute;left:0}.bh-b-shield[data-astro-cid-mog2vl5y]{background:#ffffff24;border-radius:3px;width:56px;height:5px;position:absolute;top:9px;right:10px}.bh-b-shield[data-astro-cid-mog2vl5y] i[data-astro-cid-mog2vl5y]{border-radius:inherit;background:var(--cherry);width:72%;height:100%;display:block}.bh-b-enemy[data-astro-cid-mog2vl5y]{width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);border:3px solid var(--cherry);translate:calc((var(--x) + (var(--h) - var(--bh-fb)) * 300) * 1px) calc(var(--y) * 1px);opacity:calc(clamp(0, (var(--h) - var(--bh-fb)) * 400, 1) * clamp(0, (var(--bh-fb) - var(--h) + .32) * 20, 1));background:radial-gradient(circle,#ffd6e2 0 22%,#0000 26%);border-radius:50%;position:absolute;top:0;left:0;box-shadow:0 0 10px #ff4f7eb3}.bh-b-enemy[data-astro-cid-mog2vl5y]:before{content:"";border:1.5px dashed #ff4f7eb3;border-radius:50%;animation:1.2s linear infinite bh-spin;position:absolute;inset:-6px}.bh-b-laser[data-astro-cid-mog2vl5y]{--p:clamp(0, (var(--bh-fb) - var(--at)) / .04, 1);left:0;top:calc(var(--y) * 1px - 1.5px);width:20px;height:3px;box-shadow:0 0 6px var(--cyan);translate:calc((78 + (var(--x) - 98) * var(--p)) * 1px) 0;opacity:calc(clamp(0, (var(--bh-fb) - var(--at)) / .003, 1) * clamp(0, (var(--at) + .04 - var(--bh-fb)) / .003, 1));background:linear-gradient(90deg,#0000,#fff 60%,#c9fbff);border-radius:2px;position:absolute}.bh-b-burst[data-astro-cid-mog2vl5y]{--p:clamp(0, (var(--bh-fb) - var(--h)) / .07, 1);left:calc(var(--x) * 1px);top:calc(var(--y) * 1px);width:calc(var(--s) * 2);height:calc(var(--s) * 2);margin:calc(var(--s) * -1) 0 0 calc(var(--s) * -1);opacity:calc((1 - var(--p)) * clamp(0, (var(--bh-fb) - var(--h)) * 500, 1));scale:calc(.4 + var(--p) * 1.6);border:3px dotted #ffe3ea;border-radius:50%;position:absolute}.bh-b-burst[data-astro-cid-mog2vl5y]:before{content:"";box-shadow:0 0 12px var(--cherry);opacity:calc(1 - var(--p) * 2.5);background:#fff;border-radius:50%;position:absolute;inset:28%}.bh-b-ship[data-astro-cid-mog2vl5y]{--split:calc(clamp(0, (var(--u) - .5) / .02, 1) * clamp(0, (.7 - var(--u)) / .02, 1));width:30px;height:18px;translate:0 calc((90 + 36 * sin(var(--bh-fb) * 11)) * 1px - 9px);position:absolute;top:0;left:46px}.bh-b-ship[data-astro-cid-mog2vl5y] svg[data-astro-cid-mog2vl5y]{width:30px;height:18px;position:absolute;inset:0;overflow:visible}.bh-b-main[data-astro-cid-mog2vl5y]{color:#eafcff;filter:drop-shadow(0 0 4px var(--cyan));translate:calc(sin(var(--u) * 900) * var(--split) * 2px) 0}.bh-b-copy[data-astro-cid-mog2vl5y]{color:var(--c);mix-blend-mode:screen;opacity:calc(var(--split) * .9);translate:calc(var(--dir) * var(--split) * 7px) calc(var(--dir) * var(--split) * 16px);scale:calc(1 + var(--split) * .4) 1}.bh-b-trail[data-astro-cid-mog2vl5y]{background:linear-gradient(90deg,#0000,#ff4f7eb3 70%,#fff);border-radius:2px;width:50px;height:4px;position:absolute;top:7px;left:-46px}.bh-b-flame[data-astro-cid-mog2vl5y]{clip-path:polygon(0 50%,100% 0,100% 100%);transform-origin:100%;background:linear-gradient(90deg,#ffd166,#fff);width:9px;height:6px;animation:.1s steps(2,end) infinite bh-flame;position:absolute;top:6px;left:-6px}.bh-c[data-astro-cid-mog2vl5y]{--melt:calc(clamp(0, (var(--u) - .5) / .02, 1) * clamp(0, (.7 - var(--u)) / .02, 1));background:radial-gradient(130px 70px at 50% 82%,#c77dff59,#0000 70%),linear-gradient(#150b26,#2a1248)}.bh-c-progress[data-astro-cid-mog2vl5y]{background:#ffffff1a;height:3px;position:absolute;top:0;left:0;right:0}.bh-c-progress[data-astro-cid-mog2vl5y] i[data-astro-cid-mog2vl5y]{height:100%;width:calc(clamp(0, var(--bh-fc) / .8, 1) * 100%);background:var(--orchid);display:block}.bh-c-eq[data-astro-cid-mog2vl5y]{align-items:flex-end;gap:4px;height:70px;display:flex;position:absolute;bottom:14px}.bh-c-eq[data-astro-cid-mog2vl5y].is-left{left:16px}.bh-c-eq[data-astro-cid-mog2vl5y].is-right{right:16px}.bh-c-eq[data-astro-cid-mog2vl5y] i[data-astro-cid-mog2vl5y]{background:linear-gradient(var(--orchid), var(--cyan));opacity:.5;transform-origin:50% 100%;width:6px;height:100%;animation:bh-eq calc(.3s + var(--d) * 70ms) calc(var(--d) * -110ms) ease-in-out infinite alternate;border-radius:2px}.bh-c-lane[data-astro-cid-mog2vl5y]{top:-12px;bottom:-12px;left:calc(83px + var(--i) * 40px);width:34px;translate:0 calc(var(--melt) * sin(var(--i) * 2.1 + var(--u) * 60) * 10px);background:linear-gradient(#0000,#ffffff0f);border-inline:1px solid #c77dff33;position:absolute}.bh-c-pad[data-astro-cid-mog2vl5y]{top:141px;left:calc(83px + var(--i) * 40px);border:2px solid var(--tone2);background:color-mix(in srgb, var(--tone2) calc(var(--f) * 100%), transparent);width:34px;height:10px;box-shadow:0 0 calc(var(--f) * 14px) var(--tone2);border-radius:5px;position:absolute}.bh-c-pad[data-astro-cid-mog2vl5y]:after{content:"";border:2px solid var(--tone2);opacity:var(--f);scale:calc(1.7 - var(--f) * .7);border-radius:8px;position:absolute;inset:-4px}.bh-c-note[data-astro-cid-mog2vl5y]{top:0;left:calc(86px + var(--i) * 40px);background:var(--tone2);width:28px;height:9px;box-shadow:0 0 8px var(--tone2);translate:calc(var(--melt) * sin(var(--u) * 800 + var(--i) * 2) * 3px) calc((146 - (var(--h) - var(--bh-fc)) * 640) * 1px - 4.5px);opacity:clamp(0, (var(--h) - var(--bh-fc)) * 300 + 1, 1);border-radius:5px;position:absolute}.bh-c-note[data-astro-cid-mog2vl5y]:after{content:"";background:linear-gradient(var(--tone2), transparent);height:30px;opacity:calc(var(--melt) * .75);position:absolute;top:100%;left:5px;right:5px}.bh-glitch[data-astro-cid-mog2vl5y] i[data-astro-cid-mog2vl5y]{background:var(--c);opacity:calc(clamp(0, (var(--u) - .5) / .004, 1) * clamp(0, (.64 - var(--u)) / .004, 1) * clamp(0, sin(var(--u) * var(--k)) * 40, 1));translate:calc(sin(var(--u) * var(--k) * 1.7) * 6px) 0;position:absolute}.bh-tear[data-astro-cid-mog2vl5y] i[data-astro-cid-mog2vl5y]{background:var(--c);mix-blend-mode:overlay;opacity:calc(var(--bh-gl) * clamp(0, sin(var(--t) * var(--k)) * 30, 1) * .6);translate:calc(sin(var(--t) * var(--k) * 1.3) * 16px) 0;position:absolute;left:-20px;right:-20px}.bh-reticle[data-astro-cid-mog2vl5y]{--p:clamp(0, (var(--u) - .55) * 28, 1);opacity:calc(clamp(0, (var(--u) - .55) / .006, 1) * clamp(0, (.84 - var(--u)) / .01, 1));scale:calc(1.45 - var(--p) * .45);position:absolute}.bh-reticle[data-astro-cid-mog2vl5y] i[data-astro-cid-mog2vl5y]{border:0 solid color-mix(in srgb, var(--cherry) calc(var(--p) * 100%), #fff);width:13px;height:13px;position:absolute}.bh-reticle[data-astro-cid-mog2vl5y] i[data-astro-cid-mog2vl5y]:first-child{border-width:2.5px 0 0 2.5px;top:0;left:0}.bh-reticle[data-astro-cid-mog2vl5y] i[data-astro-cid-mog2vl5y]:nth-child(2){border-width:2.5px 2.5px 0 0;top:0;right:0}.bh-reticle[data-astro-cid-mog2vl5y] i[data-astro-cid-mog2vl5y]:nth-child(3){border-width:0 0 2.5px 2.5px;bottom:0;left:0}.bh-reticle[data-astro-cid-mog2vl5y] i[data-astro-cid-mog2vl5y]:nth-child(4){border-width:0 2.5px 2.5px 0;bottom:0;right:0}.bh-reticle[data-astro-cid-mog2vl5y]:before{content:"";opacity:calc(clamp(0, (var(--u) - .555) / .01, 1) * clamp(0, (.585 - var(--u)) / .02, 1) * .7);background:#fff;position:absolute;inset:0}.bh-flash[data-astro-cid-mog2vl5y]{background:radial-gradient(circle, #fff 20%, color-mix(in srgb, var(--bh-acc) 60%, #fff));opacity:calc(var(--bh-dv) * .85);position:absolute;inset:0}.bh-dive[data-astro-cid-mog2vl5y]{opacity:var(--bh-dv);scale:calc(1.6 - var(--bh-dv) * .6);background:repeating-conic-gradient(from 3deg,#0000 0deg 7deg,#fff9 7deg 8deg);position:absolute;inset:-60px;mask:radial-gradient(circle,#0000 15%,#000 55%)}.bh-glass[data-astro-cid-mog2vl5y]{background:repeating-linear-gradient(#0003 0 1px,#0000 1px 3px),linear-gradient(115deg,#ffffff12 0 32%,#0000 32%),radial-gradient(#0000 60%,#00000073);position:absolute;inset:0}.bh-kb-glow[data-astro-cid-mog2vl5y]{background:radial-gradient(closest-side, color-mix(in srgb, var(--bh-acc) 45%, transparent), transparent);width:320px;height:100px;position:absolute;top:296px;left:160px}.bh-kb[data-astro-cid-mog2vl5y]{perspective:300px;width:252px;height:80px;position:absolute;top:296px;left:192px}.bh-keys[data-astro-cid-mog2vl5y]{background:var(--shade);transform-origin:50% 100%;border-radius:7px;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(14,1fr);gap:3px;padding:5px;display:grid;position:absolute;inset:0;transform:rotateX(50deg);box-shadow:0 0 0 1px #2c2230,0 4px #0b080d}.bh-key[data-astro-cid-mog2vl5y]{background:color-mix(in oklab, var(--bh-acc) calc(10% + var(--p,0) * 90%), #3b3042);box-shadow:0 2px #0b080d, 0 0 calc(var(--p,0) * 10px) var(--bh-acc);border-radius:3px}.bh-trail[data-astro-cid-mog2vl5y]{background:linear-gradient(90deg, transparent 10%, var(--bh-acc) 50%, transparent 90%) 0 50% / 100% 3px no-repeat, linear-gradient(90deg, transparent 25%, color-mix(in srgb, var(--bh-acc) 60%, transparent) 55%, transparent 85%) 0 0 / 100% 2px no-repeat, linear-gradient(90deg, transparent 20%, color-mix(in srgb, var(--bh-acc) 60%, transparent) 45%, transparent 80%) 0 100% / 100% 2px no-repeat;width:78px;height:18px;opacity:var(--bh-trail);translate:calc(var(--bh-mx) * 1px) 0;scale:calc(.3 + var(--bh-trail) * .9) 1;position:absolute;top:341px;left:430px}.bh-mouse[data-astro-cid-mog2vl5y]{background:linear-gradient(100deg, #45394b, var(--shade) 60%);width:26px;height:40px;box-shadow:0 2px #0b080d, 0 6px 14px -4px color-mix(in srgb, var(--bh-acc) 70%, transparent);translate:calc(var(--bh-mx) * 1px) 0;border-radius:13px 13px 12px 12px/15px 15px 22px 22px;position:absolute;top:330px;left:456px}.bh-mouse[data-astro-cid-mog2vl5y]:before{content:"";background:var(--bh-acc);border-radius:1px;width:2px;height:13px;position:absolute;top:3px;left:12px}.bh-mouse[data-astro-cid-mog2vl5y]:after{content:"";background:var(--bh-acc);opacity:.8;border-radius:1px;height:2px;position:absolute;bottom:5px;left:6px;right:6px}.bh-mouse-click[data-astro-cid-mog2vl5y]{background:var(--bh-acc);width:10px;height:15px;opacity:calc(var(--bh-click) * .9);border-radius:10px 2px 2px 3px;position:absolute;top:2px;left:2px}.bh-fizz[data-astro-cid-mog2vl5y] i[data-astro-cid-mog2vl5y]{width:var(--s);height:var(--s);border:1.5px solid color-mix(in srgb, var(--bh-acc) 75%, #fff);background:color-mix(in srgb, var(--bh-acc) 18%, transparent);opacity:.6;translate:calc(var(--dx) * .5) calc(var(--rise) * .5);animation:bh-fizz var(--d) var(--delay) linear infinite;border-radius:50%;position:absolute;top:360px}.bh-voice[data-astro-cid-mog2vl5y]{height:24px;opacity:calc(.15 + var(--bh-speak) * .85);align-items:flex-end;gap:3px;display:flex;position:absolute;top:252px;left:216px}.bh-voice[data-astro-cid-mog2vl5y] i[data-astro-cid-mog2vl5y]{background:var(--bh-acc);width:3px;height:100%;box-shadow:0 0 6px var(--bh-acc);transform-origin:50% 100%;scale:1 calc(.2 + var(--bh-speak) * .8);animation:bh-voice .45s calc(var(--d) * -80ms) ease-in-out infinite alternate;border-radius:2px}.bh-tester[data-astro-cid-mog2vl5y]{transform-origin:50% 100%;width:240px;height:196px;translate:calc(var(--bh-shake) * sin(var(--t) * 2400) * 2.5px) 0;scale:1 calc(1 - var(--bh-beat) * .012);position:absolute;top:187px;left:-6px;overflow:visible}.bh-body[data-astro-cid-mog2vl5y]{fill:var(--pc-ink)}.bh-rim[data-astro-cid-mog2vl5y]{fill:none;stroke:url(#bh-rim-light);stroke-width:6px}.bh-rim-off[data-astro-cid-mog2vl5y]{stop-color:var(--bh-acc);stop-opacity:0}.bh-rim-on[data-astro-cid-mog2vl5y]{stop-color:var(--bh-acc);stop-opacity:.95}.bh-band[data-astro-cid-mog2vl5y]{fill:none;stroke:var(--shade);stroke-width:9px;stroke-linecap:round}.bh-band-light[data-astro-cid-mog2vl5y]{fill:none;stroke:var(--bh-acc);stroke-opacity:.5;stroke-width:1.5px;stroke-linecap:round}.bh-cup[data-astro-cid-mog2vl5y]{fill:var(--shade)}.bh-cup-led[data-astro-cid-mog2vl5y]{stroke:var(--bh-acc);stroke-width:2.5px;stroke-linecap:round}.bh-boom[data-astro-cid-mog2vl5y]{fill:none;stroke:var(--shade);stroke-width:3.5px;stroke-linecap:round}.bh-mic[data-astro-cid-mog2vl5y]{fill:var(--shade);stroke:var(--bh-acc);stroke-width:1.5px}.bh-tag[data-astro-cid-mog2vl5y]{--p:clamp(0, (var(--t) - var(--at)) * 70, 1);--pop:calc(var(--p) + 2 * var(--p) * (1 - var(--p)));--exit:clamp(0, (var(--t) - .975) * 60, 1);--ring:calc(clamp(0, 1 - (var(--t) - var(--at)) * 14, 1) * var(--p));left:10px;top:calc(26px + var(--k) * 58px);width:180px;box-shadow:0 0 0 calc(var(--ring) * 2.5px) var(--bh-acc), 0 1px 2px #2c223014, 0 12px 26px -10px #2c223073;opacity:calc(clamp(0, var(--p) * 3, 1) * (1 - var(--exit)));translate:calc((1 - var(--pop)) * 64px) calc(var(--exit) * -14px);scale:calc(.8 + var(--pop) * .2);background:#fff;border-radius:10px;padding:7px 10px 8px;position:absolute}.bh-tag-meta[data-astro-cid-mog2vl5y]{align-items:center;gap:5px;display:flex}.bh-tag-said[data-astro-cid-mog2vl5y]{margin-top:4px;font-size:12px;font-weight:800;line-height:1.3}@keyframes bh-step{50%{translate:0 -2px}}@keyframes bh-bob{to{translate:0 -1.5px}}@keyframes bh-scarf{0%{rotate:-10deg}to{rotate:12deg}}@keyframes bh-spin{to{rotate:1turn}}@keyframes bh-flame{50%{scale:.55 1}}@keyframes bh-eq{0%{scale:1 .15}to{scale:1}}@keyframes bh-voice{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes bh-fizz{0%{opacity:0;translate:0;scale:.6}12%{opacity:.9}50%{translate:calc(var(--dx) * .3 + 4px) calc(var(--rise) * .5)}80%{opacity:.6}to{translate:var(--dx) var(--rise);opacity:0;scale:1.1}}
