@keyframes pulse-subtle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.92;transform:scale(1.03)}}@keyframes glow-pulse{0%,to{box-shadow:0 0 5px #2b87664d}50%{box-shadow:0 0 20px #2b876680,0 0 30px #2b876633}}@keyframes shake-error{0%,50%,to{transform:translate(0)}70%{transform:translate(-2px)}30%{transform:translate(2px)}}@keyframes fade-slide-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes float-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes border-glow{0%,to{border-color:#2b87664d}50%{border-color:#2b876699}}@keyframes success-flash{0%{background-color:#2b876633}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{box-sizing:border-box;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-color:#bfbfbf transparent;scrollbar-width:thin;margin:0;font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}:root{--app-viewport-height:100vh}@supports (height:100dvh){:root{--app-viewport-height:100dvh}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{height:var(--app-viewport-height,100vh);box-sizing:border-box;width:100%}.app-root{height:100%}main{display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Raidar-Regular;src:url(/assets/Inter-Regular-COLGFB3M.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Raidar-Light;src:url(/assets/Inter-Light-14LG-y7V.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Raidar-Thin;src:url(/assets/Inter-Thin-DzN99i8q.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Raidar-Bold;src:url(/assets/Inter-Bold-BOs3KVhN.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Raidar-Black;src:url(/assets/Inter-Black-BJbWHna9.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Raidar-Semibold;src:url(/assets/Inter-SemiBold-BAEEcJ4E.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Raidar-Italic;src:url(/assets/Inter-Regular-COLGFB3M.woff2)format("woff2");font-weight:400;font-style:italic}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.raidar-loading-overlay{z-index:1000;pointer-events:all;cursor:wait;background-color:#ffffffb3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.raidar-loading-overlay .raidar-loading-content{align-items:center;gap:16px;display:flex}.raidar-loading-overlay .raidar-loading-content.raidar-loading-vertical{flex-direction:column}.raidar-loading-overlay .raidar-loading-content.raidar-loading-horizontal{flex-direction:row}.raidar-loading-overlay .raidar-loading-content .raidar-loading-text{color:#666;text-align:center;font-size:14px;font-weight:500}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}button.ant-btn-color-primary{transition:box-shadow .2s,transform .1s;box-shadow:0 1px 2px #0000000d}button.ant-btn-color-primary:hover:not(:disabled){box-shadow:0 2px 4px #00000014,0 1px 2px #0000000a}button.ant-btn-color-primary:active:not(:disabled){box-shadow:0 1px 1px #0000000f}:is(button.ant-btn-variant-solid:has(span:only-child:not([class])),button.ant-btn-variant-solid:has(span:nth-child(n+2)),button.ant-btn-variant-outlined:has(span:only-child:not([class])),button.ant-btn-variant-outlined:has(span:nth-child(n+2))){min-width:80px}button.ant-btn-variant-solid.ant-btn-color-primary{box-shadow:0 1px 2px #0000000d,inset 0 1px #ffffff1a}button.ant-btn-variant-solid.ant-btn-color-primary:hover:not(:disabled){box-shadow:0 2px 4px #00000014,0 1px 2px #0000000a,inset 0 1px #ffffff1a}button.ant-btn-variant-solid.ant-btn-color-primary:active:not(:disabled){box-shadow:0 1px 1px #0000000f,inset 0 1px 2px #0000001a}button.ant-btn-variant-solid:disabled.ant-btn-color-primary{color:#fff;box-shadow:none;background-color:#2b876680;border-color:#0000}button.ant-btn-variant-outlined.ant-btn-color-primary,button.ant-btn-variant-outlined.ant-btn-color-default{box-shadow:0 1px 2px #0000000d}button.ant-btn-variant-outlined.ant-btn-color-primary:hover:not(:disabled),button.ant-btn-variant-outlined.ant-btn-color-default:hover:not(:disabled){box-shadow:0 2px 4px #00000014,0 1px 2px #0000000a}button.ant-btn-variant-outlined.ant-btn-color-primary:active:not(:disabled),button.ant-btn-variant-outlined.ant-btn-color-default:active:not(:disabled){box-shadow:0 1px 1px #0000000f}button.ant-btn-variant-outlined:disabled.ant-btn-color-default,button.ant-btn-variant-outlined:disabled.ant-btn-color-primary{color:#2b876680;box-shadow:none;background-color:#fff;border-color:#2b876680}
