DesignMD Maker
← Home Report · Code analysis
N
Design System

Nursing Exam Preparation for NORCET, RRB & ESIC | NPrep

Design system extracted from https://nprep.in on 2026-10-29 (code-based analysis).

Source · https://nprep.in Engine · Code analysis Created · Oct 29, 2026 06:28 Cost · $0.0000
Detected Language

Design Style

glassmorphism
8 backdrop-filter rules + 31 translucent white fills
soft-ui / layered elevation
12 large soft low-opacity shadows
gradient-rich / aurora
many gradient definitions
rounded / pill-heavy
many large radii & pills
Palette

Colors

primary
#3B82F6
3.68 on white · 5.71 on black · 217° 91% 60%
secondary
#000000
21 on white · 1 on black · 0° 0% 0%
accent
#5BA3F5
2.62 on white · 8 on black · 212° 89% 66%
Token Roles 8 tokens
background
#030623 · 19.92:1 vs white
text-primary
#FFFFFF · 21:1 vs black
surface
#F5F5F5 · 19.26:1 vs black
text-secondary
#B0B0B0 · 2.17:1 vs white
border
#5D5D5D · 6.58:1 vs white
on-primary
#FFFFFF · 21:1 vs black
on-secondary
#FFFFFF · 21:1 vs black
on-accent
#FFFFFF · 21:1 vs black
Detected Palette 24 colors by frequency in source CSS
#000000
used 113× · 0° 0% 0%
#FFFFFF
used 94× · 0° 0% 100%
#131B63
used 14× · 234° 68% 23%
#3B82F6
used 14× · 217° 91% 60%
#5BA3F5
used 9× · 212° 89% 66%
#00FFD0
used 8× · 169° 100% 50%
#030623
used 7× · 234° 84% 7%
#0077FF
used 7× · 212° 100% 50%
#B0B0B0
used 6× · 0° 0% 69%
#5D5D5D
used 5× · 0° 0% 36%
#4F4F4F
used 4× · 0° 0% 31%
#1A1A2E
used 4× · 240° 28% 14%
#FFD700
used 3× · 51° 100% 50%
#00E983
used 3× · 154° 100% 46%
#054F31
used 3× · 156° 88% 16%
#FF7C0F
used 3× · 27° 100% 53%
#7A2E0E
used 3× · 18° 79% 27%
#F25941
used 3× · 8° 87% 60%
#7A271A
used 3× · 8° 65% 29%
#4ECDC4
used 3× · 176° 56% 55%
#0B1A30
used 3× · 216° 63% 12%
#171E60
used 3× · 234° 61% 23%
#1E3A8A
used 3× · 224° 64% 33%
#F5F5F5
used 2× · 0° 0% 96%
Surface Treatments

Gradients

