body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}
body{-webkit-animation:none;animation:none}
/* ── GLOBAL ────────────────────────────────────────────────────────── */
amp-story-page {
font-family: 'Poppins', 'Segoe UI', system-ui, sans-serif;
}
amp-story-grid-layer {
padding: 0;
overflow: hidden;
}
/* ── PREMIUM ANIMATIONS ──────────────────────────────────────────── */
@keyframes gradient-shift {
0%, 100% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
}
@keyframes pulse {
0%, 100% { transform: scale(1); opacity: 1; }
50% { transform: scale(1.05); opacity: 0.9; }
}
@keyframes float {
0%, 100% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
}
/* ── SHARED UTILS ────────────────────────────────────────────────── */
.pill {
display: inline-block;
background: rgba(255,255,255,0.2);
border: 1.5px solid rgba(255,255,255,0.5);
border-radius: 100px;
color: #fff;
font-size: 13px;
font-weight: 600;
letter-spacing: 0.5px;
padding: 6px 16px;
margin-bottom: 14px;
backdrop-filter: blur(10px);
animation: pulse 2s ease-in-out infinite;
}
.pill-green {
background: rgba(76, 175, 80, 0.25);
border-color: rgba(76, 175, 80, 0.6);
box-shadow: 0 4px 15px rgba(76, 175, 80, 0.3);
}
.pill-purple {
background: rgba(156, 39, 176, 0.25);
border-color: rgba(156, 39, 176, 0.6);
box-shadow: 0 4px 15px rgba(156, 39, 176, 0.3);
}
/* ── PAGE 1: COVER (PREMIUM ANIMATED GRADIENT) ──────────────────── */
.cover-bg {
background: linear-gradient(135deg, #667eea 0%, #764ba2 50%, #f093fb 100%);
background-size: 200% 200%;
animation: gradient-shift 8s ease infinite;
}
.cover-layer {
padding: 48px 28px 32px;
justify-content: center;
overflow: hidden;
}
.cover-badge {
font-size: 12px;
color: rgba(255,255,255,0.85);
font-weight: 500;
margin-bottom: 10px;
animation: float 3s ease-in-out infinite;
}
.cover-label {
font-size: 11px;
font-weight: 700;
color: #FFE082;
text-transform: uppercase;
letter-spacing: 3px;
margin-bottom: 10px;
}
.cover-word {
font-size: 56px;
font-weight: 900;
color: #fff;
line-height: 1.05;
margin: 0 0 10px;
letter-spacing: -2px;
word-break: break-word;
text-shadow: 0 8px 32px rgba(0,0,0,0.4), 0 4px 16px rgba(0,0,0,0.2);
animation: pulse 3s ease-in-out infinite;
width: 100%;
}
.cover-hindi {
font-size: 28px;
font-weight: 600;
color: #FFD700;
margin-bottom: 20px;
word-break: break-word;
text-shadow: 0 4px 16px rgba(255, 215, 0, 0.5);
width: 100%;
}
.cover-divider {
width: 60px;
height: 4px;
background: linear-gradient(90deg, #FFD700, #FFA500);
border-radius: 2px;
margin-bottom: 14px;
box-shadow: 0 2px 10px rgba(255, 215, 0, 0.5);
}
.cover-brand {
font-size: 11px;
color: rgba(255,255,255,0.8);
letter-spacing: 1.5px;
font-weight: 600;
text-transform: uppercase;
}
/* ── PAGE 2: MEANING (GLASS MORPHISM) ───────────────────────────── */
.meaning-bg {
background: linear-gradient(135deg, #4facfe 0%, #00f2fe 50%, #43e97b 100%);
background-size: 200% 200%;
animation: gradient-shift 10s ease infinite;
}
.meaning-layer {
padding: 48px 28px 32px;
justify-content: flex-start;
overflow: hidden;
}
.meaning-word {
font-size: 42px;
font-weight: 900;
color: #fff;
margin: 0 0 8px;
letter-spacing: -1px;
line-height: 1.1;
word-break: break-word;
text-shadow: 0 6px 24px rgba(0,0,0,0.3);
width: 100%;
}
.meaning-divider {
width: 50px;
height: 4px;
background: linear-gradient(90deg, #FFD700, #FF6B35);
border-radius: 2px;
margin: 0 0 16px;
box-shadow: 0 2px 10px rgba(255, 107, 53, 0.5);
}
.meaning-en {
font-size: 22px;
font-weight: 500;
color: #fff;
line-height: 1.6;
margin: 0 0 18px;
word-break: break-word;
text-shadow: 0 2px 8px rgba(0,0,0,0.2);
}
.meaning-hindi-block {
background: rgba(255,255,255,0.15);
backdrop-filter: blur(10px);
border-left: 4px solid #FFD700;
border-radius: 0 12px 12px 0;
padding: 16px 18px;
box-shadow: 0 8px 32px rgba(0,0,0,0.1);
}
.hindi-label {
font-size: 11px;
font-weight: 700;
color: #FFD700;
letter-spacing: 1px;
display: block;
margin-bottom: 8px;
text-transform: uppercase;
}
.meaning-hi {
font-size: 20px;
font-weight: 600;
color: #fff;
margin: 0;
line-height: 1.5;
word-break: break-word;
}
/* ── PAGE 3: EXAMPLE (PREMIUM DESIGN) ───────────────────────────── */
.example-bg {
background: linear-gradient(135deg, #f093fb 0%, #f5576c 50%, #ff9a56 100%);
background-size: 200% 200%;
animation: gradient-shift 12s ease infinite;
}
.example-layer {
padding: 48px 28px 32px;
justify-content: flex-start;
overflow: hidden;
}
.example-quote-mark {
font-size: 72px;
line-height: 1;
color: rgba(255,255,255,0.3);
margin-bottom: 6px;
font-style: normal;
text-shadow: 0 4px 16px rgba(0,0,0,0.2);
}
.example-en {
font-size: 24px;
font-weight: 600;
color: #fff;
line-height: 1.6;
margin: 0 0 14px;
word-break: break-word;
text-shadow: 0 2px 8px rgba(0,0,0,0.2);
}
.example-hi {
font-size: 18px;
color: rgba(255,255,255,0.9);
line-height: 1.6;
margin: 0 0 20px;
font-style: italic;
word-break: break-word;
text-shadow: 0 2px 4px rgba(0,0,0,0.1);
}
.example-word-chip {
display: inline-block;
background: rgba(255,255,255,0.25);
backdrop-filter: blur(10px);
border: 2px solid rgba(255,255,255,0.5);
border-radius: 8px;
color: #fff;
font-size: 15px;
font-weight: 800;
padding: 8px 20px;
letter-spacing: 0.5px;
box-shadow: 0 4px 16px rgba(0,0,0,0.2);
}
/* ── PAGE 4: QUOTE (PREMIUM GRADIENT) ───────────────────────────── */
.quote-bg {
background: linear-gradient(135deg, #667eea 0%, #764ba2 50%, #9c27b0 100%);
background-size: 200% 200%;
animation: gradient-shift 14s ease infinite;
}
.quote-layer {
padding: 48px 28px 32px;
justify-content: flex-start;
overflow: hidden;
}
.quote-mark {
font-size: 80px;
line-height: 1;
color: rgba(255,255,255,0.2);
margin-bottom: 4px;
font-style: normal;
text-shadow: 0 4px 20px rgba(0,0,0,0.3);
}
.quote-text {
font-size: 22px;
font-weight: 600;
color: #fff;
line-height: 1.7;
margin: 0 0 12px;
font-style: italic;
word-break: break-word;
text-shadow: 0 2px 12px rgba(0,0,0,0.3);
}
.quote-hi {
font-size: 16px;
color: rgba(255,255,255,0.85);
line-height: 1.6;
margin: 0 0 16px;
font-style: italic;
word-break: break-word;
}
.quote-author {
font-size: 15px;
font-weight: 700;
color: #FFD700;
letter-spacing: 0.5px;
text-shadow: 0 2px 8px rgba(0,0,0,0.2);
}
/* ── PAGE 5: CTA (PREMIUM DESIGN) ───────────────────────────────── */
.cta-bg {
background: linear-gradient(135deg, #fa709a 0%, #fee140 50%, #30cfd0 100%);
background-size: 200% 200%;
animation: gradient-shift 16s ease infinite;
}
.cta-layer {
padding: 40px 28px 48px;
justify-content: center;
align-items: center;
text-align: center;
overflow: hidden;
}
.cta-logo {
font-size: 64px;
margin-bottom: 16px;
line-height: 1;
animation: float 3s ease-in-out infinite;
filter: drop-shadow(0 8px 16px rgba(0,0,0,0.3));
}
.cta-title {
font-size: 42px;
font-weight: 900;
color: #fff;
line-height: 1.15;
margin: 0 0 4px;
word-break: break-word;
text-shadow: 0 6px 24px rgba(0,0,0,0.4);
}
.cta-title-en {
font-size: 32px;
font-weight: 700;
color: #FFE082;
text-shadow: 0 4px 16px rgba(0,0,0,0.3);
}
.cta-sub {
font-size: 15px;
color: rgba(255,255,255,0.95);
margin: 12px 0 20px;
line-height: 1.6;
word-break: break-word;
text-shadow: 0 2px 8px rgba(0,0,0,0.2);
}
.cta-host {
font-size: 14px;
font-weight: 700;
color: rgba(255,255,255,0.95);
background: rgba(0,0,0,0.25);
backdrop-filter: blur(10px);
border-radius: 12px;
padding: 10px 24px;
margin-bottom: 16px;
display: inline-block;
box-shadow: 0 4px 16px rgba(0,0,0,0.2);
}
.cta-streak {
font-size: 14px;
font-weight: 700;
color: #fff;
background: rgba(255,107,53,0.3);
backdrop-filter: blur(10px);
padding: 8px 20px;
border-radius: 20px;
display: inline-block;
box-shadow: 0 4px 16px rgba(255,107,53,0.3);
}
/* ── PREMIUM QUIZ STYLING ────────────────────────────────────────── */
amp-story-interactive-quiz {
--interactive-prompt-background: transparent !important;
--interactive-prompt-text-color: white !important;
--interactive-accent-color: #fbbf24 !important;
}
amp-story-interactive-quiz .i-amphtml-story-interactive-quiz-option {
background: rgba(255, 255, 255, 0.12) !important;
backdrop-filter: blur(10px) !important;
border: 2px solid rgba(255, 255, 255, 0.25) !important;
border-radius: 16px !important;
padding: 18px 20px !important;
font-size: 17px !important;
font-weight: 600 !important;
color: white !important;
text-align: left !important;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15) !important;
margin: 8px 0 !important;
transition: all 0.2s ease !important;
}
amp-story-interactive-quiz .i-amphtml-story-interactive-quiz-option:hover {
background: rgba(255, 255, 255, 0.18) !important;
border-color: rgba(251, 191, 36, 0.6) !important;
transform: translateX(5px) !important;
}
amp-story-interactive-quiz .i-amphtml-story-interactive-quiz-option-selected {
background: rgba(251, 191, 36, 0.25) !important;
border-color: #fbbf24 !important;
}
amp-story-interactive-quiz .i-amphtml-story-interactive-quiz-option::before {
display: none !important;
}
📅 04 March 2026
Word of the Day
ENTHUSIASTIC
उत्साही
ITI Pathshala · Daily Learning
📖 Meaning
ENTHUSIASTIC
Having intense enjoyment and interest
हिंदी अर्थ
जोश और लगन से भरा हुआ
✏️ Example
“
Be enthusiastic — energy is contagious.
उत्साही बनो — ऊर्जा संक्रामक होती है।
ENTHUSIASTIC
🎯 Test Your Knowledge
What does
ENTHUSIASTIC
mean in Hindi?
चुनें सही उत्तर
💡 Daily Motivation
“
Honesty is the first chapter in the book of wisdom.
ईमानदारी ज्ञान की पुस्तक का पहला अध्याय है।
— Thomas Jefferson
📚
रोज़ सीखें
Learn Daily
हर दिन एक नया शब्द, Quote और Skill News
itipathshala.com
🔥 Daily Streak Challenge
सभी Words देखें →
{
"vars": {
"gtag_id": "G-F41Y0ND4HJ",
"config": {
"G-F41Y0ND4HJ": {"groups": "default"}
}
},
"triggers": {
"storyProgress": {
"on": "story-page-visible",
"request": "event",
"vars": {
"event_name": "story_page_view",
"event_category": "web_story",
"event_label": "${storyPageId}"
}
},
"quizInteraction": {
"on": "story-interactive",
"request": "event",
"vars": {
"event_name": "quiz_interaction",
"event_category": "engagement"
}
},
"storyComplete": {
"on": "story-last-page-visible",
"request": "event",
"vars": {
"event_name": "story_complete",
"event_category": "engagement"
}
}
}
}