.Wrf4ZW_page{padding-block:24px 48px}.Wrf4ZW_title{font-family:var(--mincho);letter-spacing:.06em;margin-bottom:16px;font-size:1.75rem;font-weight:800}.Wrf4ZW_box{border:1.5px solid var(--ai);background:var(--bg);border-radius:12px;align-items:center;gap:10px;max-width:720px;min-height:52px;padding:0 14px;display:flex}.Wrf4ZW_box:focus-within{outline:2px solid var(--ai);outline-offset:2px}.Wrf4ZW_boxIcon{color:var(--ai);font-size:1.125rem}.Wrf4ZW_input{min-width:0;height:48px;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:1rem}.Wrf4ZW_input::placeholder{color:var(--sub)}.Wrf4ZW_examples{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.Wrf4ZW_examplesLabel{color:var(--sub);margin-right:2px;font-size:.8125rem}.Wrf4ZW_chip{border:1px solid var(--line);background:var(--bg);min-height:44px;color:var(--ink);cursor:pointer;border-radius:22px;padding:0 16px;font-size:.9375rem}.Wrf4ZW_chip:hover{border-color:var(--ai);color:var(--ai)}.Wrf4ZW_chip[aria-pressed=true]{border-color:var(--ai);background:var(--ai-soft);color:var(--ai);font-weight:700}.Wrf4ZW_hint{color:var(--sub);margin-top:20px;font-size:.9375rem}.Wrf4ZW_results{margin-top:24px}.Wrf4ZW_summary{border-bottom:1px solid var(--line);gap:8px;padding-bottom:12px;display:grid}.Wrf4ZW_summaryText{font-weight:500}.Wrf4ZW_summaryText b{font-family:var(--mincho);color:var(--ai);margin:0 2px;font-size:1.25rem;font-weight:800}.Wrf4ZW_counts{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Wrf4ZW_count{background:var(--ai-soft);min-height:44px;color:var(--ai);border-radius:8px;align-items:center;gap:2px;padding:0 14px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.Wrf4ZW_count b{margin-left:4px;font-size:1.0625rem}a.Wrf4ZW_count:hover{text-decoration:underline}.Wrf4ZW_countZero{background:var(--soft);color:var(--sub);font-weight:400}.Wrf4ZW_none{gap:8px;margin-top:20px;display:grid}.Wrf4ZW_noneLinks{flex-wrap:wrap;gap:0 4px;margin:0 0 0 -12px;padding:0;list-style:none;display:flex}.Wrf4ZW_noneLinks a{align-items:center;min-height:44px;padding:0 12px;font-weight:500;display:inline-flex}.Wrf4ZW_group{margin-top:28px}.Wrf4ZW_groupTitle{font-family:var(--mincho);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:1.375rem;font-weight:800;display:flex}.Wrf4ZW_groupCount{font-family:var(--sans);color:var(--sub);font-size:.875rem;font-weight:400}.Wrf4ZW_list{margin:8px 0 0;padding:0;list-style:none;display:grid}.Wrf4ZW_list>li{display:flex}.Wrf4ZW_row{border-bottom:1px solid var(--line);min-height:44px;color:var(--ink);flex:1;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:12px;padding:12px 0;text-decoration:none;display:grid}.Wrf4ZW_row:hover .Wrf4ZW_name{color:var(--ai);text-decoration:underline}.Wrf4ZW_row .Wrf4ZW_thumb{aspect-ratio:1;object-fit:cover;border-radius:6px;width:64px;height:64px}.Wrf4ZW_rowBody{gap:2px;min-width:0;display:grid}.Wrf4ZW_meta{color:var(--sub);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.75rem;line-height:1.5;display:flex}.Wrf4ZW_kindHow,.Wrf4ZW_kindWhy{border-radius:4px;padding:0 6px;font-size:.6875rem;font-weight:700}.Wrf4ZW_kindHow{background:var(--ai);color:var(--ai-ink)}.Wrf4ZW_kindWhy{background:var(--ai-soft);color:var(--ai)}.Wrf4ZW_name{font-size:1rem;font-weight:700;line-height:1.5}.Wrf4ZW_sub{color:var(--sub);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.6;display:-webkit-box;overflow:hidden}@media (min-width:768px){.Wrf4ZW_page{padding-block:32px 64px}.Wrf4ZW_title{font-size:2rem}.Wrf4ZW_list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.Wrf4ZW_row{grid-template-columns:80px minmax(0,1fr);gap:14px}.Wrf4ZW_row .Wrf4ZW_thumb{width:80px;height:80px}}@media (min-width:1024px){.Wrf4ZW_list{grid-template-columns:repeat(3,minmax(0,1fr))}}
