.nav.svelte-1h32yp1{display:flex;align-items:center;justify-content:space-between;padding:24px 48px;position:fixed;top:0;left:0;right:0;z-index:1002;background:var(--text);transition:background .3s ease}.nav.menu-open.svelte-1h32yp1{background:transparent}.nav__logo.svelte-1h32yp1{font-family:SF Mono,Fira Code,Consolas,monospace;font-size:1.5rem;font-weight:700;letter-spacing:-.05em;color:#fff;transition:color .3s ease}.nav__links.svelte-1h32yp1{display:flex;align-items:center;gap:32px}.nav__links.svelte-1h32yp1 a:where(.svelte-1h32yp1){font-size:.85rem;font-weight:500;letter-spacing:.05em;color:#ffffffb3;text-decoration:none;transition:color .2s;position:relative}.nav__links.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover{color:#fff}.nav__links.svelte-1h32yp1 a.active:where(.svelte-1h32yp1){color:#fff}.nav__links.svelte-1h32yp1 a.active:where(.svelte-1h32yp1):after{content:"";position:absolute;bottom:-6px;left:0;right:0;height:2px;background:var(--cyan);border-radius:1px}.nav__links.svelte-1h32yp1 .nav__link--bytes:where(.svelte-1h32yp1){color:var(--cyan);font-weight:600}.nav__links.svelte-1h32yp1 .nav__link--bytes:where(.svelte-1h32yp1):hover{color:#fff}.nav__links.svelte-1h32yp1 .nav__link--bytes.active:where(.svelte-1h32yp1){color:var(--cyan)}.nav__cta.svelte-1h32yp1{font-size:.85rem;font-weight:600;letter-spacing:.05em;padding:12px 24px;background:var(--cyan);color:var(--text);text-decoration:none;border-radius:100px;transition:all .3s ease}.nav__cta.svelte-1h32yp1:hover{background:var(--orange);transform:translateY(-2px)}.nav__burger.svelte-1h32yp1{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;background:none;border:none;cursor:pointer;z-index:1001}.burger-line.svelte-1h32yp1{width:24px;height:2px;background:#fff;transition:all .3s ease;transform-origin:center}.burger-line.open.svelte-1h32yp1:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.burger-line.open.svelte-1h32yp1:nth-child(2){opacity:0}.burger-line.open.svelte-1h32yp1:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.mobile-menu.svelte-1h32yp1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--cyan);z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .4s ease}.mobile-menu.open.svelte-1h32yp1{opacity:1;visibility:visible}.mobile-menu__content.svelte-1h32yp1{display:flex;flex-direction:column;align-items:center;gap:24px}.mobile-menu__content.svelte-1h32yp1 a:where(.svelte-1h32yp1){font-size:clamp(2rem,8vw,3.5rem);font-weight:700;color:#fff;text-decoration:none;opacity:0;transform:translateY(20px);transition:all .3s ease}.mobile-menu__content.svelte-1h32yp1 a.active:where(.svelte-1h32yp1){color:var(--text)}.mobile-menu__content.svelte-1h32yp1 .mobile-bytes:where(.svelte-1h32yp1){color:#fff;font-size:clamp(2rem,8vw,3.5rem);margin-top:24px}.mobile-menu__content.svelte-1h32yp1 .mobile-bytes.active:where(.svelte-1h32yp1){color:var(--text)}.mobile-menu.open.svelte-1h32yp1 .mobile-menu__content:where(.svelte-1h32yp1) a:where(.svelte-1h32yp1){opacity:1;transform:translateY(0)}.mobile-menu.open.svelte-1h32yp1 .mobile-menu__content:where(.svelte-1h32yp1) a:where(.svelte-1h32yp1):nth-child(1){transition-delay:.1s}.mobile-menu.open.svelte-1h32yp1 .mobile-menu__content:where(.svelte-1h32yp1) a:where(.svelte-1h32yp1):nth-child(2){transition-delay:.15s}.mobile-menu.open.svelte-1h32yp1 .mobile-menu__content:where(.svelte-1h32yp1) a:where(.svelte-1h32yp1):nth-child(3){transition-delay:.2s}.mobile-menu.open.svelte-1h32yp1 .mobile-menu__content:where(.svelte-1h32yp1) a:where(.svelte-1h32yp1):nth-child(4){transition-delay:.25s}.mobile-menu.open.svelte-1h32yp1 .mobile-menu__content:where(.svelte-1h32yp1) a:where(.svelte-1h32yp1):nth-child(5){transition-delay:.3s}.mobile-menu.open.svelte-1h32yp1 .mobile-menu__content:where(.svelte-1h32yp1) a:where(.svelte-1h32yp1):nth-child(6){transition-delay:.35s}.mobile-menu__content.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover{color:var(--text)}.mobile-menu__cta.svelte-1h32yp1{margin-top:24px;padding:16px 32px;background:#fff!important;color:var(--text)!important;border-radius:100px;font-size:1rem!important}@media (max-width: 768px){.nav.svelte-1h32yp1{padding:16px 24px}.nav__links.svelte-1h32yp1,.nav__cta.svelte-1h32yp1{display:none}.nav__burger.svelte-1h32yp1{display:flex}}.footer.svelte-jz8lnl{background:var(--text);color:#fff;padding:32px 48px;display:flex;justify-content:space-between;font-size:.85rem;letter-spacing:.05em}@media (max-width: 768px){.footer.svelte-jz8lnl{flex-direction:column;gap:16px;text-align:center}}.terminal.svelte-fe92n4{width:100%;max-width:400px;background:var(--text);border-radius:12px;overflow:hidden;font-family:SF Mono,Fira Code,Consolas,monospace}.terminal__header.svelte-fe92n4{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#ffffff0d}.terminal__dot.svelte-fe92n4{width:12px;height:12px;border-radius:50%}.terminal__dot--red.svelte-fe92n4{background:var(--coral)}.terminal__dot--yellow.svelte-fe92n4{background:var(--orange)}.terminal__dot--green.svelte-fe92n4{background:var(--cyan)}.terminal__title.svelte-fe92n4{margin-left:auto;font-size:.75rem;color:#fff6}.terminal__body.svelte-fe92n4{padding:20px;min-height:200px}.terminal__line.svelte-fe92n4{margin-bottom:12px;opacity:0;animation:svelte-fe92n4-terminalFadeIn .3s ease forwards}.terminal__line--1.svelte-fe92n4{animation-delay:.5s}.terminal__line--2.svelte-fe92n4{animation-delay:1.5s}.terminal__line--3.svelte-fe92n4{animation-delay:2.5s}.terminal__line--4.svelte-fe92n4{animation-delay:3.5s}.terminal__line--5.svelte-fe92n4{animation-delay:4.5s}.terminal__line--6.svelte-fe92n4{animation-delay:5.5s}.terminal__prompt.svelte-fe92n4{color:var(--cyan);margin-right:8px}.terminal__command.svelte-fe92n4{color:#fff}.terminal__output.svelte-fe92n4{color:#fff9;font-size:.9rem}.terminal__output--highlight.svelte-fe92n4{color:var(--cyan);font-weight:600}.terminal__cursor.svelte-fe92n4{display:inline-block;width:8px;height:16px;background:var(--cyan);margin-left:4px;vertical-align:middle;opacity:0;animation:svelte-fe92n4-cursorAppear 0s 6s forwards,svelte-fe92n4-blink 1s 6s step-end infinite}@keyframes svelte-fe92n4-terminalFadeIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-fe92n4-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes svelte-fe92n4-cursorAppear{to{opacity:1}}.hero.svelte-1q37ri0{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}.hero__left.svelte-1q37ri0{background:var(--pink);padding:140px 48px 48px;display:flex;flex-direction:column;justify-content:center}.hero__title.svelte-1q37ri0{font-size:clamp(4rem,12vw,8rem);font-weight:700;letter-spacing:-.03em;line-height:.85;margin-bottom:24px}.hero__cursor.svelte-1q37ri0{color:var(--cyan);animation:svelte-1q37ri0-blink 1s step-end infinite;display:inline-block;transform:translateY(-.05em)}@keyframes svelte-1q37ri0-blink{0%,to{opacity:1}50%{opacity:0}}.hero__intro.svelte-1q37ri0{font-size:1.25rem;font-weight:500;max-width:600px;margin-bottom:32px;line-height:1.5;color:var(--text)}.hero__name.svelte-1q37ri0{color:var(--orange);font-weight:600}.hero__below-line.svelte-1q37ri0{border-top:1px solid var(--text);padding-top:24px;margin-bottom:32px}.hero__location.svelte-1q37ri0{display:inline-flex;align-items:center;gap:8px;font-size:.95rem;font-weight:500;color:var(--text)}.location__icon.svelte-1q37ri0{color:var(--coral);flex-shrink:0;width:18px;height:18px}.location__separator.svelte-1q37ri0{color:var(--coral);font-weight:600}.hero__right.svelte-1q37ri0{background:var(--cyan);display:flex;align-items:center;justify-content:center}.hero__more.svelte-1q37ri0{display:inline-block;margin-top:48px;padding:16px 32px;border:1px solid var(--text);border-radius:100px;font-size:.85rem;font-weight:600;letter-spacing:.1em;color:var(--text);text-decoration:none;transition:all .3s ease;align-self:flex-start}.hero__more.svelte-1q37ri0:hover{background:var(--text);color:#fff;transform:translateY(-2px)}@media (max-width: 768px){.hero.svelte-1q37ri0{grid-template-columns:1fr}.hero__left.svelte-1q37ri0{padding:120px 24px 48px;min-height:70vh}.hero__right.svelte-1q37ri0{min-height:50vh}}.about.svelte-7hpc9t{display:grid;grid-template-columns:1fr 1fr;min-height:80vh}.about__left.svelte-7hpc9t{background:var(--orange);padding:80px 48px;display:flex;flex-direction:column;justify-content:center}.label.svelte-7hpc9t{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;padding:8px 16px;border:1px solid white;color:#fff;border-radius:100px;margin-bottom:24px}.about__headline.svelte-7hpc9t{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1;color:#fff}.about__right.svelte-7hpc9t{background:#fff;padding:80px 48px;display:flex;flex-direction:column;justify-content:center}.about__text.svelte-7hpc9t{font-size:1.25rem;line-height:1.7;color:var(--text);margin-bottom:32px}@media (max-width: 768px){.about.svelte-7hpc9t{grid-template-columns:1fr}.about__left.svelte-7hpc9t,.about__right.svelte-7hpc9t{padding:48px 24px}}.ticker.svelte-1lmn4fy{width:100vw;margin-left:calc(-50vw + 50%);overflow:hidden;background:#1a1a1a;padding:24px 0;margin-bottom:64px}.ticker__track.svelte-1lmn4fy{display:flex;align-items:center;gap:32px;width:max-content;animation:svelte-1lmn4fy-ticker 30s linear infinite}.ticker.svelte-1lmn4fy:hover .ticker__track:where(.svelte-1lmn4fy){animation-play-state:paused}.ticker__item.svelte-1lmn4fy{font-size:1.15rem;font-weight:600;white-space:nowrap;color:#f0f0f0;transition:color .2s}.ticker__item.svelte-1lmn4fy:hover{color:var(--cyan)}.ticker__dot.svelte-1lmn4fy{width:12px;height:12px;color:var(--coral);flex-shrink:0}@keyframes svelte-1lmn4fy-ticker{0%{transform:translate(0)}to{transform:translate(-25%)}}.skill-card.svelte-1at8n4z{background:#fff;padding:32px;border-radius:16px;transition:all .3s ease}.skill-card.svelte-1at8n4z:hover{transform:translateY(-8px)}.skill-card__title.svelte-1at8n4z{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--orange);margin-bottom:16px}.skill-card__items.svelte-1at8n4z{font-size:.95rem;line-height:1.7;color:var(--text-muted)}.skills.svelte-1f1pl16{background:var(--pink);padding:120px 48px}.skills__header.svelte-1f1pl16{margin-bottom:48px}.label.svelte-1f1pl16{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;padding:8px 16px;border:1px solid var(--text);border-radius:100px;margin-bottom:24px}.skills__title.svelte-1f1pl16{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;letter-spacing:-.02em;line-height:1}.skills__grid.svelte-1f1pl16{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media (max-width: 1024px){.skills__grid.svelte-1f1pl16{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.skills.svelte-1f1pl16{padding:80px 24px}.skills__grid.svelte-1f1pl16{grid-template-columns:1fr}}.job.svelte-1vivc5{display:flex;flex-direction:column;gap:16px;padding:32px 40px;background:#fff;border-radius:20px;transition:all .3s ease}.job.svelte-1vivc5:hover{transform:translateY(-8px)}.job__header.svelte-1vivc5{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.job__title-group.svelte-1vivc5{display:flex;flex-direction:column;gap:4px}.job__role.svelte-1vivc5{font-size:1.3rem;font-weight:700;line-height:1.2;color:var(--text)}.job__company.svelte-1vivc5{font-size:1.1rem;font-weight:700;color:var(--orange)}.job__period.svelte-1vivc5{font-size:.8rem;font-weight:500;color:var(--text-muted);padding:6px 14px;background:var(--lavender);border-radius:100px;white-space:nowrap;height:fit-content}.job__content.svelte-1vivc5{flex:1}.job__summary.svelte-1vivc5{font-size:1rem;line-height:1.6;color:var(--text-muted);margin-bottom:16px}.job__highlights.svelte-1vivc5{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-direction:column;gap:8px}.job__highlights.svelte-1vivc5 li:where(.svelte-1vivc5){font-size:.95rem;line-height:1.5;color:var(--text-muted);padding-left:20px;position:relative}.job__highlights.svelte-1vivc5 li:where(.svelte-1vivc5):before{content:"▸";position:absolute;left:0;color:var(--orange);font-size:.8rem}.job__skills.svelte-1vivc5{display:flex;gap:8px;flex-wrap:wrap}.job__skill.svelte-1vivc5{font-size:.85rem;padding:8px 16px;background:var(--mint);border-radius:100px;color:var(--text);font-weight:600;transition:all .2s ease}.job.svelte-1vivc5:hover .job__skill:where(.svelte-1vivc5){background:var(--cyan);color:#004d47}@media (max-width: 768px){.job.svelte-1vivc5{padding:24px;gap:12px}.job__header.svelte-1vivc5{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.job__title-group.svelte-1vivc5{flex:1;min-width:0}.job__role.svelte-1vivc5{font-size:1.1rem}.job__company.svelte-1vivc5{font-size:.95rem}.job__period.svelte-1vivc5{font-size:.7rem;flex-shrink:0}.job__skills.svelte-1vivc5{gap:6px}.job__skill.svelte-1vivc5{font-size:.75rem;padding:6px 12px}}.experience.svelte-1ar0d6w{background:var(--lavender);padding:120px 48px}.experience__header.svelte-1ar0d6w{margin-bottom:64px}.label.svelte-1ar0d6w{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;padding:8px 16px;border:1px solid var(--text);border-radius:100px;margin-bottom:24px}.experience__title.svelte-1ar0d6w{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1}.experience__list.svelte-1ar0d6w{display:flex;flex-direction:column;gap:20px}@media (max-width: 768px){.experience.svelte-1ar0d6w{padding:80px 24px}}.bytes-link.svelte-1b78bjf{padding:32px 48px;background:var(--coral)}.label.svelte-1b78bjf{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;padding:6px 12px;border:1px solid var(--text);border-radius:100px;margin-bottom:12px}.row.svelte-1b78bjf{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.info.svelte-1b78bjf{display:flex;flex-direction:column;gap:8px}.title.svelte-1b78bjf{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;letter-spacing:-.02em;line-height:1;margin:0}.desc.svelte-1b78bjf{font-size:.95rem;color:var(--text);opacity:.8;margin:0}.cta.svelte-1b78bjf{font-size:.9rem;font-weight:600;color:var(--text);text-decoration:none;padding:10px 20px;border:2px solid var(--text);border-radius:100px;transition:all .2s;white-space:nowrap}.cta.svelte-1b78bjf:hover{background:var(--text);color:var(--coral)}@media (max-width: 768px){.bytes-link.svelte-1b78bjf{padding:24px}.info.svelte-1b78bjf{flex-direction:column;gap:4px}.desc.svelte-1b78bjf{font-size:.85rem}}.interests.svelte-a5as4n{background:var(--mint);padding:120px 48px}.interests__title.svelte-a5as4n{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:64px}.interests__grid.svelte-a5as4n{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.interest.svelte-a5as4n{background:#fff;padding:32px 24px;border-radius:16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;transition:all .3s ease}.interest.svelte-a5as4n:hover{transform:translateY(-8px)}.interest.svelte-a5as4n:hover .interest__title:where(.svelte-a5as4n){color:var(--cyan)}.interest__icon.svelte-a5as4n{width:40px;height:40px;color:var(--text);transition:color .3s ease}.interest.svelte-a5as4n:hover .interest__icon:where(.svelte-a5as4n){color:var(--cyan)}.interest__title.svelte-a5as4n{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;transition:color .3s ease}.interest__desc.svelte-a5as4n{font-size:.9rem;color:var(--text-muted);transition:color .3s}@media (max-width: 1024px){.interests__grid.svelte-a5as4n{grid-template-columns:repeat(3,1fr)}.interest.svelte-a5as4n:nth-last-child(-n+2){grid-column:span 1}}@media (max-width: 768px){.interests.svelte-a5as4n{padding:80px 24px}.interests__grid.svelte-a5as4n{grid-template-columns:repeat(2,1fr)}.interest.svelte-a5as4n:last-child{grid-column:span 2}}.contact.svelte-wt4tt0{display:grid;grid-template-columns:1fr 1fr;min-height:80vh}.contact__content.svelte-wt4tt0{background:#fff;padding:80px 48px;display:flex;flex-direction:column;justify-content:center}.label.svelte-wt4tt0{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;padding:8px 16px;border:1px solid var(--text);border-radius:100px;margin-bottom:24px}.contact__title.svelte-wt4tt0{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1;margin-bottom:80px}.contact__cta.svelte-wt4tt0{display:inline-block;font-size:.85rem;font-weight:600;letter-spacing:.1em;padding:16px 32px;background:transparent;border:1px solid var(--text);color:var(--text);text-decoration:none;border-radius:100px;margin-bottom:32px;transition:all .3s ease}.contact__cta.svelte-wt4tt0:hover{background:var(--text);color:#fff;transform:translateY(-2px)}.contact__links.svelte-wt4tt0{display:flex;gap:24px}.contact__links.svelte-wt4tt0 a:where(.svelte-wt4tt0){font-size:.85rem;font-weight:600;letter-spacing:.1em;color:var(--text);text-decoration:none;padding-bottom:4px;border-bottom:2px solid transparent;transition:all .2s}.contact__links.svelte-wt4tt0 a:where(.svelte-wt4tt0):hover{border-color:var(--orange)}.contact__image.svelte-wt4tt0{background:var(--coral);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.contact__illustration.svelte-wt4tt0{position:relative;width:300px;height:300px}.chat-bubble.svelte-wt4tt0{position:absolute;background:#fff;border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:10px;box-shadow:0 10px 40px #00000026}.chat-bubble--1.svelte-wt4tt0{top:20px;left:0;width:180px;border-bottom-left-radius:4px}.chat-bubble--2.svelte-wt4tt0{bottom:40px;right:0;width:200px;border-bottom-right-radius:4px;background:var(--cyan)}.chat-bubble--2.svelte-wt4tt0 .chat-line:where(.svelte-wt4tt0){background:#fff}.chat-line.svelte-wt4tt0{height:10px;background:var(--lavender);border-radius:5px;width:100%}.chat-line.short.svelte-wt4tt0{width:50%}.chat-line.medium.svelte-wt4tt0{width:75%}.contact__cursor.svelte-wt4tt0{position:absolute;bottom:100px;left:50%;width:24px;height:24px;background:var(--orange);border-radius:50% 50% 50% 0;transform:rotate(-45deg);box-shadow:0 4px 12px #ff6b3566;animation:svelte-wt4tt0-cursor-bounce 2s ease-in-out infinite}@keyframes svelte-wt4tt0-cursor-bounce{0%,to{transform:rotate(-45deg) translate(0)}50%{transform:rotate(-45deg) translate(5px,-5px)}}@media (max-width: 768px){.contact.svelte-wt4tt0{grid-template-columns:1fr}.contact__content.svelte-wt4tt0{padding:48px 24px}}.overlay.svelte-ezllc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;gap:24px;overflow:hidden;touch-action:none}.backdrop.svelte-ezllc{position:absolute;top:0;right:0;bottom:0;left:0;background:#141414e6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer}.nav-arrow.svelte-ezllc{position:relative;z-index:10;width:56px;height:56px;border:none;background:#ffffff1a;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.nav-arrow.svelte-ezllc:hover{background:#fff3;transform:scale(1.05)}.nav-arrow.svelte-ezllc svg:where(.svelte-ezllc){width:24px;height:24px;color:#fff}.phone.svelte-ezllc{position:relative;z-index:10;width:380px;height:700px;border-radius:32px;overflow:hidden;box-shadow:0 25px 80px #00000080}.progress.svelte-ezllc{position:absolute;top:16px;left:20px;right:20px;display:flex;gap:4px;z-index:30}.progress__bar.svelte-ezllc{flex:1;height:2px;background:#0003;border-radius:2px;overflow:hidden}.progress__fill.svelte-ezllc{height:100%;background:#1a1a1a;transition:width .05s linear}.header.svelte-ezllc{position:absolute;top:30px;left:20px;right:20px;display:flex;justify-content:space-between;align-items:center;z-index:30}.header__info.svelte-ezllc{display:flex;flex-direction:column;gap:2px}.header__title.svelte-ezllc{font-size:1rem;font-weight:700;color:#1a1a1a}.header__count.svelte-ezllc{font-size:.8rem;color:#0009}.header__controls.svelte-ezllc{display:flex;gap:8px}.btn.svelte-ezllc{width:40px;height:40px;border:none;background:#00000026;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.btn.svelte-ezllc:hover{background:#00000040}.btn.svelte-ezllc svg:where(.svelte-ezllc){width:18px;height:18px;color:#1a1a1a}.tap-area.svelte-ezllc{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:transparent;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.content.svelte-ezllc{position:absolute;top:50%;left:28px;right:28px;transform:translateY(-50%);z-index:15;color:#1a1a1a;pointer-events:none}.content__text.svelte-ezllc{font-size:1.5rem;font-weight:600;line-height:1.5;white-space:pre-line;margin:0}.content__code.svelte-ezllc{font-family:SF Mono,Fira Code,monospace;font-size:.85rem;line-height:1.6;background:#000000b3;padding:20px;border-radius:14px;white-space:pre;margin:0;text-shadow:none;color:#e6edf3}.content__code.svelte-ezllc code:where(.svelte-ezllc){color:inherit}.content__img.svelte-ezllc{max-width:100%;max-height:50vh;object-fit:contain;border-radius:12px}.paused.svelte-ezllc{position:absolute;bottom:28px;left:50%;transform:translate(-50%);font-size:.75rem;font-weight:600;letter-spacing:.1em;color:#1a1a1a;background:#0000001a;padding:8px 18px;border-radius:100px;z-index:30}@media (max-width: 600px){.overlay.svelte-ezllc{gap:0;background-color:var(--bg-color, #1a1a1a)}.backdrop.svelte-ezllc,.nav-arrow.svelte-ezllc{display:none}.phone.svelte-ezllc{width:100%;height:100%;height:100dvh;min-height:-webkit-fill-available;border-radius:0;box-shadow:none}.progress.svelte-ezllc{top:max(12px,env(safe-area-inset-top,12px));left:16px;right:16px}.header.svelte-ezllc{top:calc(max(12px,env(safe-area-inset-top,12px)) + 18px);left:16px;right:16px}.header__title.svelte-ezllc{font-size:.95rem}.btn.svelte-ezllc{width:36px;height:36px}.btn.svelte-ezllc svg:where(.svelte-ezllc){width:16px;height:16px}.content.svelte-ezllc{left:20px;right:20px}.content__text.svelte-ezllc{font-size:1.3rem}.content__code.svelte-ezllc{font-size:.7rem;padding:14px}.paused.svelte-ezllc{bottom:max(24px,calc(env(safe-area-inset-bottom,0px) + 20px))}}
