:root{--ai-text-color:#fff;--ai-icon-shadow:#ffffff40;--ai-icon-shadow-hover:#ffffff80;--ai-wrap-bg-start:#ffffff8c;--ai-wrap-bg-end:#dce1f573;--ai-wrap-border:#ffffff80;--ai-wrap-shadow-glow:transparent;--ai-wrap-shadow-base:transparent;--ai-wrap-shadow-inset:#fff9;--ai-wrap-hover-border:#96b4ff80;--ai-wrap-hover-shadow-glow:transparent;--ai-wrap-hover-shadow-base:transparent;--ai-wrap-hover-shadow-inset:#ffffff8c;--ai-wrap-active-border:#b496ff73;--ai-wrap-active-shadow-glow:transparent;--ai-wrap-active-shadow-base:transparent;--ai-wrap-active-shadow-inset:#fff6;--ai-beam-color-1:#648cff80;--ai-beam-color-2:#8264ff99;--ai-btn-radial-glow:#b4d2ff59;--ai-btn-grad-1:#2d5fbc;--ai-btn-grad-2:#3b72d4;--ai-btn-grad-3:#2b65c5;--ai-btn-grad-4:#2558b0;--ai-btn-inset-top:#fff3;--ai-btn-inset-bottom:#0000001a;--ai-btn-hover-radial-glow:#b4d2ff80;--ai-btn-hover-grad-1:#3468cc;--ai-btn-hover-grad-2:#4580e0;--ai-btn-hover-grad-3:#3570d2;--ai-btn-hover-grad-4:#2d60be;--ai-btn-hover-inset-top:#ffffff47;--ai-btn-hover-inset-bottom:#00000014;--ai-btn-active-radial-glow:#c8aaff4d;--ai-btn-active-grad-1:#6b3fa0;--ai-btn-active-grad-2:#7e4fbf;--ai-btn-active-grad-3:#6840a8;--ai-btn-active-grad-4:#5a3590;--ai-load-spot-1:#ffffff40;--ai-load-spot-2:#ffffff40;--ai-load-grad-1:#2d5fbc;--ai-load-grad-2:#5b96ff;--ai-load-inset-top:#fff6;--ai-shine-1:#ffffff26;--ai-shine-2:#ffffff40}.dark{--ai-wrap-bg-start:#1e2332a6;--ai-wrap-bg-end:#1419288c;--ai-wrap-border:#ffffff1f;--ai-wrap-shadow-glow:transparent;--ai-wrap-shadow-base:transparent;--ai-wrap-shadow-inset:#ffffff14;--ai-wrap-hover-border:#78a0ff4d;--ai-wrap-hover-shadow-glow:transparent;--ai-wrap-hover-shadow-base:transparent;--ai-wrap-hover-shadow-inset:#ffffff14;--ai-wrap-active-border:#a078ff40;--ai-wrap-active-shadow-glow:transparent;--ai-wrap-active-shadow-base:transparent;--ai-wrap-active-shadow-inset:#ffffff0f;--ai-btn-radial-glow:#8cb4ff4d;--ai-btn-grad-1:#3468d0;--ai-btn-grad-2:#4080e8;--ai-btn-grad-3:#3468d0;--ai-btn-grad-4:#2e5cb8;--ai-btn-hover-radial-glow:#8cb4ff66;--ai-btn-hover-grad-1:#3d72dc;--ai-btn-hover-grad-2:#4a8af0;--ai-btn-hover-grad-3:#3d72dc;--ai-btn-hover-grad-4:#3466c8;--ai-btn-active-radial-glow:#b496ff40;--ai-btn-active-grad-1:#7548b0;--ai-btn-active-grad-2:#8858cc;--ai-btn-active-grad-3:#7548b0;--ai-btn-active-grad-4:#6440a0;--ai-load-spot-1:#fff3;--ai-load-spot-2:#fff3;--ai-load-grad-1:#1c4b99;--ai-load-grad-2:#3878e8}@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --glow-intensity{syntax:"<number>";inherits:false;initial-value:0}.AIButton-module__PaGE5a__wrapper{background:linear-gradient(180deg, var(--ai-wrap-bg-start) 0%, var(--ai-wrap-bg-end) 100%);-webkit-backdrop-filter:blur(8px);border:1px solid var(--ai-wrap-border);box-shadow:0 4px 20px -4px var(--ai-wrap-shadow-glow), 0 1px 3px 0 var(--ai-wrap-shadow-base), inset 0 1px 1px 0 var(--ai-wrap-shadow-inset);border-radius:100px;padding:3px;transition:box-shadow .5s cubic-bezier(.4,0,.2,1),border-color .5s cubic-bezier(.4,0,.2,1);animation:3s ease-in-out infinite AIButton-module__PaGE5a__outerGlowPulse;display:inline-flex;position:relative}.AIButton-module__PaGE5a__wrapper:before{content:"";border-radius:inherit;background:conic-gradient(from var(--border-angle), transparent 60%, var(--ai-beam-color-1) 75%, var(--ai-beam-color-2) 85%, transparent 95%);-webkit-mask-composite:xor;pointer-events:none;opacity:.7;padding:1.5px;transition:opacity .4s;animation:4s linear infinite AIButton-module__PaGE5a__rotateBorder;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}.AIButton-module__PaGE5a__wrapper:hover:before{opacity:1}.AIButton-module__PaGE5a__button{cursor:pointer;color:var(--ai-text-color);letter-spacing:.015em;white-space:nowrap;-webkit-user-select:none;user-select:none;background: radial-gradient(ellipse 70% 50% at 50% 95%, var(--ai-btn-radial-glow) 0%, transparent 70%),  linear-gradient(165deg, var(--ai-btn-grad-1) 0%, var(--ai-btn-grad-2) 30%, var(--ai-btn-grad-3) 55%, var(--ai-btn-grad-4) 100%);box-shadow:inset 0 1px 1px 0 var(--ai-btn-inset-top), inset 0 -1px 2px 0 var(--ai-btn-inset-bottom);isolation:isolate;border:none;border-radius:100px;outline:none;justify-content:center;align-items:center;gap:.4em;padding:.5em 1.35em;font-size:.8125rem;font-weight:600;transition:background .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1),transform .2s;display:inline-flex;position:relative;overflow:hidden}.AIButton-module__PaGE5a__button:before{content:"";border-radius:inherit;opacity:.32;mix-blend-mode:overlay;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='5' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:150px 150px;position:absolute;inset:0}.AIButton-module__PaGE5a__button:after{content:"";background:linear-gradient(105deg, transparent 20%, var(--ai-shine-1) 45%, var(--ai-shine-2) 50%, var(--ai-shine-1) 55%, transparent 80%);pointer-events:none;z-index:2;width:60%;height:100%;transition:left .7s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:-110%;transform:skew(-20deg)}.AIButton-module__PaGE5a__wrapper:hover{box-shadow:0 6px 32px -4px var(--ai-wrap-hover-shadow-glow), 0 2px 8px 0 var(--ai-wrap-hover-shadow-base), inset 0 1px 1px 0 var(--ai-wrap-hover-shadow-inset);border-color:var(--ai-wrap-hover-border)}.AIButton-module__PaGE5a__wrapper:hover .AIButton-module__PaGE5a__button{background:radial-gradient(ellipse 75% 55% at 50% 95%, var(--ai-btn-hover-radial-glow) 0%, transparent 70%), linear-gradient(165deg, var(--ai-btn-hover-grad-1) 0%, var(--ai-btn-hover-grad-2) 30%, var(--ai-btn-hover-grad-3) 55%, var(--ai-btn-hover-grad-4) 100%);box-shadow:inset 0 1px 2px 0 var(--ai-btn-hover-inset-top), inset 0 -1px 2px 0 var(--ai-btn-hover-inset-bottom)}.AIButton-module__PaGE5a__wrapper:hover .AIButton-module__PaGE5a__button:after{left:130%}.AIButton-module__PaGE5a__wrapper:active{box-shadow:0 2px 14px -2px var(--ai-wrap-active-shadow-glow), 0 1px 3px 0 var(--ai-wrap-active-shadow-base), inset 0 1px 1px 0 var(--ai-wrap-active-shadow-inset);border-color:var(--ai-wrap-active-border)}.AIButton-module__PaGE5a__wrapper:active .AIButton-module__PaGE5a__button{background:radial-gradient(ellipse 70% 50% at 50% 95%, var(--ai-btn-active-radial-glow) 0%, transparent 70%), linear-gradient(165deg, var(--ai-btn-active-grad-1) 0%, var(--ai-btn-active-grad-2) 30%, var(--ai-btn-active-grad-3) 55%, var(--ai-btn-active-grad-4) 100%);transform:translateY(.5px)}.AIButton-module__PaGE5a__icon{color:var(--ai-text-color);filter:drop-shadow(0 0 3px var(--ai-icon-shadow));z-index:3;justify-content:center;align-items:center;transition:filter .3s,transform .3s;display:inline-flex;position:relative}.AIButton-module__PaGE5a__wrapper:hover .AIButton-module__PaGE5a__icon{filter:drop-shadow(0 0 6px var(--ai-icon-shadow-hover));transform:scale(1.1)rotate(8deg)}.AIButton-module__PaGE5a__labelContainer{z-index:3;align-items:center;display:flex;position:relative}.AIButton-module__PaGE5a__labelWrapper{transition:grid-template-columns .4s cubic-bezier(.4,0,.2,1);display:grid}.AIButton-module__PaGE5a__labelWrapperVisible{grid-template-columns:1fr}.AIButton-module__PaGE5a__labelWrapperHidden{grid-template-columns:0fr}.AIButton-module__PaGE5a__label{min-width:0;overflow:hidden}.AIButton-module__PaGE5a__labelInner{white-space:nowrap;transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),filter .4s cubic-bezier(.4,0,.2,1);display:inline-block}.AIButton-module__PaGE5a__labelVisible{opacity:1;filter:blur();pointer-events:auto;transform:translateY(0)}.AIButton-module__PaGE5a__labelHidden{opacity:0;filter:blur(4px);pointer-events:none;transform:translateY(10px)}.AIButton-module__PaGE5a__sm .AIButton-module__PaGE5a__button{padding:.35em .9em;font-size:.75rem}.AIButton-module__PaGE5a__sm{padding:2px}.AIButton-module__PaGE5a__lg .AIButton-module__PaGE5a__button{padding:.65em 1.8em;font-size:.9375rem}.AIButton-module__PaGE5a__lg{padding:4px}.AIButton-module__PaGE5a__wrapper.AIButton-module__PaGE5a__disabled{opacity:.5;cursor:not-allowed;filter:grayscale(.35);pointer-events:none}.AIButton-module__PaGE5a__wrapper.AIButton-module__PaGE5a__disabled:before{opacity:.3;animation:none}.AIButton-module__PaGE5a__button:disabled{cursor:not-allowed}.AIButton-module__PaGE5a__wrapper.AIButton-module__PaGE5a__loading{pointer-events:none}.AIButton-module__PaGE5a__wrapper.AIButton-module__PaGE5a__loading .AIButton-module__PaGE5a__icon{animation:2s ease-in-out infinite AIButton-module__PaGE5a__loadingIconPulse,4s linear infinite AIButton-module__PaGE5a__iconColorShift}.AIButton-module__PaGE5a__wrapper.AIButton-module__PaGE5a__loading .AIButton-module__PaGE5a__icon svg{animation:1.5s cubic-bezier(.4,0,.2,1) infinite AIButton-module__PaGE5a__starSpin}.AIButton-module__PaGE5a__wrapper.AIButton-module__PaGE5a__loading:before{opacity:1;animation:1.5s linear infinite AIButton-module__PaGE5a__rotateBorder}.AIButton-module__PaGE5a__wrapper.AIButton-module__PaGE5a__loading .AIButton-module__PaGE5a__button{background:radial-gradient(circle at 20% 50%, var(--ai-load-spot-1) 0%, transparent 50%), radial-gradient(circle at 80% 50%, var(--ai-load-spot-2) 0%, transparent 50%), linear-gradient(90deg, var(--ai-load-grad-1), var(--ai-load-grad-2), var(--ai-load-grad-1), var(--ai-load-grad-2), var(--ai-load-grad-1));box-shadow:inset 0 1px 2px 0 var(--ai-load-inset-top), inset 0 -1px 2px 0 var(--ai-btn-inset-bottom);background-size:300% 200%;animation:3s ease-in-out infinite AIButton-module__PaGE5a__liquidWobble}.AIButton-module__PaGE5a__loadingText{background:linear-gradient(90deg,#fff 0%,#e8dcff 25%,#fff 50%,#c4f4ff 75%,#fff 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite AIButton-module__PaGE5a__shineSweepText}@keyframes AIButton-module__PaGE5a__rotateBorder{to{--border-angle:360deg}}@keyframes AIButton-module__PaGE5a__starSpin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.15)}to{transform:rotate(360deg)scale(1)}}@keyframes AIButton-module__PaGE5a__loadingIconPulse{0%,to{filter:drop-shadow(0 0 4px);opacity:.85}50%{filter:drop-shadow(0 0 8px)drop-shadow(0 0 16px);opacity:1}}@keyframes AIButton-module__PaGE5a__iconColorShift{0%,to{color:#fff}33%{color:#dcd0ff}66%{color:#bdf0ff}}@keyframes AIButton-module__PaGE5a__outerGlowPulse{0%,to{box-shadow:0 4px 20px -4px var(--ai-wrap-shadow-glow), 0 1px 3px 0 var(--ai-wrap-shadow-base), inset 0 1px 1px 0 var(--ai-wrap-shadow-inset)}50%{box-shadow:0 6px 28px -2px var(--ai-wrap-shadow-glow), 0 1px 3px 0 var(--ai-wrap-shadow-base), inset 0 1px 1px 0 var(--ai-wrap-shadow-inset)}}@keyframes AIButton-module__PaGE5a__loadingPulse{0%,to{box-shadow:0 4px 20px -4px var(--ai-wrap-shadow-glow), 0 1px 3px 0 var(--ai-wrap-shadow-base), inset 0 1px 1px 0 var(--ai-wrap-shadow-inset)}50%{box-shadow:0 6px 32px 0 var(--ai-wrap-shadow-glow), 0 2px 6px 0 var(--ai-wrap-shadow-base), inset 0 1px 1px 0 #ffffff80}}@keyframes AIButton-module__PaGE5a__liquidWobble{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes AIButton-module__PaGE5a__shineSweepText{0%{background-position:200% 0}to{background-position:-200% 0}}.AIButton-module__PaGE5a__wrapper.AIButton-module__PaGE5a__loading.AIButton-module__PaGE5a__stoppable{cursor:pointer}.AIButton-module__PaGE5a__wrapper.AIButton-module__PaGE5a__loading.AIButton-module__PaGE5a__stoppable:before{opacity:1;background:conic-gradient(from var(--border-angle), transparent 20%, #ff5a8299 50%, #ff285af2 80%, #dc2626cc 100%);animation:1.2s linear infinite AIButton-module__PaGE5a__rotateBorder}.AIButton-module__PaGE5a__wrapper.AIButton-module__PaGE5a__loading.AIButton-module__PaGE5a__stoppable .AIButton-module__PaGE5a__button{cursor:pointer;background-color:#0000;background-image:radial-gradient(70% 50% at 50% 95%,#ff78a066 0%,#0000 70%),linear-gradient(165deg,#9f1239 0%,#be123c 30%,#881337 60%,#4c0519 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:200% 200%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;transition:transform .2s,filter .2s;animation:2.5s ease-in-out infinite AIButton-module__PaGE5a__liquidWobble;box-shadow:inset 0 1px 2px #ffc8dc59,inset 0 -1px 2px #0000004d}.AIButton-module__PaGE5a__wrapper.AIButton-module__PaGE5a__loading.AIButton-module__PaGE5a__stoppable:hover .AIButton-module__PaGE5a__button{filter:brightness(1.15);transform:scale(1.02)}.AIButton-module__PaGE5a__wrapper.AIButton-module__PaGE5a__loading.AIButton-module__PaGE5a__stoppable:active .AIButton-module__PaGE5a__button{transform:scale(.97)}
.AppLoader-module__G5pu5G__wifi-loader{--background:#62abff;--front-color:#ef4d86;--front-color-in:#fbb216;--back-color:#c3c8de;--text-color:#414856;border-radius:50px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative}.AppLoader-module__G5pu5G__wifi-loader svg{justify-content:center;align-items:center;display:flex;position:absolute}.AppLoader-module__G5pu5G__wifi-loader svg circle{fill:none;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;transform-origin:50%;position:absolute;transform:rotate(-100deg)}.AppLoader-module__G5pu5G__wifi-loader svg circle.AppLoader-module__G5pu5G__back{stroke:var(--back-color)}.AppLoader-module__G5pu5G__wifi-loader svg circle.AppLoader-module__G5pu5G__front{stroke:var(--front-color)}.AppLoader-module__G5pu5G__wifi-loader svg.AppLoader-module__G5pu5G__circle-outer{width:86px;height:86px}.AppLoader-module__G5pu5G__wifi-loader svg.AppLoader-module__G5pu5G__circle-outer circle{stroke-dasharray:62.75 188.25}.AppLoader-module__G5pu5G__wifi-loader svg.AppLoader-module__G5pu5G__circle-outer circle.AppLoader-module__G5pu5G__back{animation:1.8s .3s infinite AppLoader-module__G5pu5G__circle-outer135}.AppLoader-module__G5pu5G__wifi-loader svg.AppLoader-module__G5pu5G__circle-outer circle.AppLoader-module__G5pu5G__front{animation:1.8s .15s infinite AppLoader-module__G5pu5G__circle-outer135}.AppLoader-module__G5pu5G__wifi-loader svg.AppLoader-module__G5pu5G__circle-middle{width:60px;height:60px}.AppLoader-module__G5pu5G__wifi-loader svg.AppLoader-module__G5pu5G__circle-middle circle{stroke:var(--front-color-in);stroke-dasharray:42.5 127.5}.AppLoader-module__G5pu5G__wifi-loader svg.AppLoader-module__G5pu5G__circle-middle circle.AppLoader-module__G5pu5G__back{animation:1.8s .25s infinite AppLoader-module__G5pu5G__circle-middle6123}.AppLoader-module__G5pu5G__wifi-loader svg.AppLoader-module__G5pu5G__circle-middle circle.AppLoader-module__G5pu5G__front{animation:1.8s .1s infinite AppLoader-module__G5pu5G__circle-middle6123}.AppLoader-module__G5pu5G__wifi-loader svg.AppLoader-module__G5pu5G__circle-inner{width:34px;height:34px}.AppLoader-module__G5pu5G__wifi-loader svg.AppLoader-module__G5pu5G__circle-inner circle{stroke-dasharray:22 66}.AppLoader-module__G5pu5G__wifi-loader svg.AppLoader-module__G5pu5G__circle-inner circle.AppLoader-module__G5pu5G__back{animation:1.8s .2s infinite AppLoader-module__G5pu5G__circle-inner162}.AppLoader-module__G5pu5G__wifi-loader svg.AppLoader-module__G5pu5G__circle-inner circle.AppLoader-module__G5pu5G__front{animation:1.8s 50ms infinite AppLoader-module__G5pu5G__circle-inner162}@keyframes AppLoader-module__G5pu5G__circle-outer135{0%{stroke-dashoffset:25px}25%{stroke-dashoffset:0}65%{stroke-dashoffset:301px}80%{stroke-dashoffset:276px}to{stroke-dashoffset:276px}}@keyframes AppLoader-module__G5pu5G__circle-middle6123{0%{stroke-dashoffset:17px}25%{stroke-dashoffset:0}65%{stroke-dashoffset:204px}80%{stroke-dashoffset:187px}to{stroke-dashoffset:187px}}@keyframes AppLoader-module__G5pu5G__circle-inner162{0%{stroke-dashoffset:9px}25%{stroke-dashoffset:0}65%{stroke-dashoffset:106px}80%{stroke-dashoffset:97px}to{stroke-dashoffset:97px}}@keyframes AppLoader-module__G5pu5G__text-animation76{0%{clip-path:inset(0 100% 0 0)}50%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}
