:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-authentic-2: #C4F51B;--color-authentic: #DEFE71;--color-counterfeit: #A91E1E;--color-inconclusive: #006EEB;--color-black-18191E: #18191E;--color-black-000000: #000000;--color-grey-575C6A: #575C6A}*{box-sizing:border-box}body{margin:0;border:none;background:var(--background);color:var(--texto)}h3{margin:0;margin-block:5px;font-weight:500}p{margin:0}button{background:#000;border:none;color:#fff;border-radius:5px;cursor:pointer;min-height:40px}button:hover{transform:scale(105%)}.btn-selected{background-color:#00f;color:#fff}.btn-primary{background:linear-gradient(to left,var(--color-authentic-2),var(--color-authentic));color:#000;height:50px;border-radius:8px;width:100%;font-size:16px;font-weight:500}.btn-logout-cancel{background:#22242b;width:100%;height:100%;padding:10px}.btn-logout-cancel:hover{background:#434753}.mouse{cursor:pointer;transform:scale(1)}.mouse:hover{transform:scale(102%)}.card{border:solid 1px black;border-radius:5px}.spinning{animation:spinning-anim 1s infinite}@keyframes spinning-anim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-select *{display:block}.custom-select select{width:100%}.custom-input *{display:block}.custom-input input,.custom-select select{width:100%;height:30px}.grid-4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:15px}@media only screen and (max-width: 768px){.grid-4{display:block}}hr{height:10px;border:none;border-bottom:solid 2px #ccc}.input-android{position:absolute;top:15px;left:15px;background:none;border:none;color:#fff}.custom-input input:focus{border:none;background:none;border-color:green!important;outline:none}.api-alert{animation:api-alert-enter-anim 4s forwards}@keyframes api-alert-enter-anim{0%,to{opacity:0;right:0}5%,95%{opacity:1;right:35px}}.autocomplete-container{position:absolute;z-Index:10;background:#fff;border:black solid 2px;padding:10px;box-shadow:5px 5px 5px #00000080}.autocomplete-option{z-index:11;margin-block:5px}.autocomplete-option:hover{margin-block:5px;background-color:#006eeb;cursor:pointer}.loading-symbol{animation:loading-symbol-anim 1s infinite}@keyframes loading-symbol-anim{0%{transform:scale(1)}to{transform:scale(.6)}}.page-login{background:linear-gradient(to bottom,var(--color-black-18191E),var(--color-black-000000));width:100%;height:100vh;color:#fff}.page-login form{border-radius:5px;padding:25px;position:absolute;top:50%;left:50%;width:345px;transform:translate(-50%,-50%)}.page-login div{margin-block-end:20px}.login-error-alert{position:fixed;top:120px;right:50px;width:350px;background:#22242b;border-radius:8px;padding-inline:20px;margin:0;padding-top:20px;animation:login-error-alert-anim 5s forwards}@keyframes login-error-alert-anim{0%{opacity:0;transform:translateY(-50%)}10%,90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40%)}}.table-score-calculation{border-collapse:collapse}.table-score-calculation td{border:solid 1px #dbdbdb}.page-seller-home{color:#fff}.checks-table p{margin:0;text-align:start}.checks-table table{border-collapse:collapse}.table-cell-header{border-right:1px solid #575C6A;padding-bottom:15px}.table-cell-border{border-right:1px solid #575C6A}.filters-container{display:flexbox}.summary-container{width:96%;margin-inline:4%;display:flex;gap:5px}.summary-container div{padding:10px;border:solid 1px black;border-radius:5px}.summary-container h5{padding:0;margin:0;font-size:1.5rem}.summary-container button{background-color:#fff}td{padding:5px}.pagination{width:100%;padding-inline:4%;display:flex;justify-content:center;margin-bottom:50px;margin-top:25px;gap:25px}.pagination-middle-btns{display:flex;gap:3px}.pagination button{padding:0;padding-block:7px;padding-inline:7px}.pagination .btn-selected{background:var(--color-authentic);color:#000;min-width:35px}.pagination button{min-width:35px}.page-user-management{padding:25px}.page-user-management-table th{text-align:start;height:50px}.page-user-management-table tbody>tr{text-align:start;height:50px}.page-user-management-specific{padding:25px}.page-user-management-specific-table{width:100%}.page-user-management-specific-table th{text-align:start}.page-user-management-specific-table td{height:50px}.btn-border-blue{border:solid 2px #0057FC;border-radius:8px;color:#0057fc;height:40px;padding-inline:15px;background:none;font-weight:700}
