.boot-log-line.svelte-92tpe6{display:block;animation:svelte-92tpe6-boot-log-line-in var(--motion-boot-step) var(--ease-standard) forwards;animation-delay:calc(var(--index) * var(--motion-boot-step));opacity:0;transform:translateY(4px)}@keyframes svelte-92tpe6-boot-log-line-in{to{opacity:1;transform:translateY(0)}}.boot-strip.svelte-1lgvder{position:fixed;top:1rem;left:1rem;z-index:-1;pointer-events:none;max-width:calc(100vw - 2rem);overflow:hidden;animation:svelte-1lgvder-boot-strip-in var(--motion-fast) var(--ease-standard) forwards}@media (max-width: 480px){.boot-strip.svelte-1lgvder pre{font-size:.6875rem}}.boot-strip--out.svelte-1lgvder{animation:svelte-1lgvder-boot-strip-out var(--motion-boot-log-out) var(--ease-standard) forwards}@keyframes svelte-1lgvder-boot-strip-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1lgvder-boot-strip-out{to{opacity:0;transform:translateY(-4px)}}.folder-wrap.svelte-o36fl2{position:relative;display:inline-flex}.folder-shell.svelte-o36fl2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem;pointer-events:none}.folder-backdrop.svelte-o36fl2{position:absolute;top:0;right:0;bottom:0;left:0;background:hsl(var(--foreground) / .2);pointer-events:auto}.folder-popup.svelte-o36fl2{position:relative;width:100%;max-width:320px;padding:1rem;border:2px solid hsl(var(--foreground));border-radius:var(--radius-win);box-shadow:var(--shadow-os-sheet);pointer-events:auto}.folder-grid.svelte-o36fl2{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}@media (min-width: 768px){.folder-shell.svelte-o36fl2{position:absolute;inset:auto;top:calc(100% + .75rem);left:50%;transform:translate(-50%);display:block;padding:0}.folder-popup.svelte-o36fl2{width:auto;min-width:240px;max-width:none}}.widget-box.svelte-19o91xp.svelte-19o91xp{transform:rotate(var(--tilt, 0deg));box-shadow:var(--shadow-ground);transition:transform var(--motion-fast) var(--ease-spring),box-shadow var(--motion-fast) var(--ease-spring)}@media (hover: hover){.widget-box.svelte-19o91xp.svelte-19o91xp:not(.widget-static):hover{transform:rotate(0) translate(-4px,-4px);box-shadow:4px 4px hsl(var(--foreground)),var(--shadow-ground)}}@media (hover: none){.widget-box.svelte-19o91xp.svelte-19o91xp:not(.widget-static):active{transform:rotate(0) scale(.985);box-shadow:var(--shadow-ground)}}.widget-open.svelte-19o91xp.svelte-19o91xp{display:flex;width:100%;height:2.75rem;align-items:center;justify-content:space-between;gap:.5rem;padding:0 1.25rem;background:hsl(var(--foreground));color:hsl(var(--background));cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard)}.widget-open-label.svelte-19o91xp.svelte-19o91xp{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.14em}@media (hover: hover){.widget-box.svelte-19o91xp:hover .widget-open.svelte-19o91xp,.widget-open.svelte-19o91xp.svelte-19o91xp:focus-visible{background:hsl(var(--signal));color:hsl(var(--paper))}}@media (hover: none){.widget-open.svelte-19o91xp.svelte-19o91xp:active{background:hsl(var(--signal));color:hsl(var(--paper))}}.widget-open.svelte-19o91xp .open-arrow{transition:transform var(--motion-fast) var(--ease-spring)}@media (hover: hover){.widget-box.svelte-19o91xp:hover .widget-open.svelte-19o91xp .open-arrow,.widget-open.svelte-19o91xp:focus-visible .open-arrow{transform:translate(2px,-2px)}}@media (hover: none){.widget-open.svelte-19o91xp:active .open-arrow{transform:translate(2px,-2px)}}html.boot--hold .arr-stamp.svelte-17osczb.svelte-17osczb,html.boot--hold .arr-card.svelte-17osczb.svelte-17osczb{animation-play-state:paused}.reveal--in .arr-stamp.svelte-17osczb.svelte-17osczb{animation:svelte-17osczb-arrival-stamp var(--motion-boot-preview) var(--ease-arrival) calc(var(--motion-boot-preview-press) + var(--i) * var(--motion-boot-preview-step)) backwards}.reveal--in .arr-card.svelte-17osczb.svelte-17osczb{animation:svelte-17osczb-arrival-card var(--motion-boot-preview) var(--ease-arrival) calc(var(--motion-boot-preview-work) + var(--i) * var(--motion-boot-preview-step)) backwards}@keyframes svelte-17osczb-arrival-stamp{0%{opacity:0;transform:scale(1.045)}}@keyframes svelte-17osczb-arrival-card{0%{opacity:0;transform:translateY(12px)}}.hero-bio--clamped.svelte-17osczb.svelte-17osczb{-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 1.6em),transparent 100%);mask-image:linear-gradient(to bottom,black calc(100% - 1.6em),transparent 100%)}@media (min-width: 640px){.hero-bio--clamped.svelte-17osczb.svelte-17osczb{-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion: reduce){.hero-bio-toggle.svelte-17osczb.svelte-17osczb{transition:none}}.emoji-xl{font-size:1.7em;display:inline-block;vertical-align:middle;line-height:1;transform:translateY(-.04em)}.yt-play.svelte-17osczb.svelte-17osczb{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:grid;place-items:center;width:46px;height:32px;transition:transform var(--motion-fast) var(--ease-spring)}@media (hover: hover){.group.svelte-17osczb:hover .yt-play.svelte-17osczb{transform:scale(1.1)}}.live-chip.svelte-17osczb.svelte-17osczb{position:absolute;top:.75rem;left:.75rem;display:inline-flex;align-items:center;gap:.45rem;padding:.25rem .6rem;background:hsl(var(--background) / .88);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.18em;color:hsl(var(--foreground))}.open-chip.svelte-17osczb.svelte-17osczb{transition:background-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-spring),box-shadow var(--motion-fast) var(--ease-spring)}@media (hover: hover){a.svelte-17osczb:hover .open-chip.svelte-17osczb{background:hsl(var(--signal));color:hsl(var(--paper));transform:translate(-4px,-4px);box-shadow:4px 4px hsl(var(--foreground))}}.widget-img.svelte-17osczb.svelte-17osczb{transition:transform var(--motion-slow) var(--ease-standard)}@media (hover: hover){a.svelte-17osczb:hover .widget-img.svelte-17osczb{transform:scale(1.02)}}.press-tile.svelte-17osczb.svelte-17osczb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:hsl(var(--foreground) / 0);transition:background-color var(--motion-fast) var(--ease-standard);pointer-events:none}@media (hover: hover){.press-tile.svelte-17osczb.svelte-17osczb:hover:after,.press-tile.svelte-17osczb.svelte-17osczb:focus-visible:after{background:hsl(var(--foreground) / .08)}}
