.fact-archive[data-v-56e648f6]{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:18px 16px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);position:sticky;top:76px;max-height:calc(100vh - 96px);overflow-y:auto}.fa-head[data-v-56e648f6]{display:flex;align-items:center;gap:8px;padding-bottom:12px;border-bottom:2px solid #f3f4f6;margin-bottom:10px}.fa-head .fa-icon[data-v-56e648f6]{font-size:20px}.fa-head h2[data-v-56e648f6]{margin:0;font-size:15px;color:#111827;flex:1}.fa-count[data-v-56e648f6]{background:#f9fafb;border:1px solid #e5e7eb;color:#6b7280;font-size:11.5px;font-weight:700;padding:3px 10px;border-radius:999px;white-space:nowrap}.fa-empty[data-v-56e648f6]{margin:6px 0;color:#9ca3af;font-size:13px;line-height:1.9}.fa-list[data-v-56e648f6]{display:flex;flex-direction:column;gap:4px}.fa-item[data-v-56e648f6]{display:flex;gap:10px;align-items:flex-start;padding:9px 8px;border-radius:12px;text-decoration:none;transition:background .15s ease}.fa-item[data-v-56e648f6]:hover{background:#f9fafb}.fa-item.current[data-v-56e648f6]{background:linear-gradient(135deg,rgba(4,120,87,.08),rgba(16,185,129,.06));outline:1px solid rgba(16,185,129,.25)}.fa-thumb[data-v-56e648f6]{flex-shrink:0;width:58px;height:44px;-o-object-fit:cover;object-fit:cover;border-radius:9px;border:1px solid #e5e7eb}.fa-thumb-ph[data-v-56e648f6]{display:inline-flex;align-items:center;justify-content:center;font-size:19px;background:linear-gradient(150deg,#064e3b,#065f46)}.fa-body[data-v-56e648f6]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.fa-title[data-v-56e648f6]{color:#1f2937;font-size:13px;font-weight:700;line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fa-meta[data-v-56e648f6]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.fa-cat[data-v-56e648f6]{color:#047857;background:rgba(16,185,129,.1);font-size:10.5px;font-weight:700;padding:1px 8px;border-radius:999px}.fa-date[data-v-56e648f6]{color:#9ca3af;font-size:11px}.fa-hint[data-v-56e648f6]{margin:12px 0 0;padding-top:10px;border-top:1px dashed #e5e7eb;color:#9ca3af;font-size:11.5px;line-height:1.8}@media(max-width:768px){.fact-archive[data-v-56e648f6]{position:static;max-height:420px;padding:14px 12px}}.dyk-page[data-v-a811e8ca]{margin:0 auto;padding:24px 12px 48px}.dyk-hero[data-v-a811e8ca]{position:relative;overflow:hidden;text-align:center;padding:44px 20px 30px;border-radius:22px;background:linear-gradient(150deg,#064e3b,#065f46 55%,#022c22);color:#fff;margin-bottom:8px}.dyk-hero .dyk-hero-glow[data-v-a811e8ca]{position:absolute;inset:0;background:radial-gradient(320px 180px at 85% 0,rgba(74,222,128,.28),transparent 70%),radial-gradient(260px 160px at 8% 100%,rgba(248,113,113,.18),transparent 70%);pointer-events:none}.dyk-hero .dyk-icon[data-v-a811e8ca]{font-size:50px;display:inline-block;margin-bottom:10px;position:relative}.dyk-hero h1[data-v-a811e8ca]{margin:0 0 10px;font-size:28px;color:#fff;position:relative}.dyk-sub[data-v-a811e8ca]{color:hsla(0,0%,100%,.82);font-size:15px;margin:0 auto;max-width:560px;line-height:1.95;position:relative}.dyk-meta[data-v-a811e8ca]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;position:relative}.meta-pill[data-v-a811e8ca]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.25);color:#fff;font-size:12.5px;font-weight:700;padding:5px 14px;border-radius:999px;backdrop-filter:blur(4px)}.dyk-layout[data-v-a811e8ca]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:start;margin-top:20px}.dyk-main[data-v-a811e8ca]{min-width:0;display:flex;flex-direction:column;gap:20px}.dyk-aside[data-v-a811e8ca]{min-width:0}.fact-today[data-v-a811e8ca]{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:22px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.fact-today-empty .empty-note[data-v-a811e8ca]{color:#6b7280;font-size:14px;line-height:2;margin:8px 0 0}.today-badge[data-v-a811e8ca]{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#d97706,#f59e0b);color:#fff;font-weight:800;font-size:12.5px;padding:5px 14px;border-radius:999px;margin-bottom:14px;box-shadow:0 4px 12px rgba(217,119,6,.3)}.fact-photo[data-v-a811e8ca]{margin:0 0 16px;position:relative;overflow:hidden;border-radius:14px}.fact-photo img[data-v-a811e8ca]{display:block;width:100%;max-height:380px;-o-object-fit:cover;object-fit:cover;transition:transform .45s ease}.fact-photo:hover img[data-v-a811e8ca]{transform:scale(1.025)}.fact-head[data-v-a811e8ca]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.fact-cat[data-v-a811e8ca]{display:inline-block;background:linear-gradient(135deg,#047857,#10b981);color:#fff;font-weight:700;font-size:12.5px;padding:5px 14px;border-radius:999px}.fact-cat.on-photo[data-v-a811e8ca]{position:absolute;bottom:12px;right:14px;background:rgba(2,44,34,.82);backdrop-filter:blur(4px)}.fact-source[data-v-a811e8ca]{color:#6b7280;font-size:12.5px;font-weight:600}.today-title[data-v-a811e8ca]{margin:0 0 12px;font-size:20px;line-height:1.7;color:#111827}.today-title a[data-v-a811e8ca]{color:inherit;text-decoration:none}.today-title a[data-v-a811e8ca]:hover{color:#047857}.today-body[data-v-a811e8ca]{display:flex;gap:18px;align-items:flex-start}.today-text[data-v-a811e8ca]{flex:1;min-width:0}.today-text p[data-v-a811e8ca]{margin:0 0 10px;color:#374151;font-size:14.5px;line-height:2.05;text-align:justify}.today-more[data-v-a811e8ca]{display:inline-block;color:#047857;font-weight:800;font-size:13.5px;text-decoration:none;margin-top:2px}.today-more[data-v-a811e8ca]:hover{color:#065f46;text-decoration:underline}.fact-figure[data-v-a811e8ca]{flex-shrink:0;width:112px;min-height:96px;border-radius:14px;background:linear-gradient(160deg,#fef2f2,#fff7ed);border:1px solid #fecaca;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 6px}.fact-figure .figure-num[data-v-a811e8ca]{font-size:27px;font-weight:900;color:#dc2626;line-height:1.15;text-align:center}.fact-figure .figure-label[data-v-a811e8ca]{font-size:11.5px;font-weight:700;color:#6b7280;text-align:center}.dyk-sources[data-v-a811e8ca]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:20px 22px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.dyk-sources h2[data-v-a811e8ca]{margin:0 0 6px;font-size:16px;color:#111827}.sources-hint[data-v-a811e8ca]{margin:0 0 12px;color:#9ca3af;font-size:12.5px}.dyk-sources ol[data-v-a811e8ca]{margin:0;padding:0;list-style:none;counter-reset:src}.dyk-sources ol li[data-v-a811e8ca]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;padding:9px 0;border-bottom:1px dashed #e5e7eb}.dyk-sources ol li[data-v-a811e8ca]:last-child{border-bottom:none}.src-title[data-v-a811e8ca]{color:#374151;font-size:13.5px;font-weight:700}.src-sep[data-v-a811e8ca]{color:#d1d5db}.src-link[data-v-a811e8ca]{color:#3b82f6;font-size:13px;font-weight:600;text-decoration:none;word-break:break-word}.src-link[data-v-a811e8ca]:hover{text-decoration:underline;color:#1e3a8a}.dyk-links[data-v-a811e8ca]{background:#fff;border-radius:16px;padding:18px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.dyk-links h2[data-v-a811e8ca]{margin:0 0 12px;font-size:15px;color:#111827}.dyk-link[data-v-a811e8ca]{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;color:#1e3a8a;font-weight:700;font-size:14px;text-decoration:none;transition:background .15s}.dyk-link[data-v-a811e8ca]:hover{background:#f9fafb}@media(max-width:1024px){.dyk-layout[data-v-a811e8ca]{grid-template-columns:minmax(0,1fr) 260px}}@media(max-width:768px){.dyk-page[data-v-a811e8ca]{padding:12px 8px 36px}.dyk-hero[data-v-a811e8ca]{padding:28px 14px 20px;border-radius:16px}.dyk-hero h1[data-v-a811e8ca]{font-size:22px}.dyk-sub[data-v-a811e8ca]{font-size:13.5px}.dyk-layout[data-v-a811e8ca]{grid-template-columns:1fr}.dyk-aside[data-v-a811e8ca]{order:2}.fact-today[data-v-a811e8ca]{padding:16px 14px;border-radius:14px}.fact-photo img[data-v-a811e8ca]{max-height:230px}.today-body[data-v-a811e8ca]{flex-direction:column-reverse;gap:12px}.fact-figure[data-v-a811e8ca]{width:100%;min-height:0;flex-direction:row;gap:8px;padding:8px 12px}.fact-figure .figure-num[data-v-a811e8ca]{font-size:22px}.today-text p[data-v-a811e8ca]{font-size:13.5px}.dyk-sources[data-v-a811e8ca]{padding:16px 14px}.src-link[data-v-a811e8ca],.src-title[data-v-a811e8ca]{font-size:12.5px}}