.article-page.svelte-xyqkui{padding:52px 0 80px;background:#fff}.shell.svelte-xyqkui{width:min(100%,1240px)}.breadcrumb.svelte-xyqkui{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:36px;color:#8a9ab4;font-size:.92rem}.breadcrumb.svelte-xyqkui a:where(.svelte-xyqkui),.content.svelte-xyqkui a:where(.svelte-xyqkui){color:var(--romantic);font-weight:800}.layout.svelte-xyqkui{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:54px;align-items:start}.header.svelte-xyqkui h1:where(.svelte-xyqkui){max-width:900px;color:#1a2b49;font-size:clamp(2.35rem,5vw,4.5rem);line-height:1.08}.meta.svelte-xyqkui{display:flex;flex-wrap:wrap;gap:12px 20px;margin:22px 0;color:#8090aa;font-weight:700}.header.svelte-xyqkui img:where(.svelte-xyqkui){display:block;width:100%;margin:12px 0 38px;border-radius:18px;box-shadow:0 18px 50px #1f29371c}.content.svelte-xyqkui{color:#52627b;font-size:1.08rem;line-height:1.82}.content.svelte-xyqkui h2:where(.svelte-xyqkui){margin:44px 0 14px;color:#1a2b49;font-size:clamp(1.7rem,3vw,2.35rem);line-height:1.25}.content.svelte-xyqkui h3:where(.svelte-xyqkui){margin:26px 0 8px;color:#1a2b49;font-size:1.28rem}.content.svelte-xyqkui p:where(.svelte-xyqkui){margin:0 0 18px}.content.svelte-xyqkui ul:where(.svelte-xyqkui),.content.svelte-xyqkui ol:where(.svelte-xyqkui){margin:10px 0 24px;padding-left:24px}.content.svelte-xyqkui li:where(.svelte-xyqkui){margin:8px 0}.content.svelte-xyqkui blockquote:where(.svelte-xyqkui),.callout.svelte-xyqkui{margin:26px 0;padding:20px 22px;border-radius:10px;color:#1a2b49}.content.svelte-xyqkui blockquote:where(.svelte-xyqkui){border-left:4px solid #7656d8;background:#f7f4ff;font-weight:700}.callout.svelte-xyqkui{border-left:4px solid var(--romantic);background:#fff2fa}.table-wrap.svelte-xyqkui{overflow-x:auto;margin:24px 0 30px;border:1px solid #e5e7eb;border-radius:12px}table.svelte-xyqkui{width:100%;min-width:760px;border-collapse:collapse}th.svelte-xyqkui,td.svelte-xyqkui{padding:15px 16px;border-bottom:1px solid #e5e7eb;text-align:left;vertical-align:top}th.svelte-xyqkui{background:#f7f4ff;color:#1a2b49}td.svelte-xyqkui:first-child{color:#1a2b49;font-weight:900}tr.svelte-xyqkui:last-child td:where(.svelte-xyqkui){border-bottom:0}aside.svelte-xyqkui{position:sticky;top:96px;display:flex;flex-direction:column;gap:24px}.side-card.svelte-xyqkui{padding:30px;border:1px solid #e5e7eb;border-radius:14px;text-align:center}.side-card.svelte-xyqkui h2:where(.svelte-xyqkui){color:#1a2b49;font-size:2rem}.side-card.svelte-xyqkui h2:where(.svelte-xyqkui) span:where(.svelte-xyqkui){color:var(--romantic)}.side-card.svelte-xyqkui p:where(.svelte-xyqkui){margin:12px 0 22px;color:#8090aa;line-height:1.6}.button.svelte-xyqkui{display:inline-flex;padding:12px 18px;border-radius:999px;background:var(--romantic);color:#fff;font-weight:900}.related.svelte-xyqkui{display:flex;flex-direction:column;gap:14px;text-align:left}.related.svelte-xyqkui h2:where(.svelte-xyqkui){font-size:1.4rem}.related.svelte-xyqkui a:where(.svelte-xyqkui){padding-bottom:14px;border-bottom:1px solid #eef0f4;color:#52627b;font-weight:800;line-height:1.4}.related.svelte-xyqkui a:where(.svelte-xyqkui):last-child{border:0;padding-bottom:0}@media(max-width:980px){.layout.svelte-xyqkui{grid-template-columns:1fr}aside.svelte-xyqkui{position:static;display:grid;grid-template-columns:1fr 1fr}}@media(max-width:680px){.article-page.svelte-xyqkui{padding-top:32px}.layout.svelte-xyqkui{gap:36px}.header.svelte-xyqkui h1:where(.svelte-xyqkui){font-size:2.35rem}.header.svelte-xyqkui img:where(.svelte-xyqkui){border-radius:10px}.content.svelte-xyqkui{font-size:1rem}aside.svelte-xyqkui{grid-template-columns:1fr}}
