body{font-family:Arial,Helvetica,sans-serif}:root{--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--radius:0.5rem}.dark{--background:0 0% 3.9%;--foreground:0 0% 98%;--card:0 0% 3.9%;--card-foreground:0 0% 98%;--popover:0 0% 3.9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 9%;--secondary:0 0% 14.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 14.9%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:0 0% 14.9%;--input:0 0% 14.9%;--ring:0 0% 83.1%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.height-animation-parent{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .5s}.height-animation-parent>div{min-height:0}.height-animation-parent.animate-height{grid-template-rows:1fr}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.lucide{stroke-width:1.5px}.overflow-container{box-shadow:0 0 0 100vmax #f7f7f8;clip-path:inset(0 -100vmax)}.overflow-container-black{box-shadow:0 0 0 100vmax #191919;clip-path:inset(0 -100vmax)}::-webkit-scrollbar{display:none}#payment-request-button{display:block!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.skip-ink{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.no-scrollbar{scrollbar-width:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.grecaptcha-badge{visibility:hidden!important}.custom-zoom-transform{transform-origin:top left}.filter-scroll{overflow:auto}@media (min-width:900px){.filter-scroll{max-height:calc(50vh - 150px);overflow-y:auto}}.rce-reset *{all:revert;margin:0 auto!important;font-family:Noto Sans,serif!important}.rce-reset a{--tw-text-opacity:1!important;color:rgb(22 89 230/var(--tw-text-opacity,1))!important;text-decoration-line:underline!important}.place-items-footer{max-width:-moz-max-content;max-width:max-content}@media screen and (min-width:768px){.place-items-footer{place-items:start center;max-width:none}}@media screen and (min-width:1280px){.place-items-footer{place-items:initial}}.full-container{max-width:1440px;margin:0 auto}.navbar-active{border-radius:.25rem;--tw-text-opacity:1;color:rgb(22 89 230/var(--tw-text-opacity,1))}.gcr-badge-container>iframe{width:-moz-max-content!important;width:max-content!important}.paypal-buttons>iframe{width:100%!important}#express-checkout-element{width:100%}.moving-border{position:relative;overflow:hidden}.moving-border:after{content:"";position:absolute;top:0;left:-100%;width:70%;height:100%;transform:skewX(-30deg);background:linear-gradient(90deg,transparent,rgba(255,165,0,.2),transparent);animation:moveBorder 2s linear infinite;z-index:1}.moving-border:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,#ff6b35,#f7931e,#ff6b35,#f7931e);background-size:400% 400%;border-radius:inherit;padding:2px;animation:gradientMove 3s ease infinite;z-index:-1}.moving-border>*{position:relative;z-index:2;background:#fff5e9;border-radius:inherit;padding:inherit}@keyframes moveBorder{0%{left:-100%}to{left:100%}}@keyframes gradientMove{0%,to{background-position:0 50%}50%{background-position:100% 50%}}