.ck-repair-download{position:fixed;left:max(18px,env(safe-area-inset-left));bottom:max(18px,env(safe-area-inset-bottom));z-index:900;display:inline-flex;align-items:center;gap:11px;padding:9px 17px 9px 9px;max-width:calc(100vw - 100px);border:1px solid #e2dcd1;border-radius:20px;background:#fffdf9;color:#0d192b;box-shadow:0 8px 28px #0d192b24;text-decoration:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;transition:box-shadow .2s,transform .2s}.ck-repair-download:hover{color:#0d192b;box-shadow:0 10px 30px #0d192b38;transform:translateY(-2px)}.ck-repair-download:focus-visible{outline:3px solid #ed502b;outline-offset:4px}.ck-repair-download__icon{position:relative;flex:0 0 44px;width:44px;height:44px}.ck-repair-download__icon img{display:block;width:44px;height:44px;border-radius:12px;object-fit:contain}.ck-repair-download__icon svg{position:absolute;right:-3px;bottom:-1px;padding:3px;box-sizing:content-box;border:2px solid #fffdf9;border-radius:50%;background:#ed502b;color:#fff}.ck-repair-download__text{display:grid;gap:3px;line-height:1.15}.ck-repair-download__text>span{font-size:10px;color:#657080}.ck-repair-download__text strong{font-size:13px;font-weight:750;white-space:nowrap}.ck-repair-download__mobile{display:none}@media(max-width:600px){.ck-repair-download{left:max(12px,env(safe-area-inset-left));bottom:max(16px,env(safe-area-inset-bottom));gap:8px;padding:7px 13px 7px 7px;border-radius:17px}.ck-repair-download__text>span{max-width:110px;font-size:9px}.ck-repair-download__text strong{font-size:12px}.ck-repair-download__desktop{display:none}.ck-repair-download__mobile{display:inline}.ck-repair-download__icon,.ck-repair-download__icon img{width:36px;height:36px}.ck-repair-download__icon{flex-basis:36px}.ck-repair-download__icon svg{width:12px;height:12px}}@media(prefers-reduced-motion:reduce){.ck-repair-download{transition:none}}
