.kr-footer__actions{display:flex!important;align-items:center;gap:12px!important}.kr-footer__actions button,.kr-footer__actions a{display:flex;align-items:center;border:0;background:none;color:#a99da0;font-size:8px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.kr-footer__actions i{display:inline-grid;width:30px;height:30px;margin-left:10px;place-items:center;border:1px solid #682032;color:#e14b61;font-style:normal;transition:.25s}.kr-footer__actions button:hover i,.kr-footer__actions a:hover i{background:var(--red);color:#fff;transform:translateY(-3px)}
.kr-share-toast{position:fixed;z-index:1100;right:28px;bottom:102px;display:flex;align-items:center;gap:13px;min-width:245px;padding:16px 18px;border:1px solid #752235;border-top:2px solid #e5324e;background:#0b0708ed;box-shadow:0 22px 55px #000a;color:#cbbec1;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s,transform .25s,visibility .25s;backdrop-filter:blur(12px)}.kr-share-toast.is-visible{opacity:1;visibility:visible;transform:none}.kr-share-toast i{display:grid;width:25px;height:25px;place-items:center;border:1px solid #c72a43;border-radius:50%;color:#f0dfe2;font-size:9px;font-style:normal}.kr-share-toast span{font-size:8px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.kr-share-toast.is-error i{border-color:#8a7479;color:#a9979b}.kr-share-toast.is-error{border-top-color:#7c6a6e}
@media(max-width:650px){.kr-footer__actions{align-items:flex-start!important;flex-direction:column}.kr-footer__actions button,.kr-footer__actions a{padding:0}.kr-share-toast{right:18px;bottom:84px;left:18px;min-width:0}}
@media(prefers-reduced-motion:reduce){.kr-share-toast,.kr-footer__actions i{transition:none}}
