@keyframes svelte-1nc33tv-rippleAnim{to{transform:scale(4);opacity:0}}.post-hero.svelte-1nc33tv{position:relative;padding:clamp(100px,14vw,160px) 0 clamp(48px,6vw,72px);overflow:hidden}.post-hero-bg.svelte-1nc33tv{position:absolute;inset:0;background:linear-gradient(135deg,#fff7ed,#fff,#f4f4f5)}.post-hero-content.svelte-1nc33tv{position:relative;z-index:1}.post-container.svelte-1nc33tv{max-width:860px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.back-link.svelte-1nc33tv{font-family:Raleway,sans-serif;font-size:13px;color:#a1a1aa;text-decoration:none;display:inline-block;margin-bottom:20px;transition:color .2s}.back-link.svelte-1nc33tv:hover{color:#e46002}.post-category.svelte-1nc33tv{font-family:Raleway,sans-serif;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#e46002;padding:5px 14px;border-radius:50px;display:inline-block;margin-bottom:16px}.post-hero.svelte-1nc33tv h1:where(.svelte-1nc33tv){font-family:var(--theme-font-family-heading, "Milky Walky");font-size:clamp(2rem,5vw,3rem);font-weight:400;color:#e46002;margin:0 0 12px;line-height:1.15}.post-subtitle.svelte-1nc33tv{font-family:Raleway,sans-serif;font-size:clamp(15px,2vw,18px);color:#71717a;margin:0 0 20px;line-height:1.5}.post-meta.svelte-1nc33tv{display:flex;align-items:center;gap:8px;font-family:Raleway,sans-serif;font-size:14px;color:#a1a1aa;flex-wrap:wrap}.meta-dot.svelte-1nc33tv{color:#d4d4d8}.post-body.svelte-1nc33tv{padding:clamp(40px,6vw,72px) 0}.post-content.svelte-1nc33tv{font-family:Raleway,sans-serif;font-size:17px;line-height:1.8;color:#3f3f46}.post-content.closing.svelte-1nc33tv{margin-top:48px}.post-content.svelte-1nc33tv h2:where(.svelte-1nc33tv){font-family:Raleway,sans-serif;font-size:clamp(22px,3vw,28px);font-weight:700;color:#18181b;margin:48px 0 16px;letter-spacing:-.02em}.post-content.svelte-1nc33tv p:where(.svelte-1nc33tv){margin:0 0 20px}.post-content.svelte-1nc33tv .lead:where(.svelte-1nc33tv){font-size:19px;color:#52525b;line-height:1.7}.post-content.svelte-1nc33tv strong:where(.svelte-1nc33tv){font-weight:700;color:#18181b}.post-content.svelte-1nc33tv em:where(.svelte-1nc33tv){font-style:italic}.post-content.svelte-1nc33tv ul:where(.svelte-1nc33tv){margin:0 0 24px;padding-left:24px}.post-content.svelte-1nc33tv li:where(.svelte-1nc33tv){margin-bottom:8px}.post-content.svelte-1nc33tv code:where(.svelte-1nc33tv){font-family:SF Mono,Fira Code,monospace;font-size:.88em;background:#f4f4f5;padding:2px 6px;border-radius:4px;color:#e46002}.post-content.svelte-1nc33tv hr:where(.svelte-1nc33tv){border:none;height:1px;background:#e4e4e7;margin:48px 0}.code-hint.svelte-1nc33tv{font-size:15px;padding:16px 20px;background:#fff7ed;border-radius:10px;border-left:3px solid #e46002;color:#52525b}.psych-grid.svelte-1nc33tv{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0 32px}.psych-card.svelte-1nc33tv{padding:20px;border-radius:12px;border:1px solid #e4e4e7;background:#fafafa}.psych-card.svelte-1nc33tv h4:where(.svelte-1nc33tv){font-family:Raleway,sans-serif;font-size:15px;font-weight:700;color:#18181b;margin:0 0 8px}.psych-card.svelte-1nc33tv p:where(.svelte-1nc33tv){font-size:14px;line-height:1.6;color:#52525b;margin:0 0 10px}.psych-tag.svelte-1nc33tv{font-family:SF Mono,Fira Code,monospace;font-size:11px;color:#e46002;background:#e460020f;padding:4px 8px;border-radius:4px}@media (max-width: 640px){.psych-grid.svelte-1nc33tv{grid-template-columns:1fr}}.section-title.svelte-1nc33tv{font-family:Raleway,sans-serif;font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#a1a1aa;margin:56px 0 8px;padding-bottom:8px;border-bottom:1px solid #e4e4e7}.section-intro.svelte-1nc33tv{font-family:Raleway,sans-serif;font-size:15px;color:#71717a;line-height:1.7;margin:0 0 24px}.demo-grid.svelte-1nc33tv{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}@media (max-width: 700px){.demo-grid.svelte-1nc33tv{grid-template-columns:1fr}}.demo-card.svelte-1nc33tv{padding:20px;border-radius:14px;border:1px solid #e4e4e7;background:#ffffffb3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.demo-header.svelte-1nc33tv{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.demo-header.svelte-1nc33tv h3:where(.svelte-1nc33tv){font-family:Raleway,sans-serif;font-size:14px;font-weight:700;color:#18181b;margin:0}.demo-desc.svelte-1nc33tv{font-family:Raleway,sans-serif;font-size:12px;color:#a1a1aa;margin:0 0 14px}.demo-area.svelte-1nc33tv{display:flex;gap:10px;flex-wrap:wrap;align-items:center;min-height:52px}.code-toggle.svelte-1nc33tv{font-family:SF Mono,Fira Code,monospace;font-size:11px;font-weight:500;padding:4px 10px;border-radius:6px;border:1px solid #e4e4e7;background:#fafafa;color:#71717a;cursor:pointer;transition:all .15s ease}.code-toggle.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002;background:#fff7ed}.code-block.svelte-1nc33tv{margin-top:12px;position:relative;border-radius:10px;background:#1e1e1e;overflow:hidden}.code-block.svelte-1nc33tv pre:where(.svelte-1nc33tv){padding:16px;margin:0;overflow-x:auto}.code-block.svelte-1nc33tv code:where(.svelte-1nc33tv){font-family:SF Mono,Fira Code,monospace;font-size:12px;line-height:1.6;color:#d4d4d8;white-space:pre;background:none;padding:0;border-radius:0}.copy-btn.svelte-1nc33tv{position:absolute;top:8px;right:8px;font-family:SF Mono,Fira Code,monospace;font-size:10px;padding:4px 10px;border-radius:4px;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;color:#a1a1aa;cursor:pointer;transition:all .15s ease;z-index:2}.copy-btn.svelte-1nc33tv:hover{background:#ffffff1a;color:#fff;border-color:#ffffff4d}.decision-table.svelte-1nc33tv{margin:24px 0 32px;border:1px solid #e4e4e7;border-radius:12px;overflow:hidden;font-family:Raleway,sans-serif;font-size:14px}.dt-row.svelte-1nc33tv{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:0}.dt-row.svelte-1nc33tv span:where(.svelte-1nc33tv){padding:12px 16px;border-bottom:1px solid #e4e4e7;color:#52525b}.dt-row.svelte-1nc33tv:last-child span:where(.svelte-1nc33tv){border-bottom:none}.dt-header.svelte-1nc33tv span:where(.svelte-1nc33tv){font-weight:700;color:#18181b;background:#fafafa;font-size:12px;text-transform:uppercase;letter-spacing:.5px}@media (max-width: 600px){.dt-row.svelte-1nc33tv{grid-template-columns:1fr}.dt-header.svelte-1nc33tv{display:none}.dt-row.svelte-1nc33tv span:where(.svelte-1nc33tv){padding:8px 16px}.dt-row.svelte-1nc33tv span:where(.svelte-1nc33tv):first-child{padding-top:14px;font-weight:700}}.post-cta.svelte-1nc33tv{margin-top:64px;padding:clamp(28px,4vw,40px);background:linear-gradient(135deg,#7c2d12,#c2410c,#e46002);border-radius:16px;text-align:center}.post-cta.svelte-1nc33tv h3:where(.svelte-1nc33tv){font-family:Raleway,sans-serif;font-size:22px;font-weight:700;color:#fff;margin:0 0 8px}.post-cta.svelte-1nc33tv p:where(.svelte-1nc33tv){font-family:Raleway,sans-serif;font-size:15px;color:#ffffffb3;margin:0 0 20px}.cta-btn.svelte-1nc33tv{font-family:Raleway,sans-serif;display:inline-block;background:#fff;color:#7c2d12;padding:12px 28px;border-radius:8px;font-weight:700;font-size:14px;text-decoration:none;transition:all .15s ease}.cta-btn.svelte-1nc33tv:hover{background:#fff7ed;transform:translateY(-1px)}.demo-area.svelte-1nc33tv button:where(.svelte-1nc33tv){font-family:Raleway,sans-serif;cursor:pointer;font-size:13px;font-weight:600}.demo-area.svelte-1nc33tv button:where(.svelte-1nc33tv) svg:where(.svelte-1nc33tv){width:13px;height:13px}.blob-primary.svelte-1nc33tv{background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;transition:border-radius .8s ease,transform .3s ease,box-shadow .3s ease;box-shadow:0 4px 16px #e4600233}.blob-primary.svelte-1nc33tv:hover{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;animation:svelte-1nc33tv-blobMorph 3s ease-in-out infinite;transform:translateY(-2px);box-shadow:0 8px 24px #e460024d}@keyframes svelte-1nc33tv-blobMorph{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}33%{border-radius:40% 60% 70% 30%/40% 70% 30% 60%}66%{border-radius:30% 60% 40% 70%/50% 40% 60% 50%}}.blob-secondary.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;padding:13px 28px;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;transition:border-radius .8s ease,border-color .2s,color .2s}.blob-secondary.svelte-1nc33tv:hover{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;border-color:#e46002;color:#e46002}.morph-grad.svelte-1nc33tv{--gx: 50%;--gy: 50%;background:radial-gradient(circle at var(--gx) var(--gy),#f97316,#e46002 50%,#c2410c);color:#fff;border:none;padding:13px 28px;border-radius:8px 22px;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 16px #e4600233;transition:border-radius .5s cubic-bezier(.34,1.56,.64,1),transform .25s ease,box-shadow .3s ease}.morph-grad.svelte-1nc33tv:hover{border-radius:22px 8px;transform:translateY(-2px);box-shadow:0 8px 28px #e460024d}.morph-grad.svelte-1nc33tv svg:where(.svelte-1nc33tv){transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.morph-grad.svelte-1nc33tv:hover svg:where(.svelte-1nc33tv){transform:translate(3px)}.morph-outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;padding:13px 28px;border-radius:8px 22px;transition:border-radius .5s cubic-bezier(.34,1.56,.64,1),border-color .2s,color .2s}.morph-outline.svelte-1nc33tv:hover{border-radius:22px 8px;border-color:#e46002;color:#e46002}.pill-collapse.svelte-1nc33tv{position:relative;overflow:hidden;background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:50px;min-width:180px;box-shadow:0 4px 16px #e4600233;transition:min-width .5s cubic-bezier(.34,1.56,.64,1),padding .5s cubic-bezier(.34,1.56,.64,1),border-radius .3s ease}.pill-collapse.outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.pc-text.svelte-1nc33tv{transition:opacity .2s ease,transform .3s ease;display:inline-block}.pc-icon.svelte-1nc33tv{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.5) rotate(-90deg);transition:opacity .3s ease .15s,transform .4s cubic-bezier(.34,1.56,.64,1) .15s}.pill-collapse.svelte-1nc33tv:hover{min-width:48px;padding:13px}.pill-collapse.svelte-1nc33tv:hover .pc-text:where(.svelte-1nc33tv){opacity:0;transform:scale(.8)}.pill-collapse.svelte-1nc33tv:hover .pc-icon:where(.svelte-1nc33tv){opacity:1;transform:scale(1) rotate(0)}.pill-collapse.outline.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002}.squircle.svelte-1nc33tv{background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:22px;box-shadow:0 4px 16px #e4600233;transition:border-radius .6s ease,transform .3s ease,box-shadow .3s ease}.squircle.outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.squircle.svelte-1nc33tv:hover{animation:svelte-1nc33tv-squircleBreathe 2s ease-in-out infinite;transform:translateY(-2px);box-shadow:0 8px 24px #e460024d}.squircle.outline.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002}@keyframes svelte-1nc33tv-squircleBreathe{0%,to{border-radius:22px}25%{border-radius:30px 16px}50%{border-radius:16px 30px}75%{border-radius:26px 18px}}.skew-fill.svelte-1nc33tv,.skew-fill-outline.svelte-1nc33tv{position:relative;overflow:hidden;padding:13px 28px;border-radius:8px;z-index:1;transition:color .3s ease,transform .2s ease}.skew-fill.svelte-1nc33tv{background:transparent;color:#e46002;border:2px solid #e46002}.skew-fill-outline.svelte-1nc33tv{background:transparent;color:#52525b;border:2px solid #d4d4d8}.skew-fill.svelte-1nc33tv:before,.skew-fill-outline.svelte-1nc33tv:before{content:"";position:absolute;top:0;bottom:0;left:-10%;width:120%;z-index:-1;transform:translate(-110%) skew(-15deg);transition:transform .4s cubic-bezier(.77,0,.175,1)}.skew-fill.svelte-1nc33tv:before{background:#e46002}.skew-fill-outline.svelte-1nc33tv:before{background:#f4f4f5}.skew-fill.svelte-1nc33tv:hover{color:#fff;transform:translateY(-1px)}.skew-fill.svelte-1nc33tv:hover:before,.skew-fill-outline.svelte-1nc33tv:hover:before{transform:translate(-5%) skew(-15deg)}.skew-fill-outline.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002}.liquid-fill.svelte-1nc33tv,.liquid-outline.svelte-1nc33tv{position:relative;overflow:hidden;padding:13px 28px;border-radius:10px;border:none;cursor:pointer}.liquid-fill.svelte-1nc33tv{border:2px solid #e46002;background:transparent;color:#e46002}.liquid-outline.svelte-1nc33tv{border:2px solid #d4d4d8;background:transparent;color:#52525b}.lf-bg.svelte-1nc33tv{position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;transform:translate(-50%,-50%);transition:width .5s cubic-bezier(.4,0,.2,1),height .5s cubic-bezier(.4,0,.2,1)}.liquid-fill.svelte-1nc33tv .lf-bg:where(.svelte-1nc33tv){background:#e46002}.liquid-outline.svelte-1nc33tv .lf-bg:where(.svelte-1nc33tv){background:#f4f4f5}.liquid-fill.svelte-1nc33tv:hover .lf-bg:where(.svelte-1nc33tv),.liquid-outline.svelte-1nc33tv:hover .lf-bg:where(.svelte-1nc33tv){width:350px;height:350px}.lf-text.svelte-1nc33tv{position:relative;z-index:1;transition:color .3s ease}.liquid-fill.svelte-1nc33tv:hover .lf-text:where(.svelte-1nc33tv){color:#fff}.liquid-outline.svelte-1nc33tv:hover .lf-text:where(.svelte-1nc33tv){color:#e46002}.split-reveal.svelte-1nc33tv{position:relative;overflow:hidden;background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:8px;box-shadow:0 4px 16px #e4600233;transition:box-shadow .3s ease}.split-reveal.outline.svelte-1nc33tv{background:#f4f4f5;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.sr-left.svelte-1nc33tv,.sr-right.svelte-1nc33tv{display:inline;position:relative;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.sr-inner.svelte-1nc33tv{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.85);transition:opacity .3s ease .1s,transform .4s cubic-bezier(.34,1.56,.64,1) .1s;font-weight:700}.split-reveal.svelte-1nc33tv:not(.outline) .sr-inner:where(.svelte-1nc33tv){color:#fff}.split-reveal.outline.svelte-1nc33tv .sr-inner:where(.svelte-1nc33tv){color:#e46002}.split-reveal.svelte-1nc33tv:hover .sr-left:where(.svelte-1nc33tv){transform:translate(-20px);opacity:0}.split-reveal.svelte-1nc33tv:hover .sr-right:where(.svelte-1nc33tv){transform:translate(20px);opacity:0}.split-reveal.svelte-1nc33tv:hover .sr-inner:where(.svelte-1nc33tv){opacity:1;transform:scale(1)}.split-reveal.outline.svelte-1nc33tv:hover{border-color:#e46002}.dot-expand.svelte-1nc33tv{position:relative;overflow:hidden;background:transparent;color:#e46002;border:2px solid #e46002;padding:13px 28px 13px 40px;border-radius:50px;display:inline-flex;align-items:center;gap:8px;transition:color .35s ease .1s}.dot-expand.outline.svelte-1nc33tv{border-color:#d4d4d8;color:#52525b}.de-dot.svelte-1nc33tv{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:#e46002;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:0}.dot-expand.svelte-1nc33tv:hover .de-dot:where(.svelte-1nc33tv){width:300px;height:300px;left:-100px;top:-100px;transform:none;border-radius:50%}.de-text.svelte-1nc33tv{position:relative;z-index:1;transition:color .3s ease .1s}.dot-expand.svelte-1nc33tv:hover .de-text:where(.svelte-1nc33tv){color:#fff}.dot-expand.svelte-1nc33tv:hover{border-color:#e46002}.dot-expand.outline.svelte-1nc33tv .de-dot:where(.svelte-1nc33tv){background:#a1a1aa}.dot-expand.outline.svelte-1nc33tv:hover .de-dot:where(.svelte-1nc33tv){background:#e46002}.dot-expand.outline.svelte-1nc33tv:hover .de-text:where(.svelte-1nc33tv){color:#fff}.dot-expand.outline.svelte-1nc33tv:hover{border-color:#e46002}.scramble-btn.svelte-1nc33tv{background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:8px;font-family:SF Mono,Fira Code,monospace;font-size:12px;letter-spacing:1px;transition:all .2s ease;box-shadow:0 4px 16px #e4600233}.scramble-btn.svelte-1nc33tv:hover{transform:translateY(-2px);box-shadow:0 8px 24px #e4600240}.scramble-outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;padding:13px 28px;border-radius:8px;font-family:SF Mono,Fira Code,monospace;font-size:12px;letter-spacing:1px;transition:all .2s ease}.scramble-outline.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002}.letter-lift.svelte-1nc33tv{background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:8px;display:inline-flex;box-shadow:0 4px 16px #e4600233;transition:transform .2s ease,box-shadow .3s ease}.letter-lift.outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.letter-lift.svelte-1nc33tv span:where(.svelte-1nc33tv){display:inline-block;transition:transform .35s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--i) * .02s)}.letter-lift.svelte-1nc33tv:hover span:where(.svelte-1nc33tv){transform:translateY(-3px)}.letter-lift.outline.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002}.letter-lift.svelte-1nc33tv:hover{transform:translateY(-1px);box-shadow:0 8px 24px #e4600233}.text-swap.svelte-1nc33tv{background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:8px;overflow:hidden;box-shadow:0 4px 16px #e4600233;transition:transform .2s ease}.text-swap.outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.ts-inner.svelte-1nc33tv{display:block;position:relative;height:1.3em;overflow:hidden}.ts-a.svelte-1nc33tv,.ts-b.svelte-1nc33tv{display:block;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ts-b.svelte-1nc33tv{position:absolute;top:100%;left:0}.text-swap.svelte-1nc33tv:hover .ts-a:where(.svelte-1nc33tv){transform:translateY(-120%)}.text-swap.svelte-1nc33tv:hover .ts-b:where(.svelte-1nc33tv){transform:translateY(-100%)}.text-swap.svelte-1nc33tv .ts-b:where(.svelte-1nc33tv){color:#fdba74}.text-swap.outline.svelte-1nc33tv .ts-b:where(.svelte-1nc33tv){color:#e46002}.text-swap.outline.svelte-1nc33tv:hover{border-color:#e46002}.text-swap.svelte-1nc33tv:hover{transform:translateY(-1px)}.typewriter.svelte-1nc33tv{background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:8px;font-family:SF Mono,Fira Code,monospace;font-size:12px;letter-spacing:.5px;min-width:200px;text-align:left;box-shadow:0 4px 16px #e4600233}.typewriter.outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.typewriter.svelte-1nc33tv:hover{box-shadow:0 8px 24px #e4600240}.typewriter.outline.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002}.marquee-btn.svelte-1nc33tv{overflow:hidden;background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:8px;max-width:180px;box-shadow:0 4px 16px #e4600233}.marquee-btn.outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.mq-track.svelte-1nc33tv{display:inline-flex;gap:32px;white-space:nowrap}.mq-track.svelte-1nc33tv span:where(.svelte-1nc33tv){flex-shrink:0}.marquee-btn.svelte-1nc33tv:hover .mq-track:where(.svelte-1nc33tv){animation:svelte-1nc33tv-marqueeScroll 3s linear infinite}.marquee-btn.outline.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002}@keyframes svelte-1nc33tv-marqueeScroll{to{transform:translate(calc(-33.333% - 11px))}}.magnetic-zone.svelte-1nc33tv{padding:20px;display:inline-block}.magnetic-btn.svelte-1nc33tv{background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:10px;box-shadow:0 4px 16px #e4600233;transition:transform .5s cubic-bezier(.33,1,.68,1),box-shadow .3s ease}.magnetic-btn.outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.magnetic-btn.svelte-1nc33tv:hover{box-shadow:0 8px 28px #e4600240}.magnetic-btn.outline.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002}.elastic-btn.svelte-1nc33tv{background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:10px;box-shadow:0 4px 16px #e4600233;transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.elastic-btn.outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.elastic-btn.svelte-1nc33tv:hover{transform:scale(1.04) translateY(-2px);box-shadow:0 8px 24px #e4600240}.elastic-btn.svelte-1nc33tv:active{transform:scale(.9,.85);transition-duration:.08s}.elastic-btn.outline.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002}.ripple-btn.svelte-1nc33tv{background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 4px 16px #e4600233;transition:transform .2s ease}.ripple-btn.outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.ripple-btn.svelte-1nc33tv:hover{transform:translateY(-1px)}.spotlight-btn.svelte-1nc33tv,.spotlight-outline.svelte-1nc33tv{position:relative;overflow:hidden;padding:13px 28px;border-radius:8px;--lx: 50%;--ly: 50%;transition:transform .2s ease}.spotlight-btn.svelte-1nc33tv{background:#e46002;color:#fff;border:none;box-shadow:0 4px 16px #e4600233}.spotlight-outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8}.spotlight-btn.svelte-1nc33tv:after,.spotlight-outline.svelte-1nc33tv:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .3s ease;background:radial-gradient(circle 60px at var(--lx) var(--ly),rgba(255,255,255,.3),transparent)}.spotlight-btn.svelte-1nc33tv:hover:after,.spotlight-outline.svelte-1nc33tv:hover:after{opacity:1}.spotlight-btn.svelte-1nc33tv:hover{transform:translateY(-1px)}.spotlight-outline.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002}.shine-btn.svelte-1nc33tv{position:relative;overflow:hidden;padding:13px 28px;border-radius:8px;transition:transform .2s ease}.shine-btn.svelte-1nc33tv:not(.outline){background:#e46002;color:#fff;border:none;box-shadow:0 4px 16px #e4600233}.shine-btn.outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8}.shine-btn.svelte-1nc33tv:before{content:"";position:absolute;top:-50%;left:-75%;width:50%;height:200%;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.35) 45%,rgba(255,255,255,.1) 50%,transparent 55%);transform:skew(-20deg);transition:left .6s ease}.shine-btn.svelte-1nc33tv:hover:before{left:130%}.shine-btn.svelte-1nc33tv:hover{transform:translateY(-1px)}.shine-btn.svelte-1nc33tv span:where(.svelte-1nc33tv){position:relative;z-index:1}.shine-btn.outline.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002}.neon-glow.svelte-1nc33tv{background:transparent;color:#e46002;border:2px solid #e46002;padding:13px 28px;border-radius:8px;text-shadow:0 0 4px rgba(228,96,2,.3);transition:text-shadow .3s ease,box-shadow .3s ease,transform .2s ease}.neon-glow.alt.svelte-1nc33tv{color:#52525b;border-color:#d4d4d8;text-shadow:none}.neon-glow.svelte-1nc33tv:hover{animation:svelte-1nc33tv-neonPulse 1.5s ease-in-out infinite;transform:translateY(-1px)}.neon-glow.alt.svelte-1nc33tv:hover{color:#e46002;border-color:#e46002;animation:svelte-1nc33tv-neonPulse 1.5s ease-in-out infinite}@keyframes svelte-1nc33tv-neonPulse{0%,to{text-shadow:0 0 4px rgba(228,96,2,.4),0 0 10px rgba(228,96,2,.2);box-shadow:0 0 8px #e4600233,inset 0 0 8px #e460020d}50%{text-shadow:0 0 8px rgba(228,96,2,.8),0 0 20px rgba(228,96,2,.4),0 0 40px rgba(228,96,2,.2);box-shadow:0 0 16px #e4600266,0 0 40px #e4600226,inset 0 0 16px #e460021a}}.border-draw.svelte-1nc33tv{position:relative;background:transparent;color:#e46002;border:none;padding:13px 28px;font-weight:700;transition:color .3s ease}.border-draw.alt.svelte-1nc33tv{color:#52525b}.border-draw.svelte-1nc33tv:before,.border-draw.svelte-1nc33tv:after{content:"";position:absolute;width:0;height:0;border:2px solid transparent;transition:width .25s ease,height .25s ease,border-color 0s}.border-draw.svelte-1nc33tv:before{top:0;left:0}.border-draw.svelte-1nc33tv:after{bottom:0;right:0}.border-draw.svelte-1nc33tv:hover:before{width:100%;height:100%;border-top-color:#e46002;border-right-color:#e46002;transition:width .25s ease,height .25s ease .25s}.border-draw.svelte-1nc33tv:hover:after{width:100%;height:100%;border-bottom-color:#e46002;border-left-color:#e46002;transition:width .25s ease .5s,height .25s ease .75s}.border-draw.alt.svelte-1nc33tv:hover{color:#e46002}@property --gb-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.gradient-border.svelte-1nc33tv{position:relative;padding:2px;border-radius:10px;border:none;cursor:pointer;background:conic-gradient(from var(--gb-angle),#e46002,#f97316,#fdba74,#e46002);transition:--gb-angle 0s,transform .2s ease}.gradient-border.svelte-1nc33tv:hover{animation:svelte-1nc33tv-gbRotate 2s linear infinite;transform:translateY(-1px)}@keyframes svelte-1nc33tv-gbRotate{to{--gb-angle: 360deg}}.gradient-border.svelte-1nc33tv span:where(.svelte-1nc33tv){display:block;padding:11px 26px;border-radius:8px;position:relative}.gradient-border.svelte-1nc33tv:not(.alt) span:where(.svelte-1nc33tv){background:#e46002;color:#fff}.gradient-border.alt.svelte-1nc33tv span:where(.svelte-1nc33tv){background:#fff;color:#52525b}.gradient-border.alt.svelte-1nc33tv{background:conic-gradient(from var(--gb-angle),#d4d4d8,#e4e4e7,#f4f4f5,#d4d4d8)}.gradient-border.alt.svelte-1nc33tv:hover{background:conic-gradient(from var(--gb-angle),#e46002,#f97316,#fdba74,#e46002)}.gradient-border.alt.svelte-1nc33tv:hover span:where(.svelte-1nc33tv){color:#e46002}.hue-shift.svelte-1nc33tv{background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:8px;box-shadow:0 4px 16px #e4600233;transition:filter .5s ease,transform .2s ease,box-shadow .3s ease}.hue-shift.alt.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.hue-shift.svelte-1nc33tv:hover{animation:svelte-1nc33tv-hueRotate 2s linear infinite;transform:translateY(-2px);box-shadow:0 8px 24px #e4600240}.hue-shift.alt.svelte-1nc33tv:hover{background:#e46002;color:#fff;border-color:#e46002;animation:svelte-1nc33tv-hueRotate 2s linear infinite}@keyframes svelte-1nc33tv-hueRotate{to{filter:hue-rotate(360deg)}}.grad-text.svelte-1nc33tv{background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:8px;box-shadow:0 4px 16px #e4600233;transition:background .4s ease,box-shadow .3s ease}.grad-text.outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.grad-text.svelte-1nc33tv span:where(.svelte-1nc33tv){position:relative;z-index:1;transition:all .4s ease}.grad-text.svelte-1nc33tv:hover{background:transparent;border:2px solid #e46002;box-shadow:none}.grad-text.svelte-1nc33tv:hover span:where(.svelte-1nc33tv){background:linear-gradient(90deg,#e46002,#f97316,#fdba74,#e46002);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-1nc33tv-gradScroll 2s linear infinite}.grad-text.outline.svelte-1nc33tv:hover{border-color:#e46002}.grad-text.outline.svelte-1nc33tv:hover span:where(.svelte-1nc33tv){background:linear-gradient(90deg,#e46002,#f97316,#fdba74,#e46002);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-1nc33tv-gradScroll 2s linear infinite}@keyframes svelte-1nc33tv-gradScroll{to{background-position:-200% 0}}.tilt-btn.svelte-1nc33tv{background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:8px;box-shadow:0 4px 16px #e4600233;transition:transform .15s ease,box-shadow .3s ease;transform-style:preserve-3d}.tilt-btn.outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.tilt-btn.svelte-1nc33tv:hover{box-shadow:0 12px 32px #e4600240}.tilt-btn.outline.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002}.layer-stack.svelte-1nc33tv{position:relative;background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:8px;box-shadow:0 4px 16px #e4600233;transition:transform .3s ease,box-shadow .3s ease}.layer-stack.outline.svelte-1nc33tv{background:#fff;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.layer-stack.svelte-1nc33tv:before,.layer-stack.svelte-1nc33tv:after{content:"";position:absolute;inset:0;border-radius:8px;z-index:-1;transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .3s ease;opacity:0}.layer-stack.svelte-1nc33tv:not(.outline):before{background:#e460024d}.layer-stack.svelte-1nc33tv:not(.outline):after{background:#e4600226}.layer-stack.outline.svelte-1nc33tv:before{background:#0000000f}.layer-stack.outline.svelte-1nc33tv:after{background:#00000008}.layer-stack.svelte-1nc33tv:hover{transform:translateY(-4px)}.layer-stack.svelte-1nc33tv:hover:before{transform:translate(4px,4px);opacity:1}.layer-stack.svelte-1nc33tv:hover:after{transform:translate(8px,8px);opacity:1}.layer-stack.outline.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002}.flip-container.svelte-1nc33tv{perspective:600px;display:inline-block}.flip-btn.svelte-1nc33tv{position:relative;border:none;background:none;padding:0;cursor:pointer;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.flip-btn.svelte-1nc33tv:hover{transform:rotateX(180deg)}.flip-front.svelte-1nc33tv,.flip-back.svelte-1nc33tv{display:block;padding:13px 28px;border-radius:8px;font-family:Raleway,sans-serif;font-size:13px;font-weight:600;backface-visibility:hidden}.flip-front.svelte-1nc33tv{background:#e46002;color:#fff;box-shadow:0 4px 16px #e4600233}.flip-back.svelte-1nc33tv{background:#f97316;color:#fff;position:absolute;inset:0;transform:rotateX(180deg);display:flex;align-items:center;justify-content:center}.flip-btn.alt.svelte-1nc33tv .flip-front:where(.svelte-1nc33tv){background:#fff;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.flip-btn.alt.svelte-1nc33tv .flip-back:where(.svelte-1nc33tv){background:#e46002;color:#fff}.glitch-btn.svelte-1nc33tv{position:relative;background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:8px;box-shadow:0 4px 16px #e4600233}.glitch-btn.alt.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.glitch-btn.svelte-1nc33tv:before,.glitch-btn.svelte-1nc33tv:after{content:attr(data-text);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden;opacity:0;pointer-events:none}.glitch-btn.svelte-1nc33tv:not(.alt):before,.glitch-btn.svelte-1nc33tv:not(.alt):after{background:#e46002}.glitch-btn.svelte-1nc33tv:before{color:#0ff}.glitch-btn.svelte-1nc33tv:after{color:#f0f}.glitch-btn.svelte-1nc33tv:hover:before{opacity:.8;animation:svelte-1nc33tv-glitch1 .3s infinite}.glitch-btn.svelte-1nc33tv:hover:after{opacity:.8;animation:svelte-1nc33tv-glitch2 .3s infinite}.glitch-btn.alt.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002}@keyframes svelte-1nc33tv-glitch1{0%{clip-path:inset(20% 0 60% 0);transform:translate(-2px,1px)}20%{clip-path:inset(60% 0 10% 0);transform:translate(2px,-1px)}40%{clip-path:inset(40% 0 30% 0);transform:translate(-1px,2px)}60%{clip-path:inset(10% 0 70% 0);transform:translate(1px,-2px)}80%{clip-path:inset(80% 0 5% 0);transform:translate(-2px)}to{clip-path:inset(30% 0 50% 0);transform:translateY(1px)}}@keyframes svelte-1nc33tv-glitch2{0%{clip-path:inset(65% 0 10% 0);transform:translate(2px,-1px)}20%{clip-path:inset(15% 0 65% 0);transform:translate(-2px,1px)}40%{clip-path:inset(50% 0 20% 0);transform:translate(1px,-2px)}60%{clip-path:inset(70% 0 15% 0);transform:translate(-1px,2px)}80%{clip-path:inset(5% 0 80% 0);transform:translate(2px)}to{clip-path:inset(45% 0 35% 0);transform:translateY(-1px)}}.arrow-slide.svelte-1nc33tv{display:inline-flex;align-items:center;gap:8px;background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:8px;box-shadow:0 4px 16px #e4600233;transition:transform .2s ease,box-shadow .3s ease}.arrow-slide.outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.as-arrows.svelte-1nc33tv{position:relative;width:14px;height:14px;overflow:hidden;display:inline-block}.as-a.svelte-1nc33tv,.as-b.svelte-1nc33tv{position:absolute;top:0;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.as-a.svelte-1nc33tv{left:0}.as-b.svelte-1nc33tv{left:-20px}.arrow-slide.svelte-1nc33tv:hover .as-a:where(.svelte-1nc33tv){transform:translate(20px)}.arrow-slide.svelte-1nc33tv:hover .as-b:where(.svelte-1nc33tv){transform:translate(20px)}.arrow-slide.svelte-1nc33tv:hover{transform:translateY(-1px);box-shadow:0 8px 24px #e4600240}.arrow-slide.outline.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002}.icon-morph.svelte-1nc33tv{display:inline-flex;align-items:center;gap:8px;background:#e46002;color:#fff;border:none;padding:13px 28px;border-radius:8px;box-shadow:0 4px 16px #e4600233;transition:transform .2s ease,box-shadow .3s ease}.icon-morph.outline.svelte-1nc33tv{background:transparent;color:#52525b;border:1.5px solid #d4d4d8;box-shadow:none}.im-icon.svelte-1nc33tv{width:16px;height:16px;display:inline-block}.im-icon.svelte-1nc33tv svg:where(.svelte-1nc33tv){width:16px;height:16px}.im-arrow.svelte-1nc33tv{transition:opacity .3s ease,transform .3s ease}.im-check.svelte-1nc33tv{opacity:0;transition:opacity .3s ease,transform .3s ease;transform:scale(.5)}.icon-morph.svelte-1nc33tv:hover .im-arrow:where(.svelte-1nc33tv){opacity:0;transform:scale(.5)}.icon-morph.svelte-1nc33tv:hover .im-check:where(.svelte-1nc33tv){opacity:1;transform:scale(1)}.icon-morph.svelte-1nc33tv:hover{transform:translateY(-1px);box-shadow:0 8px 24px #e4600240}.icon-morph.outline.svelte-1nc33tv:hover{border-color:#e46002;color:#e46002}.spring-line.svelte-1nc33tv{background:none;border:none;color:#e46002;padding:10px 0;position:relative;display:inline-flex;align-items:center;gap:6px;font-weight:600}.spring-line.svelte-1nc33tv:after{content:"";position:absolute;bottom:6px;left:0;width:0;height:1.5px;background:#e46002;transition:width .4s cubic-bezier(.34,1.56,.64,1)}.spring-line.svelte-1nc33tv:hover:after{width:calc(100% - 20px)}.sl-arrow.svelte-1nc33tv{transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:inline-block}.spring-line.svelte-1nc33tv:hover .sl-arrow:where(.svelte-1nc33tv){transform:translate(5px)}.border-glow-btn.svelte-1nc33tv{position:relative;padding:2px;border-radius:10px;border:none;cursor:pointer;background:#e4e4e7;transition:background .3s;--bx: 50%;--by: 50%}.border-glow-btn.svelte-1nc33tv:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle 80px at var(--bx) var(--by),#e46002,#f97316 40%,transparent 70%);opacity:0;transition:opacity .3s}.border-glow-btn.svelte-1nc33tv:hover{background:transparent}.border-glow-btn.svelte-1nc33tv:hover:before{opacity:1}.border-glow-btn.svelte-1nc33tv span:where(.svelte-1nc33tv){display:block;padding:13px 28px;border-radius:8px;background:#fff;position:relative;z-index:1;font-family:Raleway,sans-serif;font-size:13px;font-weight:600;color:#52525b;transition:color .2s}.border-glow-btn.svelte-1nc33tv:hover span:where(.svelte-1nc33tv){color:#e46002}.border-glow-btn.dark.svelte-1nc33tv span:where(.svelte-1nc33tv){background:#18181b;color:#a1a1aa}.border-glow-btn.dark.svelte-1nc33tv:hover span:where(.svelte-1nc33tv){color:#fff}.border-trail-btn.svelte-1nc33tv{position:relative;padding:2px;border-radius:10px;border:none;cursor:pointer;background:#e4e4e7;--trail-angle: 0deg}.border-trail-btn.svelte-1nc33tv:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--trail-angle),#e46002 0deg,#f97316 60deg,transparent 120deg,transparent 300deg,#f97316 340deg,#e46002 360deg);opacity:0;transition:opacity .3s}.border-trail-btn.svelte-1nc33tv:hover:before{opacity:1}.border-trail-btn.svelte-1nc33tv span:where(.svelte-1nc33tv){display:block;padding:13px 28px;border-radius:8px;background:#fff;position:relative;z-index:1;font-family:Raleway,sans-serif;font-size:13px;font-weight:600;color:#52525b;transition:color .2s}.border-trail-btn.svelte-1nc33tv:hover span:where(.svelte-1nc33tv){color:#e46002}.border-trail-btn.dark.svelte-1nc33tv span:where(.svelte-1nc33tv){background:#18181b;color:#a1a1aa}.border-trail-btn.dark.svelte-1nc33tv:hover span:where(.svelte-1nc33tv){color:#fff}.border-warp-btn.svelte-1nc33tv{border:2px solid #e46002;padding:13px 28px;border-radius:8px;background:#e46002;color:#fff;font-family:Raleway,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:border-width .08s ease-out,box-shadow .3s,transform .2s;box-shadow:0 4px 16px #e4600233}.border-warp-btn.outline.svelte-1nc33tv{background:transparent;color:#e46002;box-shadow:none}.border-warp-btn.svelte-1nc33tv:hover{transform:translateY(-1px);box-shadow:0 8px 24px #e4600240}.border-warp-btn.outline.svelte-1nc33tv:hover{box-shadow:0 4px 20px #e4600226}.orbit-btn.svelte-1nc33tv{position:relative;overflow:visible;border:2px solid #e4e4e7;padding:13px 28px;border-radius:10px;background:transparent;color:#52525b;font-family:Raleway,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .3s,color .3s,box-shadow .3s}.orbit-btn.alt.svelte-1nc33tv{border-color:#e46002;color:#e46002}.orbit-btn.svelte-1nc33tv:hover{border-color:#e460024d;color:#e46002}.orbit-btn.alt.svelte-1nc33tv:hover{border-color:#e4600280}.orbit-dot{position:absolute;width:8px;height:8px;border-radius:50%;background:#e46002;box-shadow:0 0 12px #e4600299,0 0 24px #e460024d;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:2}.border-hue-btn.svelte-1nc33tv{--bh: 20deg;--bsat: 90%;border:2.5px solid hsl(var(--bh),var(--bsat),50%);padding:13px 28px;border-radius:8px;background:transparent;color:hsl(var(--bh),var(--bsat),40%);font-family:Raleway,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .05s,color .05s,box-shadow .2s,transform .2s}.border-hue-btn.svelte-1nc33tv:hover{box-shadow:0 0 20px hsla(var(--bh),var(--bsat),50%,.25);transform:translateY(-1px)}.border-hue-btn.filled.svelte-1nc33tv{background:hsl(var(--bh),var(--bsat),50%);color:#fff;border-color:hsl(var(--bh),var(--bsat),50%);box-shadow:0 4px 16px hsla(var(--bh),var(--bsat),50%,.25)}.border-hue-btn.filled.svelte-1nc33tv:hover{box-shadow:0 8px 28px hsla(var(--bh),var(--bsat),50%,.35)}.copy-btn.copied.svelte-1nc33tv{background:#22c55e26;color:#22c55e;border-color:#22c55e4d}.engagement.svelte-1nc33tv{margin-top:56px;padding-top:48px;border-top:1px solid #e4e4e7}.like-bar.svelte-1nc33tv{display:flex;align-items:center;gap:12px;margin-bottom:40px}.like-btn.svelte-1nc33tv{display:inline-flex;align-items:center;gap:6px;font-family:Raleway,sans-serif;font-size:14px;font-weight:600;padding:8px 16px;border-radius:50px;border:1.5px solid #e4e4e7;background:#fff;color:#52525b;cursor:pointer;transition:all .25s cubic-bezier(.34,1.56,.64,1)}.like-btn.svelte-1nc33tv:hover{border-color:#fb7185;color:#e11d48;transform:scale(1.04)}.like-btn.liked.svelte-1nc33tv{border-color:#e11d48;color:#e11d48;background:#fff1f2}.like-btn.liked.svelte-1nc33tv svg:where(.svelte-1nc33tv){animation:svelte-1nc33tv-likePopIn .4s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-1nc33tv-likePopIn{0%{transform:scale(.5)}50%{transform:scale(1.3)}to{transform:scale(1)}}.like-label.svelte-1nc33tv{font-family:Raleway,sans-serif;font-size:13px;color:#a1a1aa}.comments-title.svelte-1nc33tv{font-family:Raleway,sans-serif;font-size:18px;font-weight:700;color:#18181b;margin:0 0 20px}.comments-list.svelte-1nc33tv{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.comment-card.svelte-1nc33tv{display:flex;gap:12px;padding:16px;border-radius:12px;background:#fafafa;border:1px solid #f4f4f5}.comment-avatar.svelte-1nc33tv{width:36px;height:36px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#e46002,#f97316);color:#fff;display:flex;align-items:center;justify-content:center;font-family:Raleway,sans-serif;font-size:14px;font-weight:700}.comment-body.svelte-1nc33tv{flex:1;min-width:0}.comment-meta.svelte-1nc33tv{display:flex;align-items:center;gap:8px;margin-bottom:4px}.comment-name.svelte-1nc33tv{font-family:Raleway,sans-serif;font-size:13px;font-weight:700;color:#18181b}.comment-date.svelte-1nc33tv{font-family:Raleway,sans-serif;font-size:12px;color:#a1a1aa}.comment-text.svelte-1nc33tv{font-family:Raleway,sans-serif;font-size:14px;color:#52525b;line-height:1.6;margin:0}.comment-form.svelte-1nc33tv{padding:20px;border-radius:14px;border:1px solid #e4e4e7;background:#ffffffb3}.comment-form.svelte-1nc33tv h4:where(.svelte-1nc33tv){font-family:Raleway,sans-serif;font-size:15px;font-weight:700;color:#18181b;margin:0 0 14px}.comment-fields.svelte-1nc33tv{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.comment-form.svelte-1nc33tv input:where(.svelte-1nc33tv),.comment-form.svelte-1nc33tv textarea:where(.svelte-1nc33tv){font-family:Raleway,sans-serif;font-size:13px;width:100%;padding:10px 14px;border:1px solid #e4e4e7;border-radius:8px;background:#fff;color:#18181b;transition:border-color .15s}.comment-form.svelte-1nc33tv input:where(.svelte-1nc33tv):focus,.comment-form.svelte-1nc33tv textarea:where(.svelte-1nc33tv):focus{outline:none;border-color:#e46002;box-shadow:0 0 0 3px #e460020f}.comment-form.svelte-1nc33tv input:where(.svelte-1nc33tv)::-moz-placeholder,.comment-form.svelte-1nc33tv textarea:where(.svelte-1nc33tv)::-moz-placeholder{color:#d4d4d8}.comment-form.svelte-1nc33tv input:where(.svelte-1nc33tv)::placeholder,.comment-form.svelte-1nc33tv textarea:where(.svelte-1nc33tv)::placeholder{color:#d4d4d8}.comment-form.svelte-1nc33tv textarea:where(.svelte-1nc33tv){resize:vertical;min-height:72px}.comment-submit.svelte-1nc33tv{font-family:Raleway,sans-serif;font-size:13px;font-weight:700;padding:10px 24px;border-radius:8px;border:none;cursor:pointer;background:#e46002;color:#fff;box-shadow:0 4px 16px #e4600233;transition:all .2s ease}.comment-submit.svelte-1nc33tv:hover{transform:translateY(-1px);box-shadow:0 8px 24px #e4600240}.comment-success.svelte-1nc33tv{font-family:Raleway,sans-serif;font-size:13px;font-weight:600;color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;padding:10px 16px;border-radius:8px;margin-bottom:12px}
