/* Exact default CTA material from https://bauhausclock.com/, inspected 2026-09-18.
   Retain its radial highlight and all seven rim/contact shadows; size to studio controls. */
button.primary,.btn.dark{
 color:#fff;
 border:0;
 border-radius:100px;
 background:radial-gradient(53% 128% at 36.4% -18.1%,rgb(109,111,115) 0%,rgb(4,8,13) 95.8527%);
 box-shadow:rgba(7,15,26,.09) 0 .557334px .557334px -.375px,
  rgba(7,15,26,.1) 0 1.69015px 1.69015px -.75px,
  rgba(7,15,26,.12) 0 4.46786px 4.46786px -1.125px,
  rgba(7,15,26,.2) 0 14px 14px -1.5px,
  rgba(240,252,255,.2) 0 2px 10px 1px inset,
  rgba(235,251,255,.2) 0 0 2px 1px inset,
  rgba(255,255,255,.2) 0 2px .5px 0 inset;
}
.topbar .btn.dark{border-radius:100px}
@media(hover:hover) and (pointer:fine){button.primary:hover:not(:disabled),.btn.dark:hover:not(:disabled){background:radial-gradient(53% 128% at 36.4% -18.1%,rgb(109,111,115) 0%,rgb(4,8,13) 95.8527%);filter:brightness(1.12)}}
button.primary:active:not(:disabled),.btn.dark:active:not(:disabled){filter:brightness(.94);box-shadow:inset 0 2px 5px #00000050,inset 0 1px 1px #ffffff24,0 1px 2px #00000026}
@media(forced-colors:active){button.primary,.btn.dark{background:ButtonFace;color:ButtonText;border:1px solid ButtonText;box-shadow:none;filter:none}}
