a.svelte-1bv2qux,span.svelte-1bv2qux{position:relative;overflow:hidden;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);gap:.5rem;text-decoration:none}a.svelte-1bv2qux i:where(.svelte-1bv2qux),span.svelte-1bv2qux i:where(.svelte-1bv2qux){vertical-align:middle;font-weight:700;transition:transform .3s ease}a.svelte-1bv2qux .btn-text:where(.svelte-1bv2qux),span.svelte-1bv2qux .btn-text:where(.svelte-1bv2qux){transition:opacity .3s ease}a.svelte-1bv2qux:before,span.svelte-1bv2qux:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#fff3;transform:translate(-50%,-50%);transition:width .5s ease,height .5s ease}a.svelte-1bv2qux:hover:not(:disabled):before,span.svelte-1bv2qux:hover:not(:disabled):before{width:300px;height:300px}a.svelte-1bv2qux:hover:not(:disabled) i:where(.svelte-1bv2qux),span.svelte-1bv2qux:hover:not(:disabled) i:where(.svelte-1bv2qux){transform:scale(1.1) rotate(12deg);animation:svelte-1bv2qux-bellRing .5s ease}a.svelte-1bv2qux:active:not(:disabled),span.svelte-1bv2qux:active:not(:disabled){transform:scale(.97)}.btn-notify-me.svelte-1bv2qux{background:#4299e1;border-color:#4299e1;color:#fff}.btn-notify-me.svelte-1bv2qux:hover:not(:disabled){background:#3182ce;border-color:#3182ce}.btn-notify-me.disabled.svelte-1bv2qux,.btn-notify-me.svelte-1bv2qux:disabled{opacity:.6;cursor:not-allowed}@keyframes svelte-1bv2qux-bellRing{0%,to{transform:scale(1.1) rotate(0)}25%{transform:scale(1.1) rotate(15deg)}50%{transform:scale(1.1) rotate(-15deg)}75%{transform:scale(1.1) rotate(10deg)}}.reader-card-small-action-btn.svelte-1bv2qux{width:100%;min-height:44px;border-radius:12px;font-weight:600;transition:all .2s ease}.reader-card-small-action-btn.svelte-1bv2qux:hover:not(:disabled){transform:translateY(-1px)}.horizontal-card-action.svelte-1bv2qux{width:100%;min-height:32px;padding:.25rem .5rem;border-radius:8px;font-weight:600;font-size:.75rem;transition:all .2s ease;box-shadow:0 2px 8px #0000001a;gap:.25rem}.horizontal-card-action.svelte-1bv2qux i:where(.svelte-1bv2qux){font-size:.8rem}.horizontal-card-action.svelte-1bv2qux .btn-text:where(.svelte-1bv2qux){font-size:.75rem}.horizontal-card-action.svelte-1bv2qux:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.horizontal-card-action.svelte-1bv2qux:active:not(:disabled){transform:translateY(0)}.bg-card-action.svelte-1bv2qux{width:100%;min-height:34px;padding:.375rem .75rem;border-radius:10px;font-weight:600;font-size:.8rem;transition:all .2s ease;box-shadow:0 2px 8px #0003;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);gap:.25rem}.bg-card-action.svelte-1bv2qux i:where(.svelte-1bv2qux){font-size:.85rem}.bg-card-action.svelte-1bv2qux .btn-text:where(.svelte-1bv2qux){font-size:.8rem}.bg-card-action.svelte-1bv2qux:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.bg-card-action.svelte-1bv2qux:active:not(:disabled){transform:translateY(0)}.compact-action-btn.svelte-1bv2qux,.large-action-btn.svelte-1bv2qux{width:100%;min-height:44px;border-radius:12px;font-weight:600;font-size:.9rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000001a}.compact-action-btn.svelte-1bv2qux:hover:not(:disabled),.large-action-btn.svelte-1bv2qux:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.compact-action-btn.svelte-1bv2qux:active:not(:disabled),.large-action-btn.svelte-1bv2qux:active:not(:disabled){transform:translateY(0)}.medium-action-btn.svelte-1bv2qux{min-width:100%;min-height:44px;border-radius:12px;font-weight:600;font-size:.9rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000001a}.medium-action-btn.svelte-1bv2qux:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.medium-action-btn.svelte-1bv2qux:active:not(:disabled){transform:translateY(0)}.accordion-action-btn.svelte-1bv2qux{width:160px;border-radius:12px;font-weight:600;font-size:.9rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000001a;padding:.75rem 1.5rem;display:flex;align-items:center;gap:.5rem}.accordion-action-btn.svelte-1bv2qux:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.accordion-action-btn.svelte-1bv2qux:active:not(:disabled){transform:translateY(0)}.profile-page-action-btn.svelte-1bv2qux{min-width:180px;min-height:52px;border-radius:16px;font-weight:700;font-size:1.1rem;letter-spacing:.3px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #00000026;position:relative;overflow:hidden}.profile-page-action-btn.svelte-1bv2qux i:where(.svelte-1bv2qux){font-size:1.25rem;margin-top:-1px}.profile-page-action-btn.svelte-1bv2qux:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 6px 20px #0003}.profile-page-action-btn.svelte-1bv2qux:active:not(:disabled){transform:translateY(-1px)}.gift-modal-btn.svelte-1bv2qux{flex:1;min-width:140px;min-height:52px;border-radius:16px;font-weight:700;font-size:1.05rem;letter-spacing:.3px;transition:all .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 15px #00000026;position:relative;overflow:hidden;border:2px solid rgba(255,255,255,.3)}.gift-modal-btn.svelte-1bv2qux i:where(.svelte-1bv2qux){font-size:1.2rem;margin-top:-1px;transition:transform .3s ease}.gift-modal-btn.svelte-1bv2qux:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.1),transparent);transform:translate(-100%) rotate(45deg);transition:transform .6s ease}.gift-modal-btn.svelte-1bv2qux:hover:not(:disabled){transform:translateY(-4px) scale(1.02);box-shadow:0 8px 25px #00000040;border-color:#ffffff80}.gift-modal-btn.svelte-1bv2qux:hover:not(:disabled):after{transform:translate(100%) rotate(45deg)}.gift-modal-btn.svelte-1bv2qux:hover:not(:disabled) i:where(.svelte-1bv2qux){transform:scale(1.15)}.gift-modal-btn.svelte-1bv2qux:active:not(:disabled){transform:translateY(-2px) scale(.98)}.gift-modal-btn.disabled.svelte-1bv2qux,.gift-modal-btn.svelte-1bv2qux:disabled{transform:none;box-shadow:0 2px 8px #0000001a}.gift-modal-btn.disabled.svelte-1bv2qux:before,.gift-modal-btn.disabled.svelte-1bv2qux:after,.gift-modal-btn.svelte-1bv2qux:disabled:before,.gift-modal-btn.svelte-1bv2qux:disabled:after{display:none}.carousel-action-btn.svelte-1bv2qux{width:100%;min-height:36px;border-radius:10px;font-weight:600;font-size:.8rem;padding:.375rem .75rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.carousel-action-btn.svelte-1bv2qux i:where(.svelte-1bv2qux){font-size:.9rem;margin-right:.25rem}.carousel-action-btn.svelte-1bv2qux .btn-text:where(.svelte-1bv2qux){display:inline}.carousel-action-btn.svelte-1bv2qux:hover:not(:disabled){transform:translateY(-2px) scale(1.02);box-shadow:0 4px 12px #00000026}.carousel-action-btn.svelte-1bv2qux:active:not(:disabled){transform:translateY(0)}@media(min-width:992px){.large-action-btn.svelte-1bv2qux{width:150px}}@media(max-width:991.98px){.carousel-action-btn.svelte-1bv2qux{font-size:.75rem;min-height:34px}}@media(max-width:767.98px){.profile-page-action-btn.svelte-1bv2qux{width:100%;min-width:unset;min-height:48px;font-size:1rem}.carousel-action-btn.svelte-1bv2qux{font-size:.7rem;min-height:32px;padding:.25rem .5rem}.carousel-action-btn.svelte-1bv2qux i:where(.svelte-1bv2qux){font-size:.85rem}}@media(max-width:575.98px){.accordion-action-btn.svelte-1bv2qux{font-size:.8rem;padding:.5rem 1rem;width:140px}.carousel-action-btn.svelte-1bv2qux .btn-text:where(.svelte-1bv2qux){display:inline}.carousel-action-btn.svelte-1bv2qux i:where(.svelte-1bv2qux){margin-right:.2rem}}@media(max-width:375.98px){.accordion-action-btn.svelte-1bv2qux{font-size:.7rem;padding:.5rem 1rem;width:140px}.reader-card-small-action-btn.svelte-1bv2qux{font-size:.8rem;gap:.5rem}.reader-card-small-action-btn.svelte-1bv2qux i:where(.svelte-1bv2qux){margin-top:0}}
