.hJnQ6W_sidebar{border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);padding:20px 12px 12px}.hJnQ6W_title{margin:0 10px 8px;font-size:1rem;line-height:1.4}.hJnQ6W_list{margin:0;padding:0;list-style:none}.hJnQ6W_link{min-height:44px;color:var(--color-text);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:6px 10px;text-decoration:none;display:flex}.hJnQ6W_link:hover{background-color:var(--color-accent-2)}.hJnQ6W_link:hover .hJnQ6W_name{color:var(--color-sub);text-underline-offset:3px;text-decoration:underline}.hJnQ6W_name{overflow-wrap:anywhere;min-width:0}.hJnQ6W_count{background-color:var(--color-accent-2);min-width:28px;color:var(--color-text-muted);text-align:center;border-radius:999px;flex:none;padding:0 8px;font-size:.8125rem}
.hBhTsq_header{margin-bottom:28px}.hBhTsq_title{overflow-wrap:anywhere;align-items:center;gap:12px;margin:0;font-size:1.75rem;line-height:1.3;display:flex}.hBhTsq_title:before{content:"";background-color:var(--color-accent-1);border-radius:2px;flex:none;width:24px;height:4px}.hBhTsq_description{color:var(--color-text-muted);margin:8px 0 0}.hBhTsq_count{color:var(--color-text-muted);margin:8px 0 0;font-size:.875rem}
._8DtVnq_category{background-color:var(--color-accent-2);min-height:28px;color:var(--color-sub);letter-spacing:.02em;border-radius:999px;align-items:center;padding:2px 10px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._8DtVnq_category:hover{text-underline-offset:3px;text-decoration:underline}@media (pointer:coarse){._8DtVnq_category{min-height:44px;padding:4px 14px}}
._0EWZlG_meta{color:var(--color-text-muted);flex-wrap:wrap;gap:4px 0;margin:0;font-size:.875rem;display:flex}._0EWZlG_item{align-items:baseline;gap:4px;display:inline-flex}._0EWZlG_item+._0EWZlG_item:before{content:"·";margin:0 8px}._0EWZlG_item dd{margin:0}._0EWZlG_label{font-weight:600}
.MuBcSG_tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.MuBcSG_tags>li{min-width:0;max-width:100%}.MuBcSG_tag{overflow-wrap:anywhere;border:1px solid var(--color-border);max-width:100%;min-height:32px;color:var(--color-text-muted);border-radius:999px;align-items:center;padding:2px 10px;font-size:.875rem;text-decoration:none;display:inline-flex}.MuBcSG_name{word-break:normal;min-width:0}.MuBcSG_tag:hover{background-color:var(--color-accent-2);color:var(--color-text);border-color:var(--color-accent-1)}@media (pointer:coarse){.MuBcSG_tag{min-height:44px;padding:4px 14px}}
.FYl0Xa_item{flex-direction:column;gap:10px;padding:28px 0;display:flex}.FYl0Xa_meta{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:.875rem;display:flex}.FYl0Xa_title{overflow-wrap:anywhere;margin:0;font-size:1.3125rem;line-height:1.45}@media (min-width:768px){.FYl0Xa_title{font-size:1.4375rem}}.FYl0Xa_titleLink{color:var(--color-text);text-decoration:none}.FYl0Xa_titleLink:hover{color:var(--color-sub);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.FYl0Xa_description{color:var(--color-text-muted);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.7;display:-webkit-box;overflow:hidden}.FYl0Xa_item>ul{margin-top:4px}
._3OG38a_list{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}._3OG38a_row{border-bottom:1px solid var(--color-border);min-width:0}._3OG38a_empty{border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-text-muted);text-align:center;margin:0;padding:32px 20px}
.a-FaJG_article{max-width:var(--prose-max);margin:0 auto}.a-FaJG_header{border-bottom:1px solid var(--color-border);flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:36px;padding-bottom:24px;display:flex}.a-FaJG_title{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.75rem,1.25rem + 2vw,2.375rem);line-height:1.3}
.GgRpLa_filter{margin-bottom:16px}.GgRpLa_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.GgRpLa_chipItem{min-width:0;max-width:100%}.GgRpLa_chip{border:1px solid var(--color-border);background-color:var(--color-surface);max-width:100%;min-height:36px;color:var(--color-text);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;border-radius:999px;align-items:center;gap:2px;padding:4px 14px;font-size:.875rem;line-height:1.4;display:inline-flex}.GgRpLa_chip:hover{border-color:var(--color-accent-1);background-color:var(--color-accent-2)}.GgRpLa_chip[aria-pressed=true]{border-color:var(--color-sub);background-color:var(--color-sub);color:var(--color-surface);font-weight:700}.GgRpLa_name{word-break:normal;min-width:0}.GgRpLa_count{color:var(--color-text-muted);flex:none;margin-left:6px;font-size:.8125rem;font-weight:400}.GgRpLa_chip[aria-pressed=true] .GgRpLa_count{color:inherit}.GgRpLa_result{color:var(--color-text-muted);margin:0 0 12px;font-size:.875rem}.GgRpLa_resultTag{color:var(--color-text);overflow-wrap:anywhere;font-weight:600}.GgRpLa_more{border:1px dashed var(--color-border);min-height:36px;color:var(--color-sub);font:inherit;cursor:pointer;background-color:#0000;border-radius:999px;align-items:center;padding:4px 14px;font-size:.875rem;font-weight:600;line-height:1.4;display:inline-flex}.GgRpLa_more:hover{border-color:var(--color-accent-1);background-color:var(--color-accent-2)}@media (pointer:coarse){.GgRpLa_chip,.GgRpLa_more{min-height:44px}}
._41SirW_list{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}._41SirW_card{border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);flex-direction:column;padding:20px 22px;display:flex}._41SirW_name{margin:0 0 8px;font-size:1.1875rem;line-height:1.4}._41SirW_link{color:var(--color-text);text-decoration:none}._41SirW_link:hover{color:var(--color-sub);text-underline-offset:3px;text-decoration:underline}._41SirW_description{color:var(--color-text-muted);margin:0 0 16px;line-height:1.65}._41SirW_count{color:var(--color-text-muted);margin:auto 0 0;font-size:.875rem}._41SirW_empty{border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-text-muted);text-align:center;margin:0;padding:32px 20px}
.nprwca_name{word-break:normal;overflow-wrap:anywhere}
.E5h5ua_list{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.E5h5ua_list>li{min-width:0;max-width:100%}.E5h5ua_tag{border:1px solid var(--color-border);background-color:var(--color-surface);max-width:100%;min-height:44px;color:var(--color-text);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:2px;padding:4px 8px 4px 14px;text-decoration:none;display:inline-flex}.E5h5ua_tag:hover{border-color:var(--color-accent-1);background-color:var(--color-accent-2)}.E5h5ua_count{background-color:var(--color-accent-2);min-width:28px;color:var(--color-sub);border-radius:999px;justify-content:center;align-items:center;margin-left:8px;padding:0 8px;font-size:.8125rem;font-weight:600;line-height:1.8;display:inline-flex}.E5h5ua_empty{border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-text-muted);text-align:center;margin:0;padding:32px 20px}
.E0nMPq_layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px;display:grid}@media (min-width:1024px){.E0nMPq_layout{grid-template-columns:minmax(0,1fr) 280px;gap:56px}}.E0nMPq_main{min-width:0}.E0nMPq_empty{border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-text-muted);text-align:center;margin:0;padding:32px 20px}
