/* 右上 GitHub ロゴ：リンク先が github.com のものだけ消す */
a[href*="github.com"]{
  display:none!important;
  visibility:hidden!important;
}

/* 左上 Powered by Misskey：既知の定番 + Misskey系リンクだけ消す */
#poweredBy,
.poweredBy,
.powered-by,
a[href*="misskey"],
a[href*="misskey.dev"],
a[href*="misskey-hub"],
a[href*="xn--931a.moe"]{
  display:none!important;
  visibility:hidden!important;
}

/* === SPIRIT UI minimalize : Play を消す === */
*[aria-label="Play"],
*[title="Play"] {
  display: none !important;
  visibility: hidden !important;
}


/* === SPIRIT UI minimalize : More menu (Play/ギャラリー/ゲーム/ツール) === */
/* “もっと！”内のボタンは a / button / div など実装が揺れるので広めに当てる */
a[aria-label="Play"], button[aria-label="Play"], div[aria-label="Play"],
a[title="Play"],      button[title="Play"],      div[title="Play"] {
  display:none !important;
  visibility:hidden !important;
}

/* 日本語表示の可能性もあるので、テキスト側も狙う（span/label等） */
span:where(:not(:empty)),
div:where(:not(:empty)),
a:where(:not(:empty)),
button:where(:not(:empty)) {
  /* ここは何もしない。下の “属性” と “JS” で消す方針 */
}

/* === SPIRIT UI minimalize : "もっと" ボタンを消す（暫定） === */
*[aria-label="もっと"],
*[aria-label="More"],
button[aria-label="もっと"],
button[aria-label="More"],
a[aria-label="もっと"],
a[aria-label="More"],
*:has(> span:contains("もっと")),
*:has(> span:contains("More")) {
  display: none !important;
  visibility: hidden !important;
}

/* === SPIRIT UI minimalize : Profile tabs hide (CSS only) === */
/* MisskeyはDOMが揺れるので、(1) aria-label/title と (2) hrefパターン の両方で狙う */

/* (1) aria-label / title で消す（表示言語が日本語/英語でも効く可能性） */
a[aria-label="ファイル"], button[aria-label="ファイル"],
a[aria-label="実績"],   button[aria-label="実績"],
a[aria-label="リスト"], button[aria-label="リスト"],
a[aria-label="ページ"], button[aria-label="ページ"],
a[aria-label="Play"],  button[aria-label="Play"],
a[aria-label="ギャラリー"], button[aria-label="ギャラリー"],
a[aria-label="Raw"],   button[aria-label="Raw"],
a[title="ファイル"], a[title="実績"], a[title="リスト"], a[title="ページ"],
a[title="Play"], a[title="ギャラリー"], a[title="Raw"],
button[title="ファイル"], button[title="実績"], button[title="リスト"], button[title="ページ"],
button[title="Play"], button[title="ギャラリー"], button[title="Raw"] {
  display: none !important;
  visibility: hidden !important;
}

/* (2) hrefのURLパターンで消す（プロフィールタブはルーティングで枝が分かれることが多い） */
/* /@kensspirit の配下の「files / achievements / lists / pages / play / gallery / raw」系を狙う */
a[href*="/@"][href*="/files"],
a[href*="/@"][href*="/achievements"],
a[href*="/@"][href*="/lists"],
a[href*="/@"][href*="/pages"],
a[href*="/@"][href*="/play"],
a[href*="/@"][href*="/gallery"],
a[href*="/@"][href*="/raw"] {
  display: none !important;
  visibility: hidden !important;
}

