.vg-shell{--vg-canvas:#0c0c0e;--vg-composer:#141417;--vg-card:#16161a;--vg-card-hover:#1a1a1f;--vg-pill:#ffffff0d;--vg-active:#ffffff14;--vg-active-strong:#ffffff1f;--vg-hero-bg:#0e0e138c;--vg-hero-border:#ffffff1f;--vg-popover-bg:#121216f5;--vg-border-hairline:#ffffff0f;--vg-border-card:#ffffff14;--vg-border-card-hover:#ffffff1f;--vg-border-input-focus:#fff3;--vg-text-primary:#fff;--vg-text-body:#ffffffeb;--vg-text-secondary:#ffffffa6;--vg-text-tertiary:#ffffff73;--vg-text-muted:#ffffff4d;--vg-text-placeholder:#ffffff52;--vg-accent:#3d6bff;--vg-accent-hover:#4f7aff;--vg-accent-active:#2e5bee;--vg-accent-soft:#3d6bff29;--vg-accent-text:#b4c5ff;--vg-on-accent:#fff;--vg-scene-blob-1:#3d6bff;--vg-scene-blob-2:#ff6e9c;--vg-status-warn:#ff9d43;--vg-status-warn-soft:#ff9d4324;--vg-status-error:#ff6464;--vg-status-error-soft:#ff64641f;--vg-status-success:#4fd183;--vg-space-1:4px;--vg-space-2:8px;--vg-space-3:12px;--vg-space-4:16px;--vg-space-6:24px;--vg-space-8:32px;--vg-space-12:48px;--vg-space-16:64px;--vg-r-sm:8px;--vg-r-md:12px;--vg-r-lg:16px;--vg-r-xl:20px;--vg-r-2xl:24px;--vg-t-xs:11px;--vg-t-sm:12px;--vg-t-md:14px;--vg-t-base:15px;--vg-t-lg:17px;--vg-t-xl:22px;--vg-t-2xl:28px;--vg-d-micro:.15s;--vg-d-layout:.2s;--vg-d-slow:.3s;--vg-ambient-1:#3d6bff;--vg-ambient-2:#a65eff;--vg-ambient-3:#ff6e9c;--vg-ambient-drift:32s;--vg-ambient-opacity:.09;--vg-ambient-blob-size:95vmax;--vg-ambient-blob-blur:180px}.vg-shell[data-theme=mono]{--vg-canvas:#000;--vg-composer:#0a0a0a;--vg-card:#0e0e0e;--vg-card-hover:#141414;--vg-hero-bg:#0a0a0a99;--vg-hero-border:#ffffff1a;--vg-accent:#fff;--vg-accent-hover:#f2f2f2;--vg-accent-active:#e5e5e5;--vg-accent-soft:#ffffff1a;--vg-accent-text:#ffffffd9;--vg-on-accent:#000;--vg-scene-blob-1:#ffffff4d;--vg-scene-blob-2:#ffffff14}.vg-shell[data-theme=cinema]{--vg-canvas:#100c08;--vg-composer:#1a140f;--vg-card:#1d1611;--vg-card-hover:#231b15;--vg-hero-bg:#140e0a8c;--vg-hero-border:#ffc8a01a;--vg-accent:#ff7849;--vg-accent-hover:#ff8e69;--vg-accent-active:#ea6638;--vg-accent-soft:#ff784929;--vg-accent-text:#ffb59a;--vg-on-accent:#fff;--vg-scene-blob-1:#ff7849;--vg-scene-blob-2:#c44638}.vg-shell[data-theme=violet]{--vg-canvas:#0c0a14;--vg-composer:#14101e;--vg-card:#16131f;--vg-card-hover:#1c1828;--vg-hero-bg:#100c188c;--vg-hero-border:#c8aaff1a;--vg-accent:#a65eff;--vg-accent-hover:#b475ff;--vg-accent-active:#9344ee;--vg-accent-soft:#a65eff29;--vg-accent-text:#d4b5ff;--vg-on-accent:#fff;--vg-scene-blob-1:#a65eff;--vg-scene-blob-2:#ff6e9c}@media (prefers-reduced-motion:reduce){.vg-shell{--vg-d-micro:0s;--vg-d-layout:0s;--vg-d-slow:0s}}@property --vg-shine-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.vg-composer-shine{border-radius:var(--vg-r-2xl);position:relative}.vg-composer-shine:before{content:"";border-radius:calc(var(--vg-r-2xl) + 1px);background:conic-gradient(from var(--vg-shine-angle),transparent 0deg,transparent 240deg,color-mix(in srgb,var(--vg-accent)6%,transparent)260deg,color-mix(in srgb,var(--vg-accent)22%,transparent)280deg,color-mix(in srgb,var(--vg-accent-text)35%,transparent)290deg,color-mix(in srgb,var(--vg-accent)22%,transparent)300deg,color-mix(in srgb,var(--vg-accent)6%,transparent)320deg,transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:2;padding:1px;animation:14s linear infinite vg-shine-spin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vg-composer-shine:after{content:"";border-radius:calc(var(--vg-r-2xl) + 8px);background:conic-gradient(from var(--vg-shine-angle),transparent 0deg 250deg,color-mix(in srgb,var(--vg-accent)7%,transparent)290deg,transparent 330deg 360deg);filter:blur(14px);opacity:.35;pointer-events:none;z-index:0;animation:14s linear infinite vg-shine-spin;position:absolute;inset:-8px}.vg-composer-shine>*{z-index:1;position:relative}@keyframes vg-shine-spin{to{--vg-shine-angle:360deg}}@media (prefers-reduced-motion:reduce){.vg-composer-shine:before,.vg-composer-shine:after{animation:none}}@property --vg-ambient-1{syntax:"<color>";inherits:true;initial-value:#3d6bff}@property --vg-ambient-2{syntax:"<color>";inherits:true;initial-value:#a65eff}@property --vg-ambient-3{syntax:"<color>";inherits:true;initial-value:#ff6e9c}.vg-ambient-layer{pointer-events:none;z-index:0;opacity:0;transition:opacity var(--vg-d-slow)ease,--vg-ambient-1 1.2s ease,--vg-ambient-2 1.2s ease,--vg-ambient-3 1.2s ease;position:absolute;inset:0;overflow:hidden}.vg-ambient-layer[data-ambient=ambient]{opacity:var(--vg-ambient-opacity)}.vg-ambient-blob{width:var(--vg-ambient-blob-size);height:var(--vg-ambient-blob-size);filter:blur(var(--vg-ambient-blob-blur));will-change:transform;mix-blend-mode:screen;border-radius:50%;position:absolute}.vg-ambient-blob--a{background:radial-gradient(circle at center,var(--vg-ambient-1)0%,color-mix(in srgb,var(--vg-ambient-1)40%,transparent)38%,transparent 65%);animation:vg-ambient-drift-a var(--vg-ambient-drift)ease-in-out infinite;top:-35%;left:-25%}.vg-ambient-blob--b{background:radial-gradient(circle at center,var(--vg-ambient-2)0%,color-mix(in srgb,var(--vg-ambient-2)40%,transparent)38%,transparent 65%);animation:vg-ambient-drift-b calc(var(--vg-ambient-drift)*1.3)ease-in-out infinite;top:-10%;right:-35%}.vg-ambient-blob--c{background:radial-gradient(circle at center,var(--vg-ambient-3)0%,color-mix(in srgb,var(--vg-ambient-3)40%,transparent)38%,transparent 65%);animation:vg-ambient-drift-c calc(var(--vg-ambient-drift)*1.7)ease-in-out infinite;bottom:-40%;left:15%}@keyframes vg-ambient-drift-a{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(8vw,6vh)scale(1.08)}}@keyframes vg-ambient-drift-b{0%,to{transform:translate(0,0)scale(1.05)}50%{transform:translate(-10vw,8vh)scale(1)}}@keyframes vg-ambient-drift-c{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(6vw,-10vh)scale(1.12)}}@media (prefers-reduced-motion:reduce){.vg-ambient-blob{animation:none}}
/*# sourceMappingURL=9634ea9d85e81978.css.map*/