body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.colocar-cor{background-image:linear-gradient(90deg,#1160f9,#00968a);border-top-left-radius:8px;border-top-right-radius:8px;height:10px;width:100%}.caixa{align-items:flex-start;background-color:#f7faff;border:none;border-radius:7.5%;display:flex;flex-direction:column;height:200px;justify-content:flex-start;margin:20px;padding:0;position:relative;text-align:center;transition:transform .2s;width:20%}.caixa:hover{box-shadow:0 0 10px #0003;color:#1160f9;cursor:pointer;transform:scale(1.1)}.simbolo-livro{align-items:center;background:#1160f9;background:linear-gradient(nulldeg,#1160f9 65%,#00968a);border-radius:4px;color:#fff;display:flex;height:20px;height:32px;justify-content:center;margin:10px;padding:1%;width:20px;width:32px}.nome-cadeira{color:#6a89a7;font-size:1rem;padding:5%;text-align:center;width:90%}@media screen and (max-width:768px){.caixa{height:120px;margin:8px;width:35%}.nome-cadeira{font-size:.75rem}.simbolo-livro{height:24px;margin:8px;width:24px}}@media screen and (max-width:480px){.caixa{height:100px;margin:6px;width:40%}.nome-cadeira{font-size:.7rem;padding:3%}.simbolo-livro{height:22px;margin:6px;width:22px}}.colocar-cor_File{background-image:linear-gradient(90deg,#1160f9,#ffb0f7);border-top-left-radius:8px;border-top-right-radius:8px;height:10px;width:100%}.caixa_File{align-items:flex-start;background-color:#f7faff;border:none;border-radius:7.5%;display:flex;flex-direction:column;height:200px;justify-content:flex-start;margin:20px;padding:0;position:relative;text-align:center;transition:transform .2s;width:20%}.caixa_File:hover{box-shadow:0 0 10px #0003;color:#1160f9;cursor:pointer;transform:scale(1.1)}.simbolo-livro_File{align-items:center;background:#1160f9;border-radius:4px;color:#fff;display:flex;height:20px;height:32px;justify-content:center;margin:10px;padding:1%;width:20px;width:32px}.nome-cadeira_File{color:#6a89a7;font-size:1rem;padding:5%;text-align:center;width:90%}@media screen and (max-width:768px){.caixa_File{height:120px;margin:8px;width:35%}.nome-cadeira_File{font-size:.75rem}.simbolo-livro_File{height:24px;margin:8px;width:24px}}@media screen and (max-width:480px){.caixa_File{height:100px;margin:6px;width:40%}.nome-cadeira_File{font-size:.7rem;padding:3%}.simbolo-livro_File{height:22px;margin:6px;width:22px}}main{align-items:center;background-color:#f7faff;border-top:1px solid #dbeafe;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:40px}@media screen and (max-width:768px){main{justify-content:center;margin-top:20px}}@media screen and (max-width:480px){main{margin-top:15px;padding:10px}}.header{align-items:center;background-color:#fff;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:space-around;padding:10px 0}.titulo{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#1160f9,#00968a);color:#0000;font-size:36px;margin-left:2%;margin-right:2%}.titulo:hover{cursor:pointer;transform:scale(1.1);transition:transform .3s ease}.uploadForm{align-items:center;display:flex;justify-content:center}.uploadInput{background-color:#f5f9ff;border:1px solid #bedbff;border-radius:10px;color:#7e7e8f;font-size:14px;margin-left:5%;padding:5px 10px}.uploadInput::-webkit-file-upload-button{background:#d0e0f7;border:#7e7e8f;border-radius:10px;color:#6a89a7;cursor:pointer;font-size:14px;margin-right:10px;padding:5px 10px}.uploadInput::file-selector-button{background:#d0e0f7;border:#7e7e8f;border-radius:10px;color:#6a89a7;cursor:pointer;font-size:14px;margin-right:10px;padding:5px 10px}.upload{background-image:linear-gradient(#1160f9,#00968a);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin-left:5%;margin-right:5%;padding:8px 16px}.upload:hover{cursor:pointer;transform:scale(1.1);transition:transform .3s ease}.image{height:5%;margin-left:2%;margin-right:2%;width:11.5%}.image:hover{cursor:pointer;transform:scale(1.1);transition:transform .3s ease}.pesquisar{background-color:#f7fbff;border:1px solid #bedbff;border-radius:15px;color:#7e7e8f;height:30px;max-width:250px;padding:10px;width:220px}@media screen and (max-width:1024px){.header{flex-wrap:wrap;padding:15px 10px}.titulo{font-size:28px;margin:5px}.image{margin:5px;width:80px}.uploadForm{flex-wrap:wrap;margin-top:10px;width:100%}.uploadInput{font-size:12px;margin:5px}.upload{font-size:13px;margin:5px}.pesquisar{margin:5px;width:180px}}@media screen and (max-width:768px){.header{align-items:center;flex-direction:row;flex-wrap:wrap;padding:10px}.titulo{font-size:20px}.pesquisar,.titulo{flex:0 0 auto;margin:5px}.pesquisar{font-size:12px;height:25px;padding:5px 8px;width:150px}.image{display:none}.uploadForm{align-items:center;flex-direction:row;justify-content:center;margin-top:5px;width:100%}.uploadInput{font-size:10px;margin:3px;max-width:60%;padding:4px 6px;width:auto}.uploadInput::-webkit-file-upload-button{font-size:10px;margin-right:5px;padding:4px 6px}.uploadInput::file-selector-button{font-size:10px;margin-right:5px;padding:4px 6px}.upload{font-size:11px;margin:3px;padding:6px 12px;width:auto}}@media screen and (max-width:480px){.titulo{font-size:16px;margin:3px}.pesquisar{font-size:11px;height:22px;padding:4px 6px;width:120px}.uploadInput{font-size:9px;max-width:55%;padding:3px 5px}.uploadInput::-webkit-file-upload-button{font-size:9px;padding:3px 5px}.uploadInput::file-selector-button{font-size:9px;padding:3px 5px}.upload{font-size:10px;padding:5px 10px}}.segmented-control{align-items:center;background:#f5f9ff;border:1px solid #cce0ff;border-radius:12px;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:space-between;margin-left:5%;margin-right:5%;margin-top:25px;overflow:hidden;padding:4px}.segmented-control button{background:none;border:none;border-radius:8px;color:#6a89a7;cursor:pointer;font-size:14px;margin-left:5px;margin-right:5px;padding:12px 20px;transition:background .3s,color .3s}.segmented-control button:focus{background:#1366ff;color:#fff;font-weight:700}.segmented-control button:not(.active):hover{background:#e0ebff}@media screen and (max-width:768px){.segmented-control{margin-left:3%;margin-right:3%;padding:3px}.segmented-control button{font-size:13px;margin-left:3px;margin-right:3px;padding:10px 15px}}@media screen and (max-width:480px){.segmented-control{flex-direction:column;margin-left:2%;margin-right:2%;padding:2px}.segmented-control button{font-size:12px;margin:2px 0;padding:10px;width:100%}}.MainBox{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;min-height:100vh;padding:60px 40px;width:100%}.welcome-box{align-items:center;background-image:linear-gradient(135deg,#1160f9,#00968a);border-radius:50px;box-shadow:0 8px 25px #00000026;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;margin:20px;max-width:500px;min-width:350px;padding:40px;transition:transform .3s ease,box-shadow .3s ease}.welcome-box:hover{box-shadow:0 12px 35px #0003;transform:translateY(-5px)}.welcome-box h1,.welcome-box h2{color:#fff;font-size:26px;font-weight:600;line-height:1.3;margin-bottom:15px;text-align:center}.welcome-box p{color:#fff;font-size:16px;line-height:1.6;margin-bottom:10px;text-align:center}.welcome-box ol{text-align:left}.welcome-box ol,.welcome-box ul{color:#fff;margin:15px 0;padding-left:25px}.welcome-box ul{list-style-type:disc}.welcome-box li{color:#fff;font-size:15px;line-height:1.5;margin-bottom:10px}.welcome-box-full{flex-basis:50%;max-width:600px;width:50%}.course-title{-webkit-text-fill-color:#0000;animation:shimmer 3s ease-in-out infinite;background:linear-gradient(90deg,#fff,#e0f2ff 50%,#fff);-webkit-background-clip:text;background-clip:text;font-size:28px!important;font-weight:700!important;letter-spacing:2px;margin-bottom:20px!important;text-shadow:0 2px 10px #ffffff4d;text-transform:uppercase}@keyframes shimmer{0%,to{background-position:-200%}50%{background-position:200%}}.course-buttons{display:flex;flex-direction:column;gap:15px;padding:10px 0;width:100%}.course-btn{background-color:#fff3;border:2px solid #ffffff80;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 20px;text-align:center;transition:all .3s ease}.course-btn:hover{background-color:#ffffff4d;border-color:#fff;box-shadow:0 4px 15px #0003;transform:translateY(-2px)}.course-btn:active{transform:translateY(0)}@media screen and (max-width:1024px){.MainBox{grid-template-columns:1fr;padding:30px 15px}.welcome-box{margin:auto;max-width:600px;min-width:300px;padding:35px;width:85%}.welcome-box h1,.welcome-box h2{font-size:24px}.welcome-box p{font-size:15px}.welcome-box li{font-size:14px}}@media screen and (max-width:768px){.MainBox{gap:15px;padding:20px 10px}.welcome-box{border-radius:40px;margin:5px auto;padding:30px 25px;width:90%}.welcome-column-right .welcome-box{min-height:auto}.welcome-box h1,.welcome-box h2{font-size:22px}.welcome-box p{font-size:14px}.welcome-box li{font-size:13px}}@media screen and (max-width:480px){.MainBox{gap:12px;padding:15px 5px}.welcome-box{border-radius:35px;margin:5px auto;min-width:280px;padding:25px 20px;width:95%}.welcome-column-right .welcome-box{min-height:auto}.welcome-box h1,.welcome-box h2{font-size:18px;margin-bottom:12px}.welcome-box p{font-size:13px}.welcome-box ol,.welcome-box ul{padding-left:20px}.welcome-box li{font-size:12px;margin-bottom:8px}}
/*# sourceMappingURL=main.3bb223b0.css.map*/