.taxonomy_pageMain__1kckr920{width:100%;margin:0;padding:0}.taxonomy_header__1kckr921{margin-bottom:0}.taxonomy_srOnly__1kckr922{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.taxonomy_postList__1kckr923{margin:var(--space-lg__15l7rjrj)}.taxonomy_cats__1kckr924{padding:0;margin:0}.taxonomy_catRow__1kckr925{margin:0}.taxonomy_catLink__1kckr926{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg__15l7rjrj);padding:.5em var(--space-lg__15l7rjrj);border-radius:8px;color:var(--color-text__15l7rjr9);font-size:calc(1rem - 2px);font-weight:500}.taxonomy_catLink__1kckr926:hover{background:var(--color-border__15l7rjrc);color:var(--color-textStrong__15l7rjr8)}.taxonomy_catName__1kckr927{display:flex;align-items:center;min-width:0}.taxonomy_catIcon__1kckr928{height:1em;width:auto;flex-shrink:0;transform:scale(1.2);margin-right:8px}.taxonomy_catText__1kckr929{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.taxonomy_catBadge__1kckr92a{font-weight:700;font-family:var(--font-mono__15l7rjr12);opacity:.5;font-size:.75rem;white-space:nowrap}.taxonomy_catLink__1kckr926:hover .taxonomy_catBadge__1kckr92a{opacity:1;color:var(--color-accentStrong__15l7rjr1)}.taxonomy_tags__1kckr92b{display:flex;flex-wrap:wrap;padding:0;margin:0 -4px}.taxonomy_tagLink__1kckr92c{display:inline-flex;align-items:center;position:relative;margin:4px;padding:.5em var(--space-md__15l7rjri);border-radius:4px;background:var(--color-backgroundElevated__15l7rjr4);color:var(--color-text__15l7rjr9);font-size:.8125rem;font-weight:500}.taxonomy_tagLink__1kckr92c:before{content:"#";margin-left:-2px;margin-right:2px;opacity:.4}.taxonomy_tagLink__1kckr92c:hover{background:var(--color-border__15l7rjrc);color:var(--color-textStrong__15l7rjr8)}.taxonomy_tagLink__1kckr92c:hover:before{color:var(--color-accentStrong__15l7rjr1);opacity:1}.taxonomy_topicList__1kckr92d{margin:var(--space-lg__15l7rjrj)}.taxonomy_topicCardWrap__1kckr92e{margin:var(--space-lg__15l7rjrj) 0}.taxonomy_topicCard__1kckr92f{display:block;overflow:hidden;position:relative;z-index:0;border-radius:24px;background:var(--color-surfaceStrong__15l7rjr6);box-shadow:var(--shadow-card__15l7rjrv);color:var(--color-text__15l7rjr9)}.taxonomy_topicCard__1kckr92f:hover{transform:translateY(-2px);box-shadow:var(--shadow-head__15l7rjru)}.taxonomy_topicCard__1kckr92f:visited{color:var(--color-text__15l7rjr9)}.taxonomy_topicArticle__1kckr92g{display:flex;flex-wrap:wrap;justify-content:center;padding:var(--space-lg__15l7rjrj) var(--space-sm__15l7rjrh)}.taxonomy_topicPreview__1kckr92h{display:flex;align-items:center;justify-content:center;margin:var(--space-lg__15l7rjrj) var(--space-xxxl__15l7rjrm)}.taxonomy_topicImage__1kckr92i{width:96px;max-height:96px;object-fit:contain;border-radius:0;transition:all .75s ease}.taxonomy_topicCard__1kckr92f:hover .taxonomy_topicImage__1kckr92i{filter:saturate(120%) brightness(92%)}.taxonomy_topicFallback__1kckr92j{display:grid;place-items:center;width:96px;height:96px;border-radius:24px;background:var(--color-backgroundElevated__15l7rjr4);font-size:2rem;font-weight:800;color:var(--color-accentStrong__15l7rjr1)}.taxonomy_topicExcerpt__1kckr92k{margin:var(--space-lg__15l7rjrj) var(--space-sm__15l7rjrh);min-width:280px;flex:1;overflow:hidden;word-wrap:break-word}.taxonomy_topicCaps__1kckr92l{display:flex;flex-wrap:wrap;gap:4px;line-height:1;margin-bottom:var(--space-md__15l7rjri)}.taxonomy_topicCap__1kckr92m{background:var(--color-backgroundElevated__15l7rjr4);padding:2px 4px;border-radius:2px;font-size:.8125rem;font-weight:600;color:var(--color-textMuted__15l7rjra)}.taxonomy_topicTitle__1kckr92n{font-weight:500;margin:var(--space-sm__15l7rjrh) auto var(--space-md__15l7rjri) 0;line-height:1.2;font-size:calc(1rem + 4px);border-bottom:none;color:var(--color-textStrong__15l7rjr8)}.taxonomy_topicDescription__1kckr92o{margin:0;color:var(--color-text__15l7rjr9);font-size:.875rem;line-height:1.5}.taxonomy_columnBody__1kckr92p{margin:var(--space-lg__15l7rjrj) 0;padding:var(--space-lg__15l7rjrj);border-radius:24px;background:var(--color-surfaceStrong__15l7rjr6);box-shadow:var(--shadow-card__15l7rjrv);font-size:.875rem;color:var(--color-text__15l7rjr9)}.taxonomy_list__1kckr92q{list-style:none;margin:0;padding:0}.taxonomy_item__1kckr92r{margin:0}.taxonomy_empty__1kckr92s{margin:var(--space-lg__15l7rjrj);padding:var(--space-lg__15l7rjrj);border-radius:12px;background:var(--color-backgroundElevated__15l7rjr4);box-shadow:var(--shadow-card__15l7rjrv);color:var(--color-textMuted__15l7rjra);font-size:.875rem}@media screen and (max-width:667px){.taxonomy_postList__1kckr923,.taxonomy_topicList__1kckr92d{margin:var(--space-lg__15l7rjrj) 0}}@media screen and (max-width:768px){.taxonomy_topicPreview__1kckr92h{margin:var(--space-md__15l7rjri) var(--space-lg__15l7rjrj)}}@media screen and (min-width:950px){.taxonomy_topicExcerpt__1kckr92k{margin-right:var(--space-xxl__15l7rjrl)}}
