@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer:where(.astro-u64jmy4f){animation:shimmer 2s infinite ease-in-out}.xp-ai-button:where(.astro-u64jmy4f){box-shadow:0 10px 30px -10px #2563eb80,inset 0 0 0 1px #ffffff1a}.xp-ai-button:where(.astro-u64jmy4f):hover{box-shadow:0 15px 40px -8px #dc262666,inset 0 0 0 1px #fff3}input:where(.astro-hcqeqhxl)[type=number]::-webkit-inner-spin-button,input:where(.astro-hcqeqhxl)[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:where(.astro-hcqeqhxl)[type=number]{-moz-appearance:textfield}select:where(.astro-hcqeqhxl){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236B7280'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem}.platform-btn:where(.astro-hcqeqhxl){background:#fff;border-color:#e2e8f0;color:#64748b}.platform-btn:where(.astro-hcqeqhxl).active{background:#eff6ff;border-color:#3b82f6;color:#1d4ed8}.strategy-btn:where(.astro-grddbmen).active,.platform-btn:where(.astro-grddbmen).active,.region-filter:where(.astro-grddbmen).active{--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: #e0e7ff;--tw-shadow: var(--tw-shadow-colored)}.strategy-btn:where(.astro-grddbmen):not(.active),.platform-btn:where(.astro-grddbmen):not(.active),.region-filter:where(.astro-grddbmen):not(.active){border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.strategy-btn:where(.astro-grddbmen):not(.active):hover,.platform-btn:where(.astro-grddbmen):not(.active):hover,.region-filter:where(.astro-grddbmen):not(.active):hover{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.priority-btn:where(.astro-grddbmen).active{--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(99 102 241 / .1)}.priority-btn:where(.astro-grddbmen):not(.active){--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.priority-btn:where(.astro-grddbmen):not(.active):hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.priority-btn:where(.astro-grddbmen).active .opacity-40:where(.astro-grddbmen){--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}input:where(.astro-grddbmen)[type=number]::-webkit-inner-spin-button,input:where(.astro-grddbmen)[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:where(.astro-grddbmen)[type=number]{-moz-appearance:textfield}.custom-scrollbar:where(.astro-grddbmen)::-webkit-scrollbar{width:6px}.custom-scrollbar:where(.astro-grddbmen)::-webkit-scrollbar-track{background:transparent}.custom-scrollbar:where(.astro-grddbmen)::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}.custom-scrollbar:where(.astro-grddbmen)::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.no-scrollbar:where(.astro-grddbmen)::-webkit-scrollbar{display:none}.no-scrollbar:where(.astro-grddbmen){-ms-overflow-style:none;scrollbar-width:none}input:where(.astro-52hxb7b5)[type=range]::-webkit-slider-thumb{height:18px;width:18px;border-radius:99px;background:#fff;border:2px solid #10b981;cursor:pointer;-webkit-appearance:none;margin-top:-7px;box-shadow:0 1px 3px #0000001a}.preset-btn:where(.astro-xubxjk2p):not(.active){--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.preset-btn:where(.astro-xubxjk2p):not(.active):hover{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.preset-btn:where(.astro-xubxjk2p).active{--tw-border-opacity: 1;border-color:rgb(225 29 72 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: #ffe4e6;--tw-shadow: var(--tw-shadow-colored)}input:where(.astro-xubxjk2p)[type=range]::-webkit-slider-thumb{height:18px;width:18px;border-radius:99px;background:#fff;border:2px solid #e11d48;cursor:pointer;-webkit-appearance:none;margin-top:-7px;box-shadow:0 1px 3px #0000001a}
