.form-control:read-only{background-color:var(--bs-secondary-bg);opacity:1}*{font-family:Open Sans,sans-serif}.dtable{width:100%}.dtable--cell{padding:12px;border:1px solid #999;text-align:center}.dform{max-width:900px;margin:0 auto}.dform--card{border:1px solid #6970A3;margin-top:24px;border-radius:12px;padding:22px}.dform--label{margin-top:24px}.dform--input{display:block;width:100%;padding:8px 12px;border:1px solid #514376;border-radius:8px}.dform--input::placeholder{color:#1e1e1e6e;font-weight:600}.dform--input:disabled{background-color:#ddd;cursor:not-allowed}.dform--input:read-only{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dform--submit{display:block;width:100%;max-width:140px;margin:16px auto 0;font-weight:600}select.dform--input{background-color:#d4e9ff;font-weight:600}.btn{font-family:Open Sans,sans-serif}.btn--primary{background-color:#eb7c12;color:#fff;font-weight:600;transition:.2s}.btn--primary:hover{background-color:#ce6c10;color:#fff}.btn--danger{background-color:#ee3957;color:#fff}.btn--danger:hover{background-color:#c92f49}.btn--snow{color:#514376;background-color:#fff;border:.5px solid #514376;transition:.2s}.btn--snow:hover{background-color:#3f345c;color:#fff}.btn--success{background-color:#2baa8c;color:#fff;font-weight:600;transition:.2s}.btn--success:hover{background-color:#249177;color:#fff}.sidenav-container{min-height:100vh;width:100%;max-width:220px;position:relative}.sidenav-container:before{content:"";position:absolute;top:0;left:0;height:20px;width:100%;background-color:#eb7c12;z-index:-1}.sidenav{background-color:#1e1e1e;padding:12px 0 22px 22px;height:100%;border-radius:0 18px 18px 0}.sidenav--logo{width:100%;max-width:142px;display:block;margin:0 auto 32px}.sidenav--item{font-family:Nunito,sans-serif;font-size:18px;font-weight:500;color:#fff;margin-top:12px;text-decoration:none;display:inline-block;background:none;border:0;padding:8px 8px 8px 22px}.sidenav--item:hover:after{width:100%}.sidenav--item:after{content:"";display:block;height:2px;width:0;background-color:#eb7c12;border-radius:22px;transition:width .2s}.sidenav--wrapper{border-radius:0 8px 8px 0}.sidenav--active{background-color:#fff;border-radius:22px 0 0 22px;color:#000;margin-top:12px}.sidenav--active .sidenav--item{color:#000;margin-top:0}.header{background-color:#eb7c12;color:#fff;padding:8px 32px}.header--text{font-weight:500;color:#fff}.modcard{background-color:#fff;border:2px solid #eee;box-shadow:4px 4px 4px #0000004d;padding:22px}.modcard--avatar{display:block;margin:0 auto;width:100%;max-width:64px;object-fit:contain}.modcard--title{font-weight:600}.modcard--text{font-size:14px;color:#222;overflow-wrap:break-word}.modcard--destaque{font-size:14px;font-weight:800}.sselect{position:relative}.sselect input:focus~.sselect-menu,.sselect .sselect-menu:hover{z-index:999;opacity:1;visibility:visible}.sselect-menu{position:absolute;border:1px solid #333;background-color:#fff;width:100%;max-height:260px;overflow-y:auto;transition:.2s;visibility:hidden;z-index:-1;opacity:0}.sselect-menu--item{display:block;width:100%;padding:8px;background-color:#efefef;border:0;font-size:14px}.sselect-menu--item:hover{background-color:#ddd}.sselect-selects{display:flex}.sselect-selects--item{padding:8px;font-size:14px;border-radius:8px;border:0;background-color:#ddd;margin:4px;cursor:pointer}.breadcrumbs{background-color:#ddd;padding:8px 22px}.breadcrumbs--list{display:flex;padding:0;margin:0;list-style:none}.breadcrumbs--item{display:flex;align-items:center;justify-content:center}.breadcrumbs--item:not(:last-child):after{content:">";margin:0 8px;font-size:12px}#page-login .login{position:absolute;inset:0;display:flex;justify-content:center;align-items:center}#page-login .login--form{width:100%;max-width:320px;text-align:center}#page-login .login--title{font-size:32px;margin-bottom:22px}#page-login .login--label,#page-login .login--input{display:block;width:100%}#page-login .login .btn{display:block;max-width:164px;width:100%;margin:16px auto}#page-login .login--label{margin-top:8px}#page-login .login--auxiliary{display:inline-block}
