/*!
	STYLE LESS
	Roger @ planetoide.mx
*/@import url('https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css');@import url('https://cdn.jsdelivr.net/npm/quill@2.0.2/dist/quill.snow.css');[v-cloak]{display:none}.vertical-align{position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.horizontal-align{position:absolute;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.center-align{position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.section_center{position:relative;max-width:1160px;margin:0px auto;padding:0px 30px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;z-index:20}.centered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;flex-direction:column;align-items:flex-start}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;align-items:flex-start}.square{position:relative}.square:after{display:block;content:'';padding-bottom:100%}.coverfull{position:absolute;top:0;left:0;width:100%;height:100%}.blurcolor{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.blurfoto{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ofhidden{overflow:hidden}.borderbox{box-sizing:border-box;-webkit-box-sizing:border-box}.fixed{position:fixed}.overall{z-index:100}.relative{position:relative}.dashed{border:1px dashed black}.blurry{filter:blur(4px);-webkit-filter:blur(4px);pointer-events:none}.flexbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@font-face{font-family:'Roboto';src:url('../fonts/Roboto-Light.woff2') format('woff2'),url('../fonts/Roboto-Light.woff') format('woff'),url('../fonts/Roboto-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url('../fonts/Roboto-Regular.woff2') format('woff2'),url('../fonts/Roboto-Regular.woff') format('woff'),url('../fonts/Roboto-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url('../fonts/Roboto-Medium.woff2') format('woff2'),url('../fonts/Roboto-Medium.woff') format('woff'),url('../fonts/Roboto-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}.text{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:4px}.text>i{display:block;color:#969CA8;font-size:14px}.text>strong,.text>a strong{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#3C3C3C;font-size:14px}.text>span,.text>a span{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#969CA8;font-size:12px}.text.detail{gap:8px}.text.detail>strong,.text.detail>a strong{font-size:12px}.text.detail>span,.text.detail>a span{font-size:14px}.text.line{flex-direction:row;align-items:center;gap:6px}.text.split{flex-direction:row;justify-content:space-between;gap:10px}p{margin:0px;font-size:14px;display:block;white-space:pre-line;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#3C3C3C;line-height:1.2}h1{display:block;font-size:45px;font-family:'Roboto',sans-serif;font-weight:500;line-height:1;color:#3C3C3C;margin:0px}h2{display:block;font-size:35px;font-family:'Roboto',sans-serif;font-weight:500;line-height:1;color:#3C3C3C;margin:0px}h3{display:block;margin:0px;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#3C3C3C;font-size:30px}h4{display:block;margin:0px;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#3C3C3C;font-size:24px}h5{display:block;margin:0px;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#3C3C3C;font-size:18px}.gsi-material-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:WHITE;background-image:none;border:none;-webkit-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:'Roboto',arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;-webkit-transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s;vertical-align:middle;white-space:nowrap;width:100%;min-width:min-content;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,0.3),0 1px 3px 1px rgba(60,64,67,0.15);box-shadow:0 1px 2px 0 rgba(60,64,67,0.3),0 1px 3px 1px rgba(60,64,67,0.15)}.gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{-webkit-flex-grow:1;flex-grow:1;font-family:'Roboto',arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state{-webkit-transition:opacity .218s;transition:opacity .218s;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.gsi-material-button:disabled{cursor:default;background-color:#ffffff61;border-color:#1f1f1f1f}.gsi-material-button:disabled .gsi-material-button-contents{opacity:38%}.gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#303030;opacity:12%}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#303030;opacity:8%}[x-cloak]{display:none}body{margin:0px}img{display:block}form{width:100%}dialog{position:relative;display:block;border:none;padding:15px;margin:0px;border-radius:10px;background:white;box-sizing:border-box;-webkit-box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:15px}dialog .head .text strong,dialog .head .text h5{font-family:'Roboto',sans-serif;font-weight:500;line-height:1}dialog .head .state{background:#F1F8FE}dialog .body{position:relative}dialog.fill{width:100%}dialog.sections{padding:0px;gap:0px}dialog.sections .section-headbar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:10px;padding:10px 15px;background:#E1E1E1;border-radius:10px 10px 0px 0px}dialog.sections .section-headbar .ico i{color:#3C3C3C}dialog.sections .section-headbar .text{flex-grow:1}dialog.sections .section-headbar:not(:has(+ section)){border-radius:10px}dialog.sections section{position:relative;padding:15px;border-bottom:1px solid #F5F5F5}dialog.sections section:last-of-type{border-bottom:none}dialog.sections section .view{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px;align-items:flex-start}dialog.sections section .view .info{position:relative;flex-grow:1}dialog.sections section .view.hover>.actions{opacity:0}dialog.sections section .view.hover:hover>.actions{opacity:1}dialog.sections section .edit{position:relative}a{text-decoration:none;color:inherit}a:focus{outline:none}.ico{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.ico i{display:block}@keyframes blink{50%{box-shadow:0 0 10px #0078AE}}.avatar{position:relative;border-radius:50%;overflow:hidden;background-size:cover !important;width:30px;height:30px;min-width:30px;background:#F5F5F5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.avatar .photo{background-size:cover !important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:20}.avatar>i{display:block;font-size:16px;color:#969CA8;opacity:.5;pointer-events:none;z-index:10}.avatar span{display:block;text-align:center;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#969CA8;font-size:14px;text-transform:uppercase;letter-spacing:1px}.profile_avatar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;width:50px;height:50px;min-width:50px;z-index:10}.profile_avatar .avatar{width:45px;height:45px;border:2px solid #0078AE;cursor:pointer;background:#F5F5F5}.profile_avatar .avatar>i{color:#969CA8}.profile_avatar:hover .avatar{border:2px solid #1BC19C}.profile_avatar:hover .avatar i{color:#1BC19C}.profile_avatar.active .avatar{border:2px solid #1BC19C}.profile_avatar.active .avatar i{color:#1BC19C}.tags{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;flex-wrap:wrap}.deletable:hover .del{opacity:1}.clickable{box-sizing:border-box;-webkit-box-sizing:border-box;border:2px solid transparent}.clickable .buttons{z-index:60}.clickable:hover{border:2px solid #0078AE}.clickable .link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:50;opacity:0;cursor:pointer}.del{position:absolute;width:24px;height:24px;border-radius:50%;background:#FD7575;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;opacity:0;z-index:80}.del i{display:block;color:#FFFFFF;font-size:14px;top:0;right:0;cursor:pointer}.tag{position:relative;height:20px;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;background:#969CA8;padding:0px 10px;cursor:default;gap:4px}.tag i{display:block;font-size:12px;color:#F1F8FE}.tag>small{display:block;color:#F1F8FE;font-size:10px;text-transform:uppercase;position:relative;z-index:10;font-family:'Roboto',sans-serif;font-weight:500;line-height:1;letter-spacing:.5px;min-width:max-content}.tag.active{background:#42CB6C}.tag.dinamic{cursor:pointer}.tag.dinamic i:last-of-type{display:none}.tag.dinamic:hover i:first-of-type{display:none}.tag.dinamic:hover i:last-of-type{display:block}.tag.min{padding:0px 8px;height:15px}.tag.min i{font-size:9px}.tag.min small{font-size:8px;margin-top:1px}.tag.select{cursor:pointer}.tag.select:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.tag.selected i{cursor:pointer}.tag.selected i:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.tag .actions .action .ico i{color:#FFFFFF}.actions{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px;z-index:100}.actions .action{position:relative;cursor:pointer}.actions .action .ico{height:30px;min-width:30px;border-radius:50%;background:#F5F5F5}.actions .action .ico i{font-size:12px;color:#969CA8}.actions .action:hover .ico{background:#0078AE}.actions .action:hover .ico i{color:#F1F8FE}.actions .action.delete .ico{background:#FDD5D5}.actions .action.delete .ico i{color:#FD7575}.actions .action.delete:hover .ico{background:#FD7575}.actions .action.delete:hover .ico i{color:#FDD5D5}.actions .action.icon .ico{background:none}.actions .action.icon .ico i{font-size:18px}.actions .action.icon:hover .ico{background:#F5F5F5}.actions .action.icon:hover .ico i{color:#969CA8}.actions .action.icon.min .ico{height:24px;min-width:24px}.actions .action.icon.min .ico i{font-size:14px}.actions .action.icon.delete:hover .ico{background:#FD7575}.actions .action.icon.delete:hover .ico i{color:#FDD5D5}.actions .action.icon.accent:hover .ico{background:#0078AE}.actions .action.icon.accent:hover .ico i{color:#F1F8FE}.drop-actions{position:relative;z-index:120}.drop-actions .close{position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;z-index:10}.drop-actions .drop{position:absolute;top:calc(100% + 10px);top:-webkit-calc(100% + 10px);right:0px;min-width:max-content;left:auto;z-index:120;background:#FFFFFF;border-radius:10px;padding:10px}.drop-actions .drop .links{position:relative}.drop-actions .drop .links .link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;cursor:pointer;border-radius:10px;min-width:max-content;padding-right:20px;box-sizing:border-box;-webkit-box-sizing:border-box}.drop-actions .drop .links .link .ico{width:50px;height:50px}.drop-actions .drop .links .link .ico i{font-size:20px;color:#969CA8}.drop-actions .drop .links .link span{display:block;margin:0px;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#969CA8;font-size:14px;padding-top:3px;min-width:max-content}.drop-actions .drop .links .link:hover{background:#F1F8FE}.drop-actions .drop .links .link.delete .ico i,.drop-actions .drop .links .link.delete span{color:#FD7575}.drop-actions .drop .links .link.delete:hover{background:#FDD5D5}.drop-actions .drop.dark{background:#3C3C3C}.drop-actions .drop.dark .links .link:hover .ico i,.drop-actions .drop.dark .links .link:hover span{color:#0078AE}.drop-actions .drop.dark .links .link.delete:hover .ico i,.drop-actions .drop.dark .links .link.delete:hover span{color:#FD7575}.photo,#photo{position:relative;background-size:cover !important}.photo .blurfoto,#photo .blurfoto{background-size:cover !important}.vhelp{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;gap:20px}.vhelp .content{position:relative;width:100%}.vhelp .help_area{position:relative}.help{position:relative;background:#E0E6FF;box-sizing:border-box;-webkit-box-sizing:border-box;padding:15px 15px 20px;border-radius:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;align-items:flex-start;margin-bottom:20px;width:100%}.help .ico i{color:#627ADC;font-size:18px}.help .text{padding-top:3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px}.help .text strong{color:#627ADC;font-family:'Roboto',sans-serif;font-weight:500;line-height:1}.help .text span{color:#627ADC;line-height:1.3}.help:after{content:'';display:block;position:absolute;width:0;height:0;border:12px solid transparent}.help.up:after{border-bottom-color:#E0E6FF;bottom:100%;left:10%}.help.down:after{border-top-color:#E0E6FF;top:100%;left:10%}.help.left:after{border-right-color:#E0E6FF;right:100%;top:10%}.help.form{margin-top:10px;padding:10px 12px;margin-bottom:0px;border-radius:20px}.help.form .ico i{font-size:14px}.help.form .text{padding-top:1px}.help.form:after{border-bottom-color:#E0E6FF;bottom:100%;left:35px}.help.form.down:after{border-top-color:#E0E6FF;border-bottom-color:transparent;top:100%;bottom:auto;left:35px}.help.warning{background:#FDD5D5}.help.warning .ico i{color:#FD7575}.help.warning .text span,.help.warning .text strong{color:#FD7575}.help.warning:after{display:none}.help.info{background:#CBFDF9}.help.info .ico i{color:#1BC19C}.help.info .text span,.help.info .text strong{color:#1BC19C}.help.info:after{display:none}.label{position:relative;border-bottom:1px solid #E1E1E1;width:100%;margin-bottom:10px;padding-bottom:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;align-items:center}.label label{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:12px;color:#969CA8}.label i{display:block;font-size:12px;color:#969CA8}.label.split{justify-content:space-between;align-items:flex-end}.hover .alt{bottom:calc(100% + 10px);bottom:-webkit-calc(100% + 10px);position:absolute;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#3C3C3C;padding:8px 12px;border-radius:12px;width:max-content;opacity:0;pointer-events:none;z-index:260}.hover .alt:after{content:'';display:block;position:absolute;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:100%;width:0;height:0;border:6px solid transparent;border-top-color:#3C3C3C}.hover .alt small{color:#F1F8FE;display:block;text-align:center;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:14px}.hover .alt.large{padding:10px;max-width:260px}.hover .alt.large small{line-height:1.3}.hover .alt.left{left:0px;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.hover .alt.left:after{left:10%;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.hover .alt.right{left:auto;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);right:0px}.hover .alt.right:after{left:auto;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);right:10%}.hover:hover>.alt{opacity:1}.add{position:relative;margin-bottom:15px}.add .new{width:100%}.buttons{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:8px;width:100%}.buttons.fill button,.buttons.fill a{width:100%}.buttons.split{justify-content:space-between}.buttons.split .side{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px}.buttons.off button{pointer-events:none;opacity:.5}button{cursor:pointer}button:focus{outline:none}button.button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:8px;background:none;align-items:center;justify-content:center;border:none;height:40px;padding:0px 15px;gap:8px}button.button span{display:block;font-size:14px;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;min-width:max-content}button.button i{display:block;font-size:16px}button.button:active{box-shadow:none;-webkit-transform:translate(0, 4px);-moz-transform:translate(0, 4px);-o-transform:translate(0, 4px);-ms-transform:translate(0, 4px);transform:translate(0, 4px)}button.waiting{pointer-events:none;opacity:.4}button.plus{background:#E1E1E1}button.plus i,button.plus span{color:#3C3C3C}button.plus:hover{background:#0078AE}button.plus:hover i,button.plus:hover span{color:#F1F8FE}button.cancel{background:#E1E1E1}button.cancel i,button.cancel span{color:#3C3C3C}button.cancel:hover{background:#F5F5F5}button.cancel:hover i,button.cancel:hover span{color:#3C3C3C}button.light{background:#FFFFFF}button.ok{background:#0078AE}button.ok i,button.ok span{color:#F1F8FE}button.ok:hover{background:#F1F8FE}button.ok:hover i,button.ok:hover span{color:#0078AE}button.delete{background:#FD7575}button.delete i,button.delete span{color:#FDD5D5}button.delete:hover{background:#FDD5D5}button.delete:hover i,button.delete:hover span{color:#FD7575}button.right{flex-direction:row-reverse}button.go{background:#42CB6C}button.go i,button.go span{color:#FFFFFF}button.go:hover{background:#C3FFD5}button.go:hover i,button.go:hover span{color:#42CB6C}button.send{background:#1BC19C}button.send i,button.send span{color:#CBFDF9}button.send:hover{background:#CBFDF9}button.send:hover i,button.send:hover span{color:#1BC19C}button.link{padding:0px;background:none}button.link.error i,button.link.error span{color:#FD7575}button.off{pointer-events:none}button.max{height:45px;padding:0px 20px}button.max span{font-size:16px}.info_tags{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px;flex-wrap:wrap}.info_tags .info_tag{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;gap:6px;width:max-content;cursor:default;background:#F1F8FE;padding:6px;border-radius:6px}.info_tags .info_tag i{display:block;font-size:14px;color:#0078AE}.info_tags .info_tag span{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:14px;color:#0078AE}.info_tags .info_tag.off{pointer-events:none;opacity:.5}.info_tags .info_tag.dinamic{cursor:pointer}.info_tags .info_tag.dinamic i:last-of-type{display:none}.info_tags .info_tag.dinamic:hover{background:#0078AE}.info_tags .info_tag.dinamic:hover i,.info_tags .info_tag.dinamic:hover span{color:#F1F8FE}.info_tags .info_tag.dinamic:hover i:first-of-type{display:none}.info_tags .info_tag.dinamic:hover i:last-of-type{display:block}.swipe{position:relative;background:white;border-radius:10px;padding:6px;height:52px;box-sizing:border-box;-webkit-box-sizing:border-box}.swipe label{position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;color:#F0F0F0;font-family:'Roboto',sans-serif;font-weight:300;line-height:1;font-size:14px}.swipe button{min-width:60px;width:20%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;gap:0px;box-shadow:1px 1px 2px rgba(0,0,0,0.2);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.swipe button:hover{background:#5CDD83}.title{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px;margin-bottom:15px}.title i{display:block;color:#3C3C3C;font-size:16px}.title strong{display:block;font-size:14px;color:#3C3C3C;font-family:'Roboto',sans-serif;font-weight:500;line-height:1;padding-top:2px;cursor:default}.modes{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;background:white;border-radius:6px;padding:6px;box-sizing:border-box;-webkit-box-sizing:border-box;width:max-content;margin-bottom:20px}.modes .mode{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;padding:0px 10px;cursor:pointer;gap:6px;height:38px;border-radius:6px}.modes .mode a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20}.modes .mode i{display:block;font-size:16px;color:#969CA8}.modes .mode span{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:14px;color:#969CA8;padding-top:2px}.modes .mode:hover{background:#F1F8FE}.modes .mode:hover i,.modes .mode:hover span{color:#0078AE}.modes .mode.active{background:#0078AE;cursor:default;padding:0px 10px}.modes .mode.active span,.modes .mode.active i{color:#FFFFFF}.modes.round{border-radius:25px;padding:5px;height:40px}.modes.round .mode{border-radius:15px;height:30px;padding:0px 12px}.modes.round .mode:hover{background:#CBFDF9}.modes.round .mode:hover i,.modes.round .mode:hover span{color:#1BC19C}.modes.round .mode.active{background:#1BC19C}.modes.round .mode.active span,.modes.round .mode.active i{color:#FFFFFF}.options-bar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:white;border-radius:15px;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;width:max-content;background:#F5F5F5}.options-bar option{position:relative;padding:10px 10px 8px;cursor:pointer;gap:6px;border-radius:6px;display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:14px;color:#969CA8;min-width:max-content}.options-bar option:hover{background:#F1F8FE;color:#0078AE}.options-bar option.active{background:#0078AE;cursor:default;color:#FFFFFF}.dropdown-min{position:relative;background:#F1F8FE;border-radius:6px}.dropdown-min select{height:30px;display:block;padding:0px 15px 0px 6px;width:100%;background:none;border:none;color:#3C3C3C;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:14px;cursor:pointer;border-radius:10px}.dropdown-min select:focus{outline:none}.dropdown-min .arrow{position:absolute;top:0;right:0;width:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;background:#F1F8FE;border-radius:6px;height:100%;pointer-events:none}.dropdown-min .arrow i{display:block;font-size:16px;color:#0078AE}.dropdown{position:relative;height:40px;background:#FFFFFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;border-radius:6px}.dropdown .ico{position:absolute;top:0;left:0;width:40px;height:100%;border-radius:6px;pointer-events:none}.dropdown .ico i{display:block;font-size:16px;color:#969CA8}.dropdown select{height:40px;display:block;padding:0px 30px 0px 30px;width:100%;background:none;border:none;color:#3C3C3C;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:14px;cursor:pointer}.dropdown select:focus{outline:none}.dropdown .arrow{position:absolute;top:0;right:0;width:40px;height:100%;background:#FFFFFF;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;pointer-events:none}.dropdown .arrow i{display:block;font-size:18px;color:#3C3C3C}.dropdown.gray{background:#E1E1E1}.dropdown.gray .ico i{color:#3C3C3C}.dropdown.gray .arrow{background:#E1E1E1}.dropdown.dark{background:#3C3C3C}.dropdown.dark select{color:#FFFFFF}.dropdown.dark .arrow{background:#3C3C3C}.dropdown.dark .arrow i{color:#FFFFFF}.dropdown.dark .ico i{color:#FFFFFF}.check-switch{position:relative;width:min-content}.check-switch input[type="checkbox"]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:20}.check-switch input[type="checkbox"]:checked+.switch{background:#42CB6C;padding:0px 26px 0px 10px}.check-switch input[type="checkbox"]:checked+.switch:after{left:auto;right:4px;background:#FFFFFF}.check-switch input[type="checkbox"]:checked+.switch span{color:#C3FFD5}.check-switch input[type="checkbox"]:checked+.switch:hover:after{right:6px;background:#E1E1E1}.check-switch:hover .switch:after{left:6px;background:#42CB6C}.switch{position:relative;height:25px;border-radius:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;background:#F5F5F5;padding:0px 10px 0px 26px;cursor:pointer;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;width:min-content}.switch:after{content:'';display:block;width:17px;height:17px;position:absolute;top:4px;left:4px;border-radius:50%;background:#E1E1E1;pointer-events:none}.switch span{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:10px;text-transform:uppercase;color:#969CA8;padding-top:2px;min-width:max-content;pointer-events:none}.switch:hover:after{left:6px;background:#42CB6C}.switch input[type="checkbox"]{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.switch.on{background:#42CB6C;padding:0px 26px 0px 10px}.switch.on:after{left:auto;right:4px;background:#FFFFFF}.switch.on span{color:#C3FFD5}.switch.on:hover:after{right:6px;background:#E1E1E1}.loading{position:relative}.loading span{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#969CA8;font-size:14px;cursor:default}progress[value],progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;margin:10px 0px;height:10px;border-radius:5px;overflow:hidden}progress[value]::-webkit-progress-bar{border-radius:5px;background:#3C3C3C}progress[value]::-webkit-progress-value{border-radius:5px;background:#42CB6C}progress[value]::-moz-progress-bar{border-radius:5px;background:#3C3C3C}.progress{position:relative;width:100%;height:10px;background:#E1E1E1;border-radius:5px}.progress .bar{position:absolute;top:0;left:0;height:100%;width:1%;border-radius:5px;background:#0078AE}.progress.onsteps{height:20px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:10px}.progress.onsteps .step{position:relative;flex-grow:1;height:100%;border-right:1px solid #F5F5F5}.progress.onsteps .step.on{background:#42CB6C}.state{position:relative;background:#FFFFFF;border-radius:10px;padding:12px 12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;-webkit-box-sizing:border-box;gap:6px;align-items:center}.state .ico i{font-size:20px;color:#969CA8}.state .text{position:relative}.state .text strong{max-height:14px;overflow:hidden}.state .text small{display:block;font-size:12px;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#969CA8;margin-top:3px;cursor:default}.state.sendable{width:220px;min-width:220px;height:54px;padding:10px 12px}.state.sendable .del{top:-6px;right:-6px}.state.sendable .form{width:100%}.state.sendable .form .form_input{margin-bottom:0px}.state.sendable.sent{background:#CBFDF9;gap:10px}.state.sendable.sent .ico i{color:#1BC19C}.state.sendable.sent .text small{margin-top:4px}.state.fillable{width:180px;min-width:180px;align-items:center;height:54px}.state.fillable.filled{background:#CBFDF9}.state.fillable.filled .ico i,.state.fillable.filled .text span,.state.fillable.filled .text small{color:#1BC19C}.state.fillable.off .ico i,.state.fillable.off .text strong{color:#E1E1E1}.table_heads{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.table_heads .table_head{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0px 10px}.table_heads .table_head span{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:12px;color:#3C3C3C}.group{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;background:#F1F8FE;padding:12px 10px;border-radius:10px;width:100%}.group .label{border:none;padding-bottom:8px;margin:0px}.group.removed{background:#FDD5D5}.group.removed .label label,.group.removed .label i{color:#FD7575}.group.default{background:#CBFDF9}.group.default .label label,.group.default .label i{color:#1BC19C}.errors{position:relative;background:#FD7575;padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;gap:10px;border-radius:8px}.errors .ico{min-width:20px}.errors .ico i{color:white;font-size:14px}.errors ul{position:relative;width:100%;padding:0px;margin:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:5px}.errors ul li{display:block;color:white;font-family:'Roboto',sans-serif;font-weight:300;line-height:1;font-size:14px}.empty{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;height:70px;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0px 30px;flex-direction:column;gap:20px}.empty i{display:block;font-size:18px;color:#969CA8}.empty span{display:block;text-align:center;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#969CA8;font-size:14px;text-transform:uppercase;letter-spacing:1px;cursor:default}.empty.min span{font-size:12px;line-height:1.2;padding:0px 30px}.headbar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#E1E1E1;border-radius:6px;height:40px;align-items:center;gap:10px;padding:0px 15px;box-sizing:border-box;-webkit-box-sizing:border-box}.headbar .ico i{font-size:16px;color:#3C3C3C}.headbar .text{position:relative;width:100%;padding-top:2px}.headbar .text strong{font-family:'Roboto',sans-serif;font-weight:500;line-height:1;pointer-events:none}.headbar .arrow{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.headbar .arrow i{display:block;font-size:16px;color:#3C3C3C}.headbar.dinamic{cursor:pointer}.headbar.dinamic .text{pointer-events:none}.headbar.dinamic .arrow{cursor:pointer}.headbar.dinamic:hover .arrow i{color:#0078AE}.control{position:relative;height:45px;background:#FFFFFF;border-radius:10px;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;padding:0px 12px}.control .text{flex-direction:row;pointer-events:none;align-items:center}.control .text i{display:block;font-size:20px;color:#969CA8}.control .text span{font-size:14px;min-width:max-content}search{position:relative}search ::-webkit-input-placeholder{color:#E1E1E1}search ::-moz-placeholder{color:#E1E1E1}search :-ms-input-placeholder{color:#E1E1E1}search :-moz-placeholder{color:#E1E1E1}search .input{position:relative;width:100%;-webkit-transition:width 200ms ease-in-out;-moz-transition:width 200ms ease-in-out;-ms-transition:width 200ms ease-in-out;-o-transition:width 200ms ease-in-out;transition:width 200ms ease-in-out}search .input input{width:100%;height:45px;padding:0px 0px 0px 50px;background:#FFFFFF;border:none;box-sizing:border-box;-webkit-box-sizing:border-box;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#3C3C3C;font-size:14px;border-radius:10px;-webkit-transition:width 200ms ease-in-out;-moz-transition:width 200ms ease-in-out;-ms-transition:width 200ms ease-in-out;-o-transition:width 200ms ease-in-out;transition:width 200ms ease-in-out;border:2px solid #FFFFFF}search .input input:hover{border-color:#0078AE}search .input input:focus{border:2px solid #0078AE !important;outline:none}search .errors{display:none}search>.ico{position:absolute;top:0;left:0;width:50px;pointer-events:none;height:45px}search>.ico i{font-size:20px;color:#969CA8}.fileload{position:relative;margin-bottom:10px}.fileload .loadarea{position:relative;height:200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:10px;border:5px dashed #F0F0F0;border-radius:20px;overflow:hidden}.fileload .loadarea>.ico{margin-bottom:15px}.fileload .loadarea>.ico i{display:block;font-size:40px;color:#F0F0F0}.fileload .loadarea>span{display:block;text-align:center;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#969CA8;font-size:12px;text-transform:uppercase;letter-spacing:1px;cursor:default}.fileload .loadarea input[type="file"]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:100}.fileload .loadarea:hover button.ok{background:#F1F8FE}.fileload .loadarea:hover button.ok i,.fileload .loadarea:hover button.ok span{color:#0078AE}.fileload .loadarea.min{height:100px}.fileload .loadarea.min>.ico i{font-size:26px}.fileload .loadarea.dark{border:5px dashed #F0F0F0;border-radius:15px}.fileload .loadarea.dark>.ico i{color:#969CA8}.fileload .loadarea.dark>span{color:#969CA8}.fileload .loadarea.hover:hover>.ico i{color:#0078AE}.fileload .loadarea.hover:hover>span{color:#0078AE}.fileload .loadarea .file_draggable .background{border:none;border-radius:0px}.fileload button{position:relative}.fileload button span,.fileload button i{pointer-events:none}.fileload button input[type="file"]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:10;cursor:pointer}.fileViewer{position:relative;overflow-y:scroll}.fileViewer>.buttons{margin-bottom:20px}#welcome{position:relative;margin-bottom:20px}.items_list{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px}.section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px}.section .body{position:relative}.priorities{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px}.priorities>.priority{width:100%}.priorities .priority{position:relative}.priorities .priority .tags{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5px;margin-bottom:10px}.priorities .priority .tags .tag{cursor:pointer}.priorities .priority .tags .tag.accent{background:#E1E1E1}.priorities .priority .tags .tag.accent small{color:#969CA8}.priorities .priority .tags .tag.accent:hover{background:#0078AE}.priorities .priority .tags .tag.accent:hover small{color:#F1F8FE}.priorities .priority .tags .tag.low{background:#C3FFD5}.priorities .priority .tags .tag.low small{color:#42CB6C}.priorities .priority .tags .tag.low:hover{background:#42CB6C}.priorities .priority .tags .tag.low:hover small{color:#C3FFD5}.priorities .priority .tags .tag.medium{background:#fff8e4}.priorities .priority .tags .tag.medium small{color:#FFC964}.priorities .priority .tags .tag.medium:hover{background:#FFC964}.priorities .priority .tags .tag.medium:hover small{color:#fff8e4}.priorities .priority .tags .tag.high{background:#FDD5D5}.priorities .priority .tags .tag.high small{color:#FD7575}.priorities .priority .tags .tag.high:hover{background:#FD7575}.priorities .priority .tags .tag.high:hover small{color:#FDD5D5}.priorities .priority .tags .tag.active{cursor:default}.priorities .priority .tags .tag.active.accent{background:#0078AE}.priorities .priority .tags .tag.active.accent small{color:#F1F8FE}.priorities .priority .tags .tag.active.low{background:#42CB6C}.priorities .priority .tags .tag.active.low small{color:#C3FFD5}.priorities .priority .tags .tag.active.medium{background:#FFC964}.priorities .priority .tags .tag.active.medium small{color:#fff8e4}.priorities .priority .tags .tag.active.high{background:#FD7575}.priorities .priority .tags .tag.active.high small{color:#FDD5D5}.priorities .priority.low .tag{background:#42CB6C}.priorities .priority.low .tag small{color:#C3FFD5}.priorities .priority.low .summary{background:#42CB6C}.priorities .priority.low .summary .ico i,.priorities .priority.low .summary .text span,.priorities .priority.low .summary .text strong,.priorities .priority.low .summary .text small{color:#C3FFD5}.priorities .priority.medium .tag{background:#FFC964}.priorities .priority.medium .tag small{color:#fff8e4}.priorities .priority.medium .summary{background:#FFC964}.priorities .priority.medium .summary .ico i,.priorities .priority.medium .summary .text span,.priorities .priority.medium .summary .text strong,.priorities .priority.medium .summary .text small{color:#fff8e4}.priorities .priority.high .tag{background:#FD7575}.priorities .priority.high .tag small{color:#FDD5D5}.priorities .priority.high .summary{background:#FD7575}.priorities .priority.high .summary .ico i,.priorities .priority.high .summary .text span,.priorities .priority.high .summary .text strong,.priorities .priority.high .summary .text small{color:#FDD5D5}.priorities .priority .table_heads{margin-bottom:10px;margin-top:20px}.priorities .priority .table_heads .table_head:nth-child(1){width:250px}.priorities .priority .table_heads .table_head:nth-child(2){width:180px}.priorities .priority .table_heads .table_head:nth-child(3){width:180px}.priorities .priority .table_heads .table_head:nth-child(4){width:180px}#alerts{position:fixed;bottom:0;left:0;height:1px;width:100%;z-index:400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:flex-end}#alerts .alert{position:relative;width:80%;margin:0px auto;border-radius:10px 10px 0px 0px;padding:20px 60px;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transform:translate(0%, 100%);-moz-transform:translate(0%, 100%);-o-transform:translate(0%, 100%);-ms-transform:translate(0%, 100%);transform:translate(0%, 100%);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#alerts .alert .actions{position:absolute;top:15px;left:15px}#alerts .alert .msg{position:relative}#alerts .alert .msg strong{display:block;text-align:center;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:14px;color:white}#alerts .alert.active{-webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);transform:translate(0%, 0%)}#alerts .alert.ok{background:#42CB6C}#alerts .alert.ok .action .ico{background:#C3FFD5}#alerts .alert.ok .action .ico i{color:#42CB6C}#alerts .alert.error{background:#FD7575}#alerts .alert.error .action .ico{background:#FDD5D5}#alerts .alert.error .action .ico i{color:#FD7575}.time{position:relative;padding:12px;border-radius:6px;cursor:pointer;background:#F5F5F5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.time:focus{cursor:default;background:#CBFDF9}.calendar{position:relative;width:max-content}.calendar .actions{justify-content:space-between;align-items:center}.calendar .actions strong{text-align:center;font-size:16px;width:100%}.calendar table thead th strong{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#3C3C3C;font-size:14px;text-align:center;cursor:default}.calendar table tbody tr td .day{position:relative;border:2px solid transparent;box-sizing:border-box;-webkit-box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;cursor:pointer;border-radius:4px;padding:8px}.calendar table tbody tr td .day span{font-size:14px}.calendar table tbody tr td .day.selected{background:#CBFDF9}.calendar table tbody tr td .day.selected span{color:#1BC19C}.calendar table tbody tr td .day.today{background:#0078AE}.calendar table tbody tr td .day.today span{color:#F1F8FE}.calendar table tbody tr td .day:hover{border:2px solid #1BC19C}#waiting_spinner,.waiting_spinner{position:relative;z-index:300}#waiting_spinner .spin,.waiting_spinner .spin{position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;display:none;background:rgba(0,0,0,0.2);color:white;font-family:'Roboto',sans-serif;font-weight:400;line-height:1}#waiting_spinner .spin.active,.waiting_spinner .spin.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.colordots{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:4px}.colordots .colordot{position:relative;width:30px;height:30px;min-width:30px;border-radius:50%;cursor:pointer;border:2px solid transparent;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;box-sizing:border-box;-webkit-box-sizing:border-box}.colordots .colordot.active{border:4px dashed #F0F0F0}.colordots .colordot.doble{width:35px;height:35px;min-width:35px}.colordots .colordot.doble.active{border:3px dashed #F0F0F0}.colordots .colordot .subdot{position:relative;width:20px;height:20px;min-width:20px;border-radius:50%}.colordots .colordot.border{border:2px solid #F0F0F0;box-sizing:border-box;-webkit-box-sizing:border-box}.colordots .colordot.border .subdot{border:2px solid #F0F0F0;box-sizing:border-box;-webkit-box-sizing:border-box}.colordots .colordot.control{width:35px;height:35px;min-width:35px}.colordots .colordot.control input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:20}.colordots .colordot.control .subdot{width:35px;height:35px;min-width:35px}.over{position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;z-index:300;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.over .close{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background:black;opacity:.1}.over dialog{width:max-content;gap:20px;min-width:340px}.over dialog .head .text strong{font-size:18px}.over dialog .body{max-height:700px;overflow-y:scroll}.over dialog>.buttons{justify-content:space-between}#itemManager{width:100%}#itemManager #sides{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px}#itemManager #sides .side{position:relative;width:50%}#itemManager #sides .side .group{position:relative;margin-bottom:10px}#itemManager .buttons{margin-top:20px}.log{position:relative;background:#2C2E36;border-radius:10px}.log .head{position:relative;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-direction:column;gap:15px}.log .head strong{color:#969CA8;text-align:center}.log .head i{font-size:18px;color:#FFFFFF}.log .body{position:relative;padding:20px 20px 0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:8px}.log .body .line{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;gap:4px}.log .body .line i{display:block;color:#FFFFFF;font-size:12px}.log .body .line span{color:#FFFFFF}.log .body .line.error span,.log .body .line.error i{color:#FD7575}.log .body .line.ok span,.log .body .line.ok i{color:#42CB6C}.log .foot{position:relative;padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;cursor:pointer}.log .foot i{color:#FFFFFF;font-size:18px;display:block}.form{position:relative;width:100%}.form .form_inputs{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px}.form .form_inputs .group_inputs{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;gap:10px}.form .form_inputs .group_inputs>*{width:100%}.form .form_input{position:relative}.form .form_input .form_label{margin-bottom:10px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:space-between}.form .form_input .form_label label{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#3C3C3C;font-size:14px;line-height:1.3}.form .form_input .form_label label small{color:#969CA8}.form .form_input .form_label .actions .action.go .ico{background:#CBFDF9}.form .form_input .form_label .actions .action.go .ico i{color:#1BC19C}.form .form_input .form_label .actions .action.go:hover .ico{background:#1BC19C}.form .form_input .form_label .actions .action.go:hover .ico i{color:#CBFDF9}.form .form_input .input_area{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px;align-items:flex-start}.form .form_input .input_area .input{width:100%}.form .form_input .input_area .actions .action.toggle .ico{background:#fff8e4}.form .form_input .input_area .actions .action.toggle .ico i{color:#FFC964}.form .form_input .input_area .actions .action.toggle:hover .ico{background:#FFC964}.form .form_input .input_area .actions .action.toggle:hover .ico i{color:#fff8e4}.form .form_input .input{position:relative}.form .form_input .input ::-webkit-input-placeholder{color:rgba(0,0,0,0.15)}.form .form_input .input ::-moz-placeholder{color:rgba(0,0,0,0.15)}.form .form_input .input :-ms-input-placeholder{color:rgba(0,0,0,0.15)}.form .form_input .input :-moz-placeholder{color:rgba(0,0,0,0.15)}.form .form_input .input.off input,.form .form_input .input.off textarea{pointer-events:none;color:#969CA8}.form .form_input .input input,.form .form_input .input textarea{height:40px;display:block;padding:0px 10px;width:100%;border:none;border-radius:10px;background:#F5F5F5;color:#3C3C3C;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:14px;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:background 200ms ease-in-out;-moz-transition:background 200ms ease-in-out;-ms-transition:background 200ms ease-in-out;-o-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out}.form .form_input .input input:focus,.form .form_input .input textarea:focus{outline:none;background:#CBFDF9}.form .form_input .input textarea{padding:10px 10px;height:auto;resize:none}.form .form_input .input .selector{position:relative;border-radius:10px;background:#F5F5F5;width:100%}.form .form_input .input .selector select{height:40px;display:block;padding:0px 30px 0px 6px;width:100%;background:none;border:none;color:#3C3C3C;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:14px;cursor:pointer;min-width:80px}.form .form_input .input .selector select:focus{outline:none}.form .form_input .input .selector .arrow{position:absolute;top:0;right:0;width:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;background:#F5F5F5;border-radius:10px;height:100%;pointer-events:none}.form .form_input .input .selector .arrow i{display:block;font-size:16px;color:#969CA8}.form .form_input .input .checkbox{position:relative;margin-top:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:8px}.form .form_input .input .checkbox .check{position:relative;width:20px;min-width:20px;height:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;background:#F5F5F5;border-radius:6px}.form .form_input .input .checkbox .check input[type="checkbox"]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;cursor:pointer;opacity:0}.form .form_input .input .checkbox .check i{opacity:0;font-size:14px;color:#0078AE}.form .form_input .input .checkbox .check input[type="checkbox"]:checked+i{opacity:1}.form .form_input .input .checkbox .check.off input{cursor:default}.form .form_input .input .checkbox .radio{position:relative;width:20px;min-width:20px;height:20px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;background:#F5F5F5}.form .form_input .input .checkbox .radio input[type="radio"]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;cursor:pointer;opacity:0}.form .form_input .input .checkbox .radio i{opacity:0;font-size:14px;color:#0078AE}.form .form_input .input .checkbox .radio input[type="radio"]:checked+i{opacity:1}.form .form_input .input .checkbox .radio.off input{cursor:default}.form .form_input .input .checkbox .caret{position:relative;width:10px;min-width:10px;height:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.form .form_input .input .checkbox .caret i{font-size:14px;color:#969CA8}.form .form_input .input .checkbox span{display:block;color:#3C3C3C;font-family:'Roboto',sans-serif;font-weight:300;line-height:1;font-size:14px;width:100%}.form .form_input .input .checkbox span a{display:inline}.form .form_input .input .checkbox .actions{z-index:30}.form .form_input .input .checkbox .actions .action.go:hover .ico{background:#1BC19C}.form .form_input .input .checkbox .actions .action.go:hover .ico i{color:#CBFDF9}.form .form_input .input .blank{position:ralative;border-bottom:1px solid black;height:60px;width:100%}.form .form_input .input .blank.large{height:200px}.form .form_input .input>img{position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10px;pointer-events:none}.form .form_input .input>i{position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:12px;pointer-events:none;display:block;color:#C1C7CC;font-size:16px}.form .form_input .input.icon input{padding-left:35px}.form .form_input .input.split{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:8px}.form .form_input .input.nohighlight input:focus,.form .form_input .input.nohighlight textarea:focus{background:#F5F5F5}.form .form_input .input.light input,.form .form_input .input.light textarea{background:#FFFFFF}.form .form_input .input.light .selector{background:#FFFFFF}.form .form_input .input.light .selector .arrow{background:#FFFFFF}.form .form_input .input .actions .action.go:hover .ico{background:#1BC19C}.form .form_input .input .actions .action.go:hover .ico i{color:#CBFDF9}.form .form_input .tags{margin-top:10px}.form .form_input .tags .tag{padding:4px 12px;border-radius:15px;gap:6px}.form .form_input .tags .tag small{font-size:12px}.form .form_input .tags .tag i{font-size:14px}.form .form_input .tags.choose .tag{cursor:pointer;background:#F1F8FE}.form .form_input .tags.choose .tag small,.form .form_input .tags.choose .tag i{color:#0078AE}.form .form_input .tags.choose .tag:hover{background:#0078AE}.form .form_input .tags.choose .tag:hover small,.form .form_input .tags.choose .tag:hover i{color:#F1F8FE}.form .form_input .tags.choose .tag.white small,.form .form_input .tags.choose .tag.white i{color:#FFFFFF}.form .form_input .tags.selected .tag{background:#0078AE;cursor:default}.form .form_input .tags.selected .tag small,.form .form_input .tags.selected .tag i{color:#F1F8FE}.form .form_input .tags.selected .tag i{cursor:pointer}.form .form_input .tags.selected .tag.white small,.form .form_input .tags.selected .tag.white i{color:#FFFFFF}.form .form_input .show{position:absolute;top:0;right:0;cursor:pointer;width:50px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.form .form_input .show i{font-size:16px;color:#969CA8}.form .form_input>.actions{margin-top:15px;padding-bottom:10px;border-bottom:1px solid #E1E1E1}.form .form_input.active{border:4px solid #0078AE;border-radius:10px;padding:10px}.form .form_input .fileload{margin-top:15px;width:100%}.form .form_input.pending{background:#fff8e4;border-radius:10px;padding:10px}.form .form_input.pending .input_area .input input,.form .form_input.pending .input_area .input textarea{background:#FFFFFF}.form .form_input.pending .input_area .input input:focus,.form .form_input.pending .input_area .input textarea:focus{background:#CBFDF9}.form .form_input.pending .input_area .input .selector{background:#FFFFFF}.form .form_input.pending .input_area .input .selector .arrow{background:#FFFFFF}.form .form_input.pending .input_area .input .checkbox .check,.form .form_input.pending .input_area .input .checkbox .radio{background:#FFFFFF}.form .form_input.removed{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;padding-left:10px}.form .form_input.removed .form_label{opacity:.4}.form .form_input.removed .input_area .input{display:none}.form .form_input.removed .help,.form .form_input.removed .tags,.form .form_input.removed .fileload{display:none}.form .options{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:5px}.form .options .option{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:flex-start;box-sizing:border-box;-webkit-box-sizing:border-box;padding:8px 10px;border-radius:10px;background:#CBFDF9;min-height:20px;cursor:pointer}.form .options .option span{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:12px;color:#1BC19C;margin-top:1px;flex-grow:1}.form .options .option>i{display:block;color:#1BC19C;font-size:14px;cursor:pointer}.form .options .option.active{background:#1BC19C}.form .options .option.active span,.form .options .option.active>i{color:#CBFDF9}.form .avatar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;width:80px;height:80px;margin:0px auto 15px;overflow:visible;background:#F5F5F5;box-sizing:border-box;-webkit-box-sizing:border-box}.form .avatar>i{font-size:24px;color:#E1E1E1;z-index:12;opacity:.5}.form .avatar .photo{top:0;left:0;width:100%;height:100%;position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:95%;height:95%;background-size:cover !important;z-index:10;border-radius:50%;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.form .avatar input[type="file"]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:20}.form .avatar .del{top:0;right:0;z-index:30}.form .avatar:hover{border:2px solid #1BC19C}.form .avatar:hover>i{color:#1BC19C;opacity:1}.form .avatar.large{width:180px;height:180px}.form .avatar.large:hover{border:none}.form .avatar.large:hover>i{color:#E1E1E1;opacity:.5}.form .avatar.large>i{font-size:48px}.form>.label{margin-top:10px}.form .buttons{margin-top:15px}.item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:white;border-radius:10px;padding:12px 15px;align-items:center;gap:12px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box}.item>.ico i{color:#969CA8;font-size:18px}.item>.ico img{max-width:24px}.item>.ico.done i{color:#42CB6C}.item>.ico.ok i{color:#0078AE}.item .text{flex-grow:1;pointer-events:none}.item .steps{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;border-left:.5px solid #F0F0F0}.item .steps .step{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;min-width:max-content;padding:0px 15px;height:40px;gap:6px;box-sizing:border-box;-webkit-box-sizing:border-box}.item .steps .step i{display:block;font-size:14px;color:#E1E1E1}.item .steps .step span{display:none;font-size:12px;color:#E1E1E1;font-family:'Roboto',sans-serif;font-weight:500;line-height:1}.item .steps .step:nth-child(n + 1){border-right:.5px solid #F0F0F0}.item .steps .step.active span{display:block}.item .steps .step.ok span,.item .steps .step.ok i{color:#0078AE}.item .steps .step.error span,.item .steps .step.error i{color:#FD7575}.item .steps .step.done span,.item .steps .step.done i{color:#42CB6C}.item .buttons{width:min-content}.item.head{background:none;border-radius:0px;padding:0px}.item.selectable .actions{pointer-events:none}.item.selectable input[type='checkbox']:checked+.actions .action .ico{background:#1BC19C}.item.selectable input[type='checkbox']:checked+.actions .action .ico i{color:#CBFDF9}.sub{width:calc(100% - 40px);width:-webkit-calc(100% - 40px);margin-left:auto}.sub:after{position:absolute;left:-20px;top:0px;width:2px;height:100%;background:#E1E1E1;content:'';display:block;pointer-events:none}.sub:before{position:absolute;left:-20px;top:50%;width:10px;height:2px;background:#E1E1E1;content:'';display:block;pointer-events:none}.sub:last-of-type:after{height:50%}.folder{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:35px;border-radius:4px;align-items:flex-start;padding:10px 10px;box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;gap:10px;background:white;margin-bottom:10px}.folder .ico i{font-size:16px;color:#969CA8}.folder .text{position:relative;flex-grow:1;box-sizing:border-box;-webkit-box-sizing:border-box;flex-direction:row;align-items:center;padding-top:3px;justify-content:space-between;gap:10px}.folder .text span{color:#969CA8;pointer-events:none;line-height:1.2}.folder .arrow{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.folder .arrow i{display:block;font-size:16px;color:#969CA8}.folder.sub .ico{margin-top:2px}.folder.sub .ico i{font-size:14px}.folder:hover{background:#E1E1E1}.folder:hover .ico i,.folder:hover .text span,.folder:hover .arrow i{color:#3C3C3C}.folder.active{background:#0078AE;cursor:default}.folder.active .ico i,.folder.active .text span,.folder.active .arrow i{color:#F1F8FE}.check-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:4px;align-items:flex-start;padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;gap:10px;background:#F1F8FE}.check-item .ico i{font-size:16px;color:#969CA8}.check-item .text{flex-grow:1;padding-top:3px}.check-item .check{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:50%;box-sizing:border-box;-webkit-box-sizing:border-box;background:#FFFFFF}.check-item .check i{display:block;font-size:12px;color:#1BC19C;opacity:0}.check-item:hover .check{border:2px solid #1BC19C}.check-item.active .check{background:#CBFDF9}.check-item.active .check i{opacity:1}#companies{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:20px}#companies .company{gap:15px}#companies .company .head{margin-bottom:0px}#companies .company .head .ico img{width:20px}#companies .company .head .text strong{font-size:16px}#companies .company .body .buttons{margin-top:15px}.clients{position:relative}.clients .client{position:relative;padding:8px 12px;align-items:flex-start}.clients .client:nth-child(2n + 1){background:none}.offices{position:relative}.offices .office{position:relative}.caseTypes{position:relative}.caseTypes .caseType{position:relative}.productions{position:relative}.productions .production{padding:8px 12px}.productions .production .actions .tags{flex-wrap:nowrap;align-items:center}.productions .production .actions .tags .tag{cursor:pointer}.productions .production .actions .tags .tag.warning{cursor:default;background:#FDD5D5}.productions .production .actions .tags .tag.warning i,.productions .production .actions .tags .tag.warning small{color:#FD7575}.productions .production .actions .tags .tag.linked{background:#1BC19C}.productions .production .actions .tags .tag.linked i,.productions .production .actions .tags .tag.linked small{color:#CBFDF9}.productions .production .actions .tags .tag.file{background:#FFC964}.productions .production .actions .tags .tag.active{background:#42CB6C;cursor:default}.productions .production .actions .tags .tag.active i,.productions .production .actions .tags .tag.active small{color:#C3FFD5}.users{position:relative}.users .user{position:relative}.users .user .avatar i{font-size:14px}.users .user .text{justify-content:space-between}.teams{position:relative}.teams .team{width:100%}.teams .team .head{align-items:flex-start}.teams .team .head>.ico i{font-size:20px}.teams .team .head .text{padding-top:3px}.teams .team .head_edit{position:relative}.teams .team .body{position:relative}.teams .team .body .members{position:relative}.teams .team .body .members .member{position:relative}.teams .team .body .buttons{margin-top:15px}.questionnaires{position:relative}.questionnaires .questionnaire{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;align-items:flex-start}.evidences{position:relative}.evidences .evidence{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;align-items:flex-start}.evidences .evidence .item .text{justify-content:space-between}.evidences .evidence .item .text .tag.optional{background:#FFC964}.evidences .evidence .item .text .tag.optional small{color:#FFFFFF}.intakes{position:relative}.intakes .intake{position:relative;margin-bottom:10px}.intakes .intake dialog{width:100%;gap:15px}.intakes .intake dialog.editable>.head .text strong{font-size:24px}.intakes .intake dialog.editable .body .form_section .section_head{padding-bottom:20px}.intakes .intake dialog>.head{margin-bottom:0px;align-items:flex-start}.intakes .intake dialog>.head .text{gap:8px}.intakes .intake dialog>.head .text strong{font-size:16px}.intakes .intake dialog>.head .text span{font-size:14px;line-height:1.2}.intakes .intake dialog .head_edit{position:relative}.intakes .intake dialog .body{position:relative}.intakes .intake dialog .body .form_section{position:relative;margin-bottom:15px;border:10px solid #F1F8FE;border-radius:10px}.intakes .intake dialog .body .form_section .section_head{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;align-items:flex-start;padding:10px;background:#F1F8FE;z-index:120}.intakes .intake dialog .body .form_section .section_head .text{position:relative;width:100%}.intakes .intake dialog .body .form_section .section_head .text strong{padding-top:4px;font-size:16px}.intakes .intake dialog .body .form_section .section_head .text span{margin-top:4px;line-height:1.2}.intakes .intake dialog .body .form_section .section_head .actions .action .ico{background:#FFFFFF}.intakes .intake dialog .body .form_section .section_head .actions .action:hover .ico{background:#0078AE}.intakes .intake dialog .body .form_section .section_head .actions .action:hover .ico i{color:#F1F8FE}.intakes .intake dialog .body .form_section .section_head .actions .action.delete .ico{background:#FDD5D5}.intakes .intake dialog .body .form_section .section_head .actions .action.delete:hover .ico{background:#FD7575}.intakes .intake dialog .body .form_section .section_head .actions .action.delete:hover .ico i{color:#FDD5D5}.intakes .intake dialog .body .form_section .section_head .actions .action.toggle .ico{background:#fff8e4}.intakes .intake dialog .body .form_section .section_head .actions .action.toggle .ico i{color:#FFC964}.intakes .intake dialog .body .form_section .section_head .actions .action.toggle:hover .ico{background:#FFC964}.intakes .intake dialog .body .form_section .section_head .actions .action.toggle:hover .ico i{color:#fff8e4}.intakes .intake dialog .body .form_section .section_head_edit{padding:15px 15px;background:#F1F8FE}.intakes .intake dialog .body .form_section .questions{position:relative;padding:10px}.intakes .intake dialog .body .form_section .questions .qn{margin-bottom:15px}.intakes .intake dialog .body .form_section .questions.off{cursor:not-allowed}.intakes .intake dialog .body .form_section .questions.off .qn{pointer-events:none}.intakes .intake dialog .body .form_section .question_editor{position:relative;padding:5px 10px 15px}.intakes .intake dialog .body .form_section .buttons{margin-top:20px}.intakes .intake dialog .body .form_section.pending{border:4px solid #fff8e4}.intakes .intake dialog .body .form_section.pending .section_head{background:#fff8e4}.intakes .intake dialog .body .form_section.removed .section_head .text strong{color:#969CA8}.intakes .intake dialog .body .form_section.removed .section_head .text span{display:none}.intakes .intake dialog .body .form_section.removed .questions,.intakes .intake dialog .body .form_section.removed .buttons{display:none}.intakes .intake dialog .body .buttons{margin-top:15px}.intakes .intake.printable{max-width:800px}.intakes .intake.printable dialog .body .form_section .section_head{background:none;border-bottom:2px solid black}.intakes .intake.printable dialog .body .form_section{border:2px solid black}.intakes .intake.printable .form .form_input .input .checkbox .radio,.intakes .intake.printable .form .form_input .input .checkbox .check{background:white;border:1px solid black}.intakes .intake.printable .help{background:none;border:1px dashed black}.intakes .intake.printable .help.form:after{display:none}.intakes .intake.printable .help .ico i,.intakes .intake.printable .help .text span{color:black}.triggers{position:relative}.triggers .trigger{position:relative}.triggers .trigger .rules{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px}.triggers .trigger .rules .rule{position:relative}.triggers .trigger .rules .rule small{display:block;font-family:'Roboto',sans-serif;font-weight:300;line-height:1;font-size:12px;color:#969CA8;text-transform:uppercase;letter-spacing:.5px;line-height:2}.triggers .trigger .rules .rule span{display:block;margin-top:4px;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:14px;color:#3C3C3C}.triggers .trigger .del{top:10px;right:10px;cursor:pointer}.cases{position:relative}.cases .case{position:relative;margin-bottom:15px}.cases .case .case_item{background:#F0F0F0;cursor:default}.cases .case .case_item .ico i,.cases .case .case_item .text span,.cases .case .case_item .arrow i{color:white}.cases .case .production_item{background:#E1E1E1}.cases .case .production_item:hover{background:#1BC19C}.cases .case .production_item.active{background:#0078AE}.cases .case .production_item .text .tag{background:#42CB6C}.parties{position:relative}.parties .partie{position:relative;background:#F1F8FE;padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:8px;gap:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;width:100%;margin-bottom:10px}.parties .partie .ico i{font-size:18px;color:#0078AE}.parties .partie .text{position:relative}.parties .partie .text strong{color:#0078AE;font-size:16px;font-family:'Roboto',sans-serif;font-weight:500;line-height:1}.parties .partie .text span{margin-top:5px;font-size:14px}.parties .partie .del{top:-10px;right:-10px}.loaded_files{position:relative}.loaded_files .loaded_file{background:#F6F8FA}.loaded_files .loaded_file.preview{display:block;padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box}.loaded_files .loaded_file.preview .ico{display:none}.loaded_files .loaded_file.preview .text{display:none}.loaded_files .loaded_file.preview .actions{display:none}.loaded_files .loaded_file.preview .image{display:block}.loaded_files .loaded_file.preview .pdf_viewer{display:block}.loaded_files .loaded_file.preview .pdf_viewer iframe{height:700px}.loaded_files .loaded_file .buttons{margin-top:10px}.loaded_files .loaded_file .image{position:relative;width:100%;border-radius:8px;overflow:hidden;display:none}.loaded_files .loaded_file .image img{width:100%}.loaded_files .loaded_file .pdf_viewer{position:relative;border-radius:8px;width:100%;height:700px;display:none}.loaded_files .loaded_file .del{top:-10px;right:-10px}.loaded_files .loaded_file.light{background:#FFFFFF}.packets{position:relative}.packets .packet{position:relative;height:55px}.packets .packet.list{padding:0px 12px}.packets .packet.full .text{width:180px;min-width:180px}.packets .packet.full .steps{width:100%}.packets .packet.table .steps .step{width:150px;min-width:150px}.packets .packet.table .steps .step i,.packets .packet.table .steps .step span{color:#969CA8}.packets .packet.ok>.ico i,.packets .packet.ok .title strong{color:#0078AE}.packets .packet .tag{background:#FFC964}.packets .packet .tag small{color:#fff8e4}.evidence_loads{position:relative}.evidence_loads .evidence_load{position:relative;margin-bottom:10px}.evidence_loads .evidence_load dialog{width:100%}.evidence_loads .evidence_load dialog .head{align-items:flex-start}.evidence_loads .evidence_load dialog .head>.ico i{font-size:20px}.evidence_loads .evidence_load dialog .head>.text strong{font-size:16px;line-height:1.3}.evidence_loads .evidence_load dialog .head>.text span{margin-top:6px}.evidence_loads .evidence_load dialog .body{position:relative}.evidence_loads .evidence_load dialog .body .loadarea{margin-top:0px}.evidence_loads .evidence_load dialog .body .loadings{margin-top:10px}.evidence_loads .evidence_load dialog .body .loaded_files{margin-top:10px}.evidence_loads .evidence_load dialog .body .navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;align-items:center}.evidence_loads .evidence_load dialog .body .navigation label{font-family:'Roboto',sans-serif;font-weight:500;line-height:1;color:#969CA8;display:block;font-size:16px;margin-left:6px}.evidence_loads.grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;flex-wrap:wrap}.evidence_loads.grid .evidence_load{width:calc(50% - 10px);width:-webkit-calc(50% - 10px);margin-bottom:0px}.evidence_loads.grid .evidence_load dialog .head{flex-direction:column}.evidence_loads.grid .evidence_load dialog .head>.text{width:100%}.evidence_loads.grid .evidence_load dialog .head>.text strong{font-size:14px}.evidence_loads.grid .evidence_load dialog .head .state{width:100%}.evidence_loads.grid .evidence_load dialog .body .loaded_files .loaded_file .pdf_viewer{height:450px}.evidence_loads.grid .evidence_load dialog .body .fileload .loadarea{height:120px}.pack_files{position:relative}.pack_files .pack_file{position:relative}.pack_files .pack_file>.ico i{font-size:22px}.pack_files .pack_file>.ico i.fa-file-pdf{color:#FD7575}.pack_files .pack_file>.ico i.fa-table-list{color:#0078AE}.pack_files .pack_file .text .tag{background:#42CB6C}.pack_files .pack_file .text .tag small{color:#FFFFFF}.pdfs{position:relative}.pdfs .pdf{position:relative}.pdfs .pdf>.ico i{color:#FD7575;font-size:22px}.pdfs .pdf .text{justify-content:space-between}.pdfs .pdf .text .tag{background:#42CB6C}.pdfs .pdf .text .tag small{color:white}.summaries{position:relative}.summaries .summary{position:relative;background:#FFFFFF;border-radius:20px;padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;gap:12px;box-sizing:border-box;-webkit-box-sizing:border-box}.summaries .summary>.ico{padding-top:5px}.summaries .summary>.ico i{color:#E1E1E1;font-size:30px}.summaries .summary .text{position:relative}.summaries .summary .text strong{font-size:50px;font-family:'Roboto',sans-serif;font-weight:500;line-height:1;line-height:.8}.summaries .summary .text span{font-size:16px}.summaries .summary .text small{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#969CA8;font-size:12px;margin-top:8px}.tasks{position:relative}.tasks .task{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;gap:6px;margin-bottom:5px}.tasks .task .check{position:relative;width:20px;height:20px;min-width:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;background:#F1F8FE;border-radius:50%;margin-top:4px}.tasks .task .check i{font-size:12px;color:#F1F8FE;display:none}.tasks .task .item{align-items:flex-start;gap:8px;background:#F1F8FE;margin-bottom:0px;height:auto;padding:6px 12px 6px;border-radius:8px}.tasks .task .item .ico i{font-size:14px}.tasks .task .item .text{justify-content:space-between;align-items:flex-start}.tasks .task .item .text strong{line-height:1.2;font-size:12px}.tasks .task .item .text span{margin-top:1px;color:#0078AE;min-width:max-content}.tasks .task.light .check{background:#FFFFFF}.tasks .task.light .check.done{background:#0078AE}.tasks .task.light .item{background:#FFFFFF}.tasks .task.checked .check{background:#42CB6C}.tasks .task.checked .check i{color:#C3FFD5;display:block}.tasks .task.checked .item{background:#C3FFD5}.tasks .task.checked .item .text span{color:#42CB6C}#feed_notes .feed_note{position:relative;border:1px solid #F1F8FE;background:#F1F8FE;padding:10px;border-radius:10px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:5px}#feed_notes .feed_note .foot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-top:10px}#feed_notes .feed_note .foot label{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:10px;color:#969CA8}#feed_notes .feed_note .body strong{display:block;font-family:'Roboto',sans-serif;font-weight:500;line-height:1;font-size:14px;color:#0078AE;line-height:1.4;margin-bottom:2px}#feed_notes .feed_note .body .contents{position:relative;margin-top:10px;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:12px;color:#3C3C3C}#feed_notes .feed_note .body .contents b{font-family:'Roboto',sans-serif;font-weight:500;line-height:1}#feed_notes .feed_note .del{top:-8px;right:-8px}#errorView{position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;overflow:hidden;background:#273237}#errorView .content{width:80%;max-width:600px}#errorView .content strong{color:white;font-size:50px;display:block;text-align:center;pointer-events:none;opacity:.85}#errorView .content span{color:white;font-size:22px;pointer-events:none;letter-spacing:.2px;opacity:.2;display:block;text-align:center;line-height:1.2}#errorView .content img{width:140px;margin:70px auto 0px}#login{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100vh}#login #white{position:relative;height:100%;background:#FFFFFF;min-width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}#login #white dialog{box-shadow:none}#login #color{position:relative;height:100%;width:100%;background:#F1F8FE url('/images/color.jpg') no-repeat center center;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}#login #access{position:relative;width:100%;max-width:420px}#login #access #logo_app{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;z-index:40}#login #access #logo_app img{width:120px}#login #access>dialog{width:100%;padding:70px 30px 30px;border-radius:24px;box-shadow:0 3px 6px rgba(0,0,0,0.16);margin-top:-60px}#login #access>dialog .form_title{position:relative;background:#F1F8FE;border-radius:10px;padding:15px;box-sizing:border-box;-webkit-box-sizing:border-box}#login #access>dialog .form_title h5,#login #access>dialog .form_title h4{text-align:center}#login #access>dialog .form .form_input .input input{text-align:center}#login #access>dialog .form .buttons{margin-top:10px}#login #access>dialog .form .gsi-material-button{margin-top:10px}#login #access>dialog .form .links{margin-top:10px}#login #access>dialog .form .links a,#login #access>dialog .form .links button{width:100%}#login #access>dialog .form .links button{justify-content:center}#login #access>dialog .form .links button span,#login #access>dialog .form .links button i{color:#627ADC}#login #access>dialog .form .links button:hover{background:#E0E6FF}#login #access>dialog .help{margin-top:10px;margin-bottom:0px}#login #access #companies{position:relative;margin-top:20px}#login #access #companies .company{position:relative;margin-bottom:10px}#login #access>.buttons{margin-top:25px;justify-content:center}#login #access>.buttons button.ok{background:none}#login #access>.buttons button.ok span,#login #access>.buttons button.ok i{color:#0078AE}#login #access>.buttons button.ok:hover{background:#F1F8FE}#login #access>.buttons button.ok:hover span,#login #access>.buttons button.ok:hover i{color:#0078AE}#rx{position:relative;display:none;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0px 30px}#rx .empty{height:100vh}#rx .empty span{line-height:1.4}#app{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start}#app menu{position:relative;width:70px;min-width:70px;background:#FFFFFF;margin:0px;padding:0px;height:100vh}#app menu.max{width:250px;min-width:250px}#app menu.max #menu #logo strong{display:block}#app menu.max #menu #user #username{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#app menu.max #menu nav .link span{display:block}#app menu.max #menu nav .link .alt{display:none}#app menu.max #menu #session{display:block}#app menu.max #max{left:100%;right:auto}#app menu.max #max .ico{width:35px;height:35px;background:#FFFFFF;border-radius:50%}#app menu.max #max .ico i{font-size:16px}#app menu.max #max:hover{background:none}#app menu.max #max:hover .ico{background:#0078AE}#app menu.max #max:hover .ico i{color:#F1F8FE}#app menu #menu{position:absolute;top:0;left:0;width:100%;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;box-sizing:border-box;-webkit-box-sizing:border-box;border-right:1px solid #F0F0F0}#app menu #menu #logo{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;border-bottom:1px solid #E1E1E1}#app menu #menu #logo .ico{height:70px;width:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}#app menu #menu #logo .ico img{width:30px}#app menu #menu #logo strong{font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#3C3C3C;text-transform:uppercase;font-size:18px;letter-spacing:.8px;display:none;cursor:default}#app menu #menu #logo strong b{font-family:'Roboto',sans-serif;font-weight:500;line-height:1}#app menu #menu #user{position:relative;height:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;border-bottom:1px solid #F0F0F0}#app menu #menu #user:hover #avatar .avatar{border:2px solid #1BC19C}#app menu #menu #user:hover #avatar .avatar i{color:#1BC19C}#app menu #menu #user #avatar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;width:70px;height:70px;min-width:70px}#app menu #menu #user #avatar .avatar{width:45px;height:45px;border:2px solid #0078AE;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;background:#F1F8FE}#app menu #menu #user #avatar .avatar i{color:#969CA8;font-size:16px;opacity:.25}#app menu #menu #user #username{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;flex-direction:column;box-sizing:border-box;-webkit-box-sizing:border-box;display:none}#app menu #menu #user #username strong{font-size:20px}#app menu #menu #user #username span{margin-top:4px}#app menu #menu nav{position:relative;height:100%}#app menu #menu nav.full{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center}#app menu #menu nav .multiple{position:relative}#app menu #menu nav .multiple .subs{position:absolute;left:100%;top:0px;width:250px;background:#FFFFFF;display:none;border:1px solid #F0F0F0}#app menu #menu nav .multiple .subs .link span{display:block}#app menu #menu nav .multiple:hover .link.main{background:#F1F8FE}#app menu #menu nav .multiple:hover .subs{display:block}#app menu #menu nav .link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;cursor:pointer}#app menu #menu nav .link .ico{width:70px;height:50px}#app menu #menu nav .link .ico i{font-size:20px;color:#969CA8}#app menu #menu nav .link span{display:block;margin:0px;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#969CA8;font-size:14px;padding-top:3px;display:none}#app menu #menu nav .link:hover{background:#F1F8FE}#app menu #menu nav .link.active{cursor:default}#app menu #menu nav .link.active:hover{background:#FFFFFF}#app menu #menu nav .link.active .ico i,#app menu #menu nav .link.active span{color:#0078AE}#app menu #menu nav .link.active:after{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:6px;background:#0078AE}#app menu #menu nav .link.off{pointer-events:none}#app menu #menu nav .link.off .ico i,#app menu #menu nav .link.off span{color:#F5F5F5}#app menu #menu nav .link .alt{top:auto;bottom:50%;-webkit-transform:translate(0%, 50%);-moz-transform:translate(0%, 50%);-o-transform:translate(0%, 50%);-ms-transform:translate(0%, 50%);transform:translate(0%, 50%);left:calc(100% + 10px);left:-webkit-calc(100% + 10px)}#app menu #menu nav .link .alt:after{display:none}#app menu #menu #session{position:relative;display:none}#app menu #menu #session #company{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;padding:15px 20px;border-top:1px solid #F0F0F0;cursor:pointer}#app menu #menu #session #company .ico{justify-content:flex-start;margin-bottom:10px}#app menu #menu #session #company .ico img{width:20px}#app menu #menu #session #company .title{margin-bottom:10px}#app menu #menu #session #company .text{pointer-events:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;gap:4px}#app menu #menu #session #company .text strong{font-size:16px;color:#0078AE}#app menu #menu #session #company .text span{margin-top:6px}#app menu #menu #session #company:hover{background:#F1F8FE}#app menu #menu #session #logout{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;cursor:pointer;height:50px;background:#FDD5D5}#app menu #menu #session #logout .ico{width:70px;min-width:70px;height:50px}#app menu #menu #session #logout .ico i{font-size:20px;color:#FD7575}#app menu #menu #session #logout span{display:block;margin:0px;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#FD7575;font-size:14px;padding-top:3px}#app menu #menu #session #logout:hover{background:#FD7575}#app menu #menu #session #logout:hover .ico i,#app menu #menu #session #logout:hover span{color:#FDD5D5}#app menu #max{position:absolute;right:1px;bottom:0px;z-index:230;width:70px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}#app menu #max .ico{width:70px;height:50px;cursor:pointer}#app menu #max .ico i{font-size:20px;color:#969CA8}#app menu #max:hover{background:#F1F8FE}#app menu #max:hover .ico i{color:#0078AE}#app menu #extras{position:absolute;top:0px;left:100%;width:calc(100vw - 70px);width:-webkit-calc(100vw - 70px);height:100vh;z-index:250;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#app menu #extras #close{position:relative;width:100%;height:100vh;box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px;background:rgba(0,0,0,0.15)}#app menu #extras #close #btnClose .ico{width:35px;height:35px}#app menu #extras #close #btnClose .ico i{font-size:18px}#app menu #extras .extra{position:relative;background:#F1F8FE;height:100vh;box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px;overflow-y:scroll}#app menu #extras .extra #rx_close{display:none}#app menu #extras #profile{width:380px;min-width:380px}#app menu #extras #profile dialog{margin-bottom:10px;width:100%}#app menu #extras #profile dialog .avatar{pointer-events:none;width:80px;min-width:80px;height:80px}#app menu #extras #profile dialog .avatar i{font-size:24px;margin-bottom:5px}#app menu #extras #switchcompanie{width:480px;min-width:480px;position:relative}#app menu #extras #switchcompanie .company{position:relative;margin-bottom:10px}#app #body{position:relative;background:#F1F8FE;width:100%;height:100vh;box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}#app #body header{position:static}#app #body header #header{position:absolute;left:0;width:100%;top:0;height:100px;background:#F1F8FE;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;-webkit-box-sizing:border-box;align-items:center;gap:15px;padding:0px 25px}#app #body header #header #launch{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:10px}#app #body header #header #launch search{z-index:200}#app #body header #header #launch search #close{position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;background:black;opacity:.1}#app #body header #header #launch search .form_input{width:380px}#app #body header #header #launch search #completions{position:absolute;top:60px;left:0;width:calc(100% + 120px);width:-webkit-calc(100% + 120px);background:#FFFFFF;z-index:200;border-radius:10px;max-height:400px;overflow-y:scroll}#app #body header #header #launch search #completions .completion{position:relative}#app #body header #header #launch search #completions .completion .item{margin-bottom:0px}#app #body header #header #launch search #completions .completion .item .ico img{width:18px}#app #body header #header #launch search #completions .completion:hover .item{background:#0078AE}#app #body header #header #launch search #completions .completion:hover .item .text strong,#app #body header #header #launch search #completions .completion:hover .item .text span,#app #body header #header #launch search #completions .completion:hover .item .ico i{color:#F1F8FE}#app #body header #header #launch search.min{width:auto}#app #body header #header #launch search.min #input{width:380px}#app #body header #header #launch search.min #completions{display:none}#app #body header #header #launch #tabs{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;align-items:center}#app #body header #header #launch #tabs .arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}#app #body header #header #launch #tabs .arrow i{display:block;color:#969CA8;font-size:16px}#app #body header #header #launch #tabs .tab{position:relative;background:#FFFFFF;border-radius:10px;height:45px;padding:0px 12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;align-items:center}#app #body header #header #launch #tabs .tab.active{background:#C3FFD5}#app #body header #header #launch #tabs .tab.paused{background:#fff8e4}#app #body header #header #launch #tabs .tab.draft{background:#CBFDF9}#app #body header #header #launch #tabs .tab .avatar i{font-size:14px}#app #body header #header #launch #tabs .tab .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;align-items:center}#app #body header #header #launch #tabs .tab .text strong{font-family:'Roboto',sans-serif;font-weight:500;line-height:1;min-width:max-content;pointer-events:none}#app #body header #header #launch #tabs .tab>.ico i{color:#969CA8;font-size:20px}#app #body header #header #launch #tabs .tab .tag.active{background:#42CB6C}#app #body header #header #launch #tabs .tab .tag.active small{color:#FFFFFF}#app #body header #header #launch #tabs .tab .tag.paused{background:#FFC964}#app #body header #header #launch #tabs .tab .tag.paused small{color:#FFFFFF}#app #body header #header #launch #tabs .tab .tag.draft{background:#1BC19C}#app #body header #header #launch #tabs .tab .tag.draft small{color:#FFFFFF}#app #body header #header #launch #tabs .tab .del{top:-6px;right:-6px}#app #body header #header #launch #shortcuts{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}#app #body header #header #launch #shortcuts .shortcut{position:relative;cursor:pointer}#app #body header #header #launch #shortcuts .shortcut .ico{height:45px;background:#FFFFFF;border-radius:10px;padding:0px 12px}#app #body header #header #launch #shortcuts .shortcut .ico i{display:block;font-size:20px;color:#969CA8}#app #body header #header #launch #shortcuts .shortcut:hover .ico{background:#CBFDF9}#app #body header #header #launch #shortcuts .shortcut:hover .ico i{color:#1BC19C}#app #body header #header #controls{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}#app #body header #header #controls #ctrlHelp .text i,#app #body header #header #controls #ctrlHelp .text span{color:#627ADC}#app #body.noheader{padding-top:0px}#app #body.noheader #view{padding:0px}#app #body.noheader #view aside{height:100vh}#app #body.noheader #view main{height:100vh}#app #body #views{position:relative;flex-grow:1}#app #body>#view{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0px 25px;gap:25px;box-sizing:border-box;-webkit-box-sizing:border-box}#app #body>#view aside{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;height:calc(100vh - 100px);height:-webkit-calc(100vh - 100px);overflow-y:scroll}#app #body>#view main{position:relative;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding-bottom:100px;height:calc(100vh - 100px);height:-webkit-calc(100vh - 100px);overflow-y:scroll}#app #body>#view main.sides{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px;align-items:flex-start}#start{position:relative;overflow:hidden}#start #color{position:relative;height:100vh;width:100%;background:#F1F8FE url('/images/color.jpg') no-repeat center center;background-size:cover}#start header{position:absolute;top:0;left:0;z-index:50;width:100%}#start header .section_center{height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;max-width:none}#start header .section_center #logo{position:relative}#start header .section_center #logo .logo{cursor:pointer}#start header .section_center #logo .logo strong{font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#3C3C3C;text-transform:uppercase;font-size:20px;letter-spacing:.5px;cursor:pointer}#start header .section_center #logo .logo strong b{font-family:'Roboto',sans-serif;font-weight:500;line-height:1}#start header .section_center #controls #ctrl_admin{background:#F1F8FE;height:40px}#start header .section_center #controls #ctrl_admin .text i{color:#0078AE}#start header .section_center #controls #ctrl_admin .text strong{font-family:'Roboto',sans-serif;font-weight:500;line-height:1}#start header .section_center #controls #ctrl_admin:hover{background:#0078AE}#start header .section_center #controls #ctrl_admin:hover .text i,#start header .section_center #controls #ctrl_admin:hover .text strong{color:#F1F8FE}#start footer{position:absolute;bottom:0;left:0;z-index:50;width:100%}#start footer .section_center{height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;max-width:none}#start footer .section_center #legals{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:20px;box-sizing:border-box;-webkit-box-sizing:border-box}#start footer .section_center #legals small,#start footer .section_center #legals u{display:block;color:#3C3C3C;font-size:12px;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;text-transform:uppercase;letter-spacing:.5px}#start footer .section_center #support{position:relative;margin-left:30px;padding-left:30px;box-sizing:border-box;-webkit-box-sizing:border-box}#start footer .section_center #support:after{content:'';display:block;height:20px;width:.5px;background:#3C3C3C;position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0px}#start footer .section_center #support>a u{display:block;color:#969CA8;font-size:12px;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;text-transform:uppercase;letter-spacing:.5px}#start footer .section_center #support .link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;gap:6px}#start footer .section_center #support .link i{display:block;font-size:18px;color:#3C3C3C}#start footer .section_center #support .link u{display:block;color:#3C3C3C;font-size:12px;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;letter-spacing:.5px;text-decoration:none}#start footer.light{border-top:.5px solid #969CA8}#start footer.light .section_center #legals small,#start footer.light .section_center #legals u{color:#969CA8}#start footer.light .section_center #support:after{background:#969CA8}#start footer.light .section_center #support .link i{color:#969CA8}#start footer.light .section_center #support .link u{color:#969CA8}#start footer.split .section_center{padding:0px}#start footer.split .section_center #legals{width:50%;padding:0px 30px}#start footer.split .section_center #legals>a u{display:none}#start footer.split .section_center #support{width:50%;margin-left:0px;padding:0px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;gap:20px}#start footer.split .section_center #support .link i,#start footer.split .section_center #support .link u{color:#969CA8}#start footer.split .section_center #support:after{display:none}#start footer #back{position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:30px;background:#FFFFFF;height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px;border-radius:8px;padding:0px 12px;box-sizing:border-box;-webkit-box-sizing:border-box;align-items:center;cursor:pointer;z-index:40}#start footer #back:hover{background:#F1F8FE}#start footer #back img{height:14px}#start footer #back span{display:block;color:#3C3C3C;font-size:12px;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1}#app #body.clientarea>#view main{padding:30px}#app #body.clientarea>#view main .back{margin-bottom:20px}#client_sidebar{width:220px;min-width:220px}#client_dashboard{position:relative;max-width:600px}#client_dashboard #client_todos .todos{position:relative}#client_dashboard #client_todos .todos .todo{width:100%;margin-bottom:10px;cursor:pointer}#client_dashboard #client_todos .todos .todo .head{align-items:flex-start}#client_dashboard #client_todos .todos .todo .head>.ico{margin-top:3px}#client_dashboard #client_todos .todos .todo .head>.ico i{font-size:22px;color:#3C3C3C}#client_dashboard #client_todos .todos .todo .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#client_dashboard #client_todos .todos .todo .body .task{position:relative;width:50%;padding-bottom:10px;max-width:200px}#client_dashboard #client_todos .todos .todo .body .task .count{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:flex-end;height:60px}#client_dashboard #client_todos .todos .todo .body .task .count b{font-family:'Roboto',sans-serif;font-weight:500;line-height:1;font-size:55px;color:#3C3C3C}#client_dashboard #client_todos .todos .todo .body .task .count i{display:block;font-size:45px;color:#3C3C3C;line-height:1.5}#client_dashboard #client_todos .todos .todo .body .task .info{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px}#client_dashboard #client_todos .todos .todo .body .task .info i{display:block;font-size:14px;color:#3C3C3C}#client_dashboard #client_todos .todos .todo .body .task .info span{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#3C3C3C;font-size:12px;padding-top:2px}#client_dashboard #client_todos .todos .todo:nth-child(3n + 1){background:#CBFDF9}#client_dashboard #client_todos .todos .todo:nth-child(3n + 1) .head .actions .action .ico{background:#CBFDF9}#client_dashboard #client_todos .todos .todo:nth-child(3n + 1) .head .actions .action .ico i{color:#1BC19C}#client_dashboard #client_todos .todos .todo:nth-child(3n + 1):hover .head .actions .action .ico{background:#1BC19C}#client_dashboard #client_todos .todos .todo:nth-child(3n + 1):hover .head .actions .action .ico i{color:#CBFDF9}#client_dashboard #client_todos .todos .todo:nth-child(3n + 1) .body .task .count i.fa-circle-check{color:#1BC19C}#client_dashboard #client_todos .todos .todo:nth-child(3n + 2){background:#fff8e4}#client_dashboard #client_todos .todos .todo:nth-child(3n + 2) .head .actions .action .ico{background:#fff8e4}#client_dashboard #client_todos .todos .todo:nth-child(3n + 2) .head .actions .action .ico i{color:#FFC964}#client_dashboard #client_todos .todos .todo:nth-child(3n + 2):hover .head .actions .action .ico{background:#FFC964}#client_dashboard #client_todos .todos .todo:nth-child(3n + 2):hover .head .actions .action .ico i{color:#fff8e4}#client_dashboard #client_todos .todos .todo:nth-child(3n + 2) .body .task .count i.fa-circle-check{color:#FFC964}#client_dashboard #client_todos .todos .todo:nth-child(3n + 3){background:#E0E6FF}#client_dashboard #client_todos .todos .todo:nth-child(3n + 3) .head .actions .action .ico{background:#E0E6FF}#client_dashboard #client_todos .todos .todo:nth-child(3n + 3) .head .actions .action .ico i{color:#627ADC}#client_dashboard #client_todos .todos .todo:nth-child(3n + 3):hover .head .actions .action .ico{background:#627ADC}#client_dashboard #client_todos .todos .todo:nth-child(3n + 3):hover .head .actions .action .ico i{color:#E0E6FF}#client_dashboard #client_todos .todos .todo:nth-child(3n + 3) .body .task .count i.fa-circle-check{color:#627ADC}#clientCase{position:relative;max-width:1000px}#clientCase #case{width:max-content}#clientCase #case.color1{background:#CBFDF9}#clientCase #case.color1 .ico i,#clientCase #case.color1 .text strong{color:#1BC19C}#clientCase #case.color2{background:#fff8e4}#clientCase #case.color2 .ico i,#clientCase #case.color2 .text strong{color:#FFC964}#clientCase #case.color0{background:#E0E6FF}#clientCase #case.color0 .ico i,#clientCase #case.color0 .text strong{color:#627ADC}#clientCase .section{margin-top:20px}#clientIntake{position:relative}#clientIntake .back{width:max-content}#clientIntake .back .ico i{font-size:24px}#clientEvidence{position:relative;max-width:600px}#clientEvidence .back{width:max-content}#clientEvidence .back .ico i{font-size:24px}#clientMessages{position:relative;max-width:800px}#clientHelp{position:relative;max-width:800px}@media only screen and (max-width:820px){#app menu{height:70px;position:fixed;top:0;left:0;width:100%;z-index:200}#app menu.max{width:100%;min-width:0px}#app menu.max #menu{flex-direction:row;height:70px;position:relative;top:auto;left:auto}#app menu.max #menu #user{border-bottom:none;border-right:1px solid #F0F0F0}#app menu.max #menu #user #username{display:none}#app menu.max #menu nav .link span{display:none}#app menu.max #menu #session #logout span{display:none}#app menu.max #menu nav{height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}#app menu.max #menu nav .link .ico{width:50px}#app menu.max #menu nav .link.active{padding-right:15px}#app menu.max #menu nav .link.active span{display:block}#app menu.max #menu nav .link .ico,#app menu.max #menu #session #logout .ico,#app menu.max #menu #session #logout{height:70px}#app menu.max #menu #session #logout{background:none}#app menu.max #menu nav .link.active:after{width:100%;height:4px;bottom:0px;top:auto}#app menu.max #extras{top:100%;left:0;width:100%;height:calc(100vh - 70px);height:-webkit-calc(100vh - 70px)}#app menu.max #extras .extra{height:auto}#app #body.clientarea{padding:100px 0px 30px}#landing section#login #color{display:none}#landing section#login #white{width:100%;background:#F1F8FE url('/images/color.jpg') no-repeat center center}#landing footer.split .section_center{justify-content:space-between}#landing footer.split .centrador #legals{width:auto}#landing footer.split .centrador #support{width:auto}}@media only screen and (max-width:430px){#landing section#login #white{align-items:flex-start;box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:100px;overflow:scroll}#landing section#login #access{width:320px;max-width:none}#landing section#login #access #logo_app img{width:90px}#landing section#login #access>dialog{margin-top:-38px}#landing section#login #access>dialog{padding:50px 20px 20px}#landing section#login #access>dialog .company h5,#landing section#login #access>dialog .company h4{font-size:16px}#landing footer{padding:20px 0px}#landing footer.split .section_center{padding:0px 30px}#landing footer .section_center{flex-direction:column-reverse;align-items:flex-start;gap:10px;height:auto}#landing footer.split .centrador #legals{display:none}#landing footer.split .centrador #support{flex-direction:column;align-items:flex-start;gap:15px;padding:0px}#landing footer .centrador #support>a u,#landing footer.split .centrador #support .link i,#landing footer.split .centrador #support .link u{color:#3C3C3C}#app menu #extras #profile{width:100%;min-width:0px}#app menu #extras .extra{box-sizing:border-box;-webkit-box-sizing:border-box}#app menu #extras .extra #rx_close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#app menu #extras #close{display:none}#app #body #view main{padding-bottom:0px;height:auto}#app #body{height:100vh;overflow-y:scroll}#client_dashboard #client_todos .todos .todo .body{flex-direction:column;gap:20px;padding-top:0px}#client_dashboard #client_todos .todos .todo .body .task{width:100%;padding-bottom:0px}#client_dashboard #client_todos .todos .todo .body .task .count{height:auto}#client_dashboard #client_todos .todos .todo .body .task .count b{font-size:40px}#client_dashboard #client_todos .todos .todo .body .task .count i{font-size:40px}#app #body #view{display:block;padding:0px 20px}#app #body #view aside{height:auto;width:100%;min-width:0px}.item.request{flex-direction:column;align-items:flex-start}.item.request .ico{display:block}.item.request .steps{flex-direction:column;width:100%;gap:5px}.item.request .steps .step{width:100%;border:none;background:#F1F8FE;border-radius:8px}}