[data-v-79765ef4]:root{--background-root:#0f1419;--background-primary:#1b2332;--background-secondary:#273142;--card-background:#334155;--elevated-background:#3a475b;--accent-color:#3b82f6;--accent-color-rgb:59,130,246;--accent-hover:#2563eb;--accent-secondary:#0ea5e9;--success-color:#10b981;--success-color-rgb:16,185,129;--error-color:#ef4444;--error-color-rgb:239,68,68;--light-color:#fff;--light-title:#fff;--light-description:#9ca3af;--muted-text:#6b7280;--dimmed-color:hsla(0,0%,100%,.5);--border-color:#374151;--border-hairline:#1f2937;--dark-color:var(--background-primary);--dark-element:var(--background-secondary);--green-color:var(--success-color);--green-color-rgb:var(--success-color-rgb);--red-color:var(--error-color);--red-color-rgb:var(--error-color-rgb);--gap-smallest:4px;--gap-extra-small:8px;--gap-small:10px;--gap-medium:12px;--gap-big:15px;--gap-extra-big:20px;--gap-biggest:30px;--radius-extra-small:6px;--radius-small:8px;--radius-medium:10px;--radius-big:15px;--radius-extra-big:20px;--font-size-smallest:10px;--font-size-extra-small:12px;--font-size-small:14px;--font-size-medium:16px;--font-size-big:18px;--font-size-extra-big:20px;--font-size-biggest:24px;--font-weight-medium:400;--font-weight-semi-bold:500;--font-weight-bold:600;--font-weight-extra-bold:700;--line-height-smallest:1.21;--line-height-extra-small:1.35;--line-height-small:1.45;--line-height-medium:1.5;--line-height-big:1.55;--line-height-extra-big:1.6;--line-height-biggest:1.7;--transition-fast:.1s ease-out;--transition:.2s ease-out;--transition-slow:.3s ease-out;--animation-duration-fast:.3s;--animation-duration-normal:.4s;--animation-duration-slow:.6s;--animation-easing:cubic-bezier(.4,0,.2,1);--animation-easing-bounce:cubic-bezier(.68,-.55,.265,1.55);--shadow-glow:0 8px 32px rgba(0,0,0,.25);--shadow-glow-strong:0 12px 48px rgba(0,0,0,.35);--shadow-hover:0 4px 12px rgba(0,0,0,.25)}@media (min-width:1280px){[data-v-79765ef4]:root{--gap-smallest:4rem;--gap-extra-small:8rem;--gap-small:10rem;--gap-medium:12rem;--gap-big:15rem;--gap-extra-big:20rem;--gap-biggest:30rem;--radius-extra-small:6rem;--radius-small:8rem;--radius-medium:10rem;--radius-big:15rem;--radius-extra-big:20rem;--font-size-smallest:10rem;--font-size-extra-small:12rem;--font-size-small:14rem;--font-size-medium:16rem;--font-size-big:18rem;--font-size-extra-big:20rem;--font-size-biggest:24rem}}.icon[data-v-79765ef4]{display:block;flex-shrink:0;height:16px;width:16px}@media (min-width:1280px){.icon[data-v-79765ef4]{height:24rem;width:24rem}}.icon[data-v-79765ef4] path{transition:stroke var(--transition-fast),fill var(--transition-fast)}
