/* Sovereign Reality Deck — custom CSS */

/* hide scrollbar for nav chip rail */
.scrollbar-hide::-webkit-scrollbar { display: none; }
.scrollbar-hide { -ms-overflow-style: none; scrollbar-width: none; }

/* smoother details open */
details[open] summary i.fa-chevron-down { transform: rotate(180deg); }

/* nice focus */
a:focus-visible, button:focus-visible, summary:focus-visible {
  outline: 2px solid #fbbf24;
  outline-offset: 2px;
  border-radius: 4px;
}

/* mobile safe-area */
body { padding-bottom: env(safe-area-inset-bottom); }

/* long code blocks scroll nicely on mobile */
pre { -webkit-overflow-scrolling: touch; }

/* text selection matches accent */
::selection { background-color: #fbbf24; color: #000; }
