.page_page__5KoZm{padding:30px 20px 0}.page_crumbs__720G4{margin-bottom:14px}.page_head__zOe0_{margin-bottom:18px}.page_title__IKWlO{margin:0;font-size:30px;font-weight:800;letter-spacing:-.036em;color:var(--ink);text-wrap:pretty}.page_lead__GDnab{margin:8px 0 0;font-size:14.5px;font-weight:500;line-height:1.6;color:var(--muted);text-wrap:pretty}.page_tabs__XUiYh{display:flex;gap:22px;overflow-x:auto;margin:0 0 20px;border-bottom:1px solid var(--line);scrollbar-width:none}.page_tabs__XUiYh::-webkit-scrollbar{display:none}.page_tab__7MI17{display:inline-flex;align-items:center;gap:6px;padding:12px 2px;margin-bottom:-1px;border-bottom:2px solid transparent;font-size:13.5px;font-weight:700;color:var(--muted);white-space:nowrap}.page_tab__7MI17:hover{color:var(--ink-2);border-bottom-color:var(--line)}.page_tab__7MI17[aria-current=page]{color:var(--brand-text);border-bottom-color:var(--brand-solid)}.page_tabCount__WUAS_{font-family:var(--font-data);font-size:11px;font-weight:500;padding:1px 7px;border-radius:9999px;background:var(--bg-soft);border:1px solid var(--line);color:var(--muted)}.page_tab__7MI17[aria-current=page] .page_tabCount__WUAS_{background:var(--brand-50);border-color:transparent;color:var(--brand-text)}.page_grid__v8Uk2{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:12px;gap:12px}.page_post__AkP_R{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-sm);transition:box-shadow .16s,transform .16s}.page_post__AkP_R:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.page_postBody__5FNkk{display:flex;flex-direction:column;flex:1 1;padding:16px 18px 18px}.page_postTag__wP935{align-self:flex-start;font-size:11px;font-weight:800;color:var(--brand-text);padding:3px 9px;border-radius:9999px;background:var(--brand-50)}.page_postTag__wP935:hover{color:var(--brand-text);background:var(--line-2)}.page_postTitle__CXCLL{margin:10px 0 6px;font-size:16px;font-weight:800;letter-spacing:-.028em;line-height:1.4;color:var(--ink);text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_postTitle__CXCLL a{color:inherit}.page_postTitle__CXCLL a:hover{color:var(--brand-text)}.page_postExcerpt__kIE7N{margin:0;font-size:13px;line-height:1.6;font-weight:500;color:var(--muted);text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_postTags__lgU9X{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.page_hash__I_sgQ{font-size:11px;font-weight:700;color:var(--ink-2);padding:3px 8px;border-radius:7px;background:var(--bg-soft);border:1px solid var(--line)}.page_hashMore__fihWA{color:var(--muted)}.page_postMeta__4XXP8{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:auto;padding-top:12px;font-family:var(--font-ui);font-size:11.5px;font-weight:600;color:var(--muted)}.page_empty__D18yv{display:flex;flex-direction:column;align-items:center;gap:8px;padding:64px 24px;text-align:center;background:var(--card);border:1px dashed var(--line);border-radius:16px}.page_emptyIcon__5hg56{color:var(--muted-2)}.page_emptyTitle__Hj1Z8{margin:6px 0 0;font-size:16px;font-weight:800;color:var(--ink)}.page_emptyDesc__Ov45_{margin:0;font-size:13.5px;font-weight:500;color:var(--muted)}.page_policy__5_IEd{margin:26px 0 0;font-size:12.5px;line-height:1.6;color:var(--muted)}.page_emptyDesc__Ov45_ a,.page_policy__5_IEd a{font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}@media (max-width:859px){.page_title__IKWlO{font-size:24px}}@media (max-width:700px){.page_page__5KoZm{padding:20px 12px 0}.page_grid__v8Uk2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.page_post__AkP_R{border-radius:13px}.page_postBody__5FNkk{padding:11px 12px 12px}.page_postTag__wP935{font-size:10px;padding:2px 7px}.page_postTitle__CXCLL{margin:8px 0 5px;font-size:13.5px;line-height:1.36}.page_postExcerpt__kIE7N{font-size:11.5px;line-height:1.52;-webkit-line-clamp:2}.page_postTags__lgU9X{display:none}.page_postMeta__4XXP8{padding-top:9px;font-size:10.5px}.page_empty__D18yv{padding:44px 18px;border-radius:14px}}