
/* Pricing Table Css Start */
.techno-onedrive-table {
    position: relative;
    min-height: 200px;
}
.elementor-editor-active .techno-table-loader
	{
		display: none;
	}
.techno-table-loader {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgb(255 255 255 / 96%);
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 10;
}

.techno-loader-spinner {
    width: 45px;
    height: 45px;
    border: 4px solid #ddd;
    border-top: 4px solid #088634;
    border-radius: 50%;
    animation: technoSpin 0.8s linear infinite;
}

@keyframes technoSpin {
    100% { transform: rotate(360deg); }
}

/* Up And Down Arrows */
    .techno-change {
  font-weight: 600;
  white-space: nowrap;
}

.techno-change.techno-up {
  color: #1a8f3c; /* green */
}

.techno-change.techno-down {
  color: #d93025; /* red */
}


/* Make First Row Green in FX TAble */

	.techno-odg-test-wrapper[data-sheet="FX"] table tr:nth-of-type(2){
	background: var( --e-global-color-accent );
    color: #fff;
    font-weight: bold;
	}
	.techno-odg-test-wrapper[data-sheet="FX"] .techno-table-loader
	{
		display: none !important;
	}
