.appbar{position:fixed;left:50%;bottom:16px;translate:-50% 0;z-index:41;width:min(460px,calc(100vw - 24px));display:flex;align-items:center;gap:10px;padding:6px 4px 6px 8px;background:var(--rp-navy-900);color:#dce4f3;border-radius:14px;box-shadow:0 10px 30px -8px rgba(11,27,63,.45);animation:appbar-up .3s ease-out both}@keyframes appbar-up{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}.appbar-ico{flex:none;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:hsla(0,0%,100%,.1);color:var(--rp-coral-400)}.appbar-t{flex:1 1;min-width:0;margin:0;font-size:13.5px;line-height:1.25}.appbar-t strong{display:block;color:#fff;font-size:14px;font-weight:800}.appbar-t span{color:#c7cbe0}.appbar-a{flex:none;display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:10px;background:var(--rp-coral-500);color:var(--rp-navy-900);font-weight:800;font-size:14px;text-decoration:none}.appbar-a:hover{background:var(--rp-coral-400);color:var(--rp-navy-900)}.appbar-x{flex:none;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:999px;background:transparent;color:#c7cbe0;cursor:pointer}.appbar-x:hover{background:hsla(0,0%,100%,.1);color:#fff}.appbar-a:focus-visible,.appbar-x:focus-visible{outline:3px solid var(--rp-coral-400);outline-offset:2px}@media (max-width:760px){.appbar{bottom:calc(72px + env(safe-area-inset-bottom))}}body:has(.slidein,.promo-bar.in,.promo-card.in,.newlook,.dlg[open],.mnav[open]) .appbar{display:none}body:has(.appbar) .winnew{display:none}@media print{.appbar{display:none!important}}@media (prefers-reduced-motion:reduce){.appbar{animation:none}}.bl{position:relative;display:inline-block;vertical-align:middle}.bl,.bl-new{width:185px;height:34px}.bl-new{display:block;overflow:visible}.bl .bl-old{position:absolute;left:0;top:0;width:138px;height:34px;object-fit:contain;pointer-events:none}.bl-play .bl-old{animation:bl-old-out .45s cubic-bezier(.6,0,.8,.3) .9s both}.bl-play .bl-tile{animation:bl-tile-in .45s cubic-bezier(.2,.9,.3,1.2) 1s both}.bl-play .bl-p,.bl-play .bl-tile{transform-box:fill-box;transform-origin:center}.bl-play .bl-stem{animation:bl-stem-in .4s cubic-bezier(.2,.9,.3,1) 1.15s both}.bl-play .bl-bowl{animation:bl-bowl-in .45s cubic-bezier(.2,.9,.3,1) 1.3s both}.bl-play .bl-leg{animation:bl-leg-in .4s cubic-bezier(.2,.9,.3,1.15) 1.45s both}.bl-play .bl-word{animation:bl-word-in .6s cubic-bezier(.65,0,.25,1) 1.6s both}@keyframes bl-old-out{to{opacity:0;transform:scale(.9);filter:blur(4px)}}@keyframes bl-tile-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes bl-stem-in{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes bl-bowl-in{0%{opacity:0;transform:translateX(60%) rotate(-90deg)}to{opacity:1;transform:none}}@keyframes bl-leg-in{0%{opacity:0;transform:translate(60%,60%)}to{opacity:1;transform:none}}@keyframes bl-word-in{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:.4}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}@media (prefers-reduced-motion:reduce){.bl-play *{animation:none!important}.bl-old{display:none}}