.desktop-story.svelte-vzb29j{display:grid;gap:1.2rem}.scene.svelte-vzb29j{position:relative;--scene-focus: .72;--scene-offset: 12px;--scene-offset-soft: 6px;scroll-margin-top:8.5rem;min-height:auto;display:grid;align-items:stretch}.intro-scene.svelte-vzb29j{--intro-shift: 1rem;min-height:clamp(38rem,76svh,50rem)}.intro-scene.settled.svelte-vzb29j{--intro-shift: 0rem}.stage-reveal.svelte-vzb29j .app-window:where(.svelte-vzb29j){top:calc(var(--scene-offset) + var(--scene-reveal-offset, 18px));opacity:1;transition:top .48s cubic-bezier(.2,.9,.2,1),border-color .24s ease,box-shadow .24s ease;box-shadow:0 28px 72px #0000004d,0 0 0 1px #8fa3ba0a}.stage-reveal.is-visible.svelte-vzb29j .app-window:where(.svelte-vzb29j){--scene-reveal: 1;--scene-reveal-offset: 0px;border-color:#8fa3ba3d;box-shadow:0 34px 82px #00000057,0 0 0 1px #8fa3ba0d}.window-cloud.svelte-vzb29j{position:absolute;inset:0;pointer-events:none}.floating-window.svelte-vzb29j,.app-window.svelte-vzb29j{border:1px solid rgba(143,163,186,.18);background:linear-gradient(180deg,#0b0e12fa,#040507fa);box-shadow:0 0 0 1px #8fa3ba0a}.floating-window.svelte-vzb29j{position:absolute;display:grid;gap:.75rem;width:min(32vw,24rem);padding:.85rem;transition:transform .72s cubic-bezier(.2,.9,.2,1),opacity .72s ease}.floating-ide.svelte-vzb29j{top:6%;left:2%;transform:rotate(-4deg) translateZ(0)}.floating-browser.svelte-vzb29j{top:4%;right:1.5%;transform:rotate(3deg) translateZ(0)}.floating-terminal.svelte-vzb29j{bottom:10%;left:12%;transform:rotate(-2deg) translateZ(0)}.intro-scene.settled.svelte-vzb29j .floating-window:where(.svelte-vzb29j){opacity:0;transform:translate3d(0,3rem,0) scale(.84)}.floating-bar.svelte-vzb29j,.window-header.svelte-vzb29j,.word-toolbar.svelte-vzb29j,.editor-tab.svelte-vzb29j{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;border-bottom:1px solid rgba(143,163,186,.12);background:#080a0efa}.floating-bar.svelte-vzb29j,.window-state-row.svelte-vzb29j,.window-title.svelte-vzb29j span:where(.svelte-vzb29j),.window-state-row.svelte-vzb29j span:where(.svelte-vzb29j),.browser-note-row.svelte-vzb29j,.browser-card-head.svelte-vzb29j p:where(.svelte-vzb29j),.editor-card.svelte-vzb29j p:where(.svelte-vzb29j),.document-section.svelte-vzb29j p:where(.svelte-vzb29j),.fact-item.svelte-vzb29j span:where(.svelte-vzb29j),.stat-item.svelte-vzb29j span:where(.svelte-vzb29j),.scene-kicker.svelte-vzb29j,.terminal-panel.svelte-vzb29j p:where(.svelte-vzb29j){font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800}.floating-bar.svelte-vzb29j,.window-title.svelte-vzb29j span:where(.svelte-vzb29j),.window-state-row.svelte-vzb29j span:where(.svelte-vzb29j),.scene-kicker.svelte-vzb29j,.browser-card-head.svelte-vzb29j p:where(.svelte-vzb29j),.editor-card.svelte-vzb29j p:where(.svelte-vzb29j),.document-section.svelte-vzb29j p:where(.svelte-vzb29j),.fact-item.svelte-vzb29j span:where(.svelte-vzb29j),.stat-item.svelte-vzb29j span:where(.svelte-vzb29j),.terminal-panel.svelte-vzb29j p:where(.svelte-vzb29j){color:var(--color-text-dim)}.floating-body.svelte-vzb29j{display:grid;gap:.45rem;font-size:.98rem;color:var(--color-text-soft);font-weight:700}.app-window.svelte-vzb29j{position:relative;display:grid;align-content:start;min-height:inherit;overflow:clip}.word-window.svelte-vzb29j{position:relative;z-index:2;top:calc(var(--intro-shift) + var(--scene-offset-soft));opacity:1;transition:top .72s cubic-bezier(.2,.9,.2,1),box-shadow .32s ease;box-shadow:0 34px 88px #00000057,0 0 0 1px #8fa3ba0d}.window-header.svelte-vzb29j{padding-block:1rem}.window-title.svelte-vzb29j{display:flex;align-items:center;gap:.95rem}.window-title.svelte-vzb29j div:where(.svelte-vzb29j),.browser-summary.svelte-vzb29j,.word-page.svelte-vzb29j,.terminal-main.svelte-vzb29j,.editor-surface.svelte-vzb29j,.next-step-panel.svelte-vzb29j,.sidebar-block.svelte-vzb29j{display:grid;gap:.75rem}.window-title.svelte-vzb29j strong:where(.svelte-vzb29j){display:block;font-size:1.06rem;font-weight:800;color:var(--color-text)}.window-mark.svelte-vzb29j{display:inline-flex;align-items:center;justify-content:center;min-width:3.2rem;min-height:2.4rem;padding:0 .7rem;border-right:1px solid rgba(143,163,186,.12);background:#0e1218f5;color:var(--color-accent);font-weight:900;letter-spacing:.18em}.window-state-row.svelte-vzb29j{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.5rem}.window-state-row.svelte-vzb29j>span:where(.svelte-vzb29j){display:inline-flex;align-items:center;min-height:2rem;padding:0 .7rem;border:1px solid rgba(143,163,186,.14);background:#0a0c10f5}.terminal-header.svelte-vzb29j .window-state-row:where(.svelte-vzb29j)>span:where(.svelte-vzb29j):not(.session-status){display:none}.session-status.svelte-vzb29j{display:inline-flex;align-items:center;gap:.55rem;justify-content:center;min-width:7.2rem;font-variant-numeric:tabular-nums}.session-status-dot.svelte-vzb29j{display:inline-block;flex:none;width:.65rem;height:.65rem;border-radius:999px;background:#22c55e;box-shadow:0 0 .55rem #22c55e66}.word-header-actions.svelte-vzb29j{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.75rem;margin-left:auto}.word-layout.svelte-vzb29j,.terminal-layout.svelte-vzb29j,.ide-layout.svelte-vzb29j{display:grid;gap:1.1rem;padding:1.1rem}.word-layout.svelte-vzb29j{grid-template-columns:minmax(15.5rem,18.5rem) minmax(0,1fr);align-items:stretch}.word-sidebar.svelte-vzb29j{display:grid;gap:1rem;align-content:start}.word-body.svelte-vzb29j{display:grid;grid-template-columns:minmax(18rem,20rem) minmax(24rem,36rem) minmax(18rem,1fr);align-content:start;align-items:stretch;gap:2rem}.word-copy-stack.svelte-vzb29j{display:grid;align-content:start;gap:1rem;min-height:13.75rem}.portrait-panel.svelte-vzb29j{padding:0;overflow:clip}.portrait-panel--inline.svelte-vzb29j{padding:0;gap:0;min-height:100%}.portrait-image.svelte-vzb29j{display:block;width:100%;height:100%;min-height:26rem;aspect-ratio:853 / 1280;object-fit:cover;background:#0a0c10f5}.sidebar-block.svelte-vzb29j,.terminal-panel.svelte-vzb29j,.browser-card.svelte-vzb29j,.editor-card.svelte-vzb29j,.next-step-panel.svelte-vzb29j{padding:1rem;border:1px solid rgba(143,163,186,.12);background:#080a0ef0}.word-sidebar.svelte-vzb29j .sidebar-block:where(.svelte-vzb29j){min-height:13.75rem;align-content:start}.fact-list.svelte-vzb29j,.stat-list.svelte-vzb29j,.word-sections.svelte-vzb29j,.editor-grid.svelte-vzb29j,.ide-file-list.svelte-vzb29j,.execution-list.svelte-vzb29j,.metric-strip.svelte-vzb29j,.browser-grid.svelte-vzb29j{display:grid;gap:.85rem}.fact-item.svelte-vzb29j{display:grid;gap:.32rem;padding:.85rem .95rem;border:1px solid rgba(143,163,186,.1);background:#0a0c10e6}.fact-item.svelte-vzb29j strong:where(.svelte-vzb29j),.sidebar-stat-card.svelte-vzb29j strong:where(.svelte-vzb29j),.metric-cell.svelte-vzb29j strong:where(.svelte-vzb29j){font-size:1.35rem;line-height:1.05;color:var(--color-text);font-weight:900}.fact-link.svelte-vzb29j{display:inline-flex;align-items:center;width:fit-content}.fact-link.svelte-vzb29j:hover strong:where(.svelte-vzb29j){color:var(--color-accent)}.word-page.svelte-vzb29j{height:100%;padding:clamp(1.1rem,2.4vw,1.7rem);border:1px solid rgba(143,163,186,.12);background:linear-gradient(180deg,#0d1015fa,#090b0ffa),#0a0c10}.word-title.svelte-vzb29j{max-width:none;font-size:clamp(2.7rem,4.9vw,4.45rem);line-height:.94;letter-spacing:-.06em}.word-role.svelte-vzb29j{font-size:clamp(1.3rem,1vw + .96rem,1.72rem);font-weight:800;color:var(--color-text)}.word-summary.svelte-vzb29j,.stage-copy.svelte-vzb29j,.editor-card.svelte-vzb29j span:where(.svelte-vzb29j),.next-step-panel.svelte-vzb29j span:where(.svelte-vzb29j),.execution-list.svelte-vzb29j span:where(.svelte-vzb29j){font-size:1.14rem;line-height:1.72;color:var(--color-text-soft)}.word-summary.svelte-vzb29j{max-width:none;font-size:1.22rem;line-height:1.7}.word-highlights.svelte-vzb29j{display:grid;gap:.9rem;align-content:start;align-self:stretch;height:100%;padding:1.05rem 1.25rem;border:1px solid rgba(143,163,186,.12);background:#080a0ef0}.word-highlights-title.svelte-vzb29j{font-size:1.5rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--color-accent)}.word-highlight-list.svelte-vzb29j{display:grid;grid-template-columns:1fr;gap:1.2rem;padding:0;margin:0;list-style:none}.word-highlight-list.svelte-vzb29j li:where(.svelte-vzb29j){position:relative;padding-left:1.05rem;font-size:1.3rem;line-height:1.66;color:var(--color-text-soft)}.word-highlight-list.svelte-vzb29j li:where(.svelte-vzb29j):before{content:"";position:absolute;left:0;top:.58rem;width:.38rem;height:.38rem;background:var(--color-accent)}.resume-download.svelte-vzb29j{display:none}.resume-download.resume-download--header.svelte-vzb29j{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:min(100%,17rem);padding:.95rem 1.1rem;border:1px solid rgba(143,163,186,.28);background:linear-gradient(180deg,#141920fa,#0a0d12fa),#0a0d12fa;box-shadow:0 18px 36px #0003,inset 0 0 0 1px #8fa3ba0f}.resume-download.svelte-vzb29j span:where(.svelte-vzb29j){font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800;line-height:1.3;color:var(--color-accent)}.resume-download.svelte-vzb29j strong:where(.svelte-vzb29j){font-size:clamp(1rem,1.8vw,1.2rem);line-height:1;color:var(--color-text);font-weight:900;white-space:nowrap}.resume-download.svelte-vzb29j:hover{transform:translateY(-2px);border-color:#8fa3ba66;background:linear-gradient(180deg,#181e26fa,#0c0f15fa),#0c0f15fa}.resume-download--header.svelte-vzb29j{flex:0 1 22rem}.stage-title.svelte-vzb29j{font-size:clamp(2rem,4vw,3.4rem);line-height:.98;letter-spacing:-.05em;color:var(--color-text)}.service-panel.svelte-vzb29j{display:grid;gap:.9rem;padding-top:.7rem}.capability-table.svelte-vzb29j{display:grid;border:1px solid rgba(143,163,186,.12);background:#080a0ef0}.capability-row.svelte-vzb29j{display:grid;grid-template-columns:minmax(10rem,15rem) minmax(0,1.35fr) minmax(12rem,1.2fr) minmax(14rem,1.15fr)}.sidebar-stat-card.svelte-vzb29j{display:grid;gap:.38rem;padding:.9rem;border:1px solid rgba(143,163,186,.12);background:#080a0ef0}.capability-row.svelte-vzb29j+.capability-row:where(.svelte-vzb29j){border-top:1px solid rgba(143,163,186,.1)}.capability-row--head.svelte-vzb29j{background:#0c0f15fa}.capability-row--head.svelte-vzb29j span:where(.svelte-vzb29j){padding:.8rem .95rem;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--color-text-dim)}.capability-cell.svelte-vzb29j{display:grid;gap:.4rem;padding:.95rem;align-content:start}.capability-cell.svelte-vzb29j p:where(.svelte-vzb29j){font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--color-accent)}.capability-cell.svelte-vzb29j strong:where(.svelte-vzb29j){font-size:1.24rem;line-height:1.18;color:var(--color-text);font-weight:900}.capability-cell.svelte-vzb29j span:where(.svelte-vzb29j){font-size:1.04rem;line-height:1.62;color:var(--color-text-soft)}.sidebar-stat-grid.svelte-vzb29j{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar-stat-card.svelte-vzb29j strong:where(.svelte-vzb29j){font-size:1.15rem}.sidebar-stat-card.svelte-vzb29j span:where(.svelte-vzb29j){font-size:.92rem;font-weight:800;color:var(--color-text-dim)}.focus-tags.svelte-vzb29j,.chip-cloud.svelte-vzb29j,.scene-actions.svelte-vzb29j,.browser-card-flags.svelte-vzb29j{display:flex;flex-wrap:wrap;gap:.65rem}.focus-tags.svelte-vzb29j span:where(.svelte-vzb29j),.chip-cloud.svelte-vzb29j span:where(.svelte-vzb29j),.browser-card-flags.svelte-vzb29j span:where(.svelte-vzb29j){display:inline-flex;align-items:center;min-height:2.45rem;padding:0 .85rem;border:1px solid rgba(143,163,186,.14);background:#0e1218f5;color:var(--color-text);font-size:.98rem;font-weight:800}.scene-actions.svelte-vzb29j{padding-top:.3rem}.scene-button.svelte-vzb29j{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:0 1rem;border:1px solid rgba(143,163,186,.16);background:#0a0c10fa;font-size:.96rem;letter-spacing:.12em;text-transform:uppercase;font-weight:900}.scene-button.primary.svelte-vzb29j{background:#12161cfa;color:var(--color-text)}.scene-button.secondary.svelte-vzb29j{color:var(--color-text-soft)}.terminal-layout.svelte-vzb29j{padding:1.1rem}.terminal-main.svelte-vzb29j,.browser-layout.svelte-vzb29j,.ide-editor.svelte-vzb29j{min-width:0}.terminal-workbench.svelte-vzb29j{--terminal-pane-height: clamp(26rem, 50vh, 30rem);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);gap:1rem;align-items:stretch}.terminal-pane.svelte-vzb29j{display:grid;border:1px solid rgba(143,163,186,.12);background:linear-gradient(180deg,#0a0d12fa,#040609fa),#040609fa;box-shadow:inset 0 0 0 1px #8fa3ba0a,0 24px 48px #0000002e;overflow:hidden}.terminal-pane--shell.svelte-vzb29j{grid-template-rows:auto 1fr;height:var(--terminal-pane-height);background:radial-gradient(circle at top left,rgba(64,96,178,.14),transparent 34%),radial-gradient(circle at bottom right,rgba(32,158,114,.1),transparent 32%),linear-gradient(180deg,#0a0d12fa,#040609fa),#040609fa}.terminal-pane--filesystem.svelte-vzb29j{grid-template-rows:auto auto 1fr;height:var(--terminal-pane-height);background:radial-gradient(circle at top right,rgba(86,108,178,.12),transparent 34%),radial-gradient(circle at bottom left,rgba(210,155,72,.12),transparent 30%),linear-gradient(180deg,#0a0d12fa,#040609fa),#040609fa}.terminal-pane-bar.svelte-vzb29j{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem;padding:.85rem .95rem;border-bottom:1px solid rgba(143,163,186,.12);background:#06080bfa}.terminal-pane-label.svelte-vzb29j,.filesystem-name-group.svelte-vzb29j{display:grid;gap:.2rem;min-width:0}.terminal-pane-label.svelte-vzb29j span:where(.svelte-vzb29j),.terminal-pane-meta.svelte-vzb29j span:where(.svelte-vzb29j),.filesystem-summary.svelte-vzb29j span:where(.svelte-vzb29j),.filesystem-table-head.svelte-vzb29j span:where(.svelte-vzb29j){font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;font-weight:800}.terminal-pane-label.svelte-vzb29j span:where(.svelte-vzb29j),.filesystem-summary.svelte-vzb29j span:where(.svelte-vzb29j),.filesystem-table-head.svelte-vzb29j span:where(.svelte-vzb29j){color:var(--color-text-dim)}.terminal-pane-label.svelte-vzb29j strong:where(.svelte-vzb29j){font-size:1rem;color:var(--color-text);font-weight:900}.terminal-pane-meta.svelte-vzb29j,.filesystem-summary.svelte-vzb29j{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.terminal-pane-meta.svelte-vzb29j{justify-content:flex-end}.terminal-pane-meta.svelte-vzb29j span:where(.svelte-vzb29j),.filesystem-summary.svelte-vzb29j span:where(.svelte-vzb29j){display:inline-flex;align-items:center;min-height:2rem;padding:0 .65rem;border:1px solid rgba(143,163,186,.14);background:#0a0c10f5;color:var(--color-text-soft)}.filesystem-summary.svelte-vzb29j{padding:.8rem .95rem;border-bottom:1px solid rgba(143,163,186,.08);background:#090b0ff5}.terminal-screen.svelte-vzb29j{display:grid;gap:.9rem;align-content:start;min-height:0;padding:1rem;overflow:auto;scrollbar-width:thin;background:linear-gradient(135deg,rgba(56,94,170,.12),transparent 38%),radial-gradient(circle at top left,rgba(63,94,251,.08),transparent 35%),radial-gradient(circle at bottom right,rgba(34,197,94,.07),transparent 28%),#040507}.terminal-screen.svelte-vzb29j,.filesystem-table.svelte-vzb29j{scrollbar-color:rgba(143,163,186,.42) rgba(7,9,12,.82)}.terminal-screen.svelte-vzb29j::-webkit-scrollbar,.filesystem-table.svelte-vzb29j::-webkit-scrollbar{width:.78rem;height:.78rem}.terminal-screen.svelte-vzb29j::-webkit-scrollbar-track,.filesystem-table.svelte-vzb29j::-webkit-scrollbar-track{background:linear-gradient(180deg,#0a0c10f5,#05070af5),#05070af5;border-left:1px solid rgba(143,163,186,.08)}.terminal-screen.svelte-vzb29j::-webkit-scrollbar-thumb,.filesystem-table.svelte-vzb29j::-webkit-scrollbar-thumb{border:2px solid rgba(7,9,12,.9);border-radius:999px;background:linear-gradient(180deg,#c4d0e07a,#6f80946b),#6f80946b}.terminal-screen.svelte-vzb29j::-webkit-scrollbar-thumb:hover,.filesystem-table.svelte-vzb29j::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#e2ebf594,#8b9db380),#8b9db380}.terminal-static.svelte-vzb29j{display:flex;align-items:center;gap:.75rem;font-size:1.04rem;font-weight:700}.terminal-static.no-prompt.svelte-vzb29j{gap:0}.terminal-static.svelte-vzb29j span:where(.svelte-vzb29j){color:var(--color-accent)}.terminal-static.svelte-vzb29j strong:where(.svelte-vzb29j){color:var(--color-text)}.terminal-static.muted.svelte-vzb29j strong:where(.svelte-vzb29j){color:var(--color-text-soft)}.filesystem-table.svelte-vzb29j{display:grid;grid-template-rows:auto;min-height:0;overflow:auto;scrollbar-width:thin;background:linear-gradient(145deg,rgba(214,162,76,.08),transparent 36%),radial-gradient(circle at top right,rgba(78,103,171,.12),transparent 34%),#05070a}.filesystem-table-head.svelte-vzb29j,.filesystem-row.svelte-vzb29j{display:grid;grid-template-columns:minmax(0,1fr) 6.8rem 6.2rem;gap:.75rem;align-items:center}.filesystem-table-head.svelte-vzb29j{position:sticky;top:0;z-index:1;padding:.7rem .95rem;border-bottom:1px solid rgba(143,163,186,.12);background:#06080bfa}.filesystem-row.svelte-vzb29j{padding:.74rem .95rem;border-bottom:1px solid rgba(143,163,186,.06)}.filesystem-row.svelte-vzb29j:hover{background:#0c1016c7}.filesystem-row.is-collapsible.svelte-vzb29j:hover .filesystem-caret:where(.svelte-vzb29j){border-color:var(--color-accent)}.filesystem-cell.svelte-vzb29j{min-width:0;font-size:.94rem;font-weight:700;color:var(--color-text-soft)}.filesystem-cell--name.svelte-vzb29j{color:var(--color-text)}.filesystem-cell--size.svelte-vzb29j{font-variant-numeric:tabular-nums;color:var(--color-text)}.filesystem-cell--mode.svelte-vzb29j{font-family:Fira Mono,monospace;color:var(--color-accent)}.filesystem-entry.svelte-vzb29j{display:flex;align-items:center;gap:.72rem;min-width:0;padding-left:calc(var(--fs-depth, 0) * .95rem)}.filesystem-entry--toggle.svelte-vzb29j{width:100%;padding-block:0;padding-right:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.filesystem-entry--toggle.svelte-vzb29j:focus-visible{outline:1px solid rgba(143,163,186,.36);outline-offset:.18rem;border-radius:.35rem}.filesystem-entry--toggle.svelte-vzb29j:hover .filesystem-name-group:where(.svelte-vzb29j) strong:where(.svelte-vzb29j){color:var(--color-accent)}.filesystem-branch.svelte-vzb29j{flex:none;width:.7rem;height:1px;background:#8fa3ba3d}.filesystem-caret.svelte-vzb29j{flex:none;width:.52rem;height:.52rem;border-right:1.5px solid rgba(143,163,186,.62);border-bottom:1.5px solid rgba(143,163,186,.62);transform:rotate(45deg) translateY(-.06rem);transition:transform .16s ease,border-color .16s ease}.filesystem-caret.is-collapsed.svelte-vzb29j{transform:rotate(-45deg) translateY(.03rem)}.filesystem-caret--placeholder.svelte-vzb29j{opacity:0}.filesystem-lang-icon.svelte-vzb29j,.filesystem-folder-icon.svelte-vzb29j,.filesystem-file-icon.svelte-vzb29j{flex:none}.filesystem-lang-icon.svelte-vzb29j{font-size:1.08rem;color:var(--color-text)}.filesystem-folder-icon.svelte-vzb29j{position:relative;width:1rem;height:.72rem;border-radius:.2rem;background:linear-gradient(180deg,#f4c96d,#d19a42);box-shadow:inset 0 -1px #0003}.filesystem-folder-icon.svelte-vzb29j:before{content:"";position:absolute;left:.08rem;top:-.2rem;width:.45rem;height:.24rem;border-radius:.16rem .16rem 0 0;background:#e0b353}.filesystem-file-icon.svelte-vzb29j{position:relative;width:.86rem;height:1rem;border:1px solid rgba(143,163,186,.24);background:linear-gradient(180deg,#242a34f2,#0c0f15f2)}.filesystem-file-icon.svelte-vzb29j:after{content:"";position:absolute;top:-1px;right:-1px;width:.28rem;height:.28rem;background:#8fa3ba52;clip-path:polygon(0 0,100% 0,100% 100%)}.filesystem-name-group.svelte-vzb29j strong:where(.svelte-vzb29j){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.96rem;font-weight:800;color:var(--color-text)}.filesystem-row.file.svelte-vzb29j .filesystem-name-group:where(.svelte-vzb29j) strong:where(.svelte-vzb29j){font-weight:700;color:var(--color-text-soft)}.execution-list.svelte-vzb29j div:where(.svelte-vzb29j),.stack-lines.svelte-vzb29j{display:grid;gap:.35rem}.execution-list.svelte-vzb29j strong:where(.svelte-vzb29j),.editor-card.svelte-vzb29j h3:where(.svelte-vzb29j),.browser-card.svelte-vzb29j h3:where(.svelte-vzb29j){font-size:1.15rem;color:var(--color-text);font-weight:900}.browser-stage.svelte-vzb29j{align-content:start}.browser-header.svelte-vzb29j{display:grid;gap:.9rem}.browser-topline.svelte-vzb29j{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:.9rem}.browser-tab-strip.svelte-vzb29j{display:flex;flex-wrap:wrap;gap:.35rem}.browser-tab-strip.svelte-vzb29j button:where(.svelte-vzb29j){display:inline-flex;align-items:center;min-height:2.6rem;padding:0 1rem;border:1px solid rgba(143,163,186,.14);background:#080a0efa;color:var(--color-text-dim);font-size:.92rem;font-weight:800;white-space:nowrap}.browser-tab-strip.svelte-vzb29j button.active:where(.svelte-vzb29j){position:relative;z-index:1;background:#12161cfa;color:var(--color-text);border-color:#8fa3ba42;transform:translateY(1px)}.browser-address.svelte-vzb29j{display:flex;align-items:center;min-height:2.7rem;padding:0 1rem;border:1px solid rgba(143,163,186,.12);background:#090b0ffa;font-size:.96rem;font-weight:700;color:var(--color-text-soft)}.browser-layout.svelte-vzb29j{display:grid;gap:1rem;padding:1.1rem}.browser-note-row.svelte-vzb29j{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.95rem 1rem;border:1px solid rgba(143,163,186,.12);background:#080a0ef0;color:var(--color-text-soft)}.browser-note-row.svelte-vzb29j strong:where(.svelte-vzb29j){color:var(--color-text);font-size:1rem}.browser-note-row.svelte-vzb29j a:where(.svelte-vzb29j){display:inline-flex;align-items:center;min-height:2.4rem;padding:0 .85rem;border:1px solid rgba(143,163,186,.14);background:#0e1218f5;color:var(--color-text)}.browser-grid.svelte-vzb29j{grid-template-columns:repeat(2,minmax(0,1fr))}.browser-card.svelte-vzb29j{display:grid;gap:.9rem}.presentation-stage.svelte-vzb29j{align-content:start}.presentation-layout.svelte-vzb29j{display:grid;grid-template-columns:minmax(17rem,19.5rem) minmax(0,1fr);gap:1.35rem;padding:1.1rem;background:radial-gradient(circle at top right,var(--presentation-accent),transparent 28%),linear-gradient(180deg,#080a0ef5,#040609fa)}.presentation-rail.svelte-vzb29j,.presentation-toolbar.svelte-vzb29j,.presentation-notes.svelte-vzb29j,.presentation-highlight-card.svelte-vzb29j,.presentation-tech-panel.svelte-vzb29j,.presentation-thumbnail-card.svelte-vzb29j{border:1px solid rgba(143,163,186,.12);background:#080a0ef0}.presentation-rail.svelte-vzb29j,.presentation-main.svelte-vzb29j,.presentation-rail-copy.svelte-vzb29j,.presentation-slide.svelte-vzb29j,.presentation-slide-sheet.svelte-vzb29j,.presentation-copy-stack.svelte-vzb29j,.presentation-tech-panel.svelte-vzb29j,.presentation-notes.svelte-vzb29j{display:grid;gap:.95rem}.presentation-rail.svelte-vzb29j{align-content:start;padding:1rem;position:relative;z-index:1}.presentation-rail-copy.svelte-vzb29j{gap:.75rem}.presentation-rail-copy.svelte-vzb29j .stage-title:where(.svelte-vzb29j){max-width:9ch;font-size:clamp(2.2rem,3vw,3rem)}.presentation-thumbnails.svelte-vzb29j{display:grid;gap:.8rem;min-width:0}.presentation-thumbnail.svelte-vzb29j{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.presentation-thumbnail-index.svelte-vzb29j{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;border:1px solid rgba(143,163,186,.12);background:#0a0c10fa;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--color-text-dim)}.presentation-thumbnail-card.svelte-vzb29j{display:grid;gap:.7rem;min-height:100%;padding:.75rem;transition:border-color .18s ease,transform .18s ease,background-color .18s ease}.presentation-thumbnail.svelte-vzb29j:hover .presentation-thumbnail-card:where(.svelte-vzb29j){border-color:#8fa3ba33;background:#0c0f14f5}.presentation-thumbnail.active.svelte-vzb29j .presentation-thumbnail-card:where(.svelte-vzb29j){border-color:#8fa3ba47;background:#0e1218f5;transform:translateY(-1px)}.presentation-thumbnail.active.svelte-vzb29j .presentation-thumbnail-index:where(.svelte-vzb29j){color:var(--color-text);border-color:#8fa3ba3d}.presentation-thumbnail-screen.svelte-vzb29j{display:flex;align-items:flex-end;min-height:5rem;padding:.7rem;border:1px solid rgba(143,163,186,.1);background:radial-gradient(circle at top right,var(--presentation-accent),transparent 34%),linear-gradient(180deg,#12161cfa,#090c11fa)}.presentation-thumbnail-screen.svelte-vzb29j span:where(.svelte-vzb29j),.presentation-panel-head.svelte-vzb29j p:where(.svelte-vzb29j),.presentation-panel-head.svelte-vzb29j span:where(.svelte-vzb29j),.presentation-thumbnail-meta.svelte-vzb29j span:where(.svelte-vzb29j),.presentation-toolbar-copy.svelte-vzb29j span:where(.svelte-vzb29j),.presentation-source.svelte-vzb29j,.presentation-highlight-card.svelte-vzb29j p:where(.svelte-vzb29j){font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800}.presentation-thumbnail-screen.svelte-vzb29j span:where(.svelte-vzb29j),.presentation-panel-head.svelte-vzb29j p:where(.svelte-vzb29j),.presentation-thumbnail-meta.svelte-vzb29j span:where(.svelte-vzb29j),.presentation-toolbar-copy.svelte-vzb29j span:where(.svelte-vzb29j),.presentation-highlight-card.svelte-vzb29j p:where(.svelte-vzb29j){color:var(--color-text-dim)}.presentation-thumbnail-meta.svelte-vzb29j{display:grid;gap:.25rem}.presentation-thumbnail-meta.svelte-vzb29j strong:where(.svelte-vzb29j){font-size:1rem;color:var(--color-text);font-weight:900}.presentation-main.svelte-vzb29j{display:grid;grid-template-rows:auto auto minmax(0,1fr);min-width:0;min-height:0;overflow:clip;padding-left:.3rem}.presentation-toolbar.svelte-vzb29j{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem 1rem}.presentation-toolbar-copy.svelte-vzb29j{display:grid;gap:.25rem}.presentation-toolbar-actions.svelte-vzb29j{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.65rem}.presentation-control.svelte-vzb29j,.presentation-source.svelte-vzb29j,.presentation-tool-chip.svelte-vzb29j{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:0 .95rem;border:1px solid rgba(143,163,186,.14);background:#0e1218f5;color:var(--color-text)}.presentation-toolbar-label.svelte-vzb29j,.presentation-presenter-copy.svelte-vzb29j p:where(.svelte-vzb29j),.presentation-presenter-copy.svelte-vzb29j span:where(.svelte-vzb29j){font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800}.presentation-toolbar-label.svelte-vzb29j,.presentation-presenter-copy.svelte-vzb29j span:where(.svelte-vzb29j){color:var(--color-text-dim)}.presentation-control.svelte-vzb29j{font-size:.92rem;letter-spacing:.12em;text-transform:uppercase;font-weight:900;cursor:pointer}.presentation-tool-chip.svelte-vzb29j{min-height:2.35rem;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;font-weight:800;cursor:default}.presentation-control.svelte-vzb29j:hover,.presentation-source.svelte-vzb29j:hover,.presentation-tool-chip.svelte-vzb29j:hover{border-color:#8fa3ba47;background:#12161cfa}.presentation-progress.svelte-vzb29j{position:relative;height:.5rem;overflow:hidden;border:1px solid rgba(143,163,186,.1);background:#090b0ff5}.presentation-progress.svelte-vzb29j span:where(.svelte-vzb29j){display:block;height:100%;background:linear-gradient(90deg,#8fa3ba2e,#d8e1ebc7);transition:width .26s ease}.presentation-slide.svelte-vzb29j{grid-template-rows:minmax(0,1.7fr) auto auto;gap:1.35rem;height:100%;min-height:0;animation:svelte-vzb29j-deck-slide-in .32s cubic-bezier(.2,.9,.2,1)}.presentation-slide-sheet.svelte-vzb29j{height:100%;min-height:clamp(23rem,34vw,31rem);padding:clamp(2.4rem,5vw,4.25rem) clamp(1.7rem,4.4vw,3.35rem);border:1px solid rgba(143,163,186,.12);background:radial-gradient(circle at top right,var(--presentation-accent),transparent 24%),linear-gradient(180deg,#10141afa,#080b0ffa);box-shadow:inset 0 0 0 1px #8fa3ba0d,0 18px 36px #0000002e;justify-items:center;align-content:center;gap:1.55rem}.presentation-slide-head.svelte-vzb29j,.presentation-panel-head.svelte-vzb29j{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.85rem}.presentation-slide-title.svelte-vzb29j{display:grid;gap:.7rem}.presentation-slide-actions.svelte-vzb29j{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.7rem}.presentation-slide-head.svelte-vzb29j{flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center}.presentation-slide-title.svelte-vzb29j{justify-items:center;text-align:center;max-width:56rem}.presentation-slide-grid.svelte-vzb29j{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(18rem,.9fr);width:min(100%,72rem);gap:1.35rem;align-items:center;justify-items:stretch;min-width:0}.presentation-copy-stack.svelte-vzb29j{align-content:start;justify-items:start;width:100%;text-align:left}.presentation-highlight-card.svelte-vzb29j{display:grid;gap:.55rem;padding:1rem;justify-items:start;width:100%;text-align:left}.presentation-highlight-card.svelte-vzb29j h3:where(.svelte-vzb29j){font-size:1.2rem;line-height:1.5;color:var(--color-text);font-weight:800}.presentation-tech-panel.svelte-vzb29j,.presentation-notes.svelte-vzb29j{padding:1rem}.presentation-tech-panel.svelte-vzb29j{width:100%;max-width:25rem;justify-self:stretch}.presentation-tech-panel.svelte-vzb29j .presentation-panel-head:where(.svelte-vzb29j){justify-content:space-between;align-items:flex-start}.presentation-notes.svelte-vzb29j{grid-template-rows:auto minmax(0,1fr) auto;gap:.9rem;min-height:0;max-height:clamp(11rem,16vw,14rem);overflow:auto;scrollbar-width:thin}.presentation-panel-head.svelte-vzb29j span:where(.svelte-vzb29j){display:inline-flex;align-items:center;min-height:2rem;padding:0 .7rem;border:1px solid rgba(143,163,186,.14);background:#0a0c10f5;color:var(--color-text-soft)}.presentation-tech-grid.svelte-vzb29j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.presentation-tech-item.svelte-vzb29j{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-items:start;gap:.75rem;padding:.8rem .9rem;border:1px solid rgba(143,163,186,.12);background:#0b0e12f5;text-align:left}.presentation-tech-item.svelte-vzb29j i:where(.svelte-vzb29j){font-size:1.6rem;line-height:1}.presentation-tech-item.svelte-vzb29j strong:where(.svelte-vzb29j){font-size:.96rem;line-height:1.4;color:var(--color-text);font-weight:800}.presentation-note-list.svelte-vzb29j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.7rem 1rem;margin:0;padding:0;list-style:none}.presentation-note-list.svelte-vzb29j li:where(.svelte-vzb29j){position:relative;padding-left:1rem;font-size:.92rem;line-height:1.52;color:var(--color-text-soft)}.presentation-note-list.svelte-vzb29j li:where(.svelte-vzb29j):before{content:"";position:absolute;left:0;top:.62rem;width:.38rem;height:.38rem;background:var(--color-accent)}.presentation-notes-footer.svelte-vzb29j{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:auto;padding-top:.95rem;border-top:1px solid rgba(143,163,186,.12)}.presentation-notes-footer.svelte-vzb29j span:where(.svelte-vzb29j),.presentation-inline-link.svelte-vzb29j{display:inline-flex;align-items:center;min-height:2.1rem;padding:0 .78rem;border:1px solid rgba(143,163,186,.14);background:#0a0c10f5;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--color-text-soft)}.presentation-inline-link.svelte-vzb29j{margin-left:auto;text-decoration:none;color:var(--color-text);transition:border-color .18s ease,background-color .18s ease,color .18s ease}.presentation-inline-link.svelte-vzb29j:hover{border-color:#8fa3ba47;background:#10141afa;color:var(--color-text)}.presentation-presenter-bar.svelte-vzb29j{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem 1rem;border:1px solid rgba(143,163,186,.12);background:#080a0ef0}.presentation-presenter-copy.svelte-vzb29j{display:grid;gap:.25rem}.presentation-presenter-copy.svelte-vzb29j p:where(.svelte-vzb29j){color:var(--color-accent)}.presentation-presenter-actions.svelte-vzb29j{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem}.presentation-counter.svelte-vzb29j{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:2.6rem;padding:0 .9rem;border:1px solid rgba(143,163,186,.14);background:#0a0c10f5}.presentation-counter.svelte-vzb29j strong:where(.svelte-vzb29j){font-size:1.05rem;color:var(--color-text);font-weight:900}.presentation-counter.svelte-vzb29j span:where(.svelte-vzb29j){font-size:1.05rem;color:var(--color-text-dim);font-weight:900}.ide-layout.svelte-vzb29j{grid-template-columns:minmax(15rem,18rem) minmax(0,1fr)}.ide-sidebar.svelte-vzb29j{display:grid;align-content:start;gap:.85rem;padding:1rem;border-right:1px solid rgba(143,163,186,.12);background:#06080be6}.ide-file-list.svelte-vzb29j button:where(.svelte-vzb29j){display:grid;gap:.28rem;padding:.9rem;border:1px solid rgba(143,163,186,.12);background:#090b0ff0;text-align:left;color:var(--color-text-soft)}.ide-file-list.svelte-vzb29j button.active:where(.svelte-vzb29j){border-color:#8fa3ba47;background:#10141af5;color:var(--color-text)}.ide-file-list.svelte-vzb29j strong:where(.svelte-vzb29j){font-size:1rem;font-weight:900}.ide-file-list.svelte-vzb29j span:where(.svelte-vzb29j){font-size:.92rem;color:inherit;font-weight:700}.ide-editor.svelte-vzb29j{display:grid;grid-template-rows:auto 1fr}.editor-tab.svelte-vzb29j{justify-content:flex-start;font-size:.92rem;font-weight:800;color:var(--color-text)}.editor-surface.svelte-vzb29j{padding:1.1rem}.editor-grid.svelte-vzb29j{grid-template-columns:repeat(2,minmax(0,1fr))}.stack-grid.svelte-vzb29j{grid-template-columns:repeat(3,minmax(0,1fr))}.editor-card.svelte-vzb29j{display:grid;gap:.55rem}.link-card.svelte-vzb29j{color:inherit}.education-strip.svelte-vzb29j{display:grid;gap:.85rem}.metric-strip.svelte-vzb29j{grid-template-columns:repeat(4,minmax(0,1fr))}.metric-cell.svelte-vzb29j{display:grid;gap:.3rem;padding:.95rem;border:1px solid rgba(143,163,186,.12);background:#080a0ef0}.metric-cell.svelte-vzb29j span:where(.svelte-vzb29j){color:var(--color-text-dim);font-size:.92rem;font-weight:700}@media(max-width:1180px){.word-layout.svelte-vzb29j,.ide-layout.svelte-vzb29j,.terminal-workbench.svelte-vzb29j{grid-template-columns:1fr}.word-body.svelte-vzb29j{grid-template-columns:minmax(13rem,15rem) minmax(0,1fr)}.word-highlights.svelte-vzb29j{grid-column:1 / -1}.word-highlight-list.svelte-vzb29j{grid-template-columns:repeat(2,minmax(0,1fr))}.word-sections.svelte-vzb29j,.browser-grid.svelte-vzb29j,.editor-grid.svelte-vzb29j,.presentation-tech-grid.svelte-vzb29j,.stack-grid.svelte-vzb29j,.metric-strip.svelte-vzb29j,.presentation-layout.svelte-vzb29j,.presentation-slide-grid.svelte-vzb29j{grid-template-columns:1fr}.presentation-main.svelte-vzb29j{overflow:visible;padding-left:0}.presentation-notes.svelte-vzb29j{max-height:none;overflow:visible}.presentation-note-list.svelte-vzb29j{grid-template-columns:1fr}.presentation-toolbar-actions.svelte-vzb29j,.presentation-presenter-actions.svelte-vzb29j{justify-content:flex-start}.capability-row.svelte-vzb29j{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-row--head.svelte-vzb29j{display:none}.sidebar-stat-grid.svelte-vzb29j{grid-template-columns:1fr}}@media(max-width:767px){.scene.svelte-vzb29j{min-height:auto}.window-cloud.svelte-vzb29j{display:none}.word-window.svelte-vzb29j,.stage-reveal.svelte-vzb29j .app-window:where(.svelte-vzb29j),.stage-reveal.is-visible.svelte-vzb29j .app-window:where(.svelte-vzb29j){top:0;opacity:1}.word-layout.svelte-vzb29j,.terminal-layout.svelte-vzb29j,.browser-layout.svelte-vzb29j,.presentation-layout.svelte-vzb29j,.ide-layout.svelte-vzb29j,.editor-surface.svelte-vzb29j{padding:.9rem}.word-page.svelte-vzb29j{padding:1rem}.word-body.svelte-vzb29j{grid-template-columns:1fr}.portrait-panel--inline.svelte-vzb29j{max-width:15rem}.word-title.svelte-vzb29j,.stage-title.svelte-vzb29j{font-size:clamp(2.1rem,8vw,3rem)}.word-summary.svelte-vzb29j,.stage-copy.svelte-vzb29j,.editor-card.svelte-vzb29j span:where(.svelte-vzb29j),.next-step-panel.svelte-vzb29j span:where(.svelte-vzb29j){font-size:1rem}.word-highlight-list.svelte-vzb29j,.capability-row.svelte-vzb29j{grid-template-columns:1fr}.browser-topline.svelte-vzb29j{grid-template-columns:1fr;align-items:start}.browser-note-row.svelte-vzb29j{flex-direction:column;align-items:flex-start;gap:.45rem}.presentation-layout.svelte-vzb29j{gap:.9rem}.presentation-toolbar.svelte-vzb29j,.presentation-slide-sheet.svelte-vzb29j,.presentation-tech-panel.svelte-vzb29j,.presentation-notes.svelte-vzb29j,.presentation-rail.svelte-vzb29j,.presentation-presenter-bar.svelte-vzb29j{padding:.9rem}.presentation-main.svelte-vzb29j{overflow:visible;padding-left:0}.presentation-rail.svelte-vzb29j{gap:.85rem}.presentation-rail-copy.svelte-vzb29j .stage-title:where(.svelte-vzb29j),.presentation-slide-title.svelte-vzb29j{max-width:none}.presentation-toolbar-actions.svelte-vzb29j,.presentation-presenter-actions.svelte-vzb29j{width:100%}.presentation-toolbar.svelte-vzb29j{align-items:flex-start;gap:.75rem}.presentation-toolbar-copy.svelte-vzb29j,.presentation-presenter-copy.svelte-vzb29j{width:100%}.presentation-toolbar-actions.svelte-vzb29j{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.2rem;gap:.55rem;scrollbar-width:thin}.presentation-toolbar-label.svelte-vzb29j,.presentation-tool-chip.svelte-vzb29j{flex:0 0 auto;white-space:nowrap}.presentation-slide.svelte-vzb29j{gap:1rem}.presentation-slide-sheet.svelte-vzb29j{min-height:clamp(20rem,68vw,24rem);padding:1.6rem 1rem 1.8rem;gap:1.1rem}.presentation-slide-grid.svelte-vzb29j{width:100%;gap:1rem}.presentation-copy-stack.svelte-vzb29j,.presentation-highlight-card.svelte-vzb29j{justify-items:center;text-align:center;gap:.85rem}.presentation-highlight-card.svelte-vzb29j h3:where(.svelte-vzb29j){font-size:1.05rem}.presentation-tech-panel.svelte-vzb29j{max-width:none}.presentation-tech-grid.svelte-vzb29j{grid-template-columns:repeat(2,minmax(0,1fr))}.presentation-tech-item.svelte-vzb29j{grid-template-columns:1fr;gap:.55rem;min-height:5.1rem;padding:.75rem}.presentation-tech-item.svelte-vzb29j i:where(.svelte-vzb29j){font-size:1.4rem}.presentation-notes.svelte-vzb29j{gap:.75rem}.presentation-note-list.svelte-vzb29j li:where(.svelte-vzb29j){font-size:.88rem}.presentation-notes-footer.svelte-vzb29j{gap:.55rem;padding-top:.75rem}.presentation-notes-footer.svelte-vzb29j span:where(.svelte-vzb29j),.presentation-inline-link.svelte-vzb29j{flex:1 1 10rem;justify-content:center;min-width:0;text-align:center}.presentation-inline-link.svelte-vzb29j{margin-left:0}.presentation-presenter-bar.svelte-vzb29j{gap:.8rem}.presentation-presenter-actions.svelte-vzb29j{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.55rem}.presentation-control.svelte-vzb29j{width:100%;min-width:0}.window-header.svelte-vzb29j,.editor-tab.svelte-vzb29j{padding:.85rem}.window-header.svelte-vzb29j,.window-title.svelte-vzb29j{align-items:flex-start}.word-header-actions.svelte-vzb29j{flex-wrap:wrap;width:100%;justify-content:flex-start}.window-state-row.svelte-vzb29j{flex-wrap:wrap;justify-content:flex-start}.terminal-layout.svelte-vzb29j{padding:.9rem}.terminal-workbench.svelte-vzb29j{--terminal-pane-height: clamp(22rem, 60vh, 26rem)}.filesystem-table-head.svelte-vzb29j,.filesystem-row.svelte-vzb29j{grid-template-columns:minmax(0,1fr) 4.9rem 4.7rem}.resume-download--header.svelte-vzb29j{width:100%}.scene-actions.svelte-vzb29j{flex-direction:column}.scene-button.svelte-vzb29j{width:100%}.sidebar-stat-grid.svelte-vzb29j{grid-template-columns:1fr}.presentation-thumbnail.svelte-vzb29j{grid-template-columns:auto minmax(0,1fr);min-width:0;scroll-snap-align:start}.presentation-thumbnails.svelte-vzb29j{grid-auto-flow:column;grid-auto-columns:minmax(11rem,78%);overflow-x:auto;overflow-y:hidden;padding-bottom:.2rem;scroll-snap-type:x proximity;scrollbar-width:thin}.presentation-thumbnail-index.svelte-vzb29j{min-width:2.35rem;width:auto}}@media(max-width:420px){.presentation-tech-grid.svelte-vzb29j,.sidebar-stat-grid.svelte-vzb29j{grid-template-columns:1fr}.presentation-thumbnails.svelte-vzb29j{grid-auto-columns:minmax(10.5rem,86%)}}@media(prefers-reduced-motion:reduce){.stage-reveal.svelte-vzb29j .app-window:where(.svelte-vzb29j),.floating-window.svelte-vzb29j,.word-window.svelte-vzb29j{transition:none;top:0;opacity:1}}@keyframes svelte-vzb29j-deck-slide-in{0%{opacity:0;transform:translate3d(0,1rem,0)}to{opacity:1;transform:translateZ(0)}}
