:root{--black-500:#252627;--black-600:#2d2e2f;--white-500:#f5f5f5;--white-600:#fff;--strong-color:var(--white-600);--bg-color:var(--white-500);--fg-color:var(--black-500)}@media (prefers-color-scheme:dark){:root{--strong-color:var(--black-600);--bg-color:var(--black-500);--fg-color:var(--white-500)}}[data-theme=light]{--strong-color:var(--white-600);--bg-color:var(--white-500);--fg-color:var(--black-500)}[data-theme=dark]{--strong-color:var(--black-600);--bg-color:var(--black-500);--fg-color:var(--white-500)}*{outline:none!important;scrollbar-width:thin}::-webkit-scrollbar{height:.5em;width:.5em}::-webkit-scrollbar-track{background-color:var(--bg-color);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{background-color:var(--fg-color);border-radius:.5em}html{font-size:14px!important}body{background:var(--bg-color);color:var(--fg-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1em;font-weight:400;line-height:1.3em;overflow-x:hidden;overflow-y:auto;padding-bottom:0;padding-top:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{position:relative}.body-content{min-height:100vh;padding-top:2.5rem}a{color:var(--fg-color)}a,a:active,a:focus,a:hover{color:inherit;cursor:pointer;text-decoration:none}button,input,select,textarea{background-color:var(--strong-color);border:none;color:var(--fg-color)}.no-cursor *{cursor:default!important}.h1,.h2,.h3,h1,h2,h3{margin-top:0}.h4,h4{font-weight:400}i{font-weight:lighter}.menu-bar{background-color:var(--bg-color);display:inline-block;height:100vh;left:-280px;overflow-y:auto;position:fixed;top:0;transition:all .3s ease;width:280px;z-index:3}.menu-bar.open{box-shadow:4px 0 10px 1px rgba(0,0,0,.15);left:0}.menu-bar+.cortina{display:block;height:0;left:0;margin:0;opacity:0;padding:0;position:fixed;top:0;transition:opacity .3s ease-in-out;width:0;z-index:2}.menu-bar.open+.cortina{backdrop-filter:blur(1.5px);background-color:rgba(0,0,0,.3);height:100vh;opacity:1;width:100vw;--webkit-backdrop-filter:blur(1.5px)}.btn-round{background-color:var(--bg-color);border:none;border-radius:50px;box-shadow:2px 2px 4px 0 rgba(0,0,0,.2);color:var(--fg-color);cursor:pointer;display:inline-block;height:50px;left:315px;padding-left:10px;padding-right:10px;position:absolute;position:fixed;text-align:center;top:15px;transition:all .3s ease;width:50px;z-index:2}.btn-round.disabled,.btn-round[disabled],.disabled{cursor:not-allowed;opacity:.5}.btn-round:hover{box-shadow:1px 1px 3px 1px rgba(0,0,0,.2)}.btn-round:active{box-shadow:none}.btn-round>.fa{font-size:2em;font-weight:100;padding-bottom:2px}.btn-round>.close,.btn-round>.plus{display:block;float:none;margin-top:23px;opacity:1}.btn-round>.close{margin-bottom:0!important;margin-top:0!important}.btn-round>.close:after,.btn-round>.close:before,.btn-round>.plus:after,.btn-round>.plus:before{background-color:var(--fg-color);border-radius:4px;content:" ";display:block;height:4px}.btn-round>.close:before,.btn-round>.plus:before{margin-bottom:-4px;transform:rotate(90deg)}.btn-round.left{left:20px;right:auto}.btn-round.right{left:auto;right:30px}.btn-round.top{bottom:auto;top:20px}.btn-round.bottom{bottom:20px;top:auto}.menu-bar.open .btn-round{left:285px}th .small,th small{font-weight:lighter}.btn-round>.icon-bar{background-color:var(--fg-color);border-radius:2px;display:block;height:4px;margin-bottom:5px;transition:all .3s ease}.btn-round>.icon-bar:last-child{margin-bottom:0}.menu-bar.open .btn-round>.icon-bar{display:none;margin-bottom:0}.btn-round>.close,.menu-bar.open .btn-round>.icon-bar:first-child,.menu-bar.open .btn-round>.icon-bar:last-child{display:block;margin-bottom:0}.btn-round>.close:last-child,.menu-bar.open .btn-round>.icon-bar:last-child{transform:rotate(45deg)}.btn-round>.close:first-child,.menu-bar.open .btn-round>.icon-bar:first-child{margin-bottom:-4px;transform:rotate(135deg)}.check{display:block;height:20px;margin:0 auto;position:relative;width:20px}input[type=checkbox]+.check{cursor:pointer}input[type=checkbox]+.check:before{border:1px solid var(--fg-color);border-radius:2px;height:15px;left:2px;position:absolute;top:2px;transform:rotate(0deg);width:15px}.check:before,input[type=checkbox]:checked+.check:before{border-bottom:2px solid var(--fg-color);border-left:1px solid transparent;border-radius:0 2px 0 2px;border-right:2px solid var(--fg-color);border-top:1px solid transparent;content:" ";height:15px;left:6px;position:absolute;top:0;transform:rotate(45deg);transition:all .2s ease-in-out;width:8px}.btn-round span.check:before{border-bottom:4px solid var(--fg-color);border-left:2px solid transparent;border-radius:0 4px 0 4px;border-right:4px solid var(--fg-color);border-top:2px solid transparent;content:" ";height:27px;left:18px;position:absolute;top:8px;transform:rotate(45deg);width:15px}.menu-main{margin-top:40px;position:relative;text-align:center}.menu-main .menu-main-item{display:inline-block;margin-bottom:60px;margin-right:0;text-align:center;text-decoration:none;vertical-align:middle;width:230px}.menu-main .menu-main-item.disabled{cursor:default}.menu-main .menu-main-item .icon{background-color:rgba(0,0,0,.08);border-radius:150px;color:var(--fg-color);cursor:pointer;display:inline-block;height:150px;margin:0;padding:12px;position:relative;transition:all .2s ease-in-out;vertical-align:top;width:150px;z-index:1}.menu-main .menu-main-item .icon+*{display:inline-block;text-align:left;vertical-align:top;width:45px}.menu-main .menu-main-item .icon .notify{background:#ed5b6f;border-radius:15px;color:var(--fg-color);font-weight:700;height:30px;padding-top:5px;position:absolute;right:0;top:15px;width:30px}.menu-main .menu-main-item .icon .notify:empty{display:none}.menu-main .menu-main-item:hover .icon{box-shadow:2px 2px 5px 3px rgba(0,0,0,.2);text-shadow:1px 1px 1px rgba(0,0,0,.2)}.menu-main .menu-main-item:active .icon{box-shadow:none;text-shadow:none}.menu-main .menu-main-item:hover .options .fa,.options .fa{cursor:pointer;text-shadow:2px 2px 4px rgba(0,0,0,.2)}.menu-main .menu-main-item:hover .options .fa:active,.options .fa:active{text-shadow:none}.menu-main .icon>.fa{display:block;font-size:3.2em;margin-bottom:10px;margin-left:0;margin-top:10px}.menu-main .icon label{cursor:inherit;font-size:1.3em;font-weight:400;line-height:1.1em;margin-top:0}.options{display:block}.content-view{background-attachment:fixed;background-color:var(--bg-color);background-repeat:no-repeat;background-size:cover;display:block;height:100vh;left:0;max-height:100vh;max-width:100vw;opacity:0;overflow-y:auto;padding:10vh calc(20% - 7vh) 1.5em;position:fixed;top:-100vh;transition:all .3s ease-in-out;width:100vw;z-index:0}.content-view.open{opacity:1;top:0;z-index:3}.content-view .btn-round{display:none}.content-view.open .btn-round{display:inline-block}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:rgba(0,0,0,.07)}.table.no-border>tbody>tr>td,.table.no-border>thead>tr>th{border-bottom:none;border-top:none}.table-sm td,.table-sm th{padding:4px!important}.table .table{background-color:transparent}ul{list-style:none;padding:0}.panel{background-color:var(--strong-color);border-radius:6px;box-shadow:1px 2px 2px 0 rgba(0,0,0,.1)}.panel.select{background-color:var(--bg-color);border-left:1px solid var(--fg-color);font-weight:600}form.clean{background:none;border:none;border-radius:0;box-shadow:none;margin:0;padding:0}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.fadein{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;animation:fadein 1s}.form-horizontal{margin:15px 0;padding:40px}.form-horizontal .form-group{margin:0 0 20px}div.form-control{cursor:default}.control-label{padding-top:0!important;text-align:right}.btn.me{background-color:rgba(0,0,0,.1);color:var(--fg-color)}.text-uppercase{text-transform:uppercase!important}.btn[class*=me-]{padding:8px 18px}.btn.me-primary{background-color:rgba(0,0,0,.1);color:var(--fg-color)}.btn.me-primary:active,.btn.me-primary:focus,.btn.me-primary:hover,.btn.me:active,.btn.me:focus,.btn.me:hover{background-color:rgba(0,0,0,.15)}.state{text-align:right}input[type=checkbox]{display:none;opacity:0}input[type=checkbox]+.state{cursor:pointer;font-size:1.8em;text-shadow:1px 1px 2px rgba(0,0,0,.3);vertical-align:middle}input[type=checkbox]:disabled+.state{cursor:default}input[type=checkbox]:checked+.state:before{content:"\f205";opacity:1;transition:all .2s ease-in-out}input[type=checkbox]:not(:checked)+.state:before{content:"\f204";opacity:.5;transition:all .2s ease-in-out}.list-table{display:table;margin-bottom:1em}.list-table>*{display:table-cell;padding-left:8px;vertical-align:middle;white-space:nowrap;width:1%}.list-table>:first-child{width:100%}.btns>*>.fa,.list-table .fa{cursor:pointer;text-shadow:1px 1px 2px rgba(0,0,0,.3);transition:all .1s ease-in-out}.btns>*>.fa:hover,.list-table .fa:hover{text-shadow:3px 3px 4px rgba(0,0,0,.6)}.btns>*>.fa:active,.list-table .fa:active{text-shadow:0 0 0 transparent}.display-table{display:table}.display-table div.th,.list-table div.th{display:table-cell;padding:6px 12px;vertical-align:middle;width:100%}.display-table div.th>*,.list-table div.th>*{display:inline-block;margin-left:8px;position:relative;width:80%}.img-bg{background-color:var(--bg-color);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;margin-left:0!important;padding-top:45px;width:45px!important}ul.horizontal{border-bottom:0;margin-bottom:0}ul.horizontal>li{background-color:rgba(0,0,0,.13);border-radius:12px;display:inline-block;font-weight:lighter;margin-left:4px;margin-top:4px;padding:0 8px 4px;position:relative}ul.horizontal>li:first-child{margin-left:0}ul.vertical{border-radius:4px;display:block;margin:0;max-height:200px;overflow:auto;padding:7px 0 7px 7px;position:relative}ul.vertical.light{background-color:var(--bg-color);color:var(--fg-color)}ul.vertical ul{padding-left:15px}ul.vertical label{cursor:pointer;display:block;font-weight:400;margin:0;padding:2px 0}ul.vertical .title{font-weight:700}ul.vertical .cargo{content:""}ul.vertical li{display:block;overflow:hidden}ul.vertical li small,ul.vertical li span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.list li{border-bottom:1px solid var(--bg-color);padding:10px 15px}ul.list.sm li{padding:5px 10px}ul.list li:last-child{border-bottom:none}ul.list li:hover{background-color:rgba(0,0,0,.03)}ul.list li.select,ul.list li.select :hover{background-color:rgba(0,0,0,.08);border-bottom-color:transparent}.btns>*{cursor:pointer;display:inline-block;margin-left:15px;text-align:center;vertical-align:middle}.btns>:active,.btns>:focus,.btns>:hover{color:var(--fg-color)}.text-left{text-align:left!important}.text-right{text-align:right!important}text-center{text-align:center!important}li input{background-color:transparent;border:none;color:var(--fg-color)}*>small{color:var(--fg-color)!important}.has-error .control-label,.has-error .help-block,.text-danger{color:#ed5b6f!important}a>.fa,div[go-click]>.fa{margin-left:4px;margin-top:10px}a.btn-round .fa{margin:12px 0 0 -2px}.auto{margin-left:auto!important;margin-right:auto!important}.descripcion{color:var(--fg-color);margin:0}.bg-danger{background-color:#ed5b6f;color:var(--fg-color)}.modal-backdrop{display:none}.modal{background-color:rgba(0,0,0,.2)}.modal-content{background:var(--bg-color);width:100%}.list-icons{list-style:none;text-align:justify}.list-icons>li{display:inline-block;text-align:center;transition:all .2s ease-in-out}.list-icons>li>.fa{font-size:1.2em;margin:0;padding:5px 0;width:33px}.list-icons>li.active,.list-icons>li:hover{background:rgba(0,0,0,.3);cursor:pointer}.btn,.btn-default,.list-icons>li.active .fa,.list-icons>li:hover .fa{color:var(--fg-color)}.btn,.btn-default{background-color:var(--bg-color)}.btn.round{border-radius:50%}.vertical-top{vertical-align:top!important}.vertical-middle{display:inline-block;float:none;position:relative;vertical-align:middle!important}.vertical-bottom{vertical-align:bottom!important}.step-vertical{position:relative}.step-vertical>.step-vertical-item:last-child{padding-bottom:24px;padding-top:18px}.step-vertical>.step-vertical-item>.step-vertical-item-content{border-bottom:1px solid}.step-vertical>.step-vertical-item:last-child>.step-vertical-item-content{border-bottom:none}.step-vertical>.step-vertical-item>.step-vertical-item-number{text-align:center}[ui-sortable] .step-vertical-item-number.move,[ui-sortable] .step-vertical-item-number.move *{cursor:move}.step-vertical-item-number .round{background-color:var(--fg-color);border-radius:40px;color:var(--bg-color);display:inline-block;font-size:26px;height:40px;margin:0 auto;vertical-align:middle;width:40px}.step-vertical-item-option .fa{cursor:pointer;font-size:2em;margin-bottom:0;margin-left:16px;transition:all .2s ease-in-out}.step-vertical-item-option:hover .fa{text-shadow:rgba(0,0,0,.3) 1px 1px 2px}.step-vertical-item-option .fa:active{text-shadow:none}.step-vertical>.step-vertical-item{box-sizing:content-box}.step-vertical:before{background:var(--fg-color);content:" ";height:calc(100% - 8em);left:4%;position:absolute;top:50px;width:2px}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:var(--bg-color);opacity:.5}.item.panel{display:block;padding-bottom:1em;padding-top:1em}.vertical-list{border:none;margin:0;padding:0;position:relative}.vertical-list .item{border-bottom:1px solid var(--bg-color);display:block;margin:0;overflow:auto;padding:10px 15px;position:relative;transition:all .2s ease-in}.item.panel{border-bottom:none;margin-bottom:0}.vertical-list .item:hover{background-color:rgba(0,0,0,.07)}.vertical-list .item.selectable{cursor:pointer}.vertical-list .item.active,.vertical-list .item.select{background-color:rgba(0,0,0,.07);cursor:pointer}.vertical-list .item.active:hover,.vertical-list .item.select:hover{background-color:rgba(0,0,0,.07)}.vertical-list .item:last-child{border-bottom:none}.vertical-list .item .options{text-align:right;vertical-align:middle}.vertical-list .item .checked{font-size:2.2em;opacity:0}.vertical-list .item.select .checked{opacity:1}.vertical-list .item .circle{background-color:var(--fg-color);border-radius:3em;display:block;height:2.5em;margin:0 auto;position:relative;width:2.5em}.vertical-list .item .circle *{color:var(--bg-color);display:block;font-size:1.2em;left:0;position:absolute;text-align:center;text-transform:uppercase;top:.32em;width:100%}.vertical-list .item .cargo{display:inline-block;font-weight:400;margin:0 5px 0 0;padding:0 5px;position:relative}.vertical-list .item .cargo:after{content:",";position:absolute;right:-1px}.vertical-list .item .cargo:last-child{margin-right:0}.vertical-list .item .cargo:last-child:after{content:""}.vertical-list .item:after{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:""}.vertical-list .item.active:after{content:"\f105";font-size:1.7em;position:absolute;right:3px;top:13px}.vertical-list .item .descripcion,.vertical-list .item label{cursor:inherit;margin:0;padding:0}.vertical-list .item .descripcion{font-size:.8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.padding{padding:10px 15px}.no-padding{padding:0!important}.no-margin{margin:0!important}.no-margin-right{margin-right:-15px}.no-margin-left{margin-left:-15px}.border-left{border-left:1px solid var(--bg-color)}.table.role tr>td{border-right:1px solid var(--bg-color);padding:13px 8px}.table.role tr>td:last-child{border-right:none}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-bottom-color:var(--bg-color);border-top-color:var(--bg-color)}.table>tbody+tbody{border-top-color:var(--bg-color)}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-color:var(--bg-color)}.table tbody tr:first-child td{border-top:none}.nav-tabs{border-bottom:1px solid var(--fg-color)!important}.nav-tabs>li>*{border-bottom:none;cursor:pointer;display:block;margin-bottom:4px;padding:10px 20px;text-align:center}.nav-tabs>li.active>*{border-bottom:4px solid var(--fg-color);cursor:default;margin-bottom:0}.required:before{color:#e0a6ae;content:"*";left:5px;position:absolute;top:10px}.text-bold{font-weight:700}.step-horizontal,.step-horizontal>ul{display:block;margin:0;padding:0;position:relative}.step-horizontal>ul{list-style:none;margin-top:20px;text-align:center}.step-horizontal>ul>li{background-color:var(--fg-color);border-radius:20px;color:var(--bg-color);cursor:pointer;display:inline-block;font-weight:700;height:40px;padding-top:10px;position:relative;vertical-align:middle;width:40px}.step-horizontal>ul>li.active{border-radius:43px;height:43px;margin-top:3px;width:43px}.step-horizontal>ul>li.active:after,.step-horizontal>ul>li.active:before{border-bottom:12px solid var(--fg-color);border-left:8px solid transparent;border-right:8px solid transparent;bottom:-20px;content:" ";left:12px;position:absolute}.step-horizontal>ul>li+li{margin-left:15px}.step-horizontal>ul>li+li>div:before{background-color:var(--fg-color);content:" ";height:4px;left:-15px;position:absolute;top:18px;width:15px}.step-horizontal>.step-horizontal-content{border-top:1px solid var(--fg-color);margin-top:20px;min-height:120px}.step-horizontal .notify{background-color:#ed5b6f;border-radius:7px;color:var(--fg-color);font-size:8px;font-weight:400;height:14px;padding:0;position:absolute;right:-3px;text-align:center;top:-3px;width:14px}.step-horizontal .notify:before{content:attr(data-count);display:block}.step-horizontal .notify:empty,.step-horizontal .notify[data-count="0"]{display:none}.step-horizontal>ul>li.disabled .notify{background-color:#ffbfc8}table:not([class]){width:100%}table:not([class]) td,table:not([class]) th{padding:8px 4px}table:not([class]) th{vertical-align:bottom}table thead,table:not([class]) thead{border-bottom:2px solid var(--bg-color)}table .circle{background-color:var(--fg-color);border-radius:15px;color:var(--bg-color);height:30px;padding-top:5px;position:relative;text-align:center;width:30px}tbody tr.selected,tbody tr.selected:hover{background-color:rgba(0,0,0,.08)}[data-sup]:before{background:var(--bg-color);border:1px solid var(--fg-color);border-radius:13px;color:var(--fg-color);content:attr(data-sup);font-size:7px;font-weight:700;height:13px;line-height:normal;position:absolute;right:-3px;top:-3px;width:13px}[data-sup="0"]:before{content:none}.pointer{cursor:pointer}.no-border{border:none!important;margin:0!important;padding:0!important}.no-visible{display:inline-block!important;opacity:0!important;width:0!important}.modal.show .modal-dialog{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}dialog{background:rgba(0,0,0,.5);color:var(--fg-color);transition:all .25s ease-in}dialog[open]{margin-bottom:auto;opacity:1;pointer-events:auto}dialog .list-group{margin-bottom:0}.asset-upload{border:2px dashed var(--fg-color);border-radius:5px;color:var(--fg-color);font-weight:400;height:200px;margin-bottom:25px;padding-top:55px;position:relative;text-align:center;transition:all .3s ease-in-out;width:100%}.asset-upload *{color:#777}.asset-upload input[type=file]{color:transparent;display:inline-block;opacity:0;width:0}.asset-upload .btn-link{cursor:pointer;text-decoration:underline}.asset-upload:after,.asset-upload:before{background-color:transparent;border:1px solid #aaa;border-radius:4px;bottom:-15px;color:#000;content:attr(data-progress) "%";display:block;font-size:8px;height:10px;left:0;line-height:7px;position:absolute;transition:all .2s ease-in-out;width:100%;z-index:1}.asset-upload:after{background-color:#51bf59;border:none;content:" ";width:var(--data-progress);z-index:0}.img-thumbnail{background-position:top;background-repeat:no-repeat;background-size:cover;border:none;box-shadow:1px 1px 6px 0 rgba(0,0,0,.3);display:inline-block;max-height:180px}.text-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remove{background:var(--fg-color);border-radius:50%;color:red;cursor:pointer;font-size:1.8em;height:20px;line-height:20px;padding:0;width:20px}.profile{padding:20px 20px 5px;text-align:center}.profile .fa.fa-user{border:4px solid var(--fg-color);border-radius:50%;font-size:6rem;height:8rem;padding:.5rem;position:relative;vertical-align:middle;width:8rem}.profile .fa.fa-user:after{background-color:#84e665;border:1px solid;border-radius:20px;bottom:0;content:" ";height:20px;position:absolute;width:20px}.profile+.title{font-size:1.2em;margin:0 30px;text-align:center}.profile~.subtitle{display:block;margin:5px 10px 10px;text-align:center}.profile~.subtitle.active{background-color:rgba(0,0,0,.3);padding-bottom:5px}.profile~.bottom{bottom:10vh;left:15%;line-height:2em;margin:0;padding:.15em 2em!important;position:absolute;width:70%}.combo-list{display:none;height:auto;margin:0;max-height:60vh;overflow:hidden auto;padding:0;position:absolute;width:calc(100% - 30px);z-index:2}.combo-list>.combo-list-item{
  /*! border-top: 1px solid var(--fg-color); */cursor:pointer;line-height:.9em;overflow:hidden;padding:8px 5px;text-overflow:ellipsis;white-space:nowrap}.combo-list>.combo-list-item:hover{background:var(--bg-color);background-color:rgba(0,0,0,.05)}.combo-list>.combo-list-item:first-child{border:0}.combo-list:active,.input-text input:focus+.combo-list,input.form-control:focus+.combo-list{display:block}.separate-or{border-top:1px solid var(--fg-color);position:relative}.form-control,input:-internal-autofill-selected,optgroup,option,select[multiple]{background-color:var(--bg-color)!important;color:var(--fg-color)!important;height:auto;line-height:1.25em!important;min-height:34px}.form-control{background-color:var(--strong-color)!important;color:var(--fg-color)!important}.modal-header .close{color:var(--fg-color);font-size:1.8em;margin-top:-2px;text-shadow:none}.link,.link *{color:#3d90d7!important;cursor:pointer}.list-group-item{background-color:var(--bg-color);border-color:rgba(0,0,0,.05);border-bottom:none;clear:both;color:var(--fg-color)}.list-group-item:last-child{border-bottom:1px solid rgba(0,0,0,.05)}.no-border .list-group-item{background-color:transparent;border:none;border-radius:0;color:var(--fg-color)}.list-group-item.item.select,.list-group-item:hover,.no-border .list-group-item.select,.no-border .list-group-item:hover{background-color:rgba(0,0,0,.02)}.list-group-item.select{background-color:var(--strong-color);border-left:2px solid var(--fg-color)}.x50{opacity:.6}.hover:hover{background-color:rgba(0,0,0,.03)}tr.sm td{font-size:.88em;line-height:1.1em}.separado{margin-bottom:3em}.separado:last-child{margin-bottom:1em}.dropdown-toggle{padding:10px 15px}.btn-group.open .dropdown-toggle{border-radius:6px;box-shadow:inset 0 0 15px 5px rgba(0,0,0,.08)}.dropdown-menu{background-color:var(--bg-color)}.dropdown-menu,.dropdown-menu>li>a{color:var(--fg-color)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:rgba(0,0,0,.08);color:var(--fg-color)}.btn-default.active,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{background-color:var(--fg-color);border-color:var(--fg-color);color:var(--bg-color)}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{opacity:.9}.limit{max-height:80vh;overflow-y:auto}.capitalize{text-transform:capitalize}.panel+.panel,.panel+form,form+.panel,form+form{margin-top:1em}.nowrap{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row+.row{margin-top:2em}form .row+.row{margin-top:20px}.input-group-addon,.list-group-horizontal.switch{background-color:var(--strong-color)}.list-group-horizontal.switch{border:1px solid var(--fg-color);border-radius:42px;display:inline-flex;padding:2px}.list-group-horizontal .list-group-item{border:1px solid transparent;border-radius:40px;display:inline-block;margin-bottom:0;margin-right:0;padding:8px 15px}.list-group-horizontal.switch .list-group-item:hover{background-color:transparent;cursor:pointer}.list-group-horizontal .list-group-item.selected,.list-group-horizontal.switch .list-group-item.selected:hover{background-color:var(--fg-color);color:var(--bg-color);cursor:auto}.footer{bottom:0;clear:both;display:block;float:none;height:45px;line-height:10px;position:absolute;text-align:center;width:100%}.mtop{margin-top:2em}.spinner{font-size:2em;height:1em;vertical-align:middle;width:1em;fill:transparent;stroke:var(--fg-color);stroke-width:3;stroke-linecap:round;stroke-dasharray:125;animation:spinner 2s linear infinite}.btn-default:focus .spinner,.btn-default:hover .spinner{stroke:var(--bg-color)}.input-text{border:1px solid var(--fg-color);border-radius:4px;margin:0;padding:8px 10px;position:relative}.input-text.sm{padding:6px 8px}.input-text+.input-text{margin-top:1em}.input-text .input,.input-text input,.input-text select,.input-text textarea{background:var(--strong-color);border:none;box-sizing:border-box;color:var(--fg-color);display:block;font-weight:400;height:auto;padding:0;resize:vertical;width:100%}.input-text.sm input,.input-text.sm select{font-size:11px}.input-text .input:not(:empty),.input-text textarea,.input-text.sm textarea{height:auto}.input-text .input~label,.input-text .input~span,.input-text input~label,.input-text input~span,.input-text select~label,.input-text select~span,.input-text textarea~label,.input-text textarea~span{background:var(--strong-color);border-radius:4px;color:var(--fg-color);font-weight:400;left:8px;line-height:1.5em;margin:0;opacity:.6;padding:0 4px;pointer-events:none;position:absolute;top:7px;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}.input-text.sm .input~label,.input-text.sm .input~span,.input-text.sm input~label,.input-text.sm input~span,.input-text.sm select~label,.input-text.sm select~span,.input-text.sm textarea~label,.input-text.sm textarea~span{font-size:11px;padding:0}.input-text .input:not(:empty)~label,.input-text .input:not(:empty)~span,.input-text input:focus~label,.input-text input:focus~span,.input-text input:not(:placeholder-shown)~label,.input-text input:not(:placeholder-shown)~span,.input-text select:focus~label,.input-text select:focus~span,.input-text select:not([value=""]):valid~label,.input-text textarea:focus~label,.input-text textarea:focus~span,.input-text textarea:not(:placeholder-shown)~label,.input-text textarea:not(:placeholder-shown)~span{font-size:11px;opacity:1;top:-10px}.input-text select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-text select::-ms-expand{display:none}.has-error .input-text{border-color:#ed5b6f}.panel-body+.panel-body{padding-top:2px}details[open] summary~*{animation:sweep .4s ease-in-out}summary:before{content:" ";display:list-item;left:-1em;position:absolute}.card-dashed{background-color:var(--bg-color);border:1px var(--bg-color);border-radius:4px;border-style:dotted;display:inline-block;margin-right:10px;margin-top:10px;padding:10px;vertical-align:top}.card-dashed:last-child{margin-right:0}.tabs{border-bottom:1px solid var(--fg-color);display:block}.tabs .tabs-item{border-bottom:3px solid transparent;cursor:pointer;display:inline-block;font-size:1.1em;opacity:.6;padding:10px 15px}.tabs .tabs-item.active,.tabs .tabs-item.select{border-bottom-color:var(--fg-color);cursor:auto;font-weight:700;opacity:1}@keyframes sweep{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}@keyframes spinner{0%{stroke-dashoffset:25;transform:rotate(0deg)}50%{stroke-dashoffset:125;transform:rotate(2turn)}to{stroke-dashoffset:25;transform:rotate(3turn)}}.spinner>circle{fill:transparent}.xl .spinner{font-size:4em}.lg .spinner{font-size:3em}.md .spinner{font-size:2em}.sm .spinner{font-size:1.5em}.xs .spinner{font-size:1em}@media (max-width:768px){.limit{max-height:none}.list-group-horizontal .list-group-item{padding:8px}.body-content{padding-top:5rem}}@media (min-width:576px){.modal-dialog{margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}}