.save-post-btn[data-v-28d37e0b]{color:#000;font-family:var(--font-sora);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #000;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .9rem;font-size:.875rem;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.save-post-btn--saved[data-v-28d37e0b],.save-post-btn[data-v-28d37e0b]:hover{color:#fff;background:#000}.save-post-btn__icon[data-v-28d37e0b]{flex-shrink:0}.save-toast[data-v-28d37e0b]{z-index:1000;color:#fff;background:#003266;border-radius:8px;align-items:flex-start;gap:.75rem;max-width:380px;padding:1rem 1.25rem;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 10px 30px #00000040}.save-toast__icon[data-v-28d37e0b]{color:#fc6423;flex-shrink:0;margin-top:2px}.save-toast__text[data-v-28d37e0b]{font-family:var(--font-merriweather);margin:0;font-size:.9rem;line-height:1.5}.save-toast__link[data-v-28d37e0b]{color:#fff;font-weight:700;text-decoration:underline}.save-toast__close[data-v-28d37e0b]{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:none;padding:0;font-size:1.25rem;line-height:1}.save-toast__close[data-v-28d37e0b]:hover{opacity:1}.save-toast-enter-active[data-v-28d37e0b],.save-toast-leave-active[data-v-28d37e0b]{transition:opacity .25s,transform .25s}.save-toast-enter-from[data-v-28d37e0b],.save-toast-leave-to[data-v-28d37e0b]{opacity:0;transform:translateY(12px)}@media (width<=480px){.save-toast[data-v-28d37e0b]{max-width:none;bottom:1rem;left:1rem;right:1rem}}
