.favorite-control.svelte-qhiaw2{text-align:right;min-width:0;max-width:100%;margin-inline-start:auto}button.svelte-qhiaw2{color:#624a00;min-height:44px;font:inherit;cursor:pointer;background:#fffdf5;border:1px solid #d6b659;border-radius:8px;justify-content:center;align-items:center;gap:.45rem;padding:.5rem .75rem;font-size:.875rem;font-weight:700;display:inline-flex}button.svelte-qhiaw2:hover{background:#fff3c4}button.svelte-qhiaw2:focus-visible{outline-offset:3px;outline:3px solid #171717}button.svelte-qhiaw2:disabled{cursor:wait;opacity:.65}button.saved.svelte-qhiaw2{background:#fff3c4}svg.svelte-qhiaw2{fill:none;stroke:#a37500;stroke-width:1.8px;stroke-linejoin:round;flex:none;width:22px;height:22px}.saved.svelte-qhiaw2 svg:where(.svelte-qhiaw2){fill:#facc15}p.svelte-qhiaw2{color:#991b1b;overflow-wrap:anywhere;margin:.4rem 0 0;font-size:.85rem}.news-card.svelte-lx6eu1{color:#17354a;overflow-wrap:anywhere;background:#f0f9ff;border:1px solid #bae6fd;border-left:4px solid #0284c7;border-radius:8px;align-self:start;min-width:0;padding:1.25rem;box-shadow:0 14px 36px #0369a10d}.news-label.svelte-lx6eu1{color:#0369a1;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:750}p.svelte-lx6eu1{white-space:pre-wrap;margin:1rem 0;font-size:1.25rem;line-height:1.6}a.svelte-lx6eu1{color:#075985;text-underline-offset:.2em;font-size:.9rem;font-weight:650;text-decoration:underline}button.svelte-lx6eu1{color:#991b1b;cursor:pointer;background:#fff;border:1px solid #991b1b;border-radius:6px;margin:1rem 0 0 auto;padding:.5rem .75rem;display:block}button.svelte-lx6eu1:disabled{opacity:.6;cursor:not-allowed}.svelte-lx6eu1:is(a:where(.svelte-lx6eu1),button:where(.svelte-lx6eu1)):focus-visible{outline-offset:3px;outline:3px solid #0284c7}.quote-card.svelte-1kkp3fk{color:#352644;overflow-wrap:anywhere;background:#f8f5fc;border:1px solid #ddd6eb;border-left:4px solid #8b6caf;border-radius:8px;align-self:start;min-width:0;padding:1.25rem;box-shadow:0 14px 36px #3c1e5a0d}.quote-label.svelte-1kkp3fk{color:#70558c;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.78rem;font-weight:750;display:flex}.quote-label.svelte-1kkp3fk span:where(.svelte-1kkp3fk){font-family:Georgia,serif;font-size:2.8rem;line-height:.8}figure.svelte-1kkp3fk{margin:1rem 0 0}blockquote.svelte-1kkp3fk{white-space:pre-wrap;margin:0;font-family:Georgia,serif;font-size:1.6rem;font-style:italic;line-height:1.5}figcaption.svelte-1kkp3fk{color:#70558c;margin-top:1rem;font-size:.9rem}button.svelte-1kkp3fk{color:#991b1b;cursor:pointer;background:#fff;border:1px solid #991b1b;border-radius:6px;margin:1rem 0 0 auto;padding:.5rem .75rem;display:block}button.svelte-1kkp3fk:disabled{opacity:.6;cursor:not-allowed}
