@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Source+Sans+3:wght@400;500;600;700&family=Source+Serif+4:opsz,wght@8..60,500;8..60,600;8..60,700&display=swap";.bar[data-v-53be319b]{background:#fff;border-bottom:1px solid #c9dedb}.wrap[data-v-53be319b]{max-width:1120px;margin:0 auto;padding:0 18px}.bar-inner[data-v-53be319b]{display:flex;align-items:center;gap:16px;min-height:52px}.brand[data-v-53be319b]{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:#0f2a2e;font-family:"Source Serif 4",Georgia,serif;font-weight:700;font-size:1.05rem;margin-right:auto}.links[data-v-53be319b]{display:flex;gap:14px}.links a[data-v-53be319b]{text-decoration:none;color:#4d6a70;font-weight:600;font-size:.92rem}.links a.router-link-active[data-v-53be319b]{color:#0d9488}.links a[data-v-53be319b]:hover{color:#0f2a2e}.search[data-v-53be319b]{display:flex;gap:8px}.search input[data-v-53be319b]{border:1px solid #c9dedb;padding:10px 14px;width:260px;font:inherit;font-size:.95rem;border-radius:8px}.search button[data-v-53be319b]{border:0;background:#0f2a2e;color:#fff;font-weight:700;font-size:.95rem;padding:10px 16px;border-radius:8px;cursor:pointer}.menu[data-v-53be319b]{display:none;border:1px solid #c9dedb;background:#fff;padding:7px 12px;font-weight:700;border-radius:8px;cursor:pointer}.drawer-search[data-v-53be319b]{display:flex;gap:8px;margin-bottom:18px}.drawer-search input[data-v-53be319b]{flex:1;min-width:0;border:1px solid #c9dedb;padding:12px 14px;font:inherit;font-size:1rem;border-radius:8px}.drawer-search button[data-v-53be319b]{border:0;background:#0f2a2e;color:#fff;font-weight:700;font-size:.95rem;padding:12px 16px;border-radius:8px;cursor:pointer}.drawer-nav[data-v-53be319b]{display:flex;flex-direction:column;gap:12px}.drawer-nav a[data-v-53be319b]{color:#0f2a2e;text-decoration:none;font-weight:600}@media (max-width: 900px){.links[data-v-53be319b],.search[data-v-53be319b]{display:none}.menu[data-v-53be319b]{display:inline-block}}.author-avatar[data-v-bf4e804a]{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--author-avatar-bg, #e2e8f0);color:var(--author-avatar-fg, #64748b)}.author-avatar img[data-v-bf4e804a],.author-avatar svg[data-v-bf4e804a]{width:100%;height:100%;object-fit:cover;display:block}.author-avatar svg[data-v-bf4e804a]{padding:18%;box-sizing:border-box}.article-meta-row[data-v-b493d4d5]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.article-meta-row__author[data-v-b493d4d5],.article-meta-row__stat[data-v-b493d4d5]{display:inline-flex;align-items:center;gap:5px;min-width:0}.article-meta-row__author[data-v-b493d4d5]{font-weight:600;color:var(--article-meta-author, inherit)}.article-meta-row__stat[data-v-b493d4d5]{color:var(--article-meta-stat, inherit)}.article-meta-row__icon[data-v-b493d4d5]{width:14px;height:14px;flex-shrink:0}.home[data-v-2c2a08d7]{background:#eef6f5;color:#0f2a2e;font-family:"Source Sans 3",Segoe UI,sans-serif;padding-bottom:40px}.wrap[data-v-2c2a08d7]{max-width:1120px;margin:0 auto;padding:0 18px}.label[data-v-2c2a08d7]{font-family:IBM Plex Mono,Consolas,monospace;font-size:.68rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#7a969c}.hero[data-v-2c2a08d7]{background:radial-gradient(ellipse 60% 50% at 90% 10%,rgba(13,148,136,.12),transparent 55%),linear-gradient(165deg,#eef6f5,#e2f0ee 55%,#d8ebe8);color:#0f2a2e;padding:clamp(28px,5vw,48px) 0;overflow:hidden}.hero-grid[data-v-2c2a08d7]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(20px,4vw,40px);align-items:center}.hero-copy[data-v-2c2a08d7]{max-width:36rem;padding:8px 0}.hero-visual[data-v-2c2a08d7]{min-width:0}.hero-visual img[data-v-2c2a08d7]{display:block;width:100%;height:auto;max-height:min(72vh,560px);object-fit:contain;object-position:center;border-radius:16px}.brand-mark[data-v-2c2a08d7]{margin:0 0 14px;font-family:"Source Serif 4",Georgia,serif;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:700;letter-spacing:-.02em;color:#0f766e}h1[data-v-2c2a08d7]{margin:0 0 16px;font-family:"Source Serif 4",Georgia,serif;font-size:clamp(1.85rem,4.2vw,2.75rem);font-weight:700;letter-spacing:-.03em;color:#0f2a2e;line-height:1.12}.lede[data-v-2c2a08d7]{margin:0 0 28px;max-width:34rem;font-size:clamp(1.02rem,1.6vw,1.12rem);line-height:1.6;color:#4d6a70}.cta[data-v-2c2a08d7]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.btn[data-v-2c2a08d7]{display:inline-flex;align-items:center;padding:12px 18px;font-weight:700;font-size:.95rem;text-decoration:none;border-radius:8px;border:1px solid transparent;transition:background .2s ease,color .2s ease,border-color .2s ease}.btn.primary[data-v-2c2a08d7]{background:#0f2a2e;color:#fff}.btn.primary[data-v-2c2a08d7]:hover{background:#071a1d}.btn.ghost[data-v-2c2a08d7]{border-color:#c9dedb;color:#0f2a2e;background:rgba(255,255,255,.7)}.btn.ghost[data-v-2c2a08d7]:hover{border-color:#0d9488;color:#0f766e}@media (max-width: 900px){.hero-grid[data-v-2c2a08d7]{grid-template-columns:1fr;gap:20px}.hero-visual[data-v-2c2a08d7]{order:-1;max-width:420px;margin:0 auto}.hero-visual img[data-v-2c2a08d7]{max-height:min(48vh,380px)}}.sec-head[data-v-2c2a08d7]{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px}.sec-head h2[data-v-2c2a08d7]{margin:6px 0 0;font-family:"Source Serif 4",Georgia,serif;font-size:1.45rem}.sec-head p[data-v-2c2a08d7]{margin:8px 0 0;color:#4d6a70;line-height:1.45}.sec-head a[data-v-2c2a08d7]{color:#0d9488;font-weight:700;text-decoration:none;flex-shrink:0}.editorial[data-v-2c2a08d7]{padding:32px 0 8px}.pillar-grid[data-v-2c2a08d7]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.pillar-grid li[data-v-2c2a08d7]{background:#fff;border:1px solid #c9dedb;border-radius:12px;padding:16px 18px}.pillar-grid h3[data-v-2c2a08d7]{margin:0 0 8px;font-family:"Source Serif 4",Georgia,serif;font-size:1.08rem;color:#0f2a2e}.pillar-grid p[data-v-2c2a08d7]{margin:0;color:#4d6a70;font-size:.92rem;line-height:1.55}.desk-cta[data-v-2c2a08d7]{margin:28px auto;padding:22px 20px;background:#fff;border:1px solid #c9dedb;border-radius:12px;display:flex;flex-direction:column;gap:16px}.desk-cta h2[data-v-2c2a08d7]{margin:6px 0 8px;font-family:"Source Serif 4",Georgia,serif;font-size:1.35rem}.desk-cta p[data-v-2c2a08d7]{margin:0;max-width:40rem;color:#4d6a70;line-height:1.5}.desk-cta .btn.primary[data-v-2c2a08d7]{background:#0f2a2e;color:#fff;flex-shrink:0}.desk-cta .btn.primary[data-v-2c2a08d7]:hover{background:#071a1d}.desk-cta-top[data-v-2c2a08d7]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.prompt-chips[data-v-2c2a08d7]{display:flex;flex-wrap:wrap;gap:8px}.prompt-chip[data-v-2c2a08d7]{display:inline-flex;align-items:center;max-width:100%;padding:9px 12px;border:1px solid #c9dedb;border-radius:8px;background:#eef6f5;color:#0f2a2e;font-size:.88rem;font-weight:600;line-height:1.35;text-decoration:none;transition:border-color .2s ease,color .2s ease,background .2s ease}.prompt-chip[data-v-2c2a08d7]:hover{border-color:#0d9488;color:#0f766e;background:#ccfbf1}.guides-band[data-v-2c2a08d7]{padding:28px 0;background:#fff;border-top:1px solid #dceae8;border-bottom:1px solid #dceae8}.guides-band--alt[data-v-2c2a08d7]{background:#eef6f5}.guide-grid[data-v-2c2a08d7]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.guide-grid--list[data-v-2c2a08d7]{grid-template-columns:1fr}.guide-card[data-v-2c2a08d7]{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#eef6f5;border:1px solid #c9dedb;border-radius:12px;overflow:hidden}.guide-card:hover h3[data-v-2c2a08d7]{color:#0d9488}.guide-card--row[data-v-2c2a08d7]{flex-direction:row;background:#fff}.guide-card--row .thumb[data-v-2c2a08d7]{width:140px;flex-shrink:0}.thumb[data-v-2c2a08d7]{aspect-ratio:16/10;background:#dceae8}.thumb img[data-v-2c2a08d7]{width:100%;height:100%;object-fit:cover;display:block}.thumb-fallback[data-v-2c2a08d7]{width:100%;height:100%;min-height:100px;background:linear-gradient(135deg,#ccfbf1,#99f6e4)}.copy[data-v-2c2a08d7]{padding:12px 14px 14px}.cat[data-v-2c2a08d7]{font-family:IBM Plex Mono,Consolas,monospace;font-size:.68rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#7a969c;color:#0369a1}.copy h3[data-v-2c2a08d7]{margin:6px 0;font-size:1.02rem;line-height:1.3}.excerpt[data-v-2c2a08d7]{margin:0 0 8px;color:#4d6a70;font-size:.88rem;line-height:1.45}.meta[data-v-2c2a08d7]{--article-meta-author: #0f2a2e;--article-meta-stat: #7a969c;font-size:.8rem}.topics[data-v-2c2a08d7]{padding:28px 0}.topic-list[data-v-2c2a08d7]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:0;border:1px solid #c9dedb;background:#fff;border-radius:12px;overflow:hidden}.topic-list li a[data-v-2c2a08d7]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-bottom:1px solid #dceae8;text-decoration:none;color:inherit}.topic-list li a:hover strong[data-v-2c2a08d7]{color:#0d9488}.topic-list li a:hover .topic-icon[data-v-2c2a08d7]{background:#ccfbf1;color:#0f766e;border-color:rgba(13,148,136,.35)}.topic-list li:nth-child(odd) a[data-v-2c2a08d7]{border-right:1px solid #dceae8}.topic-list .topic-icon[data-v-2c2a08d7]{flex-shrink:0;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid #c9dedb;background:#ecfdf5;color:#0d9488;transition:background .2s ease,color .2s ease,border-color .2s ease}.topic-list .topic-icon svg[data-v-2c2a08d7]{width:22px;height:22px}.topic-list .topic-copy[data-v-2c2a08d7]{display:flex;flex-direction:column;gap:4px;min-width:0}.topic-list strong[data-v-2c2a08d7]{color:#0f2a2e}.topic-list .topic-copy>span[data-v-2c2a08d7]{color:#4d6a70;font-size:.88rem}.starters[data-v-2c2a08d7]{padding:24px 0}.starters-note[data-v-2c2a08d7]{margin:8px 0 14px;color:#4d6a70}.starter-row[data-v-2c2a08d7]{display:flex;flex-wrap:wrap;gap:8px}.starter[data-v-2c2a08d7]{border:1px solid #c9dedb;background:#fff;padding:10px 14px;border-radius:8px;text-decoration:none;color:#0f2a2e;font-weight:600;font-size:.9rem}.starter[data-v-2c2a08d7]:hover{border-color:#0d9488;color:#0d9488}.scope[data-v-2c2a08d7]{padding:12px 0}.scope p[data-v-2c2a08d7]{margin:8px 0 0;color:#4d6a70;line-height:1.55;font-size:16px}@media (max-width: 900px){.guide-grid[data-v-2c2a08d7],.topic-list[data-v-2c2a08d7],.pillar-grid[data-v-2c2a08d7]{grid-template-columns:1fr}.topic-list li:nth-child(odd) a[data-v-2c2a08d7]{border-right:0}.guide-card--row[data-v-2c2a08d7]{flex-direction:column}.guide-card--row .thumb[data-v-2c2a08d7]{width:100%}}.dce-footer[data-v-bdc724f1]{border-top:1px solid #c9dedb;background:#fff;padding:28px 0 32px;color:#4d6a70;font-size:.84rem}.wrap[data-v-bdc724f1]{max-width:1120px;margin:0 auto;padding:0 18px}.footer-grid[data-v-bdc724f1]{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.7fr));gap:22px 28px}.brand[data-v-bdc724f1]{display:block;margin-bottom:8px;color:#0f2a2e;font-family:"Source Serif 4",Georgia,serif;font-size:1.05rem}.note[data-v-bdc724f1]{margin:0 0 10px;max-width:28rem;line-height:1.5}.copy[data-v-bdc724f1]{margin:0;font-size:.78rem}.col-label[data-v-bdc724f1]{margin:0 0 8px;font-family:IBM Plex Mono,Consolas,monospace;font-size:.68rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#7a969c}nav[data-v-bdc724f1]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}nav a[data-v-bdc724f1]{color:#0f2a2e;text-decoration:none;font-weight:600;font-size:.88rem}nav a[data-v-bdc724f1]:hover{color:#0d9488}@media (max-width: 900px){.footer-grid[data-v-bdc724f1]{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.footer-grid[data-v-bdc724f1]{grid-template-columns:1fr}}.chat-page[data-v-8e691383]{background:#eef6f5;color:#0f2a2e;font-family:"Source Sans 3",Segoe UI,sans-serif;min-height:calc(100vh - 120px);padding:20px 0 28px}.wrap[data-v-8e691383]{max-width:1120px;margin:0 auto;padding:0 18px}.head[data-v-8e691383]{margin-bottom:12px}.head h1[data-v-8e691383]{margin:0;font-family:"Source Serif 4",Georgia,serif;font-weight:700;font-size:clamp(1.35rem,2.4vw,1.75rem);letter-spacing:-.02em}.layout[data-v-8e691383]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:14px;align-items:stretch}.sessions[data-v-8e691383]{background:#fff;border:1px solid #c9dedb;border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:10px;min-height:min(72vh,720px);max-height:min(84vh,860px);overflow:hidden}.new-btn[data-v-8e691383]{border:0;background:#0d9488;color:#fff;font-weight:700;font-size:.95rem;padding:10px 12px;border-radius:8px;cursor:pointer;flex-shrink:0}.new-btn[data-v-8e691383]:disabled{opacity:.45;cursor:default}.session-list[data-v-8e691383]{list-style:none;margin:0;padding:0 4px 0 0;overflow-x:hidden;overflow-y:auto;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(15,42,46,.25) transparent}.session-list[data-v-8e691383]::-webkit-scrollbar{width:8px;height:8px}.session-list[data-v-8e691383]::-webkit-scrollbar-thumb{background:rgba(15,42,46,.22);border-radius:999px}.session-list li[data-v-8e691383]{display:grid;grid-template-columns:1fr auto;gap:2px;border-bottom:1px solid #c9dedb}.session-list li.on .session-main[data-v-8e691383]{background:#ccfbf1}.session-main[data-v-8e691383]{border:0;background:transparent;text-align:left;padding:10px 8px;cursor:pointer;min-width:0}.session-main[data-v-8e691383]:disabled{cursor:default}.session-title[data-v-8e691383]{display:block;font-weight:600;font-size:.92rem;line-height:1.3;color:#0f2a2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.session-time[data-v-8e691383]{display:block;margin-top:3px;font-size:.75rem;color:#4d6a70}.session-del[data-v-8e691383]{border:0;background:transparent;color:#4d6a70;font-size:1.1rem;padding:0 8px;cursor:pointer}.session-del[data-v-8e691383]:hover{color:#0f2a2e}.session-empty[data-v-8e691383]{margin:8px 4px;color:#4d6a70;font-size:.88rem}.chat-shell[data-v-8e691383]{background:#fff;border:1px solid #c9dedb;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;min-height:min(72vh,720px);max-height:min(84vh,860px)}.messages[data-v-8e691383]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:18px 14px 18px 18px;display:flex;flex-direction:column;gap:12px;background:#f3faf7;scrollbar-width:thin;scrollbar-color:rgba(15,42,46,.25) transparent}.messages[data-v-8e691383]::-webkit-scrollbar{width:8px;height:8px}.messages[data-v-8e691383]::-webkit-scrollbar-thumb{background:rgba(15,42,46,.22);border-radius:999px}.msg[data-v-8e691383]{max-width:88%;padding:11px 13px;border-radius:10px;border:1px solid #c9dedb;background:#fff}.msg.user[data-v-8e691383]{align-self:flex-end;background:#ccfbf1;border-color:transparent}.msg.assistant[data-v-8e691383]{align-self:flex-start;max-width:100%}.msg .role[data-v-8e691383]{display:block;margin-bottom:4px;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#4d6a70}.msg p[data-v-8e691383],.msg .body[data-v-8e691383]{margin:0;line-height:1.55;font-size:1.02rem}.msg p[data-v-8e691383]{white-space:pre-wrap}.msg .body[data-v-8e691383] p{margin:0 0 .65em}.msg .body[data-v-8e691383] p:last-child{margin-bottom:0}.msg .body[data-v-8e691383] strong{font-weight:700}.msg .body[data-v-8e691383] em{font-style:italic}.msg .body[data-v-8e691383] code{font-size:.92em;background:#ccfbf1;padding:1px 5px;border-radius:4px}.msg .body[data-v-8e691383] .md-h{margin:.4em 0 .35em;font-family:"Source Serif 4",Georgia,serif;font-weight:700;font-size:1.08rem;line-height:1.3}.msg .body[data-v-8e691383] .md-list{margin:.35em 0 .65em;padding-left:1.2rem}.msg .body[data-v-8e691383] .md-list li{margin:.2em 0}.msg .body[data-v-8e691383] .md-table-wrap{overflow-x:auto;margin:10px 0}.msg .body[data-v-8e691383] .md-table{width:100%;min-width:280px;border-collapse:collapse;font-size:.86rem}.msg .body[data-v-8e691383] .md-table th,.msg .body[data-v-8e691383] .md-table td{border:1px solid #c9dedb;padding:7px 9px;text-align:left;vertical-align:top}.msg .body[data-v-8e691383] .md-table th{background:#ccfbf1;font-weight:700}.msg .body[data-v-8e691383] .md-table tbody tr:nth-child(2n) td{background:rgba(255,255,255,.45)}.typing[data-v-8e691383]{color:#4d6a70}.composer[data-v-8e691383]{display:flex;gap:8px;padding:12px;border-top:1px solid #c9dedb}.composer input[data-v-8e691383]{flex:1;border:1px solid #c9dedb;border-radius:8px;padding:10px 12px;font-family:"Source Sans 3",Segoe UI,sans-serif;font-size:1rem;background:#eef6f5;color:#0f2a2e}.composer button[data-v-8e691383]{border:0;background:#0d9488;color:#fff;font-weight:700;padding:0 16px;border-radius:8px;cursor:pointer}.composer button[data-v-8e691383]:disabled{opacity:.45;cursor:default}.chips[data-v-8e691383]{display:flex;flex-wrap:wrap;gap:8px;padding:0 12px 14px}.chips button[data-v-8e691383]{border:1px solid #c9dedb;background:#eef6f5;color:#0f2a2e;padding:7px 10px;border-radius:8px;font-size:.9rem;cursor:pointer}.chips button[data-v-8e691383]:hover:not(:disabled){border-color:#0d9488;color:#0d9488}.chips button[data-v-8e691383]:disabled{opacity:.5;cursor:default}.note[data-v-8e691383]{margin:10px 0 0;color:#4d6a70;font-size:.82rem;line-height:1.4}@media (max-width: 900px){.layout[data-v-8e691383]{grid-template-columns:1fr}.sessions[data-v-8e691383]{max-height:200px;min-height:0}.chat-shell[data-v-8e691383]{min-height:62vh;max-height:none}}.blog[data-v-46af5b84]{background:#eef6f5;color:#0f2a2e;font-family:"Source Sans 3",Segoe UI,sans-serif;min-height:60vh;padding-bottom:40px}.wrap[data-v-46af5b84]{max-width:1120px;margin:0 auto;padding:0 18px}.head[data-v-46af5b84]{background:#fff;border-bottom:1px solid #c9dedb;padding:18px 0}.pills[data-v-46af5b84]{display:flex;flex-wrap:wrap;gap:8px}.pill[data-v-46af5b84]{border:1px solid #c9dedb;padding:6px 10px;text-decoration:none;color:#4d6a70;font-weight:600;font-size:.86rem;border-radius:8px}.pill.on[data-v-46af5b84],.pill[data-v-46af5b84]:hover{border-color:#0d9488;color:#0d9488}.list-wrap[data-v-46af5b84]{padding-top:22px}.state[data-v-46af5b84]{padding:28px 0;color:#4d6a70}.state a[data-v-46af5b84]{color:#0d9488;font-weight:700}.list[data-v-46af5b84]{display:flex;flex-direction:column;background:#fff;border:1px solid #c9dedb;border-radius:12px}.row[data-v-46af5b84]{display:flex;gap:14px;align-items:stretch;padding:14px 16px;border-bottom:1px solid #dceae8;text-decoration:none;color:inherit}.row[data-v-46af5b84]:last-child{border-bottom:0}.row:hover h3[data-v-46af5b84]{color:#0d9488}.thumb[data-v-46af5b84]{flex-shrink:0;width:148px;aspect-ratio:16/10;border-radius:8px;overflow:hidden;background:#dceae8}.thumb img[data-v-46af5b84]{width:100%;height:100%;object-fit:cover;display:block}.thumb-fallback[data-v-46af5b84]{width:100%;height:100%;background:linear-gradient(135deg,#ccfbf1,#99f6e4)}.copy[data-v-46af5b84]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:6px}.copy h3[data-v-46af5b84]{margin:0;font-size:1.05rem;line-height:1.35}.copy p[data-v-46af5b84]{margin:0;color:#4d6a70;font-size:.9rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.row--skel[data-v-46af5b84]{pointer-events:none}.row--skel .copy[data-v-46af5b84]{gap:10px}.skel-thumb[data-v-46af5b84]{background:linear-gradient(90deg,#dceae8,#ccfbf1,#dceae8 90%);background-size:200% 100%;animation:dce-skel-46af5b84 1.2s ease-in-out infinite}.skel-line[data-v-46af5b84]{border-radius:6px;background:linear-gradient(90deg,#dceae8,#ccfbf1,#dceae8 90%);background-size:200% 100%;animation:dce-skel-46af5b84 1.2s ease-in-out infinite}.skel-line--title[data-v-46af5b84]{height:18px;width:62%}.skel-line--body[data-v-46af5b84]{height:14px;width:92%}.skel-line--meta[data-v-46af5b84]{height:12px;width:28%}@keyframes dce-skel-46af5b84{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion: reduce){.skel-line[data-v-46af5b84],.skel-thumb[data-v-46af5b84]{animation:none;background:#dceae8}}.meta[data-v-46af5b84]{--article-meta-author: #0f2a2e;--article-meta-stat: #7a969c;font-size:.82rem}.pager[data-v-46af5b84]{display:flex;align-items:center;gap:12px;margin-top:18px}.pager button[data-v-46af5b84]{border:1px solid #c9dedb;background:#fff;padding:8px 12px;font-weight:700;border-radius:8px;cursor:pointer}.pager button[data-v-46af5b84]:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 600px){.row[data-v-46af5b84]{flex-direction:column;gap:10px}.thumb[data-v-46af5b84]{width:100%}}
