
/* Extracted standalone theme polish: 3px scrollbars, visible only during interaction. */
.nhs-ca-scroll::-webkit-scrollbar,
.nrd-ps-scroll::-webkit-scrollbar,
.nrd-pick__list::-webkit-scrollbar{width:3px;height:3px}
.nhs-ca-scroll::-webkit-scrollbar-thumb,
.nrd-ps-scroll::-webkit-scrollbar-thumb,
.nrd-pick__list::-webkit-scrollbar-thumb{background:transparent;border:0;border-radius:999px}
.nhs-ca-scroll:hover::-webkit-scrollbar-thumb,
.nhs-ca-scroll:focus-within::-webkit-scrollbar-thumb{background:color-mix(in srgb,currentColor 35%,transparent)}
.nrd-ps-scroll:hover::-webkit-scrollbar-thumb,
.nrd-ps-scroll:focus-within::-webkit-scrollbar-thumb,
.nrd-ps-menu:hover .nrd-ps-scroll::-webkit-scrollbar-thumb,
.nrd-ps-menu:focus-within .nrd-ps-scroll::-webkit-scrollbar-thumb,
.nrd-pick__list:hover::-webkit-scrollbar-thumb,
.nrd-pick__list:focus-within::-webkit-scrollbar-thumb{background:var(--nrd-ps-accent,#6254d9)}
/* Firefox implementation is kept separate from the Chromium/WebKit styling. */
@supports (-moz-appearance: none) {
  .nhs-ca-scroll,.nrd-ps-scroll,.nrd-pick__list { scrollbar-width:thin;scrollbar-color:transparent transparent; }
  .nhs-ca-scroll:hover,.nhs-ca-scroll:focus-within { scrollbar-color:#9aa9ba transparent; }
  .nrd-ps-scroll:hover,.nrd-ps-scroll:focus-within,
  .nrd-ps-menu:hover .nrd-ps-scroll,.nrd-ps-menu:focus-within .nrd-ps-scroll,
  .nrd-pick__list:hover,.nrd-pick__list:focus-within { scrollbar-color:var(--nrd-ps-accent,#6254d9) transparent; }
}
