/* PCCRYPTO coin skin — navy field, sand type, Base blue buttons only. */
@import url("https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,600;700&family=Source+Sans+3:wght@400;600;700&display=swap");

html.theme-register {
  color-scheme: dark;
  --skin-scheme: dark;
  --skin-page: #0a101c;
  --skin-body: #f2f5fa;
  --skin-surface: rgba(16, 22, 34, 0.94);
  --skin-card: rgba(20, 26, 38, 0.92);
  --skin-well: rgba(10, 14, 22, 0.78);
  --skin-ink: #f7f8fb;
  --skin-soft: #e8eef6;
  --skin-muted: #c9d3e0;
  --skin-dim: #b4becc;
  --skin-line: rgba(232, 197, 122, 0.28);
  --skin-primary: #0052ff;
  --skin-accent: #e8c57a;
  --skin-input-bg: #08121e;
  --skin-input-ink: #f7f8fb;
  --skin-nav: rgba(8, 12, 20, 0.96);
  --skin-bg-image:
    radial-gradient(900px 480px at 12% -8%, #0052ff22, transparent 55%),
    radial-gradient(700px 420px at 92% 0%, #2f6fed18, transparent 48%),
    linear-gradient(180deg, #121821, #0a101c 42%, #070b14);
  --brand-primary: #0052ff;
  --brand-accent: #e8c57a;
  --stellar-glow: #e8c57a;
}

html.theme-register body {
  background-color: #0a101c !important;
  background-image: var(--skin-bg-image) !important;
  background-size: auto !important;
  background-attachment: scroll !important;
  color: #f2f5fa;
  font-family: "Source Sans 3", Figtree, system-ui, sans-serif;
}

html.theme-register .font-display,
html.theme-register h1,
html.theme-register h2 {
  font-family: Fraunces, Sora, Georgia, serif !important;
  color: #f7f8fb;
}

html.theme-register a {
  color: #e8c57a;
}
