/* Gigets design tokens v1.1, gigets.co, office@gigets.co
   Single source: brand/tokens/gigets-tokens.json. Never hardcode a hex in product code. */
:root{
  --gigets-ink:#0D0E12; --gigets-paper:#F4F2EF; --gigets-card:#FFFFFF;
  --gigets-body:#3B3C41; --gigets-mute:#6E6E6A; --gigets-sunken:#E9E6E1; --gigets-rule:#D8D5D0;
  --gigets-ember:#F2792B; --gigets-crimson:#E6262B; --gigets-magenta:#C2265C;
  --gigets-verdigris:#29886A; --gigets-amber:#D99427;

  --gigets-text-on-ink:var(--gigets-paper); --gigets-mute-on-ink:#7C7C77;
  --gigets-rule-on-ink:rgba(244,242,239,0.14); --gigets-dim-on-ink:rgba(244,242,239,0.3);

  --gigets-state-ask:var(--gigets-magenta);
  --gigets-state-offer:var(--gigets-ember);
  --gigets-state-connected:var(--gigets-ink);
  --gigets-state-settled:var(--gigets-verdigris);
  --gigets-state-expiring:var(--gigets-amber);

  --gigets-gradient:linear-gradient(135deg,#F2792B 0%,#E6262B 52%,#C2265C 100%);

  --gigets-font-display:Fraunces,Georgia,serif;
  --gigets-font-ui:Figtree,system-ui,-apple-system,sans-serif;
  --gigets-font-data:"Geist Mono",ui-monospace,SFMono-Regular,monospace;

  --gigets-d1:84px; --gigets-h1:40px; --gigets-h2:28px;
  --gigets-body-size:17px; --gigets-data-size:13px; --gigets-label-size:12px;

  --gigets-space-1:4px;  --gigets-space-2:8px;  --gigets-space-3:12px; --gigets-space-4:16px;
  --gigets-space-6:24px; --gigets-space-8:32px; --gigets-space-12:48px;
  --gigets-space-16:64px;--gigets-space-24:96px;

  --gigets-radius:0px; --gigets-radius-avatar:9999px;
  --gigets-hairline:1px solid var(--gigets-rule);
  --gigets-shadow:none;
  --gigets-baseline:8px;
}
body{background:var(--gigets-paper);color:var(--gigets-ink);font-family:var(--gigets-font-ui)}
.gigets-h1{font-family:var(--gigets-font-display);font-size:var(--gigets-h1);letter-spacing:-.03em}
.gigets-label{font-family:var(--gigets-font-data);font-size:var(--gigets-label-size);
  letter-spacing:.06em;text-transform:uppercase;color:var(--gigets-mute)}
.gigets-amount{font-family:var(--gigets-font-data);font-variant-numeric:tabular-nums;color:var(--gigets-ink)}
@keyframes gigets-loop{to{transform:rotate(360deg)}}
.gigets-loading{animation:gigets-loop 1600ms linear infinite}
