:root{--background-dark: #111b0c;--background-clear: #e7f8df;--primary-color: #67fa23;--secundary-color: #1e470b;--branco: #fff;--cinza-claro: #d4d4d4;--cinza-medio: #9e9c9c;--cinza-escuro: hsl(0, 0%, 23%);--vermelho: #d32f2f;--yellow: #e0dd02}:root{font-family: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}*{padding:0;margin:0;box-sizing:border-box}body{min-height:100vh;width:100%;background-color:var(--background-dark);font-family:sans-serif;overflow-x:hidden}h1,h2,h3{color:var(--primary-color)}p{color:var(--branco)}.containerMain{padding:7vh 0}.login{background-color:var(--background-dark);min-height:100dvh;height:100dvh;width:100%;overflow:hidden}.containerCard{width:90vw;max-width:400px;border:1px solid var(--secundary-color);padding:1rem;border-radius:8px;cursor:pointer}.containerForm{width:min(92vw,720px);margin:0 auto;border:1px solid var(--primary-color);padding:1rem;border-radius:12px;background-color:var(--background-dark)}@media screen and (min-width:1100px){.containerForm{padding:2rem;-webkit-box-shadow:1px 1px 5px 1px var(--cinza-escuro);box-shadow:1px 1px 5px 1px var(--cinza-medio)}}input,label,select{font-size:1rem}input,select{border:none;border-radius:8px;flex-grow:1;width:100%;min-height:52px;padding:10px;color:var(--secundary-color);font-weight:500;background-color:var(--branco)}label,small{color:var(--branco)}.alignmentCenter{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100vw;min-height:100vh;gap:1rem;position:absolute;top:7vh;margin:auto 0;left:0;background-color:#000000b3}.scrollForm{overflow-y:auto}.form{display:flex;flex-direction:column;background-color:var(--background-dark);border:1px solid var(--primary-color);padding:1rem;border-radius:8px;z-index:9999;gap:20px;width:min(90vw,600px)}.formGroup{display:flex;flex-direction:column;flex-wrap:wrap;padding:1rem;max-width:90vw;gap:20px;align-items:stretch}.formGroup small{color:var(--cinza-claro);font-size:.8rem}.formGroup small button{color:var(--primary-color)}@media screen and (min-width:700px){input,select{max-width:500px;min-height:60px;font-size:1.1rem}.formGroup{flex-direction:row;align-items:center}}@media screen and (min-width:1100px){.form{background-color:var(--background-dark)}input,label,small,select{font-size:1.1rem}input,select{border:1px solid var(--primary-color)}}table{width:90vw;margin:0 auto;border:none}table thead{display:none}table tbody tr{display:flex;flex-direction:column;border-bottom:1px solid var(--cinza-claro);padding:1rem}table tbody tr td{border:none;padding:.5rem;font-size:1rem;text-align:center;color:var(--branco)}table .tdName{text-align:left;padding-left:1rem}table .tdButton{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;align-items:center}@media screen and (min-width:701px){table{border:1px solid var(--branco);border-radius:8px}table thead{display:table-header-group;background-color:var(--primary-color)}table thead tr th{padding:1rem;font-size:1.1rem;color:var(--branco)}table tbody tr{display:table-row;border-bottom:none;padding:0}table tbody tr td{border-bottom:1px solid var(--branco);font-size:1rem}}@media screen and (min-width:1100px){table thead tr th,table tbody tr td{font-size:1.2rem}}.btn{background-color:var(--background-color);color:var(--primary-color);border:1px solid var(--primary-color);font-size:1rem;font-weight:800;padding:10px 20px;border-radius:8px;cursor:pointer;transition:.8s}.btn:hover{opacity:.7}.btn-cancel{background-color:var(--background-color);color:var(--vermelho);border:1px solid var(--vermelho)}.btn-edit{background-color:var(--yellow);background-color:var(--background-color);color:var(--yellow);border:1px solid var(--yellow)}.containerButton{width:100%;display:flex;align-items:center;justify-content:space-around;margin:2rem 0;gap:1rem;flex-wrap:wrap}.link{border:none;cursor:pointer;background-color:transparent;color:var(--secundary-color)}.play{width:35px;height:35px}.edit{width:25px;height:25px}@media screen and (min-width:700px){.btn{font-size:1.1rem}}@media screen and (min-width:1100px){.btn{font-size:1.3rem}}._loadingScreen_ix2t7_1,._loadingInline_ix2t7_2{background-color:var(--background-dark);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}._loadingScreen_ix2t7_1{width:100vw;min-height:100vh;padding:1rem}._loadingInline_ix2t7_2{width:100%;min-height:180px;border-radius:8px;padding:1rem}._loadingScreen_ix2t7_1 h3,._loadingInline_ix2t7_2 h3{color:var(--branco)}._logo_ix2t7_29{width:min(72vw,220px)}
