/* Mounty — airy menu-bar utility: big radius, soft blue wash, tidy rows. */
[data-app="mounty"] .app-bg {
  background:
    radial-gradient(800px 380px at 85% -10%, rgb(91 141 239 / 0.18), transparent 60%),
    #f2f5fd;
}
[data-app="mounty"] .hero-icon img { border-radius: 30px; }
[data-app="mounty"] .btn-primary { background: linear-gradient(180deg, #6f9bf5, #3f6fe0); }
[data-app="mounty"] .detail-list > div { background: #fff; border: 1px solid rgb(91 141 239 / 0.18); border-radius: 12px; padding: 10px 14px; margin-bottom: 8px; }
[data-app="mounty"] .detail-list > div + div { border-top: 1px solid rgb(91 141 239 / 0.18); }
