@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.LayoutRoot.LandingPage{padding:0 24px 24px;gap:clamp(80px,8vw,140px)}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.WebsiteFooter{display:flex;flex-direction:column;margin-top:40px!important}.WebsiteFooter-Top{display:flex;justify-content:space-between;gap:clamp(16px,3vw,40px)}.WebsiteFooter-Top .Logo{max-width:240px!important;max-height:none!important}.WebsiteFooter-Top>div{flex:1}.WebsiteFooter-Top>div:first-child{flex:2}.WebsiteFooter-Top .Button{color:#10101099;padding:0;justify-content:flex-start;transition:background-color .25s ease,padding .25s ease}.WebsiteFooter-Top .Button svg{margin-left:auto;opacity:0}.WebsiteFooter-Top .Button svg path{fill:#101010cc}.WebsiteFooter-Top .Button:hover{color:#101010;padding:0 16px;background-color:#fff}.WebsiteFooter-Top .Button:hover svg{opacity:1}.WebsiteFooter-Top .Button#Button-Careers:hover>.Badge{opacity:0}.WebsiteFooter-Bottom{display:flex;align-items:center;justify-content:space-between;gap:16px}.WebsiteFooter-Bottom-SocialIcons{display:flex;gap:24px}.WebsiteFooter-Bottom-SocialIcons .Button{color:#101010cc;padding:0}.WebsiteFooter-Bottom-SocialIcons .Button svg path{fill:#101010cc}.WebsiteFooter-Bottom-Copyright{display:flex;gap:16px}.WebsiteFooter-Bottom-Copyright img{width:16px;margin:0 5px 1px 0}@media only screen and (max-width: 768px){.WebsiteFooter-Top{flex-direction:column}.WebsiteFooter-Top .Logo{opacity:.2;max-width:100%!important;max-height:none!important;margin-bottom:16px}.WebsiteFooter-Bottom{flex-direction:row-reverse}.WebsiteFooter-Bottom-SocialIcons{gap:0}.WebsiteFooter-Bottom-SocialIcons .Button{padding:0}.WebsiteFooter-Bottom-SocialIcons .Button span{display:none}.WebsiteFooter-Bottom-Copyright{gap:8px}.WebsiteFooter-Bottom-Copyright .Paragraph{font-size:11px}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.Section{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.Section-Header{margin-bottom:clamp(24px,5vw,60px);gap:16px;display:flex;flex-direction:column;align-items:center}.Section-Header .Paragraph{color:#10101099;font-size:clamp(16px,3vw,20px)}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.IconBox{display:flex;align-items:center;justify-content:center;max-height:103px;max-width:103px;aspect-ratio:1/1;padding:12px;border-radius:1000px;border:2.5px solid rgba(244,244,244,.2);background:#fff;box-shadow:0 -2.5px 15px #00000005 inset,0 2.5px 15px #00000005 inset,0 0 1.25px #0000000a inset}.IconBox-Inner{display:flex;align-items:center;justify-content:center;padding:6px;border-radius:1000px;border:1.25px solid rgba(255,255,255,.01);background:#00000003;box-shadow:0 1px 12px #0000000d inset}.IconBox-Inner svg{min-width:60px;min-height:60px;border-radius:1000px;border:1.5px solid rgba(0,0,0,.05);padding:14px;box-shadow:0 23px 29px #0000000f,0 -7px 24px #fff inset,0 9px 17px #0000000f,0 4px 5px #0000000f inset;color:#101010cc}.IconBox.Small{padding:6px;border:1.25px solid rgba(244,244,244,.2);box-shadow:0 -1.25px 7.5px #00000005 inset,0 1.25px 7.5px #00000005 inset,0 0 .625px #0000000a inset}.IconBox.Small .IconBox-Inner{padding:3px;border:.625px solid rgba(255,255,255,.01);box-shadow:0 .5px 6px #0000000d inset}.IconBox.Small .IconBox-Inner svg{min-width:30px;min-height:30px;padding:7px;border:.75px solid rgba(0,0,0,.05);box-shadow:0 11.5px 14.5px #0000000f,0 -3.5px 12px #fff inset,0 4.5px 8.5px #0000000f,0 2px 2.5px #0000000f inset}.IconBox.WhiteSpace{background:#f2f2f2}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}picture{max-width:1080px}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.Comparison{justify-content:center;align-items:center;padding-top:0!important}.Comparison .Logo{pointer-events:none;max-width:200px;max-height:none}.Comparison .Heading{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.Comparison .Heading span:first-child,.Comparison .Heading span:nth-child(4){color:#10101066}.Comparison .Divider{max-width:662px}.Comparison .Features{display:flex;flex-wrap:wrap;gap:clamp(8px,3vw,24px)}.Comparison .Features .Button{pointer-events:none}.Comparison .Other{display:flex;flex-direction:column;gap:24px;background-color:#ff36650d;border-radius:20px;padding:clamp(24px,3vw,32px) clamp(24px,3vw,40px)}.Comparison .Other .Logos{display:flex;align-items:center;gap:8px;color:#101010cc;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 800px){.Comparison *:not(.Button,.Button svg,.Divider,.Divider svg,.Notch){align-items:flex-start;align-self:flex-start}.Comparison .Other{width:100%}.Comparison .Divider{margin:0}}@media only screen and (max-width: 560px){.Comparison .Features{flex-direction:column}.Comparison .Other .Logos{justify-content:flex-start}.Comparison .Other .Logos .Paragraph{width:100%}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.WebsiteCard{width:100%;max-width:1080px;background-color:#fff;border-radius:clamp(20px,3vw,30px);padding:clamp(24px,3vw,40px);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:clamp(24px,3vw,32px)}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.Notch{width:auto;height:auto;display:flex;align-items:center;justify-content:center;background-color:#f2f2f2;position:relative;overflow:visible}.Notch.Top{padding:0 16px 16px;border-radius:0 0 30px 30px}.Notch.Bottom{padding:16px 16px 0;border-radius:30px 30px 0 0}.Notch.Bottom:before,.Notch.Bottom:after{top:auto;bottom:-4.5px}.Notch.Bottom:before{transform:scaleX(-1)}.Notch.Bottom:after{transform:scaleX(1)}.Notch:before,.Notch:after{content:"";width:30px;height:30px;aspect-ratio:1/1;background-color:#f2f2f2;position:absolute}.Notch:before{mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M20%200C19.4697%2010.25%2010.7891%2019.4961%200%2020V24H24V20V0H20Z'%20fill='%23F1F1F1'/%3e%3c/svg%3e") center/contain no-repeat;left:calc(100% - 5px);top:-5px;transform:scaleX(-1) scaleY(-1)}.Notch:after{mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M20%200C19.4697%2010.25%2010.7891%2019.4961%200%2020V24H24V20V0H20Z'%20fill='%23F1F1F1'/%3e%3c/svg%3e") center/contain no-repeat;right:calc(100% - 5.2px);top:-5px;transform:scaleY(-1)}.Notch.Small:before,.Notch.Small:after{width:20px;height:20px}.Notch.Small:before{left:calc(100% - 3.8px)}.Notch.Small:after{right:calc(100% - 3.8px)}.Notch.Small.Top{padding:0 8px 8px;border-radius:0 0 20px 20px}.Notch.Small.Top:before{top:-3.4px}.Notch.Small.Top:after{top:-3.4px}.Notch.Small.Bottom{padding:8px 8px 0;border-radius:20px 20px 0 0}.Notch.Small.Bottom:before{bottom:-2.8px}.Notch.Small.Bottom:after{bottom:-2.8px}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.GetStarted{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:24px;margin-bottom:clamp(8px,3vw,24px)}.GetStarted-Step{display:flex;flex-direction:column;align-items:center;gap:16px;flex:1;min-width:260px;max-width:300px;text-wrap:balance}.GetStarted-Video .YoutubePlayer{max-width:1080px!important;flex:1}.Youtube-Link{margin-top:24px}.Youtube-Link span{color:#10101066}.Youtube-Link a{color:#101010cc;font-weight:500}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.YoutubePlayer-Wrapper{min-width:100%;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex:1}.YoutubePlayer-Wrapper .YoutubePlayer{max-width:100%;height:100%;aspect-ratio:16/9!important;border-radius:clamp(10px,3vw,20px);overflow:hidden;border:none;outline:none}@media only screen and (max-width: 1530px){.YoutubePlayer-Wrapper .YoutubePlayer{flex:1;height:auto}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}#careers .Paragraph{max-width:700px}.Button-Apply{margin-bottom:clamp(24px,3vw,40px)}img.Team{width:100%;max-width:1080px;border-radius:clamp(10px,3vw,30px)}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.SpotlightButton{border:1.5px solid rgba(255,255,255,.2);color:#101010cc;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--angle, 0),transparent,rgba(16,16,16,.25) 10%,transparent 20%) border-box;animation:spotlightPulse 4s infinite}.SpotlightButton svg path{fill:#101010cc}@keyframes spotlightPulse{0%{scale:1;box-shadow:0 1px 1px #fff3 inset,0 3px 12px -4px #1010101a,0 1px 1px #1010101a inset,0 -1px 1px #1010101a inset,0 0 0 1px transparent}50%{scale:1.05;box-shadow:0 1px 1px #fff3 inset,0 3px 12px -4px #1010101a,0 1px 1px #1010101a inset,0 -1px 1px #1010101a inset,0 0 0 4px #fff9}to{scale:1;box-shadow:0 1px 1px #fff3 inset,0 3px 12px -4px #1010101a,0 1px 1px #1010101a inset,0 -1px 1px #1010101a inset,0 0 0 1px transparent}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.LatestPosts{max-width:1080px}@media only screen and (max-width: 600px){.LatestPosts{margin:0 -20px;gap:16px;width:calc(100% + 40px);display:flex!important;flex-direction:row;justify-content:flex-start;align-items:flex-start;overflow-x:auto;overflow-y:hidden;padding:0 20px}.LatestPosts .Blog-Post{min-width:320px}}.Blog-Post{flex:1;height:stretch;background:#fff;display:flex;flex-direction:column;overflow:hidden;border-radius:clamp(20px,5vw,30px);cursor:pointer;transition:scale .3s ease,box-shadow .3s ease}.Blog-Post:hover{scale:.99;box-shadow:0 -6px 12px #fff3 inset,0 6px 20px -2px #0000000d,0 1px 1px #0000001a inset}.Blog-Post img{aspect-ratio:16/9;object-fit:cover}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.CallToAction{padding-top:0}.CallToAction .Logo{pointer-events:none}.CallToAction img{max-width:300px}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.WebsiteHeader{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 24px;margin-bottom:clamp(8px,5vw,60px);position:relative}.WebsiteHeader .Heading{font-family:Satoshi,sans-serif!important;font-size:clamp(18px,3vw,24px);font-weight:400!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important}.WebsiteHeader .Button-MobileMenu{display:none;margin-left:auto}@media only screen and (max-width: 1000px){.WebsiteHeader{padding:0}.WebsiteHeader .Button:not(.Button-MobileMenu,.Button-Close){display:none}.WebsiteHeader .Button-MobileMenu{display:flex}}@media only screen and (max-width: 800px){.WebsiteHeader .Heading{display:none}}.MobileMenu-Item{display:flex;align-items:center;gap:24px;width:100%;max-width:320px;background-color:#fff6;box-shadow:0 1px 1px #fff3 inset,0 3px 12px -4px #1010101a;transition:all .35s cubic-bezier(.8,0,.2,1);padding:8px;border-radius:1000px}.MobileMenu-Item:not(:first-child){margin-top:16px}.MobileMenu-Item .Paragraph{font-size:20px;font-weight:500;color:#101010cc;letter-spacing:-.4px}.MobileMenu-Item:hover,.MobileMenu-Item:active{background-color:#fff;scale:.95}.MobileMenu-Item:hover .Paragraph,.MobileMenu-Item:active .Paragraph{color:#101010}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.AuthToggleButton{gap:0;padding:0 8px;transition:all .25s ease}.AuthToggleButton span{width:0;opacity:0;overflow:hidden;text-wrap:nowrap}.AuthToggleButton:hover{padding:0 16px}.AuthToggleButton:hover span{width:auto;margin-left:5px;opacity:1}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.FullsiteOverlay{z-index:9998;position:fixed;top:0;left:0;width:100vw;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:32px;padding:100px;animation:overlay-background-entrance .4s ease forwards}.FullsiteOverlay .Button-Close{position:absolute;top:clamp(0px,1vw,40px);right:clamp(0px,1vw,40px)}.FullsiteOverlay .Button-Close svg path{fill:#10101099}.FullsiteOverlay .Button-Close:hover{background-color:#fff;box-shadow:0 -1px #1010101a inset,0 3px 6px -4px #1010101a,0 1.5px 1px #fff inset,0 2.5px 1px #10101033 inset}.FullsiteOverlay .Button-Close:hover svg path{fill:#101010}.FullsiteOverlay-Content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}@keyframes overlay-background-entrance{0%{background-color:transparent}to{background-color:#f2f2f2}}@media only screen and (max-width: 1450px){.FullsiteOverlay{padding:100px}}@media only screen and (max-width: 1200px){.FullsiteOverlay{padding:60px}}@media only screen and (max-width: 500px){.FullsiteOverlay{padding:8px}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}section#home{min-height:100dvh;max-height:100dvh;padding:clamp(40px,4vw,100px)}section#home video.AppWindows{width:90%;margin:auto 0}@media only screen and (max-width: 1000px){section#home video.AppWindows{scale:2.2}}section#home .Home{max-width:100%;padding-top:0;flex:1;background-size:cover;background-position:center;overflow:hidden}section#home .Home .PreregisteredContent{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:32px 0 0}@media only screen and (max-width: 1000px){section#home{min-height:0}}@media only screen and (max-width: 1000px){section#home .Home{min-height:500px}}@media only screen and (max-width: 600px){section#home{padding:24px 0 0}section#home .Home{min-height:400px}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}section#usecases .Section-Header .Paragraph{display:flex;align-items:center;justify-content:center;gap:8px}section#usecases .Section-Header .Paragraph .Icons{display:flex;align-items:center;justify-content:center}section#usecases .Section-Header .Paragraph .Icons img{width:34px;height:34px;padding:6px;border-radius:1000px;border:1px solid rgb(255,255,255);background-color:#fff;box-shadow:0 -4.206px 14.021px #fff inset,0 0 #1010101a inset,0 3px 10px #1010100f,0 2.103px 2.804px #1010100f inset;object-fit:contain}section#usecases .Section-Header .Paragraph .Icons img:not(:first-child){margin-left:-12px}section#usecases .WebsiteCard{flex-direction:row;gap:clamp(24px,5vw,60px);margin-bottom:clamp(16px,5vw,40px)}section#usecases .WebsiteCard>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:1;gap:16px}section#usecases .WebsiteCard .Image img{border-radius:clamp(10px,3vw,20px);aspect-ratio:4/3}section#usecases .WebsiteCard:nth-child(2n){flex-direction:row-reverse}section#usecases .WebsiteCard.Scaling{flex-direction:column;gap:clamp(8px,3vw,24px);margin-top:40px}section#usecases .WebsiteCard.Scaling img:first-child{max-width:400px}section#usecases .WebsiteCard.Scaling .Paragraph{max-width:600px}section#usecases .WebsiteCard.Scaling img:last-child{margin-top:24px;border-radius:10px}@media only screen and (max-width: 900px){section#usecases .UsecasesList{margin:0 -20px;gap:16px;width:calc(100% + 40px);display:flex!important;flex-direction:row;justify-content:flex-start;align-items:flex-start;overflow-x:auto;overflow-y:hidden;padding:0 20px}section#usecases .UsecasesList .WebsiteCard{flex-direction:column!important;min-width:600px}section#usecases .UsecasesList .WebsiteCard:nth-child(2n){flex-direction:column-reverse!important}}@media only screen and (max-width: 600px){section#usecases .UsecasesList .WebsiteCard{min-width:320px}section#usecases .UsecasesList .WebsiteCard img.Apps{margin-bottom:-20px}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}#Login .Hero .Notch{position:absolute;left:50%;transform:translate(-50%);top:0}#Login .Hero .Login-Form{margin-bottom:100px}#Login .Hero .Login-Form .Input-Error{padding:6px 10px;background-color:#10101066;box-shadow:0 2px 8px -2px #1010101a inset,0 1px 3px #10101033 inset;align-self:flex-start;border-radius:1000px;line-height:1;color:#fff!important}#Login .Hero .Login-Form .Button-ResetPassword{position:fixed;bottom:clamp(32px,5vw,80px);left:50%;transform:translate(-50%)!important;flex-direction:column;color:#fffc}#Login .Hero .Login-Form .Button-ResetPassword:hover,#Login .Hero .Login-Form .Button-ResetPassword:focus,#Login .Hero .Login-Form .Button-ResetPassword:active{background-color:transparent;color:#fff}#Login .Hero .Login-Form .Button-ResetPassword:hover svg,#Login .Hero .Login-Form .Button-ResetPassword:focus svg,#Login .Hero .Login-Form .Button-ResetPassword:active svg{background-color:#10101066;scale:.95}#Login .Hero .Login-Form .Button-ResetPassword *{filter:drop-shadow(0 1px 4px rgba(16,16,16,.2))}#Login .Hero .Login-Form .Button-ResetPassword svg{min-width:40px;min-height:40px;padding:10px;border-radius:1000px;background-color:#10101033;box-shadow:0 2px 8px -2px #1010101a inset,0 1px 3px #10101033 inset;color:#101010}#Login .Hero .Login-Form .Button-Next{position:absolute;top:5px;right:5px;min-width:40px;min-height:40px;max-width:40px;max-height:40px}#Login .Hero .Login-Form .Valid-Wrapper .InputText .Button-Password{margin-right:50px}#Login .Hero .Success-Message{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;position:absolute;top:clamp(80px,7vw,120px);z-index:1}#Login .Hero .Success-Message>svg{margin-bottom:16px;width:60px;height:60px;padding:16px;border-radius:1000px;background-color:#fff;color:#101010;box-shadow:0 6.9px 18.4px #00000014,0 0 0 5.175px #ffffff4d,0 -1.15px 2.3px 0 var(--black-10, rgba(0, 0, 0, .1)) inset,0 1.15px 2.3px 0 var(--black-10, rgba(0, 0, 0, .1)) inset}#Login .Hero .Success-Message .Button{margin-top:16px}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.Hero{background-position:center;border-radius:clamp(20px,4vw,30px);overflow:hidden;width:100%;height:100%;flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;background-position:top;background-size:cover}.Hero-Overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(rgba(16,16,16,.2),transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Hero .Hero-Content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}#Signup{align-items:stretch;flex-direction:row;padding:0}#Signup>div{display:flex;justify-content:center;flex:1}#Signup .SidebarBanner{overflow:hidden}#Signup .Content .Preregister{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;max-width:320px;flex:1}#Signup .Content .Preregister .Signup-Form{margin-top:8px}#Signup .Content .Paragraph-LegalInfo{margin-top:24px;color:#10101099}#Signup .Content .Paragraph-LegalInfo a{color:#101010;font-weight:500}#Signup .Content .Preregister-Success{display:flex;flex-direction:column;align-items:center;justify-content:space-around;flex:1}#Signup .Content .Preregister-Success .Paragraph{max-width:320px}#Signup .Content .Preregister-Success .Social-Links{display:flex;gap:8px}@media only screen and (max-width: 800px){#Signup{flex-direction:column}#Signup .SidebarBanner{min-height:200px;max-height:200px}#Signup .IconBox{display:none}#Signup .Content{padding:40px 24px 24px}#Signup .Content .Paragraph-LegalInfo{margin-top:auto}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}#check-group{animation:.32s ease-in-out 1.03s check-group;transform-origin:center}#check-group #check{animation:.34s cubic-bezier(.65,0,1,1) .8s forwards check;stroke-dasharray:0,75px;stroke-linecap:round;stroke-linejoin:round}#check-group #outline{animation:.38s ease-in outline;transform:rotate(0);transform-origin:center}#check-group #white-circle{animation:.35s ease-in .35s forwards circle;transform:none;transform-origin:center}@keyframes outline{0%{stroke-dasharray:0,345.576px}to{stroke-dasharray:345.576px,345.576px}}@keyframes circle{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes check{0%{stroke-dasharray:0,75px}to{stroke-dasharray:75px,75px}}@keyframes check-group{0%{transform:scale(1)}50%{transform:scale(1.09)}to{transform:scale(1)}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.Lottie{pointer-events:none!important}.LottieAppWindows{width:100%;display:flex;justify-content:center;align-items:center;margin:auto 0;scale:1.2}.LottieAppWindows img{width:100%}@media only screen and (max-width: 1000px){.LottieAppWindows{scale:2}}@media only screen and (max-width: 540px){.LottieAppWindows{scale:1.8}}.LottieMaintenance{transform:scale(1.3);margin-bottom:20px}.LottieUserDisabled{transform:scale(1.5);margin-bottom:20px}.Lottie-Payment-Cancel{transform:scale(2);margin-bottom:40px}.Lottie-Payment-Cancel svg>g>g>g>g path{stroke:#ff3665!important}.Lottie-Payment-Cancel svg path{fill:#ff3665!important}.LottieSpaceGrid{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.LottieSpaceGrid .Lottie-SpaceGrid-Container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.LottieSpaceGrid .Lottie-SpaceGrid-Container>div{scale:1.5}.LottieSpaceGrid .Lottie-SpaceGrid-Container .Overlay{position:absolute;bottom:0;left:calc(50vw - 530px);width:500px;height:100%;background:linear-gradient(to right,#f2f2f200,#f2f2f2 82%);z-index:1}.LottieSpaceGrid .Lottie-SpaceGrid-Container img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 800px){.LottieSpaceGrid .Lottie-SpaceGrid-Container>div{scale:1}.LottieSpaceGrid .Lottie-SpaceGrid-Container .Overlay{display:none}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.LayoutRoot.VerifyEmail{display:flex;flex-direction:column;align-items:center!important;justify-content:center!important;position:relative}.LayoutRoot.VerifyEmail .LottieUserDisabled svg path{fill:#ff3665;stroke:#ff3665}.LayoutRoot.VerifyEmail div{max-width:356px}.LayoutRoot.VerifyEmail .Button-CTA{margin-top:16px;min-width:140px;align-self:center}.LayoutRoot.VerifyEmail .Verified-Badge{width:fit-content;background-color:#26d489;color:#fff;font-size:12px;font-weight:500;box-shadow:0 -4px 20px -4px #10101033 inset,0 3px 6px -1px #1010101a,0 1px 1px #26d489 inset,0 2px 1px #fff9 inset;-webkit-user-select:none;user-select:none;pointer-events:none;padding:3px 12px;border-radius:1000px;margin-bottom:8px}.LayoutRoot.VerifyEmail .Logo{position:absolute;top:24px;left:clamp(24px,5vw,40px);-webkit-user-select:none;user-select:none;pointer-events:none}.LayoutRoot.VerifyEmail .Heading-FinishRegistration{font-size:30px!important}.LayoutRoot.VerifyEmail form{width:100%;display:flex;flex-direction:column;gap:16px;position:relative;margin-top:clamp(0px,3vw,24px)}.LayoutRoot.VerifyEmail form .Input-Error{color:#ff3665}.LayoutRoot.VerifyEmail form .Row{display:flex;flex-direction:column;gap:16px}.LayoutRoot.VerifyEmail form .Divider,.LayoutRoot.VerifyEmail form .Row#displayLanguage .Field-Container:first-child,.LayoutRoot.VerifyEmail form .Row#addressOne,.LayoutRoot.VerifyEmail form .Row#addressTwo{display:none}.LayoutRoot.VerifyEmail form .Row#name{flex-direction:row}.LayoutRoot.VerifyEmail form .Action-Buttons .Button{justify-self:flex-end}@media only screen and (max-width: 1000px){.LayoutRoot.VerifyEmail{justify-content:flex-start!important;padding:20px}.LayoutRoot.VerifyEmail .logo{position:relative;top:0;left:0;max-width:356px;margin-top:8px;margin-bottom:32px;opacity:.15}.LayoutRoot.VerifyEmail .Action-Buttons{position:relative!important;bottom:0!important}}@media only screen and (max-width: 560px){.LayoutRoot.VerifyEmail{justify-content:flex-start}.LayoutRoot.VerifyEmail .Paragraph{font-size:14px}.LayoutRoot.VerifyEmail .Action-Buttons .Button{width:100%;margin-top:16px;min-height:50px;font-size:16px;font-weight:500}.LayoutRoot.VerifyEmail .Action-Buttons .Button svg{width:22px;height:22px}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.SpaceGrid{justify-content:flex-start;gap:32px;padding:16px!important}.SpaceGrid .Controls{position:fixed;top:0;left:0;height:20px;padding:0;opacity:0;overflow:hidden;background-color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.2);z-index:1000;width:100%;display:flex;justify-content:center;gap:8px;transition:height .2s ease,padding .2s ease,opacity .2s ease}.SpaceGrid .Controls:hover{height:72px;padding:16px 0;opacity:1;box-shadow:0 12px 60px #1010101a}.SpaceGrid .Controls .form-select,.SpaceGrid .Controls .form-control{max-width:200px}.SpaceGrid .Controls .form-select:hover,.SpaceGrid .Controls .form-control:hover{box-shadow:0 0 0 4px #0081ff33}.SpaceGrid .Container{width:100%;height:100%;display:grid;gap:24px}.SpaceGrid .Container .SpaceWrapper{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.SpaceGrid .Container .SpaceWrapper .SpaceItem{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;aspect-ratio:64/34;overflow:hidden}.SpaceGrid .Container .SpaceWrapper .SpaceItem iframe{aspect-ratio:64/34;overflow:hidden;transform:scale(.5);width:200%;height:200%}.SpaceGrid .Container .SpaceWrapper.columns-4 .SpaceItem iframe{transform:scale(.4);width:250%;height:250%}.SpaceGrid .Container .SpaceWrapper.columns-5 .SpaceItem iframe{transform:scale(.28);width:350%;height:350%}.SpaceGrid .Container .SpaceWrapper button.CopySpaceID{position:absolute;bottom:-16px;left:0;width:100%;height:16px;opacity:0}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}:root{interpolate-size:allow-keywords!important}html{scroll-behavior:smooth}body{background-color:#f2f2f2;overflow-x:hidden}::-webkit-scrollbar{width:5px;height:0px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#1010101a;border-radius:1000px}::-webkit-scrollbar-thumb:hover{background:#10101099}*::selection{background-color:#101010!important;color:#fff!important}*,*:before,*:after{margin:0;padding:0;scroll-behavior:auto;box-sizing:border-box}.Toastify__toast{--toastify-toast-top: 40px !important;--toastify-toast-left: 40px !important;top:var(--toastify-toast-top)!important;left:var(--toastify-toast-left)!important;overflow:hidden!important;height:auto!important;min-height:0!important;padding:8px 16px 8px 8px!important;color:#fff!important;width:fit-content!important;max-width:320px!important;box-shadow:0 12px 40px -12px #10101033,0 1px 1px #fff6 inset,0 -3px 20px -2px #fff3 inset!important;border-radius:20px!important;background-color:#10101066!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;font-family:Satoshi,sans-serif!important}@media only screen and (max-width: 1450px){.Toastify__toast{--toastify-toast-top: 10px !important;--toastify-toast-left: 10px !important;font-size:14px!important;padding:6px 12px 6px 6px!important}}.Toastify__toast .Toastify__toast-icon{margin-right:8px!important}.Toastify__toast .Toastify__toast-icon svg path{fill:#fff!important}.Toastify__toast.Toastify__toast--default{padding:8px 16px!important}.Toastify__toast .Toastify__close-button{display:none!important}.LayoutRoot{overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100vw;min-height:100dvh!important;padding:clamp(16px,3vw,40px);color:#fff;font-family:Satoshi,sans-serif!important;background-color:#f2f2f2}.LayoutRoot.DefaultSuspense{gap:24px}.LayoutRoot.DefaultSuspense .Heading{color:#101010cc}.LayoutRoot.DefaultSuspense .Paragraph{color:#10101099}.LayoutRoot.DefaultSuspense .Loader-Dots{margin-bottom:32px;transform:scale(2)}.LayoutRoot.DefaultSuspense .Loader-Dots-Dot{background-color:#101010cc}.LayoutRoot.ErrorPage .Content,.LayoutRoot.SpaceNotAllocated .Content,.LayoutRoot.PaymentCancel .Content,.LayoutRoot.PaymentSuccess .Content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;max-width:800px}.LayoutRoot.ErrorPage .Content .Paragraph.Error-Message,.LayoutRoot.SpaceNotAllocated .Content .Paragraph.Error-Message,.LayoutRoot.PaymentCancel .Content .Paragraph.Error-Message,.LayoutRoot.PaymentSuccess .Content .Paragraph.Error-Message{font-size:12px!important;color:#10101066}.LayoutRoot.ErrorPage .Heading{max-width:600px;text-wrap:balance}.LayoutRoot .Overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:1000}.LayoutRoot .InitialOverlay{z-index:9999;background-color:#fff3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:none;display:flex;align-items:center;justify-content:center}.LayoutRoot .Popup-Overlay{background-image:radial-gradient(at center 40%,#1414144d,#1010101a);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.LayoutRoot .ConnectionLost-Overlay,.LayoutRoot .UserInput-Overlay,.LayoutRoot .FirstApp-Overlay,.LayoutRoot .LearningMode-Overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1;border-radius:clamp(10px,4vw,30px);overflow:hidden}.LayoutRoot .UserInput-Overlay{background:radial-gradient(at center 90%,transparent,rgba(16,16,16,.6))}.LayoutRoot .LearningMode-Overlay{box-shadow:inset 0 0 120px 12px #0000004d;background-color:#f2f2f240;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:0;pointer-events:none}.LayoutRoot .FirstApp-Overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:radial-gradient(at center 90%,#0000001a,#0000004d)}.LayoutRoot .FirstApp-Overlay .H-1{font-family:Grand Hotel,cursive!important;font-size:clamp(40px,15vw,160px)!important}.LayoutRoot .FirstApp-Overlay .Paragraph{font-size:clamp(16px,3vw,18px);margin-top:-16px}.LayoutRoot .FirstApp-Overlay .Button{padding:0 32px;margin-top:24px}.LayoutRoot .ConnectionLost-Overlay{background:radial-gradient(circle at center 82%,transparent,rgba(16,16,16,.4) 50%);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.LayoutRoot .Debug-Row{position:fixed;top:0;left:0;width:100%;z-index:1000;display:flex;align-items:center}.LayoutRoot .Debug-Row .Button{margin:4px;border-radius:4px}.LayoutRoot.Space-Main{padding:clamp(16px,2vw,40px) clamp(16px,2vw,40px) 0 clamp(16px,2vw,40px)}.LayoutRoot.Space-Main.SpaceGrid{padding:0!important}.LayoutRoot.Space-Main *{-webkit-user-drag:none}.LayoutRoot.Space-Main .SpaceTop{width:100%;display:flex;flex-direction:column;align-items:center;flex:1;border-radius:clamp(10px,5vw,30px);position:relative;overflow:hidden}.LayoutRoot.Space-Main .SpaceTop .DemoIndicator{position:absolute;top:16px;right:16px;background-color:#fff;box-shadow:0 1px 1px #fff3 inset,0 3px 12px -4px #1010101a;padding:6px 14px;border-radius:1000px;z-index:11;-webkit-user-select:none;user-select:none;pointer-events:none}.LayoutRoot.Space-Main .SpaceTop .SpaceWallpaper{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;border-radius:clamp(10px,4vw,30px);overflow:hidden;z-index:0}.LayoutRoot.Space-Main .SpaceBottom{width:100%;min-height:56px;display:flex;justify-content:space-between;align-items:flex-end;margin:0 clamp(20px,4vw,40px) clamp(20px,4vw,40px) clamp(20px,4vw,40px);padding:0 40px}.LayoutRoot .FloatingMenu{position:absolute;border-radius:20px;opacity:0;z-index:1000;overflow:hidden;padding:6px;display:flex;flex-direction:column}.LayoutRoot .ErrorFallback-Content{display:flex;flex-direction:column;align-items:center;gap:8px}.LayoutRoot .ErrorFallback-Content>svg{width:64px;height:64px;box-shadow:inset 0 1px #fff3;background-color:#ffffff1a;border-radius:1000px;padding:16px;margin-bottom:16px}.LayoutRoot .ErrorFallback-Content .Button{margin-top:16px}.LayoutRoot .ErrorFallback-Standard{position:flex;flex:1;flex-direction:column;width:100%;height:100%;align-items:center;justify-content:center}.LayoutRoot .ErrorFallback-Standard .ErrorFallback-Content{padding:16px}.LayoutRoot .ErrorFallback-Overlay{position:absolute;width:100%;height:100%;display:flex;top:0;left:0;justify-content:center;align-items:center;background:radial-gradient(100% 100% at 50% 0%,#00000059,#00000080);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.LayoutRoot .ErrorFallback-Overlay-Content{max-width:320px}@media only screen and (max-width: 1450px){.Space-Main:not(.SpaceGrid){padding:16px!important}.Space-Main:not(.SpaceGrid) .SpaceBottom{margin:-20px 0 0}}.Careers{padding:0}.Careers .Logo{position:fixed;top:32px;left:32px}@media only screen and (max-width: 800px){.Careers .Logo{display:none}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.Media section{display:flex;flex-direction:column;padding:clamp(24px,3vw,40px) clamp(24px,3vw,60px)}.Media section .Media-Hero{background-color:#fff;flex-direction:row}.Media section .Media-Hero-Content{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px;flex:3}.Media section .Media-Hero-Content x .IconBox{margin-bottom:24px}.Media section .Media-Hero-Content .Button{margin-top:24px}.Media section .Media-Hero-Image{flex:4;padding:40px 0 40px 40px}.Media section .Media-Hero-Image img{width:100%;object-fit:cover}@media only screen and (max-width: 1200px){.Media section .Media-Hero{flex-direction:column}.Media section .Media-Hero-Content{padding:40px;gap:8px}.Media section .Media-Hero-Image{padding:0 0 40px 40px}}@media only screen and (max-width: 600px){.Media section{min-height:0;padding:0}.Media section .Media-Hero-Content{padding:32px}.Media section .Media-Hero-Image{flex:unset;margin-top:auto!important;padding:0 0 24px 24px}}.Media .Media-Quote{margin:clamp(60px,7vw,140px) 0 clamp(32px,7vw,140px) 0;display:flex;flex-direction:row;gap:clamp(16px,5vw,60px)}.Media .Media-Quote .H-1{font-size:60px;margin-top:-8px}.Media .Media-Quote>div{display:flex;flex-direction:column;gap:16px}.Media .Media-Quote>div .Paragraph{font-size:clamp(14px,3vw,16px)}@media only screen and (min-width: 700px){.Media .Media-Quote>div .Paragraph{text-align:justify}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.Contact .WebsiteHeader{padding:0;max-width:1080px}.Contact #contact-section{flex:1;justify-content:flex-start;min-height:100dvh;margin-bottom:60px}.Contact #contact-section .Contact-Form{width:100%;max-width:400px;display:flex;flex-direction:column;gap:16px}.Contact #contact-section .Contact-Form .InputTextarea{min-height:160px}.Contact #contact-section .Contact-Form .Button{align-self:flex-end}.Contact #contact-section .Contact-Form-Success,.Contact #contact-section .Contact-Form-Error{max-width:400px;display:flex;flex-direction:column;align-items:center;gap:24px}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.Privacy .WebsiteHeader{padding:0;max-width:1080px}.Privacy #privacy-section{max-width:1080px;justify-content:flex-start;align-items:flex-start}.Privacy #privacy-section *{width:100%}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.LegalNotice .WebsiteHeader{padding:0;max-width:1080px}.LegalNotice #legalnotice-section{max-width:1080px;justify-content:flex-start;align-items:flex-start;flex:1;min-height:100dvh}.LegalNotice #legalnotice-section *{width:100%}.LegalNotice #legalnotice-section .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:24px}.LegalNotice #legalnotice-section .grid .WebsiteCard{gap:8px;justify-content:flex-start}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.DemoSpace .SpaceBottom{margin:32px 0!important;justify-content:flex-end!important}@media only screen and (max-width: 1450px){.DemoSpace .SpaceBottom{margin:16px 0 8px!important}}.DemoSpace .DemoResponse{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f2f2f2;border-radius:26px 26px 0 0;padding:24px;box-shadow:0 1px 1px #fff3 inset,0 3px 12px -4px #1010101a}.DemoSpace .AssistantAvatar{cursor:pointer}.DemoSpace .AssistantAvatar:hover{scale:.9}.DemoSpace .AssistantArea.demo-message .AssistantArea-Container{width:320px;height:150px;border-radius:26px 26px 0 0}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.MainInput-Wrapper{z-index:52;position:absolute;left:50%;transform:translate(-50%);border-radius:30px;transition:box-shadow .25s ease-in-out,width .45s cubic-bezier(.25,1.2,.6,1),height .45s cubic-bezier(.25,1.2,.6,1);background:linear-gradient(180deg,rgba(0,0,0,.02),transparent);padding:4px;box-shadow:0 12px 32px -9px #1010101a,inset 0 1px #0000000d,inset 0 -1px #fff9;width:280px;height:58px}.MainInput-Wrapper:focus-within,.MainInput-Wrapper:hover{box-shadow:0 16px 40px #1010101a,inset 0 1px #1010101a}.MainInput-Wrapper.focused{width:300px}.MainInput-Wrapper.expanded{width:460px;height:180px}.MainInput-Wrapper.edit{border-radius:2px 2px 24px 24px}.MainInput-Wrapper.edit .Input{border-radius:2px 2px 20px 20px}.MainInput-Wrapper .FloatingMenu-EditTodo{position:absolute;bottom:100%;left:4px;width:calc(100% - 8px);background-color:#fff;border-radius:20px 20px 2px 2px;padding:16px 20px;box-shadow:0 -6px 12px #fff3 inset,0 6px 20px -2px #0000000d,0 1px 1px #0000001a inset;display:flex;flex-direction:column;gap:12px}.MainInput-Wrapper .FloatingMenu-EditTodo .Badge-Interval{align-self:flex-start}.MainInput-Wrapper .FloatingMenu-EditTodo .Edit-Badge{display:flex;align-items:center;justify-content:center;gap:2px}.MainInput-Wrapper .FloatingMenu-EditTodo .Edit-Badge>div{display:flex;align-items:center;justify-content:center;gap:4px;padding:6px;height:30px;background-color:#1010101a}.MainInput-Wrapper .FloatingMenu-EditTodo .Edit-Badge>div:first-child{border-radius:30px 1px 1px 30px}.MainInput-Wrapper .FloatingMenu-EditTodo .Edit-Badge>div:first-child img{width:18px;height:18px}.MainInput-Wrapper .FloatingMenu-EditTodo .Edit-Badge>div:last-child{border-radius:1px 30px 30px 1px;padding:0 12px 0 6px}.MainInput-Wrapper .FloatingMenu-EditTodo .Edit-Badge svg{width:16px;height:16px}.MainInput-Wrapper .FloatingMenu-EditTodo .Edit-Badge svg path{fill:#101010cc}.MainInput-Wrapper.learning-mode{width:134px}.MainInput-Wrapper ::-webkit-scrollbar{display:none}.MainInput-Wrapper .Input-Measurement{position:absolute;visibility:hidden;white-space:pre;font-size:inherit;font-family:inherit;padding:0 0 0 16px;overflow:hidden!important;max-height:0}.MainInput-Wrapper>.Input{background-color:#fff;height:100%;border-radius:30px;box-shadow:0 2px 10px #0000001a,inset 0 -1px 12px -1px #0000000f;align-items:flex-end;justify-content:space-between}.MainInput-Wrapper>.Input .Button{position:absolute;right:5.5px;bottom:5.5px;gap:0;padding:0;overflow:hidden;transition:right .25s ease,bottom .25s ease}.MainInput-Wrapper>.Input .Button.Button-Disabled,.MainInput-Wrapper>.Input .Button:disabled{opacity:1!important}.MainInput-Wrapper>.Input .Button.Button-SaveChanges{padding:0 20px 0 16px;gap:6px}.MainInput-Wrapper>.Input .Button.Button-Loading .Loader-Dots-Dot{background-color:#101010}.MainInput-Wrapper>.Input .Button:not(#Button-Stop-Assistant):hover{background-color:#0000001f}.MainInput-Wrapper>.Input #Button-Learningmode{background:radial-gradient(circle,#cbdbe9,#a2d6ce,#98cfe3,#a2d6ce,#cbdbe9);box-shadow:0 -3px 6px #fff6 inset,0 3px 6px -4px #1010101a inset,0 1px #fff inset,0 2px 5px #10101033 inset;transition:filter .25s ease,padding .25s ease,width .25s ease}.MainInput-Wrapper>.Input #Button-Learningmode span{font-weight:500;opacity:0;white-space:nowrap;width:0;overflow:hidden}.MainInput-Wrapper>.Input #Button-Learningmode:hover{padding:0 12px;filter:brightness(.92)}.MainInput-Wrapper>.Input #Button-Learningmode:hover span{width:auto;margin-left:6px;opacity:1}.MainInput-Wrapper>.Input #Button-Learningmode.Active{width:calc(100% - 12px)}.MainInput-Wrapper>.Input #Button-Learningmode svg{min-width:22px;min-height:22px;filter:drop-shadow(0px 1px 3px rgba(16,16,16,.1))}.MainInput-Wrapper>.Input #ChatInputField{height:100%;padding:12px 20px;color:#101010cc;resize:none;transition:opacity .2s ease;transition-delay:.3s}.MainInput-Wrapper>.Input #ChatInputField:focus{color:#101010}.MainInput-Wrapper>.Input #ChatInputField::placeholder{background:linear-gradient(to top,#101010,#10101066);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;opacity:.5}.MainInput-Wrapper>.Input #ChatInputField.hidden{visibility:hidden;opacity:0}@media only screen and (max-width: 1450px){.MainInput-Wrapper{margin-bottom:4px;height:48px}.MainInput-Wrapper.expanded .Button:not(.Button-Close){right:12px!important;bottom:12px!important}.MainInput-Wrapper .Input textarea{font-size:13px;padding:10px 16px!important}.MainInput-Wrapper .Button:not(.Button-Close){min-width:34px;min-height:34px;right:4px!important;bottom:4px!important}.MainInput-Wrapper #Button-Learningmode.Active{width:calc(100% - 8.5px)!important}}@media only screen and (max-width: 600px){.SpaceBottom{padding-left:24px!important;padding-right:16px!important}.SpaceBottom .MainInput-Wrapper{left:16px;transform:translate(0);max-width:calc(100% - 84px);width:calc(100% - 84px)}.SpaceBottom .MainInput-Wrapper.expanded{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.Popup{position:fixed;width:100vw;height:100vh;display:flex;top:0;left:0;justify-content:center;align-items:center;padding:clamp(16px,5vw,60px);z-index:9999}.Popup .Popup-Sidebar{border-radius:1000px;padding:12px;display:flex;flex-direction:column;gap:8px;margin-right:16px;background:#1010101a;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.Popup .Popup-Sidebar-Item{border-radius:1000px;flex:1}.Popup .Popup-Sidebar-Item span{flex:1;text-align:left}.Popup-Base{width:100%;height:100%;border-radius:30px;display:flex;flex-direction:column;position:relative;z-index:100;overflow:hidden;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.Popup-Base-Header{padding:24px;display:flex;align-items:center;border-radius:30px 30px 0 0}.Popup-Base-Header .Heading{flex:1;line-height:1}.Popup-Base-Header .Button-Back{transition:all .25s ease;margin-left:-12px;padding-right:122px}.Popup-Base-Header .Button-Back.hidden{width:12px;min-width:12px;pointer-events:none;opacity:0;transform:scale(0)}.Popup-Base-Header .Button-Back svg{min-width:28px!important;min-height:28px!important;width:28px!important;height:28px!important}.Popup-Base-Header .Button-Back:hover{transform:scale(1.2);background-color:transparent}.Popup-Base-Header .Button-Back:before,.Popup-Base-Header .Button-Back:after{display:none}.Popup-Base-Header .Button-Close{margin-left:8px}.Popup-Base-Body{display:flex;flex-direction:column;flex:1;padding:24px;border-radius:0 0 30px 30px;overflow-y:auto;overflow-x:hidden}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.Popup-UserSettings{position:absolute;width:100%;height:100%;padding:68px 32px 78px}.Popup-UserSettings .Popup-Sidebar,.Popup-UserSettings .Popup-Base{max-height:700px}.Popup-UserSettings .Popup-Sidebar{border-radius:30px;height:100%;min-width:240px;background:radial-gradient(100% 100% at 50% 0%,#1010102e 20%,#10101052);box-shadow:0 24px 50px -16px #00000080;padding:0}.Popup-UserSettings .Popup-Sidebar-Label{margin:8px 24px 4px;font-size:14px;color:#fff9}.Popup-UserSettings .Popup-Sidebar .ActiveItemIndicator{position:absolute;width:4px;height:24px;background-color:#fff;box-shadow:1px 0 12px #fff;border-radius:0 10px 10px 0}.Popup-UserSettings .Popup-Sidebar-Item{padding:16px 24px!important;flex:0;color:#fff9;max-width:unset}.Popup-UserSettings .Popup-Sidebar-Item img{scale:.8;transition:scale .2s ease;margin-right:8px}.Popup-UserSettings .Popup-Sidebar-Item.active img{scale:1}.Popup-UserSettings .Popup-Sidebar-Item svg{min-width:40px;min-height:40px;border-radius:1000px;padding:10px;margin-right:8px}.Popup-UserSettings .Popup-Sidebar-Item:hover,.Popup-UserSettings .Popup-Sidebar-Item.active{color:#fff;background-color:transparent}.Popup-UserSettings .Popup-Sidebar-Item:hover svg,.Popup-UserSettings .Popup-Sidebar-Item.active svg{background-color:#ffffff1a;box-shadow:0 1px 1px #fff3 inset,0 3px 12px -4px #1010101a}.Popup-UserSettings .Popup-Sidebar-Item.active svg{background-color:#10101033;color:#fff;box-shadow:0 0 8px -1px #0003 inset,0 6px 16px -4px #fff3,0 0 0 4px #0000000a}.Popup-UserSettings .Popup-Sidebar-Item.active svg path{fill:#fff}@media only screen and (min-width: 800px){.Popup-UserSettings .Popup-Sidebar-Item.Popup-Sidebar-Item-account{margin-top:24px}}.Popup-UserSettings .Popup-Sidebar-Item-logout{margin-top:auto;margin-bottom:24px}.Popup-UserSettings .Popup-Sidebar-Item-logout:hover svg{background-color:#ff3665;box-shadow:0 -4px 20px -4px #10101033 inset,0 3px 6px -1px #1010101a,0 1px 1px #ff3665 inset,0 2px 1px #fff9 inset,0 0 0 5px #ff366533}.Popup-UserSettings .Popup-Sidebar-Item-logout svg{background-color:#ff3665;box-shadow:0 -4px 20px -4px #10101033 inset,0 3px 6px -1px #1010101a,0 1px 1px #ff3665 inset,0 2px 1px #fff9 inset}.Popup-UserSettings .Popup-Base{max-width:480px;background:radial-gradient(100% 100% at 50% 0%,#1010102e 20%,#10101052);box-shadow:0 24px 50px -16px #00000080}.Popup-UserSettings .Popup-Base-Header{padding:16px 19px 16px 24px;background:transparent;box-shadow:0 1px #fff3,inset 0 -1px 1px #1010100f}.Popup-UserSettings .Popup-Base-Header .Heading{margin-top:1px}.Popup-UserSettings .Popup-Base-Body::-webkit-scrollbar{width:0;height:0}.Popup-UserSettings .Popup-Base .List{display:flex;flex-direction:column;gap:0}.Popup-UserSettings .Popup-Base .List-Item{display:flex;align-items:center;height:50px;border-radius:1000px;cursor:pointer;background-color:#ffffff1a;box-shadow:inset 0 1px 1px #fff3;padding:0;transition:background-color .2s ease,opacity .2s ease,box-shadow .2s ease}.Popup-UserSettings .Popup-Base .List-Item .AssistantAvatar{width:40px}.Popup-UserSettings .Popup-Base .List-Item .Paragraph{flex:1;font-size:14px;margin:0 16px}:is(.Popup-UserSettings .Popup-Base .List-Item:hover,.Popup-UserSettings .Popup-Base .List-Item:active):not(.archived){background-color:#10101033;box-shadow:none}.Popup-UserSettings .Popup-Base .List-Item-Apps{display:flex;align-items:center;gap:0;margin-right:16px}.Popup-UserSettings .Popup-Base .List-Item-Apps img{width:30px;height:30px;margin:0 -4px;border-radius:6px}.Popup-UserSettings .Popup-Base .List-Item .Button-Error{margin-right:10px}.Popup-UserSettings .Popup-Base .List-Item.Add-Login{border:none}.Popup-UserSettings .Popup-Base .List-Item.Add-Login .Button{margin-right:10px}.Popup-UserSettings .Popup-Base .List-Item.EmptySeat .Paragraph{margin:0}.Popup-UserSettings .Popup-Base .Row{display:flex;gap:8px;margin-bottom:24px}.Popup-UserSettings .Popup-Base .Row .Field-Container{flex:1;position:relative}.Popup-UserSettings .Popup-Base .Row .Field-Container .Button-Info-Email{position:absolute;bottom:5px;right:32px;cursor:pointer;min-width:106px;scale:.8}.Popup-UserSettings .Popup-Base .Row .Field-Container .Button-Info-Email:hover{background-color:#101010cc;box-shadow:0 -4px 20px -4px #fff3 inset,0 3px 6px -1px #1010101a,0 1.5px 1px #101010 inset,0 2.5px 1px #fff9 inset}.Popup-UserSettings .Popup-Base .Row.Row-UserAvatar{display:flex;flex-direction:column;align-items:center;gap:0}.Popup-UserSettings .Popup-Base .Row.Row-UserAvatar .Avatar-Wrapper{position:relative;cursor:pointer}.Popup-UserSettings .Popup-Base .Row.Row-UserAvatar .Avatar-Wrapper:hover .Avatar{box-shadow:0 0 24px -2px #fff9;scale:.98}.Popup-UserSettings .Popup-Base .Row.Row-UserAvatar .Avatar-Wrapper:hover .Button{scale:1.1}.Popup-UserSettings .Popup-Base .Row.Row-UserAvatar .Avatar-Wrapper .Avatar{margin-top:16px;min-width:140px;min-height:140px;transition:all .35s cubic-bezier(.8,0,.2,1)}.Popup-UserSettings .Popup-Base .Row.Row-UserAvatar .Avatar-Wrapper .Button{position:absolute;right:0;bottom:0;transition:all .35s cubic-bezier(.8,0,.2,1)}.Popup-UserSettings .Popup-Base .Row.Row-DangerZone{display:flex;margin:24px 0 0;gap:32px;padding:16px;background-color:#ff366524;border-radius:16px;border:1px solid rgba(255,54,101,.06)}.Popup-UserSettings .Popup-Base .Row.EmailSent{align-items:center;margin-top:-8px}.Popup-UserSettings .Popup-Base .Row.EmailSent svg{margin-right:4px;min-width:30px;min-height:30px}.Popup-UserSettings .Popup-Base .Action-Buttons{display:flex;gap:8px;position:absolute;top:12px;right:60px}.Popup-UserSettings .Popup-Base .Content-Account form{display:flex;flex-direction:column}.Popup-UserSettings .Popup-Base .Content-Account .DeleteAccount{display:flex;flex-direction:column;gap:16px;flex:1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.Popup-UserSettings .Popup-Base .Content-Workspaces{display:flex;flex-direction:column;align-items:center;flex:1;gap:16px}.Popup-UserSettings .Popup-Base .Content-Workspaces .ActiveAvatar-Wrapper{position:relative;border-radius:1000px;transition:box-shadow .2s ease;margin:5px}.Popup-UserSettings .Popup-Base .Content-Workspaces .ActiveAvatar-Wrapper .AssistantAvatar{transition:box-shadow .2s ease}.Popup-UserSettings .Popup-Base .Content-Workspaces .ActiveAvatar-Wrapper .Button{position:absolute;bottom:0;right:0;opacity:1;background-color:#fff;z-index:10;transition:scale .2s ease!important}.Popup-UserSettings .Popup-Base .Content-Workspaces .ActiveAvatar-Wrapper:hover .AssistantAvatar{box-shadow:0 0 24px 2px #fff3}.Popup-UserSettings .Popup-Base .Content-Workspaces .ActiveAvatar-Wrapper:hover .Button{scale:1.15}.Popup-UserSettings .Popup-Base .Content-Workspaces .List-Item{align-items:flex-start;gap:8px;border-radius:30px;overflow:hidden}.Popup-UserSettings .Popup-Base .Content-Workspaces .List-Item.archived,.Popup-UserSettings .Popup-Base .Content-Workspaces .List-Item.unused-space{align-items:center}.Popup-UserSettings .Popup-Base .Content-Workspaces .List-Item.archived{opacity:.7!important}.Popup-UserSettings .Popup-Base .Content-Workspaces .List-Item.archived:hover{opacity:1!important}.Popup-UserSettings .Popup-Base .Content-Workspaces .List-Item .Paragraph{margin-left:5px}.Popup-UserSettings .Popup-Base .Content-Workspaces .List-Item .InputText{background-color:transparent;box-shadow:none;height:40px;margin:5px 0;border-radius:0}.Popup-UserSettings .Popup-Base .Content-Workspaces .List-Item .InputText input{padding:0;pointer-events:none;border-bottom:1px solid transparent;color:#fffc;transition:font-size .2s ease,border-bottom-color .2s ease,color .2s ease}.Popup-UserSettings .Popup-Base .Content-Workspaces .List-Item.active{background-color:#10101033;border-color:transparent}.Popup-UserSettings .Popup-Base .Content-Workspaces .List-Item.active .InputText input{font-size:16px;font-weight:500;pointer-events:auto;border-bottom-color:#fff3}.Popup-UserSettings .Popup-Base .Content-Workspaces .List-Item.active .InputText input:hover,.Popup-UserSettings .Popup-Base .Content-Workspaces .List-Item.active .InputText input:focus{border-bottom-color:#fff6;color:#fff}.Popup-UserSettings .Popup-Base .Content-Workspaces .List-Item.archived{cursor:default}.Popup-UserSettings .Popup-Base .Content-Workspaces .List-Item .Button-Action{flex:auto}.Popup-UserSettings .Popup-Base .Content-Workspaces .NoSpaces{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;flex:1}.Popup-UserSettings .Popup-Base .Content-Workspaces .NoSpaces .Heading{max-width:80%}.Popup-UserSettings .Popup-Base .Content-Workspaces .NoSpaces .Icon-EmptySeat{width:64px;height:64px;margin-bottom:16px;background-color:#ffffff1a;box-shadow:inset 0 1px 1px #fff6;border-radius:1000px;padding:16px}.Popup-UserSettings .Popup-Base .Content-Avatar{display:flex;flex-direction:column;position:relative;flex:1;padding:8px}.Popup-UserSettings .Popup-Base .Content-Avatar-Active{width:130px;position:absolute;top:16px;left:50%}.Popup-UserSettings .Popup-Base .Content-Avatar-List{margin-top:170px;margin-bottom:24px;display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.Popup-UserSettings .Popup-Base .Content-Avatar-List:hover .Content-Avatar-List-Item{opacity:.85}.Popup-UserSettings .Popup-Base .Content-Avatar-List:hover .Content-Avatar-List-Item:hover{opacity:1;transform:scale(1)}.Popup-UserSettings .Popup-Base .Content-Avatar-List-Item{cursor:pointer;display:flex;flex-direction:column;gap:8px;transition:all .35s cubic-bezier(.8,0,.2,1)}.Popup-UserSettings .Popup-Base .Content-Avatar-List-Item:hover .AssistantAvatar{box-shadow:0 0 24px 2px #fff6}.Popup-UserSettings .Popup-Base .Content-Avatar-List-Item.active{opacity:.5!important;pointer-events:none!important}.Popup-UserSettings .Popup-Base :is(.Content-Delete,.Content-Archive,.Content-Delete-Login){display:flex;flex-direction:column;justify-content:space-between;flex:1;padding:8px}.Popup-UserSettings .Popup-Base :is(.Content-Delete,.Content-Archive,.Content-Delete-Login)>div:first-child{display:flex;flex-direction:column;align-items:center;gap:24px}.Popup-UserSettings .Popup-Base :is(.Content-Delete,.Content-Archive,.Content-Delete-Login)>div:first-child>svg{min-width:64px;min-height:64px;background-color:#ff3665;box-shadow:0 -4px 20px -4px #10101033 inset,0 3px 6px -1px #1010101a,0 1px 1px #ff3665 inset,0 2px 1px #fff9 inset;border-radius:1000px;padding:16px}.Popup-UserSettings .Popup-Base :is(.Content-Delete,.Content-Archive,.Content-Delete-Login)>div:first-child .Paragraph{margin-top:-16px;opacity:.7}.Popup-UserSettings .Popup-Base :is(.Content-Delete,.Content-Archive,.Content-Delete-Login)>div:first-child .Input-Wrapper{max-width:200px}.Popup-UserSettings .Popup-Base :is(.Content-Delete,.Content-Archive,.Content-Delete-Login)>div:first-child .Input-Wrapper .InputText svg{opacity:0;min-width:34px;height:34px;background-color:#ff3665;border-radius:1000px;display:flex;align-items:center;justify-content:center;padding:8px;margin-right:-8px}.Popup-UserSettings .Popup-Base :is(.Content-Delete,.Content-Archive,.Content-Delete-Login)>div:first-child .Input-Wrapper.valid .InputText svg{opacity:1}.Popup-UserSettings .Popup-Base :is(.Content-Delete,.Content-Archive,.Content-Delete-Login) div:last-child{display:flex;gap:16px;width:100%}.Popup-UserSettings .Popup-Base :is(.Content-Delete,.Content-Archive,.Content-Delete-Login) div:last-child .Button{flex:1}.Popup-UserSettings .Popup-Base .Content-LoginManager-Form{display:flex;flex:1;padding:16px}.Popup-UserSettings .Popup-Base .Content-LoginManager-Form form{flex:1;display:flex;flex-direction:column}.Popup-UserSettings .Popup-Base .Content-LoginManager-Form form .Form-Inner{display:flex;flex-direction:column;flex:1;gap:16px}.Popup-UserSettings .Popup-Base .Content-LoginManager-Form form .Form-Inner-Publisher{display:flex;align-items:center;gap:16px;padding:16px;background-color:#fff;border-radius:20px;color:#10101099;cursor:pointer;transition:all .25s ease}.Popup-UserSettings .Popup-Base .Content-LoginManager-Form form .Form-Inner-Publisher:hover{box-shadow:0 0 16px #10101033 inset}.Popup-UserSettings .Popup-Base .Content-LoginManager-Form form .Form-Inner-Publisher:hover .CheckIcon{border-color:#10101066}.Popup-UserSettings .Popup-Base .Content-LoginManager-Form form .Form-Inner-Publisher span{color:#101010cc}.Popup-UserSettings .Popup-Base .Content-LoginManager-Form form .Form-Inner-Publisher .Form-Inner-Publisher-Apps{display:flex;width:100%;justify-content:flex-start;gap:3px;margin-top:2px}.Popup-UserSettings .Popup-Base .Content-LoginManager-Form form .Form-Inner-Publisher .Form-Inner-Publisher-Apps img{width:16px;height:16px;border-radius:4px}.Popup-UserSettings .Popup-Base .Content-LoginManager-Form form .Form-Inner-Publisher .CheckIcon{min-width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;border:1.5px solid rgba(16,16,16,.2);transition:all .25s ease}.Popup-UserSettings .Popup-Base .Content-LoginManager-Form form .Form-Inner .Step-Navigation{display:flex;justify-content:center;gap:16px;margin-top:auto}.Popup-UserSettings .Popup-Base .Content-LoginManager-Form form .Form-Inner .Step-Navigation .Button{padding:0 24px}.Popup-UserSettings .Popup-Base .Content-LoginManager-Form form .Form-Inner .Step-Navigation .Button-Back{padding-left:16px;margin-right:auto}.Popup-UserSettings .Popup-Base .Content-LoginManager-Form form .Form-Inner .Step-Navigation .Button-Continue{padding-right:16px}.Popup-UserSettings .Popup-Base .Content-LoginManager-Form form .Form-Inner .Step-Navigation :is(.Button-Back,.Button-Continue){gap:2px}.Popup-UserSettings .Popup-Base .Content-LoginManager-Form form .Form-Inner .Step-Navigation :is(.Button-Continue,.Button-SaveChanges){margin-left:auto}.Popup-UserSettings .Popup-Base .Content-Payment{display:flex;flex-direction:column;gap:16px;flex:1}.Popup-UserSettings .Popup-Base .Content-Payment-Info{display:flex;flex-direction:column;flex:1}.Popup-UserSettings .Popup-Base .Content-Payment-Info .H-2{box-shadow:inset 0 1px 1px #fff3;background-color:#fff3;padding:10px 16px;border-radius:1000px;font-size:24px}.Popup-UserSettings .Popup-Base .Content-Payment-Info .Input-Custom .Input{background-color:#1010101a;box-shadow:0 2.5px 4px -1px #00000029 inset,0 0 12px -2px #0000000d;padding:24px;display:flex;justify-content:space-between}.Popup-UserSettings .Popup-Base .Content-Payment-Info .Input-Custom .Input .Button-DueOn{pointer-events:none;box-shadow:inset 0 1px 1px #fff3;background-color:#fff3;padding:0 16px 0 4px;font-size:14px}.Popup-UserSettings .Popup-Base .Content-Payment-Info .Input-Custom .Input .Button-DueOn svg{min-width:40px;min-height:40px;padding:9px;display:flex;align-items:center;justify-content:center;border-radius:1000px;background-color:#10101033;box-shadow:0 .6px #ffffff1a,0 .5px 1px #0000001a inset}.Popup-UserSettings .Popup-Base .Content-Payment-Info .Input-Custom .Input .Button-DueOn.canceled{background-color:#ff366533;width:100%}.Popup-UserSettings .Popup-Base .Content-Payment-Info .Input-Custom .Input .Button-DueOn.canceled svg{background-color:#ff3665}.Popup-UserSettings .Popup-Base .Content-Payment-Info .Input-Custom .Input .Button-DueOn.canceled span{flex:1}.Popup-UserSettings .Popup-Base .Content-Payment-Info .Input-Custom .Input .Input-Wrapper{max-width:160px}.Popup-UserSettings .Popup-Base .Content-Payment-Info .Input-Custom .Input .Input-Wrapper .InputNumber{border-radius:1000px!important;box-shadow:inset 0 1px 1px #fff3;background-color:#fff3;padding:0 6px}.Popup-UserSettings .Popup-Base .Content-Payment-Info .Input-Custom .Input .Input-Wrapper .InputNumber .Button{min-width:40px;min-height:40px;margin:0;background-color:#10101033;box-shadow:0 .6px #ffffff1a,0 .5px 1px #0000001a inset}.Popup-UserSettings .Popup-Base .Content-Payment-Info .Input-Custom .Input .Input-Wrapper .InputNumber .Button:hover{background-color:#10101066}.Popup-UserSettings .Popup-Base .Content-Payment-Info .Input-Custom.Input-Workspaces .Paragraph{margin-bottom:12px}.Popup-UserSettings .Popup-Base .Content-Payment-Info .Input-Custom.Input-Workspaces .Input .Workspace-Icons{display:flex}.Popup-UserSettings .Popup-Base .Content-Payment-Info .Input-Custom.Input-Workspaces .Input .Workspace-Icons .Button{pointer-events:none;transition:none}.Popup-UserSettings .Popup-Base .Content-Payment-Info .Input-Custom.Input-Workspaces .Input .Workspace-Icons .Button:is(:not(:first-child)){margin-left:-12px}.Popup-UserSettings .Popup-Base .Content-Payment-Info .Input-Custom.Input-Workspaces .Input .Workspace-Icons .Button.Button-More{margin-left:0}.Popup-UserSettings .Popup-Base .Content-Payment-Info #Button-Invoices{padding:0 0 16px;border-radius:0;min-height:0;background-color:transparent;box-shadow:none;margin-left:auto}.Popup-UserSettings .Popup-Base .Content-Payment-Info #Button-Invoices:hover{text-decoration:underline}.Popup-UserSettings .Popup-Base .Content-Payment-Info #Button-Invoices svg{width:20px;height:20px}.Popup-UserSettings .Popup-Base .Content-Payment-Info #Button-Checkout{padding:0 16px 0 5px;gap:12px}.Popup-UserSettings .Popup-Base .Content-Payment-Info #Button-Checkout svg{min-width:30px;min-height:30px;padding:8px;display:flex;align-items:center;justify-content:center;background-color:#1010101a;box-shadow:inset 0 1px #1010101a,inset 0 -1px #fff6;border-radius:1000px}.Popup-UserSettings .Popup-Base .Content-Payment-Info #Button-CancelSubscription{background-color:#ff366540;box-shadow:inset 0 -2px 12px #ffffff1a,inset 0 2px 2px #1010101a}.Popup-UserSettings .Popup-Base .Content-Payment-Info #Button-CancelSubscription:hover{background-color:#ff3665}.Popup-UserSettings .Popup-Base .Content-Payment .GiftCard{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px;flex:1;padding:16px}.Popup-UserSettings .Popup-Base .Content-Payment .GiftCard svg.gift{width:64px;height:64px;margin-bottom:8px;background-color:#ffffff1a;box-shadow:inset 0 1px 1px #fff6;border-radius:1000px;padding:16px}.Popup-UserSettings .Popup-Base .Content-Payment .GiftCard .Period{display:flex;align-items:center;gap:8px;margin-top:16px}.Popup-UserSettings .Popup-Base .Content-Payment .GiftCard .Period .Paragraph{flex:1;padding:6px 16px;border-radius:1000px;background-color:#ffffff1a;text-align:center;box-shadow:inset 0 1px 1px #fff3}.Popup-UserSettings .Popup-Base .Content-Payment .GiftCard #Button-Checkout{margin-top:auto}.Popup-UserSettings .Popup-Base .Content-Payment-NoSubscription{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:8px;padding:16px}.Popup-UserSettings .Popup-Base .Content-Payment-NoSubscription svg{width:64px;height:64px;background-color:#ffffff1a;box-shadow:inset 0 1px 1px #fff6;border-radius:1000px;padding:16px;margin-bottom:16px}.Popup-UserSettings .Popup-Base .Content-Payment-NoSubscription .Button{margin-top:24px;background:#fff;box-shadow:0 1px 1px #fff3 inset,0 3px 12px -4px #1010101a;color:#101010cc}.Popup-UserSettings .Popup-Base .Content-Payment .Paragraph-GiftCardDisclaimer{padding:16px;border-radius:10px;background-color:#ffffff1a;box-shadow:inset 0 1px 1px #fff3;display:flex;align-items:center;gap:16px}.Popup-UserSettings .Popup-Base .Content-Payment .Paragraph-GiftCardDisclaimer svg{min-width:24px;min-height:24px}.Popup-UserSettings .Popup-Base .Content-BugReport-Form{display:flex;flex-direction:column;gap:32px;flex:1}.Popup-UserSettings .Popup-Base .Content-BugReport-Form .Input{border-radius:16px}.Popup-UserSettings .Popup-Base .Content-BugReport-Form .InputRadio{padding:6px}.Popup-UserSettings .Popup-Base .Content-BugReport-Form .InputRadio label{border-radius:11px}.Popup-UserSettings .Popup-Base .Content-BugReport-Success{width:100%;height:100%;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}@media only screen and (max-width: 1450px){.Popup-UserSettings{padding:50px 32px 74px}}@media only screen and (max-width: 800px){.Popup-UserSettings{flex-direction:column;padding:62px 16px 78px}.Popup-UserSettings .Popup-Sidebar{display:flex;flex-direction:row;order:1;width:100%;height:auto;margin:16px 0 0;overflow:hidden;border-radius:1000px;gap:0;padding:8px 16px}.Popup-UserSettings .Popup-Sidebar-Label,.Popup-UserSettings .Popup-Sidebar .ActiveItemIndicator{display:none}.Popup-UserSettings .Popup-Sidebar-Item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;gap:6px;padding:24px 16px;min-height:100%}.Popup-UserSettings .Popup-Sidebar-Item span{display:none}.Popup-UserSettings .Popup-Sidebar-Item img{scale:1;margin-right:0}.Popup-UserSettings .Popup-Sidebar-Item svg{margin:0!important;background-color:#ffffff1a;box-shadow:none}.Popup-UserSettings .Popup-Sidebar-Item:before{display:none}.Popup-UserSettings .Popup-Base{width:100%;min-width:100%}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.Popup-AppStore{position:absolute;width:100%;height:100%;padding:68px 32px 78px}.Popup-AppStore .Popup-Sidebar{margin-left:-82px;background:radial-gradient(100% 100% at 50% 0%,#1010102e 20%,#10101052);box-shadow:0 24px 50px -16px #00000080}.Popup-AppStore .Popup-Sidebar-Item{padding:0}.Popup-AppStore .Popup-Sidebar-Item span{display:none}.Popup-AppStore .Popup-Sidebar-Item.active{background-color:#10101033;color:#fff;box-shadow:0 0 8px -1px #0003 inset,0 6px 16px -4px #fff3,0 0 0 4px #0000000a}.Popup-AppStore .Popup-Sidebar-Item.active svg path{fill:#fff}.Popup-AppStore .Popup-Base{max-width:clamp(500px,80%,900px);background:radial-gradient(100% 100% at 50% 0%,#1010102e 20%,#10101052);box-shadow:0 24px 50px -16px #00000080}.Popup-AppStore .Popup-Base ::-webkit-scrollbar{width:0px;height:0px}.Popup-AppStore .Popup-Base-Header{justify-content:space-between;padding:clamp(16px,3vw,24px) clamp(16px,3vw,32px);border-bottom:1px solid rgba(255,255,255,.2)}.Popup-AppStore .Popup-Base-Header .Heading{margin-left:16px}.Popup-AppStore .Popup-Base-Header .Input-Wrapper{width:clamp(200px,40%,300px);position:absolute;left:50%;transform:translate(-50%)}.Popup-AppStore .Popup-Base-Body{flex:1;overflow:auto;padding:clamp(16px,3vw,32px)}.Popup-AppStore .Popup-Base-Body .Pagination{margin-top:auto;display:flex;justify-content:space-between;gap:16px}.Popup-AppStore .Popup-Base-Body .Pagination>div{flex:1;display:flex;align-items:center;justify-content:center;gap:16px}.Popup-AppStore .Popup-Base-Body .Pagination>div .Paragraph{min-width:70px}.Popup-AppStore .Popup-Base-Body .Pagination>div hr{width:100%;height:1px;background-color:#fff6;border:none}.Popup-AppStore .Popup-Base-Body .Pagination .Button{min-width:110px;padding:0;gap:4px;color:#101010cc}.Popup-AppStore .Popup-Base-Body .Pagination .Button svg{opacity:.5}.Popup-AppStore .Popup-Base-Body .Pagination .Button:hover{color:#101010}.Popup-AppStore .Popup-Base-Body .Pagination .Button:hover svg{opacity:1}.Popup-AppStore .Popup-Base .App-List{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px;margin-bottom:40px}.Popup-AppStore .Popup-Base .App-List-Empty{grid-column:1/-1}.Popup-AppStore .Popup-Base .App-List-Empty .Paragraph{max-width:400px}.Popup-AppStore .Popup-Base .App-List-Empty>svg{width:64px;height:64px;border-radius:1000px;padding:16px;background-color:#ffffff1a;box-shadow:0 -1px 1px #fff6}.Popup-AppStore .Popup-Base .App-List-Empty .Button{margin-top:16px;padding:0 20px 0 16px}.Popup-AppStore .Popup-Base .App-Entry{background-color:#ffffff1a;box-shadow:0 1px 1px #fff3 inset,0 3px 12px -4px #1010101a;border-radius:16px;display:flex;gap:24px;padding:20px;height:fit-content;transition:background-color .3s ease}.Popup-AppStore .Popup-Base .App-Entry.installed{background-color:#1010101a}.Popup-AppStore .Popup-Base .App-Entry.installed .Button-Download:hover{background-color:#ff3665;box-shadow:0 -4px 20px -4px #10101033 inset,0 3px 6px -1px #1010101a,0 1px 1px #ff3665 inset,0 2px 1px #fff9 inset}.Popup-AppStore .Popup-Base .App-Entry.installed .Button-Download:hover.hoverPossible svg:first-child{opacity:0}.Popup-AppStore .Popup-Base .App-Entry.installed .Button-Download:hover.hoverPossible svg:last-child{opacity:1}.Popup-AppStore .Popup-Base .App-Entry .Button svg:last-child{width:18px;height:18px;opacity:0}.Popup-AppStore .Popup-Base .App-Entry .Button svg:last-child path{fill:#fff}.Popup-AppStore .Popup-Base .App-Entry>.Paragraph{flex:1;line-height:40px}.Popup-AppStore .Popup-Base .App-Entry img{align-self:flex-start;width:40px;height:40px;aspect-ratio:1/1;object-fit:contain;border-radius:6px}.Button-Download.downloaded{background-color:#1010101a}.Button-Download.downloaded .svg-install{left:57%}.Button-Download.downloaded .svg-install .svg-out{opacity:0;animation:drop .3s linear;transition-delay:.4s}.Button-Download.downloaded .svg-install path#check{stroke:#fffc;stroke-dashoffset:174;transition-delay:.4s}.Button-Download.disabled:not(.downloaded){opacity:.5;pointer-events:none}.Button-Download .svg-install{fill:none;width:18px;height:18px;transform:translateZ(0);position:absolute;top:50%;left:56%;transform:translate(-50%,-50%)}.Button-Download .svg-install polyline,.Button-Download .svg-install path{stroke:#5e5e69;fill:transparent!important;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:all .25s ease;transition-delay:.3s}.Button-Download .svg-install path#check{stroke-dasharray:38;stroke-dashoffset:114;transition:all .25s ease}@keyframes drop{20%{transform:translateY(-3px)}80%{transform:translateY(2px)}95%{transform:translate(0)}}@media only screen and (max-width: 1450px){.Popup-AppStore{padding:50px 32px 74px}}@media only screen and (max-width: 1200px){.App-Entry{padding:16px}.App-Entry.installed .Button-Download:hover{background-color:#fff!important;box-shadow:0 1px 1px #fff3 inset,0 3px 12px -4px #1010101a!important}}@media only screen and (max-width: 800px){.Popup-AppStore{flex-direction:column;padding:62px 16px 78px}.Popup-AppStore .Popup-Sidebar{display:flex;flex-direction:row;order:1;width:100%;height:auto;margin:16px 0 0;overflow:hidden;border-radius:20px;gap:8px;padding:8px}.Popup-AppStore .Popup-Sidebar-Label{display:none}.Popup-AppStore .Popup-Sidebar-Item{flex-direction:column;padding:24px 16px;min-height:100%;border-radius:12px}.Popup-AppStore .Popup-Sidebar-Item svg{min-width:40px;min-height:40px;border-radius:1000px;padding:9px;background-color:#ffffff1a}.Popup-AppStore .Popup-Sidebar-Item svg path{fill:#fff!important}.Popup-AppStore .Popup-Sidebar-Item span{display:block;font-size:12px;color:#fff}.Popup-AppStore .Popup-Sidebar-Item.active{background-color:#ffffff1a;box-shadow:none}.Popup-AppStore .Popup-Sidebar-Item.active svg{box-shadow:0 -10px 30px #fff inset,0 0 8px -1px #0000004d inset,0 6px 16px -4px #0003,0 0 0 4px #ffffff14}.Popup-AppStore .Popup-Sidebar-Item.active svg path{fill:#101010cc!important}.Popup-AppStore .Popup-Base{width:100%;min-width:100%}.Popup-AppStore .Popup-Base-Header .Heading{display:none}.Popup-AppStore .Popup-Base-Header .Input-Wrapper{position:relative;left:0;transform:none;width:100%}.Popup-AppStore .Popup-Base .App-List{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.SpacesArea{min-height:50px;display:flex;align-items:center}.SpacesArea .AssistantAvatar{cursor:pointer;width:40px;height:40px;min-width:40px;min-height:40px;margin:0 -6px;transition:box-shadow .3s ease-in-out,width .3s ease-in-out,min-width .3s ease-in-out,height .3s ease-in-out,min-height .3s ease-in-out,margin .3s ease-in-out,scale .2s ease-in-out}.SpacesArea .AssistantAvatar.active{width:50px;height:50px;min-width:50px;min-height:50px;margin:0 16px}.SpacesArea .AssistantAvatar:hover{box-shadow:0 0 20px -2px #10101033;scale:.9}@media only screen and (max-width: 1450px){.SpacesArea .AssistantAvatar{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important}.SpacesArea .AssistantAvatar.active{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.AssistantAvatar{min-width:40px;min-height:40px;aspect-ratio:1/1;position:relative;border-radius:1000px;display:flex;justify-content:center;align-items:center;transition:all .25s ease}.AssistantAvatar img{width:100%;height:100%;aspect-ratio:1/1;border-radius:1000px;object-fit:cover;transition:all .25s ease}.AssistantAvatar-Avatar{position:absolute;top:0;left:0;z-index:10!important}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.Tooltip-Wrapper{position:relative;display:inline-flex}.Tooltip-Wrapper .Tooltip-Box{position:absolute;padding:4px 8px;border-radius:20px;font-size:12px;font-weight:500;white-space:nowrap;visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s,transform .2s;z-index:1000;left:50%;box-shadow:0 -6px 12px #fff3 inset,0 6px 20px -2px #0000000d,0 1px 1px #0000001a inset;transform:translate(-50%) scale(.97) translateY(3px)}.Tooltip-Wrapper .Tooltip-Box.Dark{background-color:#282828;color:#fff}.Tooltip-Wrapper .Tooltip-Box.Light{background-color:#fff;color:#101010}.Tooltip-Wrapper .Tooltip-Box.Top{bottom:100%;margin-bottom:6px}.Tooltip-Wrapper .Tooltip-Box.Bottom{top:100%;margin-top:6px}.Tooltip-Wrapper:hover .Tooltip-Box{visibility:visible;opacity:1;transform:translate(-50%) scale(1) translateY(0)}.Tooltip-Wrapper:hover .Tooltip-Box.Delayed{transition-delay:.3s}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.AssistantArea{z-index:51;position:absolute;bottom:-.5px;left:50%;transform:translate(-50%);display:flex;align-items:flex-end;transform-origin:bottom center;filter:drop-shadow(0 2px 40px rgba(16,16,16,.4));padding:0!important}.AssistantArea.working{animation:glow-animation 1.5s infinite alternate}.AssistantArea.working.hidden .AssistantAvatar-Wrapper .AssistantAvatar{animation:assistant-working-grow 3s infinite}.AssistantArea.working.hidden .AssistantAvatar-Wrapper .AssistantAvatar:before,.AssistantArea.working.hidden .AssistantAvatar-Wrapper .AssistantAvatar:after{display:block}.AssistantArea.working.hidden .AssistantAvatar-Wrapper .AssistantAvatar-Emoji{transform:translate(-50%) scale(1);opacity:1}.AssistantArea .AssistantArea-Container{display:flex;justify-content:center;background-color:#f2f2f2;min-height:56px;transition:all .35s cubic-bezier(.8,0,.2,1)}.AssistantArea .AssistantArea-Container .AssistantAvatar-Wrapper{display:flex;align-items:flex-end;justify-content:center;position:relative;bottom:1px}.AssistantArea .AssistantArea-Container .AssistantAvatar-Wrapper .AssistantAvatar{max-width:46px;max-height:46px;overflow:hidden}.AssistantArea .AssistantArea-Container .AssistantAvatar-Wrapper .AssistantAvatar:before,.AssistantArea .AssistantArea-Container .AssistantAvatar-Wrapper .AssistantAvatar:after{content:"";position:absolute;border:1px solid rgb(255,255,255);border-radius:50%;animation:ring-animation 2.5s infinite;display:none}.AssistantArea .AssistantArea-Container .AssistantAvatar-Wrapper .AssistantAvatar:before{width:80px;height:80px;opacity:1;animation-delay:0s}.AssistantArea .AssistantArea-Container .AssistantAvatar-Wrapper .AssistantAvatar:after{width:100px;height:100px;opacity:.8;animation-delay:1s}.AssistantArea .AssistantArea-Container .AssistantAvatar-Wrapper .AssistantAvatar .AssistantAvatar-Wallpaper{filter:blur(1px)}.AssistantArea .AssistantArea-Container .Badge-Thinking{align-self:center;font-size:13px;opacity:0;width:0px;margin:8px 0 0;padding:0;gap:0px;overflow:hidden;transition:all .35s cubic-bezier(.8,0,.2,1)}.AssistantArea .AssistantArea-Container .Badge-Thinking.active{opacity:1;width:auto;margin:8px 0 0 12px;padding:8px 16px 8px 12px;gap:6px}.AssistantArea .AssistantArea-Container .AssistantAvatar-Emoji,.AssistantArea .AssistantArea-Container .LearningMode-ListeningIndicator{position:absolute;width:30px;height:18px;border-radius:20px 20px 0 0;display:flex;justify-content:center;align-items:center;left:50%;z-index:100;background-color:#f2f2f2;bottom:-3px}.AssistantArea .AssistantArea-Container .LearningMode-ListeningIndicator{transform:translate(-50%) scale(1)!important;padding:5px}.AssistantArea .AssistantArea-Container .LearningMode-ListeningIndicator canvas{width:60%;height:60%}.AssistantArea .AssistantArea-Container .AssistantAvatar-Emoji{overflow:hidden;transition:all .25s ease;transform:translate(-50%) scale(0);opacity:0;transform-origin:bottom center}.AssistantArea .AssistantArea-Container .AssistantAvatar-Emoji .Loader-Dots{scale:.8}.AssistantArea .AssistantArea-Container .AssistantAvatar-Emoji svg{width:13px;height:13px;margin-bottom:4px;animation:animateEmoji 2.5s ease-in-out infinite}.AssistantArea .AssistantArea-Container .AssistantAvatar-Emoji svg path{fill:#101010cc}@keyframes animateEmoji{0%{scale:1;opacity:1}50%{scale:.8;opacity:.6}to{scale:1;opacity:1}}.AssistantArea .AssistantArea-Container .ExpandButton-Wrapper{position:absolute;width:100%;display:flex;justify-content:center;cursor:pointer;z-index:100;transform-origin:bottom center;transition:all .35s cubic-bezier(.8,0,.2,1);transition-delay:.1s;top:-14px}.AssistantArea .AssistantArea-Container .ExpandButton-Wrapper:hover,.AssistantArea .AssistantArea-Container .ExpandButton-Wrapper.visible{top:-18px}.AssistantArea .AssistantArea-Container .ExpandButton-Wrapper:hover .ExpandButton,.AssistantArea .AssistantArea-Container .ExpandButton-Wrapper.visible .ExpandButton{scale:1;opacity:1;margin-bottom:8px}.AssistantArea .AssistantArea-Container .ExpandButton{min-width:24px;min-height:20px;border-radius:8px 8px 0 0;background-color:#f2f2f2;transition:all .35s cubic-bezier(.8,0,.2,1);transition-delay:.1s;bottom:-1px;opacity:0;scale:.4}.AssistantArea .AssistantArea-Container .ExpandButton:hover{scale:1.1!important;bottom:0}.AssistantArea .AssistantArea-Container .ExpandButton svg{width:14px;height:14px;margin-top:2px}.AssistantArea .AssistantArea-Container .ExpandButton svg path{fill:#101010cc}.AssistantArea .AssistantArea-Container .ExpandButton:before,.AssistantArea .AssistantArea-Container .ExpandButton:after{content:"";width:10px;height:10px;aspect-ratio:1/1;background-color:#f2f2f2;position:absolute;bottom:.5px}.AssistantArea .AssistantArea-Container .ExpandButton:before{mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M20%200C19.4697%2010.25%2010.7891%2019.4961%200%2020V24H24V20V0H20Z'%20fill='%23F1F1F1'/%3e%3c/svg%3e") center/contain no-repeat;right:calc(100% - 2px)}.AssistantArea .AssistantArea-Container .ExpandButton:after{mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M20%200C19.4697%2010.25%2010.7891%2019.4961%200%2020V24H24V20V0H20Z'%20fill='%23F1F1F1'/%3e%3c/svg%3e") center/contain no-repeat;left:calc(100% - 2px);transform:scaleX(-1)}.AssistantArea.hidden .AssistantArea-Container,.AssistantArea.learningMode .AssistantArea-Container,.AssistantArea.learningModeFinished .AssistantArea-Container{width:64px;height:56px;border-radius:46px 46px 0 0}.AssistantArea.userInput .AssistantArea-Container,.AssistantArea.connectionLost .AssistantArea-Container,.AssistantArea.message .AssistantArea-Container{width:270px;border-radius:26px 26px 0 0}.AssistantArea.thinking .AssistantArea-Container{width:240px;border-radius:26px 26px 0 0}.AssistantArea.userInput .AssistantArea-Container{height:200px}.AssistantArea.connectionLost .AssistantArea-Container{height:170px}.AssistantArea.messageExpanded .AssistantArea-Container{width:500px;height:400px;border-radius:26px 26px 0 0}.Icon-LearningModeFinished #filled-circle{fill:#fff!important}.Icon-LearningModeFinished #outline{stroke:#1010101a!important}.Icon-LearningModeFinished #check{stroke:#101010cc!important}@keyframes ring-animation{0%{transform:scale(0);opacity:1}50%{transform:scale(1);opacity:0}to{transform:scale(0);opacity:0}}@keyframes assistant-working-grow{0%{transform:scale(1)}50%{transform:scale(.92)}to{transform:scale(1)}}@keyframes glow-animation{0%{filter:drop-shadow(0 6px 12px rgba(242,242,242,0))}to{filter:drop-shadow(0 6px 24px rgba(242,242,242,.6))}}@media only screen and (max-width: 600px){.AssistantArea{max-width:74%}.AssistantArea span{font-size:12px}.AssistantArea:before,.AssistantArea:after{width:20px;height:20px}.AssistantArea:before{left:calc(100% - 3.2px);bottom:-3.1px}.AssistantArea:after{right:calc(100% - 3.2px);bottom:-3.1px}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.UserInputContainer{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;gap:16px;color:#101010cc}.UserInputContainer .Button-Close{position:absolute;top:8px;right:8px}.UserInputContainer .Button-Close svg{width:12px;height:12px}.UserInputContainer .Button-Close svg path{fill:#10101066}.UserInputContainer .Button-Close:hover svg path{fill:#101010cc}.UserInputContainer-Description{color:#10101099;margin-top:-8px}.UserInputContainer .InputBox{position:relative}.UserInputContainer .Button-Submit{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.App{display:flex;align-items:center;justify-content:center;width:100%;gap:8px;background-color:#1010100f;border-radius:10px;min-height:36px}.App .Paragraph{flex:1}.App-Icons{display:flex;align-items:center;margin-left:8px}.App-Icons img{width:20px;height:20px;aspect-ratio:1/1;border-radius:4px;margin:0 -4px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.05))}.App-Icons img:first-child{margin-left:0}.App-Icons img:last-child{margin-right:0}.App .Button{background-color:transparent;min-width:36px}.App .Button svg path{fill:#10101099;transition:fill .2s ease}.App .Button:hover svg path{fill:#101010}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.AssistantArea-Container-Message{display:flex;justify-content:flex-start;flex-direction:column;max-height:100%;line-height:1.45;position:relative;overflow:auto}.AssistantArea-Container-Message span{color:#101010cc;font-size:13px;width:100%;white-space:pre-wrap;word-break:break-word;display:inline-flex}.AssistantArea-Container-Message:before,.AssistantArea-Container-Message:after{content:"";position:fixed;height:30px;width:100%;left:0;pointer-events:none;background:linear-gradient(to bottom,#f2f2f2,#f2f2f200)}.AssistantArea-Container-Message:before{top:0;border-radius:30px 30px 0 0}.AssistantArea-Container-Message:after{bottom:0;rotate:180deg}.AssistantArea-Container-Message::-webkit-scrollbar{width:0}.AssistantArea-Container-Message .error-text{font-weight:500;color:#ff3665!important;animation:blink 1.2s infinite}.AssistantArea-Container-Message .error-text span{color:#ff3665!important}@keyframes blink{0%{opacity:1}65%{opacity:.5}to{opacity:1}}.AssistantArea-Container-Message .btn-show-history{position:fixed;bottom:0;width:calc(100% - 48px);background:linear-gradient(to bottom,#f2f2f280,#f2f2f2);left:24px;right:24px;height:26px;z-index:12;cursor:pointer;display:flex;align-items:flex-end;justify-content:center;color:#10101066;padding:0;font-style:italic;font-size:11px;gap:12px;opacity:0;transition:all .25s ease;transition-delay:.1s}.AssistantArea-Container-Message .btn-show-history:hover{opacity:1;height:40px}.AssistantArea-Container-Message .btn-show-history-line{width:100%;height:1px;background-color:#1010100f;flex:1;margin-bottom:8px}.AssistantArea-Container-Message .expanded-messages{gap:8px!important}.AssistantArea-Container-Message .expanded-messages .message-timestamp{font-size:10.5px;color:#10101066;margin-top:4px;align-self:flex-end}.AssistantArea-Container-Message .expanded-messages .message-item{display:flex;gap:8px}.AssistantArea-Container-Message .expanded-messages .instruct-message,.AssistantArea-Container-Message .expanded-messages .assistant-message{padding:8px 12px;flex-wrap:nowrap;width:fit-content;max-width:100%}.AssistantArea-Container-Message .expanded-messages .instruct-message{background-color:#101010cc;align-self:flex-end;border-radius:10px 0 10px 10px}.AssistantArea-Container-Message .expanded-messages .instruct-message span{color:#fff}.AssistantArea-Container-Message .expanded-messages .instruct-message .message-timestamp{color:#fff6}.AssistantArea-Container-Message .expanded-messages .assistant-message{background-color:#fff;color:#101010cc;border-radius:0 10px 10px}.tidal-circle,.tidal-circle-svg{display:block;pointer-events:none}.tidal-circle-svg{overflow:visible;width:113%;height:113%}.TidalCircleBackground{position:absolute;width:calc(100% + 16px);height:calc(100% + 16px);top:-5px;left:-8px;z-index:0;display:flex;justify-content:center;align-items:center;pointer-events:none;overflow:visible}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.OpenApps{display:flex;width:100%;flex:1;overflow-x:auto;overflow-y:visible;margin-top:-54px;padding:74px 50% 94px}.OpenApps::-webkit-scrollbar{display:none}.OpenApps-AppWrapper-AppWindow{background:#ffffff03;transition:box-shadow .2s ease}.OpenApps-AppWrapper-AppWindow.active .OpenApps-AppWrapper-AppWindow-Header{cursor:default;background-color:#10101066}.OpenApps-AppWrapper-AppWindow:not(.active) .OpenApps-AppWrapper-AppWindow-Header:hover+.OpenApps-AppWrapper-AppWindow-Body{filter:brightness(.9)}.OpenApps-AppWrapper-AppWindow .BrowserBlocker{height:max(.1302083333%,2px);position:absolute;z-index:1000}.OpenApps-AppWrapper-AppWindow-Header{display:flex;align-items:center;gap:8px;border-radius:1000px;margin-bottom:7px;transition:background-color .2s ease,box-shadow .2s ease;cursor:pointer;min-height:30px;background-color:#10101033;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.OpenApps-AppWrapper-AppWindow-Header:hover{background-color:#10101066}.OpenApps-AppWrapper-AppWindow-Header-Icon{width:16px;height:16px;aspect-ratio:1/1;border-radius:3px;object-fit:contain;margin-left:10px}.OpenApps-AppWrapper-AppWindow-Header .Button-Close{scale:.8}.OpenApps-AppWrapper-AppWindow-Body{height:calc(100% - 37px);border-radius:10px;transition:box-shadow .2s ease,filter .2s ease;background-color:#fff;overflow:hidden;position:relative}.OpenApps-AppWrapper-AppWindow-Body-Overlay{z-index:10;cursor:pointer;background:linear-gradient(to top,rgb(242,242,242) 25%,transparent),#1010101a;opacity:0;transition:opacity .4s ease}.OpenApps-AppWrapper-AppWindow-Body-Overlay:hover{opacity:1}.OpenApps-AppWrapper-AppWindow.focused .OpenApps-AppWrapper-AppWindow-Body,.OpenApps-AppWrapper-AppWindow.focused .OpenApps-AppWrapper-AppWindow-Header{box-shadow:0 20px 50px #10101040,0 0 2px -.5px #10101066,inset 0 1px 1px #fff9}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.VirtualDesktop{width:100%;height:100%;display:flex;position:relative;overflow:hidden}.VirtualDesktop-Target{width:100%;height:100%}.VirtualDesktop-Target canvas{width:100%!important;height:100%!important;cursor:unset!important;margin:0!important}.VirtualDesktop-Transcribing{position:absolute;transform-origin:center;bottom:24px;left:24px;z-index:9999;width:auto;height:auto;gap:8px;padding:12px 16px;background-color:#fff;box-shadow:0 6px 40px #0000004d;filter:brightness(.95);border-radius:16px;display:flex;align-items:center;justify-content:center;flex-direction:row;background:radial-gradient(circle,#cbdbe9,#a2d6ce,#98cfe3,#a2d6ce,#cbdbe9);animation:growing 1s ease-in-out infinite alternate}.VirtualDesktop-Transcribing .Heading{font-size:16px;display:flex;align-items:center;justify-content:center;gap:8px}.VirtualDesktop-ControlModeOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:100% 100%!important;cursor:crosshair;z-index:999}.VirtualDesktop-Marker{position:absolute;font-size:15px;font-weight:700;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:1000}.VirtualDesktop-DragConnection{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1000}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.AppLoadingState{overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%;position:absolute;z-index:999;top:0;left:0;display:flex}.AppLoadingState-Overlay{flex:1;width:100%;height:100%;background-color:#fff6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:10px;transition:background-color .2s ease,backdrop-filter .2s ease}.AppLoadingState-Overlay *{max-width:400px}.AppLoadingState.Disconnected .AppLoadingState-Overlay{background-color:#fff9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.AppBar{padding:0!important;position:relative;width:auto;z-index:10;min-width:40px;min-height:32px;max-width:80%}.AppBar ::-webkit-scrollbar{display:none}.AppBar .Logo{pointer-events:none}.AppBar-List{height:100%;display:flex;justify-content:center;align-items:center;margin:0 8px 8px}.AppBar-List-Item{min-width:46px;min-height:46px;max-width:46px;max-height:46px;position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:0}.AppBar-List-Item:hover .Button-Uninstall{opacity:1;pointer-events:all;transform:translate(-50%) translateY(0) scale(1)!important}.AppBar-List-Item-Small{min-width:40px;min-height:40px;max-width:40px;max-height:40px}.AppBar-List-Item-Tiny{min-width:34px;min-height:34px;max-width:34px;max-height:34px}.AppBar-List-Item img,.AppBar-List-Item .Button-Appstore{min-width:75%;min-height:75%;width:75%;height:75%;aspect-ratio:1/1;object-fit:contain;border-radius:6px;transition:all .25s ease;filter:drop-shadow(0 .5px 3px rgba(16,16,16,.05))}.AppBar-List-Item img:active,.AppBar-List-Item .Button-Appstore:active{scale:.8}.AppBar-List-Item .Button-Appstore{border-radius:1000px}.AppBar-List-Item .Button-Uninstall{position:absolute;left:50%;bottom:-20px;padding:8px 4px 4px!important;border-radius:0 0 8px 8px!important;transform:translate(-50%) translateY(0) scale(.8);transition:all .35s cubic-bezier(.8,0,.2,1);opacity:0;pointer-events:none}.AppBar-List-Item .Button-Uninstall:before,.AppBar-List-Item .Button-Uninstall:after{scale:.3;top:4px!important}.AppBar-List-Item .Button-Uninstall:before{left:calc(100% - 7.5px)}.AppBar-List-Item .Button-Uninstall:after{right:calc(100% - 7.5px)}.AppBar-List-Item .Button-Uninstall:hover svg path{fill:#ff3665}.AppBar-List-Item .Button-Uninstall svg{min-width:14px!important;min-height:14px!important;width:14px!important;height:14px!important}.AppBar-List-Item .Button-Uninstall svg path{fill:#10101066}.AppBar-List-Item:before{content:"";width:4px;height:2px;background-color:#10101033;border-radius:1000px;position:absolute;left:50%;transform:translate(-50%) scale(0);transition:all .35s cubic-bezier(.8,0,.2,1);bottom:0;opacity:0}.AppBar-List-Item:hover .Button-Uninstall{bottom:-22px;transform:translate(-50%) translateY(0) scale(1)}.AppBar-List-Item:hover img,.AppBar-List-Item.open img{margin-bottom:6px;min-width:70%;min-height:70%;width:70%;height:70%}.AppBar-List-Item.open:before{opacity:1;transform:translate(-50%) scale(1)}.AppBar-List-Item.active:before{width:10px;background-color:#101010cc}@media only screen and (max-width: 1000px){.AppBar-List{overflow-x:auto;overflow-y:visible}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.Debug{width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;padding:16px;gap:8px}.Debug-TopSection{display:flex;height:100%;width:100%;gap:32px}.Debug pre{display:flex!important;flex:1!important;background-color:#fff!important;border-radius:6px}.Debug pre code{font-size:12px!important;white-space:pre-wrap!important}.Debug-Sidebar{padding:16px;gap:24px;height:100%;width:100%;min-width:320px;max-width:400px;display:flex;flex-direction:column;background-color:#f2f2f2;border-radius:10px;overflow-y:auto}.Debug-Chat{height:100%;display:flex;flex-direction:column;flex:1;min-width:400px;position:relative;margin:0 auto;gap:8px}.Debug-Chat-Header{display:flex;align-items:center;gap:8px;background-color:#f2f2f2;padding:8px 8px 8px 16px;border-radius:10px;flex-shrink:0}.Debug-Chat-Header .btn{display:flex;align-items:center;justify-content:center}.Debug-Chat-Header .btn svg{width:16px;height:16px}.Debug-Chat-Messages{display:flex;flex-direction:column;padding:16px 32px;overflow-y:auto;flex:2;border-radius:10px;background-color:#f2f2f2}.Debug-Chat-Messages .Debug-Chat-Message{padding:8px;width:100%;font-size:12px;display:flex;flex-direction:column;gap:8px;position:relative;background-color:#0000000f;border-radius:10px}.Debug-Chat-Messages .Debug-Chat-Message:hover .Debug-Chat-Message-Buttons{opacity:1}.Debug-Chat-Messages .Debug-Chat-Message.assistant .Debug-Chat-Message-Property.role{background-color:#a01ae3;color:#fff}.Debug-Chat-Messages .Debug-Chat-Message.app .Debug-Chat-Message-Property.role{background-color:#006aff;color:#fff}.Debug-Chat-Messages .Debug-Chat-Message.system .Debug-Chat-Message-Property.role{background-color:#ff9100;color:#fff}.Debug-Chat-Messages .Debug-Chat-Message.user .Debug-Chat-Message-Property.role{background-color:#101010;color:#fff}.Debug-Chat-Messages .Debug-Chat-Message.error{background-color:#ff3665;border-radius:0 10px 10px;margin:16px 0;max-width:100%}.Debug-Chat-Messages .Debug-Chat-Message.error .Debug-Chat-Message-Property{padding:0;color:#fff;font-weight:500}.Debug-Chat-Messages .Debug-Chat-Message.error .Debug-Chat-Message-Property.role{display:none}.Debug-Chat-Messages .Debug-Chat-Message-CreationInfo{display:flex;flex-wrap:wrap;gap:4px;width:100%}.Debug-Chat-Messages .Debug-Chat-Message-Property{border-radius:12px;padding:6px 10px;border:1px solid rgba(16,16,16,.1);font-size:10px;line-height:1}.Debug-Chat-Messages .Debug-Chat-Message-Property span.Key{font-weight:500}.Debug-Chat-Messages .Debug-Chat-Message-Property.role{text-transform:uppercase;font-weight:500;min-width:66px;text-align:center}.Debug-Chat-Messages .Debug-Chat-Message-Property:has(.Debug-Chat-Message-Property-Key:focus){background-color:#101010!important;color:#fff;padding:8px}.Debug-Chat-Messages .Debug-Chat-Message-Event{border-radius:6px;width:100%}.Debug-Chat-Messages .Debug-Chat-Message-Event-Type{font-size:11px;text-transform:capitalize;font-weight:500;color:#101010cc;background-color:#fff;border-radius:1000px;width:fit-content;min-width:66px;text-align:center;padding:4px 10px;margin-bottom:4px}.Debug-Chat-Messages .Debug-Chat-Message-Buttons{display:flex;position:absolute;top:8px;right:8px;gap:3px;opacity:0;transition:all .25s ease}.Debug-Chat-Messages .Debug-Chat-Message-Buttons .btn{height:22px;width:22px;max-width:22px;max-height:22px;padding:0;border-radius:4px;display:flex;align-items:center;justify-content:center}.Debug-Chat-Messages .Debug-Chat-Message-Buttons .btn svg{width:14px;height:14px}.Debug-Chat-Messages .Debug-Chat-Message-Screenshot{object-fit:contain;border-radius:10px;max-width:100%;cursor:pointer;transition:all .25s ease;margin-top:16px}.Debug-Chat-Messages .Debug-Chat-Message-Screenshot:hover{scale:.98}.Debug-Chat-Messages .Divider{margin:0;padding:8px 0;opacity:0;height:0;transition:all .25s ease}.Debug-Chat-Messages .Divider:hover{opacity:1;padding:24px 0}.Debug-Chat-Messages .Divider .btn{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:500;height:22px;padding:0 6px 0 4px;border:none;margin:0 16px}.Debug-Chat-Messages .Divider .btn:hover{background-color:#101010}.Debug-Chat-Messages .Divider hr{margin:0}.Debug-Chat-CompressedHistorySection{display:flex;flex-direction:column;flex:1;min-height:200px;border-radius:10px;background-color:#f2f2f2;padding:16px;overflow-y:auto}.Debug-CompressedHistory-Header{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid rgba(16,16,16,.1);margin-bottom:16px;flex-shrink:0}.Debug-CompressedHistory-Content{display:flex;flex-direction:column;gap:16px;flex:1;overflow-y:auto}.Debug-LearningNotepad{padding:16px;gap:16px;height:100%;width:100%;min-width:250px;max-width:350px;display:flex;flex-direction:column;background-color:#f2f2f2;border-radius:10px;flex-shrink:0}.Debug-LearningNotepad-Header{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid rgba(16,16,16,.1)}.Debug-LearningNotepad-Header .btn{display:flex;align-items:center;justify-content:center}.Debug-LearningNotepad-Header .btn svg{width:14px;height:14px}.Debug-LearningNotepad-Content{display:flex;flex-direction:column;gap:16px;overflow-y:auto;flex:1;padding-top:16px}.Debug-Learning-Item{padding:16px;background-color:#00000008;border-radius:10px;border-left:3px solid rgb(0,106,255)}.Debug-Learning-Item:hover{background-color:#0000000f}.Debug-Learning-Header{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.Debug-Learning-App{font-size:12px;font-weight:500;color:#006aff}.Debug-Learning-Hook{font-size:12px;color:#101010cc;font-weight:500}.Debug-Learning-URL{display:flex;align-items:center;gap:4px;margin-bottom:8px;padding:4px 8px;background-color:#0000000d;border-radius:4px;font-size:12px;color:#10101099}.Debug-Learning-URL svg{width:12px;height:12px}.Debug-Learning-List{display:flex;flex-direction:column;gap:6px}.Debug-Learning-Text{font-size:12px;line-height:1.4;color:#101010cc;padding-left:8px}.Debug-CompressedLevel{border-left:3px solid rgb(255,193,7);padding-left:16px}.Debug-CompressedLevel-Header{margin-bottom:8px}.Debug-CompressedLevel-Title{font-size:14px;font-weight:500;color:#ffc107}.Debug-CompressedEntry-Item{padding:16px;margin-bottom:8px;background-color:#00000008;border-radius:10px;margin-left:8px}.Debug-CompressedEntry-Item:hover{background-color:#0000000f}.Debug-CompressedEntry-Meta{display:flex;gap:16px;margin-bottom:8px;font-size:12px;color:#10101099}.Debug-CompressedEntry-Messages{font-weight:500}.Debug-CompressedEntry-Time{color:#10101099}.Debug-CompressedEntry-Content{font-size:14px;line-height:1.4;color:#101010cc}.Debug-Empty-State{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;text-align:center;flex:1;min-height:120px}.screenshot-view{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:1000;display:flex;justify-content:center;align-items:center}.screenshot-view img{max-width:80%;border-radius:10px}.screenshot-view .Button{position:absolute;top:60px;left:50%;transform:translate(-50%);z-index:9999;background-color:#fff!important}.screenshot-view .Button svg path{fill:#101010!important}.Debug-Add-Message-Modal .modal-content{background-color:#f5f5f5;border:none!important}.Debug-Add-Message-Modal .modal-content .modal-header{background-color:#0000000f}.Debug-Add-Message-Modal .modal-content .modal-header .modal-title{font-size:20px}.Debug-Add-Message-Modal .modal-content .modal-body{display:flex;flex-direction:column}.Debug-Add-Message-Modal .modal-content .modal-body .Event{display:flex;flex-direction:column;gap:8px}.Debug-Add-Message-Modal .modal-content .modal-body .Event textarea{font-family:monospace;line-height:1.2;font-size:14px;field-sizing:content;max-height:400px;padding:12px}.Debug-Add-Message-Modal .modal-content .modal-body .Event .EventType{display:flex;gap:8px;width:100%;padding:4px;border-radius:10px;border:1px solid rgba(16,16,16,.1)}.Debug-Add-Message-Modal .modal-content .modal-body .Event .EventType .form-check{flex:1;display:flex;align-items:center;justify-content:center;padding:8px;position:relative;text-transform:capitalize;border-radius:6px;margin:0;cursor:pointer}.Debug-Add-Message-Modal .modal-content .modal-body .Event .EventType .form-check.active{background-color:#1010101a;font-weight:500;background-color:#0d6efd;color:#fff}.Debug-Add-Message-Modal .modal-content .modal-body .Event .EventType .form-check input{position:absolute;cursor:pointer;top:0;left:0;width:100%;height:100%;opacity:0;margin:0;float:none}.Debug-Add-Message-Modal .modal-content .modal-body .form-text{font-size:12px}.Debug-Add-Message-Modal .modal-content .modal-footer .btn{display:flex;align-items:center;gap:6px}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.ClickSaved,.ClickIndicator{position:absolute;pointer-events:none;z-index:20;transform-origin:center;border-radius:1000px}.ClickIndicator{width:50px;height:50px;background:radial-gradient(circle,#cbdbe9,#a2d6ce,#98cfe3,#a2d6ce,#cbdbe9);box-shadow:0 0 30px -2px #101010cc;animation:click-animation .8s forwards}.ClickSaved{color:#fff;font-size:14px;font-weight:500;background:radial-gradient(circle,#cbdbe9,#a2d6ce,#98cfe3,#a2d6ce,#cbdbe9);padding:4px 12px;min-width:60px;min-height:30px;text-align:center;display:flex;align-items:center;justify-content:center;opacity:0;scale:.8;transform:translateY(12px);animation:click-saved-animation .8s ease forwards;animation-delay:.1s}.Cursor{min-width:100%;min-height:100%;position:fixed;top:0;left:0;pointer-events:none;z-index:9999}.Cursor .Cursor-Element{width:20px;height:20px;border-radius:1000px;position:absolute;top:0;left:0;transform-origin:center!important;transition:all .3s ease}.Cursor .Cursor-Element:before{content:""}.Cursor .Cursor-Element:after{content:"";display:block;width:20px;height:20px;background:radial-gradient(circle,#fff,#c7fff2,#d7f1fb,#dff3ff,#d7f1fb,#c7fff2,#fff);background-size:100% 600%;border-radius:1000px;transform-origin:center!important;box-shadow:0 0 20px #00000040,inset 0 0 8px 1px #00000040;animation:gradientAnimation 8s ease infinite alternate;transition:scale .2s cubic-bezier(.25,1.5,.5,1),height .4s cubic-bezier(.25,1.5,.5,1),box-shadow .3s ease}.Cursor .Cursor-Element.Cursor-Main.Scrolling:after{height:40px!important}.Cursor .Cursor-Element.Cursor-Main.Scrolling--vertical:after{height:40px!important}.Cursor .Cursor-Element.Cursor-Main.Scrolling--horizontal:after{width:40px!important}.Cursor .ScrollingIndicator{position:absolute;z-index:10;width:12px;height:12px;background:#fffc;border-radius:1000px;transition:top .2s ease,left .2s ease}.Cursor .ScrollingIndicator.ScrollingIndicator--vertical{left:50%;transform:translate(-50%)}.Cursor .ScrollingIndicator.ScrollingIndicator--vertical.ScrollingIndicator--positive{top:4px}.Cursor .ScrollingIndicator.ScrollingIndicator--vertical.ScrollingIndicator--negative{top:24px}.Cursor .ScrollingIndicator.ScrollingIndicator--horizontal{top:50%;transform:translateY(-50%)}.Cursor .ScrollingIndicator.ScrollingIndicator--horizontal.ScrollingIndicator--positive{left:4px}.Cursor .ScrollingIndicator.ScrollingIndicator--horizontal.ScrollingIndicator--negative{left:24px}.Cursor .TypeTextTooltip{position:absolute;background-color:#4fe374;display:flex;align-items:center;justify-content:center;gap:4px;padding:6px 12px 6px 10px;font-weight:500;border-radius:3px 10px 10px}.Cursor .Cursor-Element.Trail.Typing{display:none}.Cursor .Cursor-Element.Cursor-Main.Typing:after{animation:typing-animation 2s cubic-bezier(.25,0,.2,1) forwards}.Cursor .DraggingPath{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@keyframes typing-animation{0%{width:20px}30%{width:4px}80%{width:4px}to{width:20px}}@keyframes scroll-indicator-animation{0%{top:4px}to{top:24px}}@keyframes scroll-indicator-animation-vertical{0%{top:4px}to{top:24px}}@keyframes scroll-indicator-animation-horizontal{0%{left:4px}to{left:24px}}@keyframes scroll-indicator-animation-vertical-positive{0%{top:4px}to{top:24px}}@keyframes scroll-indicator-animation-vertical-negative{0%{top:24px}to{top:4px}}@keyframes scroll-indicator-animation-horizontal-positive{0%{left:4px}to{left:24px}}@keyframes scroll-indicator-animation-horizontal-negative{0%{left:24px}to{left:4px}}@keyframes gradientAnimation{0%{background-position:0% 0%}to{background-position:0% 100%}}@keyframes pulse{0%{scale:1}to{scale:1.1}}@keyframes click-animation{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}@keyframes click-saved-animation{0%{opacity:0;scale:.8;transform:translateY(12px) rotate(-2deg)}33%{opacity:1;scale:1;transform:translateY(0) rotate(0)}66%{opacity:1;scale:1;transform:translateY(0) rotate(0)}to{opacity:0;scale:.8;transform:translateY(-12px) rotate(0)}}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.AssistantToDoList{min-height:56px;position:absolute;bottom:0;left:0;right:0;display:flex;align-items:flex-end;transition:gap .3s cubic-bezier(.8,0,.2,1)}.AssistantToDoList .AssistantToDoList-Backlog.collapsed:hover .AssistantToDoList-TodoItem:first-child,.AssistantToDoList-Backlog.collapsed:hover .AssistantToDoList .AssistantToDoList-TodoItem:first-child,.AssistantToDoList .AssistantToDoList-Backlog.collapsed .AssistantToDoList-TodoItem:first-child:hover,.AssistantToDoList-Backlog.collapsed .AssistantToDoList .AssistantToDoList-TodoItem:first-child:hover{scale:1.03}.AssistantToDoList .AssistantToDoList-Backlog.collapsed:hover .AssistantToDoList-TodoItem:first-child:before,.AssistantToDoList-Backlog.collapsed:hover .AssistantToDoList .AssistantToDoList-TodoItem:first-child:before,.AssistantToDoList .AssistantToDoList-Backlog.collapsed .AssistantToDoList-TodoItem:first-child:hover:before,.AssistantToDoList-Backlog.collapsed .AssistantToDoList .AssistantToDoList-TodoItem:first-child:hover:before{top:-2.5px;box-shadow:0 -8px #10101033}.AssistantToDoList .AssistantToDoList-Backlog.collapsed:hover .AssistantToDoList-TodoItem:first-child:after,.AssistantToDoList-Backlog.collapsed:hover .AssistantToDoList .AssistantToDoList-TodoItem:first-child:after,.AssistantToDoList .AssistantToDoList-Backlog.collapsed .AssistantToDoList-TodoItem:first-child:hover:after,.AssistantToDoList-Backlog.collapsed .AssistantToDoList .AssistantToDoList-TodoItem:first-child:hover:after{top:-10px;box-shadow:0 -6px #1010101a}.AssistantToDoList-Backlog{display:flex;flex-direction:column-reverse;min-height:40px;margin:0 -16px -16px 0;padding:0 16px 16px 0;cursor:pointer;position:absolute;bottom:16px;right:16px}.AssistantToDoList-Backlog .AssistantToDoList-TodoItem:first-child:before,.AssistantToDoList-Backlog .AssistantToDoList-TodoItem:first-child:after{content:"";position:absolute;left:50%;transform:translate(-50%);height:12px;width:100%;transition:bottom .2s ease;pointer-events:none;opacity:0;transition:top .2s ease,box-shadow .2s ease,opacity .2s ease,height .2s ease}.AssistantToDoList-Backlog .AssistantToDoList-TodoItem:first-child:before{width:90%;z-index:-1;top:-1.5px;border-radius:6px;box-shadow:0 -6px #10101033}.AssistantToDoList-Backlog .AssistantToDoList-TodoItem:first-child:after{width:80%;z-index:-2;border-radius:2.5px;transition-delay:.05s;top:-9px;box-shadow:0 -4px #1010101a}.AssistantToDoList-Backlog.hasOnlyOneItem .AssistantToDoList-TodoItem:first-child:before,.AssistantToDoList-Backlog.hasOnlyOneItem .AssistantToDoList-TodoItem:first-child:after{opacity:0!important}.AssistantToDoList-Backlog.collapsed .AssistantToDoList-TodoItem:not(:first-child){opacity:0;height:0;padding:0;margin:0;filter:blur(24px);pointer-events:none!important}.AssistantToDoList-Backlog.collapsed .AssistantToDoList-TodoItem:first-child:before,.AssistantToDoList-Backlog.collapsed .AssistantToDoList-TodoItem:first-child:after{opacity:1}.AssistantToDoList-TodoItem{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;max-width:200px;background:#10101033;border-radius:20px;box-shadow:0 1px 1px #fff6 inset,0 -1px 1px #1010101a inset,0 3px 12px -4px #10101033;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);font-size:12px;transition:background .3s cubic-bezier(.8,0,.2,1),padding .3s cubic-bezier(.8,0,.2,1),margin .3s cubic-bezier(.8,0,.2,1),height .3s cubic-bezier(.8,0,.2,1),width .3s cubic-bezier(.8,0,.2,1),min-width .3s cubic-bezier(.8,0,.2,1),max-width .3s cubic-bezier(.8,0,.2,1),filter .3s cubic-bezier(.8,0,.2,1),opacity .3s cubic-bezier(.8,0,.2,1),scale .3s cubic-bezier(.8,0,.2,1)}.AssistantToDoList-TodoItem .AssistantToDoList-Text{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.AssistantToDoList-TodoItem .Paragraph-NextRunDate{display:inline-flex;align-items:center;gap:4px;color:#fffc;overflow:hidden;margin:0 auto 0 0;height:0;opacity:0;transition:width .3s cubic-bezier(.8,0,.2,1),margin .3s cubic-bezier(.8,0,.2,1),opacity .3s cubic-bezier(.8,0,.2,1),height .3s cubic-bezier(.8,0,.2,1)}.AssistantToDoList-TodoItem .Paragraph-NextRunDate svg{width:14px}.AssistantToDoList-TodoItem.done{margin-left:-8px}.AssistantToDoList-TodoItem.done svg{width:16px;height:16px;opacity:.5}.AssistantToDoList-TodoItem.workList{margin-right:-8px}.AssistantToDoList-TodoItem.backlog{flex-direction:column;padding:4px;min-height:0;min-width:220px;margin:4px 0 0}.AssistantToDoList-TodoItem.backlog .AssistantToDoList-Text{margin-right:32px!important;text-wrap:initial;display:inline-flex;align-items:center;align-self:flex-start}.AssistantToDoList-TodoItem.backlog:hover{background:#10101066}.AssistantToDoList-TodoItem.backlog:hover .AssistantToDoList-Button-Delete{opacity:1!important;scale:1;pointer-events:auto}.AssistantToDoList-TodoItem.backlog:hover .AssistantToDoList-Icon-Interval{opacity:0;scale:.8}.AssistantToDoList-TodoItem.backlog.active{height:auto;background:#10101099}.AssistantToDoList-TodoItem.backlog.active .AssistantToDoList-Icon-Interval{opacity:0;scale:.8}.AssistantToDoList-TodoItem.backlog.active .AssistantToDoList-Steps{height:auto;opacity:1;margin:0 0 8px;padding:8px 8px 8px 24px;box-shadow:0 1px 1px #fff3 inset,0 3px 12px -4px #1010101a;background:#ffffff1a}.AssistantToDoList-TodoItem.backlog.active .AssistantToDoList-Steps li:not(:first-child){margin-top:4px}.AssistantToDoList-TodoItem.backlog.active .Paragraph-NextRunDate{height:auto;opacity:1;margin:0 auto 8px 0}.AssistantToDoList-Steps{width:stretch;max-width:calc(100% - 16px);display:flex;flex-direction:column;align-self:flex-start;overflow:hidden;padding:0 0 0 24px;border-radius:10px;height:0;opacity:0;margin:0;transition:height .3s cubic-bezier(.8,0,.2,1),opacity .3s cubic-bezier(.8,0,.2,1),margin .3s cubic-bezier(.8,0,.2,1),padding .3s cubic-bezier(.8,0,.2,1),background-color .3s cubic-bezier(.8,0,.2,1),box-shadow .3s cubic-bezier(.8,0,.2,1)}.AssistantToDoList-Steps li{transition:margin-top .3s cubic-bezier(.8,0,.2,1)}.AssistantToDoList-Steps li .Paragraph{display:inline-flex;gap:4px}.AssistantToDoList-Steps li .Paragraph>span:last-child{background:linear-gradient(to top,#fff,#fff9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.AssistantToDoList-AppIcons{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:8px 0 8px 8px}.AssistantToDoList-AppIcons img{width:24px;height:24px;aspect-ratio:1/1;border-radius:1000px;object-fit:contain;align-self:flex-start}.AssistantToDoList-AppIcons img:not(:first-child){margin-top:-10px}.AssistantToDoList-Icon-Interval,.AssistantToDoList-Button-Delete{min-width:30px;min-height:30px;padding:6px;position:absolute;right:5px;top:5px}.AssistantToDoList-Icon-Interval{color:#fff9;transition:color .3s cubic-bezier(.8,0,.2,1),opacity .3s cubic-bezier(.8,0,.2,1),scale .3s cubic-bezier(.8,0,.2,1)}.AssistantToDoList-Button-Delete{right:0;margin-right:5px;opacity:0!important;scale:.85;pointer-events:none;z-index:1;transition:opacity .3s cubic-bezier(.8,0,.2,1),scale .3s cubic-bezier(.8,0,.2,1),background-color .3s cubic-bezier(.8,0,.2,1)}.AssistantToDoList .Button-Play{position:absolute;scale:.6;right:0;opacity:0;transition:scale .3s cubic-bezier(.8,0,.2,1),opacity .3s cubic-bezier(.8,0,.2,1)}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.SliderList{position:relative;width:100%!important;max-width:100%!important;margin:16px;flex:1;transition:left .3s cubic-bezier(.8,0,.2,1)}.SliderList-Inner{position:relative;height:32px;width:100%;flex:1}.SliderList-Inner-Item{position:absolute;top:0;min-width:40px;height:32px;background-color:#10101033;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 1px 1px #fff6 inset,0 -1px 1px #1010101a inset,0 3px 12px -4px #10101033;border-radius:1000px;display:flex;align-items:center;justify-content:center;padding:0 12px;transition:all .2s ease}.SliderList-Inner-Item--expanded{background-color:#10101066}.SliderList-Inner-Item--expanded .Button-Play{scale:.8;opacity:1}.SliderList-Inner-Item-Content{opacity:0;width:0;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all .2s ease}.SliderList-Inner-Item-Content--expanded{width:auto;opacity:1;margin-left:6px}.SliderList-Inner-Item svg{scale:.7;margin-right:-4px;opacity:.5}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.InputMultiSelect-Wrapper .Input{display:flex;flex-direction:column;background-color:#10101033!important;border-radius:20px;overflow-y:auto;height:fit-content!important;max-height:220px;padding:8px;gap:4px}.InputMultiSelect-Wrapper .Input .Option{display:flex;align-items:center;flex:1;width:100%;padding:6px 10px;cursor:pointer;color:#101010cc;border-radius:10px;transition:background-color .2s}.InputMultiSelect-Wrapper .Input .Option .Paragraph{flex:1;color:#fff}.InputMultiSelect-Wrapper .Input .Option .Paragraph.Paragraph-DefaultLabel{color:#fff9;text-align:right}.InputMultiSelect-Wrapper .Input .Option img{width:24px;height:24px;border-radius:6px;object-fit:contain;background-color:#ffffff1a;margin-right:8px;margin-left:-4px}.InputMultiSelect-Wrapper .Input .Option svg{width:16px;height:16px}.InputMultiSelect-Wrapper .Input .Option svg path{fill:#fff}.InputMultiSelect-Wrapper .Input .Option svg:not(.Icon-SelectAll){margin-left:16px}.InputMultiSelect-Wrapper .Input .Option.SelectAll{border:1px solid rgba(255,255,255,.1)}.InputMultiSelect-Wrapper .Input .Option.SelectAll:hover,.InputMultiSelect-Wrapper .Input .Option.SelectAll.selected{background-color:#10101033;border-color:transparent}.InputMultiSelect-Wrapper .Input .Option.SelectAll.selected .Paragraph{color:#fff}.InputMultiSelect-Wrapper .Input .Option.SelectAll.selected svg{opacity:1}.InputMultiSelect-Wrapper .Input .Option.SelectAll .Paragraph{color:#fff9}.InputMultiSelect-Wrapper .Input .Option.SelectAll svg{width:24px;height:24px;background-color:#ffffff1a;border-radius:6px;padding:4px;margin-left:-4px;margin-right:8px;opacity:.1}.InputMultiSelect-Wrapper .Input .Option:hover,.InputMultiSelect-Wrapper .Input .Option.selected{background-color:#ffffff1a}.InputMultiSelect-Wrapper.Light .Input{background-color:#fff!important}.InputMultiSelect-Wrapper.Light .Input .Option .Paragraph{color:#10101099}.InputMultiSelect-Wrapper.Light .Input .Option:hover{background-color:#0000000a}.InputMultiSelect-Wrapper.Light .Input .Option.selected{background-color:#10101014}.InputMultiSelect-Wrapper.Light .Input .Option.selected .Paragraph{color:#101010}.InputMultiSelect-Wrapper.Light .Input .Option svg path{fill:#10101099}@font-face{font-family:Grand Hotel;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/GrandHotel-Regular-DqMxmvKb.ttf)}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff);font-display:swap;font-style:normal;font-weight:500}.Input-Wrapper-Radio .InputRadio{display:flex;gap:4px;padding:8px;border-radius:1000px;height:auto!important;min-height:unset}.Input-Wrapper-Radio .InputRadio label.Button{flex:1;gap:0;color:#fff9;font-weight:400;font-family:Satoshi,sans-serif;text-align:center;justify-content:center;align-items:center;display:flex;line-height:1.15;gap:8px}.Input-Wrapper-Radio .InputRadio label.Button.selected{background-color:#fff3;color:#fff;border-color:transparent}.Input-Wrapper-Radio .InputRadio label.Button input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}.Input-Wrapper-Radio .InputRadio label.Button:active{transform:none}.Input-Wrapper-Radio.Grid .InputRadio{border-radius:20px;display:grid;height:fit-content;max-height:260px;overflow-y:auto;gap:8px;padding:8px}.Input-Wrapper-Radio.Grid .InputRadio label.Button{flex-direction:column;border-radius:10px;padding:8px;height:100%;justify-content:flex-start}.Input-Wrapper-Radio.Grid .InputRadio img{width:30px;height:30px;border-radius:6px;object-fit:cover;aspect-ratio:1/1}
