.sharing.svelte-1qv3qow{padding:clamp(2.5rem,6vw,6rem) 0}.sharing__inner.svelte-1qv3qow{width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,3vw,1.5rem);max-width:800px}.sharing__empty.svelte-1qv3qow{text-align:center;padding:4rem 0;color:#8a9199;font-size:1.125rem}.sharing__list.svelte-1qv3qow{display:flex;flex-direction:column;gap:2rem}.sharing-card.svelte-1qv3qow{background:#fff;border-radius:8px;box-shadow:0 1px 3px #00000014;transition:box-shadow .25s ease,transform .25s ease}.sharing-card.svelte-1qv3qow:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.sharing-card.svelte-1qv3qow{position:relative;padding:clamp(1rem,3vw,2rem);cursor:pointer}.sharing-card.svelte-1qv3qow:has(.sharing-card__button:where(.svelte-1qv3qow):focus-visible){outline:2px solid #4a6e8f;outline-offset:2px}.sharing-card__content.svelte-1qv3qow{display:flex;flex-direction:column}.sharing-card__meta.svelte-1qv3qow{display:flex;align-items:center;gap:.5rem 1.5rem;margin-bottom:1rem;font-size:.75rem;color:#8a9199;flex-wrap:wrap}.sharing-card__author.svelte-1qv3qow{display:flex;align-items:center;gap:.25rem}.sharing-card__author.svelte-1qv3qow svg:where(.svelte-1qv3qow){width:14px;height:14px;opacity:.6}.sharing-card__date.svelte-1qv3qow{display:flex;align-items:center;gap:.25rem}.sharing-card__date.svelte-1qv3qow svg:where(.svelte-1qv3qow){width:14px;height:14px;opacity:.6}.sharing-card__title.svelte-1qv3qow{font-family:Cardo,Georgia,serif;font-size:1.25rem;color:#212528;margin-bottom:1rem}.sharing-card__excerpt.svelte-1qv3qow{font-family:Open Sans,PingFang TC,Microsoft JhengHei,sans-serif;font-size:1rem;line-height:1.6;color:#555b62;margin-bottom:1.5rem}.sharing-card__button.svelte-1qv3qow{display:inline-flex;align-items:center;gap:.25rem;color:#4a6e8f;font-size:.875rem;font-weight:600;padding:.5rem 0;align-self:flex-start;border:none;background:none;font-family:inherit;cursor:pointer;outline:none;transition:color .15s ease}.sharing-card__button.svelte-1qv3qow:after{content:"";position:absolute;inset:0}.sharing-card.svelte-1qv3qow:hover .sharing-card__button:where(.svelte-1qv3qow){color:#375269}.sharing-dialog__full-text.svelte-1qv3qow{font-family:Open Sans,PingFang TC,Microsoft JhengHei,sans-serif;font-size:1rem;line-height:1.6;color:#555b62;line-height:1.75;color:#212528;margin-top:1.5rem}.sharing-dialog__full-text.svelte-1qv3qow p{margin-bottom:1rem}.sharing-dialog__full-text.svelte-1qv3qow p:last-child{margin-bottom:0}.sharing-dialog__full-text.svelte-1qv3qow strong{font-weight:700}.sharing-dialog__full-text.svelte-1qv3qow em{font-style:italic}.sharing-dialog__full-text.svelte-1qv3qow a{color:#4a6e8f;text-decoration:underline}
