.st[data-v-b0a3a29c]{width:100%;display:flex;flex-direction:column;align-items:center;font-family:Inter,sans-serif;color:var(--text-secondary)}.st-hero[data-v-b0a3a29c]{width:100%;max-width:860px;padding:64px 24px 16px;box-sizing:border-box;text-align:left}.st-eyebrow[data-v-b0a3a29c]{display:block;font-family:Fira Code,monospace;font-size:11.5px;font-weight:700;color:var(--accent-blue-ink);text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px}.st-title[data-v-b0a3a29c]{font-family:Fira Code,monospace;font-size:34px;font-weight:600;color:var(--text-primary);margin:0 0 14px;line-height:1.3}.st-subtitle[data-v-b0a3a29c]{font-size:15.5px;line-height:1.65;margin:0 0 10px;max-width:680px}.st-note[data-v-b0a3a29c]{font-size:13px;line-height:1.6;margin:0}.st-list[data-v-b0a3a29c]{width:100%;max-width:860px;list-style:none;margin:0;padding:0 24px;box-sizing:border-box;text-align:left}.st-chapter[data-v-b0a3a29c]{padding:44px 0 0;scroll-margin-top:48px}.st-text[data-v-b0a3a29c]{max-width:680px;margin-bottom:18px}.st-text p[data-v-b0a3a29c]{font-size:15px;line-height:1.7;margin:0}.st-num[data-v-b0a3a29c]{display:block;font-family:Fira Code,monospace;font-size:12.5px;font-weight:600;color:var(--accent-blue-ink);margin-bottom:6px}.st-h2[data-v-b0a3a29c]{font-family:Fira Code,monospace;font-size:21px;font-weight:600;line-height:1.35;color:var(--text-primary);margin:0 0 10px}.st-frame[data-v-b0a3a29c]{margin:0;border:1px solid var(--border-soft);border-radius:12px;overflow:hidden;background:var(--card-bg)}.st-chrome[data-v-b0a3a29c]{display:flex;align-items:center;gap:12px;padding:9px 14px;border-bottom:1px solid var(--border-soft);background:var(--surface-soft)}.st-dots[data-v-b0a3a29c]{display:flex;gap:5px}.st-dots i[data-v-b0a3a29c]{width:9px;height:9px;border-radius:50%;background:var(--border-strong)}.st-file[data-v-b0a3a29c]{font-family:Fira Code,monospace;font-size:12px;color:var(--text-secondary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-body[data-v-b0a3a29c]{position:relative;aspect-ratio:1440 / 900;overflow:hidden;background:#F0F0F8}.st-body img[data-v-b0a3a29c]{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.st-body iframe[data-v-b0a3a29c]{position:absolute;top:0;left:0;width:1440px;height:900px;border:0;background:#fff;transform-origin:top left}.st-extra[data-v-b0a3a29c]{margin-top:12px}.st-actions[data-v-b0a3a29c]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px}.st-try[data-v-b0a3a29c]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid var(--border-strong);border-radius:9px;background:var(--card-bg);color:var(--text-primary);font-family:Inter,sans-serif;font-size:13.5px;font-weight:600;text-decoration:none;cursor:pointer;transition:border-color .15s}.st-try[data-v-b0a3a29c]:hover{border-color:var(--accent-blue)}.st-try .material-symbols-rounded[data-v-b0a3a29c]{font-size:18px;color:inherit}.st-newtab[data-v-b0a3a29c]{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--accent-blue-ink);text-decoration:none}.st-newtab[data-v-b0a3a29c]:hover{text-decoration:underline}.st-newtab .material-symbols-rounded[data-v-b0a3a29c]{font-size:15px;color:inherit}.st-aside[data-v-b0a3a29c]{max-width:680px;font-size:13px;line-height:1.6;margin:12px 0 0}.st-author[data-v-b0a3a29c]{width:100%;max-width:860px;display:flex;align-items:center;gap:12px;padding:48px 24px 56px;box-sizing:border-box;text-align:left}.st-author img[data-v-b0a3a29c]{width:42px;height:42px;border-radius:50%;flex-shrink:0}.st-author div[data-v-b0a3a29c]{display:flex;flex-direction:column;font-size:12.5px}.st-author b[data-v-b0a3a29c]{font-size:14px;color:var(--text-primary)}.st-author a[data-v-b0a3a29c]{font-weight:600;color:var(--accent-blue-ink);text-decoration:none}.st-author a[data-v-b0a3a29c]:hover{text-decoration:underline}@media (max-width: 720px){.st-try[data-v-b0a3a29c]:not(a){display:none}}@media (max-width: 640px){.st-hero[data-v-b0a3a29c]{padding:40px 16px 8px}.st-title[data-v-b0a3a29c]{font-size:26px}.st-list[data-v-b0a3a29c]{padding:0 16px}.st-chapter[data-v-b0a3a29c]{padding-top:36px}.st-author[data-v-b0a3a29c]{padding:36px 16px 44px}}
