@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/50ee59b8239a8a7d-s.0c-v6ox_iquz1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ecc8bf0452dc2096-s.14f5ub0d7ug48.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/341c52ededdb8ccd-s.063qt3s548yat.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c38db656d6c493f1-s.0o63rj4y2q6y5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e39c2b2229c4a64f-s.0ai48l6_i.9j8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d5f704c88769bd09-s.0v5a~qupzg69z.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/168780bcef321f4a-s.p.0.cbklu8-a0zc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_e5f33369-module__5A2uta__className{font-family:Inter,Inter Fallback;font-style:normal;font-weight:500}
@property --spin-angle{syntax:"<angle>";inherits:true;initial-value:0deg}.generateglowbutton-module__XpNPfW__glowBtn{--angle:0deg;--sweep:0deg;--intensity:0;--pressure:0;--speed:1;cursor:pointer;letter-spacing:.02em;color:#f4f4f6;isolation:isolate;background:0 0;border:none;border-radius:999px;outline:none;padding:18px 56px;font-family:-apple-system,Segoe UI,Inter,sans-serif;font-size:18px;font-weight:500;transition:--sweep .95s cubic-bezier(.22,1,.36,1),--intensity .9s ease-out,--pressure .18s ease-out;position:relative}.generateglowbutton-module__XpNPfW__fill{border-radius:inherit;z-index:-1;background:radial-gradient(120% 90% at 50% 110%,#505adc59,#0000 60%),#0b0c14;transition:opacity .4s;position:absolute;inset:2px}.generateglowbutton-module__XpNPfW__ringIdle{border-radius:inherit;-webkit-mask-composite:xor;z-index:-1;background:linear-gradient(#8c96c873,#505aa08c);padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}:is(.craft-preview-light .generateglowbutton-module__XpNPfW__ringIdle,html:not(.dark) .generateglowbutton-module__XpNPfW__ringIdle){background:linear-gradient(#374bd2d9,#232da5f2);padding:2px}html:not(.dark) .generateglowbutton-module__XpNPfW__ringSweep{background:conic-gradient(from calc(var(--angle) - var(--sweep)), transparent 0deg, rgba(40, 60, 220, calc(var(--intensity) * .9)) calc(var(--sweep) * .35), rgba(70, 95, 255, calc(var(--intensity) * 1)) var(--sweep), rgba(40, 60, 220, calc(var(--intensity) * .9)) calc(var(--sweep) * 1.65), transparent calc(var(--sweep) * 2), transparent 360deg)}html:not(.dark) .generateglowbutton-module__XpNPfW__ringHalo{background:conic-gradient(from calc(var(--angle) - var(--sweep)), transparent 0deg, rgba(50, 70, 230, calc(var(--intensity) * .75)) calc(var(--sweep) * .35), rgba(100, 125, 255, calc(var(--intensity) * 1)) var(--sweep), rgba(50, 70, 230, calc(var(--intensity) * .75)) calc(var(--sweep) * 1.65), transparent calc(var(--sweep) * 2), transparent 360deg);filter:blur(9px)}html:not(.dark) .generateglowbutton-module__XpNPfW__ringPressure{background:conic-gradient(from calc(var(--angle) - 22deg), transparent 0deg, rgba(60, 85, 240, calc(var(--intensity) * var(--pressure) * .9)) 10deg, rgba(120, 145, 255, calc(var(--intensity) * var(--pressure) * 1)) 22deg, rgba(60, 85, 240, calc(var(--intensity) * var(--pressure) * .9)) 34deg, transparent 44deg, transparent 360deg)}html:not(.dark) .generateglowbutton-module__XpNPfW__ringGlow{background:conic-gradient(from var(--angle), rgba(100, 125, 255, calc(var(--intensity) * 1)) 0%, rgba(50, 70, 220, calc(var(--intensity) * .75)) 4%, transparent 10%, transparent 90%, rgba(50, 70, 220, calc(var(--intensity) * .75)) 96%, rgba(100, 125, 255, calc(var(--intensity) * 1)) 100%)}.generateglowbutton-module__XpNPfW__ringSweep{border-radius:inherit;padding:calc(2.5px - var(--pressure) * 1.2px);background:conic-gradient(from calc(var(--angle) - var(--sweep)), transparent 0deg, rgba(110, 130, 255, calc(var(--intensity) * .5)) calc(var(--sweep) * .35), rgba(180, 195, 255, calc(var(--intensity) * .95)) var(--sweep), rgba(110, 130, 255, calc(var(--intensity) * .5)) calc(var(--sweep) * 1.65), transparent calc(var(--sweep) * 2), transparent 360deg);-webkit-mask-composite:xor;z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.generateglowbutton-module__XpNPfW__ringHalo{border-radius:inherit;background:conic-gradient(from calc(var(--angle) - var(--sweep)), transparent 0deg, rgba(120, 140, 255, calc(var(--intensity) * .6)) calc(var(--sweep) * .35), rgba(200, 215, 255, calc(var(--intensity) * 1)) var(--sweep), rgba(120, 140, 255, calc(var(--intensity) * .6)) calc(var(--sweep) * 1.65), transparent calc(var(--sweep) * 2), transparent 360deg);-webkit-mask-composite:xor;filter:blur(11px);z-index:-1;padding:3px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.generateglowbutton-module__XpNPfW__ringPressure{border-radius:inherit;padding:calc(1.5px + var(--pressure) * 1.5px);background:conic-gradient(from calc(var(--angle) - 22deg), transparent 0deg, rgba(200, 215, 255, calc(var(--intensity) * var(--pressure) * .7)) 10deg, rgba(232, 240, 255, calc(var(--intensity) * var(--pressure) * 1)) 22deg, rgba(200, 215, 255, calc(var(--intensity) * var(--pressure) * .7)) 34deg, transparent 44deg, transparent 360deg);-webkit-mask-composite:xor;z-index:-1;transition:--angle .14s linear;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.generateglowbutton-module__XpNPfW__ringGlow{border-radius:inherit;background:conic-gradient(from var(--angle), rgba(232, 236, 255, calc(var(--intensity) * 1)) 0%, rgba(120, 140, 255, calc(var(--intensity) * .55)) 4%, transparent 10%, transparent 90%, rgba(120, 140, 255, calc(var(--intensity) * .55)) 96%, rgba(232, 236, 255, calc(var(--intensity) * 1)) 100%);-webkit-mask-composite:xor;z-index:-1;padding:2px;transition:--angle .14s linear;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.generateglowbutton-module__XpNPfW__glowBtn.generateglowbutton-module__XpNPfW__entered{--sweep:90deg;--intensity:1}.generateglowbutton-module__XpNPfW__sparks{border-radius:inherit;pointer-events:none;z-index:0;opacity:0;transition:opacity .55s;position:absolute;inset:2px;overflow:hidden}.generateglowbutton-module__XpNPfW__glowBtn.generateglowbutton-module__XpNPfW__entered .generateglowbutton-module__XpNPfW__sparks{opacity:1}.generateglowbutton-module__XpNPfW__spark{--tx:0px;--ty:0px;width:var(--size,1px);height:var(--size,1px);opacity:0;animation:generateglowbutton-module__XpNPfW__travel-twinkle calc(var(--dur,1.6s) / var(--speed)) ease-in-out infinite;background:#cdd6ff;border-radius:999px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 3px .5px #a0afffe6}@keyframes generateglowbutton-module__XpNPfW__travel-twinkle{0%{opacity:0;transform:translate(-50%,-50%)translate(0)}30%{opacity:var(--spark-opacity,.7)}to{opacity:0;transform:translate(-50%, -50%) translate(var(--tx), var(--ty))}}.generateglowbutton-module__XpNPfW__label{z-index:1;position:relative}.generateglowbutton-module__XpNPfW__ringSpin,.generateglowbutton-module__XpNPfW__ringSpinHalo{border-radius:inherit;background:conic-gradient(from var(--spin-angle,0deg), transparent 0deg, #8ca0f059 30deg, #c8d7ffd9 60deg, #e8f0ff 75deg, #c8d7ffd9 90deg, #8ca0f059 120deg, transparent 150deg, transparent 360deg);-webkit-mask-composite:xor;opacity:0;pointer-events:none;z-index:-1;padding:2.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.generateglowbutton-module__XpNPfW__ringSpinHalo{filter:blur(8px);padding:4px}.generateglowbutton-module__XpNPfW__glowBtn.generateglowbutton-module__XpNPfW__pulsing .generateglowbutton-module__XpNPfW__ringSpin{animation:.5s cubic-bezier(.33,0,.2,1) forwards generateglowbutton-module__XpNPfW__border-spin}.generateglowbutton-module__XpNPfW__glowBtn.generateglowbutton-module__XpNPfW__pulsing .generateglowbutton-module__XpNPfW__ringSpinHalo{animation:.56s cubic-bezier(.33,0,.2,1) forwards generateglowbutton-module__XpNPfW__border-spin-halo}@keyframes generateglowbutton-module__XpNPfW__border-spin{0%{--spin-angle:0deg;opacity:0}15%{opacity:1}80%{opacity:1}to{--spin-angle:360deg;opacity:0}}@keyframes generateglowbutton-module__XpNPfW__border-spin-halo{0%{--spin-angle:0deg;opacity:0}15%{opacity:.7}80%{opacity:.7}to{--spin-angle:360deg;opacity:0}}.generateglowbutton-module__XpNPfW__ringSegments{border-radius:inherit;pointer-events:none;z-index:-1;position:absolute;inset:0}.generateglowbutton-module__XpNPfW__segment{border-radius:inherit;background:conic-gradient(from calc(var(--seg-angle) - 20deg), transparent 0deg, #b4c8ffe6 8deg, #e8f0ff 20deg, #b4c8ffe6 32deg, transparent 40deg, transparent 360deg);-webkit-mask-composite:xor;opacity:0;padding:2.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.generateglowbutton-module__XpNPfW__segmentHalo{filter:blur(8px);padding:4px}.generateglowbutton-module__XpNPfW__glowBtn.generateglowbutton-module__XpNPfW__pulsing .generateglowbutton-module__XpNPfW__segment{animation:.55s ease-out forwards generateglowbutton-module__XpNPfW__segment-flash;animation-delay:var(--seg-delay)}.generateglowbutton-module__XpNPfW__glowBtn.generateglowbutton-module__XpNPfW__pulsing .generateglowbutton-module__XpNPfW__segmentHalo{animation:.6s ease-out forwards generateglowbutton-module__XpNPfW__segment-flash-halo;animation-delay:var(--seg-delay)}@keyframes generateglowbutton-module__XpNPfW__segment-flash{0%{opacity:0}15%{opacity:1}to{opacity:0}}@keyframes generateglowbutton-module__XpNPfW__segment-flash-halo{0%{opacity:0}15%{opacity:.7}to{opacity:0}}
.theme-switcher-module__FfRVJG__control{--duration:.32;--drop-off:.4;--ease:cubic-bezier(.34, 1.25, .64, 1);--shadow-color:0deg 0% 63%;aspect-ratio:300/38;background:var(--background);border:1px solid var(--border);letter-spacing:.5px;width:260px;box-shadow:0 1px 3px hsl(var(--shadow-color) / .35);border-radius:100px;padding:2px;position:relative}.dark .theme-switcher-module__FfRVJG__control{--shadow-color:0deg 0% 0%}.theme-switcher-module__FfRVJG__track{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;grid-template-columns:repeat(4,1fr);place-items:center;width:100%;height:100%;display:grid;position:relative}.theme-switcher-module__FfRVJG__track:active{cursor:grabbing}.theme-switcher-module__FfRVJG__indicator{background:var(--foreground);width:50%;transition:translate calc(var(--duration) * 1s) var(--ease);border-radius:100px;position:absolute;top:0;bottom:0;left:0}.theme-switcher-module__FfRVJG__track:not(:has(>input:checked))>label{color:var(--foreground);opacity:var(--drop-off)}.theme-switcher-module__FfRVJG__track:not(:has(>input:checked))>.theme-switcher-module__FfRVJG__indicator{translate:100%}.theme-switcher-module__FfRVJG__label{cursor:pointer;width:100%;height:100%;color:var(--foreground);z-index:2;transition-property:color,opacity;transition-duration:calc(var(--duration) * 1s);transition-timing-function:var(--ease);place-items:center;font-size:.75rem;display:grid}.theme-switcher-module__FfRVJG__track>.theme-switcher-module__FfRVJG__label{color:var(--background);grid-column:span 2}.theme-switcher-module__FfRVJG__premium{grid-column:span 2;grid-template-columns:1fr 1fr;width:100%;height:100%;display:grid;position:relative;container-type:size}.theme-switcher-module__FfRVJG__premium .theme-switcher-module__FfRVJG__indicator{background:var(--foreground);transition-property:translate,clip-path,background;transition-duration:calc(var(--duration) * 1s);transition-timing-function:var(--ease);clip-path:inset(50% round 100px);top:0;left:50%;translate:-50%}.theme-switcher-module__FfRVJG__previewIcon{color:var(--muted-foreground);z-index:2;pointer-events:none;transition-property:opacity,scale;transition-duration:calc(var(--duration) * 1s);transition-timing-function:var(--ease);position:absolute;top:75%;left:50%;translate:-50% -50%}.theme-switcher-module__FfRVJG__premium:has(input:checked) .theme-switcher-module__FfRVJG__previewIcon{opacity:0;scale:.6}.theme-switcher-module__FfRVJG__premiumLabel{color:var(--foreground);z-index:2;transition-property:scale,translate;transition-duration:calc(var(--duration) * 1s);transition-timing-function:var(--ease);font-size:.75rem;position:absolute;top:70%;left:50%;translate:-50% -110%}.theme-switcher-module__FfRVJG__premium:has(input:checked) .theme-switcher-module__FfRVJG__premiumLabel{translate:-50% -250%;scale:.85}.theme-switcher-module__FfRVJG__premium .theme-switcher-module__FfRVJG__label span{width:100%;height:100%;transition-property:scale,translate;transition-duration:calc(var(--duration) * 1s);transition-timing-function:var(--ease);place-items:center;display:grid}.theme-switcher-module__FfRVJG__premium .theme-switcher-module__FfRVJG__label:first-of-type span{transform-origin:140% 150%;border-radius:100px;translate:-3px;scale:.75}.theme-switcher-module__FfRVJG__premium .theme-switcher-module__FfRVJG__label:nth-of-type(2) span{transform-origin:-40% 150%;border-radius:100px;translate:3px;scale:.75}.theme-switcher-module__FfRVJG__premium:has(input:checked) .theme-switcher-module__FfRVJG__label span{translate:0;scale:1}.theme-switcher-module__FfRVJG__premium:has(input:checked) .theme-switcher-module__FfRVJG__indicator{background:var(--background);clip-path:inset(3px 4px round 100px)}.theme-switcher-module__FfRVJG__premium:has(input:checked) .theme-switcher-module__FfRVJG__label{color:var(--muted);opacity:.75}:is(.theme-switcher-module__FfRVJG__premium:has(input:first-of-type:checked) .theme-switcher-module__FfRVJG__label:first-of-type,.theme-switcher-module__FfRVJG__premium:has(input:nth-of-type(2):checked) .theme-switcher-module__FfRVJG__label:nth-of-type(2)){color:var(--foreground);opacity:1}.theme-switcher-module__FfRVJG__premium:has(input:first-of-type:checked) .theme-switcher-module__FfRVJG__indicator{translate:-100%}.theme-switcher-module__FfRVJG__premium:has(input:nth-of-type(2):checked) .theme-switcher-module__FfRVJG__indicator{translate:0}.theme-switcher-module__FfRVJG__track:has(>input:checked) .theme-switcher-module__FfRVJG__premium .theme-switcher-module__FfRVJG__indicator{background:var(--muted-foreground)}.theme-switcher-module__FfRVJG__track:has(>input:checked) .theme-switcher-module__FfRVJG__premium .theme-switcher-module__FfRVJG__label{color:var(--muted-foreground)}.theme-switcher-module__FfRVJG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
