:root{--spotv-primary: #06bee1;--spotv-primary-light: #08bee1;--spotv-primary-dark: #0e9dbd;--spotv-primary-fade: #06bee11f;--spotv-secondary-red: #e71f1f;--spotv-secondary-blue: #3055eb;--spotv-secondary-green: #1ed624;--spotv-secondary-gray: #82868b;--spotv-card: #283046;--spotv-background: #161d31;--spotv-table-header: #343d55;--spotv-table-color: #242b3d;--spotv-text-primary: #d0d2d6;--spotv-text-secondary: #b4b7bd;--spotv-text-tertiary: #a2a5ab;--spotv-text-fade: #8d8d8d;--spotv-text-light: #fff;--spotv-border: #404656;--spotv-spacing-xs: .25rem;--spotv-spacing-sm: .5rem;--spotv-spacing-md: 1rem;--spotv-spacing-lg: 1.5rem;--spotv-spacing-xl: 2rem;--spotv-font-size-xs: .75rem;--spotv-font-size-sm: .85rem;--spotv-font-size-md: .875rem;--spotv-font-size-lg: 1rem;--spotv-font-size-xl: 1.125rem;--spotv-font-family: "AppleSDGothicNeoM", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--spotv-radius-sm: .258rem;--spotv-radius-md: .5rem;--spotv-radius-lg: 1rem;--spotv-radius-full: 50%;--spotv-shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--spotv-shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1);--spotv-shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1);--spotv-card-shadow: 0 4px 25px 0 rgb(180 183 189 / 10%);--spotv-transition-fast: .15s ease;--spotv-transition-normal: .3s ease;--spotv-transition-slow: .5s ease}.home.svelte-h7bcrl{min-height:100vh}.home__container.svelte-h7bcrl{width:100%}.home__sections.svelte-h7bcrl{display:flex;flex-direction:column;gap:var(--section-gap-md, 3rem)}@media(min-width:1024px){.home__sections.svelte-h7bcrl{gap:var(--section-gap-lg, 4rem)}}.hero.svelte-h7bcrl{text-align:center;padding:var(--section-gap-sm, 3rem) 0}@media(min-width:1024px){.hero.svelte-h7bcrl{padding:var(--section-gap-lg, 5rem) 0}}.hero__content.svelte-h7bcrl{max-width:56rem;margin:0 auto;padding:var(--space-2, .5rem)}@media(min-width:768px){.hero__content.svelte-h7bcrl{padding:var(--space-4, 1rem)}}.hero__badge.svelte-h7bcrl{display:inline-flex;align-items:center;padding:var(--space-2, .5rem) var(--space-4, 1rem);background:var(--color-dark-surface, #161b22);border:1px solid var(--color-dark-border, #30363d);font-size:var(--font-size-sm, .875rem);font-weight:var(--font-weight-medium, 500);color:var(--color-text-tertiary, #9ca3af);margin-bottom:var(--space-6, 1.5rem)}@media(min-width:1024px){.hero__badge.svelte-h7bcrl{margin-bottom:var(--space-8, 2rem)}}.hero__badge-indicator.svelte-h7bcrl{width:.5rem;height:.5rem;background:var(--color-success-500, #10b981);border-radius:9999px;margin-right:var(--space-2, .5rem);animation:svelte-h7bcrl-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes svelte-h7bcrl-pulse{0%,to{opacity:1}50%{opacity:.5}}.hero__title.svelte-h7bcrl{font-size:var(--font-size-4xl, 2.25rem);font-weight:var(--font-weight-black, 900);margin-bottom:var(--space-6, 1.5rem);line-height:var(--line-height-tight, 1.1)}@media(min-width:768px){.hero__title.svelte-h7bcrl{font-size:var(--font-size-5xl, 3rem)}}@media(min-width:1024px){.hero__title.svelte-h7bcrl{font-size:var(--font-size-6xl, 3.75rem)}}.hero__title-gradient.svelte-h7bcrl{background:linear-gradient(to right,var(--color-brand-400, #818cf8),#8b5cf6,#6366f1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero__title-white.svelte-h7bcrl{color:var(--color-text-primary, #ffffff)}.hero__description.svelte-h7bcrl{font-size:var(--font-size-lg, 1.125rem);color:var(--color-text-tertiary, #9ca3af);margin-bottom:var(--space-8, 2rem);max-width:42rem;margin-left:auto;margin-right:auto;line-height:var(--line-height-relaxed, 1.5)}@media(min-width:1024px){.hero__description.svelte-h7bcrl{font-size:var(--font-size-xl, 1.25rem);margin-bottom:var(--section-gap-sm, 3rem)}}.hero__description-break.svelte-h7bcrl{display:none}@media(min-width:768px){.hero__description-break.svelte-h7bcrl{display:block}}.hero__actions.svelte-h7bcrl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4, 1rem);margin-bottom:var(--section-gap-sm, 3rem)}@media(min-width:768px){.hero__actions.svelte-h7bcrl{flex-direction:row}}@media(min-width:1024px){.hero__actions.svelte-h7bcrl{margin-bottom:var(--section-gap-lg, 4rem)}}.hero__btn.svelte-h7bcrl{font-size:var(--font-size-lg, 1.125rem);display:inline-flex;align-items:center;gap:var(--space-2, .5rem);border-radius:var(--radius-md, 8px);transition:all .3s ease}.hero__btn.svelte-h7bcrl:hover{box-shadow:0 0 15px #fff9;transform:translateY(-2px)}.hero__btn-icon.svelte-h7bcrl{width:1.25rem;height:1.25rem}.hero__stats.svelte-h7bcrl{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8, 2rem);max-width:32rem;margin:0 auto}.hero__stat.svelte-h7bcrl{text-align:center}.hero__stat-value.svelte-h7bcrl{font-size:var(--font-size-3xl, 1.875rem);font-weight:var(--font-weight-bold, 700);color:var(--color-brand-400, #818cf8);margin-bottom:var(--space-1, .25rem)}.hero__stat-label.svelte-h7bcrl{font-size:var(--font-size-sm, .875rem);color:var(--color-text-muted, #7d8590)}.result.svelte-h7bcrl{background:#393b42;border:1rem solid #393b42;border-radius:var(--radius-md, 8px)}.result__container.svelte-h7bcrl{padding:0}@media(min-width:768px){.result__container.svelte-h7bcrl{padding:0}}.features.svelte-h7bcrl{background:var(--color-dark-card, #1c2128);border:1px solid var(--color-dark-border, #30363d);border-radius:var(--radius-md, 8px)}.features__container.svelte-h7bcrl{padding:var(--space-6, 1.5rem);display:flex;flex-direction:column;gap:var(--space-10, 1.5rem)}@media(min-width:768px){.features__container.svelte-h7bcrl{padding:var(--space-8, 2rem);gap:var(--space-16, 2rem)}}.features__item.svelte-h7bcrl{display:flex;flex-direction:column}.features__item-line.svelte-h7bcrl{height:3px;background:linear-gradient(90deg,var(--color-brand-500, #6366f1),var(--color-brand-400, #818cf8),#a855f7);width:100%;margin-bottom:var(--space-4, 1rem)}.features__item-content.svelte-h7bcrl{display:flex;flex-direction:column;gap:var(--space-4, 1rem);min-height:80px;padding:var(--space-4, 1rem) 0}@media(min-width:768px){.features__item-content.svelte-h7bcrl{flex-direction:row;align-items:flex-start;gap:var(--space-8, 2rem);min-height:120px;padding:var(--space-6, 1.5rem) 0}}.features__item-left.svelte-h7bcrl{display:flex;align-items:flex-start;gap:var(--space-3, .75rem);flex-shrink:0}@media(min-width:768px){.features__item-left.svelte-h7bcrl{min-width:260px}}.features__icon.svelte-h7bcrl{font-size:1.25rem;color:var(--color-brand-400, #818cf8);flex-shrink:0}@media(min-width:768px){.features__icon.svelte-h7bcrl{font-size:1.5rem}}.features__item-title.svelte-h7bcrl{font-size:var(--font-size-base, 1rem);font-weight:var(--font-weight-bold, 700);line-height:1.3;margin:0;background:linear-gradient(90deg,var(--color-brand-400, #818cf8),#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(min-width:768px){.features__item-title.svelte-h7bcrl{font-size:var(--font-size-lg, 1.125rem)}}.features__item-right.svelte-h7bcrl{flex:1;display:flex;align-items:center}.features__item-description.svelte-h7bcrl{color:var(--color-text-secondary, #b0b0b0);font-size:var(--font-size-sm, .875rem);line-height:var(--line-height-relaxed, 1.6);margin:0}@media(min-width:768px){.features__item-description.svelte-h7bcrl{font-size:var(--font-size-base, 1rem)}}
