@charset "UTF-8";/*!
	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:1440px;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}.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{color:#969CA8;font-size:12px}.text.detail>span,.text.detail>a span{color:#3C3C3C;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%}trix-editor{overflow:scroll}trix-editor figure{margin:0px}trix-editor figure img{width:100%;max-width:600px}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:.4em .6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width:768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width:768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:.75em;font-weight:600;white-space:nowrap;padding:0 .5em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-device-width:768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 .3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(.8em + 4vw);text-indent:-9999px}@media (max-device-width:768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-device-width:768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:.125}trix-toolbar .trix-button--icon-attach::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E);top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:.75em;padding:15px 10px;background:#fff;box-shadow:0 .3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:.5em .8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0 0 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection{background:highlight}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 .8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;content:"";background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:.1em .6em;font-size:.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box}.trix-content h1{font-size:1.2em;line-height:1.2;margin:0}.trix-content blockquote{margin:0 0 0 .3em;padding:0 0 0 .6em;border-left:.3em solid #ccc}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:.9em;margin:0;padding:.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content ul,.trix-content ol,.trix-content li{margin:0;padding:0}.trix-content ul li,.trix-content ol li,.trix-content li li{margin-left:1em}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%;margin:0;padding:0}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{padding:0;text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' · '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 0;padding:.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative;margin:0;padding:0}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 .5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}body{margin:0px}img{display:block}form{width:100%}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:#F5F5F5}progress[value]::-webkit-progress-value{border-radius:5px;background:#42CB6C}progress[value]::-moz-progress-bar{border-radius:5px;background:#F5F5F5}.blink{animation:blink 800ms;animation-iteration-count:3}.rotation{-webkit-animation:rotation 800ms linear infinite;-moz-animation:rotation 800ms linear infinite;-ms-animation:rotation 800ms linear infinite;-o-animation:rotation 800ms linear infinite;animation:rotation 800ms linear infinite}@keyframes blink{50%{box-shadow:0 0 10px #0078AE}}@keyframes rotation{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}a{text-decoration:none;color:inherit}a:focus{outline:none}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 .body{position:relative}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:4px 8px 4px 15px;border-radius:10px 10px 0px 0px;min-height:30px}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-headbar.gray{background:#E1E1E1}dialog.sections .section-headbar.gray .ico i,dialog.sections .section-headbar.gray .text strong{color:#3C3C3C}dialog.sections .section-headbar.gray .actions .action:hover .ico{background:#FFFFFF}dialog.sections .section-headbar.gray .actions .action:hover .ico i{color:#3C3C3C}dialog.sections .section-headbar.blue{background:#0078AE}dialog.sections .section-headbar.blue .ico i,dialog.sections .section-headbar.blue .text strong{color:#F1F8FE}dialog.sections .section-headbar.blue .text span{color:#FFFFFF}dialog.sections .section-headbar.blue .actions .action:hover .ico{background:#F1F8FE}dialog.sections .section-headbar.blue .actions .action:hover .ico i{color:#0078AE}dialog.sections .section-headbar.red{background:#FD7575}dialog.sections .section-headbar.red .ico i,dialog.sections .section-headbar.red .text strong{color:#FDD5D5}dialog.sections .section-headbar.red .text span{color:#FFFFFF}dialog.sections .section-headbar.red .actions .action:hover .ico{background:#FDD5D5}dialog.sections .section-headbar.red .actions .action:hover .ico i{color:#FD7575}dialog.sections .section-headbar.green{background:#42CB6C}dialog.sections .section-headbar.green .ico i,dialog.sections .section-headbar.green .text strong{color:#C3FFD5}dialog.sections .section-headbar.green .text span{color:#FFFFFF}dialog.sections .section-headbar.green .actions .action:hover .ico{background:#C3FFD5}dialog.sections .section-headbar.green .actions .action:hover .ico i{color:#42CB6C}dialog.sections .section-headbar.aqua{background:#1BC19C}dialog.sections .section-headbar.aqua .ico i,dialog.sections .section-headbar.aqua .text strong{color:#CBFDF9}dialog.sections .section-headbar.aqua .text span{color:#FFFFFF}dialog.sections .section-headbar.aqua .actions .action:hover .ico{background:#CBFDF9}dialog.sections .section-headbar.aqua .actions .action:hover .ico i{color:#1BC19C}dialog.sections .section-headbar.purple{background:#627ADC}dialog.sections .section-headbar.purple .ico i,dialog.sections .section-headbar.purple .text strong{color:#E0E6FF}dialog.sections .section-headbar.purple .text span{color:#FFFFFF}dialog.sections .section-headbar.purple .actions .action:hover .ico{background:#E0E6FF}dialog.sections .section-headbar.purple .actions .action:hover .ico i{color:#627ADC}dialog.sections .section-headbar.yellow{background:#FFC964}dialog.sections .section-headbar.yellow .ico i,dialog.sections .section-headbar.yellow .text strong{color:#fff8e4}dialog.sections .section-headbar.yellow .text span{color:#FFFFFF}dialog.sections .section-headbar.yellow .actions .action:hover .ico{background:#fff8e4}dialog.sections .section-headbar.yellow .actions .action:hover .ico i{color:#FFC964}dialog.sections .section-headbar.black{background:#3C3C3C}dialog.sections .section-headbar.black .ico i,dialog.sections .section-headbar.black .text strong{color:#FFFFFF}dialog.sections .section-headbar.black .text span{color:#FFFFFF}dialog.sections .section-headbar.black .actions .action:hover .ico{background:#FFFFFF}dialog.sections .section-headbar.black .actions .action:hover .ico i{color:#3C3C3C}dialog.sections section{position:relative;padding:15px;border-bottom:1px solid #F5F5F5}dialog.sections section:last-of-type{border-bottom:none}dialog.object{box-shadow:0 3px 6px rgba(0,0,0,0.155)}.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}.rowc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;align-items:center}.split{justify-content:space-between}.fill{width:100%}.deletable:hover .del{opacity:1}.clickable{box-sizing:border-box;-webkit-box-sizing:border-box;border:2px solid transparent}.clickable .buttons,.clickable .actions{z-index:60}.clickable:hover{border:2px solid #0078AE !important}.clickable .link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:30;opacity:0;cursor:pointer}.pointer{cursor:pointer}.ico{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.ico i{display:block}.badge{bottom:-5px;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:4px 8px;border-radius:10px;width:min-content;pointer-events:none;z-index:20}.badge small{color:#F1F8FE;display:block;text-align:center;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:10px}.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;background-position:center center !important}.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:45px;height:45px;min-width:45px;z-index:10}.profile_avatar .avatar{width:40px;height:40px;border:2px solid #0078AE;cursor:pointer;background:#F5F5F5}.profile_avatar .avatar>i{color:#969CA8}.profile_avatar:hover .avatar{border-color:#1BC19C}.profile_avatar:hover .avatar i{color:#1BC19C}.profile_avatar.active .avatar{border-color:#1BC19C}.profile_avatar.active .avatar i{color:#1BC19C}.profile_avatar.large{width:60px;height:60px;min-width:60px}.profile_avatar.large .avatar{width:54px;height:54px}.profile_avatar.large .avatar>i{font-size:26px}.scroll{position:relative;overflow-y:scroll}.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;left:100%;bottom:100%}.del i{display:block;color:#FFFFFF;font-size:14px;top:0;right:0;cursor:pointer}.tags{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;flex-wrap:wrap}.tags .tag{position:relative;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;background:#969CA8;height:20px;padding:0px 10px;cursor:default;gap:6px;width:max-content}.tags .tag i{display:block;font-size:12px;color:#F1F8FE}.tags .tag i.delete{cursor:pointer}.tags .tag i.delete:hover{color:#FD7575 !important}.tags .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}.tags .tag.active{background:#42CB6C}.tags .tag.global{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;padding:4px 10px;height:auto;width:auto;box-sizing:border-box;-webkit-box-sizing:border-box;border:2px solid transparent}.tags .tag.global i.delete{font-size:14px}.tags .tag.global>small{padding:2px 0px}.tags .tag.dinamic{cursor:pointer}.tags .tag.dinamic i:last-of-type{display:none}.tags .tag.dinamic:hover i:first-of-type{display:none}.tags .tag.dinamic:hover i:last-of-type{display:block}.tags .tag.min{padding:0px 8px;height:15px}.tags .tag.min i{font-size:9px}.tags .tag.min small{font-size:8px;margin-top:1px}.tags .tag.selectable{cursor:pointer}.tags .tag.selectable:hover{border:2px dashed #0078AE}.tags .tag.selected{box-sizing:border-box;-webkit-box-sizing:border-box;cursor:default}.tags .tag.selected:hover{border:2px solid #0078AE}.actions{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px;z-index:40}.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.go .ico{background:#C3FFD5}.actions .action.go .ico i{color:#42CB6C}.actions .action.go:hover .ico{background:#42CB6C}.actions .action.go:hover .ico i{color:#C3FFD5}.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}.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;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{padding:10px 12px;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:#F1F8FE}.help.info .ico i{color:#0078AE}.help.info .text span,.help.info .text strong{color:#0078AE}.help.info:after{display:none}.label{position:relative;border-bottom:1px solid #E1E1E1;width:100%;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.space{border-bottom:1px solid #F5F5F5;padding:10px 15px;box-sizing:border-box;-webkit-box-sizing:border-box;background:#F5F5F5}.label.split{justify-content:space-between;align-items:flex-end}.hover .alt{bottom:calc(100% + 5px);bottom:-webkit-calc(100% + 5px);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;display:none}.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.min{padding:4px 6px}.hover .alt.min small{font-size:12px}.hover .alt.left{bottom:auto;position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:calc(100% + 5px);right:-webkit-calc(100% + 5px)}.hover .alt.right{bottom:auto;position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:calc(100% + 5px);left:-webkit-calc(100% + 5px)}.hover .alt.down{bottom:auto;top:calc(100% + 5px);top:-webkit-calc(100% + 5px)}.hover .alt.down:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:#3C3C3C}.hover:hover>.alt{opacity:1}.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.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 i.loadicon{-webkit-animation:rotation 800ms linear infinite;-moz-animation:rotation 800ms linear infinite;-ms-animation:rotation 800ms linear infinite;-o-animation:rotation 800ms linear infinite;animation:rotation 800ms linear infinite}button.button:active{-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.off{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.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.large{height:45px;padding:0px 20px}button.large i{font-size:20px}button.large 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;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;pointer-events:none}.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}.title{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px}.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}.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{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{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}.table{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;flex-direction:column}.table .table_heads{width:100%}.table .items_list{width:100%}.table_heads{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0px 15px}.table_heads .table_head{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:12px}.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 .label .label label,.group .label .label i{color:#0078AE}.group.delete{background:#FDD5D5}.group.delete .label label,.group.delete .label i{color:#FD7575}.group.on{background:#CBFDF9}.group.on .label label,.group.on .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}.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:#F5F5F5;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}search .input input:focus{outline:none;background:#CBFDF9}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}.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;border:5px dashed #F0F0F0;border-radius:20px;overflow:hidden;gap:20px}.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;gap:10px}.fileload .loadarea.min>.ico i{font-size:20px}.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}.file_preview{position:relative}.file_preview .image{position:relative;border-radius:8px;overflow:hidden}.file_preview .image img{width:100%}.file_preview .pdf_viewer{position:relative;border-radius:8px;width:100%;height:700px}.file_preview .pdf_viewer iframe{height:700px}.items_list{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px}#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;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;flex-direction:column}.calendar .actions{justify-content:space-between;align-items:center;width:100%}.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{position:relative;z-index:300}.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{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.dynamic{width:35px;height:35px;min-width:35px}.colordots .colordot.dynamic input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:20}.colordots .colordot.dynamic .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:calc(100vh - 300px);max-height:-webkit-calc(100vh - 300px);overflow-y:scroll}.over>dialog>.buttons{justify-content:space-between}.console{position:relative;background:#2C2E36;border-radius:10px}.console .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}.console .head strong{color:#969CA8;text-align:center}.console .head i{font-size:18px;color:#FFFFFF}.console .body{position:relative;padding:20px 20px 0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:8px}.console .body .line{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;gap:4px}.console .body .line i{display:block;color:#FFFFFF;font-size:12px}.console .body .line span{color:#FFFFFF}.console .body .line.error span,.console .body .line.error i{color:#FD7575}.console .body .line.ok span,.console .body .line.ok i{color:#42CB6C}.console .foot{position:relative;padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;cursor:pointer}.console .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>*{flex-grow:1}.form .form_input{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;flex-direction:column}.form .form_input .form_label{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:space-between;width:100%}.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:12px;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:normal;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.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 .form_input .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 .form_input .avatar>i{font-size:24px;color:#E1E1E1;z-index:12;opacity:.5}.form .form_input .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 .form_input .avatar input[type="file"]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:20}.form .form_input .avatar .del{top:0;right:0;z-index:30}.form .form_input .avatar:hover{border:2px solid #1BC19C}.form .form_input .avatar:hover>i{color:#1BC19C;opacity:1}.form .form_input .avatar.large{width:180px;height:180px}.form .form_input .avatar.large:hover{border:none}.form .form_input .avatar.large:hover>i{color:#E1E1E1;opacity:.5}.form .form_input .avatar.large>i{font-size:48px}.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:#F5F5F5;min-height:20px;cursor:pointer}.form .options .option .text{flex-grow:1}.form .options .option .text span{word-break:break-word}.form .options .option>span{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:12px;color:#3C3C3C;flex-grow:1;word-break:break-word}.form .options .option>i{display:block;color:#E1E1E1;font-size:14px;cursor:pointer}.form .options .option:hover>i{color:#0078AE}.form .options .option.active{background:#CBFDF9}.form .options .option.active span,.form .options .option.active>i,.form .options .option.active>.text span{color:#1BC19C}.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:flex-start;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>.ico.checkable{cursor:pointer}.item>.ico.checkable:hover i{color:#0078AE}.item>.ico.checkable.active i{color:#0078AE}.item>.ico>input[type="checkbox"]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:10}.item>.text{flex-grow:1;pointer-events:none}.item .buttons{width:min-content}.item.listed{background:none;border-radius:0px;padding:0px 15px}.item.linked .buttons,.item.linked .actions{z-index:60}.item.linked:hover{background:#F1F8FE !important}.item.linked .link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:30;opacity:0;cursor:pointer}.item.lined{box-sizing:border-box;-webkit-box-sizing:border-box;padding-bottom:10px;border-bottom:1px solid #F5F5F5;border-radius:0px;background:none}.item.lined:last-of-type{border-bottom:none}.item.table_row{gap:0px;align-items:flex-start}.item.table_row .text{pointer-events:all;flex-grow:0}.item.object{box-shadow:0 3px 6px rgba(0,0,0,0.155)}.folders{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px}.folders .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:#FFFFFF}.folders .folder .ico i{font-size:16px;color:#969CA8}.folders .folder .text{flex-grow:1;pointer-events:none;justify-content:space-between;flex-direction:row}.folders .folder .text span{padding-top:3px}.folders .folder .arrow{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.folders .folder .arrow i{display:block;font-size:16px;color:#969CA8}.folders .folder.sub .ico{margin-top:2px}.folders .folder.sub .ico i{font-size:14px}.folders .folder.gray{background:#F5F5F5}.folders .folder:hover{background:#E1E1E1}.folders .folder:hover .ico i,.folders .folder:hover .text span,.folders .folder:hover .arrow i{color:#3C3C3C}.folders .folder.active{background:#0078AE;cursor:default}.folders .folder.active .ico i,.folders .folder.active .text span,.folders .folder.active .arrow i{color:#F1F8FE}.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%}.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>.info_tags .info_tag{flex-wrap:nowrap}.intakes .intake dialog>.info_tags .info_tag i,.intakes .intake dialog>.info_tags .info_tag span{min-width:max-content}.intakes .intake dialog>.info_tags .info_tag small{font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:10px}.intakes .intake dialog>.info_tags .info_tag.fillable{background:#F1F8FE}.intakes .intake dialog>.info_tags .info_tag.fillable i,.intakes .intake dialog>.info_tags .info_tag.fillable span{color:#0078AE}.intakes .intake dialog>.info_tags .info_tag.fillable.off{background:#F5F5F5}.intakes .intake dialog>.info_tags .info_tag.fillable.off i,.intakes .intake dialog>.info_tags .info_tag.fillable.off span{color:#3C3C3C}.intakes .intake dialog>.info_tags .info_tag.fillable.filled{background:#CBFDF9}.intakes .intake dialog>.info_tags .info_tag.fillable.filled i,.intakes .intake dialog>.info_tags .info_tag.fillable.filled span{color:#1BC19C}.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;box-sizing:border-box;-webkit-box-sizing:border-box;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}.evidence_loaders{position:relative}.evidence_loaders .evidence_loader{position:relative;flex-direction:column}.evidence_loaders .evidence_loader .info_tags .info_tag{flex-wrap:nowrap}.evidence_loaders .evidence_loader .info_tags .info_tag i,.evidence_loaders .evidence_loader .info_tags .info_tag span{min-width:max-content}.evidence_loaders .evidence_loader .info_tags .info_tag small{font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:10px}.evidence_loaders .evidence_loader .info_tags .info_tag.fillable.filled{background:#CBFDF9}.evidence_loaders .evidence_loader .info_tags .info_tag.fillable.filled i,.evidence_loaders .evidence_loader .info_tags .info_tag.fillable.filled span{color:#1BC19C}.evidence_loaders .evidence_loader .form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px}.evidence_loaders .evidence_loader .loaded_files .file_preview{flex-direction:column;padding:15px 0px}.evidence_loaders .evidence_loader .loaded_files .file_preview .actions .action.accent .ico i{color:#0078AE}.evidence_loaders .evidence_loader .loaded_files .file_preview .actions .action.accent .ico:hover i{color:#F1F8FE}#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>dialog{width:100%;padding:20px 30px 30px;border-radius:24px;box-shadow:0 3px 6px rgba(0,0,0,0.16)}#login #access>dialog .logo{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;z-index:40;margin-bottom:10px}#login #access>dialog .logo img{width:70px}#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 #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;flex-direction:column;align-items:flex-start;background:#F1F8FE}#app #app_header{position:static;width:100vw;box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px 20px 0px}#app #app_header header{position:relative;background:#FFFFFF}#app #app_header header #header{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px;align-items:center;justify-content:space-between}#app #app_header header #header #logo{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;box-sizing:border-box;-webkit-box-sizing:border-box;z-index:200;width:250px;min-width:250px}#app #app_header header #header #logo .logo{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:10px;align-items:center;border-radius:10px;box-sizing:border-box;-webkit-box-sizing:border-box}#app #app_header header #header #logo .logo .ico{width:50px;height:50px}#app #app_header header #header #logo .logo .ico img{width:24px}#app #app_header header #header #logo .logo strong{font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#3C3C3C;text-transform:uppercase;font-size:16px;letter-spacing:.8px;pointer-events:none}#app #app_header header #header #logo .logo strong b{font-family:'Roboto',sans-serif;font-weight:500;line-height:1}#app #app_tabs{position:relative}#app #app_tabs #tabsbar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start}#app #app_tabs #tabsbar #menu_button{width:50px;min-width:50px;height:36px;border-radius:10px;box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer}#app #app_tabs #tabsbar #menu_button i{font-size:20px;color:#3C3C3C}#app #app_tabs #tabsbar #menu_button:hover i{color:#1BC19C}#app #app_tabs #tabsbar #tabs_area{position:relative;flex-grow:1;overflow:hidden;height:40px;border-radius:20px}#app #app_tabs #tabsbar #tabs_area .tabs{position:relative;padding:3px 0px 30px;overflow-x:scroll;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px;align-items:center;box-sizing:border-box;-webkit-box-sizing:border-box}#app #app_tabs #tabsbar #tabs_area .tabs .tab{position:relative;height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:6px;padding:0px 8px;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:15px}#app #app_tabs #tabsbar #tabs_area .tabs .tab i{display:block;font-size:15px}#app #app_tabs #tabsbar #tabs_area .tabs .tab span{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;font-size:14px;min-width:max-content}#app #app_tabs #tabsbar #tabs_area .tabs .tab.active{cursor:default}#app #app_tabs #tabsbar #tabs_area .tabs .tab.active i:last-of-type{cursor:pointer}#app #app_tabs #tabsbar #tabs_area .tabs .tab.active:hover{border-color:transparent !important}#app #app_tabs #tabs_clock{position:relative;min-width:150px;width:150px;justify-content:flex-end;box-sizing:border-box;-webkit-box-sizing:border-box;padding:4px 10px 0px}#app #app_tabs #tabs_clock .text span,#app #app_tabs #tabs_clock .text strong{text-align:right;min-width:max-content}#app #app_menu menu{position:relative;background:#FFFFFF;width:70px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;border-radius:12px;margin:0px;box-sizing:border-box;-webkit-box-sizing:border-box;padding:15px}#app #app_menu menu nav{position:relative;height:100%}#app #app_menu menu nav.full{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center}#app #app_menu menu nav .multiple{position:relative}#app #app_menu menu nav .multiple .subs{position:absolute;left:100%;top:0px;width:250px;background:#FFFFFF;display:none;box-shadow:0 3px 6px rgba(0,0,0,0.16);border-radius:12px;box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px}#app #app_menu menu nav .multiple .subs .link span{display:block}#app #app_menu menu nav .multiple:hover .link.main{background:#F1F8FE}#app #app_menu menu nav .multiple:hover .subs{display:block}#app #app_menu menu nav .link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;cursor:pointer;border-radius:12px}#app #app_menu menu nav .link .ico{width:70px;height:50px}#app #app_menu menu nav .link .ico i{font-size:20px;color:#969CA8}#app #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}#app #app_menu menu nav .link:hover{background:#F1F8FE}#app #app_menu menu nav .link.off{pointer-events:none}#app #app_menu menu nav .link.off .ico i,#app #app_menu menu nav .link.off span{color:#F5F5F5}#app #app_body{position:relative;background:#F1F8FE;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}#app #app_body #views{position:relative;flex-grow:1;overflow:hidden}#app #app_body>#view{position:relative;flex-grow:1}#start{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;height:100vh}#start #color{position:absolute;top:0;left:0;width:100%;height:100%;background:#F1F8FE url('/images/color.jpg') no-repeat center center;background-size:cover}#start #start_dialog{width:100%;max-width:600px}#start #start_dialog #welcome{background:#F1F8FE;border-radius:10px;box-sizing:border-box;-webkit-box-sizing:border-box;padding:30px 20px}#start #start_dialog #welcome #logo_apps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}#start #start_dialog #welcome #logo_apps .logo_app{box-shadow:0 3px 6px rgba(0,0,0,0.155);border-radius:20px;width:80px}#start #start_dialog #welcome #logo_apps .logo_app img{width:100%}#start #start_dialog #welcome .text{margin-top:30px;gap:10px}#start #start_dialog #welcome .text h3,#start #start_dialog #welcome .text h5{text-align:center}#start #start_dialog #welcome .text h3{font-family:'Roboto',sans-serif;font-weight:500;line-height:1;color:#0078AE}#start #start_dialog #welcome .text h5{line-height:1.4}#client_layout{position:relative;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;overflow:hidden}#client_layout #client_sidebar{position:relative;height:100%;width:220px;min-width:220px;box-sizing:border-box;-webkit-box-sizing:border-box}#client_layout #client_sidebar #ctrlMenu{position:fixed;top:30px;left:20px;border-radius:14px;box-shadow:0 3px 6px rgba(0,0,0,0.155);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;background:#FFFFFF;z-index:60;display:none}#client_layout #client_sidebar #ctrlMenu #btnMenu{width:60px;height:60px;border-right:1px solid #F5F5F5}#client_layout #client_sidebar #ctrlMenu #btnMenu i{font-size:24px;color:#0078AE}#client_layout #client_sidebar #ctrlMenu .app{position:relative;width:60px}#client_layout #client_sidebar #ctrlMenu .app img{width:100%;pointer-events:none}#client_layout #client_sidebar #close{position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;background:rgba(0,0,0,0.1);z-index:90}#client_layout #client_sidebar dialog#sidebar{height:100%;padding:10px;border-radius:0px;z-index:100}#client_layout #client_sidebar dialog#sidebar #sidebar_user{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;-webkit-box-sizing:border-box;padding:12px 12px 15px;border-radius:8px}#client_layout #client_sidebar dialog#sidebar #sidebar_user .app{position:relative;width:70px;border-radius:16px;box-shadow:0 3px 6px rgba(0,0,0,0.155)}#client_layout #client_sidebar dialog#sidebar #sidebar_user .app img{width:100%;pointer-events:none}#client_layout #client_sidebar dialog#sidebar #sidebar_user .profile_avatar{pointer-events:none}#client_layout #client_sidebar dialog#sidebar #sidebar_user .profile_avatar .avatar{border-radius:15px;border:none}#client_layout #client_sidebar dialog#sidebar #sidebar_user .text{gap:8px;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0px 8px}#client_layout #client_sidebar dialog#sidebar #sidebar_user .text strong{font-size:16px}#client_layout #client_sidebar dialog#sidebar #sidebar_user .text span{word-break:break-word}#client_layout #client_sidebar dialog#sidebar #app_menu{flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}#client_layout #client_sidebar dialog#sidebar #app_menu menu{padding:0px;width:100%;height:auto}#client_layout #client_sidebar dialog#sidebar #app_menu menu nav .link.active{cursor:default;background:#F1F8FE}#client_layout #client_sidebar dialog#sidebar #sidebar_controls .link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;cursor:pointer;border-radius:10px}#client_layout #client_sidebar dialog#sidebar #sidebar_controls .link .ico{width:70px;height:50px}#client_layout #client_sidebar dialog#sidebar #sidebar_controls .link .ico i{font-size:20px;color:#969CA8}#client_layout #client_sidebar dialog#sidebar #sidebar_controls .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}#client_layout #client_sidebar dialog#sidebar #sidebar_controls .link:hover{background:#F1F8FE}#client_layout #client_sidebar dialog#sidebar #sidebar_controls .link#logout .ico i,#client_layout #client_sidebar dialog#sidebar #sidebar_controls .link#logout span{color:#FD7575}#client_layout #client_sidebar dialog#sidebar #sidebar_controls .link#logout:hover{background:#FDD5D5}#client_layout #app_body{height:100%;width:calc(100% - 220px);width:-webkit-calc(100% - 220px)}#client_layout #app_body #view{height:100%}#clientarea{position:relative;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}#clientarea aside{position:relative;height:100%;overflow:hidden;width:460px;min-width:460px;padding:30px;box-sizing:border-box;-webkit-box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;flex-direction:column}#clientarea main{position:relative;width:100%;padding:30px;height:100%;overflow:scroll;box-sizing:border-box;-webkit-box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:20px}#clientarea main.down{padding-top:30%}#clientarea #welcome{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:15px}#clientarea #welcome p{font-size:16px;line-height:1.4}#clientarea #welcome .buttons{margin-top:10px}#clientarea #client_dashboard #client_todos .todos{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px}#clientarea #client_dashboard #client_todos .todos .todo{width:100%;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;border:2px solid transparent;background:#F5F5F5}#clientarea #client_dashboard #client_todos .todos .todo .head{background:none;padding:0px}#clientarea #client_dashboard #client_todos .todos .todo .head>.ico{padding-top:4px}#clientarea #client_dashboard #client_todos .todos .todo .head>.ico i{font-size:22px;color:#0078AE}#clientarea #client_dashboard #client_todos .todos .todo .head .text strong{color:#0078AE}#clientarea #client_dashboard #client_todos .todos .todo .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px}#clientarea #client_dashboard #client_todos .todos .todo .body .task{position:relative}#clientarea #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}#clientarea #client_dashboard #client_todos .todos .todo .body .task .count b{font-family:'Roboto',sans-serif;font-weight:500;line-height:1;font-size:50px;color:#FD7575}#clientarea #client_dashboard #client_todos .todos .todo .body .task .count i{display:block;font-size:40px;color:#42CB6C;line-height:1.5}#clientarea #client_dashboard #client_todos .todos .todo .body .task .info{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px}#clientarea #client_dashboard #client_todos .todos .todo .body .task .info i{display:block;font-size:14px;color:#42CB6C}#clientarea #client_dashboard #client_todos .todos .todo .body .task .info span{display:block;font-family:'Roboto',sans-serif;font-weight:normal;line-height:1;color:#42CB6C;font-size:14px}#clientarea #client_dashboard #client_todos .todos .todo .body .task.missing .info i,#clientarea #client_dashboard #client_todos .todos .todo .body .task.missing .info span{color:#FD7575}#clientarea #client_dashboard #client_todos .todos .todo .link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:30;opacity:0;cursor:pointer}#clientarea #client_dashboard #client_todos .todos .todo:hover{border:2px solid #0078AE}#clientarea #client_dashboard #client_todos .todos .todo:hover .head .actions .action .ico{background:#0078AE}#clientarea #client_dashboard #client_todos .todos .todo:hover .head .actions .action .ico i{color:#F1F8FE}#clientarea #client_dashboard #important_documents .file_items{padding:0px}#clientarea #client_dashboard #important_documents .file_items .file_item .text{padding-top:3px}#clientarea #client_case #case_dialog .requested_items{padding:0px}#clientarea #client_case #case_dialog .requested_items .requested_item{border-left:4px solid #F5F5F5}#clientarea #client_case #case_dialog .requested_items .requested_item>.ico{padding-top:3px}#clientarea #client_case #case_dialog .requested_items .requested_item>.text{padding-top:6px}#clientarea #client_case #case_dialog .requested_items .requested_item .info_tags .info_tag.ok{background:#CBFDF9}#clientarea #client_case #case_dialog .requested_items .requested_item .info_tags .info_tag.ok i,#clientarea #client_case #case_dialog .requested_items .requested_item .info_tags .info_tag.ok span{color:#1BC19C}#clientarea #client_case #case_dialog .requested_items .requested_item .info_tags .info_tag.done{background:#C3FFD5}#clientarea #client_case #case_dialog .requested_items .requested_item .info_tags .info_tag.done i,#clientarea #client_case #case_dialog .requested_items .requested_item .info_tags .info_tag.done span{color:#42CB6C}#clientarea #client_case #case_dialog .requested_items .requested_item.verified{border-left:4px solid #C3FFD5;background:#C3FFD5}#clientarea #client_evidence #evidence_load .evidence_loaders{padding:0px}#clientarea #client_evidence #evidence_load .evidence_loaders .evidence_loader{overflow:hidden}@media only screen and (max-width:1224px){#clientarea{display:block;overflow:scroll;height:100vh}#clientarea aside{width:100%;min-width:0px;max-width:500px;height:auto;overflow:hidden;padding-top:200px}#clientarea main.down{padding-top:0px}#clientarea main{overflow:hidden;height:auto;padding-bottom:200px}}@media only screen and (max-width:820px){#client_layout #client_sidebar{position:fixed;top:0;left:0;z-index:100;width:0px;min-width:0px}#client_layout #client_sidebar #ctrlMenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#client_layout #client_sidebar dialog#sidebar{opacity:0;pointer-events:none;width:220px;min-width:220px;position:absolute;top:110px;left:20px;height:auto;border-radius:14px;box-shadow:0 3px 6px rgba(0,0,0,0.155)}#client_layout #client_sidebar dialog#sidebar.show{opacity:1;pointer-events:all}#client_layout #client_sidebar dialog#sidebar #sidebar_user .app{display:none}#client_layout #app_body{width:100%}#clientarea aside{padding-top:160px}#clientarea main{padding-bottom:60px}}@media only screen and (max-width:430px){#start #start_dialog{width:90%;max-width:none}#start #start_dialog #welcome .text h5{font-size:14px}#start #start_dialog .form .form_inputs .group_inputs{flex-direction:column}#start #start_dialog .form .form_inputs .group_inputs .form_input,#start #start_dialog .form .form_inputs .group_inputs .button{width:100%}#login #access{width:90%;max-width:none}#clientarea aside{padding:160px 20px 30px 20px}#clientarea main.down,#clientarea main{padding:0px 20px 60px 20px}#clientarea #client_dashboard #client_todos .todos .todo .body{flex-direction:column}#clientarea #client_case #case_dialog .requested_items .requested_item{flex-direction:column;padding:12px 10px 12px 6px}#clientarea #client_case #case_dialog .requested_items .requested_item>.ico{padding-top:0px}#clientarea #client_case #case_dialog .requested_items .requested_item>.text{padding-top:0px}#clientarea #client_case #case_dialog .requested_items .requested_item .actions{display:none}}