.Toast-module__eyeDpq__toastContainer{bottom:calc(80px + env(safe-area-inset-bottom,0px));z-index:9990;pointer-events:none;flex-direction:column;width:calc(100% - 32px);max-width:400px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.Toast-module__eyeDpq__toastRegion{flex-direction:column;gap:8px;display:flex}.Toast-module__eyeDpq__toastRegion:not(:empty)+.Toast-module__eyeDpq__toastRegion:not(:empty){margin-top:8px}.Toast-module__eyeDpq__toast{color:#fff;-webkit-backdrop-filter:blur(12px);pointer-events:auto;border-radius:12px;align-items:center;gap:10px;padding:14px 18px;font-size:13px;font-weight:500;animation:.35s cubic-bezier(.16,1,.3,1) forwards Toast-module__eyeDpq__toastSlideUp;display:flex;box-shadow:0 8px 32px #00000026}.Toast-module__eyeDpq__success,.Toast-module__eyeDpq__info{background:#222222eb}.Toast-module__eyeDpq__error{background:#781e1eeb}.Toast-module__eyeDpq__toastIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:flex}.Toast-module__eyeDpq__success .Toast-module__eyeDpq__toastIcon{color:var(--on-champagne,#0a0806);background:#4ade80}.Toast-module__eyeDpq__info .Toast-module__eyeDpq__toastIcon{background:var(--champagne);color:var(--on-champagne,#0a0806)}.Toast-module__eyeDpq__error .Toast-module__eyeDpq__toastIcon{color:var(--on-champagne,#0a0806);background:#f87171}.Toast-module__eyeDpq__toastMsg{letter-spacing:-.2px;flex:1;line-height:1.4}@keyframes Toast-module__eyeDpq__toastSlideUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}
.StickyBottomCTA-module__ZqZgTq__wrap{bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:200;pointer-events:auto;width:min(460px,94vw);animation:.4s cubic-bezier(.34,1.56,.64,1) both StickyBottomCTA-module__ZqZgTq__stickySlideUp;position:fixed;left:50%;transform:translate(-50%)}@keyframes StickyBottomCTA-module__ZqZgTq__stickySlideUp{0%{opacity:0;transform:translate(-50%)translateY(100%)}to{opacity:1;transform:translate(-50%)translateY(0)}}.StickyBottomCTA-module__ZqZgTq__inner{-webkit-backdrop-filter:blur(16px)saturate(1.5);background:#1a1714f5;border:.5px solid #ceae7e4d;border-radius:16px;align-items:center;gap:10px;padding:12px 16px;display:flex;box-shadow:0 8px 40px #00000080,inset 0 0 0 .5px #ceae7e1a}.StickyBottomCTA-module__ZqZgTq__textGroup{flex:1;min-width:0}.StickyBottomCTA-module__ZqZgTq__label{font-size:var(--fs-caption,12px);color:var(--champagne);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-weight:700;display:block}.StickyBottomCTA-module__ZqZgTq__sub{font-size:var(--fs-caption,12px);color:#ffffffa6;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.StickyBottomCTA-module__ZqZgTq__btnGroup{flex-shrink:0;gap:6px;display:flex}.StickyBottomCTA-module__ZqZgTq__kakaoBtn{background:var(--champagne);color:var(--on-champagne,#0a0806);white-space:nowrap;letter-spacing:.05em;border-radius:8px;justify-content:center;align-items:center;min-width:auto;min-height:44px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s;animation:3s ease-in-out 1s infinite StickyBottomCTA-module__ZqZgTq__heartbeat;display:inline-flex}@keyframes StickyBottomCTA-module__ZqZgTq__heartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.05)}28%{transform:scale(1)}42%{transform:scale(1.03)}}.StickyBottomCTA-module__ZqZgTq__kakaoBtn:hover{background:var(--champagne-dark);box-shadow:0 4px 16px #ceae7e66}.StickyBottomCTA-module__ZqZgTq__collectionBtn{color:#ffffffc7;white-space:nowrap;background:0 0;border:.5px solid #ceae7e59;border-radius:8px;justify-content:center;align-items:center;min-width:auto;min-height:44px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.StickyBottomCTA-module__ZqZgTq__collectionBtn:hover{border-color:var(--champagne);color:var(--champagne)}.StickyBottomCTA-module__ZqZgTq__closeBtn{color:#ffffffad;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;min-width:auto;height:24px;min-height:auto;padding:0;transition:color .2s;display:flex;position:relative}.StickyBottomCTA-module__ZqZgTq__closeBtn:after{content:"";position:absolute;inset:-10px}.StickyBottomCTA-module__ZqZgTq__closeBtn:hover{color:#fffc}@media (max-width:359px){.StickyBottomCTA-module__ZqZgTq__sub{display:none}.StickyBottomCTA-module__ZqZgTq__inner{gap:8px;padding:10px 12px}}@media (prefers-reduced-motion:reduce){.StickyBottomCTA-module__ZqZgTq__wrap,.StickyBottomCTA-module__ZqZgTq__kakaoBtn{animation:none}}