linear-gradient(90deg, #089efd, #e609b1)
linear-gradient(90deg, rgba(21, 202, 233, 0.15) 0%, transparent 100%)
linear-gradient(180deg, #070F1C 0%, #0B1A30 50%, #0D2145 100%)
linear-gradient(180deg, #070F1C 0%, #0B1A30 100%)
linear-gradient(180deg, #0D2145 0%, #0B1A30 100%)
linear-gradient(135deg, #0f2744 0%, #162d4d 100%)
Type System

Typography

display
Georgia
52px · 400 · LH 1.2 · LS -0.01em
Nursing Exam Preparation for NORCET, RRB & ESIC | NPrep
headline-lg
Georgia
40px · 400 · LH 1.2 · LS -0.01em
Nursing Exam Preparation for NORCET, RRB & ESIC | NPrep
headline-md
Georgia
28px · 400 · LH 1.2 · LS -0.01em
Nursing Exam Preparation for NORCET, RRB & ESIC | NPrep
title-lg
inherit
22px · 400 · LH 1.4
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
body-lg
inherit
18px · 400 · LH 1.5
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
body-md
inherit
16px · 400 · LH 1.5
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
label-md
inherit
14px · 400 · LH 1.4 · LS 1px
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
label-sm
inherit
12px · 400 · LH 1.4 · LS 1px
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
Detected Font Stacks
'Poppins',sans-serifPoppins"Poppins",sans-serifSeaweed Script'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serifGeorgia,serifvar(--font-seaweed-script)var(--font-poppins)
Structure

Layout

Container
Section padding: — · card padding: —
Grid
12-column reference grid · gap —
Spacing Scale
unit
4px
xs
4px
sm
8px
md
16px
detected
4px
detected
5px
detected
6px
detected
8px
detected
12px
detected
14px
detected
16px
detected
20px
Breakpoints
0px600px900px1200px
Depth

Elevation & Depth

level 1
0 4px 12px rgba(0, 0, 0, 0.2)
level 2
0 16px 48px rgba(0,0,0,0.45)
level 3
rgba(0, 0, 0, 0.3) 0 4px 12px
level 4
0 0 8px rgba(91, 163, 245, 0.4),0 4px 12px rgba(0, 0, 0, 0.3)
level 5
0 0 20px rgba(91, 163, 245, 0.8),0 4px 20px rgba(91, 163, 245, 0.4)
level 6
0 4px 16px rgba(0, 0, 0, 0.2)
Geometry

Shapes

sm
4px
md
12px
lg
28px
pill
50%
r5
50px
r6
20px
r7
16px
r8
14px
r9
74px
Tokens in Context

Components

card
background{colors.surface}
border1px solid {colors.border}
radius28px
boxShadow{elevation.md}
button-primary
background{colors.primary}
radius50%
Animation

Motion

Keyframes 6 found
@keyframes pushInFromBottom
0%{opacity:0;-webkit-transform:translateY(100px) scale(0.8);-moz-transform:translateY(100px) scale(0.8);-ms-transform:translateY(100px) scale(0.8);transform:translateY(100px) scale(0.8);}100%{opacity:1;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);}
@keyframes ctaGlow
0%,100%{opacity:0;}50%{opacity:1;}
@keyframes scrollLeft
0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(-33.33%);-moz-transform:translateX(-33.33%);-ms-transform:translateX(-33.33%);transform:translateX(-33.33%);}
@keyframes scrollRight
0%{-webkit-transform:translateX(-33.33%);-moz-transform:translateX(-33.33%);-ms-transform:translateX(-33.33%);transform:translateX(-33.33%);}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
@keyframes testimonialScrollLeft
0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(-33.33%);-moz-transform:translateX(-33.33%);-ms-transform:translateX(-33.33%);transform:translateX(-33.33%);}
@keyframes testimonialScrollRight
0%{-webkit-transform:translateX(-33.33%);-moz-transform:translateX(-33.33%);-ms-transform:translateX(-33.33%);transform:translateX(-33.33%);}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
Applied Animations
nonetestimonialScrollLeft 40s linear infinitetestimonialScrollRight 40s linear infinite
Easing Curves
cubic-bezier(0.4, 0, 0.2, 1)
Transitions
background-color 0.3s ease,color 0.3s easebackground-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0msall 0.3s easebackground-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0msbackground-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0msbackground-color 0.3s ease,box-shadow 0.3s easecolor 0.3s easeopacity 0.2s ease,-webkit-transform 0.2s ease,visibility 0.2s
Proof

Live Preview

Complete Reference

Full design.md Specification

Design Specification — Nursing Exam Preparation for NORCET, RRB & ESIC | NPrep

FieldValue
Site / Projecthttps://nprep.in
Analyzed on2026-10-29
Analysis modeAutomated code extraction (no AI)

Overview

This design system was extracted programmatically from the source page. It is built on a dark canvas (#030623), ink text (#FFFFFF), a vivid accent (#5BA3F5). Display headings use a distinct face (Georgia,serif) over the body stack ('Poppins',sans-serif). Detected font weights: 400, 500, 550, 600, 700, 800. Detected style signatures: glassmorphism; soft-ui / layered elevation; gradient-rich / aurora; rounded / pill-heavy.

Logo asset(s): https://nprep.in/_next/image?url=%2Flanding%2Fwhite-logo.png&w=256&q=75 · https://nprep.in/_next/image?url=%2Flanding%2Fwhite-logo.png&w=640&q=75

Color System

Detected palette (by frequency)

HexRGBHSLCount
#0000000, 0, 00° 0% 0%113
#FFFFFF255, 255, 2550° 0% 100%94
#131B6319, 27, 99234° 68% 23%14
#3B82F659, 130, 246217° 91% 60%14
#5BA3F591, 163, 245212° 89% 66%9
#00FFD00, 255, 208169° 100% 50%8
#0306233, 6, 35234° 84% 7%7
#0077FF0, 119, 255212° 100% 50%7
#B0B0B0176, 176, 1760° 0% 69%6
#5D5D5D93, 93, 930° 0% 36%5
#4F4F4F79, 79, 790° 0% 31%4
#1A1A2E26, 26, 46240° 28% 14%4
#FFD700255, 215, 051° 100% 50%3
#00E9830, 233, 131154° 100% 46%3
#054F315, 79, 49156° 88% 16%3
#FF7C0F255, 124, 1527° 100% 53%3
#7A2E0E122, 46, 1418° 79% 27%3
#F25941242, 89, 658° 87% 60%3
#7A271A122, 39, 268° 65% 29%3
#4ECDC478, 205, 196176° 56% 55%3

Assigned roles

Roles are taken from the page's own semantic CSS custom properties when present, otherwise inferred from usage frequency + luminance/saturation.

TokenHexRGBHSL
--color-background#0306233, 6, 35234° 84% 7%
--color-text-primary#FFFFFF255, 255, 2550° 0% 100%
--color-primary#3B82F659, 130, 246217° 91% 60%
--color-accent#5BA3F591, 163, 245212° 89% 66%
--color-surface#F5F5F5245, 245, 2450° 0% 96%
--color-secondary#0000000, 0, 00° 0% 0%
--color-text-secondary#B0B0B0176, 176, 1760° 0% 69%
--color-border#5D5D5D93, 93, 930° 0% 36%
--color-on-primary#FFFFFF255, 255, 2550° 0% 100%
--color-on-secondary#FFFFFF255, 255, 2550° 0% 100%
--color-on-accent#FFFFFF255, 255, 2550° 0% 100%

Gradients

  • linear-gradient(90deg, #089efd, #e609b1)
  • linear-gradient(90deg, rgba(21, 202, 233, 0.15) 0%, transparent 100%)
  • linear-gradient(180deg, #070F1C 0%, #0B1A30 50%, #0D2145 100%)
  • linear-gradient(180deg, #070F1C 0%, #0B1A30 100%)
  • linear-gradient(180deg, #0D2145 0%, #0B1A30 100%)
  • linear-gradient(135deg, #0f2744 0%, #162d4d 100%)
  • linear-gradient(to right, #00FFD0, #0077FF)
  • linear-gradient(to right, #00C6FF, #0072FF)
  • linear-gradient(135deg, #00FFD0 0%, #00D4AA 100%)
  • linear-gradient(90deg, #0d1547 0%, #1e5aaa 100%)

> 10 additional gradient definitions were framework utility templates (unresolvable var(--tw-gradient-stops)) and were omitted.

Typography

Primary typeface: Poppins — stack: 'Poppins',sans-serif

Display / heading typeface: Georgia,serif (used for large headings; body uses the primary stack)

Font stacks (most used first)

  • 'Poppins',sans-serif
  • Poppins
  • "Poppins",sans-serif
  • Seaweed Script
  • 'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif
  • Georgia,serif
  • var(--font-seaweed-script)
  • var(--font-poppins)
  • Poppins Fallback
  • Poppins,Poppins Fallback

Derived type scale

TokenSize
display52px
headline-lg40px
headline-md28px
title-lg22px
body-lg18px
body-md16px
label-md14px
label-sm12px

Font sizes (by frequency)

SizeCount
1rem49
14px32
16px12
12px10
1.5rem8
2.75rem7
11px7
0.875rem5
20px5
18px4
40px4
10.5px4
13px4
52px4
22px3
10px3
32px3
36px2
15px2
28px2

Weights in use: 400, 500, 550, 600, 700, 800

Line heights (by frequency)

ValueCount
1.550
1.211
18
1.755
18px4
1.63
23px3
1.43
69px3
16px2

Letter spacing (by frequency)

ValueCount
1px2
-0.01em2
02
0.005em1
0.5px1

Spacing

Derived spacing scale

TokenValue
unit4px
xs4px
sm8px
md16px

Raw values (by frequency)

ValueCount
6px5
8px4
5px2
16px2
20px1
12px1
14px1
4px1

Borders & Radius

Derived radius tokens

TokenValue
sm4px
md12px
lg28px
pill50%

Raw values (resolved, by frequency)

RadiusCount
50%16
09
50px7
20px6
4px5
12px4
16px3
28px3
14px2
inherit1
74px1

Shadows

Derived elevation

TokenValue
sm0 4px 12px rgba(0, 0, 0, 0.2)
md0 4px 16px rgba(0, 0, 0, 0.2)
lgrgba(0, 0, 0, 0.3) 10px 12px 30px

All detected shadows

  • 0px 3px 1px -2px rgba(0, 0, 0, 0.1),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0, 0, 0, 0.12)
  • 0px 2px 4px -1px rgba(0, 0, 0, 0.1),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12)
  • 0px 5px 5px -3px rgba(0, 0, 0, 0.1),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0, 0, 0, 0.12)
  • 0 4px 12px rgba(0, 0, 0, 0.2)
  • 0 16px 48px rgba(0,0,0,0.45)
  • rgba(0, 0, 0, 0.3) 0 4px 12px
  • 0 0 8px rgba(91, 163, 245, 0.4),0 4px 12px rgba(0, 0, 0, 0.3)
  • 0 0 20px rgba(91, 163, 245, 0.8),0 4px 20px rgba(91, 163, 245, 0.4)
  • 0 4px 16px rgba(0, 0, 0, 0.2)
  • rgba(0, 0, 0, 0.3) 10px 12px 30px

Layout

Container max-width: 1200px

Grid columns (largest detected grid): 3

Breakpoints

  • 0px
  • 600px
  • 900px
  • 1200px

Animation & Motion

Transitions

  • background-color 0.3s ease,color 0.3s ease
  • background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms
  • all 0.3s ease
  • background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms
  • background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms
  • background-color 0.3s ease,box-shadow 0.3s ease
  • color 0.3s ease
  • opacity 0.2s ease,-webkit-transform 0.2s ease,visibility 0.2s
  • opacity 0.2s ease,transform 0.2s ease,visibility 0.2s
  • visibility 0.3s ease
  • opacity 0.3s ease
  • -webkit-transform 0.3s ease

Easing curves

  • cubic-bezier(0.4, 0, 0.2, 1)

Keyframes

@keyframes pushInFromBottom { 0%{opacity:0;-webkit-transform:translateY(100px) scale(0.8);-moz-transform:translateY(100px) scale(0.8);-ms-transform:translateY(100px) scale(0.8);transform:translateY(100px) scale(0.8);}100%{opacity:1;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);} }
@keyframes ctaGlow { 0%,100%{opacity:0;}50%{opacity:1;} }
@keyframes scrollLeft { 0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(-33.33%);-moz-transform:translateX(-33.33%);-ms-transform:translateX(-33.33%);transform:translateX(-33.33%);} }
@keyframes scrollRight { 0%{-webkit-transform:translateX(-33.33%);-moz-transform:translateX(-33.33%);-ms-transform:translateX(-33.33%);transform:translateX(-33.33%);}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);} }
@keyframes testimonialScrollLeft { 0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(-33.33%);-moz-transform:translateX(-33.33%);-ms-transform:translateX(-33.33%);transform:translateX(-33.33%);} }
@keyframes testimonialScrollRight { 0%{-webkit-transform:translateX(-33.33%);-moz-transform:translateX(-33.33%);-ms-transform:translateX(-33.33%);transform:translateX(-33.33%);}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);} }

Animations

  • none
  • testimonialScrollLeft 40s linear infinite
  • testimonialScrollRight 40s linear infinite

CTA labels found on page

  • Login
  • Browse Courses
  • Talk to a Mentor

Effects

  • backdrop-filter: blur(10px)
  • backdrop-filter: blur(4px)

Source Design Tokens (CSS custom properties)

:root {
  --primary-blue: #5BA3F5;
  --dark-blue: #3D7FC8;
  --light-blue: #1A2B3D;
  --gold: #FFD700;
  --text-dark: #FFFFFF;
  --text-light: #B0B0B0;
  --bg-color: #030623;
  --header-bg: #131B63;
  --card-bg: #131B63;
  --main-gradient: linear-gradient(90deg, #089efd, #e609b1);
  --spacing: 8px;
  --shape-borderRadius: 4px;
  --shadows-0: none;
  --shadows-1: 0px 2px 1px -1px rgba(0, 0, 0, 0.1),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --shadows-2: 0px 3px 1px -2px rgba(0, 0, 0, 0.1),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --shadows-3: 0px 3px 3px -2px rgba(0, 0, 0, 0.1),0px 3px 4px 0px rgba(0, 0, 0, 0.14),0px 1px 8px 0px rgba(0, 0, 0, 0.12);
  --shadows-4: 0px 2px 4px -1px rgba(0, 0, 0, 0.1),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --shadows-5: 0px 3px 5px -1px rgba(0, 0, 0, 0.1),0px 5px 8px 0px rgba(0, 0, 0, 0.14),0px 1px 14px 0px rgba(0, 0, 0, 0.12);
  --shadows-6: 0px 3px 5px -1px rgba(0, 0, 0, 0.1),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --shadows-7: 0px 4px 5px -2px rgba(0, 0, 0, 0.1),0px 7px 10px 1px rgba(0, 0, 0, 0.14),0px 2px 16px 1px rgba(0, 0, 0, 0.12);
  --shadows-8: 0px 5px 5px -3px rgba(0, 0, 0, 0.1),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --shadows-9: 0px 5px 6px -3px rgba(0, 0, 0, 0.1),0px 9px 12px 1px rgba(0, 0, 0, 0.14),0px 3px 16px 2px rgba(0, 0, 0, 0.12);
  --shadows-10: 0px 6px 6px -3px rgba(0, 0, 0, 0.1),0px 10px 14px 1px rgba(0, 0, 0, 0.14),0px 4px 18px 3px rgba(0, 0, 0, 0.12);
  --shadows-11: 0px 6px 7px -4px rgba(0, 0, 0, 0.1),0px 11px 15px 1px rgba(0, 0, 0, 0.14),0px 4px 20px 3px rgba(0, 0, 0, 0.12);
  --shadows-12: 0px 7px 8px -4px rgba(0, 0, 0, 0.1),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --shadows-13: 0px 7px 8px -4px rgba(0, 0, 0, 0.1),0px 13px 19px 2px rgba(0, 0, 0, 0.14),0px 5px 24px 4px rgba(0, 0, 0, 0.12);
  --shadows-14: 0px 7px 9px -4px rgba(0, 0, 0, 0.1),0px 14px 21px 2px rgba(0, 0, 0, 0.14),0px 5px 26px 4px rgba(0, 0, 0, 0.12);
  --shadows-15: 0px 8px 9px -5px rgba(0, 0, 0, 0.1),0px 15px 22px 2px rgba(0, 0, 0, 0.14),0px 6px 28px 5px rgba(0, 0, 0, 0.12);
  --shadows-16: 0px 8px 10px -5px rgba(0, 0, 0, 0.1),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --shadows-17: 0px 8px 11px -5px rgba(0, 0, 0, 0.1),0px 17px 26px 2px rgba(0, 0, 0, 0.14),0px 6px 32px 5px rgba(0, 0, 0, 0.12);
  --shadows-18: 0px 9px 11px -5px rgba(0, 0, 0, 0.1),0px 18px 28px 2px rgba(0, 0, 0, 0.14),0px 7px 34px 6px rgba(0, 0, 0, 0.12);
  --shadows-19: 0px 9px 12px -6px rgba(0, 0, 0, 0.1),0px 19px 29px 2px rgba(0, 0, 0, 0.14),0px 7px 36px 6px rgba(0, 0, 0, 0.12);
  --shadows-20: 0px 10px 13px -6px rgba(0, 0, 0, 0.1),0px 20px 31px 3px rgba(0, 0, 0, 0.14),0px 8px 38px 7px rgba(0, 0, 0, 0.12);
  --shadows-21: 0px 10px 13px -6px rgba(0, 0, 0, 0.1),0px 21px 33px 3px rgba(0, 0, 0, 0.14),0px 8px 40px 7px rgba(0, 0, 0, 0.12);
  --shadows-22: 0px 10px 14px -6px rgba(0, 0, 0, 0.1),0px 22px 35px 3px rgba(0, 0, 0, 0.14),0px 8px 42px 7px rgba(0, 0, 0, 0.12);
  --shadows-23: 0px 11px 14px -7px rgba(0, 0, 0, 0.1),0px 23px 36px 3px rgba(0, 0, 0, 0.14),0px 9px 44px 8px rgba(0, 0, 0, 0.12);
  --shadows-24: 0px 11px 15px -7px rgba(0, 0, 0, 0.1),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --zIndex-mobileStepper: 1000;
  --zIndex-fab: 1050;
  --zIndex-speedDial: 1050;
  --zIndex-appBar: 1100;
  --zIndex-drawer: 1200;
  --zIndex-modal: 1300;
  --zIndex-snackbar: 1400;
  --zIndex-tooltip: 1500;
  --font-h1: 600 3rem/1.167 'Poppins',sans-serif;
  --font-h2: 550 2.75rem/1.2 'Poppins',sans-serif;
  --font-h3: 550 2rem/1.167 'Poppins',sans-serif;
  --font-h4: 400 1.5rem/1.235 'Poppins',sans-serif;
  --font-h5: 400 1.25rem/1.334 'Poppins',sans-serif;
  --font-h6: 500 1rem/1.6 'Poppins',sans-serif;
  --font-subtitle1: 400 1rem/1.75 'Poppins',sans-serif;
  --font-subtitle2: 500 0.875rem/1.57 'Poppins',sans-serif;
  --font-body1: 400 1rem/1.5 'Poppins',sans-serif;
  --font-body2: 400 0.875rem/1.43 'Poppins',sans-serif;
  --font-button: 500 0.875rem/1.75 'Poppins',sans-serif;
  --font-caption: 400 0.75rem/1.66 'Poppins',sans-serif;
  --font-overline: 400 0.75rem/2.66 'Poppins',sans-serif;
  --font-inherit: inherit inherit/inherit inherit;
  --palette-primary-50: #ead3ff;
}

Do's and Don'ts

Do

  • Do reserve the accent #5BA3F5 for interactive highlights and key moments — it is used sparingly on the source page.
  • Do keep the canvas at #030623; surfaces should stay within the detected neutral ramp.
  • Do set large headings in Georgia,serif with tight tracking (-0.01em), and body copy in the primary stack.
  • Do stick to the detected font weight(s): 400, 500, 550, 600, 700, 800.
  • Do align spacing to the 4px base unit derived from the page.

Don't

  • Don't introduce colors outside the detected palette — every hue above was found in the source.

Design Tokens (copy-paste)

:root {
  --color-background: #030623;
  --color-text-primary: #FFFFFF;
  --color-primary: #3B82F6;
  --color-accent: #5BA3F5;
  --color-surface: #F5F5F5;
  --color-secondary: #000000;
  --color-text-secondary: #B0B0B0;
  --color-border: #5D5D5D;
  --color-on-primary: #FFFFFF;
  --color-on-secondary: #FFFFFF;
  --color-on-accent: #FFFFFF;
  --font-sans: 'Poppins',sans-serif;
  --font-size-display: 52px;
  --font-size-headline-lg: 40px;
  --font-size-headline-md: 28px;
  --font-size-title-lg: 22px;
  --font-size-body-lg: 18px;
  --font-size-body-md: 16px;
  --font-size-label-md: 14px;
  --font-size-label-sm: 12px;
  --radius-sm: 4px;
  --radius-md: 12px;
  --radius-lg: 28px;
  --radius-pill: 50%;
  --shadow-sm: 0 4px 12px rgba(0, 0, 0, 0.2);
  --shadow-md: 0 4px 16px rgba(0, 0, 0, 0.2);
  --shadow-lg: rgba(0, 0, 0, 0.3) 10px 12px 30px;
  --space-xs: 4px;
  --space-sm: 8px;
  --space-md: 16px;
  --font-display: Georgia,serif;
  --tracking-display: -0.01em;
  --tracking-label: 1px;
  --container-max: 1200px;
}

Generated by DesignMD Maker · analyze responsibly — only scan pages you're permitted to study.