.ms h2{font-size:1.12rem;margin:22px 0 10px}.ms-filters{display:flex;flex-wrap:wrap;gap:6px;margin-block:12px}.ms-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:10px}.ms-item,.ms-detail{background:var(--white);color:var(--ink);border:1px solid var(--line);border-radius:15px;box-shadow:0 3px 10px #183c2910}.ms-item{min-width:0;display:flex;gap:12px;align-items:center;padding:12px}.ms-item>span:last-child{min-width:0}.ms-item strong,.ms-item small,.ms-item em{display:block;overflow-wrap:anywhere}.ms-item small,.ms-credit,.ms-detail p{color:var(--muted)}.ms-item em{font-size:.72rem;font-style:normal;color:var(--green)}.ms-face{display:grid;place-items:center;isolation:isolate;position:relative;overflow:hidden;flex:0 0 60px;height:64px;border-radius:8px;background:#243d40;color:#f1f7cc}.ms-face i{position:absolute;z-index:-1;width:79px;height:79px;inset-inline-end:-37px;top:8px;border-radius:50%;border:8px double #bac7ab66}.ms-face b{font:italic 28px Georgia,serif}.ms-face.tone-1{background:#4c3850}.ms-face.tone-2{background:#2e4577}.ms-face.tone-3{background:#503d30}.ms-back,.ms-source{display:inline-flex;min-height:42px;align-items:center;color:var(--blue);text-decoration:underline}.ms-detail{padding:clamp(16px,4vw,28px);margin-block:12px}.ms-detail h1{font-size:clamp(29px,6vw,46px);line-height:1.18;margin:8px 0}.ms-detail h2{margin:0}.ms-detail audio,.ms-detail video,.ms-embed{width:100%;margin-block:12px}.ms-detail video,.ms-embed.video{background:#142526;aspect-ratio:16 / 9;border-radius:9px}.ms-embed{display:block;border:0}.ms-embed.album{height:460px}.ms-credit{font-size:13px}.ms-credit a{color:var(--blue)}
