.App{text-align:center}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.selected-item{color:#1976d2;background-color:#f0f0f0}.selected-item:hover{background-color:#e0e0e0}.list-item:hover{background-color:#f5f5f5}.text-ellipsis{width:"100px";white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.form-builder--date-picker input[type=date]{background-color:"red";font-family:Prompt,sans-serif;font-style:normal;font-weight:300}.react-datepicker--clear-icon{font-size:18px}.put-to-top{z-index:9999!important}.put-to-second-top{z-index:7000!important}.put-to-third-top{z-index:5000!important}*{-ms-overflow-style:auto;scrollbar-width:thin}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background-color:#00000059;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#00000080}::-webkit-scrollbar-track{background-color:#0000}.btn-grad{background-image:linear-gradient(to bottom left, var(--background-paper--opacity) 0%, var(--primary-dark) 51%, var(--background-paper--opacity) 100%)}.btn-grad--orangepink{background-image:linear-gradient(90deg,#ff512f 0%,#dd2476 51%,#ff512f 100%)}.btn-grad--greyblue{background-image:linear-gradient(90deg,#859398 0%,#283048 51% 100%)}.btn-grad--greenyellow{background-image:linear-gradient(90deg,#0acf97 0% 51%,#e0fbfc 100%)}.btn-grad--shimmer{text-align:center;text-transform:uppercase;color:#fff;opacity:.7;background-size:200%;border-radius:10px;margin:10px;padding:15px 45px;transition:all .5s;display:block}.btn-grad:hover{color:#fff;background-position:100%;text-decoration:none}.--notification-popup{--border-width:1px;background:"#222";border-radius:10px;display:flex;position:relative}.--notification-popup:after{content:"";top:calc(-1 * var(--border-width));left:calc(-1 * var(--border-width));z-index:-1;width:calc(100% + var(--border-width) * 2);height:calc(100% + var(--border-width) * 2);background:var(--gradient-bg3);background-position:0;background-size:300% 300%;border-radius:10px;padding:2px;animation:4s ease-in-out infinite alternate moveGradient;position:absolute}.--notification-popup:hover:after{transition:left .8s cubic-bezier(.23,1,.32,1)}@keyframes moveGradient{50%{background-position:100%}}.modern-gradient{color:#fff;background:linear-gradient(135deg,oklch(80% .3 290) 0%,oklch(70% .35 320) 50%,oklch(75% .28 260) 100%);border-radius:20px;padding:2rem}.custom-notification{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:12px;min-width:320px;max-width:420px;padding:4px;box-shadow:0 8px 32px #0000004d;background:var(--gradient-bg-default-paper)!important}.custom-notification .ant-notification-notice-message{color:var(--text-primary);text-shadow:0 0 2px oklch(41.953% .05609 77.578/.558),0 0 4px oklch(58.123% .12186 76.376/.21),0 0 8px oklch(52.587% .10892 73.109/.217);margin-bottom:4px;font-size:16px;font-weight:600}.custom-notification .ant-notification-notice-description{color:var(--text-secondary);font-size:14px}.custom-notification.ant-notification-notice-success{box-shadow:6px 0 0 inset var(--success-main)}.custom-notification.ant-notification-notice-error{box-shadow:6px 0 0 inset var(--error-main)}.custom-notification.ant-notification-notice-info{box-shadow:6px 0 0 inset var(--info-main)}.custom-notification.ant-notification-notice-warning{box-shadow:6px 0 2px inset var(--warning-main)}.custom-notification .ant-notification-notice-close{color:#fc3653}.custom-notification .ant-notification-notice-close:hover{color:red}.vibrant-bg{-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);background:oklch(90% .1 200/.7)}.neon-text{color:oklch(85% .4 300);text-shadow:0 0 10px oklch(85% .4 300),0 0 20px oklch(85% .4 300/.8),0 0 40px oklch(85% .4 300/.5)}
