.ak-theme-toggle.svelte-1cmi4dh{display:inline-flex;align-items:center;gap:var(--ak-space-2);min-width:var(--ak-tap);min-height:var(--ak-tap);padding:var(--ak-space-2) var(--ak-space-4);border-radius:var(--ak-radius-pill);border:1.5px solid var(--ak-line);background:var(--ak-surface);color:var(--ak-ink);font-family:var(--ak-font-text);font-size:var(--ak-text-sm);font-weight:600;cursor:pointer;transition:background-color var(--ak-dur-fast) ease,border-color var(--ak-dur-fast) ease,transform var(--ak-dur-fast) ease}.ak-theme-toggle.svelte-1cmi4dh:hover{background:var(--ak-surface-2);border-color:var(--ak-line-strong)}.ak-theme-toggle.svelte-1cmi4dh:active{transform:scale(.97)}.ak-theme-toggle__icon.svelte-1cmi4dh{width:20px;height:20px;flex-shrink:0}.ak-mark.svelte-rxcur{display:inline-block;flex-shrink:0}.ak-mark__hinge.svelte-rxcur{fill:currentColor;opacity:.85}.ak-mark__sheet.svelte-rxcur{fill:var(--ak-surface)}.ak-mark__cells.svelte-rxcur rect:where(.svelte-rxcur){fill:currentColor;opacity:.22}.ak-mark__tick.svelte-rxcur{stroke:var(--ak-em)}.ak-mark__window.svelte-rxcur{fill:var(--ak-surface)}.ak-mark__flame.svelte-rxcur{fill:var(--ak-em)}.ak-sky.svelte-15qhx7c{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:linear-gradient(180deg,var(--ak-sky-top) 0%,var(--ak-sky-bottom) 100%)}.ak-sky__nebula.svelte-15qhx7c{position:absolute;border-radius:50%;filter:blur(60px);animation:svelte-15qhx7c-ak-sky-drift 40s ease-in-out infinite alternate}.ak-sky__nebula--1.svelte-15qhx7c{width:60vmax;height:60vmax;top:-25vmax;right:-15vmax;background:radial-gradient(circle,var(--ak-nebula-1) 0%,transparent 65%)}.ak-sky__nebula--2.svelte-15qhx7c{width:55vmax;height:55vmax;bottom:-20vmax;left:-20vmax;background:radial-gradient(circle,var(--ak-nebula-2) 0%,transparent 65%);animation-delay:-13s}.ak-sky__nebula--3.svelte-15qhx7c{width:45vmax;height:45vmax;top:30vh;left:35vw;background:radial-gradient(circle,var(--ak-nebula-3) 0%,transparent 65%);animation-delay:-27s}.ak-sky__stars.svelte-15qhx7c{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ak-sky__star.svelte-15qhx7c{fill:var(--ak-star);animation-name:svelte-15qhx7c-ak-sky-twinkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes svelte-15qhx7c-ak-sky-twinkle{0%,to{opacity:.85}50%{opacity:.25}}@keyframes svelte-15qhx7c-ak-sky-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(4vmax,3vmax,0) scale(1.08)}}.ak-tour-replay.svelte-1u6sp0d{display:inline-flex;align-items:center;gap:var(--ak-space-2);min-width:var(--ak-tap);min-height:var(--ak-tap);padding:var(--ak-space-2) var(--ak-space-4);border-radius:var(--ak-radius-pill);border:1.5px solid var(--ak-line);background:var(--ak-surface);color:var(--ak-ink);font-family:var(--ak-font-text);font-size:var(--ak-text-sm);font-weight:600;cursor:pointer;transition:background-color var(--ak-dur-fast) ease,border-color var(--ak-dur-fast) ease,transform var(--ak-dur-fast) ease}.ak-tour-replay.svelte-1u6sp0d:hover{background:var(--ak-surface-2);border-color:var(--ak-line-strong)}.ak-tour-replay.svelte-1u6sp0d:active{transform:scale(.97)}.ak-tour-replay__icon.svelte-1u6sp0d{width:18px;height:18px;flex-shrink:0}@media(max-width:575.98px){.ak-tour-replay__label.svelte-1u6sp0d{display:none}}.ak-shell.svelte-whg6dh{position:relative;z-index:1;min-height:100%;display:flex;flex-direction:column}.ak-skip-link.svelte-whg6dh{position:fixed;top:-200px;left:var(--ak-space-3);z-index:100;display:inline-flex;align-items:center;min-height:var(--ak-tap);padding:var(--ak-space-3) var(--ak-space-5);border-radius:var(--ak-radius-md);background:var(--ak-accent);color:var(--ak-accent-ink);font-family:var(--ak-font-text);font-weight:700;text-decoration:none;transition:top var(--ak-dur-fast) ease}.ak-skip-link.svelte-whg6dh:focus-visible{top:var(--ak-space-3)}.ak-shell__header.svelte-whg6dh{position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--ak-panel) 78%,transparent);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid transparent;transition:border-color var(--ak-dur-hover) var(--ak-ease-out),background-color var(--ak-dur-hover) var(--ak-ease-out),box-shadow var(--ak-dur-hover) var(--ak-ease-out)}.ak-shell__header--scrolled.svelte-whg6dh{background:color-mix(in srgb,var(--ak-panel) 90%,transparent);border-bottom-color:var(--ak-line);box-shadow:var(--ak-shadow-card)}.ak-shell__bar.svelte-whg6dh{display:flex;align-items:center;gap:var(--ak-space-3);max-width:1400px;margin:0 auto;padding:var(--ak-space-2) var(--ak-space-4);min-height:64px}.ak-shell__bar--wide.svelte-whg6dh{max-width:var(--ak-article-max);padding-inline:var(--ak-article-gutter)}.ak-shell__erp.svelte-whg6dh,.ak-shell__brand.svelte-whg6dh,.ak-shell__modules.svelte-whg6dh{display:inline-flex;align-items:center;justify-content:center;gap:var(--ak-space-2);min-height:var(--ak-tap);min-width:var(--ak-tap);flex-shrink:0;white-space:nowrap;padding:0 var(--ak-space-2);border-radius:var(--ak-radius-sm);text-decoration:none;transition:background-color var(--ak-dur-hover) var(--ak-ease-out),color var(--ak-dur-hover) var(--ak-ease-out),transform var(--ak-dur-hover) var(--ak-ease-out),box-shadow var(--ak-dur-hover) var(--ak-ease-out)}.ak-shell__erp.svelte-whg6dh{color:var(--ak-ink);font-weight:800;letter-spacing:-.02em;font-size:var(--ak-text-base)}.ak-shell__erp.svelte-whg6dh .ak-mark--smartable{color:var(--ak-brand)}.ak-shell__erp.svelte-whg6dh:hover,.ak-shell__brand.svelte-whg6dh:hover{background:var(--ak-brand-soft)}.ak-shell__erp.svelte-whg6dh:hover{color:var(--ak-brand-text)}.ak-shell__sep.svelte-whg6dh{width:1px;height:28px;background:var(--ak-line);flex-shrink:0}.ak-shell__brand.svelte-whg6dh{font-family:var(--ak-font-display);font-weight:700;font-size:var(--ak-text-lg);color:var(--ak-accent)}.ak-shell__brand.svelte-whg6dh .ak-mark--academy{transition:transform var(--ak-dur-med) ease}.ak-shell__brand.svelte-whg6dh:hover .ak-mark--academy{transform:translate(2px,-3px)}.ak-shell__crumbs.svelte-whg6dh{max-width:1400px;margin:0 auto;padding:0 var(--ak-space-4);font-size:var(--ak-text-sm);border-top:1px solid color-mix(in srgb,var(--ak-line) 60%,transparent)}.ak-shell__crumbs--wide.svelte-whg6dh{max-width:var(--ak-article-max);padding-inline:var(--ak-article-gutter)}.ak-shell__crumbs.svelte-whg6dh ol:where(.svelte-whg6dh){display:flex;align-items:center;flex-wrap:nowrap;gap:0 var(--ak-space-1);margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.ak-shell__crumbs.svelte-whg6dh ol:where(.svelte-whg6dh)::-webkit-scrollbar{display:none}.ak-shell__crumbs.svelte-whg6dh li:where(.svelte-whg6dh){display:inline-flex;align-items:center;gap:var(--ak-space-1);flex-shrink:0}.ak-shell__crumb-sep.svelte-whg6dh{color:var(--ak-faint)}.ak-shell__crumbs.svelte-whg6dh a:where(.svelte-whg6dh),.ak-shell__crumbs.svelte-whg6dh span[aria-current]:where(.svelte-whg6dh){display:inline-flex;align-items:center;min-height:var(--ak-tap);min-width:var(--ak-tap);padding:0 var(--ak-space-2);border-radius:var(--ak-radius-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:26ch}.ak-shell__crumbs.svelte-whg6dh a:where(.svelte-whg6dh){color:var(--ak-muted);text-decoration:none}.ak-shell__crumbs.svelte-whg6dh a:where(.svelte-whg6dh):hover{color:var(--ak-ink);background:var(--ak-surface-2)}.ak-shell__crumbs.svelte-whg6dh span[aria-current]:where(.svelte-whg6dh){color:var(--ak-ink);font-weight:600}.ak-shell__header-actions.svelte-whg6dh{display:flex;align-items:center;gap:var(--ak-space-2);margin-left:auto;flex-shrink:0}.ak-shell__modules.svelte-whg6dh{color:var(--ak-brand-ink);font-weight:700;font-size:var(--ak-text-sm);background:linear-gradient(135deg,var(--ak-brand),var(--ak-brand-dark));border-radius:10px;padding:0 var(--ak-space-4);box-shadow:0 6px 16px -8px var(--ak-brand)}.ak-shell__modules.svelte-whg6dh:hover{transform:translateY(-1px);box-shadow:0 10px 22px -10px var(--ak-brand)}.ak-shell__modules.svelte-whg6dh svg:where(.svelte-whg6dh){width:18px;height:18px}.ak-shell__links.svelte-whg6dh{display:flex;align-items:center;gap:var(--ak-space-1);max-width:1400px;margin:0 auto;padding:0 var(--ak-space-4);overflow-x:auto;scrollbar-width:none}.ak-shell__links--wide.svelte-whg6dh{max-width:var(--ak-article-max);padding-inline:var(--ak-article-gutter)}.ak-shell__links-gap.svelte-whg6dh{flex:1}.ak-shell__back.svelte-whg6dh,.ak-shell__link.svelte-whg6dh{display:inline-flex;align-items:center;min-height:var(--ak-tap);padding:0 var(--ak-space-3);flex-shrink:0;white-space:nowrap;border-radius:var(--ak-radius-sm);font-size:var(--ak-text-sm);font-weight:600;color:var(--ak-ink);text-decoration:none;transition:background-color var(--ak-dur-hover) var(--ak-ease-out)}.ak-shell__back.svelte-whg6dh{gap:var(--ak-space-1);color:var(--ak-brand-text)}.ak-shell__back.svelte-whg6dh:hover,.ak-shell__link.svelte-whg6dh:hover{background:var(--ak-brand-soft)}.ak-shell__link[aria-current=page].svelte-whg6dh{color:var(--ak-accent);box-shadow:inset 0 -2px 0 currentColor;border-radius:0}.ak-shell__main.svelte-whg6dh{flex:1;padding:var(--ak-space-5) 0 var(--ak-space-8)}.ak-shell__footer.svelte-whg6dh{position:relative;overflow:hidden;padding:var(--ak-space-7) var(--ak-space-5) var(--ak-space-5);background:var(--ak-deep);color:var(--ak-deep-ink);font-size:var(--ak-text-sm)}.ak-shell__footer.svelte-whg6dh p{margin:0}.ak-shell__footer-ambient.svelte-whg6dh{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ak-shell__orb.svelte-whg6dh{position:absolute;border-radius:50%;filter:blur(70px);opacity:.18;will-change:transform}.ak-shell__orb--1.svelte-whg6dh{width:340px;height:340px;left:-80px;top:-60px;background:var(--ak-brand);animation:svelte-whg6dh-ak-drift-a 26s ease-in-out infinite}.ak-shell__orb--2.svelte-whg6dh{width:260px;height:260px;right:4%;top:10%;background:var(--ak-analogy);animation:svelte-whg6dh-ak-drift-b 34s ease-in-out infinite}.ak-shell__orb--3.svelte-whg6dh{width:300px;height:300px;left:45%;bottom:-120px;background:var(--ak-accent-vivid);opacity:.12;animation:svelte-whg6dh-ak-drift-a 30s ease-in-out infinite reverse}@keyframes svelte-whg6dh-ak-drift-a{0%,to{transform:translateZ(0)}50%{transform:translate3d(60px,-40px,0)}}@keyframes svelte-whg6dh-ak-drift-b{0%,to{transform:translateZ(0)}50%{transform:translate3d(-70px,50px,0)}}.ak-shell__footer-inner.svelte-whg6dh{position:relative;z-index:1;max-width:1200px;margin:0 auto}.ak-shell__footer-art.svelte-whg6dh{max-width:200px;margin:0 auto var(--ak-space-5)}.ak-shell__footer-grid.svelte-whg6dh{display:grid;grid-template-columns:1fr;gap:var(--ak-space-5);padding-bottom:var(--ak-space-5);border-bottom:1px solid color-mix(in srgb,var(--ak-deep-ink) 12%,transparent)}@media(min-width:720px){.ak-shell__footer-grid.svelte-whg6dh{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--ak-space-7)}}.ak-shell__footer-brand.svelte-whg6dh p:where(.svelte-whg6dh){max-width:40ch;color:var(--ak-deep-muted)}.ak-shell__footer-mark.svelte-whg6dh{display:inline-flex;align-items:center;gap:var(--ak-space-2);min-height:var(--ak-tap);margin-bottom:var(--ak-space-1);color:var(--ak-deep-ink);font-weight:800;font-size:var(--ak-text-lg);letter-spacing:-.02em;text-decoration:none}.ak-shell__footer-mark.svelte-whg6dh .ak-mark--smartable{color:var(--ak-brand)}.ak-shell__footer-col.svelte-whg6dh h4:where(.svelte-whg6dh){margin:0 0 var(--ak-space-2);font-family:var(--ak-font-text);font-size:var(--ak-text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ak-deep-muted)}.ak-shell__footer-links.svelte-whg6dh{display:flex;flex-direction:column;align-items:flex-start}.ak-shell__footer-links.svelte-whg6dh a:where(.svelte-whg6dh){display:inline-flex;align-items:center;min-height:var(--ak-tap);color:var(--ak-deep-ink);text-decoration:none;transition:color var(--ak-dur-hover) var(--ak-ease-out)}.ak-shell__footer-links.svelte-whg6dh a:where(.svelte-whg6dh):hover{text-decoration:underline;text-underline-offset:3px}.ak-shell__footer-bottom.svelte-whg6dh{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ak-space-2) var(--ak-space-4);padding-top:var(--ak-space-4);color:var(--ak-deep-muted);font-size:var(--ak-text-xs)}@media(max-width:1023px){.ak-shell__bar.svelte-whg6dh{flex-wrap:wrap;row-gap:0}}@media(max-width:720px){.ak-shell__crumbs.svelte-whg6dh li:where(.svelte-whg6dh):last-child{flex-shrink:1;min-width:0}.ak-shell__crumbs.svelte-whg6dh li:where(.svelte-whg6dh):not(.ak-shell__crumb--tail){display:none}.ak-shell__crumbs.svelte-whg6dh li:where(.svelte-whg6dh):nth-last-child(2) .ak-shell__crumb-sep:where(.svelte-whg6dh){display:none}.ak-shell__erp-label.svelte-whg6dh,.ak-shell__modules-label.svelte-whg6dh,.ak-shell__sep.svelte-whg6dh{display:none}.ak-shell__modules.svelte-whg6dh{padding:0 var(--ak-space-2)}}.ak-container.svelte-1ginl5v{width:100%;max-width:68ch;margin-inline:auto;padding-inline:var(--ak-space-4)}.ak-container--wide.svelte-1ginl5v{max-width:1200px}.ak-container--article.svelte-1ginl5v{max-width:var(--ak-article-max);padding-inline:var(--ak-article-gutter)}.ak-card.svelte-1udyrqm{background:var(--ak-surface);border:1px solid var(--ak-line);border-radius:var(--ak-radius-card);box-shadow:var(--ak-shadow-card);overflow:hidden}.ak-card__header.svelte-1udyrqm,.ak-card__footer.svelte-1udyrqm{padding:var(--ak-space-4) var(--ak-space-5)}.ak-card__header.svelte-1udyrqm{border-bottom:1px solid var(--ak-line);font-family:var(--ak-font-display);font-weight:600;font-size:var(--ak-text-lg)}.ak-card__footer.svelte-1udyrqm{border-top:1px solid var(--ak-line);background:var(--ak-surface-2)}.ak-card__body--padded.svelte-1udyrqm{padding:var(--ak-space-5)}.ak-btn.svelte-18sv61c{display:inline-flex;align-items:center;justify-content:center;gap:var(--ak-space-2);min-height:var(--ak-tap);border-radius:var(--ak-radius-pill);border:1px solid transparent;font-family:var(--ak-font-text);font-weight:700;cursor:pointer;text-decoration:none;transition:background-color var(--ak-dur-hover) var(--ak-ease-out),border-color var(--ak-dur-hover) var(--ak-ease-out),transform var(--ak-dur-hover) var(--ak-ease-out),opacity var(--ak-dur-hover) var(--ak-ease-out)}.ak-btn.svelte-18sv61c:active{transform:scale(.97)}.ak-btn[disabled].svelte-18sv61c,.ak-btn[aria-busy=true].svelte-18sv61c{cursor:not-allowed;opacity:.6;transform:none}.ak-btn--sm.svelte-18sv61c{padding:var(--ak-space-2) var(--ak-space-3);font-size:var(--ak-text-sm)}.ak-btn--md.svelte-18sv61c{padding:var(--ak-space-3) var(--ak-space-5);font-size:var(--ak-text-base)}.ak-btn--lg.svelte-18sv61c{padding:var(--ak-space-4) var(--ak-space-6);font-size:var(--ak-text-lg)}.ak-btn--primary.svelte-18sv61c{background:linear-gradient(135deg,var(--ak-brand),var(--ak-brand-dark));color:var(--ak-brand-ink);box-shadow:0 6px 16px -8px var(--ak-brand);transition:transform var(--ak-dur-hover) var(--ak-ease-out),box-shadow var(--ak-dur-hover) var(--ak-ease-out),opacity var(--ak-dur-hover) var(--ak-ease-out)}.ak-btn--primary.svelte-18sv61c:not([disabled]):hover{transform:translateY(-1px);box-shadow:0 10px 22px -10px var(--ak-brand)}.ak-btn--secondary.svelte-18sv61c{background:var(--ak-surface);color:var(--ak-ink);border-color:var(--ak-line-strong)}.ak-btn--secondary.svelte-18sv61c:not([disabled]):hover{background:var(--ak-surface-2)}.ak-btn--ghost.svelte-18sv61c{background:transparent;color:var(--ak-brand-text)}.ak-btn--ghost.svelte-18sv61c:not([disabled]):hover{background:var(--ak-brand-soft)}.ak-btn--danger.svelte-18sv61c{background:var(--ak-bad);color:var(--ak-bad-ink)}.ak-btn--danger.svelte-18sv61c:not([disabled]):hover{filter:brightness(.9)}.ak-btn__spinner.svelte-18sv61c{width:1em;height:1em;border-radius:var(--ak-radius-pill);border:2px solid currentColor;border-right-color:transparent;animation:svelte-18sv61c-ak-btn-spin var(--ak-dur-slow) linear infinite}@keyframes svelte-18sv61c-ak-btn-spin{to{transform:rotate(360deg)}}.ak-chip.svelte-ogjsci{display:inline-flex;align-items:center;min-height:var(--ak-tap);padding:var(--ak-space-2) var(--ak-space-4);border-radius:var(--ak-radius-pill);border:1.5px solid var(--ak-line);background:var(--ak-surface);color:var(--ak-ink);font-family:var(--ak-font-text);font-size:var(--ak-text-sm);font-weight:600;cursor:pointer;transition:background-color var(--ak-dur-fast) ease,border-color var(--ak-dur-fast) ease,color var(--ak-dur-fast) ease}.ak-chip.svelte-ogjsci:hover{border-color:var(--ak-line-strong)}.ak-chip--selected.svelte-ogjsci{background:var(--ak-accent-soft);border-color:var(--ak-accent);color:var(--ak-ink)}.ak-badge.svelte-dtbgkf{display:inline-flex;align-items:center;gap:var(--ak-space-1);padding:var(--ak-space-1) var(--ak-space-3);border-radius:var(--ak-radius-pill);font-family:var(--ak-font-text);font-size:var(--ak-text-xs);font-weight:700;line-height:1.4;color:var(--ak-ink)}.ak-badge__dot.svelte-dtbgkf{width:.5em;height:.5em;border-radius:var(--ak-radius-pill);flex-shrink:0}.ak-badge--neutral.svelte-dtbgkf{background:var(--ak-surface-2)}.ak-badge--neutral.svelte-dtbgkf .ak-badge__dot:where(.svelte-dtbgkf){background:var(--ak-faint)}.ak-badge--accent.svelte-dtbgkf{background:var(--ak-accent-soft)}.ak-badge--accent.svelte-dtbgkf .ak-badge__dot:where(.svelte-dtbgkf){background:var(--ak-accent)}.ak-badge--good.svelte-dtbgkf{background:var(--ak-good-soft)}.ak-badge--good.svelte-dtbgkf .ak-badge__dot:where(.svelte-dtbgkf){background:var(--ak-good)}.ak-badge--bad.svelte-dtbgkf{background:var(--ak-bad-soft)}.ak-badge--bad.svelte-dtbgkf .ak-badge__dot:where(.svelte-dtbgkf){background:var(--ak-bad)}.ak-badge--warn.svelte-dtbgkf{background:var(--ak-warn-soft)}.ak-badge--warn.svelte-dtbgkf .ak-badge__dot:where(.svelte-dtbgkf){background:var(--ak-warn)}.ak-badge--info.svelte-dtbgkf{background:var(--ak-info-soft)}.ak-badge--info.svelte-dtbgkf .ak-badge__dot:where(.svelte-dtbgkf){background:var(--ak-info)}.ak-callout.svelte-1ezppec{display:flex;gap:var(--ak-space-4);align-items:flex-start;margin:var(--ak-space-5) 0;padding:var(--ak-space-5);border-radius:var(--ak-radius-lg);border:1.5px solid transparent;border-left-width:5px}.ak-callout__icon.svelte-1ezppec{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:6px;border-radius:var(--ak-radius-md);border:1.5px solid currentColor;background:color-mix(in srgb,var(--ak-surface) 70%,transparent)}.ak-callout__icon.svelte-1ezppec svg:where(.svelte-1ezppec){width:100%;height:100%}.ak-callout__label.svelte-1ezppec{margin:0 0 var(--ak-space-1) 0;font-family:var(--ak-font-display);font-weight:700;font-size:var(--ak-text-sm);text-transform:uppercase;letter-spacing:.03em}.ak-callout__content.svelte-1ezppec{color:var(--ak-ink)}.ak-callout__content.svelte-1ezppec p:last-child{margin-bottom:0}.ak-callout--analogy.svelte-1ezppec{background:var(--ak-analogy-soft);border-color:var(--ak-analogy)}.ak-callout--analogy.svelte-1ezppec .ak-callout__icon:where(.svelte-1ezppec),.ak-callout--analogy.svelte-1ezppec .ak-callout__label:where(.svelte-1ezppec){color:var(--ak-analogy)}.ak-callout--story.svelte-1ezppec{background:var(--ak-story-soft);border-color:var(--ak-story)}.ak-callout--story.svelte-1ezppec .ak-callout__icon:where(.svelte-1ezppec),.ak-callout--story.svelte-1ezppec .ak-callout__label:where(.svelte-1ezppec){color:var(--ak-story)}.ak-callout--why.svelte-1ezppec{background:var(--ak-why-soft);border-color:var(--ak-why)}.ak-callout--why.svelte-1ezppec .ak-callout__icon:where(.svelte-1ezppec),.ak-callout--why.svelte-1ezppec .ak-callout__label:where(.svelte-1ezppec){color:var(--ak-why)}.ak-callout--watch.svelte-1ezppec{background:var(--ak-watch-soft);border-color:var(--ak-watch)}.ak-callout--watch.svelte-1ezppec .ak-callout__icon:where(.svelte-1ezppec),.ak-callout--watch.svelte-1ezppec .ak-callout__label:where(.svelte-1ezppec){color:var(--ak-watch)}.ak-callout--info.svelte-1ezppec{background:var(--ak-info-soft);border-color:var(--ak-info)}.ak-callout--info.svelte-1ezppec .ak-callout__icon:where(.svelte-1ezppec),.ak-callout--info.svelte-1ezppec .ak-callout__label:where(.svelte-1ezppec){color:var(--ak-info)}.ak-table-scroll.svelte-16k18c8{width:100%;overflow-x:auto;border:1px solid var(--ak-line);border-radius:var(--ak-radius-md);background:var(--ak-surface)}.ak-table.svelte-16k18c8{width:100%;border-collapse:collapse;font-size:var(--ak-text-sm)}.ak-table.svelte-16k18c8 caption:where(.svelte-16k18c8){text-align:left;padding:var(--ak-space-3) var(--ak-space-4);font-family:var(--ak-font-display);font-weight:700;color:var(--ak-ink);border-bottom:1px solid var(--ak-line)}.ak-table.svelte-16k18c8 th,.ak-table.svelte-16k18c8 td{padding:var(--ak-space-3) var(--ak-space-4);text-align:left;white-space:nowrap;border-bottom:1px solid var(--ak-line)}.ak-table.svelte-16k18c8 th{font-family:var(--ak-font-text);font-weight:700;color:var(--ak-muted);background:var(--ak-surface-2)}.ak-table.svelte-16k18c8 tr:last-child td{border-bottom:none}.ak-table--wrap.svelte-16k18c8 th,.ak-table--wrap.svelte-16k18c8 td{white-space:normal;vertical-align:top;overflow-wrap:break-word}.ak-table--wrap.svelte-16k18c8 th.ak-cell--short,.ak-table--wrap.svelte-16k18c8 td.ak-cell--short{white-space:nowrap}@media(max-width:640px){.ak-table--wrap.svelte-16k18c8 th,.ak-table--wrap.svelte-16k18c8 td{padding:var(--ak-space-2)}}.ak-figure.svelte-1yj8fe4{margin:0 0 var(--ak-space-5) 0}.ak-figure__frame.svelte-1yj8fe4{position:relative;background:var(--ak-fig-bg);border:1px solid var(--ak-line);border-radius:var(--ak-radius-md);padding:var(--ak-space-4);display:flex;align-items:center;justify-content:center}.ak-figure__frame--tap.svelte-1yj8fe4{width:100%;margin:0;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:zoom-in;transition:background-color var(--ak-dur-hover) var(--ak-ease-out)}.ak-figure__frame--tap.svelte-1yj8fe4:hover{background:var(--ak-surface-2)}.ak-figure__frame--tap.svelte-1yj8fe4:focus-visible{outline:2px solid var(--ak-focus);outline-offset:2px}.ak-figure__frame.svelte-1yj8fe4 svg{width:100%;height:auto;max-width:100%}.ak-figure__frame--tap.svelte-1yj8fe4 svg{width:auto;height:auto;max-width:100%;max-height:var(--ak-figure-inline-budget, max(140px, calc(100dvh - 220px) ))}@media(min-width:1024px)and (orientation:landscape){.ak-present .ak-figure.svelte-1yj8fe4{display:flex;align-items:stretch;gap:var(--ak-space-6);scroll-margin-top:104px}.ak-present .ak-figure__frame.svelte-1yj8fe4{flex:0 0 62%;min-width:0;margin:0}.ak-present .ak-figure__caption.svelte-1yj8fe4{flex:1 1 0%;min-width:0;margin-top:0;display:flex;align-items:center;justify-content:center;text-align:center}}@container (min-width: 900px){.ak-figure.svelte-1yj8fe4{display:flex;align-items:stretch;gap:var(--ak-space-6);--ak-figure-inline-budget: max(200px, calc(100dvh - 200px) )}.ak-figure__frame.svelte-1yj8fe4{flex:0 0 62%;min-width:0;margin:0}.ak-figure__caption.svelte-1yj8fe4{flex:1 1 0%;min-width:0;margin-top:0;display:flex;align-items:center;justify-content:center;text-align:center}}.ak-figure__caption.svelte-1yj8fe4{margin-top:var(--ak-space-2);text-align:center;font-size:var(--ak-text-sm);color:var(--ak-muted)}.ak-figure__enlarge-icon.svelte-1yj8fe4{position:absolute;right:3px;bottom:3px;width:12px;height:12px;pointer-events:none;color:var(--ak-muted)}.ak-figure__enlarge-icon.svelte-1yj8fe4 svg:where(.svelte-1yj8fe4){display:block;width:100%;height:100%}.ak-figure__dialog.svelte-1yj8fe4{margin:auto;padding:0;width:min(96vw,900px);height:min(90dvh,820px);max-width:96vw;max-height:90dvh;border:1px solid var(--ak-line);border-radius:var(--ak-radius-card);background:var(--ak-panel);color:var(--ak-ink);box-shadow:var(--ak-shadow-card)}.ak-figure__dialog.svelte-1yj8fe4::backdrop{background:var(--ak-scrim)}.ak-figure__dialog-inner.svelte-1yj8fe4{position:relative;height:100%;overflow-y:auto;padding:calc(var(--ak-tap) + var(--ak-space-3)) var(--ak-space-4) var(--ak-space-4);display:flex;flex-direction:column;align-items:center}.ak-figure__dialog-media.svelte-1yj8fe4{width:100%;flex:1 1 0%;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.ak-figure__dialog-media.svelte-1yj8fe4 svg{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.ak-figure__dialog-caption.svelte-1yj8fe4{flex:0 0 auto;margin:var(--ak-space-3) 0 0 0;text-align:center;font-size:var(--ak-text-base);color:var(--ak-muted)}@media(max-width:599.98px),(max-height:499.98px){.ak-figure__dialog.svelte-1yj8fe4{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.ak-figure__dialog-caption.svelte-1yj8fe4{margin-top:var(--ak-space-2);font-size:var(--ak-text-sm)}}.ak-figure__dialog-close.svelte-1yj8fe4{position:absolute;top:var(--ak-space-2);right:var(--ak-space-2);z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:var(--ak-tap);min-height:var(--ak-tap);border-radius:var(--ak-radius-pill);border:1px solid var(--ak-line-strong);background:var(--ak-surface);color:var(--ak-ink);font-size:var(--ak-text-xl);line-height:1;cursor:pointer;transition:background-color var(--ak-dur-hover) var(--ak-ease-out)}.ak-figure__dialog-close.svelte-1yj8fe4:hover{background:var(--ak-surface-2)}.ak-figure__dialog-close.svelte-1yj8fe4:focus-visible{outline:2px solid var(--ak-focus);outline-offset:2px}.ak-figure--wide.svelte-1yj8fe4{max-width:none}.ak-progress.svelte-1qjgclg{width:100%}.ak-progress__labels.svelte-1qjgclg{display:flex;justify-content:space-between;margin-bottom:var(--ak-space-1);font-size:var(--ak-text-sm);color:var(--ak-muted)}.ak-progress__track.svelte-1qjgclg{width:100%;height:12px;border-radius:var(--ak-radius-pill);background:var(--ak-surface-2);overflow:hidden}.ak-progress__fill.svelte-1qjgclg{height:100%;border-radius:var(--ak-radius-pill);transition:width var(--ak-dur-med) ease}.ak-progress__fill--accent.svelte-1qjgclg{background:var(--ak-accent)}.ak-progress__fill--good.svelte-1qjgclg{background:var(--ak-good)}.ak-textsize.svelte-57oosb{display:inline-flex;align-items:center;gap:var(--ak-space-2)}.ak-textsize__label.svelte-57oosb{margin-right:var(--ak-space-1);color:var(--ak-muted);font-size:var(--ak-text-sm);font-weight:600}.ak-textsize__btn.svelte-57oosb{min-width:var(--ak-tap);min-height:var(--ak-tap);padding:0 var(--ak-space-2);border-radius:var(--ak-radius-pill);border:1.5px solid var(--ak-line-strong);background:var(--ak-surface);color:var(--ak-ink);font-family:var(--ak-font-text);font-weight:700;line-height:1;cursor:pointer;transition:background-color var(--ak-dur-fast) ease,border-color var(--ak-dur-fast) ease}.ak-textsize__btn--normal.svelte-57oosb{font-size:var(--ak-text-sm)}.ak-textsize__btn--large.svelte-57oosb{font-size:var(--ak-text-base)}.ak-textsize__btn--largest.svelte-57oosb{font-size:var(--ak-text-lg)}.ak-textsize__btn.svelte-57oosb:hover{background:var(--ak-surface-2)}.ak-textsize__btn[aria-pressed=true].svelte-57oosb{background:var(--ak-accent);border-color:var(--ak-accent);color:var(--ak-accent-ink)}.ak-streak.svelte-1hhsark{display:flex;align-items:flex-start;gap:var(--ak-space-3);padding:var(--ak-space-4);border-radius:var(--ak-radius-md);border:1px solid var(--ak-line);background:var(--ak-surface-2)}.ak-streak__icon.svelte-1hhsark{font-size:var(--ak-text-2xl);line-height:1}.ak-streak__text.svelte-1hhsark{display:flex;flex-direction:column;gap:var(--ak-space-1)}.ak-streak__headline.svelte-1hhsark{margin:0;font-weight:700;color:var(--ak-ink)}.ak-streak__sub.svelte-1hhsark{margin:0;font-size:var(--ak-text-sm);color:var(--ak-muted)}.ak-trophycase.svelte-1qjuiim{margin:var(--ak-space-8) 0 var(--ak-space-6);padding:var(--ak-space-5) var(--ak-space-6);border:1px solid var(--ak-line);border-radius:var(--ak-radius-card);background:color-mix(in srgb,var(--ak-surface) 88%,transparent);box-shadow:var(--ak-shadow-card)}.ak-trophycase__summary.svelte-1qjuiim{list-style:none;display:flex;align-items:center;gap:var(--ak-space-3);min-height:var(--ak-tap);cursor:pointer;border-radius:var(--ak-radius-md)}.ak-trophycase__summary.svelte-1qjuiim::-webkit-details-marker{display:none}.ak-trophycase__summary.svelte-1qjuiim h3:where(.svelte-1qjuiim){margin:0}.ak-trophycase__summary-count.svelte-1qjuiim{font-size:var(--ak-text-sm);font-weight:700;color:var(--ak-muted);padding:2px var(--ak-space-3);border-radius:var(--ak-radius-pill);background:var(--ak-surface-2)}.ak-trophycase__chevron.svelte-1qjuiim{width:22px;height:22px;margin-left:auto;color:var(--ak-muted);transition:transform var(--ak-dur-hover) var(--ak-ease-out)}.ak-trophycase__chevron.svelte-1qjuiim svg:where(.svelte-1qjuiim){width:100%;height:100%}.ak-trophycase__case[open].svelte-1qjuiim .ak-trophycase__chevron:where(.svelte-1qjuiim){transform:rotate(180deg)}.ak-trophycase__case.svelte-1qjuiim{margin-top:var(--ak-space-5)}.ak-trophycase.svelte-1qjuiim h2:where(.svelte-1qjuiim){font-size:var(--ak-text-2xl);font-weight:800;letter-spacing:-.02em;margin:0 0 var(--ak-space-2) 0}.ak-trophycase.svelte-1qjuiim h3:where(.svelte-1qjuiim){font-size:var(--ak-text-lg);margin:var(--ak-space-5) 0 var(--ak-space-3) 0}.ak-trophycase__intro.svelte-1qjuiim{color:var(--ak-muted);margin:0 0 var(--ak-space-4) 0}.ak-trophycase__grid.svelte-1qjuiim{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:var(--ak-space-5) var(--ak-space-4);margin-top:var(--ak-space-4)}.ak-trophycase__item.svelte-1qjuiim{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--ak-space-1);padding:var(--ak-space-3) var(--ak-space-2);border-radius:var(--ak-radius-md)}.ak-trophycase__item--earned.svelte-1qjuiim{background:var(--ak-accent-soft);box-shadow:0 0 0 1px var(--ak-line),0 0 24px var(--ak-glow)}.ak-trophycase__art.svelte-1qjuiim{width:88px;height:88px}.ak-trophycase__art.svelte-1qjuiim svg{width:100%;height:100%}.ak-trophycase__caption.svelte-1qjuiim{margin:0;font-size:var(--ak-text-sm);font-weight:600;color:var(--ak-ink);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ak-trophycase__count.svelte-1qjuiim{margin:0;font-size:var(--ak-text-xs);color:var(--ak-muted)}.ak-trophycase__item.svelte-1qjuiim{animation:svelte-1qjuiim-ak-trophy-in var(--ak-dur-slow) ease both}@keyframes svelte-1qjuiim-ak-trophy-in{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}.ak-planet.svelte-oe0adb{display:block;overflow:visible}.ak-planet--math.svelte-oe0adb{color:var(--ak-subject-math);--ak-planet-soft: var(--ak-subject-math-soft)}.ak-planet--sci.svelte-oe0adb{color:var(--ak-subject-sci);--ak-planet-soft: var(--ak-subject-sci-soft)}.ak-planet--cai.svelte-oe0adb{color:var(--ak-subject-cai);--ak-planet-soft: var(--ak-subject-cai-soft)}.ak-planet--phy.svelte-oe0adb{color:var(--ak-subject-phy);--ak-planet-soft: var(--ak-subject-phy-soft)}.ak-planet--chem.svelte-oe0adb{color:var(--ak-subject-chem);--ak-planet-soft: var(--ak-subject-chem-soft)}.ak-planet--bio.svelte-oe0adb{color:var(--ak-subject-bio);--ak-planet-soft: var(--ak-subject-bio-soft)}.ak-planet--any.svelte-oe0adb{color:var(--ak-subject-any);--ak-planet-soft: var(--ak-subject-any-soft)}.ak-planet__glow.svelte-oe0adb{fill:currentColor;opacity:.12;transition:opacity var(--ak-dur-med) ease}.ak-planet--earned.svelte-oe0adb .ak-planet__glow:where(.svelte-oe0adb){fill:var(--ak-em);opacity:.35}.ak-planet__body.svelte-oe0adb{fill:currentColor}.ak-planet__band.svelte-oe0adb{fill:var(--ak-planet-soft);opacity:.55}.ak-planet__band--thin.svelte-oe0adb{opacity:.35}.ak-planet__shine.svelte-oe0adb{fill:var(--ak-surface);opacity:.35}.ak-planet__plate.svelte-oe0adb{fill:var(--ak-surface);opacity:.92}.ak-planet.svelte-oe0adb .ak-glyph__fill{fill:var(--ak-planet-soft)}.ak-planet.svelte-oe0adb .ak-glyph__ink{fill:currentColor}.ak-planet__ring.svelte-oe0adb{fill:none;stroke:var(--ak-planet-soft);stroke-width:5;opacity:.9}.ak-planet__orbit.svelte-oe0adb{transform-origin:50px 50px;animation:svelte-oe0adb-ak-planet-orbit 24s linear infinite}.ak-planet__moon.svelte-oe0adb{fill:var(--ak-em)}.ak-planet__moon--small.svelte-oe0adb{fill:var(--ak-planet-soft)}.ak-planet__flag.svelte-oe0adb path:where(.svelte-oe0adb){fill:var(--ak-em)}@keyframes svelte-oe0adb-ak-planet-orbit{to{transform:rotate(360deg)}}.ak-ring.svelte-1mqs8sv{position:relative;display:inline-grid;place-items:center;flex-shrink:0}.ak-ring.svelte-1mqs8sv svg:where(.svelte-1mqs8sv){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ak-ring__track.svelte-1mqs8sv{fill:none;stroke:var(--ak-surface-2)}.ak-ring__fill.svelte-1mqs8sv{fill:none;stroke-linecap:round;transition:stroke-dashoffset var(--ak-dur-slow) ease}.ak-ring--accent.svelte-1mqs8sv .ak-ring__fill:where(.svelte-1mqs8sv){stroke:var(--ak-accent)}.ak-ring--good.svelte-1mqs8sv .ak-ring__fill:where(.svelte-1mqs8sv){stroke:var(--ak-good)}.ak-ring--subject.svelte-1mqs8sv .ak-ring__fill:where(.svelte-1mqs8sv){stroke:currentColor}.ak-ring--done.svelte-1mqs8sv .ak-ring__fill:where(.svelte-1mqs8sv){stroke:var(--ak-good)}.ak-ring__text.svelte-1mqs8sv{position:relative;font-family:var(--ak-font-display);font-weight:700;font-size:.7rem;color:var(--ak-muted);line-height:1}.ak-ring--done.svelte-1mqs8sv .ak-ring__text:where(.svelte-1mqs8sv){color:var(--ak-good)}.ak-mission.svelte-1ova6k4{position:relative;display:flex;flex-direction:column;gap:var(--ak-space-3);padding:var(--ak-space-5);border-top:4px solid currentColor;border-radius:var(--ak-radius-card);box-shadow:var(--ak-shadow-card);transition:transform var(--ak-dur-hover) var(--ak-ease-out),box-shadow var(--ak-dur-hover) var(--ak-ease-out),border-color var(--ak-dur-hover) var(--ak-ease-out)}.ak-mission--math.svelte-1ova6k4{color:var(--ak-subject-math)}.ak-mission--sci.svelte-1ova6k4{color:var(--ak-subject-sci)}.ak-mission--cai.svelte-1ova6k4{color:var(--ak-subject-cai)}.ak-mission--phy.svelte-1ova6k4{color:var(--ak-subject-phy)}.ak-mission--chem.svelte-1ova6k4{color:var(--ak-subject-chem)}.ak-mission--bio.svelte-1ova6k4{color:var(--ak-subject-bio)}.ak-mission--any.svelte-1ova6k4{color:var(--ak-subject-any)}.ak-mission.svelte-1ova6k4:hover,.ak-mission.svelte-1ova6k4:focus-within{transform:translateY(-4px);box-shadow:var(--ak-shadow-lift);border-color:color-mix(in srgb,var(--ak-brand) 35%,var(--ak-line));border-top-color:currentColor}.ak-mission__art.svelte-1ova6k4{display:flex;justify-content:center;padding-top:var(--ak-space-2);transition:transform var(--ak-dur-med) ease}.ak-mission.svelte-1ova6k4:hover .ak-mission__art:where(.svelte-1ova6k4){transform:translateY(-3px) scale(1.04)}.ak-mission__body.svelte-1ova6k4{display:flex;flex-direction:column;gap:var(--ak-space-1);color:var(--ak-ink);flex:1}.ak-mission__kicker.svelte-1ova6k4{display:flex;align-items:center;gap:var(--ak-space-2);margin:0;font-size:var(--ak-text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.ak-mission__subject.svelte-1ova6k4{color:currentColor}.ak-mission--math.svelte-1ova6k4 .ak-mission__subject:where(.svelte-1ova6k4){color:var(--ak-subject-math)}.ak-mission--sci.svelte-1ova6k4 .ak-mission__subject:where(.svelte-1ova6k4){color:var(--ak-subject-sci)}.ak-mission--cai.svelte-1ova6k4 .ak-mission__subject:where(.svelte-1ova6k4){color:var(--ak-subject-cai)}.ak-mission--phy.svelte-1ova6k4 .ak-mission__subject:where(.svelte-1ova6k4){color:var(--ak-subject-phy)}.ak-mission--chem.svelte-1ova6k4 .ak-mission__subject:where(.svelte-1ova6k4){color:var(--ak-subject-chem)}.ak-mission--bio.svelte-1ova6k4 .ak-mission__subject:where(.svelte-1ova6k4){color:var(--ak-subject-bio)}.ak-mission--any.svelte-1ova6k4 .ak-mission__subject:where(.svelte-1ova6k4){color:var(--ak-subject-any)}.ak-mission__title.svelte-1ova6k4{margin:0;font-family:var(--ak-font-display);font-size:var(--ak-text-lg);line-height:1.25;color:var(--ak-ink)}.ak-mission__short.svelte-1ova6k4{margin:0;color:var(--ak-muted);font-size:var(--ak-text-sm);line-height:1.5}.ak-mission__foot.svelte-1ova6k4{display:flex;align-items:center;justify-content:space-between;gap:var(--ak-space-3);margin-top:var(--ak-space-2);padding-top:var(--ak-space-3);border-top:1px dashed var(--ak-line)}.ak-mission__meta.svelte-1ova6k4{display:flex;align-items:center;gap:var(--ak-space-2);min-width:0}.ak-mission__count.svelte-1ova6k4{font-size:var(--ak-text-xs);color:var(--ak-muted);font-weight:600}.ak-mission--done.svelte-1ova6k4 .ak-mission__count:where(.svelte-1ova6k4){color:var(--ak-good)}.ak-mission__cta.svelte-1ova6k4{display:inline-flex;align-items:center;gap:var(--ak-space-1);min-height:var(--ak-tap);padding:0 var(--ak-space-4);border-radius:10px;background:linear-gradient(135deg,var(--ak-brand),var(--ak-brand-dark));color:var(--ak-brand-ink);font-weight:700;font-size:var(--ak-text-sm);text-decoration:none;white-space:nowrap;box-shadow:0 6px 16px -8px var(--ak-brand);transition:transform var(--ak-dur-hover) var(--ak-ease-out),box-shadow var(--ak-dur-hover) var(--ak-ease-out)}.ak-mission__cta.svelte-1ova6k4 svg:where(.svelte-1ova6k4){width:18px;height:18px;transition:transform var(--ak-dur-fast) ease}.ak-mission__cta.svelte-1ova6k4:hover{transform:translateY(-1px);box-shadow:0 10px 22px -10px var(--ak-brand)}.ak-mission__cta.svelte-1ova6k4:hover svg:where(.svelte-1ova6k4){transform:translate(3px)}.ak-mission--done.svelte-1ova6k4 .ak-mission__cta:where(.svelte-1ova6k4){background:var(--ak-good);color:var(--ak-good-ink);box-shadow:none}.ak-hero-art.svelte-oe4mxs{width:100%;height:auto;max-width:360px;overflow:visible}.ak-hero-art__orbit.svelte-oe4mxs{fill:none;stroke:var(--ak-line-strong);stroke-width:1.5;stroke-dasharray:4 6;opacity:.6}.ak-hero-art__planet-glow.svelte-oe4mxs{fill:var(--ak-subject-sci);opacity:.14}.ak-hero-art__planet-body.svelte-oe4mxs{fill:var(--ak-subject-sci)}.ak-hero-art__band.svelte-oe4mxs{fill:var(--ak-subject-sci-soft);opacity:.5}.ak-hero-art__shine.svelte-oe4mxs{fill:var(--ak-surface);opacity:.35}.ak-hero-art__ring.svelte-oe4mxs{fill:none;stroke:var(--ak-subject-math);stroke-width:6;opacity:.85}.ak-hero-art__star.svelte-oe4mxs{fill:var(--ak-em);transform-origin:center;animation:svelte-oe4mxs-ak-hero-star 3s ease-in-out infinite}.ak-hero-art__star--2.svelte-oe4mxs{animation-delay:-1s}.ak-hero-art__star--3.svelte-oe4mxs{animation-delay:-2s}.ak-hero-art__rocket.svelte-oe4mxs{animation:svelte-oe4mxs-ak-hero-float 5s ease-in-out infinite}.ak-hero-art__body.svelte-oe4mxs{fill:var(--ak-surface);stroke:var(--ak-ink);stroke-width:3;stroke-linejoin:round}.ak-hero-art__nose.svelte-oe4mxs,.ak-hero-art__fin.svelte-oe4mxs{fill:var(--ak-accent);stroke:var(--ak-ink);stroke-width:3;stroke-linejoin:round}.ak-hero-art__window-rim.svelte-oe4mxs{fill:var(--ak-ink)}.ak-hero-art__window.svelte-oe4mxs{fill:var(--ak-actor)}.ak-hero-art__window-shine.svelte-oe4mxs{fill:var(--ak-surface);opacity:.8}.ak-hero-art__flame.svelte-oe4mxs{fill:var(--ak-accent);transform-origin:4px 66px;animation:svelte-oe4mxs-ak-hero-flame .35s ease-in-out infinite alternate}.ak-hero-art__flame--inner.svelte-oe4mxs{fill:var(--ak-em);animation-duration:.25s}.ak-hero-art__trail.svelte-oe4mxs{fill:none;stroke:var(--ak-accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:6 8;opacity:.5;animation:svelte-oe4mxs-ak-hero-trail .8s linear infinite}.ak-hero-art__trail--2.svelte-oe4mxs{animation-delay:-.4s}@keyframes svelte-oe4mxs-ak-hero-float{0%,to{transform:translate(96px,92px) rotate(35deg)}50%{transform:translate(102px,82px) rotate(37deg)}}@keyframes svelte-oe4mxs-ak-hero-flame{0%{transform:scaleY(.85)}to{transform:scaleY(1.15)}}@keyframes svelte-oe4mxs-ak-hero-trail{to{stroke-dashoffset:-14}}@keyframes svelte-oe4mxs-ak-hero-star{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.7);opacity:.5}}
