.FloatingGetApp-module__BPA1ea__root{right:max(20px,env(safe-area-inset-right));bottom:calc(96px + env(safe-area-inset-bottom));z-index:45;position:fixed}.FloatingGetApp-module__BPA1ea__trigger{color:#14251c;cursor:pointer;white-space:nowrap;background:#ace582;border-radius:999px;align-items:center;min-height:44px;padding:0 20px 0 65px;font-size:13px;font-weight:700;list-style:none;transition:background .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 5px 20px #1f44251c}.FloatingGetApp-module__BPA1ea__trigger::-webkit-details-marker{display:none}.FloatingGetApp-module__BPA1ea__trigger::marker{content:""}.FloatingGetApp-module__BPA1ea__trigger:hover{background:#9edc70;box-shadow:0 7px 24px #1f44252b}.FloatingGetApp-module__BPA1ea__trigger:focus-visible,.FloatingGetApp-module__BPA1ea__panel a:focus-visible{outline-offset:4px;outline:3px solid #dc2626}.FloatingGetApp-module__BPA1ea__character{object-fit:contain;pointer-events:none;width:68px;height:68px;position:absolute;bottom:0;left:-5px}.FloatingGetApp-module__BPA1ea__panel{box-sizing:border-box;background:#fff;border:1px solid #f9dbe0;border-radius:20px;width:min(270px,100vw - 32px);padding:18px;position:absolute;bottom:calc(100% + 16px);right:0;box-shadow:0 12px 40px #1721351f}.FloatingGetApp-module__BPA1ea__panel strong{color:#142337;margin-bottom:14px;font-size:14px;display:block}.FloatingGetApp-module__BPA1ea__panel a{color:#172337;background:#fff4f6;border:1px solid #f9dbe0;border-radius:12px;align-items:center;gap:10px;min-height:44px;padding:8px 12px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.FloatingGetApp-module__BPA1ea__panel a+a{margin-top:8px}.FloatingGetApp-module__BPA1ea__panel a:hover{background:#ffe7ed}.FloatingGetApp-module__BPA1ea__panel svg{color:#e52337;flex-shrink:0;width:22px;height:22px}.FloatingGetApp-module__BPA1ea__panel a span{color:#e52337;margin-left:auto}@media (max-width:767px){.FloatingGetApp-module__BPA1ea__root{right:max(16px,env(safe-area-inset-right))}.FloatingGetApp-module__BPA1ea__trigger{padding-right:16px;font-size:12px}}
