@import url("https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;1,100;1,300&family=Inknut+Antiqua:wght@300;400;500;600;700;800&family=Krona+One&family=Abhaya+Libre:wght@400;500;600;700;800&family=Aclonica&family=Belgrano&family=Jomhuria&family=Courgette&family=Trade+Winds&family=David+Libre:wght@400;500;700&family=Quicksand:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");:root{--sidebarwidth:6vw;--topbarheight:4.5rem;--inputboxheight:3rem;--spyllblack:#2d2d2d;--lightpink:rgba(128,0,128,.359);--native-safe-top:0px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{box-sizing:border-box}@media (pointer:fine) and (min-width:800px){*,:after,:before{cursor:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 3L10.5 20.5L13.5 13.5L20.5 10.5L3 3Z' fill='black' stroke='white' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0,auto!important}.clickable,[role=button],a,button,input[type=submit]{cursor:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 3L10.5 20.5L13.5 13.5L20.5 10.5L3 3Z' fill='black' stroke='white' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0,pointer!important}}body,html{height:100%;margin:0;padding:0;font-family:Jost,sans-serif;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;background:#fff}body{padding-bottom:env(safe-area-inset-bottom,0)}::-webkit-scrollbar{display:none}.is-mobile,.is-native-app{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}[data-scrollable=true]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scroll-behavior:smooth}.is-mobile .animate-element,.is-native-app .animate-element{will-change:transform,opacity;contain:layout style paint}.is-native-app,.native-app{--native-safe-top:env(safe-area-inset-top,0px);--native-safe-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);background-color:#fff!important}.is-mobile,.is-native-app{touch-action:manipulation}.is-mobile input,.is-mobile select,.is-mobile textarea,.is-native-app input,.is-native-app select,.is-native-app textarea{font-size:16px!important}.is-mobile ol,.is-mobile ul,.is-native-app ol,.is-native-app ul{contain:content}button:focus{box-shadow:none}.sidebarvisibility{opacity:1;z-index:5}@font-face{font-family:ITC Kristen;src:url(/fonts/ITCKRIST.ttf);font-display:swap}@font-face{font-family:Tan Pearl;src:url(/fonts/tan-pearl.otf);font-display:swap}@font-face{font-family:Liquids;src:url(/fonts/Liquids.ttf) format("truetype"),url(/fonts/Liquids.otf) format("opentype");font-display:block}button{-webkit-tap-highlight-color:transparent}.sidebardim{width:var(--sidebarwidth);height:calc(100vh - var(--topbarheight))}@media (max-width:1399px){:root{--sidebarwidth:6vw;--topbarheight:4rem}}@media (max-width:1299px){:root{--sidebarwidth:8vw;--topbarheight:4rem}}@media (max-width:999px){:root{--sidebarwidth:8vw;--topbarheight:4rem}}@media (max-width:899px){:root{--sidebarwidth:9vw;--topbarheight:3.7rem}}@media (max-width:799px){:root{--sidebarwidth:0vw}.sidebarvisibility{opacity:0;z-index:-9990}}@media (max-width:599px){:root{--inputboxheight:2rem}}*{-webkit-tap-highlight-color:transparent!important;-webkit-focus-ring-color:transparent!important}.loadingGif{width:9rem;height:auto}@media (max-width:799px){.loadingGif{width:7rem;height:auto}}@media (max-width:599px){.loadingGif{width:5rem;height:auto}}.driver-popover.driverjs-theme{background:hsla(0,0%,100%,.85)!important;backdrop-filter:blur(40px) saturate(180%)!important;-webkit-backdrop-filter:blur(40px) saturate(180%)!important;color:#2d3436!important;border-radius:1.5rem!important;padding:1.5rem!important;border:1px solid hsla(0,0%,100%,.6)!important;box-shadow:0 12px 48px -12px rgba(31,38,135,.2),0 4px 16px -4px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.8)!important;font-family:Quicksand,sans-serif!important;max-width:340px!important;min-width:280px!important}.driver-popover.driverjs-theme .driver-popover-arrow{border:none!important}.driver-popover.driverjs-theme .driver-popover-arrow-side-left{border-left-color:hsla(0,0%,100%,.85)!important}.driver-popover.driverjs-theme .driver-popover-arrow-side-right{border-right-color:hsla(0,0%,100%,.85)!important}.driver-popover.driverjs-theme .driver-popover-arrow-side-top{border-top-color:hsla(0,0%,100%,.85)!important}.driver-popover.driverjs-theme .driver-popover-arrow-side-bottom{border-bottom-color:hsla(0,0%,100%,.85)!important}.driver-popover.driverjs-theme .driver-popover-title{font-size:1.15rem!important;font-weight:700!important;margin-bottom:.75rem!important;color:#2d3436!important;font-family:Quicksand,sans-serif!important;letter-spacing:-.01em}.driver-popover.driverjs-theme .driver-popover-description{font-size:.95rem!important;line-height:1.6!important;color:#636e72!important;margin-bottom:0!important;font-family:Quicksand,sans-serif!important}.driver-popover.driverjs-theme .driver-popover-progress-text{font-size:.8rem!important;color:#b2bec3!important;font-family:Quicksand,sans-serif!important;font-weight:500!important}.driver-popover.driverjs-theme .driver-popover-footer{margin-top:1.25rem!important;gap:.75rem!important}.driver-popover.driverjs-theme .driver-popover-navigation-btns{gap:.75rem!important}.driver-popover.driverjs-theme button{font-family:Quicksand,sans-serif!important;font-weight:600!important;font-size:.9rem!important;padding:.65rem 1.25rem!important;border-radius:1.2rem!important;border:none!important;text-shadow:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative!important;overflow:hidden!important}.driver-popover.driverjs-theme button.driver-popover-prev-btn{background:rgba(0,0,0,.05)!important;color:#636e72!important;border:1px solid rgba(0,0,0,.08)!important}.driver-popover.driverjs-theme button.driver-popover-prev-btn:hover{background:rgba(0,0,0,.08)!important;transform:translateY(-2px)!important}.driver-popover.driverjs-theme button.driver-popover-next-btn{background:linear-gradient(135deg,rgba(45,45,45,.95),rgba(30,30,30,.9))!important;color:#fff!important;box-shadow:0 6px 20px -6px rgba(45,45,45,.4),inset 0 1px 0 hsla(0,0%,100%,.15)!important}.driver-popover.driverjs-theme button.driver-popover-next-btn:hover{background:linear-gradient(135deg,#1e1e1e,hsla(0,0%,6%,.95))!important;transform:translateY(-2px) scale(1.02)!important;box-shadow:0 8px 24px -6px rgba(45,45,45,.5),inset 0 1px 0 hsla(0,0%,100%,.2)!important}.driver-popover.driverjs-theme button.driver-popover-next-btn:active{transform:translateY(0) scale(.98)!important}.driver-popover.driverjs-theme .driver-popover-close-btn{width:28px!important;height:28px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(0,0,0,.05)!important;border-radius:50%!important;color:#b2bec3!important;font-size:1.1rem!important;transition:all .2s ease!important;position:absolute!important;top:.75rem!important;right:.75rem!important}.driver-popover.driverjs-theme .driver-popover-close-btn:hover{background:rgba(0,0,0,.1)!important;color:#636e72!important;transform:scale(1.1)!important}.driver-popover-content{display:flex;flex-direction:column;gap:.5rem}.driver-popover-icon{font-size:2rem;margin-bottom:.25rem;line-height:1}.driver-popover-text{color:#636e72;line-height:1.5}.driver-popover-tip{margin-top:.75rem;font-size:.85rem;color:#636e72;background:hsla(39,97%,71%,.15);padding:.75rem 1rem;border-radius:.75rem;border-left:3px solid #fdcb6e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.driver-active-element{box-shadow:0 0 0 4px rgba(45,45,45,.3)!important;border-radius:12px!important}@media (max-width:600px){.driver-popover.driverjs-theme{max-width:calc(100vw - 2rem)!important;min-width:auto!important;margin:0 1rem!important;padding:1.25rem!important}.driver-popover.driverjs-theme .driver-popover-title{font-size:1.05rem!important}.driver-popover.driverjs-theme .driver-popover-description{font-size:.9rem!important}.driver-popover.driverjs-theme button{padding:.6rem 1rem!important;font-size:.85rem!important}}body.native-app{padding-top:env(safe-area-inset-top,0)}body.platform-android{padding-top:max(35px,env(safe-area-inset-top,0px))!important}body.platform-ios{padding-top:env(safe-area-inset-top)!important}