.IXPxyG_categoryBarWrapper{align-items:center;width:100%;margin-bottom:2px;display:flex;position:relative}.IXPxyG_categoryBar{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-lg,12px);-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth;cursor:grab;-webkit-user-select:none;user-select:none;align-items:center;width:100%;padding:8px 10px;display:flex;overflow-x:auto;box-shadow:0 1px 3px #0f172a08}.IXPxyG_categoryBar::-webkit-scrollbar{display:none}.IXPxyG_categoryBar.IXPxyG_isDragging{cursor:grabbing;scroll-behavior:auto}:is(.dark .IXPxyG_categoryBar,[data-theme=dark] .IXPxyG_categoryBar){background:var(--color-surface-elevated,#172033);border-color:#ffffff14}.IXPxyG_categoryList{align-items:center;gap:6px;min-width:max-content;display:flex}.IXPxyG_categoryTab{border-radius:var(--radius-md,8px);color:var(--color-text-muted,#475569);white-space:nowrap;border:1px solid #0000;flex-shrink:0;align-items:center;gap:7px;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex}:is(.dark .IXPxyG_categoryTab,[data-theme=dark] .IXPxyG_categoryTab){color:#94a3b8}.IXPxyG_categoryTab:hover{color:var(--color-text,#0f172a);background:var(--color-surface-sunken,#f1f5f9)}:is(.dark .IXPxyG_categoryTab:hover,[data-theme=dark] .IXPxyG_categoryTab:hover){color:#fff;background:#ffffff14}.IXPxyG_categoryTab.IXPxyG_categoryTabActive{background:var(--color-primary,#1d4ed8);color:#fff;border-color:var(--color-primary,#1d4ed8);font-weight:700;box-shadow:0 2px 8px #1d4ed840}:is(.dark .IXPxyG_categoryTab.IXPxyG_categoryTabActive,[data-theme=dark] .IXPxyG_categoryTab.IXPxyG_categoryTabActive){background:var(--color-primary,#1d4ed8);color:#fff;border-color:var(--color-primary,#1d4ed8)}.IXPxyG_tabIcon{font-size:14px}.IXPxyG_tabLabel{line-height:1.2}.IXPxyG_scrollArrow{z-index:10;background:var(--color-surface,#fff);border:1px solid var(--color-border,#cbd5e1);width:34px;height:34px;color:var(--color-text,#0f172a);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:800;line-height:1;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #0f172a1f,0 1px 3px #0f172a14}:is(.dark .IXPxyG_scrollArrow,[data-theme=dark] .IXPxyG_scrollArrow){color:#f1f5f9;background:#1e293b;border-color:#ffffff26;box-shadow:0 4px 12px #0006}.IXPxyG_scrollArrow:hover{background:var(--color-primary,#1d4ed8);color:#fff;border-color:var(--color-primary,#1d4ed8);transform:translateY(-50%)scale(1.08)}.IXPxyG_scrollArrowLeft{left:6px}.IXPxyG_scrollArrowRight{right:6px}.IXPxyG_fadeLeft{background:linear-gradient(to right, var(--color-surface,#fff) 20%, transparent 100%);pointer-events:none;z-index:5;border-top-left-radius:11px;border-bottom-left-radius:11px;width:50px;position:absolute;top:1px;bottom:1px;left:1px}.IXPxyG_fadeRight{background:linear-gradient(to left, var(--color-surface,#fff) 20%, transparent 100%);pointer-events:none;z-index:5;border-top-right-radius:11px;border-bottom-right-radius:11px;width:50px;position:absolute;top:1px;bottom:1px;right:1px}:is(.dark .IXPxyG_fadeLeft,[data-theme=dark] .IXPxyG_fadeLeft){background:linear-gradient(90deg,#172033 20%,#0000 100%)}:is(.dark .IXPxyG_fadeRight,[data-theme=dark] .IXPxyG_fadeRight){background:linear-gradient(270deg,#172033 20%,#0000 100%)}@media (max-width:640px){.IXPxyG_scrollArrow{display:none}.IXPxyG_fadeLeft,.IXPxyG_fadeRight{width:30px}.IXPxyG_categoryTab{padding:7px 12px;font-size:12.5px}}
._8zNvyq_library{gap:var(--space-6,24px);padding-block:var(--space-6,24px) var(--space-8,40px);flex-direction:column;width:100%;display:flex}:is(.dark ._8zNvyq_library,[data-theme=dark] ._8zNvyq_library){color:#f1f5f9}._8zNvyq_heroSection{border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-xl,16px);background:var(--color-surface,#fff);box-sizing:border-box;width:100%;padding:38px 36px 34px;box-shadow:0 1px 3px #0f172a0a,0 6px 20px -4px #0f172a08}:is(.dark ._8zNvyq_heroSection,[data-theme=dark] ._8zNvyq_heroSection){background:var(--color-surface-elevated,#172033);border-color:#ffffff14;box-shadow:0 4px 20px -4px #0006}._8zNvyq_heroLayout{grid-template-columns:minmax(0,1.26fr) minmax(320px,.9fr);align-items:center;gap:32px;width:100%;display:grid}@media (max-width:992px){._8zNvyq_heroLayout{grid-template-columns:1fr;gap:24px}}._8zNvyq_heroMain{text-align:left;flex-direction:column;align-items:flex-start;width:100%;display:flex}._8zNvyq_eyebrowContainer{align-items:center;gap:8px;margin-bottom:12px;display:inline-flex}._8zNvyq_eyebrowBadge{font-family:var(--font-mono,monospace);letter-spacing:.06em;color:var(--color-primary,#1d4ed8);background:var(--color-primary-soft,#eff6ff);border:1px solid var(--color-primary-border,#bfdbfe);text-transform:uppercase;border-radius:6px;padding:3px 10px;font-size:11.5px;font-weight:700}:is(.dark ._8zNvyq_eyebrowBadge,[data-theme=dark] ._8zNvyq_eyebrowBadge){color:#93c5fd;background:#2563eb26;border-color:#2563eb4d}._8zNvyq_eyebrowSep{color:var(--color-text-muted,#94a3b8);font-size:12px;font-family:var(--font-mono,monospace)}._8zNvyq_eyebrowSub{font-family:var(--font-mono,monospace);color:var(--color-text-muted,#64748b);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:600}:is(.dark ._8zNvyq_eyebrowSub,[data-theme=dark] ._8zNvyq_eyebrowSub){color:#94a3b8}._8zNvyq_heroTitle{font-family:var(--font-headline,sans-serif);letter-spacing:-.025em;color:var(--color-text,#0f172a);margin:0 0 12px;font-size:clamp(24px,2.8vw,34px);font-weight:800;line-height:1.22}:is(.dark ._8zNvyq_heroTitle,[data-theme=dark] ._8zNvyq_heroTitle){color:#fff}._8zNvyq_heroSubtitle{font-family:var(--font-body,sans-serif);color:var(--color-text-muted,#475569);margin:0 0 20px;font-size:clamp(13.5px,1.3vw,15px);line-height:1.6}:is(.dark ._8zNvyq_heroSubtitle,[data-theme=dark] ._8zNvyq_heroSubtitle){color:#94a3b8}._8zNvyq_codeSnippet{font-family:var(--font-mono,monospace);color:#b45309;background:#fef3c7;border:1px solid #fde68a;border-radius:4px;margin-inline:4px;padding:1px 6px;font-size:13px;font-weight:600}:is(.dark ._8zNvyq_codeSnippet,[data-theme=dark] ._8zNvyq_codeSnippet){color:#fbbf24;background:#f59e0b26;border-color:#f59e0b4d}._8zNvyq_proofGrid{background:var(--color-surface-sunken,#f8fafc);border:1px solid var(--color-border,#e2e8f0);box-sizing:border-box;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 16px;display:flex}._8zNvyq_heroSpotlight{flex-direction:column;width:100%;display:flex}._8zNvyq_spotlightCard{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:16px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .2s;overflow:hidden;box-shadow:0 6px 20px -4px #0f172a14}._8zNvyq_spotlightCard:hover{border-color:#1d4ed859;transform:translateY(-3px);box-shadow:0 12px 28px -4px #0f172a1f}.dark ._8zNvyq_spotlightCard{background:#0f172a;border-color:#ffffff14;box-shadow:0 6px 24px -4px #00000073}.dark ._8zNvyq_spotlightCard:hover{border-color:#60a5fa59;box-shadow:0 14px 34px -4px #0009}._8zNvyq_spotlightHeader{background:var(--color-surface-sunken,#f8fafc);border-bottom:1px solid var(--color-border,#e2e8f0);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.dark ._8zNvyq_spotlightHeader{background:#ffffff08;border-bottom-color:#ffffff0f}._8zNvyq_spotlightTag{font-family:var(--font-mono,monospace);letter-spacing:.05em;color:var(--color-primary,#1d4ed8);align-items:center;gap:5px;font-size:11px;font-weight:800;display:inline-flex}.dark ._8zNvyq_spotlightTag{color:#60a5fa}._8zNvyq_spotlightSpark{color:#f59e0b;font-size:12px}._8zNvyq_spotlightTool{color:var(--color-text-muted,#64748b);background:#0000000a;border-radius:4px;padding:2px 7px;font-size:11.5px;font-weight:700}.dark ._8zNvyq_spotlightTool{color:#94a3b8;background:#ffffff14}._8zNvyq_spotlightImageLink{text-decoration:none;display:block;position:relative;overflow:hidden}._8zNvyq_spotlightImageWrap{aspect-ratio:16/10;background:#0f172a;width:100%;position:relative;overflow:hidden}._8zNvyq_spotlightImg{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1);display:block}._8zNvyq_spotlightCard:hover ._8zNvyq_spotlightImg{transform:scale(1.05)}._8zNvyq_spotlightOverlay{pointer-events:none;background:linear-gradient(#0000 45%,#0f172aa6 100%);position:absolute;inset:0}._8zNvyq_spotlightViewBtn{color:#fff;-webkit-backdrop-filter:blur(6px);background:#0f172ad1;border:1px solid #ffffff40;border-radius:8px;padding:6px 12px;font-size:11.5px;font-weight:700;transition:background-color .15s,transform .15s;position:absolute;bottom:10px;right:10px}._8zNvyq_spotlightCard:hover ._8zNvyq_spotlightViewBtn{background:var(--color-primary,#1d4ed8);transform:translateY(-1px)}._8zNvyq_spotlightBody{flex-direction:column;gap:6px;padding:14px 16px;display:flex}._8zNvyq_spotlightMeta{color:var(--color-text-muted,#64748b);justify-content:space-between;align-items:center;font-size:11.5px;font-weight:600;display:flex}._8zNvyq_spotlightCat{color:var(--color-primary,#1d4ed8);font-weight:700}.dark ._8zNvyq_spotlightCat{color:#60a5fa}._8zNvyq_spotlightCopies{color:var(--color-text-muted,#64748b);font-size:11.5px}._8zNvyq_spotlightTitle{font-size:15px;font-weight:750;line-height:1.4;font-family:var(--font-headline,sans-serif);margin:0}._8zNvyq_spotlightTitleLink{color:var(--color-text,#0f172a);-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;transition:color .15s;display:-webkit-box;overflow:hidden}._8zNvyq_spotlightTitleLink:hover{color:var(--color-primary,#1d4ed8)}.dark ._8zNvyq_spotlightTitleLink{color:#f1f5f9}.dark ._8zNvyq_spotlightTitleLink:hover{color:#60a5fa}._8zNvyq_spotlightDesc{color:var(--color-text-muted,#64748b);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.dark ._8zNvyq_spotlightDesc{color:#94a3b8}:is(.dark ._8zNvyq_proofGrid,[data-theme=dark] ._8zNvyq_proofGrid){background:#0f172a;border-color:#ffffff14}._8zNvyq_proofItem{text-align:left;flex:1;align-items:center;gap:10px;display:flex}._8zNvyq_proofIcon{flex-shrink:0;font-size:20px}._8zNvyq_proofItem div{flex-direction:column;gap:1px;display:flex}._8zNvyq_proofItem strong{color:var(--color-text,#0f172a);font-size:13px;font-weight:700}:is(.dark ._8zNvyq_proofItem strong,[data-theme=dark] ._8zNvyq_proofItem strong){color:#f1f5f9}._8zNvyq_proofItem span{color:var(--color-text-muted,#64748b);font-size:11.5px;line-height:1.35}:is(.dark ._8zNvyq_proofItem span,[data-theme=dark] ._8zNvyq_proofItem span){color:#94a3b8}._8zNvyq_proofDivider{background:var(--color-border,#e2e8f0);flex-shrink:0;width:1px;height:28px}:is(.dark ._8zNvyq_proofDivider,[data-theme=dark] ._8zNvyq_proofDivider){background:#ffffff14}@media (max-width:768px){._8zNvyq_proofGrid{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 16px}._8zNvyq_proofDivider{display:none}._8zNvyq_heroSection{padding:24px 18px}}._8zNvyq_searchRow{flex-wrap:wrap;align-items:center;gap:12px;width:100%;margin-bottom:20px;display:flex}._8zNvyq_searchForm{background:var(--color-surface,#fff);border:1.5px solid var(--color-border,#cbd5e1);border-radius:var(--radius-xl,12px);flex:1;align-items:center;gap:10px;min-width:280px;padding:4px 6px 4px 14px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 6px #0f172a0a}:is(.dark ._8zNvyq_searchForm,[data-theme=dark] ._8zNvyq_searchForm){background:#1e293b;border-color:#ffffff1f}._8zNvyq_searchForm:focus-within{border-color:var(--color-primary,#1d4ed8);box-shadow:0 0 0 3px #1d4ed826}._8zNvyq_searchIcon{color:var(--color-text-muted,#94a3b8);flex-shrink:0;justify-content:center;align-items:center;display:flex}._8zNvyq_searchInput{height:38px;color:var(--color-text,#0f172a);background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:14px}:is(.dark ._8zNvyq_searchInput,[data-theme=dark] ._8zNvyq_searchInput){color:#fff}._8zNvyq_searchInput::placeholder{color:var(--color-text-muted,#94a3b8);font-size:13.5px}._8zNvyq_searchButton{background:var(--color-primary,#1d4ed8);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;height:36px;padding:0 16px;font-size:13px;font-weight:700;transition:background-color .15s,transform .15s}._8zNvyq_searchButton:hover{background:var(--color-primary-hover,#1e40af);transform:translateY(-1px)}._8zNvyq_contributeButton{border-radius:var(--radius-xl,12px);background:var(--color-surface,#fff);border:1.5px solid var(--color-border,#cbd5e1);height:46px;color:var(--color-text,#0f172a);white-space:nowrap;align-items:center;gap:6px;padding:0 18px;font-size:13.5px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex;box-shadow:0 2px 6px #0f172a08}:is(.dark ._8zNvyq_contributeButton,[data-theme=dark] ._8zNvyq_contributeButton){color:#f1f5f9;background:#1e293b;border-color:#ffffff1f}._8zNvyq_contributeButton:hover{border-color:var(--color-primary,#1d4ed8);color:var(--color-primary,#1d4ed8);transform:translateY(-1px)}:is(.dark ._8zNvyq_contributeButton:hover,[data-theme=dark] ._8zNvyq_contributeButton:hover){color:#60a5fa;border-color:#60a5fa}._8zNvyq_plusIcon{color:var(--color-primary,#1d4ed8);font-size:16px;font-weight:800}:is(.dark ._8zNvyq_plusIcon,[data-theme=dark] ._8zNvyq_plusIcon){color:#60a5fa}._8zNvyq_filterSection{flex-direction:column;gap:14px;display:flex}._8zNvyq_categoryBar{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-xl,14px);-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:8px 10px;overflow-x:auto;box-shadow:0 1px 3px #0f172a08}._8zNvyq_categoryBar::-webkit-scrollbar{display:none}:is(.dark ._8zNvyq_categoryBar,[data-theme=dark] ._8zNvyq_categoryBar){background:var(--color-surface-elevated,#172033);border-color:#ffffff14}._8zNvyq_categoryList{align-items:center;gap:6px;min-width:max-content;display:flex}._8zNvyq_categoryTab{color:var(--color-text-muted,#475569);white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;gap:7px;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex}:is(.dark ._8zNvyq_categoryTab,[data-theme=dark] ._8zNvyq_categoryTab){color:#94a3b8}._8zNvyq_categoryTab:hover{color:var(--color-text,#0f172a);background:var(--color-surface-sunken,#f1f5f9)}:is(.dark ._8zNvyq_categoryTab:hover,[data-theme=dark] ._8zNvyq_categoryTab:hover){color:#fff;background:#ffffff14}._8zNvyq_categoryTab._8zNvyq_categoryTabActive{background:var(--color-primary,#1d4ed8);color:#fff;border-color:var(--color-primary,#1d4ed8);font-weight:700;box-shadow:0 2px 8px #1d4ed840}:is(.dark ._8zNvyq_categoryTab._8zNvyq_categoryTabActive,[data-theme=dark] ._8zNvyq_categoryTab._8zNvyq_categoryTabActive){background:var(--color-primary,#1d4ed8);color:#fff;border-color:var(--color-primary,#1d4ed8)}._8zNvyq_tabIcon{font-size:14px}._8zNvyq_subFilterBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:4px 6px;display:flex}._8zNvyq_toolFilterGroup{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._8zNvyq_subFilterLabel{color:var(--color-text-muted,#64748b);text-transform:uppercase;letter-spacing:.03em;font-size:12.5px;font-weight:700}:is(.dark ._8zNvyq_subFilterLabel,[data-theme=dark] ._8zNvyq_subFilterLabel){color:#94a3b8}._8zNvyq_toolPills{flex-wrap:wrap;align-items:center;gap:5px;display:flex}._8zNvyq_toolPill{color:var(--color-text-muted,#64748b);background:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:6px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}:is(.dark ._8zNvyq_toolPill,[data-theme=dark] ._8zNvyq_toolPill){color:#94a3b8;background:#ffffff0a;border-color:#ffffff14}._8zNvyq_toolPill:hover{color:var(--color-text,#0f172a);border-color:#cbd5e1}:is(.dark ._8zNvyq_toolPill:hover,[data-theme=dark] ._8zNvyq_toolPill:hover){color:#f1f5f9;border-color:#ffffff2e}._8zNvyq_toolPill._8zNvyq_toolPillActive{background:var(--color-surface-sunken,#eff6ff);color:var(--color-primary,#1d4ed8);border-color:var(--color-primary-border,#bfdbfe);font-weight:700}:is(.dark ._8zNvyq_toolPill._8zNvyq_toolPillActive,[data-theme=dark] ._8zNvyq_toolPill._8zNvyq_toolPillActive){color:#93c5fd;background:#2563eb26;border-color:#2563eb59}._8zNvyq_sortGroup{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}._8zNvyq_countText{color:var(--color-text-muted,#64748b);font-size:13px}._8zNvyq_countText strong{color:var(--color-text,#0f172a);font-weight:700}:is(.dark ._8zNvyq_countText strong,[data-theme=dark] ._8zNvyq_countText strong){color:#f1f5f9}._8zNvyq_resetLink{color:#ef4444;margin-left:6px;font-size:12px;font-weight:600;text-decoration:none}._8zNvyq_resetLink:hover{text-decoration:underline}._8zNvyq_sortSeparator{background:var(--color-border,#cbd5e1);width:1px;height:16px}:is(.dark ._8zNvyq_sortSeparator,[data-theme=dark] ._8zNvyq_sortSeparator){background:#ffffff1f}._8zNvyq_sortLabel{color:var(--color-text-muted,#64748b);font-size:12px;font-weight:600}._8zNvyq_sortPills{align-items:center;gap:4px;display:flex}._8zNvyq_sortPill{color:var(--color-text-muted,#64748b);border-radius:5px;padding:3px 8px;font-size:11.5px;font-weight:600;text-decoration:none;transition:all .15s}:is(.dark ._8zNvyq_sortPill,[data-theme=dark] ._8zNvyq_sortPill){color:#94a3b8}._8zNvyq_sortPill:hover{color:var(--color-text,#0f172a);background:var(--color-surface-sunken,#f1f5f9)}:is(.dark ._8zNvyq_sortPill:hover,[data-theme=dark] ._8zNvyq_sortPill:hover){color:#fff;background:#ffffff14}._8zNvyq_sortPill._8zNvyq_sortPillActive{background:var(--color-surface-sunken,#e2e8f0);color:var(--color-primary,#1d4ed8);font-weight:700}:is(.dark ._8zNvyq_sortPill._8zNvyq_sortPillActive,[data-theme=dark] ._8zNvyq_sortPill._8zNvyq_sortPillActive){color:#93c5fd;background:#1d4ed833}._8zNvyq_gridSection{padding-top:4px}._8zNvyq_cardsGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:1024px){._8zNvyq_cardsGrid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:640px){._8zNvyq_cardsGrid{grid-template-columns:1fr;gap:16px}}._8zNvyq_emptyState{text-align:center;background:var(--color-surface,#fff);border:1px dashed var(--color-border,#cbd5e1);border-radius:var(--radius-xl,16px);max-width:520px;margin:32px auto;padding:64px 24px}:is(.dark ._8zNvyq_emptyState,[data-theme=dark] ._8zNvyq_emptyState){background:var(--color-surface-elevated,#172033);border-color:#ffffff1f}._8zNvyq_emptyIcon{margin-bottom:12px;font-size:38px}._8zNvyq_emptyTitle{color:var(--color-text,#0f172a);margin:0 0 8px;font-size:18px;font-weight:700}:is(.dark ._8zNvyq_emptyTitle,[data-theme=dark] ._8zNvyq_emptyTitle){color:#fff}._8zNvyq_emptyDesc{color:var(--color-text-muted,#64748b);margin:0 0 20px;font-size:14px;line-height:1.5}._8zNvyq_emptyButton{background:var(--color-primary,#1d4ed8);color:#fff;border-radius:8px;align-items:center;padding:9px 20px;font-size:13.5px;font-weight:700;text-decoration:none;transition:background-color .15s;display:inline-flex}._8zNvyq_emptyButton:hover{background:var(--color-primary-hover,#1e40af)}._8zNvyq_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:40px;display:flex}._8zNvyq_pageItem{border-radius:var(--radius-md,8px);background:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);min-width:38px;height:38px;color:var(--color-text,#0f172a);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:0 10px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}:is(.dark ._8zNvyq_pageItem,[data-theme=dark] ._8zNvyq_pageItem){background:var(--color-surface-elevated,#172033);color:#e2e8f0;border-color:#ffffff14}._8zNvyq_pageItem:hover{border-color:var(--color-primary,#1d4ed8);color:var(--color-primary,#1d4ed8)}:is(.dark ._8zNvyq_pageItem:hover,[data-theme=dark] ._8zNvyq_pageItem:hover){color:#60a5fa;border-color:#60a5fa}._8zNvyq_pageItem._8zNvyq_pageItemCurrent{background:var(--color-primary,#1d4ed8);border-color:var(--color-primary,#1d4ed8);color:#fff;pointer-events:none;font-weight:800}:is(.dark ._8zNvyq_pageItem._8zNvyq_pageItemCurrent,[data-theme=dark] ._8zNvyq_pageItem._8zNvyq_pageItemCurrent){background:var(--color-primary,#1d4ed8);border-color:var(--color-primary,#1d4ed8)}._8zNvyq_pageEllipsis{min-width:24px;height:38px;color:var(--color-text-muted,#64748b);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}._8zNvyq_pageItemNav{border-radius:var(--radius-md,8px);background:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);height:38px;color:var(--color-text,#0f172a);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}:is(.dark ._8zNvyq_pageItemNav,[data-theme=dark] ._8zNvyq_pageItemNav){background:var(--color-surface-elevated,#172033);color:#e2e8f0;border-color:#ffffff14}._8zNvyq_pageItemNav:hover:not(._8zNvyq_pageItemNavDisabled){border-color:var(--color-primary,#1d4ed8);color:var(--color-primary,#1d4ed8)}:is(.dark ._8zNvyq_pageItemNav:hover:not(._8zNvyq_pageItemNavDisabled),[data-theme=dark] ._8zNvyq_pageItemNav:hover:not(._8zNvyq_pageItemNavDisabled)){color:#60a5fa;border-color:#60a5fa}._8zNvyq_pageItemNavDisabled{opacity:.4;cursor:not-allowed;pointer-events:none}@media (max-width:640px){._8zNvyq_pagination{gap:4px}._8zNvyq_pageItem{min-width:32px;height:34px;padding:0 6px;font-size:12.5px}._8zNvyq_pageItemNav{height:34px;padding:0 10px;font-size:12.5px}._8zNvyq_pageEllipsis{min-width:18px;height:34px;font-size:12px}}
