.bp{z-index:38;left:max(20px,env(safe-area-inset-left,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);max-width:calc(100vw - 40px);color:var(--star,#eef1f7);opacity:0;background:#101829b3;border:1px solid #eef1f71a;border-radius:999px;align-items:center;gap:12px;padding:7px 7px 7px 10px;text-decoration:none;transition:opacity .35s,transform .5s cubic-bezier(.2,.8,.2,1),background-color .2s,border-color .2s;display:flex;position:fixed;transform:translateY(14px)scale(.98);box-shadow:0 12px 32px #00000073,inset 0 1px #ffffff0f}.bp.in{opacity:1;transform:none}.bp.in.off{opacity:0;pointer-events:none;transform:translateY(14px)scale(.98)}.bp:hover{background:#101829db;border-color:#ff8a3d73}.bp:focus-visible{outline:2px solid var(--ion,#7aaeff);outline-offset:3px}.bp-nova{flex:none;width:32px;height:32px;display:block}.bp-t{gap:3px;min-width:0;display:grid}.bp-k{font:600 10px/1 var(--data,"Barlow Condensed","Barlow Condensed Fallback",sans-serif);letter-spacing:.2em;text-transform:uppercase;color:var(--ok,#5ed3a0)}.bp-t b{font:500 14.5px/1.2 var(--body,"Barlow","Barlow Fallback",system-ui,sans-serif);color:var(--star,#eef1f7);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bp-s{display:none}.bp-go{background:var(--plasma,#ff8a3d);color:#1a0b02;height:38px;font:600 14px/1 var(--body,"Barlow","Barlow Fallback",system-ui,sans-serif);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 18px;transition:transform .2s;display:inline-flex}.bp-go:after{content:"→";transition:transform .2s}.bp:hover .bp-go:after{transform:translate(3px)}@media (width<=699px){.bp{left:16px;right:16px;bottom:calc(14px + env(safe-area-inset-bottom,0px));gap:10px;max-width:none}.bp-t{flex:1}.bp-l{display:none}.bp-s{display:block}.bp-t b{font-size:14px}body.has-bp{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.bp,.bp.in.off{transform:none}.bp{transition:opacity .2s}}@media print{.bp{display:none!important}}
