@font-face { font-family: "kanit-regular"; font-style: normal; src: url("Kanit-Regular.ttf"); } html, body { font-family: "kanit-regular"; } select { font-size: 12px; float: right !important; color: #005d95; border-color: #005d95; border-radius: 5px; } .draggable, .no-draggable { align-items: center; justify-content: center; border: 2px dashed #DDDDDD; border-radius: 8px; height: 300px !important; } .no-draggable { border: 1px solid #DDDDDD; } .title { font-size: 18px; color: #707070; font-weight: 500; } .loader { border: 16px solid #f3f3f3; /* Light grey */ border-top: 16px solid #3498db; /* Blue */ border-radius: 50%; width: 60px; height: 60px; animation: spin 2s linear infinite; display: none; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } #imageContainer { overflow: hidden; padding: 0; margin: 0; } #imageContainer img { width: 100%; height: 100%; object-fit: cover; } .overflow-y { overflow-x: hidden; overflow-y: auto; scrollbar-width: thin; height: 100%; } .card { margin: 5px; padding: 5px; box-shadow: 0px 3px 6px #00000029; } .loading { background-color: #e2e3e5; } .grecaptcha-badge { display: none !important; } #results { font-size: .85rem; } h4 { font-size: 20px; font-weight: 900; color: #005d95; } .btn-primary, .btn-primary:hover:active { border-color: #005D95; background-color: #fff; color: #005D95; border-radius: 10px; font-size: 18px; font-weight: 700; border: 1px solid #005D90; } .btn-primary:hover { border-color: #fff; background-color: #005D95; color: #fff; } .confidence { font-size: 38px; font-weight: 700; color: #0db7e9; } .value { font-size: 18px; font-weight: 700; color: #005D95; } .label { font-size: 18px; font-weight: 700; color: #706F6F; } @media (min-width: 768px) and (max-width:1140px) { .title { font-size: 16px; } .confidence { font-size: 28px; } .label { font-size: 16px; } .value { font-size: 16px; } } @media ( max-width:768px) { .title { font-size: 18px; } .confidence { font-size: 38px; } .label { font-size: 18px; } .value { font-size: 18px; } }