/* Connecter indigo redesign — design tokens (foundation for the redesign series).
   Scoped to .dc-redesign / .dc-auth so it cannot leak into the current site
   during the step-by-step migration. Values lifted from connecterapp.com.
   Font url() paths are relative to this stylesheet: it lives in css/apps/cnnctr/,
   so ../../../fonts/ resolves to the shared app/res/fonts dir. */

@font-face { font-family:"LINE Seed JP"; font-weight:400; font-style:normal; font-display:swap;
  src:url("../../../fonts/lineseedjp/LINESeedJP-Regular.woff2") format("woff2"); }
@font-face { font-family:"LINE Seed JP"; font-weight:700; font-style:normal; font-display:swap;
  src:url("../../../fonts/lineseedjp/LINESeedJP-Bold.woff2") format("woff2"); }
@font-face { font-family:"Rubik"; font-weight:500; font-style:normal; font-display:swap;
  src:url("../../../fonts/rubik/Rubik-Medium.woff2") format("woff2"); }
@font-face { font-family:"Rubik"; font-weight:700; font-style:normal; font-display:swap;
  src:url("../../../fonts/rubik/Rubik-Bold.woff2") format("woff2"); }
@font-face { font-family:"Nunito Sans"; font-weight:400; font-style:normal; font-display:swap;
  src:url("../../../fonts/nunitosans/NunitoSans-Regular.woff2") format("woff2"); }
@font-face { font-family:"Nunito Sans"; font-weight:700; font-style:normal; font-display:swap;
  src:url("../../../fonts/nunitosans/NunitoSans-Bold.woff2") format("woff2"); }

.dc-redesign, .dc-auth {
  --dc-ink:#151617;
  --dc-indigo-deep:#0d0a4c;
  --dc-grad-from:#b3c5ff;
  --dc-grad-to:#0900cd;
  --dc-btn-gradient:radial-gradient(163.7% 139.89% at 28.15% 0%, #b3c5ff 0%, #0900cd 100%);
  --dc-lavender:#ededfe;
  --dc-white:#ffffff;
  --dc-muted:#5b5b6b;
  --dc-line:#e6e6f2;
  --dc-error:#ec6b83;
  --dc-backdrop:rgba(13,12,23,.7);
  --dc-font-body:"LINE Seed JP","Nunito Sans",Arial,sans-serif;
  --dc-font-display:"Rubik","LINE Seed JP",sans-serif;
  /* px, not rem: this site sets html{font-size:62.5%} (1rem=10px), so rem-based
     radii rendered ~62% too tight. */
  --dc-radius-card:20px;
  --dc-radius-input:8px;
  --dc-radius-pill:40px;
  --dc-shadow-card:0 24px 64px rgba(13,12,23,.25);
}
