.smart-pet-pass-launcher_launcher__Qme6l{position:fixed;right:24px;bottom:24px;z-index:70;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;width:min(260px,calc(100vw - 32px));padding:9px 11px;border:1px solid rgba(255,255,255,.62);border-radius:18px;background:linear-gradient(145deg,rgba(22,63,53,.98),rgba(33,86,71,.96));color:#fff;text-decoration:none;box-shadow:0 18px 50px rgba(20,55,46,.26),inset 0 1px 0 rgba(255,255,255,.14);backdrop-filter:blur(16px);transition:transform .2s ease,box-shadow .2s ease}.smart-pet-pass-launcher_launcher__Qme6l:hover{transform:translateY(-3px);box-shadow:0 24px 58px rgba(20,55,46,.32),inset 0 1px 0 rgba(255,255,255,.16)}.smart-pet-pass-launcher_launcher__Qme6l:focus-visible{outline:3px solid #e9b47c;outline-offset:3px}.smart-pet-pass-launcher_iconWrap__jejVj{width:42px;height:42px;display:grid;place-items:center;border-radius:15px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.18)}.smart-pet-pass-launcher_copy__0wGKf{display:grid;min-width:0}.smart-pet-pass-launcher_copy__0wGKf small{display:none;align-items:center;gap:5px;margin-bottom:2px;font-size:10px;font-weight:900;letter-spacing:.12em;color:#efc59a}.smart-pet-pass-launcher_copy__0wGKf strong{font-size:14px;line-height:1.2;letter-spacing:-.01em}.smart-pet-pass-launcher_copy__0wGKf em{margin-top:2px;overflow:hidden;font-size:10px;font-style:normal;white-space:nowrap;text-overflow:ellipsis;color:rgba(255,255,255,.72)}.smart-pet-pass-launcher_arrow__aWTJV{font-size:18px;line-height:1;color:#efc59a}@media (max-width:760px){.smart-pet-pass-launcher_launcher__Qme6l{right:12px;bottom:calc(var(--paw-mobile-nav-height, 82px) + 10px);z-index:57;grid-template-columns:40px minmax(0,1fr) 18px;gap:10px;width:min(224px,calc(100vw - 24px));padding:8px 10px;border-radius:17px}.smart-pet-pass-launcher_iconWrap__jejVj{width:40px;height:40px;border-radius:13px}.smart-pet-pass-launcher_copy__0wGKf small{display:none}.smart-pet-pass-launcher_copy__0wGKf strong{font-size:14px}.smart-pet-pass-launcher_copy__0wGKf em{overflow:hidden;font-size:10px;white-space:nowrap;text-overflow:ellipsis}.smart-pet-pass-launcher_arrow__aWTJV{font-size:18px}}@media (max-width:360px){.smart-pet-pass-launcher_launcher__Qme6l{width:172px}.smart-pet-pass-launcher_copy__0wGKf em{display:none}}