.support.svelte-ono6jb{margin-top:.75rem;min-width:0;overflow-wrap:anywhere}.like-row.svelte-ono6jb{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}button.svelte-ono6jb,input.svelte-ono6jb{font:inherit}button.svelte-ono6jb{cursor:pointer;min-height:44px}button.svelte-ono6jb:disabled{cursor:default;opacity:.6}.chapter-prompt.svelte-ono6jb,.thanks.svelte-ono6jb{font-weight:600}.like-button.svelte-ono6jb{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;border:1px solid #be123c;border-radius:.5rem;padding:.45rem 1rem;color:#9f1239;background:#fff1f2;font-weight:600}.heart.svelte-ono6jb{line-height:1}.like-button[aria-pressed=true].svelte-ono6jb{border-color:#e5e7eb;background:#f9fafb;color:#4b5563}.like-count.svelte-ono6jb,.muted.svelte-ono6jb{font-size:.875rem;color:#6b7280}.like-count.svelte-ono6jb{margin-inline-start:clamp(.125rem,1vw,.75rem);white-space:nowrap}.gift-toggle.svelte-ono6jb{margin-inline-start:clamp(.125rem,1.5vw,1rem);color:#9f1239;background:transparent;border:1px solid #e6c0c5;border-radius:.45rem;padding:.25rem .65rem;font-size:.875rem;white-space:nowrap}.gift-panel.svelte-ono6jb{margin-top:.75rem;border:1px solid #f3d6c3;background:#fffbf5;border-radius:.75rem;padding:1rem;min-width:0}.thanks.svelte-ono6jb{margin:0 0 .3rem}.muted.svelte-ono6jb{margin:.4rem 0}.support-options.svelte-ono6jb{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.choice.svelte-ono6jb{flex:1 1 5rem;min-width:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.2rem;border:1px solid #e8c9ac;background:#fff;border-radius:.5rem;padding:.65rem .25rem;color:#60381c}.choice.svelte-ono6jb span:where(.svelte-ono6jb){font-size:.8rem}.choice.svelte-ono6jb:hover:not(:disabled){background:#fff2df}.quantity.svelte-ono6jb{margin-top:.8rem}.quantity.svelte-ono6jb label:where(.svelte-ono6jb){display:block;font-size:.875rem;margin-bottom:.4rem}.quantity-controls.svelte-ono6jb{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem}.quantity.svelte-ono6jb input:where(.svelte-ono6jb){box-sizing:border-box;width:5.5rem;max-width:100%;min-height:44px;padding:.5rem .25rem;border:1px solid #d1d5db;border-radius:.4rem;text-align:center;background:#fff}.step.svelte-ono6jb{width:44px;border:1px solid #d1d5db;border-radius:.4rem;background:#fff}.action.svelte-ono6jb{border:1px solid #9f1239;border-radius:.45rem;background:#9f1239;color:#fff;padding:.5rem .8rem}.secondary.svelte-ono6jb{border-color:#d1d5db;background:#fff;color:#374151}.error.svelte-ono6jb{color:#b91c1c;font-size:.875rem;margin-top:.5rem;overflow-wrap:anywhere}dialog.svelte-ono6jb{box-sizing:border-box;margin:auto;width:26rem;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);overflow:auto;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.25rem;color:#1f2937;background:#fff;overflow-wrap:anywhere}dialog.svelte-ono6jb::backdrop{background:#0006}dialog.svelte-ono6jb h3:where(.svelte-ono6jb){font-weight:700;font-size:1.1rem;margin:0 0 .75rem}dialog.svelte-ono6jb p:where(.svelte-ono6jb){margin:.5rem 0}.confirm-actions.svelte-ono6jb{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}button.svelte-ono6jb:focus-visible,input.svelte-ono6jb:focus-visible{outline:2px solid #be123c;outline-offset:3px}@media (min-width:768px){.like-button.svelte-ono6jb{min-height:34px;padding:.2rem .7rem}.gift-toggle.svelte-ono6jb{min-height:34px}.choice.svelte-ono6jb{padding:.35rem .2rem;gap:.05rem}}@media (max-width:480px){.like-row.svelte-ono6jb{gap:.35rem}.like-button.svelte-ono6jb{padding:.35rem .45rem;gap:.2rem}.gift-toggle.svelte-ono6jb{margin-inline-start:0;padding:.3rem .35rem;font-size:.8125rem}}button.svelte-10tbl06{border:1px solid #aaa;border-radius:.3rem;padding:.5rem;max-width:100%}button.svelte-10tbl06:disabled{opacity:.5}body:has(.chapter-reading-page){min-width:0}
