._card_1wujk_1{min-width:0;max-width:25rem;width:100%;overflow:hidden;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._preview_1wujk_13{aspect-ratio:16 / 7;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff;border-bottom:1px solid var(--border)}._preview_1wujk_13 img{display:block;width:100%;height:100%;object-fit:contain}._preview_1wujk_13 p{padding:var(--spacing-4);text-align:center;color:#334155;font-size:.875rem;line-height:1.5}._previewFallback_1wujk_39{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-3)}._previewFallback_1wujk_39 p{padding:0;margin:0}._previewFallback_1wujk_39 a{color:#0f766e;font-weight:700;font-size:.875rem}._previewFallback_1wujk_39 button{min-height:44px}._content_1wujk_51{padding:var(--spacing-4)}._labels_1wujk_52,._bottom_1wujk_52,._actions_1wujk_52{display:flex;align-items:center;gap:var(--spacing-2)}._labels_1wujk_52{flex-wrap:wrap}._kind_1wujk_58,._difficulty_1wujk_58{border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-2);font-size:.875rem;font-weight:700;line-height:1.4}._kind_1wujk_58{background:var(--secondary);color:var(--secondary-foreground)}._difficulty_1wujk_58{background:var(--muted);color:var(--foreground)}._title_1wujk_68{margin:var(--spacing-3) 0 var(--spacing-1);font:700 1.125rem/1.35 var(--font-family-display)}._title_1wujk_68 a{color:inherit;text-decoration:none}._title_1wujk_68 a:hover{color:var(--primary);text-decoration:underline}._title_1wujk_68 a:focus-visible,._action_1wujk_52:focus-visible{outline:3px solid var(--primary);outline-offset:3px}._preview_1wujk_13{text-decoration:none}._preview_1wujk_13:focus-visible{outline:3px solid var(--primary);outline-offset:-4px}._category_1wujk_80{margin:0;color:var(--primary);font-size:.875rem;font-weight:700;line-height:1.5}._summary_1wujk_87{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:3rem;margin:var(--spacing-3) 0;color:var(--muted-foreground);font-size:.875rem;line-height:1.5}._bottom_1wujk_52{justify-content:space-between;flex-wrap:wrap;padding-top:var(--spacing-2);border-top:1px solid var(--border)}._count_1wujk_104{color:var(--foreground);font:600 .75rem/1.4 var(--font-family-monospace)}._actions_1wujk_52{flex-wrap:wrap}._action_1wujk_52{min-height:44px;padding:var(--spacing-2);font-size:.875rem}@media(max-width:360px){._bottom_1wujk_52{align-items:flex-start;flex-direction:column}}._section_181r0_1{min-width:0;border-top:1px solid var(--border);padding:24px 0;margin-top:20px;scroll-margin-top:100px}._heading_181r0_1{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._heading_181r0_1 h4{font:700 22px var(--font-family-display);margin:7px 0 14px}._eyebrow_181r0_1{font-size:.875rem;font-weight:700;letter-spacing:.1em;color:var(--primary)}._position_181r0_1{background:var(--secondary);border:1px solid var(--border);border-radius:999px;padding:8px 12px;font-size:.875rem;white-space:nowrap}._intro_181r0_1{font-size:14px;line-height:1.75;color:var(--muted-foreground)}._record_181r0_1{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:18px 0 8px}._record_181r0_1>span{font-size:.875rem;color:var(--muted-foreground)}._caption_181r0_1{font-size:.875rem;line-height:1.75;color:var(--muted-foreground);margin:10px 0 16px}._pagination_181r0_1{display:flex;justify-content:space-between;gap:12px}._pagination_181r0_1 button{min-height:44px}._choices_181r0_1{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}._choices_181r0_1 button{white-space:normal;min-height:44px;height:auto}._archiveLink_181r0_1{display:flex;align-items:center;justify-content:center;gap:10px;padding:13px 16px;margin:18px 0 6px;border:1px solid var(--primary);border-radius:10px;color:var(--primary);font-size:14px;font-weight:650;text-decoration:none;min-height:46px}._notice_181r0_1{padding:24px;border:1px dashed var(--border);border-radius:12px;background:var(--surface);font-size:14px;line-height:1.8}._notice_181r0_1 button{margin:5px}._provenance_181r0_1{margin-top:18px;border-top:1px solid var(--border);padding-top:8px;font-size:.875rem;color:var(--muted-foreground);line-height:1.75;overflow-wrap:anywhere}._provenance_181r0_1 summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:650;color:var(--foreground)}._links_181r0_1{display:flex;flex-wrap:wrap;gap:8px 18px}._links_181r0_1 a{display:inline-flex;align-items:center;gap:6px;min-height:44px}._provenance_181r0_1 a{color:var(--primary)}._section_181r0_1 :focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media(max-width:600px){._heading_181r0_1 h4{font-size:20px}._pagination_181r0_1{gap:8px}._pagination_181r0_1 button,._archiveLink_181r0_1{font-size:.875rem;padding-inline:10px}._notice_181r0_1{padding:18px}}
