.crumbs-wrap[data-astro-cid-wc33q5da]{padding-top:24px}.crumbs[data-astro-cid-wc33q5da]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;color:#94a3b8;display:flex;gap:8px;flex-wrap:wrap}.crumbs[data-astro-cid-wc33q5da] a[data-astro-cid-wc33q5da]{color:#94a3b8}.crumbs[data-astro-cid-wc33q5da] a[data-astro-cid-wc33q5da]:hover,.crumb-active[data-astro-cid-wc33q5da]{color:#475569}.cat-head[data-astro-cid-wc33q5da]{padding-top:20px;padding-bottom:8px;display:flex;align-items:center;gap:16px}.cat-badge[data-astro-cid-wc33q5da]{width:64px;height:64px;flex:none;border-radius:16px;background:linear-gradient(135deg,#eff6ff,#ede9fe);border:1px solid #e3e9f2;display:grid;place-items:center;font-size:2rem;line-height:1}.cat-head[data-astro-cid-wc33q5da] h1[data-astro-cid-wc33q5da]{margin:0 0 4px;font-size:clamp(1.6rem,1.3rem + 1.2vw,2.2rem);letter-spacing:-.02em}.cat-tag[data-astro-cid-wc33q5da]{margin:0;font-size:.9rem;color:#94a3b8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.cat-main[data-astro-cid-wc33q5da]{padding-top:24px;padding-bottom:48px;display:grid;grid-template-columns:1fr;gap:28px;align-items:start}@media(min-width:1024px){.cat-main[data-astro-cid-wc33q5da]{grid-template-columns:minmax(0,1fr) 300px}.cat-aside[data-astro-cid-wc33q5da]{position:sticky;top:84px}}.cat-content[data-astro-cid-wc33q5da]{min-width:0}.cat-intro[data-astro-cid-wc33q5da]{color:#334155;line-height:1.7;margin:0 0 16px;font-size:1rem}.cat-content[data-astro-cid-wc33q5da] h2[data-astro-cid-wc33q5da]{margin:32px 0 14px;font-size:1.2rem;color:#0f1828}.related-list[data-astro-cid-wc33q5da]{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:8px}.related-list[data-astro-cid-wc33q5da] li[data-astro-cid-wc33q5da]{background:#fff;border:1px solid #e3e9f2;border-radius:10px}.related-list[data-astro-cid-wc33q5da] a[data-astro-cid-wc33q5da]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;color:#0f1828;font-weight:500;font-size:.95rem}.related-list[data-astro-cid-wc33q5da] a[data-astro-cid-wc33q5da]:hover{background:#f8fafc;text-decoration:none}.related-list[data-astro-cid-wc33q5da] .arr[data-astro-cid-wc33q5da]{color:var(--color-primary);flex:none}.cat-aside[data-astro-cid-wc33q5da]{display:grid;gap:16px}.side-card[data-astro-cid-wc33q5da]{background:#fff;border:1px solid #e3e9f2;border-radius:16px;padding:20px}.side-eyebrow[data-astro-cid-wc33q5da]{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;margin-bottom:12px}.cat-nav[data-astro-cid-wc33q5da]{list-style:none;margin:0;padding:0;display:grid;gap:4px}.cat-nav[data-astro-cid-wc33q5da] a[data-astro-cid-wc33q5da]{display:block;padding:7px 10px;border-radius:8px;color:#475569;font-size:.9rem}.cat-nav[data-astro-cid-wc33q5da] a[data-astro-cid-wc33q5da]:hover{background:#f1f5f9;color:#0f1828;text-decoration:none}.cn-sep[data-astro-cid-wc33q5da]{margin-top:8px;padding-top:8px;border-top:1px solid #eef2f9}.cn-sep[data-astro-cid-wc33q5da] a[data-astro-cid-wc33q5da]{color:var(--color-primary);font-weight:600}.rules-list[data-astro-cid-wc33q5da]{list-style:disc;margin:0;padding-left:20px;color:#475569;font-size:.86rem;line-height:1.6;display:grid;gap:4px}.side-info[data-astro-cid-wc33q5da] p[data-astro-cid-wc33q5da]{margin:0;color:#475569;font-size:.86rem;line-height:1.6}.side-rules[data-astro-cid-wc33q5da]{border-left:3px solid #16a34a}.thread-list[data-astro-cid-wc33q5da]{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:10px}.thread-list[data-astro-cid-wc33q5da] li[data-astro-cid-wc33q5da]{background:#fff;border:1px solid #e3e9f2;border-radius:12px}.thread-list[data-astro-cid-wc33q5da] li[data-astro-cid-wc33q5da]:hover{border-color:var(--color-primary)}.thread-list[data-astro-cid-wc33q5da] a[data-astro-cid-wc33q5da]{display:block;padding:14px 18px;color:#0f1828}.thread-list[data-astro-cid-wc33q5da] a[data-astro-cid-wc33q5da]:hover{text-decoration:none;background:#f8fafc;border-radius:12px}.tl-title[data-astro-cid-wc33q5da]{display:block;font-weight:600;font-size:1rem;margin-bottom:4px;line-height:1.4}.tl-excerpt[data-astro-cid-wc33q5da]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#64748b;font-size:.88rem;line-height:1.5}
