.ReactVirtualized__Table__headerRow{font-weight:700;text-transform:uppercase;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.ReactVirtualized__Table__row{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.ReactVirtualized__Table__headerTruncatedText{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ReactVirtualized__Table__headerColumn,.ReactVirtualized__Table__rowColumn{margin-right:10px;min-width:0px}.ReactVirtualized__Table__rowColumn{text-overflow:ellipsis;white-space:nowrap}.ReactVirtualized__Table__headerColumn:first-of-type,.ReactVirtualized__Table__rowColumn:first-of-type{margin-left:10px}.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.ReactVirtualized__Table__sortableHeaderIconContainer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.ReactVirtualized__Table__sortableHeaderIcon{-webkit-box-flex:0;flex:0 0 24px;height:1em;width:1em;fill:currentColor}@keyframes toast-enter{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes toast-leave{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.animate-enter{animation:toast-enter .35s cubic-bezier(.21,1.02,.73,1) forwards}.animate-leave{animation:toast-leave .4s cubic-bezier(.06,.71,.55,1) forwards}.toast-notification-container{background:white;border-radius:8px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;border:1px solid rgba(0,0,0,.1);overflow:hidden}.toast-notification-content{padding:16px}.toast-notification-icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.toast-notification-text{margin-left:12px;flex:1}.toast-notification-title{font-size:14px;font-weight:600;margin:0;color:#1f2937;line-height:1.3}.toast-notification-message{font-size:13px;color:#6b7280;margin:4px 0 0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.toast-notification-type{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500;margin-top:4px;text-transform:capitalize}.toast-close-button{border:none;background:none;cursor:pointer;padding:16px;color:#9ca3af;transition:color .2s ease;border-left:1px solid #e5e7eb}.toast-close-button:hover{color:#6b7280}.toast-close-button:focus{outline:2px solid #3b82f6;outline-offset:-2px}@media (prefers-color-scheme: dark){.toast-notification-container{background:#1f2937;border-color:#374151}.toast-notification-title{color:#f9fafb}.toast-notification-message{color:#d1d5db}.toast-close-button{color:#9ca3af;border-left-color:#374151}.toast-close-button:hover{color:#d1d5db}}@media (max-width: 640px){.toast-notification-container{max-width:calc(100vw - 32px);margin:0 16px}.toast-notification-content,.toast-close-button{padding:12px}.toast-notification-title{font-size:13px}.toast-notification-message{font-size:12px}}.neon-gradient{background-image:linear-gradient(45deg,#ff00cc,#3333ff,#00ffcc,#ff00cc);background-size:400% 400%;animation:gradientAnimation 2s infinite}.gold{background-image:linear-gradient(45deg,#b8bdbc,#ffcc00,#eeebe7,#d3bd53);background-size:400% 400%;animation:gradientAnimation 2s infinite}@keyframes gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.icon-jump{animation:jumpAnimation 2s ease-in-out}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes jumpAnimation{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@media (max-width: 768px){.version-badge{display:none!important}}[data-theme=dark] .version-badge{background-color:#000c!important;border-color:#ffffff1a!important;color:#ccc!important}[data-theme=dark] .version-badge:hover{background-color:#000000e6!important}
