.readme:where(.astro-hzjh32ku){max-width:720px;margin:0 auto;padding:56px 24px 96px;color:#222;font-family:Inter,-apple-system,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:16px;line-height:1.7}.rd-meta:where(.astro-hzjh32ku){display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:36px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.rd-bc-dim:where(.astro-hzjh32ku){color:#999}.rd-meta:where(.astro-hzjh32ku) strong:where(.astro-hzjh32ku){color:#222;font-weight:500}.rd-meta:where(.astro-hzjh32ku) a:where(.astro-hzjh32ku){color:#2962d4}.rd-h1:where(.astro-hzjh32ku){font-family:"Source Serif 4",Iowan Old Style,Georgia,Songti SC,serif;font-size:44px;font-weight:500;letter-spacing:-.88px;line-height:1.15;color:#222;margin:0 0 8px}.rd-lede:where(.astro-hzjh32ku){color:#555;margin:0 0 24px}.rd-hr:where(.astro-hzjh32ku){border:0;border-top:1px solid #ebebeb;margin:24px 0 32px}.readme:where(.astro-hzjh32ku) h2:where(.astro-hzjh32ku){font-family:"Source Serif 4",Iowan Old Style,Georgia,Songti SC,serif;font-size:26px;font-weight:500;letter-spacing:-.26px;margin:48px 0 16px}.readme:where(.astro-hzjh32ku) h3:where(.astro-hzjh32ku){font-family:"Source Serif 4",Iowan Old Style,Georgia,Songti SC,serif;font-size:19px;font-weight:500;margin:32px 0 12px}.readme:where(.astro-hzjh32ku) p:where(.astro-hzjh32ku){margin:0 0 16px}.readme:where(.astro-hzjh32ku) code:where(.astro-hzjh32ku){font-family:JetBrains Mono,ui-monospace,monospace;font-size:.92em;background:#f6f5f1;padding:.1em .45em;border-radius:4px;color:#c9395d}.readme:where(.astro-hzjh32ku) a:where(.astro-hzjh32ku){color:#2962d4;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.readme:where(.astro-hzjh32ku) a:where(.astro-hzjh32ku):hover{color:#1646a8}.rd-dash:where(.astro-hzjh32ku){list-style:none;padding:0;margin:0 0 16px}.rd-dash:where(.astro-hzjh32ku)>li:where(.astro-hzjh32ku){display:grid;grid-template-columns:24px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;row-gap:4px;padding:10px 0}.rd-dash-mark:where(.astro-hzjh32ku){grid-column:1;grid-row:1;color:#999;font-family:JetBrains Mono,ui-monospace,monospace}.rd-dash-head:where(.astro-hzjh32ku){grid-column:2;grid-row:1}.rd-dash-head:where(.astro-hzjh32ku) strong:where(.astro-hzjh32ku){font-family:JetBrains Mono,ui-monospace,monospace;font-weight:500}.rd-dash-desc:where(.astro-hzjh32ku){grid-column:2;grid-row:2;color:#555}.rd-badge-new:where(.astro-hzjh32ku){display:inline-block;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:500;background:#fbe6a6;color:#6b4400;padding:1px 6px;border-radius:3px;vertical-align:middle;margin-right:8px;line-height:1.5}.rd-codeblock:where(.astro-hzjh32ku){font-family:JetBrains Mono,ui-monospace,monospace;font-size:13.5px;line-height:1.85;background:#f6f5f1;padding:16px 20px;border-radius:6px;overflow-x:auto;margin:0 0 16px;color:#333;white-space:pre}.rd-c-comment:where(.astro-hzjh32ku){color:#888}.rd-c-tag:where(.astro-hzjh32ku){color:#2962d4}.rd-lib:where(.astro-hzjh32ku){list-style:none;padding:0;margin:0 0 16px;border-top:1px solid #f0f0f0}.rd-lib:where(.astro-hzjh32ku)>li:where(.astro-hzjh32ku){display:grid;grid-template-columns:64px minmax(0,1fr) auto auto;gap:16px;align-items:baseline;padding:11px 0;border-bottom:1px solid #f0f0f0;font-size:14px}.rd-lib-title:where(.astro-hzjh32ku){color:#222;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#2223}.rd-lib-title:where(.astro-hzjh32ku):hover{text-decoration-color:#222;color:#222}.rd-model:where(.astro-hzjh32ku),.rd-age:where(.astro-hzjh32ku){font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:#888;white-space:nowrap}.rd-tag:where(.astro-hzjh32ku){font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;text-transform:lowercase}.rd-tag-video:where(.astro-hzjh32ku){color:#2962d4}.rd-tag-image:where(.astro-hzjh32ku){color:#7c3aed}.rd-tag-agent:where(.astro-hzjh32ku){color:#15803d}.rd-tag-char:where(.astro-hzjh32ku){color:#c9395d}.rd-tag-music:where(.astro-hzjh32ku){color:#b45309}.rd-filters:where(.astro-hzjh32ku) a:where(.astro-hzjh32ku){margin:0 2px}.rd-ol:where(.astro-hzjh32ku){padding-left:24px;margin:0 0 16px}.rd-ol:where(.astro-hzjh32ku) li:where(.astro-hzjh32ku){margin:8px 0}.rd-changelog:where(.astro-hzjh32ku){list-style:none;padding:0;margin:0 0 16px}.rd-changelog:where(.astro-hzjh32ku)>li:where(.astro-hzjh32ku){display:grid;grid-template-columns:100px minmax(0,1fr);gap:16px;padding:6px 0;font-size:14.5px;align-items:baseline}.rd-date:where(.astro-hzjh32ku){font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:#888}.rd-footer:where(.astro-hzjh32ku){display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:64px;padding-top:24px;border-top:1px solid #ebebeb;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:#888}.rd-footer:where(.astro-hzjh32ku) a:where(.astro-hzjh32ku){color:#888}@media(max-width:640px){.readme:where(.astro-hzjh32ku){padding:32px 18px 64px;font-size:15px}.rd-h1:where(.astro-hzjh32ku){font-size:32px;letter-spacing:-.5px}.readme:where(.astro-hzjh32ku) h2:where(.astro-hzjh32ku){font-size:22px;margin-top:36px}.readme:where(.astro-hzjh32ku) h3:where(.astro-hzjh32ku){font-size:17px}.rd-meta:where(.astro-hzjh32ku){flex-direction:column;gap:4px;align-items:flex-start}.rd-codeblock:where(.astro-hzjh32ku){font-size:12.5px;padding:14px 16px}.rd-lib:where(.astro-hzjh32ku)>li:where(.astro-hzjh32ku){grid-template-columns:56px minmax(0,1fr) auto;grid-template-rows:auto auto;-moz-column-gap:12px;column-gap:12px;row-gap:2px}.rd-lib:where(.astro-hzjh32ku)>li:where(.astro-hzjh32ku)>.rd-tag:where(.astro-hzjh32ku){grid-row:1;grid-column:1}.rd-lib:where(.astro-hzjh32ku)>li:where(.astro-hzjh32ku)>.rd-lib-title:where(.astro-hzjh32ku){grid-row:1;grid-column:2 / span 2}.rd-lib:where(.astro-hzjh32ku)>li:where(.astro-hzjh32ku)>.rd-model:where(.astro-hzjh32ku){grid-row:2;grid-column:2}.rd-lib:where(.astro-hzjh32ku)>li:where(.astro-hzjh32ku)>.rd-age:where(.astro-hzjh32ku){grid-row:2;grid-column:3;font-size:11px}.rd-changelog:where(.astro-hzjh32ku)>li:where(.astro-hzjh32ku){grid-template-columns:90px minmax(0,1fr);gap:12px;font-size:13.5px}.rd-footer:where(.astro-hzjh32ku){flex-direction:column;gap:6px}}
