.ca-hero[data-astro-cid-bp6el6b5]{color:#fff;background:linear-gradient(135deg,#0d47a1 0%,#002171 100%);margin-bottom:24px;padding:32px 0 28px;position:relative;overflow:hidden}.ca-hero[data-astro-cid-bp6el6b5]:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff14 0,#0000 70%);width:320px;height:320px;position:absolute;top:-80px;right:-80px}.ca-hero[data-astro-cid-bp6el6b5] .breadcrumb[data-astro-cid-bp6el6b5]{color:#ffffffbf;margin-bottom:12px;font-size:13px}.ca-hero[data-astro-cid-bp6el6b5] .breadcrumb[data-astro-cid-bp6el6b5] a[data-astro-cid-bp6el6b5]{color:#fff;opacity:.9}.live-badge[data-astro-cid-bp6el6b5]{text-transform:uppercase;letter-spacing:.5px;background:#ffffff26;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:8px;margin-bottom:12px;padding:5px 14px;font-size:12px;font-weight:700;display:inline-flex}.live-badge[data-astro-cid-bp6el6b5] .dot[data-astro-cid-bp6el6b5]{background:#4caf50;border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;box-shadow:0 0 #4caf50b3}@keyframes pulse{0%{box-shadow:0 0 #4caf50b3}70%{box-shadow:0 0 0 8px #4caf5000}to{box-shadow:0 0 #4caf5000}}.ca-hero[data-astro-cid-bp6el6b5] h1[data-astro-cid-bp6el6b5]{color:#fff;letter-spacing:-.4px;margin:0 0 8px;font-size:32px;font-weight:800}.lede[data-astro-cid-bp6el6b5]{color:#ffffffeb;max-width:720px;margin:0 0 20px;font-size:15px;line-height:1.6}.stats-strip[data-astro-cid-bp6el6b5]{grid-template-columns:repeat(4,1fr);gap:10px;max-width:560px;margin-bottom:14px;display:grid}.stat[data-astro-cid-bp6el6b5]{text-align:center;background:#ffffff1a;border:1px solid #ffffff26;border-radius:8px;padding:10px 12px}.stat[data-astro-cid-bp6el6b5] b[data-astro-cid-bp6el6b5]{color:#fff;font-size:22px;font-weight:800;line-height:1.1;display:block}.stat[data-astro-cid-bp6el6b5] span[data-astro-cid-bp6el6b5]{color:#ffffffd9;margin-top:2px;font-size:11px;display:block}.hero-date[data-astro-cid-bp6el6b5]{color:#ffffffe6;margin:0;font-size:13px}.hero-date[data-astro-cid-bp6el6b5] b[data-astro-cid-bp6el6b5]{color:#fff}.section-head[data-astro-cid-bp6el6b5]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin:30px 0 12px;display:flex}.section-head[data-astro-cid-bp6el6b5] h2[data-astro-cid-bp6el6b5]{color:#0d47a1;margin:0;font-size:22px}.count-badge[data-astro-cid-bp6el6b5]{color:#0d47a1;background:#e3f2fd;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700}.section-intro[data-astro-cid-bp6el6b5]{color:#555;margin:0 0 16px;font-size:14px;line-height:1.6}.empty-today[data-astro-cid-bp6el6b5]{text-align:center;background:#fff8e1;border:1px solid #ffe082;border-radius:12px;padding:24px}.empty-today[data-astro-cid-bp6el6b5] p[data-astro-cid-bp6el6b5]{margin:4px 0}.empty-today[data-astro-cid-bp6el6b5] .muted[data-astro-cid-bp6el6b5]{color:#6d4c00;font-size:13px}.mcq-list[data-astro-cid-bp6el6b5]{flex-direction:column;gap:12px;margin:0 0 30px;padding:0;list-style:none;display:flex}.mcq[data-astro-cid-bp6el6b5]{border:1px solid var(--color-border);background:#fff;border-radius:12px;padding:18px 20px}.mcq-head[data-astro-cid-bp6el6b5]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.q-num[data-astro-cid-bp6el6b5]{color:#0d47a1;background:#e3f2fd;border-radius:6px;padding:3px 10px;font-size:13px;font-weight:800}.cat-tag[data-astro-cid-bp6el6b5]{color:#4527a0;background:#ede7f6;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600}.pp-badge[data-astro-cid-bp6el6b5]{color:#e65100;background:#fff3e0;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600}.question[data-astro-cid-bp6el6b5]{color:var(--color-text);margin:0 0 12px;font-size:15px;font-weight:500;line-height:1.6}.options[data-astro-cid-bp6el6b5]{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.opt[data-astro-cid-bp6el6b5]{background:#fafafa;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex}.opt-letter[data-astro-cid-bp6el6b5]{color:#666;background:#fff;border:1px solid #ddd;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:inline-flex}.opt-text[data-astro-cid-bp6el6b5]{flex:1}.opt-check[data-astro-cid-bp6el6b5]{color:#0000;font-size:16px;font-weight:800}.explanation[data-astro-cid-bp6el6b5]{display:none}.mcq[data-astro-cid-bp6el6b5].answer-revealed .opt[data-astro-cid-bp6el6b5].is-correct{color:#0d47a1;background:#e3f2fd;border-color:#64b5f6;font-weight:600}.mcq[data-astro-cid-bp6el6b5].answer-revealed .opt[data-astro-cid-bp6el6b5].is-correct .opt-letter[data-astro-cid-bp6el6b5]{color:#fff;background:#0d47a1;border-color:#0d47a1}.mcq[data-astro-cid-bp6el6b5].answer-revealed .opt[data-astro-cid-bp6el6b5].is-correct .opt-check[data-astro-cid-bp6el6b5]{color:#0d47a1}.mcq[data-astro-cid-bp6el6b5].answer-revealed .explanation[data-astro-cid-bp6el6b5]{color:#4e342e;background:#fff8e1;border-left:3px solid #ffa000;border-radius:0 6px 6px 0;margin-top:12px;padding:12px 14px;font-size:13px;line-height:1.6;display:block}.mcq[data-astro-cid-bp6el6b5].answer-revealed .explanation[data-astro-cid-bp6el6b5] b[data-astro-cid-bp6el6b5]{color:#e65100;margin-bottom:4px;font-size:12px;display:block}.mcq[data-astro-cid-bp6el6b5].answer-revealed .explanation[data-astro-cid-bp6el6b5] p[data-astro-cid-bp6el6b5]{margin:0}.show-answer-btn[data-astro-cid-bp6el6b5]{color:#0d47a1;cursor:pointer;background:#fff;border:2px solid #0d47a1;border-radius:8px;padding:8px 18px;font-family:inherit;font-size:13px;font-weight:700;transition:all .15s}.show-answer-btn[data-astro-cid-bp6el6b5]:hover:not(:disabled){color:#fff;background:#0d47a1}.show-answer-btn[data-astro-cid-bp6el6b5]:disabled{color:#0d47a1;cursor:default;background:#e3f2fd;border-color:#64b5f6}.day-grid[data-astro-cid-bp6el6b5]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.day-card[data-astro-cid-bp6el6b5]{border:1px solid var(--color-border);color:var(--color-text);background:#fff;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:all .15s;display:flex}.day-card[data-astro-cid-bp6el6b5]:hover{background:#f0f6ff;border-color:#0d47a1;text-decoration:none}.day-date[data-astro-cid-bp6el6b5]{text-align:center;color:#fff;background:linear-gradient(135deg,#0d47a1,#002171);border-radius:8px;min-width:50px;padding:6px 10px}.day-num[data-astro-cid-bp6el6b5]{font-size:20px;font-weight:800;line-height:1.1;display:block}.day-mon[data-astro-cid-bp6el6b5]{text-transform:uppercase;letter-spacing:.6px;font-size:10px;display:block}.day-body[data-astro-cid-bp6el6b5]{flex:1;min-width:0}.day-name[data-astro-cid-bp6el6b5]{color:#0d47a1;font-size:14px;font-weight:600;display:block}.day-count[data-astro-cid-bp6el6b5]{color:#666;margin-top:2px;font-size:12px;display:block}.day-go[data-astro-cid-bp6el6b5]{color:#999;font-size:18px}.day-card[data-astro-cid-bp6el6b5]:hover .day-go[data-astro-cid-bp6el6b5]{color:#0d47a1}.month-list[data-astro-cid-bp6el6b5]{flex-direction:column;gap:8px;display:flex}.month-block[data-astro-cid-bp6el6b5]{border:1px solid var(--color-border);background:#fff;border-radius:10px;overflow:hidden}.month-block[data-astro-cid-bp6el6b5] summary[data-astro-cid-bp6el6b5]{cursor:pointer;justify-content:space-between;align-items:center;padding:12px 16px;font-weight:600;list-style:none;display:flex}.month-block[data-astro-cid-bp6el6b5] summary[data-astro-cid-bp6el6b5]::-webkit-details-marker{display:none}.month-name[data-astro-cid-bp6el6b5]{color:#0d47a1}.month-meta[data-astro-cid-bp6el6b5]{color:#666;font-size:13px;font-weight:400}.month-block[data-astro-cid-bp6el6b5][open] summary[data-astro-cid-bp6el6b5]{border-bottom:1px solid #eee}.date-list[data-astro-cid-bp6el6b5]{margin:0;padding:0;list-style:none}.date-list[data-astro-cid-bp6el6b5] li[data-astro-cid-bp6el6b5]{border-bottom:1px solid #f5f5f5}.date-list[data-astro-cid-bp6el6b5] li[data-astro-cid-bp6el6b5]:last-child{border-bottom:none}.date-list[data-astro-cid-bp6el6b5] a[data-astro-cid-bp6el6b5]{color:var(--color-text);justify-content:space-between;align-items:center;padding:10px 16px;font-size:13px;text-decoration:none;display:flex}.date-list[data-astro-cid-bp6el6b5] a[data-astro-cid-bp6el6b5]:hover{color:#0d47a1;background:#f0f6ff;text-decoration:none}.dl-count[data-astro-cid-bp6el6b5]{color:#666;font-size:12px}.date-list[data-astro-cid-bp6el6b5] a[data-astro-cid-bp6el6b5]:hover .dl-count[data-astro-cid-bp6el6b5]{color:#0d47a1}.how-section[data-astro-cid-bp6el6b5]{margin:40px 0 30px}.how-section[data-astro-cid-bp6el6b5] h2[data-astro-cid-bp6el6b5]{text-align:center;color:#0d47a1;margin:0 0 20px;font-size:22px}.how-grid[data-astro-cid-bp6el6b5]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.how-item[data-astro-cid-bp6el6b5]{border:1px solid var(--color-border);text-align:center;background:#fff;border-radius:10px;padding:20px}.how-icon[data-astro-cid-bp6el6b5]{margin-bottom:10px;font-size:32px}.how-item[data-astro-cid-bp6el6b5] h3[data-astro-cid-bp6el6b5]{color:#0d47a1;margin:0 0 6px;font-size:15px}.how-item[data-astro-cid-bp6el6b5] p[data-astro-cid-bp6el6b5]{color:#555;margin:0;font-size:13px;line-height:1.55}.seo-intro[data-astro-cid-bp6el6b5]{background:#f0f6ff;border:1px solid #bbdefb;border-radius:12px;margin-bottom:40px;padding:22px 26px}.seo-intro[data-astro-cid-bp6el6b5] h2[data-astro-cid-bp6el6b5]{color:#0d47a1;margin:0 0 12px;font-size:20px}.seo-intro[data-astro-cid-bp6el6b5] p[data-astro-cid-bp6el6b5]{color:#333;margin:0 0 12px;font-size:14px;line-height:1.7}.seo-intro[data-astro-cid-bp6el6b5] p[data-astro-cid-bp6el6b5]:last-child{margin-bottom:0}@media (width<=700px){.ca-hero[data-astro-cid-bp6el6b5] h1[data-astro-cid-bp6el6b5]{font-size:24px}.stats-strip[data-astro-cid-bp6el6b5]{grid-template-columns:repeat(2,1fr)}.section-head[data-astro-cid-bp6el6b5] h2[data-astro-cid-bp6el6b5]{font-size:18px}.day-grid[data-astro-cid-bp6el6b5]{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.section-head[data-astro-cid-bp6el6b5] h2[data-astro-cid-bp6el6b5]{color:#64b5f6}.count-badge[data-astro-cid-bp6el6b5]{color:#64b5f6;background:#64b5f626}.section-intro[data-astro-cid-bp6el6b5]{color:#a3ada4}.empty-today[data-astro-cid-bp6el6b5]{background:#ffc1071a;border-color:#ffc10759}.empty-today[data-astro-cid-bp6el6b5] .muted[data-astro-cid-bp6el6b5]{color:#ffca28}.mcq[data-astro-cid-bp6el6b5]{background:#191f19;border-color:#2a332a}.q-num[data-astro-cid-bp6el6b5]{color:#64b5f6;background:#64b5f626}.cat-tag[data-astro-cid-bp6el6b5]{color:#b39ddb;background:#9575cd2e}.pp-badge[data-astro-cid-bp6el6b5]{color:#ffb74d;background:#ff980026}.opt[data-astro-cid-bp6el6b5]{color:#eef2ee;background:#10140f}.opt-letter[data-astro-cid-bp6el6b5]{color:#a3ada4;background:#191f19;border-color:#3a453a}.mcq[data-astro-cid-bp6el6b5].answer-revealed .opt[data-astro-cid-bp6el6b5].is-correct{color:#90caf9;background:#64b5f626;border-color:#64b5f6}.mcq[data-astro-cid-bp6el6b5].answer-revealed .opt[data-astro-cid-bp6el6b5].is-correct .opt-letter[data-astro-cid-bp6el6b5]{color:#0d1420;background:#64b5f6;border-color:#64b5f6}.mcq[data-astro-cid-bp6el6b5].answer-revealed .opt[data-astro-cid-bp6el6b5].is-correct .opt-check[data-astro-cid-bp6el6b5]{color:#90caf9}.mcq[data-astro-cid-bp6el6b5].answer-revealed .explanation[data-astro-cid-bp6el6b5]{color:#e0d5c0;background:#ffc1071a;border-left-color:#ffb74d}.mcq[data-astro-cid-bp6el6b5].answer-revealed .explanation[data-astro-cid-bp6el6b5] b[data-astro-cid-bp6el6b5]{color:#ffb74d}.show-answer-btn[data-astro-cid-bp6el6b5]{color:#64b5f6;background:0 0;border-color:#64b5f6}.show-answer-btn[data-astro-cid-bp6el6b5]:hover:not(:disabled){color:#0d1420;background:#64b5f6}.show-answer-btn[data-astro-cid-bp6el6b5]:disabled{color:#64b5f6;background:#64b5f61f;border-color:#64b5f666}.day-card[data-astro-cid-bp6el6b5]{background:#191f19;border-color:#2a332a}.day-card[data-astro-cid-bp6el6b5]:hover{background:#64b5f614;border-color:#64b5f6}.day-name[data-astro-cid-bp6el6b5]{color:#64b5f6}.day-count[data-astro-cid-bp6el6b5]{color:#a3ada4}.day-go[data-astro-cid-bp6el6b5]{color:#6b756c}.day-card[data-astro-cid-bp6el6b5]:hover .day-go[data-astro-cid-bp6el6b5]{color:#64b5f6}.month-block[data-astro-cid-bp6el6b5]{background:#191f19;border-color:#2a332a}.month-block[data-astro-cid-bp6el6b5][open] summary[data-astro-cid-bp6el6b5]{border-bottom-color:#2a332a}.month-name[data-astro-cid-bp6el6b5]{color:#64b5f6}.month-meta[data-astro-cid-bp6el6b5]{color:#a3ada4}.date-list[data-astro-cid-bp6el6b5] li[data-astro-cid-bp6el6b5]{border-bottom-color:#232b23}.date-list[data-astro-cid-bp6el6b5] a[data-astro-cid-bp6el6b5]:hover{color:#64b5f6;background:#64b5f614}.dl-count[data-astro-cid-bp6el6b5]{color:#a3ada4}.date-list[data-astro-cid-bp6el6b5] a[data-astro-cid-bp6el6b5]:hover .dl-count[data-astro-cid-bp6el6b5],.how-section[data-astro-cid-bp6el6b5] h2[data-astro-cid-bp6el6b5]{color:#64b5f6}.how-item[data-astro-cid-bp6el6b5]{background:#191f19;border-color:#2a332a}.how-item[data-astro-cid-bp6el6b5] h3[data-astro-cid-bp6el6b5]{color:#64b5f6}.how-item[data-astro-cid-bp6el6b5] p[data-astro-cid-bp6el6b5]{color:#a3ada4}.seo-intro[data-astro-cid-bp6el6b5]{background:#64b5f614;border-color:#64b5f64d}.seo-intro[data-astro-cid-bp6el6b5] h2[data-astro-cid-bp6el6b5]{color:#64b5f6}.seo-intro[data-astro-cid-bp6el6b5] p[data-astro-cid-bp6el6b5]{color:#eef2ee}}
