:root { --main-blue-color: #0e88df; --main-blue-color-hover: #f51958; --main-bg-color: #e8edf3; } body { font-family: 'Montserrat', sans-serif; } .bg-auth { background: #292323 url('/static/images/Starsmaksim.png') no-repeat left bottom; background-size: 650px auto; } .overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.7); display: flex; align-items: center; justify-content: center; visibility: hidden; z-index: 999; } .overlay-privacy { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(10, 10, 10, 0.7); display: flex; align-items: center; justify-content: center; visibility: hidden; z-index: 999; } .overlay-privacy h6{ font-size: 16px; } .overlay-privacy p{ font-size: 12px; margin-bottom: 0.2rem; } .overlay h1 { margin: 0; font-size: 2em; } .report-loader { position: absolute; top: calc(50% - 45px); left: calc(50% - 45px); width: 90px; height: 90px; border-radius: 50%; perspective: 800px; } .report-inner { position: absolute; box-sizing: border-box; width: 100%; height: 100%; border-radius: 50%; } .report-inner.report-one { left: 0; top: 0; animation: rotate-one 1s linear infinite; border-bottom: 3px solid #d52121; } .report-inner.report-two { right: 0%; top: 0%; animation: rotate-two 1s linear infinite; border-right: 3px solid #d52121; } .report-inner.report-three { right: 0%; bottom: 0%; animation: rotate-three 1s linear infinite; border-top: 3px solid #d52121; } @keyframes rotate-one { 0% { transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg); } 100% { transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg); } } @keyframes rotate-two { 0% { transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg); } 100% { transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg); } } @keyframes rotate-three { 0% { transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg); } 100% { transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg); } } #transcriptionReportText { white-space: pre-line; } .title-header { font-weight: 700; color: var(--main-blue-color); } .login-block { color: var(--main-blue-color); } .close-btn { position: absolute; top: 10px; right: 20px; font-size: 50px; font-weight: bold; cursor: pointer; } .real-btn { background-color: #292323; color: white; } .real-btn:hover { background-color: #000000; color: white; } .btn-outline-real { background-color: transparent; border: 1px solid white; color: white; } .btn-outline-real:hover { background-color: white; border: 1px solid white; color: black; } select, select:focus-visible { margin-top: 10px; border: none; background-color: #000000; outline: none; color: white; border-radius: 5px; } #myButton { display: inline-block; padding: 10px 20px; background: rgb(146, 66, 250); background: linear-gradient(90deg, rgba(146, 66, 250, 1) 21%, rgba(67, 123, 212, 1) 89%); color: white; text-transform: uppercase; border: none; cursor: pointer; border-radius: 5px; position: absolute; bottom: 0; left: 50%; transform: translate(-50%, 50%); } #myButton:hover { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2); }