.murmure .cat-page{padding-top:26px;padding-bottom:56px}.murmure .cat-page .breadcrumb{display:flex;align-items:center;gap:8px;font-size:.82rem;color:var(--text-mute);margin-bottom:16px;flex-wrap:wrap}.murmure .cat-page .breadcrumb a{color:var(--text-dim);text-decoration:none}.murmure .cat-page .breadcrumb a:hover{color:var(--magenta-bright)}.murmure .cat-page .breadcrumb svg{width:14px;height:14px;opacity:.6}.murmure .cat-page header{margin-bottom:22px}.murmure .cat-page header h1{font-family:var(--font-display);font-weight:700;font-size:clamp(1.9rem,4vw,2.7rem);letter-spacing:-.02em;line-height:1.05;margin:12px 0 10px}.murmure .cat-page header p{color:var(--text-dim);font-size:1.02rem;max-width:62ch;line-height:1.6}.murmure .tags-searchbar{display:flex;align-items:center;gap:12px;max-width:560px;background:hsla(0,0%,100%,.04);border:1px solid var(--card-border);border-radius:999px;padding:14px 22px;margin:6px 0 8px;transition:border-color .2s,background .2s,box-shadow .2s}.murmure .tags-searchbar:focus-within{border-color:var(--violet);background:rgba(139,92,246,.08);box-shadow:0 0 0 4px rgba(139,92,246,.12)}.murmure .tags-searchbar svg{width:20px;height:20px;color:var(--text-mute);flex-shrink:0}.murmure .tags-searchbar input{flex:1;min-width:0;background:none;border:none;outline:none;color:var(--text);font-family:var(--font-body);font-size:1.02rem}.murmure .tags-searchbar input::-moz-placeholder{color:var(--text-mute)}.murmure .tags-searchbar input::placeholder{color:var(--text-mute)}.murmure .tags-count{margin:18px 0 20px;color:var(--text-mute);font-size:.9rem}.murmure .tags-count b{font-family:var(--font-display);color:var(--violet-bright)}.murmure .tag-cloud{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.murmure .tag-chip{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--font-display);font-weight:500;line-height:1;padding:calc(.5em + 2px) calc(.75em + 4px);border-radius:999px;white-space:nowrap;border:1px solid var(--card-border);background:hsla(0,0%,100%,.03);color:var(--text);text-decoration:none;transition:transform .18s var(--ease),box-shadow .25s,border-color .25s,background .25s,color .2s}.murmure .tag-chip .th{color:var(--violet-bright);font-weight:700;opacity:.85;font-size:.7em}.murmure .tag-chip .tc{color:var(--text-mute);font-size:.82em;font-variant-numeric:tabular-nums}.murmure .tag-chip:hover{color:#fff;border-color:var(--card-border-hover);background:rgba(224,48,142,.12);transform:translateY(-2px);box-shadow:0 8px 22px rgba(224,48,142,.22)}.murmure .tag-chip:hover .th{color:var(--magenta-bright);opacity:1}.murmure .tag-chip:hover .tc{color:var(--text-dim)}.murmure .tag-chip:focus-visible{outline:2px solid var(--violet-bright);outline-offset:3px}.murmure .tag-chip.heat-5{border-color:var(--card-border-hover);background:linear-gradient(135deg,rgba(224,48,142,.24),rgba(139,92,246,.18));color:#fff;box-shadow:0 10px 30px rgba(224,48,142,.28)}.murmure .tag-chip.heat-5 .th{color:var(--magenta-bright);opacity:1}.murmure .tag-chip.heat-5 .tc{color:hsla(0,0%,100%,.85)}.murmure .tag-chip.heat-4{border-color:rgba(224,48,142,.35);background:rgba(224,48,142,.1)}.murmure .tag-chip.heat-4 .th{color:var(--magenta-bright);opacity:1}.murmure .tag-chip.heat-3{border-color:rgba(139,92,246,.32);background:rgba(139,92,246,.08)}.murmure .tag-chip.heat-2{background:hsla(0,0%,100%,.035)}.murmure .tag-chip.heat-1{background:hsla(0,0%,100%,.024);color:var(--text-dim)}.murmure .tag-chip.is-new{border-color:hsla(38,73%,70%,.4)}.murmure .tag-empty{color:var(--text-mute);padding:40px 0}.murmure .see-all{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-display);font-weight:600;font-size:.86rem;color:var(--violet-bright);text-decoration:none;white-space:nowrap;transition:color .2s,gap .2s}.murmure .see-all:hover{color:var(--magenta-bright);gap:10px}.murmure .see-all svg{width:15px;height:15px}.murmure .fp-seeall{padding:7px 4px 7px 10px;font-size:.8rem}.murmure .m-chiprow-wrap{display:flex;align-items:flex-start;gap:8px}.murmure .m-chiprow-wrap>.m-chiprow{flex:1 1 auto;min-width:0;margin-right:0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent)}.murmure .m-fchip-all{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;color:var(--violet-bright);border-color:rgba(139,92,246,.35);background:rgba(139,92,246,.1);text-decoration:none}.murmure .m-fchip-all svg{width:14px;height:14px}