.agenda-detail{flex-direction:column}.agenda-detail .container-detail-header{width:100%;height:6.7rem;flex-shrink:0;display:flex;align-items:center;padding:1rem;border-bottom:1px solid transparent;background-color:#004f9e;color:#fff}.agenda-detail .container-detail-header .btn{min-width:unset;width:4.2rem;margin-right:.5rem;color:#fff}.agenda-detail .container-detail-header .detail-title{font-size:1.7rem;font-weight:600;margin-right:1rem;white-space:nowrap;overflow:auto}.agenda-detail .container-detail-header .btn.agenda-picker{color:#fff;margin-left:.5rem;margin-right:0}.agenda-detail .container-detail-header .btn.next{margin-right:0}.agenda-detail .container-detail-ribbon{flex-shrink:0;position:relative;width:100%;height:5.2rem;background-color:#fff;border-bottom:1px solid #b6c5d4}.agenda-detail .container-detail-ribbon .ribbon-inner{height:5.2rem;display:flex;align-items:center;justify-content:flex-start;padding:0 4rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.agenda-detail .container-detail-ribbon .ribbon-inner::-webkit-scrollbar{height:0}.agenda-detail .container-detail-ribbon .container-slide.next{position:absolute;top:0;right:0;width:6rem;height:100%;background:linear-gradient(90deg,transparent,#fff 50%)}.agenda-detail .container-detail-ribbon .container-slide.next .btn.next{width:4rem;height:100%;border-radius:0;border:none;margin-left:2rem}.agenda-detail .container-detail-ribbon .container-slide.next .btn.next:hover,.agenda-detail .container-detail-ribbon .container-slide.next .btn.next:focus{border:1px solid #00b4f5}.agenda-detail .container-detail-ribbon .container-slide.prev{position:absolute;top:0;left:0;width:6rem;height:100%;background:linear-gradient(90deg,#fff 50%,transparent)}.agenda-detail .container-detail-ribbon .container-slide.prev .btn.prev{width:4rem;height:100%;border-radius:0;border:none;margin-right:2rem}.agenda-detail .container-detail-ribbon .container-slide.prev .btn.prev:hover,.agenda-detail .container-detail-ribbon .container-slide.prev .btn.prev:focus{border:1px solid #00b4f5}.agenda-detail .container-detail-ribbon .btn.card{width:unset;height:5.2rem;border-radius:0;padding:.5rem 1.5rem}.agenda-detail .container-detail-ribbon .btn.card:hover{border-color:transparent}.agenda-detail .container-detail-ribbon .btn.card.active{background-color:#e8eef2;color:#004f9e}.agenda-detail .container-detail-footer{flex-shrink:0;width:100%;height:6.2rem;display:flex;align-items:center;padding:0 1.5rem;background-color:#fff;border-top:1px solid #b6c5d4;overflow:auto}.agenda-detail .container-detail-footer .container-action-toolbar{display:flex;flex-shrink:0;align-items:center}.agenda-detail .container-detail-footer .btn .text{display:none}.agenda-detail .container-detail-footer .btn.action-toolbar{position:relative;margin-right:.5rem;color:#004f9e}.agenda-detail .container-detail-footer .btn.action-toolbar.with-lentile{margin-right:2rem}.agenda-detail .container-detail-footer .btn.action-toolbar .counter{position:absolute;left:2.7rem;top:-.4rem;min-width:2.4rem;height:2.4rem;padding:.2rem .5rem;text-align:center;color:#fff;background-color:#00b4f5;border-radius:1.2rem}.agenda-detail .container-detail-footer .btn.edit .icon{padding:.75rem}.agenda-detail .container-detail-footer .btn.tools{position:relative;color:#0c2844}.agenda-detail .container-detail-footer .btn.tools .pointer{left:calc(50% - 8px);top:-11px}.agenda-detail .container-detail-footer .btn.show{margin-left:1rem}.agenda-detail .container-detail-footer .btn.undo{border-color:#004f9e;color:#004f9e}.agenda-detail .container-detail-footer .btn.undo:focus,.agenda-detail .container-detail-footer .btn.undo:hover{border-color:#00b4f5}.agenda-detail .container-detail-footer .btn.undo.disabled{border-color:#b6c5d4!important;background-color:transparent!important;color:#b6c5d4}.container-detail-content{flex-grow:1;padding:1.5rem 0 2rem 0;background-color:#e8eef2;overflow:hidden}.container-detail-content .container-detail-body{height:100%;padding:0 1rem;overflow:auto}.container-detail-content .container-detail-body::-webkit-scrollbar-track-piece{background-color:#b6c5d4;border-radius:4px}.container-detail-content .container-detail-body::-webkit-scrollbar-thumb{background-color:#004f9e;border-radius:4px}@media(min-width:750px){.agenda-detail .container-detail-header{height:9.3rem;padding:3.5rem;background-color:#fff;border-bottom:1px solid #b6c5d4;color:#0c2844}.agenda-detail .container-detail-header .btn{color:#0c2844}.agenda-detail .container-detail-header .detail-title{font-size:2.3rem}.agenda-detail .container-detail-header .btn.agenda-picker{display:none}.agenda-detail .container-detail-header .btn.prev,.agenda-detail .container-detail-header .btn.next{border-color:#e8eef2}.agenda-detail .container-detail-header .btn.prev:hover,.agenda-detail .container-detail-header .btn.prev:focus,.agenda-detail .container-detail-header .btn.next:hover,.agenda-detail .container-detail-header .btn.next:focus{border-color:#00b4f5}.agenda-detail .container-detail-ribbon{height:6rem}.agenda-detail .container-detail-ribbon .ribbon-inner{height:6rem}.agenda-detail .container-detail-ribbon .btn.card{height:6rem}.agenda-detail .container-detail-footer{padding:0 3rem}.container-detail-content .container-detail-body{padding:0 1.3rem 0 3rem;margin:0 1.3rem 0 0}}@media(min-width:1000px){.agenda-detail .container-detail-footer .btn.with-text{min-width:5rem;width:unset;padding-left:.5rem}.agenda-detail .container-detail-footer .btn .text{display:initial}}.agenda .container-agenda .container-detail-content.association .container-entry-setting .setting-popup,.popup.app-guide .container-detail-content.association .container-entry-setting .setting-popup{bottom:11.6rem}.agenda .container-agenda .btn.setting,.popup.app-guide .btn.setting{position:relative}.agenda .container-agenda .btn.setting .pointer,.popup.app-guide .btn.setting .pointer{left:13px;top:-10px}.agenda .container-agenda .container-entry-setting .setting-popup,.popup.app-guide .container-entry-setting .setting-popup{width:100%;position:absolute;bottom:5.9rem;left:0;display:flex;flex-direction:column;padding:0 1rem;background-color:#0d68bb;transform:scaleY(0);transform-origin:bottom;transition:transform .2s;z-index:15}.agenda .container-agenda .container-entry-setting .setting-popup.expanded,.popup.app-guide .container-entry-setting .setting-popup.expanded{transform:scaleY(1)}.agenda .container-agenda .container-entry-setting .setting-popup .btn,.popup.app-guide .container-entry-setting .setting-popup .btn{color:#fff}.agenda .container-agenda .container-entry-setting .setting-popup .header,.popup.app-guide .container-entry-setting .setting-popup .header{height:6rem;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 1rem 0 2rem;margin:0 -1rem;color:#fff;background-color:#004f9e}.agenda .container-agenda .container-entry-setting .setting-popup .header .title,.popup.app-guide .container-entry-setting .setting-popup .header .title{font-size:1.5rem;font-weight:400}.agenda .container-agenda .container-entry-setting .setting-popup .inner,.popup.app-guide .container-entry-setting .setting-popup .inner{width:100%;max-height:calc(100% - 8rem);flex-grow:1;margin:1rem 0;overflow:auto}.agenda .container-agenda .container-entry-setting .setting-popup .inner li,.popup.app-guide .container-entry-setting .setting-popup .inner li{position:relative;height:4.2rem;display:flex;flex-direction:row;align-items:center;color:#fff}.agenda .container-agenda .container-entry-setting .setting-popup .inner li .text,.popup.app-guide .container-entry-setting .setting-popup .inner li .text{flex-grow:1}.agenda .container-agenda .container-entry-setting .setting-popup .inner li .handle-toggle,.popup.app-guide .container-entry-setting .setting-popup .inner li .handle-toggle{display:block;width:42px;height:26px;margin-right:1rem;border:2px solid #0d68bb;border-radius:12px;background-color:#e8eef2}.agenda .container-agenda .container-entry-setting .setting-popup .inner li .handle-toggle .handle-toggle-inner,.popup.app-guide .container-entry-setting .setting-popup .inner li .handle-toggle .handle-toggle-inner{position:relative;left:2px;top:0;width:20px;height:20px;background-color:#b6c5d4;border-radius:50%;transition:left .2s}.agenda .container-agenda .container-entry-setting .setting-popup .inner li .handle-toggle.on .handle-toggle-inner,.popup.app-guide .container-entry-setting .setting-popup .inner li .handle-toggle.on .handle-toggle-inner{left:16px;background-color:#00b4f5}.agenda .container-agenda .container-entry-setting .setting-popup .inner li .handle-toggle:hover,.agenda .container-agenda .container-entry-setting .setting-popup .inner li .handle-toggle:focus,.popup.app-guide .container-entry-setting .setting-popup .inner li .handle-toggle:hover,.popup.app-guide .container-entry-setting .setting-popup .inner li .handle-toggle:focus{border-color:#003c78}.agenda .container-agenda .container-entry-setting .setting-popup .inner li.marked,.popup.app-guide .container-entry-setting .setting-popup .inner li.marked{color:#00b4f5}.agenda .container-agenda .container-entry-setting .setting-popup .inner li.marked .handle-drag,.popup.app-guide .container-entry-setting .setting-popup .inner li.marked .handle-drag{color:#00b4f5}.agenda .container-agenda .container-entry-setting .setting-popup .inner li.container-page-length,.popup.app-guide .container-entry-setting .setting-popup .inner li.container-page-length{height:5.2rem;padding-bottom:1rem;margin:0 1rem}.agenda .container-agenda .container-entry-setting .setting-popup .inner li.container-page-length .picker-A-container,.popup.app-guide .container-entry-setting .setting-popup .inner li.container-page-length .picker-A-container{width:9rem;flex-basis:9rem}.agenda .container-agenda .container-entry-setting .setting-popup .inner li.container-page-length .picker-A-container .false-input,.popup.app-guide .container-entry-setting .setting-popup .inner li.container-page-length .picker-A-container .false-input{background-color:#fff}.agenda .container-agenda .container-entry-setting .setting-popup .inner li.container-page-length .picker-A-container li,.popup.app-guide .container-entry-setting .setting-popup .inner li.container-page-length .picker-A-container li{background-color:#fff;color:#0c2844;padding:0 1.5rem;font-weight:600}.agenda .container-agenda .container-entry-setting .setting-popup .inner li.container-page-length .picker-A-container li.marked,.popup.app-guide .container-entry-setting .setting-popup .inner li.container-page-length .picker-A-container li.marked{background-color:#b6c5d4}.agenda .container-agenda .container-entry-setting .setting-popup .inner li.container-page-length>.text,.popup.app-guide .container-entry-setting .setting-popup .inner li.container-page-length>.text{margin:0 1rem;white-space:nowrap;flex-grow:1}.agenda .container-agenda .container-entry-setting .setting-popup .inner li.container-setting-disabled,.popup.app-guide .container-entry-setting .setting-popup .inner li.container-setting-disabled{border-bottom:1px solid #004f9e;margin:0 1rem}.agenda .container-agenda .container-entry-setting .setting-popup .inner li.container-setting-disabled .btn.setting-disabled,.popup.app-guide .container-entry-setting .setting-popup .inner li.container-setting-disabled .btn.setting-disabled{width:3rem;height:3rem;background-color:#e8eef2;border-color:#004f9e}.agenda .container-agenda .container-entry-setting .setting-popup .inner li.container-setting-disabled .btn.setting-disabled .icon,.popup.app-guide .container-entry-setting .setting-popup .inner li.container-setting-disabled .btn.setting-disabled .icon{display:none;width:3rem;height:3rem}.agenda .container-agenda .container-entry-setting .setting-popup .inner li.container-setting-disabled .btn.setting-disabled.on .icon,.popup.app-guide .container-entry-setting .setting-popup .inner li.container-setting-disabled .btn.setting-disabled.on .icon{display:initial;color:#006400}.agenda .container-agenda .container-entry-setting .setting-popup .inner li.container-setting-disabled>.text,.popup.app-guide .container-entry-setting .setting-popup .inner li.container-setting-disabled>.text{margin:0 1rem;white-space:nowrap;flex-grow:1}.agenda .container-agenda .container-entry-setting .setting-popup .inner .dummy,.popup.app-guide .container-entry-setting .setting-popup .inner .dummy{position:absolute;width:calc(100% - 52px);height:4.2rem;display:flex;align-items:center;background-color:#0d68bb;z-index:30}.agenda .container-agenda .container-entry-setting .setting-popup .inner .dummy .dummy-icon,.popup.app-guide .container-entry-setting .setting-popup .inner .dummy .dummy-icon{width:4rem;height:4rem;padding:.5rem}.agenda .container-agenda .container-entry-setting .setting-popup .controls,.popup.app-guide .container-entry-setting .setting-popup .controls{height:7rem;flex-shrink:0;display:flex;flex-direction:row;justify-content:space-between;padding:1.5rem 2rem;margin:0 -1rem!important;background-color:#004f9e}.agenda .container-agenda .container-entry-setting .setting-popup .controls .btn.confirm,.popup.app-guide .container-entry-setting .setting-popup .controls .btn.confirm{width:unset;padding-left:.5rem;padding-right:1rem;border-color:#fff}.agenda .container-agenda .container-entry-setting .setting-popup .controls .btn.confirm .text,.popup.app-guide .container-entry-setting .setting-popup .controls .btn.confirm .text{font-weight:400}.agenda .container-agenda .container-entry-setting .setting-popup .controls .btn.confirm:focus,.agenda .container-agenda .container-entry-setting .setting-popup .controls .btn.confirm:hover,.popup.app-guide .container-entry-setting .setting-popup .controls .btn.confirm:focus,.popup.app-guide .container-entry-setting .setting-popup .controls .btn.confirm:hover{border-color:#00b4f5}.agenda .container-agenda .container-entry-setting .setting-popup .controls .btn.reset,.popup.app-guide .container-entry-setting .setting-popup .controls .btn.reset{background-color:#c52546;border-color:transparent}.agenda .container-agenda .container-entry-setting .setting-popup .controls .btn.reset .text,.popup.app-guide .container-entry-setting .setting-popup .controls .btn.reset .text{display:none}.agenda .container-agenda .container-entry-setting .setting-popup .controls .btn.reset:focus,.agenda .container-agenda .container-entry-setting .setting-popup .controls .btn.reset:hover,.popup.app-guide .container-entry-setting .setting-popup .controls .btn.reset:focus,.popup.app-guide .container-entry-setting .setting-popup .controls .btn.reset:hover{border-color:#8b0000}@media(min-width:750px){.agenda .container-agenda .container-detail-content.association .container-entry-setting .setting-popup,.popup.app-guide .container-detail-content.association .container-entry-setting .setting-popup{bottom:5.1rem}.agenda .container-agenda .container-entry-setting,.popup.app-guide .container-entry-setting{position:relative}.agenda .container-agenda .container-entry-setting .setting-popup,.popup.app-guide .container-entry-setting .setting-popup{min-width:35rem;width:unset;height:unset;bottom:5.1rem}}.agenda .container-agenda .container-detail-content.association .container-view-setting .setting-popup,.popup.app-guide .container-detail-content.association .container-view-setting .setting-popup{bottom:11.6rem}.agenda .container-agenda .btn.view,.popup.app-guide .btn.view{position:relative}.agenda .container-agenda .btn.view .pointer,.popup.app-guide .btn.view .pointer{left:13px;top:-10px}.agenda .container-agenda .container-view-setting .view-popup,.popup.app-guide .container-view-setting .view-popup{width:100%;position:absolute;bottom:5.9rem;left:0;display:flex;flex-direction:column;padding:0 1rem;background-color:#0d68bb;transform:scaleY(0);transform-origin:bottom;transition:transform .2s;z-index:15}.agenda .container-agenda .container-view-setting .view-popup.expanded,.popup.app-guide .container-view-setting .view-popup.expanded{transform:scaleY(1)}.agenda .container-agenda .container-view-setting .view-popup .btn,.popup.app-guide .container-view-setting .view-popup .btn{color:#fff}.agenda .container-agenda .container-view-setting .view-popup .header,.popup.app-guide .container-view-setting .view-popup .header{height:6rem;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 1rem 0 2rem;margin:0 -1rem;color:#fff;background-color:#004f9e}.agenda .container-agenda .container-view-setting .view-popup .header .title,.popup.app-guide .container-view-setting .view-popup .header .title{font-size:1.5rem;font-weight:400}.agenda .container-agenda .container-view-setting .view-popup .inner,.popup.app-guide .container-view-setting .view-popup .inner{width:100%;max-height:calc(100% - 8rem);flex-grow:1;margin:1rem 0;overflow:auto}.agenda .container-agenda .container-view-setting .view-popup .inner li,.popup.app-guide .container-view-setting .view-popup .inner li{position:relative;height:4.2rem}.agenda .container-agenda .container-view-setting .view-popup .inner li .btn,.popup.app-guide .container-view-setting .view-popup .inner li .btn{width:100%;height:100%;background-color:transparent;border-radius:0;justify-content:left}.agenda .container-agenda .container-view-setting .view-popup .inner li .btn.disabled,.popup.app-guide .container-view-setting .view-popup .inner li .btn.disabled{background-color:transparent!important;color:#0c2844;font-weight:400}.agenda .container-agenda .container-view-setting .view-popup .inner li .btn .icon,.popup.app-guide .container-view-setting .view-popup .inner li .btn .icon{color:transparent}.agenda .container-agenda .container-view-setting .view-popup .inner li.selected .icon,.popup.app-guide .container-view-setting .view-popup .inner li.selected .icon{color:#5ccb5e;padding:.8rem}@media(min-width:750px){.agenda .container-agenda .container-detail-content.association .container-view-setting .setting-popup,.popup.app-guide .container-detail-content.association .container-view-setting .setting-popup{bottom:5.1rem}.agenda .container-agenda .container-view-setting,.popup.app-guide .container-view-setting{position:relative}.agenda .container-agenda .container-view-setting .view-popup,.popup.app-guide .container-view-setting .view-popup{min-width:35rem;width:unset;height:unset;bottom:5.1rem}}.agenda.template-list .container-agenda .container-filter .filter-popup,.agenda.field-navigation-picker .container-agenda .container-filter .filter-popup{max-height:calc(100% - 6rem);top:6rem}.subform .container-filter .filter-popup{height:unset;top:10.6rem}.container-filter{display:flex;align-items:center}.container-filter .btn.filter{position:relative}.container-filter .btn.filter .pointer{bottom:-10px;left:12px}.container-filter .filter-popup{width:100%;max-height:calc(100% - 12.7rem);min-height:30rem;position:absolute;top:12.7rem;left:0;display:flex;flex-direction:column;background-color:#0d68bb;transform:scaleY(0);transform-origin:top;transition:transform .2s;z-index:20}.container-filter .filter-popup.expanded{transform:scaleY(1)}.container-filter .filter-popup .btn{color:#fff}.container-filter .filter-popup .header{height:10.4rem;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:#fff;background-color:#004f9e}.container-filter .filter-popup .header .header-top{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 1rem 1rem 2rem}.container-filter .filter-popup .header .header-top .title{font-size:2rem;font-weight:600;flex-grow:1;padding-left:1rem}.container-filter .filter-popup .header .container-filter-ribbon{flex-shrink:0;position:relative;width:100%;height:4.2rem;background-color:#004f9e}.container-filter .filter-popup .header .container-filter-ribbon .ribbon-inner{height:4.2rem;display:flex;align-items:center;justify-content:flex-start;padding:0 6rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.container-filter .filter-popup .header .container-filter-ribbon .ribbon-inner::-webkit-scrollbar{height:0}.container-filter .filter-popup .header .container-filter-ribbon .ribbon-inner .card.btn{border:1px solid #0d68bb;border-bottom:none}.container-filter .filter-popup .header .container-filter-ribbon .ribbon-inner .card.btn .text{display:initial}.container-filter .filter-popup .header .container-filter-ribbon .ribbon-inner .card.btn.active{background-color:#0d68bb;color:#fff}.container-filter .filter-popup .header .container-filter-ribbon .ribbon-inner .card.btn:hover,.container-filter .filter-popup .header .container-filter-ribbon .ribbon-inner .card.btn:focus{border:1px solid #00aee6;border-bottom:none}.container-filter .filter-popup .header .container-filter-ribbon .container-slide.next{position:absolute;top:0;right:0;width:7rem;height:100%;background:linear-gradient(90deg,transparent,#004f9e 50%)}.container-filter .filter-popup .header .container-filter-ribbon .container-slide.next .btn.next{width:4rem;height:100%;border-radius:0;border:none;margin-left:2rem;margin-right:1rem}.container-filter .filter-popup .header .container-filter-ribbon .container-slide.next .btn.next:hover,.container-filter .filter-popup .header .container-filter-ribbon .container-slide.next .btn.next:focus{border:1px solid #00b4f5}.container-filter .filter-popup .header .container-filter-ribbon .container-slide.prev{position:absolute;top:0;left:0;width:7rem;height:100%;background:linear-gradient(90deg,#004f9e 50%,transparent)}.container-filter .filter-popup .header .container-filter-ribbon .container-slide.prev .btn.prev{width:4rem;height:100%;border-radius:0;border:none;margin-right:2rem;margin-left:1rem}.container-filter .filter-popup .header .container-filter-ribbon .container-slide.prev .btn.prev:hover,.container-filter .filter-popup .header .container-filter-ribbon .container-slide.prev .btn.prev:focus{border:1px solid #00b4f5}.container-filter .filter-popup .header .container-filter-ribbon .btn.card{width:unset;height:4.2rem;border-radius:0;padding:.5rem 1.5rem}.container-filter .filter-popup .header .container-filter-ribbon .btn.card:hover{border-color:transparent}.container-filter .filter-popup .header .container-filter-ribbon .btn.card.active{background-color:#e8eef2;color:#004f9e}.container-filter .filter-popup .inner{width:calc(100% - 1rem);max-height:calc(100% - 8rem);margin:1rem 0;flex-grow:1;overflow:auto}.container-filter .filter-popup .inner .cont-vario{padding-top:1rem}.container-filter .filter-popup .inner .cont-vario .cont-vario-entry{display:flex}.container-filter .filter-popup .inner .cont-vario .btn.vario,.container-filter .filter-popup .inner .cont-vario .btn.history{width:calc(100% - 7.2rem);height:4.2rem;flex-grow:1;justify-content:flex-start;border-radius:4px;margin:.2rem .5rem .2rem 1.5rem;white-space:nowrap;font-size:1.4rem;font-weight:400}.container-filter .filter-popup .inner .cont-vario .btn.vario .icon,.container-filter .filter-popup .inner .cont-vario .btn.history .icon{display:none;width:2rem;height:2rem;background-color:#fff;margin:.5rem 2rem .5rem .5rem;padding:.2rem;flex-shrink:0}.container-filter .filter-popup .inner .cont-vario .btn.vario .icon2,.container-filter .filter-popup .inner .cont-vario .btn.history .icon2{width:3rem;height:3rem;margin-right:1.5rem;flex-shrink:0}.container-filter .filter-popup .inner .cont-vario .btn.vario .icon3,.container-filter .filter-popup .inner .cont-vario .btn.history .icon3{display:none;width:3rem;height:3rem;margin-right:1.5rem;flex-shrink:0}.container-filter .filter-popup .inner .cont-vario .btn.vario.selected .icon,.container-filter .filter-popup .inner .cont-vario .btn.history.selected .icon{color:#006400}.container-filter .filter-popup .inner .cont-vario .btn.vario.selected .icon2,.container-filter .filter-popup .inner .cont-vario .btn.history.selected .icon2{display:none}.container-filter .filter-popup .inner .cont-vario .btn.vario.selected .icon3,.container-filter .filter-popup .inner .cont-vario .btn.history.selected .icon3{display:initial}.container-filter .filter-popup .inner .cont-vario .btn.vario .text,.container-filter .filter-popup .inner .cont-vario .btn.history .text{display:initial;overflow:auto;white-space:nowrap}.container-filter .filter-popup .inner .cont-vario .btn.vario:hover,.container-filter .filter-popup .inner .cont-vario .btn.vario:focus,.container-filter .filter-popup .inner .cont-vario .btn.history:hover,.container-filter .filter-popup .inner .cont-vario .btn.history:focus{background-color:#00aee6;border-color:transparent}.container-filter .filter-popup .inner .cont-vario .btn.history{margin-right:5.7rem}.container-filter .filter-popup .inner .cont-vario .btn.edit{align-self:center;margin-right:1rem}.container-filter .filter-popup .inner .cont-vario .btn.edit .icon{padding:.7rem}.container-filter .filter-popup .inner .cont-vario .empty{height:5rem;line-height:5rem;padding:0 1.5rem;color:#b6c5d4;font-style:italic}.container-filter .filter-popup .inner .cont-edit{display:flex;flex-direction:column;padding:0 1rem 0 2rem}.container-filter .filter-popup .inner .cont-edit .label{margin:1rem 0 .5rem 0;color:#fff;font-size:1.2rem;text-transform:uppercase}.container-filter .filter-popup .inner .cont-edit .picker-A-container .false-input{background-color:#fff;margin-bottom:1rem}.container-filter .filter-popup .inner .cont-edit .picker-A-container .picker-A-popup{background-color:#fff}.container-filter .filter-popup .inner .cont-edit .picker-A-container .picker-A-popup li{height:3rem;line-height:3rem;padding:0 1.5rem;font-size:1.4rem}.container-filter .filter-popup .inner .cont-edit input.value{width:100%;height:4.2rem;padding:.5rem 1.5rem;background-color:#fff;font-size:1.6rem;font-weight:600}.container-filter .filter-popup .inner .cont-edit .container-bool,.container-filter .filter-popup .inner .cont-edit .container-date{display:flex}.container-filter .filter-popup .inner .cont-edit .value.bool{width:unset}.container-filter .filter-popup .inner .cont-edit .value.bool .icon2{display:none;width:4rem;height:4rem;padding:.5rem}.container-filter .filter-popup .inner .cont-edit .value.bool.checked .icon{display:none}.container-filter .filter-popup .inner .cont-edit .value.bool.checked .icon2{display:flex}.container-filter .filter-popup .inner .cont-edit .value.bool .text{display:initial}.container-filter .filter-popup .inner .cont-edit .value.date{flex-grow:1}.container-filter .filter-popup .inner .cont-edit .value.time{flex-basis:10rem;margin-left:2rem;flex-shrink:0}.container-filter .filter-popup .inner .cont-edit .btn.add-value{width:unset;margin-right:1rem;padding:.5rem 1.5rem .5rem .5rem;border-color:#fff;align-self:flex-end;margin:2rem 0}.container-filter .filter-popup .inner .cont-edit .btn.add-value .text{display:initial;font-weight:400}.container-filter .filter-popup .inner .cont-edit .btn.add-value:focus,.container-filter .filter-popup .inner .cont-edit .btn.add-value:hover{border-color:#00b4f5}.container-filter .filter-popup .inner .cont-edit .btn.add-value.disabled{color:#6e8caa}.container-filter .filter-popup .inner .cont-edit .container-filter-bubble{min-height:12rem;padding-top:1rem;overflow:auto}.container-filter .filter-popup .inner .cont-edit .container-filter-bubble .btn.bubble{width:unset;padding-left:.5rem;padding-right:1rem;margin-bottom:.5rem;background-color:#e3c634;color:#0c2844;white-space:nowrap}.container-filter .filter-popup .inner .cont-edit .container-filter-bubble .btn.bubble .text{display:inline}.container-filter .filter-popup .inner .cont-edit .container-filter-bubble .btn.bubble .text.operator{margin:0 1rem;font-style:italic;font-weight:400}.container-filter .filter-popup .inner.multi .btn.vario .icon,.container-filter .filter-popup .inner.multi .btn.history .icon{display:initial}.container-filter .filter-popup .inner.multi .btn.vario .icon2,.container-filter .filter-popup .inner.multi .btn.vario .icon3,.container-filter .filter-popup .inner.multi .btn.history .icon2,.container-filter .filter-popup .inner.multi .btn.history .icon3{display:none!important}.container-filter .filter-popup .controls{height:7rem;flex-shrink:0;display:flex;flex-direction:row;justify-content:flex-start;padding:1.5rem 1rem;background-color:#004f9e}.container-filter .filter-popup .controls .btn{margin-left:1rem}.container-filter .filter-popup .controls .btn.select{width:unset;border-color:#fff;padding:.5rem 1rem}.container-filter .filter-popup .controls .btn.select .icon{display:none}.container-filter .filter-popup .controls .btn.select .icon2{display:initial;width:3rem;height:3rem}.container-filter .filter-popup .controls .btn.select .icon3{width:2rem;height:2rem;background-color:#fff;color:#006400;padding:.2rem;flex-shrink:0}.container-filter .filter-popup .controls .btn.select .icon3 svg{display:none}.container-filter .filter-popup .controls .btn.select .text{margin:0 1rem;display:initial}.container-filter .filter-popup .controls .btn.select.multi .icon{display:initial;width:3rem;height:3rem;padding:0}.container-filter .filter-popup .controls .btn.select.multi .icon2{display:none}.container-filter .filter-popup .controls .btn.select.multi .icon3 svg{display:initial}.container-filter .filter-popup .controls .btn.select:focus,.container-filter .filter-popup .controls .btn.select:hover{border-color:#00b4f5}.container-filter .filter-popup .controls .btn.lock{position:relative;padding:.5rem}.container-filter .filter-popup .controls .btn.lock .marker{position:absolute;width:2rem;height:2rem;border-radius:1rem;color:#0c2844;padding:2px;top:4px;left:26px}.container-filter .filter-popup .controls .btn.lock .marker.plus{background-color:#5ccb5e}.container-filter .filter-popup .controls .btn.lock .marker.remove{background-color:#c52546}.container-filter .filter-popup .controls .btn.delete.disabled{color:#6e8caa}.container-filter .filter-popup .controls .btn.confirm{width:unset;margin-right:1rem;padding:.5rem 1.5rem .5rem .5rem;border-color:#fff}.container-filter .filter-popup .controls .btn.confirm .text{display:initial;font-weight:400}.container-filter .filter-popup .controls .btn.confirm:focus,.container-filter .filter-popup .controls .btn.confirm:hover{border-color:#00b4f5}@media(min-width:750px){.agenda.template-list .container-agenda .container-filter .filter-popup,.agenda.field-navigation-picker .container-agenda .container-filter .filter-popup{max-height:calc(100vh - 25rem);top:5.1rem}.subform .container-filter .filter-popup{top:5.1rem}.container-filter{position:relative}.container-filter .btn.filter .pointer{left:58px}.container-filter .filter-popup{min-width:38rem;width:unset;max-height:calc(100vh - 25rem);height:unset;top:5.1rem;left:-10rem}}.agenda{z-index:20}.agenda .guidepost{display:none}.agenda .guidepost .container-selection{height:100%}.agenda .guidepost .container-selection-inner .logo-vario{display:block;width:150px;height:48px;margin:0 auto 2rem auto}.agenda .guidepost .container-selection-inner .container-firm-picker{padding:0;margin:0 auto 3rem auto}.agenda .guidepost .container-selection-inner .container-firm-picker .logout{right:0}.agenda .container-agenda{position:relative;width:100%;flex-grow:1;background-color:#e8eef2}@media(min-width:750px){.agenda .guidepost{display:initial;flex-basis:19.2rem;width:19.2rem;flex-shrink:0}.agenda .guidepost .container-selection-inner{padding:3rem 2rem}.agenda .guidepost .container-selection-inner .container-agenda-picker{grid-template-columns:1fr}.agenda .guidepost .container-footer .container-footer-inner .btn,.agenda .guidepost .container-footer .container-footer-inner .btn.with-text{min-width:unset;width:4.2rem;padding:.5rem}.agenda .guidepost .container-footer .container-footer-inner .btn .icon,.agenda .guidepost .container-footer .container-footer-inner .btn.with-text .icon{padding:.75rem}.agenda .guidepost .container-footer .container-footer-inner .btn .text,.agenda .guidepost .container-footer .container-footer-inner .btn.with-text .text{display:none}.agenda .container-agenda{width:calc(100% - 19.2rem)}}@media(min-width:1100px){.agenda .guidepost{flex-basis:33.5rem;width:33.5rem;transition:all .3s}.agenda .guidepost .container-selection-inner{padding:3rem}.agenda .guidepost .container-selection-inner .container-agenda-picker{grid-template-columns:.5fr .5fr}.agenda .guidepost .container-footer .container-footer-inner{justify-content:flex-start;padding:0 3rem}.agenda .guidepost .container-footer .container-footer-inner .btn{margin-right:1rem}.agenda .guidepost .container-footer .container-footer-inner .btn.slide{display:flex;margin-right:0}.agenda .guidepost .container-footer .container-footer-inner .separator{display:initial}.agenda .guidepost.collapsed{flex-basis:19.2rem;width:19.2rem}.agenda .guidepost.collapsed .container-selection-inner{padding:3rem 2rem}.agenda .guidepost.collapsed .container-selection-inner .container-agenda-picker{grid-template-columns:1fr}.agenda .guidepost.collapsed .container-footer .container-footer-inner{padding:0 1rem}.agenda .container-agenda{width:calc(100% - 33.5rem)}.agenda.collapsed .container-agenda{width:calc(100% - 19.2rem)}}@media(min-width:1300px){.agenda .guidepost .container-selection .container-agenda-picker-parent{padding-right:.5rem}.agenda .guidepost .container-selection .container-agenda-picker{grid-template-columns:.5fr .5fr}.agenda .guidepost .container-selection .container-agenda-picker .agenda-item{height:10.8rem}.agenda .guidepost .container-selection .container-agenda-picker .agenda-item .icon{width:3rem;height:3rem;margin-top:2rem;margin-bottom:1rem}}@media(min-width:1600px){.agenda .guidepost .container-selection .container-agenda-picker{grid-template-columns:.5fr .5fr}.agenda .guidepost .container-selection .container-agenda-picker .agenda-item{height:10.8rem}.agenda .guidepost .container-selection .container-agenda-picker .agenda-item .icon{margin-top:2rem}}.agenda-list{flex-direction:column;background-color:#e8eef2}.agenda-list .container-agenda-header{width:100%;height:6.7rem;flex-shrink:0;display:flex;align-items:center;padding:1.5rem;border-bottom:1px solid #b6c5d4;background-color:#004f9e;color:#fff}.agenda-list .container-agenda-header .agenda-title{display:flex;flex-direction:column;font-size:1.7rem;font-weight:600;overflow:auto}.agenda-list .container-agenda-header .agenda-title .secondary{margin-top:.2rem;font-size:1.4rem}.agenda-list .container-agenda-header .container-agenda-header-search{display:none}.agenda-list .container-agenda-header .btn.back{color:#fff}.agenda-list .container-agenda-header .btn.search{position:relative;margin-right:1rem;color:#fff}.agenda-list .container-agenda-header .btn.search .counter{display:none}.agenda-list .container-agenda-header .btn.search.active .counter{display:block;position:absolute;left:2.2rem;top:-.4rem;min-width:2.4rem;height:2.4rem;padding:.2rem .5rem;text-align:center;color:#fff;background-color:#00b4f5;border-radius:1.2rem}.agenda-list .container-agenda-header .btn.agenda-picker{color:#fff}.agenda-list .container-agenda-ribbon{height:6rem;flex-shrink:0;display:flex;align-items:center;padding:0 1.5rem;border-bottom:1px solid #b6c5d4;background-color:#fff}.agenda-list .container-agenda-ribbon .container-action-toolbar{display:flex;flex-shrink:0;align-items:center}.agenda-list .container-agenda-ribbon .btn .counter{position:absolute;left:2.7rem;top:-.4rem;min-width:2.4rem;height:2.4rem;padding:.2rem .5rem;text-align:center;color:#fff;background-color:#00b4f5;border-radius:1.2rem}.agenda-list .container-agenda-ribbon .btn .text{display:none}.agenda-list .container-agenda-ribbon .btn.new{margin-right:.5rem;color:#0c2844}.agenda-list .container-agenda-ribbon .btn.tools{position:relative;margin-right:.5rem;color:#0c2844}.agenda-list .container-agenda-ribbon .btn.tools .pointer.up{left:50%;bottom:-10px}.agenda-list .container-agenda-ribbon .btn.tools .pointer.down{left:50%;top:-10px}.agenda-list .container-agenda-ribbon .btn.filter{width:unset;color:#004f9e}.agenda-list .container-agenda-ribbon .btn.filter-off{margin-left:1rem;color:#004f9e}.agenda-list .container-agenda-ribbon .btn.action-toolbar{position:relative;margin-right:.5rem;color:#004f9e}.agenda-list .container-agenda-ribbon .btn.action-toolbar.with-lentile{margin-right:2rem}.agenda-list .container-agenda-ribbon .btn.entry-selection{position:relative;margin-right:.5rem;color:#004f9e}.agenda-list .container-agenda-ribbon .btn.entry-selection .counter{left:2.4rem}.agenda-list .container-agenda-ribbon .btn.entry-delete{color:#004f9e}.agenda-list .container-agenda-list-entry{flex-grow:1;padding:.5rem 1.5rem 1.5rem 1.5rem;margin:.5rem 0;background-color:#e8eef2;overflow:auto}.agenda-list .container-agenda-list-entry::-webkit-scrollbar-track-piece{background-color:#b6c5d4;border-radius:4px}.agenda-list .container-agenda-list-entry::-webkit-scrollbar-thumb{background-color:#004f9e;border-radius:4px}.agenda-list .container-agenda-list-entry .container-sort{position:relative;width:100%;height:4.5rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:.5rem}.agenda-list .container-agenda-list-entry .container-sort .container-slide{display:flex;align-items:center;overflow-x:auto;overflow-y:hidden}.agenda-list .container-agenda-list-entry .container-sort .container-slide .btn.sort{padding:0;margin-right:1rem;color:#004f9e;border:1px solid #b6c5d4}.agenda-list .container-agenda-list-entry .container-sort .container-slide .btn.sort.asc .icon{transform:rotate(-90deg)}.agenda-list .container-agenda-list-entry .container-sort .container-slide .btn.sort.desc .icon{transform:rotate(90deg)}.agenda-list .container-agenda-list-entry .container-sort .container-slide .btn.sort:hover,.agenda-list .container-agenda-list-entry .container-sort .container-slide .btn.sort:focus{border:1px solid #00b4f5}.agenda-list .container-agenda-list-entry .container-sort .container-slide .btn.bubble{width:unset;height:3rem;padding:0 .5rem;margin-right:.5rem;background-color:#e3c634;border-radius:1.5rem;border:1px solid #e3c634}.agenda-list .container-agenda-list-entry .container-sort .container-slide .btn.bubble .icon{width:3rem;height:3rem}.agenda-list .container-agenda-list-entry .container-sort .container-slide .btn.bubble .text{font-size:1.2rem;font-weight:400}.agenda-list .container-agenda-list-entry .container-sort .container-slide .btn.bubble .icon:first-of-type{transform:rotate(-90deg)}.agenda-list .container-agenda-list-entry .container-sort .container-slide .btn.bubble.desc .icon:first-of-type{transform:rotate(90deg)}.agenda-list .container-agenda-list-entry .container-sort .container-slide .btn.bubble:hover,.agenda-list .container-agenda-list-entry .container-sort .container-slide .btn.bubble:focus{border-color:#6e8caa}.agenda-list .container-agenda-list-entry .container-sort .container-slide::-webkit-scrollbar-track-piece{background-color:#b6c5d4}.agenda-list .container-agenda-list-entry .container-sort .container-slide::-webkit-scrollbar-thumb{background-color:#004f9e}.agenda-list .container-agenda-list-entry .container-sort .container-sort-inner{position:absolute;top:4.5rem;left:0}.agenda-list .container-agenda-list-entry .container-sort .container-sort-inner .false-input .icon{display:none}.agenda-list .container-agenda-list-entry .container-sort .container-sort-inner .false-input .text{display:none}.agenda-list .container-agenda-list-entry .container-sort .container-sort-inner .picker-A-popup{background-color:#fff}.agenda-list .container-agenda-list-entry .container-sort .title-entry-sum{display:none}.agenda-list .container-agenda-list-entry .container-guard-agenda-list-grid-header{margin-left:4rem;overflow:hidden}.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header{height:4.2rem;display:flex;position:relative;left:0;top:0}.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header .btn.header.entry{margin-right:2px;padding:.5rem 1.5rem;background-color:#eff3f6;cursor:ew-resize}.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header .btn.header.entry .icon{display:none}.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header .btn.header.entry.sort-asc .icon{display:flex;transform:rotate(-90deg);width:2rem;height:2rem;padding:0;margin-left:-1rem}.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header .btn.header.entry.sort-desc .icon{display:flex;transform:rotate(90deg);width:2rem;height:2rem;padding:0;margin-left:-1rem}.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header .text{text-transform:uppercase;color:#004f9e;font-size:1.2rem}.agenda-list .container-agenda-list-entry .select-all{position:absolute;left:1rem;top:5.5rem;width:4.2rem;height:4.2rem;background-color:#eff3f6}.agenda-list .container-agenda-list-entry .select-all .icon{display:none}.agenda-list .container-agenda-list-entry .container-guard-agenda-list-grid-header-left{display:none;position:absolute;top:10rem;left:1rem;width:4.2rem;height:calc(100% - 11.3rem);overflow:hidden}.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header-left{position:relative;left:0;top:0}.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header-left .header-left{width:4.2rem;height:4.2rem;margin-bottom:3px;background-color:#eff3f6}.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header-left .header-left .icon{display:none;padding:.8rem;color:#004f9e}.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header-left.open-mode .header-left span:nth-of-type(1){display:initial}.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header-left.open-mode .header-left:hover span:nth-of-type(1),.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header-left.open-mode .header-left:focus span:nth-of-type(1){display:none}.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header-left.open-mode .header-left:hover span:nth-of-type(2),.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header-left.open-mode .header-left:focus span:nth-of-type(2){display:initial}.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header-left.select-mode .header-left span:nth-of-type(3){display:initial}.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header-left.select-mode .header-left.selected-entry span:nth-of-type(3){display:none}.agenda-list .container-agenda-list-entry .container-agenda-list-grid-header-left.select-mode .header-left.selected-entry span:nth-of-type(4){display:initial}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner{display:grid;grid-gap:1rem;grid-template-columns:100%}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry{width:100%;height:unset;flex-direction:column;background-color:#fff}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .counter{position:absolute;left:2.7rem;top:-.4rem;min-width:2.4rem;height:2.4rem;padding:.2rem .5rem;text-align:center;color:#fff;background-color:#00b4f5;border-radius:1.2rem}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:4.6rem;padding:0 1.5rem;border-bottom:2px solid #e8eef2;color:#004f9e;text-align:left;font-size:1.5rem;font-weight:800}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .header .selected-entry{display:none}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .header .flip{color:#00b4f5}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry.selected-entry{background-color:#f1fbff;border:1px solid #00b4f5}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry.selected-entry .header{border-bottom:2px solid #00b4f5}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry.selected-entry .header .selected-entry{display:block;width:2.4rem;height:2.4rem;padding:.2rem;background-color:#00b4f5;border-radius:50%;color:#fff}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry.selected-entry:hover,.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry.selected-entry:focus{border:1px solid #0d68bb}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container{width:100%;height:100%;perspective:1000px;padding:1rem}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container .card{position:relative;width:100%;height:100%;transition:transform 1s;transform-style:preserve-3d;color:#0c2844;font-size:1.3rem;font-weight:400}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container .card-front{width:100%;padding:0 .5rem;transform:rotateY(0deg);backface-visibility:hidden;overflow:hidden}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container .card.gallery .card-front{height:250px;overflow:auto}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container .card.gallery .card-front::-webkit-scrollbar-track-piece{background-color:#b6c5d4;border-radius:4px}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container .card.gallery .card-front::-webkit-scrollbar-thumb{background-color:#004f9e;border-radius:4px}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container .card-back{position:absolute;width:100%;height:250px;top:0;left:0;transform:rotateY(180deg);backface-visibility:hidden;display:flex;justify-content:center;align-items:center}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container .card-back img{max-width:300px;max-height:250px}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container .row{min-height:2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;margin-bottom:1rem;text-align:left}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container .row .label{width:40%;flex-basis:40%;flex-shrink:0;margin-right:1rem}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container .row .label.invisibleValue{color:#b6c5d4}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container .row .value{flex-grow:1;overflow:auto}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container .row .value::-webkit-scrollbar-track-piece{background-color:#b6c5d4}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container .row .value::-webkit-scrollbar-thumb{background-color:#004f9e}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry.flipped .card-container .card{transform:rotateY(180deg)}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .footer{width:100%;height:5.2rem;display:flex;align-items:center;justify-content:flex-end;padding:0 1rem 1rem 1rem}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .footer .action-item{position:relative;margin-right:.5rem;color:#004f9e;border:1px solid #b6c5d4}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .footer .action-item.with-lentile{margin-right:2rem}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .footer .action-item:focus,.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .footer .action-item:hover{border-color:#00b4f5}.agenda-list .container-agenda-list-entry.row-view{position:relative;padding:.5rem 1.5rem 1.5rem 1.5rem;margin:0;overflow:hidden}.agenda-list .container-agenda-list-entry.row-view .container-guard-agenda-list-grid-header-left{display:block}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner{width:calc(100% - 4rem);min-height:11rem;max-height:calc(100% - 9.2rem);grid-auto-rows:max-content;row-gap:3px;column-gap:2px;margin-left:4rem;padding:0 .5rem .5rem 0;overflow:auto}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner::-webkit-scrollbar-track-piece{background-color:#b6c5d4;border-radius:4px}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner::-webkit-scrollbar-thumb{background-color:#004f9e;border-radius:4px}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .dummy-entry{min-width:150px;height:0}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .btn.entry{height:4.2rem;flex-direction:row;padding:.5rem 1.5rem;background-color:#fff;overflow:hidden}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .btn.entry.draft{background-color:#f0e08f}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .btn.entry .text{white-space:nowrap;overflow:hidden}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .btn.entry.selected-entry{background-color:#f1fbff;border:1px solid #00b4f5}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .btn.entry.selected-entry:hover,.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .btn.entry.selected-entry:focus{border:1px solid #0d68bb}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .btn.entry.selected-field{background-color:#e6f8ff;border:1px solid #00b4f5}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .btn.entry.selected-field:hover,.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .btn.entry.selected-field:focus{border:1px solid #0d68bb}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .btn.entry.invisibleValue{opacity:.5}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .btn.link{width:3.6rem;min-width:unset;height:3.6rem;margin-right:-1rem;padding:.2rem;color:#004f9e}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .btn.link .icon{width:100%;height:100%}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .eol{display:none;min-width:6rem}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .eol .action-item{position:relative;margin-right:.5rem;color:#004f9e;border:1px solid #b6c5d4}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .eol .action-item.with-lentile{margin-right:2rem}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .eol .action-item:focus,.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .eol .action-item:hover{border-color:#00b4f5}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .eol .action-item .counter{position:absolute;left:1.7rem;top:-1rem;min-width:2.4rem;height:2.4rem;padding:.2rem .5rem;text-align:center;color:#fff;background-color:#00b4f5;border-radius:1.2rem}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .dummy-entry.eol .action-item{display:none}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner.with-action-items .eol{display:flex;align-items:center}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner.with-action-items .eol .action-item{width:3rem;height:3rem;margin-left:.5rem}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner.with-action-items .eol .action-item .icon{width:100%;height:100%}.agenda-list .container-agenda-footer{height:6.1rem;flex-shrink:0;border-top:1px solid #b6c5d4;background-color:#fff;padding:0 1.5rem}.agenda-list .container-agenda-footer .controls{display:flex}@media(min-width:750px){.agenda-list .container-agenda-header{height:9.3rem;padding:3.5rem;background-color:#fff;color:#0c2844}.agenda-list .container-agenda-header .agenda-title{font-size:2.3rem}.agenda-list .container-agenda-header .agenda-title .secondary{font-size:1.8rem}.agenda-list .container-agenda-header .btn.back{color:#0c2844}.agenda-list .container-agenda-header .container-agenda-header-search{display:flex;align-items:center;width:50%;height:4.8rem;background-color:#e8eef2;border:1px solid #b6c5d4;border-radius:4px}.agenda-list .container-agenda-header .container-agenda-header-search .icon{flex-shrink:0;color:#004f9e}.agenda-list .container-agenda-header .container-agenda-header-search .search{width:2.5rem;height:2.5rem;margin-left:1.2rem}.agenda-list .container-agenda-header .container-agenda-header-search .input-search{flex-grow:1;padding:.5rem 1rem}.agenda-list .container-agenda-header .container-agenda-header-search .clear{margin-right:.5rem}.agenda-list .container-agenda-header .btn.search,.agenda-list .container-agenda-header .btn.agenda-picker{display:none}.agenda-list .container-agenda-ribbon{padding:0 3rem}.agenda-list .container-agenda-list-entry{padding:0 1.3rem 1rem 3rem;margin:1rem 1.3rem 1rem 0}.agenda-list .container-agenda-list-entry .select-all{left:2.5rem}.agenda-list .container-agenda-list-entry .container-guard-agenda-list-grid-header-left{left:2.5rem}.agenda-list .container-agenda-list-entry.row-view{padding:.5rem 1.3rem 1.3rem 3rem}.agenda-list .container-agenda-footer{padding:0 3rem}.agenda-list .container-agenda-footer .controls .setting{margin-right:1.5rem}}@media(min-width:1000px){.agenda-list .container-agenda-ribbon .btn{padding:.5rem 1.5rem}.agenda-list .container-agenda-ribbon .btn .text{display:initial}.agenda-list .container-agenda-ribbon .btn.new{width:unset;padding-left:.5rem;margin-right:1rem}.agenda-list .container-agenda-ribbon .btn.tools{width:unset;padding-left:.5rem;margin-right:1rem}.agenda-list .container-agenda-ribbon .btn.filter{width:unset;padding-left:.5rem}.agenda-list .container-agenda-ribbon .btn.filter .text{margin-left:.5rem}.agenda-list .container-agenda-ribbon .btn.filter-off{width:unset;padding-left:.5rem}.agenda-list .container-agenda-ribbon .btn.entry-selection{padding:0;margin-right:1rem}.agenda-list .container-agenda-ribbon .btn.entry-delete{padding:0}.agenda-list .container-agenda-list-entry .container-sort .entry-sum{margin-right:.5rem;margin-left:1rem}.agenda-list .container-agenda-list-entry .container-sort .title-entry-sum{display:initial;margin-right:1rem}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner{grid-gap:1.5rem;grid-template-columns:49% 1fr}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .header{height:6rem;padding:0 3rem}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container{padding:2rem}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container .card-front{padding:0 1rem}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .card-container .row .label{margin-right:2rem}.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner .btn.entry .footer{padding:0 2rem 2rem 2rem}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner{row-gap:3px;column-gap:2px}}@media(min-width:1600px){.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner{grid-template-columns:32.5% 32.5% 1fr}}@media(min-width:2200px){.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner{grid-template-columns:24.5% 24.5% 24.5% 1fr}}@media(min-width:2800px){.agenda-list .container-agenda-list-entry .container-agenda-list-entry-inner{grid-template-columns:19.6% 19.6% 19.6% 19.6% 1fr}}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit{height:4.2rem;padding:.6rem .2rem;border-radius:4px;background-color:#80ddff}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit.draft{background-color:#f0e08f}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .value{display:flex;align-items:center;line-height:3rem;font-size:1.4rem;font-weight:600}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .value .display{padding:0 1.4rem;flex-grow:1}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .value.autocomplete{position:relative;overflow-x:initial;overflow-y:initial}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit input{width:100%;height:3rem;padding:.2rem 1.3rem;color:#0c2844;background-color:#fff;border:2px solid #00b4f5;border-radius:0;font-size:1.4rem;font-weight:600}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit input.err{border-color:red!important}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit input[type="date"]{max-width:25rem}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit input[type="number"]{text-align:right}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit input:hover,.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit input:focus{border-color:#0d68bb}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .container-auto-list{display:none;position:absolute;left:0;min-width:100%;background-color:#fff;overflow:auto;box-shadow:1px 1px 3px 1px #003c78;z-index:100}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .container-auto-list.expanded{display:block;bottom:4.3rem}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .container-auto-list.expanded.down{top:4.3rem;bottom:unset}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .container-auto-list li{height:3rem;line-height:3rem;padding:0 1rem;white-space:nowrap}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .container-auto-list li.marked{background-color:#b6c5d4}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit textarea{width:100%;height:3rem;padding:.2rem 1.3rem;color:#0c2844;background-color:#fff;border:2px solid #00b4f5;border-radius:0;font-size:1.4rem;font-weight:600;resize:none;white-space:nowrap}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit textarea.err{border-color:red!important}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit textarea:hover,.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit textarea:focus{border-color:#0d68bb}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.bool{width:3.2rem;height:3.2rem;border:2px solid #00b4f5;background-color:#fff;margin-left:1.5rem}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.bool .icon{width:2.2rem;height:2.2rem;padding:0}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.bool svg{display:none}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.bool:hover,.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.bool:focus{background-color:#e8eef2;border-color:#0d68bb}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.bool.on{color:#006400}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.bool.on svg{display:initial}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .false-input{flex-grow:1;height:3rem;line-height:2.2rem;padding:.2rem 1.3rem;color:#0c2844;background-color:#fff;border:2px solid #00b4f5;border-radius:0;font-size:1.4rem;font-weight:600;white-space:nowrap;overflow:hidden;cursor:pointer}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .false-input.err{border-color:red!important}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .false-input:hover,.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .false-input:focus{border-color:#0d68bb}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.link{width:3rem;height:3rem;margin:0 .4rem;color:#004f9e}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.link .icon{padding:.2rem}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.link:hover,.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.link:focus{border-color:#0d68bb}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.reset{width:3rem;height:3rem;margin:0 .4rem;color:red}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.reset .icon{padding:.6rem}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.reset:hover,.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.reset:focus{border-color:#0d68bb}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.address{width:3rem;height:3rem;margin:0 .4rem;color:#004f9e}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.address .icon{padding:.6rem}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.address:hover,.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .btn.address:focus{border-color:#0d68bb}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .picker .picker-A-container .false-input{padding:.1rem 0 0 1.3rem}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .picker .picker-A-container .false-input .text{padding:0}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .picker .picker-A-container .false-input .icon{width:3rem;height:3rem;margin:0;padding:0}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .picker .picker-B-container .icon{margin:0 .3rem;border:1px solid transparent}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .picker .picker-B-container .icon:hover,.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .picker .picker-B-container .icon:focus{border-color:#0d68bb}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .picker .picker-A-popup,.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .picker .picker-B-popup{margin-left:1px;background-color:#fff}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .picker .picker-A-popup.expanded,.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .picker .picker-B-popup.expanded{bottom:3.4rem}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .picker .picker-A-popup.expanded.down,.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .picker .picker-B-popup.expanded.down{bottom:unset;top:3.4rem}.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .picker .picker-A-popup li,.agenda-list .container-agenda-list-entry.row-view .container-agenda-list-entry-inner .container-entry-edit .picker .picker-B-popup li{padding:0 1.3rem}.popup.template-list{background-color:transparent;display:flex;flex-direction:column;overflow:hidden}.popup.template-list .popup-header{position:relative;left:0;width:100%;height:6.7rem;flex-shrink:0;display:grid;grid-template-columns:auto 3rem;grid-template-rows:4rem 2rem;padding:0 1.5rem;border-bottom:1px solid #b6c5d4;background-color:#004f9e;color:#fff;font-size:1.7rem;font-weight:600;transition:left .3s}.popup.template-list .popup-header label{max-height:4rem;overflow:auto}.popup.template-list .popup-header .secondary{grid-area:2/1;max-height:2rem;margin-top:.2rem;font-size:1.4rem;font-weight:400}.popup.template-list .popup-header .pointer{display:none}.popup.template-list .popup-header .close{margin:0;grid-row:span 2}.popup.template-list .container-agenda{position:relative;left:0;width:100%;height:calc(100% - 6.7rem);display:flex;flex-direction:column;transition:left .3s}.popup.template-list .container-agenda-header{display:none}.popup.template-list .container-agenda-ribbon .container-agenda-header-search{display:none}.popup.template-list .container-agenda-ribbon .container-filter{display:flex;align-items:center}.popup.template-list .container-agenda-ribbon .container-filter .filter-popup .btn{color:#fff}.popup.template-list .container-agenda-ribbon .btn.search{position:relative}.popup.template-list .container-agenda-ribbon .btn.search .counter{display:none}.popup.template-list .container-agenda-ribbon .btn.search.active .counter{display:block;position:absolute;left:2.2rem;top:-.4rem;min-width:2.4rem;height:2.4rem;padding:.2rem;text-align:center;color:#fff;background-color:#00b4f5;border-radius:1.2rem}.popup.template-list .container-agenda-ribbon .btn.filter{position:relative;margin-left:1rem}.popup.template-list.out .popup-header,.popup.template-list.out .container-agenda{left:-100%}@media(min-width:750px){.popup.template-list .popup-header{height:9.3rem;padding:1.7rem 3rem 1.3rem 3rem;background-color:#fff;color:#0c2844}.popup.template-list .popup-header label{font-size:2.3rem}.popup.template-list .popup-header .secondary{font-size:1.4rem}.popup.template-list .container-agenda{height:calc(100% - 9.3rem)}.popup.template-list .container-agenda-ribbon .container-agenda-header-search{display:flex;align-items:center;width:50%;height:4.8rem;background-color:#e8eef2;border:1px solid #b6c5d4;border-radius:4px}.popup.template-list .container-agenda-ribbon .container-agenda-header-search .icon{flex-shrink:0;color:#004f9e}.popup.template-list .container-agenda-ribbon .container-agenda-header-search .search{width:2.5rem;height:2.5rem;margin-left:1.2rem}.popup.template-list .container-agenda-ribbon .container-agenda-header-search .input-search{flex-grow:1;padding:.5rem 1rem}.popup.template-list .container-agenda-ribbon .container-agenda-header-search .clear{margin-right:.5rem}.popup.template-list .container-agenda-ribbon .btn.search{display:none}}button.btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;padding:0;border-radius:4px;border:1px solid transparent;box-shadow:none;background-color:transparent;color:#0c2844;font-size:1.5rem;font-weight:600;text-decoration:none!important;outline:0!important;cursor:pointer}button.btn.text-right{justify-content:right}button.btn.text-left{justify-content:left}button.btn.disabled{background-color:#b6c5d4!important;border-color:transparent!important;cursor:not-allowed!important}button.btn.disabled:focus{border-color:#0c2844!important}button.btn:focus,button.btn:hover{border-color:#00b4f5}button.btn .icon{width:4rem;height:4rem;padding:.5rem;flex-shrink:0}button.btn.primary{background-color:#5ccb5e;border-color:#5ccb5e;font-size:1.4rem}button.btn.primary:focus,button.btn.primary:hover{border-color:#006400}button.btn.secondary{background-color:#00b4f5;border-color:#00b4f5;font-size:1.4rem}button.btn.secondary:focus,button.btn.secondary:hover{border-color:#0d68bb}button.btn.tertiary{background-color:#fff;border-color:#fff;color:#004f9e}button.btn.tertiary:focus,button.btn.tertiary:hover{border-color:#004f9e}button.btn.quaternary{background-color:#c52546;border-color:#c52546}button.btn.quaternary:focus,button.btn.quaternary:hover{border-color:#8b0000}button.btn.big{height:5.5rem;padding:1rem 2rem;font-weight:800}.hide-disabled button.btn.disabled{display:none}.hide-disabled button.btn.disabled.always-visible{display:flex}@media(min-width:1000px){button.btn.with-text{min-width:5rem;width:unset;padding:.5rem 1.5rem .5rem .5rem}}.container-sections{display:grid;grid-gap:1rem;grid-template-columns:100%}.container-sections .section{width:100%;height:unset;flex-direction:column;background-color:#fff;border-radius:4px}.container-sections .section .section-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:4.6rem;padding:0 1.5rem;border-bottom:2px solid #e8eef2;color:#004f9e;text-align:left;font-size:1.5rem;font-weight:800}.container-sections .section .section-header .container-action-toolbar{display:flex}.container-sections .section .section-header .selected-entry{display:none}.container-sections .section.selected-entry{background-color:#f1fbff;border:1px solid #00b4f5}.container-sections .section.selected-entry .section-header{border-bottom:2px solid #00b4f5}.container-sections .section.selected-entry .section-header .selected{display:block;width:2.4rem;height:2.4rem;padding:.2rem;background-color:#00b4f5;border-radius:50%;color:#fff}.container-sections .section.selected-entry:hover,.container-sections .section.selected-entry:focus{border:1px solid #0d68bb}.container-sections .section .form{width:100%;padding:0 1.5rem 1rem 1.5rem;color:#0c2844;font-size:1.4rem;font-weight:400}.container-sections .section .form .label{min-height:2rem;line-height:2rem;color:#6e8caa;text-transform:uppercase;font-size:1.2rem;margin-top:1rem;white-space:nowrap;overflow:auto}.container-sections .section .form .label.invisible{min-height:unset;line-height:unset;margin-top:0}.container-sections .section .form .label::-webkit-scrollbar-track-piece{background-color:#b6c5d4}.container-sections .section .form .label::-webkit-scrollbar-thumb{background-color:#004f9e}.container-sections .section .form .value{display:flex;align-items:center;min-height:4.2rem;line-height:2rem;font-weight:600;overflow:auto}.container-sections .section .form .value.invisible{min-height:unset;line-height:unset}.container-sections .section .form .value.PostalAddress,.container-sections .section .form .value.TextArea{min-height:6rem}.container-sections .section .form .value::-webkit-scrollbar-track-piece{background-color:#b6c5d4}.container-sections .section .form .value::-webkit-scrollbar-thumb{background-color:#004f9e}.container-sections .section .form .value.CheckBox{overflow:hidden}.container-sections .section .form .value.CheckBox .bool{width:4.2rem;height:4.2rem;min-width:unset;padding:1rem}.container-sections .section .form .value.CheckBox .bool svg{stroke:currentColor;stroke-width:3}.container-sections .section .form .value.CheckBox .on{color:#006400}.container-sections .section .form .value .btn.address,.container-sections .section .form .value .btn.link,.container-sections .section .form .value .btn.mail,.container-sections .section .form .value .btn.phone{width:4.2rem;height:4.2rem;min-width:unset;padding:0;margin-left:.5rem;color:#004f9e}.container-sections .section .form .value .btn.address .icon,.container-sections .section .form .value .btn.link .icon,.container-sections .section .form .value .btn.mail .icon,.container-sections .section .form .value .btn.phone .icon{width:4.2rem;height:4.2rem;padding:.5rem}.container-sections .section .form .value .btn.link .icon{padding:1rem}.container-sections .section.empty{width:100%;height:4.6rem;line-height:4.6rem;padding:0 1.5rem;color:#004f9e;text-align:left;font-size:1.5rem;font-weight:800}.container-detail-body .card-text{background-color:#fff;margin:1.5rem 0;padding:1.5rem}@media(min-width:1000px){.container-sections{display:grid;grid-gap:1.5rem;grid-template-columns:49% 1fr}.container-sections .section .section-header{height:6rem;padding:0 3rem}.container-sections .section .form{padding:0 3rem 2rem 3rem}.container-sections .section.empty{height:6rem;line-height:6rem;padding:0 3rem}.container-sections .section.alone,.container-sections .section.subform{grid-column:span 2}.container-detail-body .card-text{padding:1.5rem 3rem}}@media(min-width:1600px){.container-sections{grid-template-columns:32.5% 32.5% 1fr}.container-sections .section.alone,.container-sections .section.subform{grid-column:span 3}}@media(min-width:2200px){.container-sections{grid-template-columns:24.5% 24.5% 24.5% 1fr}.container-sections .section.alone,.container-sections .section.subform{grid-column:span 4}}@media(min-width:2800px){.container-sections{grid-template-columns:19.6% 19.6% 19.6% 19.6% 1fr}.container-sections .section.alone,.container-sections .section.subform{grid-column:span 5}}.container-detail-content.association{padding:0}.container-detail-content.association .container-detail-body{padding:0;margin:0;overflow:hidden}.container-detail-content.association .container-association-ribbon{display:flex;align-items:center;width:100%;height:5.1rem;padding:.3rem 1rem;background-color:#fff;border-bottom:1px solid #b6c5d4}.container-detail-content.association .container-association-ribbon .picker-A-container.association-picker{width:calc(100% - 11rem)}.container-detail-content.association .container-association-ribbon .picker-A-container.association-picker .false-input{flex-direction:row-reverse;background-color:#e8eef2;border:1px solid #b6c5d4;overflow:hidden}.container-detail-content.association .container-association-ribbon .picker-A-container.association-picker .false-input:focus,.container-detail-content.association .container-association-ribbon .picker-A-container.association-picker .false-input:hover{border-color:#00b4f5}.container-detail-content.association .container-association-ribbon .picker-A-container.association-picker .false-input .text{padding:.5rem 2rem .5rem .5rem;font-size:1.4rem;font-weight:600;text-align:left;white-space:nowrap;overflow:hidden}.container-detail-content.association .container-association-ribbon .picker-A-container.association-picker .false-input .icon{width:3rem;height:3rem;padding:0}.container-detail-content.association .container-association-ribbon .picker-A-container.association-picker .picker-A-popup{background-color:#fff}.container-detail-content.association .container-association-ribbon .picker-A-container.association-picker .picker-A-popup li{padding:0 2rem}.container-detail-content.association .container-association-ribbon .picker-A-container.association-picker .picker-A-popup li.marked{background-color:#b6c5d4}.container-detail-content.association .container-association-ribbon .container-filter{width:11rem}.container-detail-content.association .container-association-ribbon .btn.entry-selection,.container-detail-content.association .container-association-ribbon .btn.filter,.container-detail-content.association .container-association-ribbon .btn.filter-off{min-width:unset;width:4.2rem;padding:0;margin-left:1rem}.container-detail-content.association .container-association-ribbon .btn.entry-selection .counter,.container-detail-content.association .container-association-ribbon .btn.filter .counter,.container-detail-content.association .container-association-ribbon .btn.filter-off .counter{position:absolute;left:2.7rem;top:-.4rem;min-width:2.4rem;height:2.4rem;padding:.2rem .5rem;text-align:center;color:#fff;background-color:#00b4f5;border-radius:1.2rem}.container-detail-content.association .container-association-ribbon .btn.entry-selection .text,.container-detail-content.association .container-association-ribbon .btn.filter .text,.container-detail-content.association .container-association-ribbon .btn.filter-off .text{display:none}.container-detail-content.association .container-association-list-entry{height:calc(100% - 9.8rem);padding:.5rem 1.5rem;margin:0;background-color:#e8eef2}.container-detail-content.association .container-association-list-entry .container-sort{position:relative;width:100%;height:4.5rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:.5rem}.container-detail-content.association .container-association-list-entry .container-sort .container-slide{display:flex;align-items:center;overflow-x:auto;overflow-y:hidden}.container-detail-content.association .container-association-list-entry .container-sort .container-slide .btn.sort{padding:0;margin-right:1rem;color:#004f9e;border:1px solid #b6c5d4}.container-detail-content.association .container-association-list-entry .container-sort .container-slide .btn.sort.asc .icon{transform:rotate(-90deg)}.container-detail-content.association .container-association-list-entry .container-sort .container-slide .btn.sort.desc .icon{transform:rotate(90deg)}.container-detail-content.association .container-association-list-entry .container-sort .container-slide .btn.sort:hover,.container-detail-content.association .container-association-list-entry .container-sort .container-slide .btn.sort:focus{border:1px solid #00b4f5}.container-detail-content.association .container-association-list-entry .container-sort .container-slide .btn.bubble{width:unset;height:3rem;padding:0 .5rem;margin-right:.5rem;background-color:#e3c634;border-radius:1.5rem;border:1px solid #e3c634}.container-detail-content.association .container-association-list-entry .container-sort .container-slide .btn.bubble .icon{width:3rem;height:3rem}.container-detail-content.association .container-association-list-entry .container-sort .container-slide .btn.bubble .text{font-size:1.2rem;font-weight:400}.container-detail-content.association .container-association-list-entry .container-sort .container-slide .btn.bubble .icon:first-of-type{transform:rotate(-90deg)}.container-detail-content.association .container-association-list-entry .container-sort .container-slide .btn.bubble.desc .icon:first-of-type{transform:rotate(90deg)}.container-detail-content.association .container-association-list-entry .container-sort .container-slide .btn.bubble:hover,.container-detail-content.association .container-association-list-entry .container-sort .container-slide .btn.bubble:focus{border-color:#6e8caa}.container-detail-content.association .container-association-list-entry .container-sort .container-slide::-webkit-scrollbar-track-piece{background-color:#b6c5d4}.container-detail-content.association .container-association-list-entry .container-sort .container-slide::-webkit-scrollbar-thumb{background-color:#004f9e}.container-detail-content.association .container-association-list-entry .container-sort .container-sort-inner{position:absolute;top:4.5rem;left:0}.container-detail-content.association .container-association-list-entry .container-sort .container-sort-inner .false-input .icon{display:none}.container-detail-content.association .container-association-list-entry .container-sort .container-sort-inner .false-input .text{display:none}.container-detail-content.association .container-association-list-entry .container-sort .container-sort-inner .picker-A-popup{background-color:#fff}.container-detail-content.association .container-association-list-entry .container-sort .title-entry-sum{display:none}.container-detail-content.association .container-association-list-entry .container-guard-agenda-list-grid-header{overflow:hidden}.container-detail-content.association .container-association-list-entry .container-agenda-list-grid-header{height:4.2rem;display:flex;position:relative;left:0;top:0}.container-detail-content.association .container-association-list-entry .container-agenda-list-grid-header .btn.header.entry{margin-right:2px;padding:.5rem 1.5rem;background-color:#eff3f6;cursor:ew-resize}.container-detail-content.association .container-association-list-entry .container-agenda-list-grid-header .btn.header.entry .icon{display:none}.container-detail-content.association .container-association-list-entry .container-agenda-list-grid-header .btn.header.entry.sort-asc .icon{display:flex;transform:rotate(-90deg);width:2rem;height:2rem;padding:0;margin-left:-1rem}.container-detail-content.association .container-association-list-entry .container-agenda-list-grid-header .btn.header.entry.sort-desc .icon{display:flex;transform:rotate(90deg);width:2rem;height:2rem;padding:0;margin-left:-1rem}.container-detail-content.association .container-association-list-entry .container-agenda-list-grid-header .text{text-transform:uppercase;color:#004f9e;font-size:1.2rem}.container-detail-content.association .container-association-list-entry .select-all{display:none}.container-detail-content.association .container-association-list-entry .container-agenda-list-entry-inner{width:100%;min-height:3rem;max-height:calc(100% - 9.2rem);display:grid;row-gap:3px;column-gap:2px;padding:0 .5rem .5rem 0;overflow:auto}.container-detail-content.association .container-association-list-entry .container-agenda-list-entry-inner::-webkit-scrollbar-track-piece{background-color:#b6c5d4;border-radius:4px}.container-detail-content.association .container-association-list-entry .container-agenda-list-entry-inner::-webkit-scrollbar-thumb{background-color:#004f9e;border-radius:4px}.container-detail-content.association .container-association-list-entry .container-agenda-list-entry-inner .dummy-entry{min-width:15rem;height:0}.container-detail-content.association .container-association-list-entry .container-agenda-list-entry-inner .eol{display:none;min-width:6rem}.container-detail-content.association .container-association-list-entry .container-agenda-list-entry-inner .btn.entry{width:initial;background-color:#fff;padding:.5rem 1.5rem;overflow:hidden}.container-detail-content.association .container-association-list-entry .container-agenda-list-entry-inner .btn.entry .text{white-space:nowrap;overflow:hidden}.container-detail-content.association .container-association-list-entry .container-agenda-list-entry-inner .btn.entry.selected-field{background-color:#e6f8ff;border:1px solid #00b4f5}.container-detail-content.association .container-association-list-entry .container-agenda-list-entry-inner .btn.entry.selected-field:hover,.container-detail-content.association .container-association-list-entry .container-agenda-list-entry-inner .btn.entry.selected-field:focus{border:1px solid #0d68bb}.container-detail-content.association .container-association-list-entry .container-agenda-list-entry-inner .btn.link{width:3.6rem;min-width:unset;height:3.6rem;margin-right:-1rem;padding:.2rem;color:#004f9e}.container-detail-content.association .container-association-list-entry .container-agenda-list-entry-inner .btn.link .icon{width:100%;height:100%}.container-detail-content.association .container-association-footer{height:4.7rem;padding:0 1rem .5rem 1rem}.container-detail-content.association .container-association-footer .controls{padding:0 1rem}.container-detail-content.association .container-association-footer .controls .btn.setting{width:4.2rem;min-width:unset;padding:0}@media(min-width:750px){.container-detail-content.association .container-association-ribbon{height:6rem;padding:.5rem 3rem}.container-detail-content.association .container-association-ribbon .picker-A-container.association-picker{max-width:80rem}.container-detail-content.association .container-association-ribbon .picker-A-container.association-picker .false-input .icon{width:4rem;height:4rem;padding:.5rem;margin-left:1rem}.container-detail-content.association .container-association-list-entry{height:calc(100% - 12.7rem);padding:0 1.3rem 1rem 3rem;margin:1rem 1.3rem 1rem 0}.container-detail-content.association .container-association-footer{padding:0 3rem .5rem 3rem}}@media(min-width:1000px){.container-detail-content.association .container-association-ribbon .picker-A-container.association-picker{width:calc(100% - 29rem)}.container-detail-content.association .container-association-ribbon .container-filter{width:29rem}.container-detail-content.association .container-association-ribbon .btn.filter,.container-detail-content.association .container-association-ribbon .btn.filter-off{min-width:5rem;width:unset;padding:.5rem 1.5rem .5rem .5rem}.container-detail-content.association .container-association-ribbon .btn.filter .text,.container-detail-content.association .container-association-ribbon .btn.filter-off .text{display:initial}.container-detail-content.association .container-association-list-entry .container-sort .entry-sum{margin-right:.5rem}.container-detail-content.association .container-association-list-entry .container-sort .title-entry-sum{display:initial;margin-right:1rem}}.container-sections .section.subform{position:relative}.container-sections .section.subform.tab-view{max-height:unset!important}.container-sections .section.subform .section-header{padding:0 .5rem 0 1.5rem;background-color:#fff}.container-sections .section.subform .section-header .btn.search{top:3px;color:#0c2844}.container-sections .section.subform .section-ribbon{border-bottom:none}.container-sections .section.subform .section-body.row-view{height:calc(100% - 16.7rem)}.container-sections .section.subform .container-subform-list-entry{min-height:12.5rem;padding:.5rem 0 1.5rem 0;margin:0;overflow:initial}.container-sections .section.subform .container-subform-list-entry .container-sort{padding:0 .5rem}.container-sections .section.subform .container-subform-list-entry .container-agenda-list-entry-inner .empty{padding:0 .5rem}.container-sections .section.subform .container-subform-list-entry.row-view{height:100%;padding:.5rem 0 1rem .5rem}.container-sections .section.subform .container-subform-list-entry.row-view .select-all{left:0;top:5.5rem}.container-sections .section.subform .container-subform-list-entry.row-view .container-guard-agenda-list-grid-header-left{top:10rem;left:0}.container-sections .section.subform .container-subform-footer{position:relative;border-top:none;padding:0 0 0 1rem}.popup.subform-entry-detail .popup-header{width:100%;height:5.5rem;padding:0;background-color:#e8eef2;background:linear-gradient(#e8eef2 50%,#dbe4eb)}.popup.subform-entry-detail .popup-header label{align-self:stretch;flex-grow:0;flex-shrink:0;max-width:15rem;display:flex;align-items:center;padding:0 1.5rem;background-color:#b6c5d4;color:#004f9e;font-size:1.5rem;font-weight:800}.popup.subform-entry-detail .popup-header .pointer{position:unset;flex-shrink:0;display:block;width:3rem;height:5.5rem;border-top:2.75rem solid transparent;border-right:1.5rem solid transparent;border-bottom:2.75rem solid transparent;border-left:1.5rem solid #b6c5d4}.popup.subform-entry-detail .popup-header label.secondary{max-width:unset;color:#0c2844;background-color:transparent;flex-grow:1;flex-shrink:1;padding:0;overflow:auto;white-space:nowrap}.popup.subform-entry-detail .popup-header label.secondary::-webkit-scrollbar-track-piece{background-color:#b6c5d4}.popup.subform-entry-detail .popup-header label.secondary::-webkit-scrollbar-thumb{background-color:#003c78}.popup.subform-entry-detail .popup-header .close{margin:0 1rem;color:#0c2844}.popup.subform-entry-detail .card-list-entry-content{height:calc(100% - 5.5rem)}@media(min-width:750px){.container-sections .section.subform .section-header{height:7rem;padding:0 3rem;font-size:2rem}.container-sections .section.subform .section-body.row-view{height:calc(100% - 19.1rem)}.popup.subform-entry-detail .popup-header{height:6.6rem}.popup.subform-entry-detail .popup-header .pointer{height:6.6rem;border-top:3.3rem solid transparent;border-bottom:3.3rem solid transparent}.popup.subform-entry-detail .card-list-entry-content{height:calc(100% - 6.6rem)}}.dialog{position:fixed;width:100%;height:100%;top:0;left:0}.dialog .trap-start{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.dialog .trap-start:focus,.dialog .trap-end:focus{outline:none}.dialog .A-container{width:28rem;max-height:calc(100% - 4rem);display:flex;flex-direction:column;border-radius:6px;background-color:#fff;box-shadow:6px 6px 12px rgba(0,0,0,.7);transition:transform .3s}.dialog .A-container .header{max-height:80px;flex-shrink:0;font-size:2.2rem;font-weight:600;color:#e8eef2;background-color:#0d68bb;text-align:center;border-top-left-radius:6px;border-top-right-radius:6px;padding:15px 20px;overflow:hidden}.dialog .A-container .message{max-height:50rem;flex-shrink:0;font-size:1.6rem;color:#0c2844;padding:1rem;margin:1rem;overflow:auto;white-space:pre}.dialog .A-container .message .more-btn{width:unset;font-size:1.2rem;margin:1rem;padding:.5rem 1.5rem}.dialog .A-container .message .more-text{font-size:1.4rem}.dialog .A-container .message::-webkit-scrollbar-track-piece{background-color:#b6c5d4;border-radius:4px}.dialog .A-container .message::-webkit-scrollbar-thumb{background-color:#004f9e;border-radius:4px}.dialog .A-container.pre .message{white-space:pre-line}.dialog .A-container .actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;padding:0 1rem;margin:1rem;overflow:auto}.dialog .A-container .actions .btn{width:unset;padding:.5rem 1.5rem .5rem 1.5rem}.dialog .A-container .actions input{width:100%;padding:3px 10px;margin:10px 5px;border:1px solid #00b4f5}.dialog .A-container .actions .container-select{width:100%;display:grid;grid-template-columns:60px auto}.dialog .A-container .actions .container-select .item-select{width:4.2rem}.dialog .A-container .actions .container-select .item-select.checkbox{width:3.6rem;height:3.6rem;border:1px solid #00b4f5;margin:.4rem}.dialog .A-container .actions .container-select .item-select.checkbox .icon{display:none}.dialog .A-container .actions .container-select .item-select.checkbox.selected .icon{display:flex;color:#006400}.dialog .A-container .actions .container-select .item-select.radio{color:#00b4f5}.dialog .A-container .actions .container-select .item-select.radio .icon.radio-checked{display:none}.dialog .A-container .actions .container-select .item-select.radio.selected .icon{display:none}.dialog .A-container .actions .container-select .item-select.radio.selected .icon.radio-checked{display:flex}.dialog .A-container .actions .container-select .item-text{display:flex;align-items:center}.dialog .A-container .actions::-webkit-scrollbar-track-piece{background-color:#b6c5d4;border-radius:4px}.dialog .A-container .actions::-webkit-scrollbar-thumb{background-color:#004f9e;border-radius:4px}.dialog .A-container.top{align-self:flex-start;margin-top:2rem}.dialog .A-container.animation-start.expanding{transform:scale(.1)}.dialog .A-container.error .header{background-color:red}@media(min-width:600px){.dialog .A-container{width:560px}.dialog .A-container .actions{margin:2rem 3rem}}@keyframes pulse{from{transform:scale(0)}50%{transform:scale(1)}to{transform:scale(0)}}@keyframes hide{from{opacity:1}to{opacity:0}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes attention{from{color:#ffd700;transform:scale(1)}40%{color:red;transform:scale(1.2)}60%{color:red;transform:scale(1.2)}to{color:#ffd700;transform:scale(1)}}.container-sections .section .form .label .required{margin-left:.5rem;color:red;font-style:normal;font-weight:600}.container-sections .section .form .label .required.ok{color:#5ccb5e}.container-sections .section .form .value .btn.action-field{position:relative;margin-left:.5rem;margin-top:.5rem;color:#004f9e}.container-sections .section .form .value .btn.action-field.with-lentile{margin-right:2rem}.container-sections .section .form .value .btn.action-field .counter{position:absolute;left:2.7rem;top:-.4rem;min-width:2.4rem;height:2.4rem;padding:.2rem .5rem;text-align:center;color:#fff;background-color:#00b4f5;border-radius:1.2rem}.container-sections .section .form .value input{width:100%;min-width:5rem;height:4.2rem;padding:.2rem 1rem;color:#0c2844;background-color:#fff;border:1px solid #b6c5d4;border-radius:4px;font-size:1.4rem;font-weight:600}.container-sections .section .form .value input.err{border-color:red!important}.container-sections .section .form .value input[type="date"]{max-width:25rem}.container-sections .section .form .value input[type="number"]{text-align:right}.container-sections .section .form .value input:hover,.container-sections .section .form .value input:focus{background-color:#e8eef2;border-color:#00b4f5}.container-sections .section .form .value .container-auto-list{display:none;position:absolute;left:0;min-width:100%;background-color:#fff;overflow:auto;box-shadow:1px 1px 3px 1px #003c78;z-index:100}.container-sections .section .form .value .container-auto-list.expanded{display:block;bottom:4.3rem}.container-sections .section .form .value .container-auto-list.expanded.down{top:4.3rem;bottom:unset}.container-sections .section .form .value .container-auto-list li{height:3rem;line-height:3rem;padding:0 1rem;white-space:nowrap}.container-sections .section .form .value .container-auto-list li.marked{background-color:#b6c5d4}.container-sections .section .form .value .false-input{min-width:15rem;flex-grow:1;height:4.2rem;line-height:3.6rem;padding:.2rem 1rem;color:#0c2844;background-color:#fff;border:1px solid #b6c5d4;border-radius:4px;font-size:1.4rem;font-weight:600;white-space:nowrap;overflow:hidden;cursor:pointer}.container-sections .section .form .value .false-input.err{border-color:red!important}.container-sections .section .form .value .false-input:hover,.container-sections .section .form .value .false-input:focus{background-color:#e8eef2;border-color:#00b4f5}.container-sections .section .form .value .btn.bool{border:1px solid #b6c5d4;background-color:transparent}.container-sections .section .form .value .btn.bool .icon{width:2.2rem;height:2.2rem;padding:0}.container-sections .section .form .value .btn.bool svg{display:none}.container-sections .section .form .value .btn.bool:hover,.container-sections .section .form .value .btn.bool:focus{background-color:#e8eef2;border-color:#00b4f5}.container-sections .section .form .value .btn.bool.on{color:#006400}.container-sections .section .form .value .btn.bool.on svg{display:initial}.container-sections .section .form .value .btn.reset{width:4.2rem;min-width:unset;height:4.2rem;padding:.7rem;margin-left:.5rem;color:red}.container-sections .section .form .value .btn.reset .icon{width:100%;height:100%;padding:0}.container-sections .section .form .value .btn.link.inactive{color:#b6c5d4}.container-sections .section .form .value .note{width:100%;min-width:25rem;min-height:6rem;outline:none!important;padding:.5rem 1rem;font-size:1.4rem;font-weight:600;border:1px solid #b6c5d4;border-radius:4px;background-color:#fff;color:#0c2844}.container-sections .section .form .value .note:hover,.container-sections .section .form .value .note:focus{background-color:#e8eef2;border-color:#00b4f5}.container-sections .section .form .value .note.err{border-color:red!important}.container-sections .section .form .value.TextArea .display{white-space:pre-line}.container-sections .section .form .value.PostalAddress .display{white-space:pre-line}.container-sections .section .form .value.Date,.container-sections .section .form .value.Datetime,.container-sections .section .form .value.Mail,.container-sections .section .form .value.Number,.container-sections .section .form .value.PhoneNumber,.container-sections .section .form .value.Url{white-space:nowrap}.container-sections .section .form .value.Barcode,.container-sections .section .form .value.PhoneNumber,.container-sections .section .form .value.Mail,.container-sections .section .form .value.Url,.container-sections .section .form .value.Text,.container-sections .section .form .value.Abbreviation{display:flex;overflow-x:auto;overflow-y:hidden}.container-sections .section .form .value.picker{overflow-x:initial;overflow-y:initial}.container-sections .section .form .value.autocomplete{position:relative;overflow-x:initial;overflow-y:initial}.container-sections .section .form .value.File,.container-sections .section .form .value.MultipleFiles,.container-sections .section .form .value.Signature{display:grid;grid-template-columns:min-content 1fr}.container-sections .section .form .value.File button.thumbnail,.container-sections .section .form .value.MultipleFiles button.thumbnail,.container-sections .section .form .value.Signature button.thumbnail{border:1px solid transparent;border-radius:0;background-color:transparent;max-height:62px;cursor:pointer}.container-sections .section .form .value.File button.thumbnail img,.container-sections .section .form .value.MultipleFiles button.thumbnail img,.container-sections .section .form .value.Signature button.thumbnail img{max-height:60px}.container-sections .section .form .value.File button.thumbnail:hover,.container-sections .section .form .value.File button.thumbnail:focus,.container-sections .section .form .value.MultipleFiles button.thumbnail:hover,.container-sections .section .form .value.MultipleFiles button.thumbnail:focus,.container-sections .section .form .value.Signature button.thumbnail:hover,.container-sections .section .form .value.Signature button.thumbnail:focus{background-color:#e8eef2;border-color:#00b4f5}.container-sections .section .form .value.File button.blank,.container-sections .section .form .value.MultipleFiles button.blank,.container-sections .section .form .value.Signature button.blank{width:90px;height:60px;border:1px solid #b6c5d4;border-radius:4px}.container-sections .section .form .value.File .icons,.container-sections .section .form .value.MultipleFiles .icons,.container-sections .section .form .value.Signature .icons{display:flex;align-items:center;padding-left:2rem}.container-sections .section .form .value.File .icons .btn,.container-sections .section .form .value.MultipleFiles .icons .btn,.container-sections .section .form .value.Signature .icons .btn{width:4.2rem;min-width:unset;margin-left:2rem;padding:0;color:#004f9e}.container-sections .section .form .value.File .icons .btn.remove,.container-sections .section .form .value.MultipleFiles .icons .btn.remove,.container-sections .section .form .value.Signature .icons .btn.remove{color:red}.container-sections .section .form .value.File .icons .btn.add,.container-sections .section .form .value.MultipleFiles .icons .btn.add,.container-sections .section .form .value.Signature .icons .btn.add{position:relative}.container-sections .section .form .value.File .icons .btn.add input[type="file"],.container-sections .section .form .value.MultipleFiles .icons .btn.add input[type="file"],.container-sections .section .form .value.Signature .icons .btn.add input[type="file"]{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;opacity:0;z-index:2}.container-sections .section .form .value.File .icons .icon,.container-sections .section .form .value.MultipleFiles .icons .icon,.container-sections .section .form .value.Signature .icons .icon{width:4rem;height:4rem;padding:.5rem}.container-sections .section .form .value.File .filenames,.container-sections .section .form .value.MultipleFiles .filenames,.container-sections .section .form .value.Signature .filenames{grid-column:span 2;min-height:3rem;line-height:2rem}.container-sections .section .form .value.Stars .stars-container{display:flex;width:244px;height:59px;padding:7px 1px;margin-bottom:2rem;border:1px solid #b6c5d4;border-radius:4px}.container-sections .section .form .value.Stars .stars-container .inner{flex-basis:41px;width:41px;height:41px;padding:3px}.container-sections .section .form .value.Stars .stars-container .inner:first-of-type{flex-basis:15px;width:15px;padding:0}.container-sections .section .form .value.Stars .stars-container .inner:last-of-type{flex-basis:55px;width:51px;padding:3px 17px 3px 3px}.container-sections .section .form .value.Stars .stars-container .inner .star{width:100%;height:100%;background-color:#e8eef2;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 92%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.container-sections .section .form .value.Stars .stars-container .inner.on .star{background-color:#ffd700}.container-sections .section .form .value.dual{display:flex}.container-sections .section .form .value.dual .date{flex-grow:1;margin-right:1rem}.container-sections .section .form .value.dual .time{width:8rem;flex-shrink:0;flex-basis:8rem;text-align:center}.container-sections .section .form .att{width:2rem;height:2rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin:0 0 0 1rem;color:#ffd700;cursor:pointer;animation-name:attention;animation-duration:1s;animation-delay:1s;animation-iteration-count:2;animation-timing-function:ease-in-out}.container-sections .section .form .att.reverse{margin:0 1rem 0 0}.container-sections .section .form .att.reverse svg{transform:rotateY(180deg)}.container-sections .section .form .picker-A-container .false-input{padding:0!important;border-right:none!important}.container-sections .section .form .picker-A-container .false-input:hover,.container-sections .section .form .picker-A-container .false-input:focus{background-color:#e8eef2;border-color:#00b4f5}.container-sections .section .form .picker-A-container .false-input .icon{width:4.2rem;height:4.2rem;border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-top-right-radius:4px;background-color:#b6c5d4;color:#004f9e}.container-sections .section .form .picker-A-container .picker-A-popup{background-color:#e8eef2;max-width:calc(100vw - 4rem);color:#0c2844;border-radius:4px}.container-sections .section .form .picker-A-container .picker-A-popup li{font-size:1.8rem;font-weight:600}.container-sections .section .form .picker-A-container .picker-A-popup li.marked{background-color:#b6c5d4}.container-sections .section .form .picker-B-container .icon{width:4.2rem;height:4.2rem;border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-top-right-radius:4px;background-color:#b6c5d4;color:#004f9e}.container-sections .section .form .picker-B-container input{border-right:none!important}.container-sections .section .form .picker-B-container input:hover,.container-sections .section .form .picker-B-container input:focus{background-color:#e8eef2;border-color:#00b4f5}.container-sections .section .form .picker-B-container .picker-B-popup{background-color:#e8eef2;max-width:100%;color:#0c2844;border-radius:4px}.container-sections .section .form .picker-B-container .picker-B-popup li{font-size:1.8rem;font-weight:600}.container-sections .section .form .picker-B-container .picker-B-popup li.marked{background-color:#b6c5d4}.container-sections .section .form .picker-C-container{display:flex;align-items:center}.popup.agenda.field-navigation-picker .popup-header{width:100%;height:6.7rem;flex-shrink:0;display:grid;grid-template-columns:auto 3rem;grid-template-rows:4rem 2rem;padding:0 1.5rem;border-bottom:1px solid #b6c5d4;background-color:#004f9e;color:#fff;font-size:1.7rem;font-weight:600}.popup.agenda.field-navigation-picker .popup-header label{max-height:4rem;overflow:auto}.popup.agenda.field-navigation-picker .popup-header .secondary{grid-area:2/1;max-height:2rem;margin-top:.2rem;font-size:1.4rem;font-weight:400}.popup.agenda.field-navigation-picker .popup-header .pointer{display:none}.popup.agenda.field-navigation-picker .popup-header .close{margin:0;grid-row:span 2}.popup.agenda.field-navigation-picker .container-agenda{width:100%;height:calc(100% - 6.7rem);display:flex}.popup.agenda.field-navigation-picker .container-agenda-header{display:none}.popup.agenda.field-navigation-picker .container-agenda-ribbon .btn{color:#004f9e}.popup.agenda.field-navigation-picker .container-agenda-ribbon .container-agenda-header-search{display:none}.popup.agenda.field-navigation-picker .container-agenda-ribbon .container-filter{display:flex;align-items:center}.popup.agenda.field-navigation-picker .container-agenda-ribbon .container-filter .filter-popup .btn{color:#fff}.popup.agenda.field-navigation-picker .container-agenda-ribbon .btn.search{position:relative}.popup.agenda.field-navigation-picker .container-agenda-ribbon .btn.search .counter{display:none}.popup.agenda.field-navigation-picker .container-agenda-ribbon .btn.search.active .counter{display:block;position:absolute;left:2.2rem;top:-.4rem;min-width:2.4rem;height:2.4rem;padding:.2rem;text-align:center;color:#fff;background-color:#00b4f5;border-radius:1.2rem}.popup.agenda.field-navigation-picker .container-agenda-ribbon .btn.filter{position:relative;margin-left:1rem}.popup.agenda.field-navigation-picker .container-agenda-ribbon .btn.filter-off{margin-left:1rem}.popup.field-enum-picker .popup-header{width:100%;height:6.7rem;padding:1.5rem;border-bottom:1px solid #b6c5d4;background-color:#004f9e;color:#fff;font-size:1.7rem;font-weight:600}.popup.field-enum-picker .popup-header label{overflow:auto}.popup.field-enum-picker .popup-header .close{margin:0}.popup.field-enum-picker .datalist{width:100%;height:calc(100% - 6.7rem);overflow:hidden;padding:2rem 1rem;background-color:#e8eef2}.popup.field-enum-picker .datalist .datalist-header{height:4.2rem;display:flex;position:relative;left:0;top:0}.popup.field-enum-picker .datalist .datalist-header .col-header{position:relative;height:100%;border:none;background-color:#e8eef2;color:#0c2844;margin-right:2px;text-transform:uppercase;white-space:normal;overflow:hidden;flex-shrink:0}.popup.field-enum-picker .datalist .datalist-header .col-header .col-slider{width:30px;height:100%;position:absolute;top:0;right:0;z-index:1;cursor:col-resize}.popup.field-enum-picker .datalist .datalist-header .col-header>span{color:#004f9e;font-size:1.2rem;font-weight:600}.popup.field-enum-picker .datalist .datalist-body{width:100%;min-height:3rem;max-height:calc(100% - 4.2rem);display:grid;row-gap:3px;column-gap:2px;overflow:auto}.popup.field-enum-picker .datalist .datalist-body::-webkit-scrollbar-track-piece{background-color:#b6c5d4;border-radius:4px}.popup.field-enum-picker .datalist .datalist-body::-webkit-scrollbar-thumb{background-color:#004f9e;border-radius:4px}.popup.field-enum-picker .datalist .datalist-body .dummy-field{width:15rem;height:0}.popup.field-enum-picker .datalist .datalist-body .field{display:flex;justify-content:flex-start;align-items:center;background-color:#fff;height:4rem;border:none;line-height:4rem;color:#0c2844;white-space:nowrap;overflow:hidden}.popup.field-enum-picker .datalist .datalist-body .field .false-radio{width:1.4rem;height:1.4rem;border:2px solid #004f9e;background-color:#fff;border-radius:50%;margin:0 1rem}.popup.field-enum-picker .datalist .datalist-body .field.right{justify-content:space-between}.popup.field-enum-picker .datalist .datalist-body .field.center{justify-content:center}.popup.field-enum-picker .datalist .datalist-body .field .value{padding:0 1rem}.popup.field-enum-picker .datalist .datalist-body .field .icon{width:3.4rem;height:3.4rem;flex-shrink:0;display:flex;padding:.9rem;margin:.3rem;background-color:#0c2844;border-radius:1.8rem;transition:all .4s}.popup.field-enum-picker .datalist .datalist-body .field .icon.on svg{fill:none;stroke:#006400}.popup.field-enum-picker .datalist .datalist-body .field .icon.off svg{fill:none;stroke:#0c2844}.popup.file-preview .popup-header,.popup.signature .popup-header,.popup.field-barcode-picker .popup-header{width:100%;height:6.7rem;padding:1.5rem;border-bottom:1px solid #b6c5d4;background-color:#004f9e;color:#fff;font-size:1.7rem;font-weight:600}.popup.file-preview .popup-header label,.popup.signature .popup-header label,.popup.field-barcode-picker .popup-header label{overflow:auto}.popup.file-preview .popup-header .close,.popup.signature .popup-header .close,.popup.field-barcode-picker .popup-header .close{margin:0;color:#fff}.popup.file-preview .content,.popup.signature .content,.popup.field-barcode-picker .content{height:calc(100% - 6.7rem);display:flex;justify-content:center;align-items:center}.popup.file-preview .content img,.popup.signature .content img,.popup.field-barcode-picker .content img{max-width:100%;max-height:100%}.popup.file-preview .content object,.popup.signature .content object,.popup.field-barcode-picker .content object{width:100%;height:100%}.popup.signature .content{flex-direction:column}.popup.signature .content .canvas-container{position:relative;flex-grow:1;width:100%}.popup.signature .content canvas{position:absolute;top:0;left:0;width:100%;height:100%;contain:strict}.popup.signature .content .controls-view{width:100%;display:flex;flex-direction:column;align-items:center;flex-shrink:0;border-top:1px solid #b6c5d4;padding:1rem 0}.popup.signature .content .controls-view .btn{width:100%;max-width:20rem}.popup.signature .content .controls-view .btn.control-reset{background-color:#fcc;color:#c52546;margin:0 0 1rem 0}.popup.signature .content .controls-view .btn.control-reset:hover,.popup.signature .content .controls-view .btn.control-reset:focus{border-color:#c52546}.popup.signature .content .controls-view .btn.control-submit{background-color:#cfc;color:green;margin:0 0 1rem 0}.popup.signature .content .controls-view .btn.control-submit:hover,.popup.signature .content .controls-view .btn.control-submit:focus{border-color:green}.popup.field-barcode-picker #barcode-content{width:100%;height:calc(100% - 6.7rem);display:flex;flex-direction:column;align-items:center;padding:1.9rem 1rem;overflow:auto}.popup.field-barcode-picker #barcode-content .container-switcher{flex-shrink:0;margin-bottom:1rem}.popup.field-barcode-picker #barcode-content .container-switcher .switcher{background-color:#e8eef2;border:1px solid transparent}.popup.field-barcode-picker #barcode-content .container-switcher .switcher.ready .inner{background-color:#b6c5d4}.popup.field-barcode-picker #barcode-content canvas{border:1px solid red}@media(min-width:750px){.form{padding:2rem 0}.form .value.Stars .stars-container{width:284px;height:74px;padding:10px}.form .value.Stars .stars-container .inner{flex-basis:46px;width:46px;height:50px;padding:5px 3px}.form .value.Stars .stars-container .inner:first-of-type{flex-basis:20px;width:20px}.form .value.Stars .stars-container .inner:last-of-type{flex-basis:56px;width:56px;padding:5px 13px 5px 3px}.popup.agenda.field-navigation-picker .popup-header{height:9.3rem;padding:1.7rem 3rem 1.3rem 3rem;background-color:#fff;color:#0c2844}.popup.agenda.field-navigation-picker .popup-header label{font-size:2.3rem}.popup.agenda.field-navigation-picker .popup-header .secondary{font-size:1.4rem}.popup.agenda.field-navigation-picker .container-agenda{height:calc(100% - 9.3rem)}.popup.agenda.field-navigation-picker .container-agenda-ribbon .container-agenda-header-search{display:flex;align-items:center;width:50%;height:4.8rem;background-color:#e8eef2;border:1px solid #b6c5d4;border-radius:4px}.popup.agenda.field-navigation-picker .container-agenda-ribbon .container-agenda-header-search .icon{flex-shrink:0;color:#004f9e}.popup.agenda.field-navigation-picker .container-agenda-ribbon .container-agenda-header-search .search{width:2.5rem;height:2.5rem;margin-left:1.2rem}.popup.agenda.field-navigation-picker .container-agenda-ribbon .container-agenda-header-search .input-search{flex-grow:1;padding:.5rem 1rem}.popup.agenda.field-navigation-picker .container-agenda-ribbon .container-agenda-header-search .clear{margin-right:.5rem}.popup.agenda.field-navigation-picker .container-agenda-ribbon .btn.search{display:none}.popup.agenda.field-navigation-picker .container-agenda-ribbon .btn{padding:.5rem 1.5rem}.popup.agenda.field-navigation-picker .container-agenda-ribbon .btn.filter{width:unset;padding-left:.5rem}.popup.agenda.field-navigation-picker .container-agenda-ribbon .btn.filter .text{margin-left:.5rem}.popup.agenda.field-navigation-picker .container-agenda-ribbon .btn.filter-off{width:unset;padding-left:.5rem}.popup.field-enum-picker .popup-header{padding:1rem 3rem;background-color:#fff;color:#0c2844}.popup.field-enum-picker .datalist{padding:2rem 3rem}.popup.signature .content .controls-view{flex-direction:row;justify-content:center;padding:2rem 0}.popup.signature .content .controls-view .btn.control-reset{margin:0 4rem 0 0}.popup.field-barcode-picker #barcode-content{padding:4rem 6rem}.popup.field-barcode-picker #barcode-content .container-switcher{margin-bottom:2rem}}*,*::after,*::before{padding:0;margin:0;box-sizing:border-box}@font-face{font-family:'Montserrat';src:url("../fonts/Montserrat-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Montserrat';src:url("../fonts/Montserrat-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Montserrat';src:url("../fonts/Montserrat-Bold.ttf") format("truetype");font-weight:800;font-style:normal}html{width:100%;height:100%;font-size:62.5%;font-family:Montserrat,Arial,Helvetica,sans-serif}body{background-color:#fff;overflow:hidden;overscroll-behavior:none;width:100%;height:100%;margin:0;padding:0;color:#0c2844;font-size:1.4rem}#main{position:relative;width:100%;height:100%}#main .container-main-child{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}#main .container-main-child.out{left:-100%}#main.animation .container-main-child{transition:left .3s}button,input,textarea{font-family:Montserrat,Arial,Helvetica,sans-serif;border-radius:4px;font-size:1.4rem;outline:none!important}button,input{border:1px solid transparent;background-color:transparent;color:#0c2844}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.hidden{display:none!important}.covered{filter:blur(4px)}.pointer{position:absolute;width:16px;height:16px;background-color:transparent;border:8px solid transparent}.pointer.down{border-top:8px solid #0d68bb}.pointer.up{border-bottom:8px solid #0d68bb}.separator{flex-grow:1}svg{width:100%;height:100%;fill:currentColor}ul{list-style-type:none}*{scrollbar-width:thin}*::-webkit-scrollbar{width:7px;height:7px}*::-webkit-scrollbar-button{display:none}*::-webkit-scrollbar-track-piece{background-color:#003c78;border-radius:4px}*::-webkit-scrollbar-thumb{background-color:#e8eef2;border-radius:4px}.popup.app-guide{background-color:transparent;z-index:700}.popup.app-guide .popup-header{position:relative;width:100%;height:6.7rem;background-color:#004f9e;color:#fff;display:grid;grid-template-columns:auto 3rem;grid-template-rows:4rem 2rem;padding:0 1.5rem;box-shadow:0 0 3px 1px #0c2844}.popup.app-guide .popup-header label{max-height:4rem;font-size:1.7rem;font-weight:600;overflow:auto}.popup.app-guide .popup-header .secondary{grid-area:2/1;max-height:2rem;margin-top:.2rem;font-size:1.4rem;font-weight:400}.popup.app-guide .popup-header .pointer{display:none}.popup.app-guide .popup-header .close{margin:0;grid-row:span 2;color:#fff}.popup.app-guide .popup-header .next{position:absolute;top:1rem;right:7rem;background-color:#e8eef2}.popup.app-guide .popup-header .prev{position:absolute;top:1rem;right:12rem;background-color:#e8eef2}.popup.app-guide>.body{width:100%;height:calc(100% - 6.7rem);background-color:#e8eef2;color:#0c2844;padding:0 1rem 0 0;box-shadow:0 2px 3px 1px #0c2844;display:flex;flex-direction:column}.popup.app-guide>.body .container-detail-ribbon{flex-shrink:0;position:relative;width:100%;height:5.2rem;background-color:#fff;border-bottom:1px solid #b6c5d4}.popup.app-guide>.body .container-detail-ribbon .ribbon-inner{height:5.2rem;display:flex;align-items:center;justify-content:flex-start;padding:0 4rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.popup.app-guide>.body .container-detail-ribbon .ribbon-inner::-webkit-scrollbar{height:0}.popup.app-guide>.body .container-detail-ribbon .container-slide.next{position:absolute;top:0;right:0;width:6rem;height:100%;background:linear-gradient(90deg,transparent,#fff 50%)}.popup.app-guide>.body .container-detail-ribbon .container-slide.next .btn.next{width:4rem;height:100%;border-radius:0;border:none;margin-left:2rem}.popup.app-guide>.body .container-detail-ribbon .container-slide.next .btn.next:hover,.popup.app-guide>.body .container-detail-ribbon .container-slide.next .btn.next:focus{border:1px solid #00b4f5}.popup.app-guide>.body .container-detail-ribbon .container-slide.prev{position:absolute;top:0;left:0;width:6rem;height:100%;background:linear-gradient(90deg,#fff 50%,transparent)}.popup.app-guide>.body .container-detail-ribbon .container-slide.prev .btn.prev{width:4rem;height:100%;border-radius:0;border:none;margin-right:2rem}.popup.app-guide>.body .container-detail-ribbon .container-slide.prev .btn.prev:hover,.popup.app-guide>.body .container-detail-ribbon .container-slide.prev .btn.prev:focus{border:1px solid #00b4f5}.popup.app-guide>.body .container-detail-ribbon .btn.card{width:unset;height:5.2rem;border-radius:0;padding:.5rem 1.5rem}.popup.app-guide>.body .container-detail-ribbon .btn.card:hover{border-color:transparent}.popup.app-guide>.body .container-detail-ribbon .btn.card.active{background-color:#e8eef2;color:#004f9e}.popup.app-guide .container-detail-footer{flex-shrink:0;width:100%;height:6.1rem;display:flex;align-items:center;padding:0 1.5rem;background-color:#fff;border-top:1px solid #b6c5d4}.popup.app-guide .container-detail-footer .container-action-toolbar{display:flex;flex-shrink:0;align-items:center}.popup.app-guide .container-detail-footer .btn .text{display:none}.popup.app-guide .container-detail-footer .btn.action-toolbar{display:flex;position:relative;margin-right:.5rem;color:#004f9e}.popup.app-guide .container-detail-footer .btn.action-toolbar.with-lentile{margin-right:2rem}.popup.app-guide .container-detail-footer .btn.action-toolbar .counter{position:absolute;left:2.7rem;top:-.4rem;min-width:2.4rem;height:2.4rem;padding:.2rem .5rem;text-align:center;color:#fff;background-color:#00b4f5;border-radius:1.2rem}.popup.app-guide .container-detail-footer .btn.tools{position:relative;color:#0c2844}.popup.app-guide .container-detail-footer .btn.tools .pointer{left:calc(50% - 8px);top:-11px}.popup.app-guide .container-detail-footer .btn.prev,.popup.app-guide .container-detail-footer .btn.next{margin-right:.5rem;border-color:#b6c5d4}.popup.app-guide .container-detail-footer .btn.show{margin-left:1rem}.popup.app-guide .container-detail-footer .btn.undo{border-color:#004f9e;color:#004f9e}.popup.app-guide .container-detail-footer .btn.undo:focus,.popup.app-guide .container-detail-footer .btn.undo:hover{border-color:#00b4f5}.popup.app-guide .container-detail-footer .btn.undo.disabled{border-color:#b6c5d4!important;background-color:transparent!important;color:#b6c5d4}@media(min-width:400px){.popup.app-guide .container-detail-footer .btn.action-toolbar.index-1{display:flex}}@media(min-width:460px){.agenda-detail .container-detail-footer .btn.action-toolbar.index-2{display:flex}}@media(min-width:520px){.agenda-detail .container-detail-footer .btn.action-toolbar.index-3{display:flex}}@media(min-width:580px){.agenda-detail .container-detail-footer .btn.action-toolbar.index-4{display:flex}}@media(min-width:640px){.agenda-detail .container-detail-footer .btn.action-toolbar.index-5{display:flex}}@media(min-width:750px){.popup.app-guide .popup-header{width:calc(100% - 12rem);margin:3rem 6rem 0 6rem;padding:0 3rem}.popup.app-guide>.body{width:calc(100% - 12rem);height:calc(100% - 12.7rem);margin:0 6rem 3rem 6rem;padding:0}.popup.app-guide>.body .container-detail-ribbon{height:6rem}.popup.app-guide>.body .container-detail-ribbon .ribbon-inner{height:6rem}.popup.app-guide>.body .container-detail-ribbon .btn.card{height:6rem}.popup.app-guide .container-detail-footer{padding:0 3rem}}@media(min-width:1000px){.popup.app-guide .container-detail-footer .btn.action-toolbar.index-2,.popup.app-guide .container-detail-footer .btn.action-toolbar.index-3,.popup.app-guide .container-detail-footer .btn.action-toolbar.index-4,.popup.app-guide .container-detail-footer .btn.action-toolbar.index-5{display:none}.popup.app-guide .container-detail-footer .btn.tools,.popup.app-guide .container-detail-footer .btn.confirm,.popup.app-guide .container-detail-footer .btn.show,.popup.app-guide .container-detail-footer .btn.undo{min-width:5rem;width:unset;padding-left:.5rem}.popup.app-guide .container-detail-footer .btn.tools .text,.popup.app-guide .container-detail-footer .btn.confirm .text,.popup.app-guide .container-detail-footer .btn.show .text,.popup.app-guide .container-detail-footer .btn.undo .text{display:initial}}@media(min-width:1060px){.popup.app-guide .container-detail-footer .btn.action-toolbar.index-2{display:flex}}@media(min-width:1120px){.popup.app-guide .container-detail-footer .btn.action-toolbar.index-3{display:flex}}@media(min-width:1180px){.popup.app-guide .container-detail-footer .btn.action-toolbar.index-4{display:flex}}@media(min-width:1240px){.popup.app-guide .container-detail-footer .btn.action-toolbar.index-5{display:flex}}.guidepost{z-index:1000}.guidepost .container-graphics{display:none}.guidepost .container-selection{display:flex;flex-direction:column;flex-grow:1;width:100%}.guidepost .container-selection .container-footer{width:100%;height:6rem;flex-shrink:0;background-color:#0d68bb}.guidepost .container-selection-inner{height:calc(100% - 6rem);display:flex;flex-direction:column;flex-grow:1;background-color:#004f9e;padding:2rem}.guidepost .container-selection-inner .header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:2rem}.guidepost .container-selection-inner .header .logo-vario{width:100px;height:32px;margin-left:1rem}.guidepost .container-selection-inner .header .btn.close{padding:0;margin-right:2rem;color:#fff;background-color:#0d68bb}.guidepost .container-selection-inner .container-firm-picker{position:relative;width:100%;max-width:53rem;height:4.8rem;margin:0 auto 2rem auto;padding:0 2rem 0 1rem;flex-shrink:0}.guidepost .container-selection-inner .container-firm-picker .logout{position:absolute;width:4.8rem;height:4.8rem;top:0;right:2rem;padding:.5rem;color:#fff}.guidepost .container-selection-inner .container-firm-picker .picker-A-container .false-input{flex-direction:row-reverse;padding:0 4.8rem 0 0;background-color:#003c78;color:#fff}.guidepost .container-selection-inner .container-firm-picker .picker-A-container .false-input:focus,.guidepost .container-selection-inner .container-firm-picker .picker-A-container .false-input:hover{border-color:#00b4f5}.guidepost .container-selection-inner .container-firm-picker .picker-A-container .false-input .text{padding:.5rem 2rem .5rem .5rem;font-size:1.4rem;font-weight:400;text-align:left;white-space:nowrap;overflow:hidden}.guidepost .container-selection-inner .container-firm-picker .picker-A-container .false-input .icon{margin-left:1rem}.guidepost .container-selection-inner .container-firm-picker .picker-A-container .picker-A-popup{background-color:#e8eef2}.guidepost .container-selection-inner .container-firm-picker .picker-A-container .picker-A-popup li{padding:0 2rem}.guidepost .container-selection-inner .container-firm-picker .picker-A-container .picker-A-popup li.marked{background-color:#b6c5d4}.guidepost .container-selection-inner .container-agenda-picker-parent{padding-right:.5rem;overflow:auto}.guidepost .container-selection-inner .container-agenda-picker{flex-grow:1;display:grid;grid-template-columns:repeat(auto-fit,10.7rem);justify-content:center}.guidepost .container-selection-inner .container-agenda-picker .agenda-item{height:9rem;display:flex;flex-direction:column;align-items:center;color:#fff;border:1px solid #0d68bb;border-radius:0;padding:0 .5rem;cursor:pointer}.guidepost .container-selection-inner .container-agenda-picker .agenda-item.selected{background-color:#0d68bb}.guidepost .container-selection-inner .container-agenda-picker .agenda-item.guide-item{background-color:#003c78}.guidepost .container-selection-inner .container-agenda-picker .agenda-item:hover,.guidepost .container-selection-inner .container-agenda-picker .agenda-item:focus{border-bottom:3px solid #00b4f5}.guidepost .container-selection-inner .container-agenda-picker .agenda-item .icon{width:3rem;height:3rem;margin-top:1rem;margin-bottom:1rem}.guidepost .container-footer .container-footer-inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.guidepost .container-footer .container-footer-inner .btn{color:#fff;font-size:1.4rem;font-weight:400}.guidepost .container-footer .container-footer-inner .btn.with-text{min-width:5rem;width:unset;padding:.5rem 1.5rem .5rem .5rem}.guidepost .container-footer .container-footer-inner .btn.slide{display:none}.guidepost .container-footer .container-footer-inner .btn.slide .icon{transition:transform .3s}.guidepost .container-footer .container-footer-inner .btn.slide.collapsed .icon{transform:rotate(180deg)}.guidepost .container-footer .container-footer-inner .separator{display:none}.popup.app-setting{background-color:transparent;z-index:1200}.popup.app-setting .popup-header{background-color:#004f9e;color:#fff;padding-left:2rem;box-shadow:0 0 3px 1px #0c2844}.popup.app-setting .popup-header label{font-size:1.7rem;font-weight:600}.popup.app-setting .outer-body{width:100%;height:calc(100% - 5rem);padding:1rem 1rem 1rem 0;background-color:#e8eef2;color:#0c2844;box-shadow:0 2px 3px 1px #0c2844}.popup.app-setting .outer-body .body{width:100%;height:100%;display:flex;flex-direction:column;padding:3rem;overflow:auto}.popup.app-setting .outer-body .body .item-setting{flex-shrink:0;margin-bottom:2rem}.popup.app-setting .outer-body .body .item-setting button.btn{width:5rem;height:5rem;float:left;margin-right:2rem}.popup.app-setting .outer-body .body .item-setting .label{font-size:2rem;font-weight:600;margin-bottom:.5rem}.popup.app-setting .outer-body .body .item-setting.logout{margin-bottom:0}.popup.app-setting .outer-body .body::-webkit-scrollbar-track-piece{background-color:#b6c5d4;border-radius:4px}.popup.app-setting .outer-body .body::-webkit-scrollbar-thumb{background-color:#004f9e;border-radius:4px}@media(min-width:450px){.guidepost .container-selection .container-agenda-picker{grid-template-columns:repeat(auto-fit,12.96rem)}.guidepost .container-selection .container-agenda-picker .agenda-item{height:10.8rem}.guidepost .container-selection .container-agenda-picker .agenda-item .icon{margin-top:2rem}}@media(min-width:750px){.guidepost .container-selection-inner{padding-top:6rem}.guidepost .container-selection-inner .header{display:none}.popup.app-setting .popup-header{margin:8rem 8rem 0 8rem}.popup.app-setting .outer-body{width:calc(100% - 16rem);height:calc(100% - 21rem);margin:0 8rem 8rem 8rem}.popup.app-setting .outer-body .body{padding:5rem 8rem}.popup.app-setting .outer-body .body .item-setting{margin-bottom:4rem}}@media(min-width:1100px){.guidepost .container-graphics{position:relative;display:flex;flex-direction:column;max-width:532px;flex-basis:30%;flex-shrink:0;overflow:hidden}.guidepost .container-graphics .top-part{position:relative;width:100%;height:55%;background-color:#00aee6}.guidepost .container-graphics .top-part .half-circle{position:absolute;width:100%;padding-bottom:50%;bottom:0;background:radial-gradient(circle at bottom,#004f9e 70.7%,transparent 71%)}.guidepost .container-graphics .bottom-part{position:relative;width:100%;height:45%;background-color:#001e46}.guidepost .container-graphics .bottom-part .half-circle{position:absolute;width:100%;padding-bottom:50%;top:0;background:radial-gradient(circle at top,#00aee6 70.7%,transparent 71%)}.guidepost .container-graphics .greetings{position:absolute;left:0;top:0;margin:8rem;color:#fff;font-size:3.5rem;font-weight:800}.guidepost .container-graphics .logo-vario{position:absolute;left:8rem;bottom:4rem;width:100px;height:32px}.guidepost .container-selection-inner{padding:8rem 6rem 2rem 6rem}}@media(min-width:1300px){.guidepost .container-selection .container-agenda-picker-parent{padding-right:1rem}.guidepost .container-selection .container-agenda-picker{grid-template-columns:repeat(auto-fit,15.6rem)}.guidepost .container-selection .container-agenda-picker .agenda-item{height:13rem}.guidepost .container-selection .container-agenda-picker .agenda-item .icon{width:3.8rem;height:3.8rem;margin-top:3rem;margin-bottom:1.5rem}}@media(min-width:1600px){.guidepost .container-selection .container-agenda-picker{grid-template-columns:repeat(auto-fit,18rem)}.guidepost .container-selection .container-agenda-picker .agenda-item{height:15rem}.guidepost .container-selection .container-agenda-picker .agenda-item .icon{margin-top:4rem}}#login-page{display:flex;flex-direction:row;height:100vh;width:100%;position:fixed;overflow:auto}#login-page .container-login{display:flex;flex-direction:column;width:100%;flex-grow:1;flex-shrink:0;padding:4rem 2rem}#login-page .container-login .logo-vario{width:150px;height:48px;margin-bottom:4rem}#login-page .container-login h1{font-size:2.4rem;font-weight:800;margin-bottom:2rem}#login-page .container-login #form-login{min-height:31.8rem;display:flex;flex-direction:column;overflow:auto}#login-page .container-login #form-login::-webkit-scrollbar{display:none}#login-page .container-login p{font-size:1.2rem;font-weight:600;text-transform:uppercase;margin-bottom:.5rem}#login-page .container-login .container{position:relative;width:100%;max-width:43rem;height:5.6rem}#login-page .container-login #loginName,#login-page .container-login #loginPassword,#login-page .container-login #loginPIN{width:100%;max-width:43rem;height:5.6rem;border:1px solid #00b4f5;background-color:#fff;padding:1.6rem 2.2rem;font-size:1.5rem}#login-page .container-login #loginName{margin-bottom:1.7rem}#login-page .container-login #loginPassword{padding:1.6rem 5.2rem 1.6rem 2.2rem}#login-page .container-login #visibility,#login-page .container-login #visibility-pin{position:absolute;top:1.25rem;right:1.3rem;width:3.1rem;height:3.1rem;padding:.3rem;color:#004f9e}#login-page .container-login .input-error{display:flex;line-height:3.4rem;min-height:3.4rem;color:red}#login-page .container-login #login-error-more{width:3.4rem;height:3.4rem;padding:.5rem;border:none;background-color:transparent;color:red;transition:transform .3s;cursor:pointer}#login-page .container-login #login-error-more.expanded{transform:rotate(180deg)}#login-page .container-login .validation-summary-errors{color:red}#login-page .container-login .container-submit{max-width:43rem;display:flex;flex-direction:row;margin-top:3rem}#login-page .container-login .container-submit button{padding:.5rem 2rem;color:#004f9e;border:1px solid transparent;font-size:1.2rem;font-weight:600;cursor:pointer}#login-page .container-login .container-submit button:hover,#login-page .container-login .container-submit button:focus{border:1px solid #00b4f5}#login-page .container-login #login-submit{height:5.6rem;background-color:#5ccb5e;padding:1.6rem 2.2rem;font-size:1.5rem;font-weight:800;cursor:pointer}#login-page .container-login .logo-solitea{width:150px;height:84px;margin:0 0 0 -36px}#login-page .container-login .brand{font-size:1.2rem;padding-bottom:6rem}#login-page .container-graphics{display:none}#login-page .container-management{display:none}@media(min-width:630px){#login-page .container-login{padding:8rem 10rem}#login-page .container-login h1{font-size:3.3rem}#login-page .container-login p{margin-bottom:1rem}#login-page .container-login #loginName{margin-bottom:2.2rem}#login-page .container-login .container-submit{margin-top:4.4rem}}@media(min-width:1100px){#login-page .container-login{flex-grow:initial;flex-basis:600px}#login-page .container-login .validation-summary-errors{padding-left:2rem}#login-page .container-graphics{display:initial;flex-grow:1;flex-shrink:0;background-color:#004f9e;overflow:hidden}#login-page .container-graphics .container-graphics-half{position:relative}#login-page .container-graphics .container-graphics-half .circle{position:absolute;left:0;width:100%;background:linear-gradient(#00aee6 50%,#0d68bb 50%);padding-bottom:100%;border-radius:50%}#login-page .container-graphics .container-graphics-half.top{height:60%}#login-page .container-graphics .container-graphics-half.top .greetings{position:absolute;left:50%;top:5rem;transform:translateX(-50%);display:flex;flex-direction:column;color:#fff;font-size:3.9rem;font-weight:800;text-align:center;white-space:nowrap;z-index:2}#login-page .container-graphics .container-graphics-half.top .circle{bottom:0;transform:translateY(50%);z-index:1}#login-page .container-graphics .container-graphics-half.bottom{height:40%}#login-page .container-graphics .container-graphics-half.bottom .circle{top:0;transform:translateY(-50%)}}@media(min-height:800px){#login-page .container-graphics .container-graphics-half.top .greetings{top:6rem}}@media(min-height:1000px){#login-page .container-graphics .container-graphics-half.top .greetings{top:8rem}}@media(min-width:1350px){#login-page .container-management{width:400px;display:initial;background-color:#0c2844;overflow:hidden}#login-page .container-management .person{display:flex;align-items:flex-end;justify-content:center;width:100%;height:60%;background-color:#00aee6;background:radial-gradient(at bottom,#b3ebff,#00aee6 78%)}#login-page .container-management .person .foto{height:400px}#login-page .container-management .motto{display:flex;flex-direction:column;padding:8rem}#login-page .container-management .motto .text{color:#fff;font-size:1.7rem;opacity:80%}#login-page .container-management .motto .name{margin-top:2.8rem;font-size:1.5rem;font-weight:800;color:#fff;text-transform:uppercase}#login-page .container-management .motto .position{margin-top:.5rem;color:#00b4f5;font-size:1.4rem;font-weight:600}}@media(min-width:1500px){#login-page .container-management{width:450px}}@media(min-width:1600px){#login-page .container-management{width:500px}}@media(min-width:1700px){#login-page .container-management{width:600px}}@media(min-width:1800px){#login-page .container-graphics{flex-basis:600px;flex-grow:unset}#login-page .container-management{flex-grow:1;width:unset}}@media(min-width:2300px){#login-page .container-graphics{flex-basis:800px}}.menu-container{position:relative;background-color:#0d68bb;color:#fff;overflow-y:auto;transition:all .2s}.menu-container .header{height:6rem;display:flex;align-items:center;justify-content:flex-end;padding:0 1rem;color:#fff;background-color:#004f9e}.menu-container .header .title{padding:0 1rem;font-size:1.5rem;font-weight:400}.menu-container .header .btn.close{min-width:unset;width:4.2rem;height:4.2rem;padding:0;color:#fff}.menu-container li{display:flex;align-items:center;height:5rem;padding:0 2rem;overflow:hidden}.menu-container li.selected{background-color:#00aee6}.menu-container li.disabled{color:#b6c5d4;font-style:italic;cursor:not-allowed}.menu-container li .icon{display:flex}.menu-container li .icon>svg{width:0;height:0}.menu-container li.separator{border-bottom:1px solid #004f9e}.menu-container ul.with-icons li .icon{width:3rem;flex-shrink:0}.menu-container ul.with-icons li .icon svg{width:2rem;height:2rem;margin-right:.8rem;fill:currentColor}.menu-container .footer{display:inline-block;width:100%;padding:0 1rem;font-size:1.4rem;text-align:right}.right-down .menu-container.animation-start,.left-down .menu-container.animation-start{transform:translateY(-120%)}.right-up .menu-container.animation-start,.left-up .menu-container.animation-start{transform:translateY(120%)}#input-layer{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#e8eef2;color:#0c2844;z-index:1800}#input-layer .popup-header{width:100%;height:6rem;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;background-color:#004f9e;padding:0 1.5rem 0 2.5rem;color:#fff}#input-layer .popup-header .title{font-weight:600}#input-layer .popup-header .icon.close{width:3rem;height:3rem;flex-shrink:0}#input-layer .dummy{width:calc(100% - 3rem);border:1px solid #b6c5d4;border-radius:4px;margin:1.5rem;background-color:#fff;font-size:1.6rem;font-weight:600}#input-layer textarea.dummy{min-height:12rem;padding:1rem}#input-layer input.dummy{height:5rem;padding:.5rem 3.7rem .5rem 1rem}#input-layer .btn.close{position:absolute;top:7.9rem;right:1.7rem;width:4.2rem;min-width:unset}#module-preloader-cover{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#e8eef2;z-index:5000}#module-preloader-cover .title{width:80%;font-size:2rem;color:#0c2844;margin-bottom:4rem;text-align:center}#module-preloader-cover .progress-bar{position:relative;width:80%;height:1rem;background-color:#b6c5d4;border:2px solid #0c2844;border-radius:.5rem;overflow:hidden}#module-preloader-cover .progress-bar .inner{position:relative;left:-100%;width:100%;height:100%;background-color:#e3c634;transition:left .3s}#module-preloader-reset{text-decoration:none}#module-preloader-reset .btn.reset{width:unset;padding:0 1rem;margin-top:1rem;border-color:#b6c5d4;font-size:1.2rem;font-weight:400}#overlays .overlay{position:absolute}#overlays .overlay .trap-start:focus,#overlays .overlay .trap-end:focus{outline:none}#overlays .overlay .overlay-container{position:relative;overflow:hidden}#overlays .overlay .overlay-container.right-down,#overlays .overlay .overlay-container.left-down{padding:2px 10px 10px 10px;margin-right:-10px;margin-left:-10px}#overlays .overlay .overlay-container.right-up,#overlays .overlay .overlay-container.left-up{padding:10px 10px 10px 2px;margin-right:-10px;margin-left:-10px}#overlays .overlay.with-pointer{margin:5px 0}#overlays .cover{position:fixed;width:100%;height:100%;top:0;left:0;background-color:transparent}.pager{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start}.pager .container-page-info{display:flex;flex-direction:row;align-items:center}.pager .container-page-info .btn{min-width:unset;width:4.2rem;height:4.2rem;padding:0}.pager .container-page-info .btn.disabled{background-color:transparent!important;color:#b6c5d4}.pager .container-page-info input.page-info{width:5rem;height:4rem;text-align:center;padding:0;margin:0 1.5rem 0 0;border:1px solid #b6c5d4;font-weight:600}.pager .container-page-info .info{display:none}.pager .container-page-info .total{display:initial;margin:0 .5rem}.pager .container-page-info .twin2{display:none}@media(min-width:750px){.pager .container-page-info input.page-info{margin:0 1.5rem}.pager .container-page-info .info{display:initial}.pager .container-page-info .total{margin:0 1.5rem}.pager .container-page-info .twin1{display:none}.pager .container-page-info .twin2{display:flex;margin-right:.5rem}}.popup{position:absolute;width:100%;height:100%;left:0;top:0;transform-origin:left top;background-color:#fff;z-index:600}.popup.guide-parent{z-index:750}.popup-header{display:flex;align-items:center;height:5rem;padding:1rem;background-color:#004f9e}.popup-header label{flex-grow:1}.popup-header .btn.close{color:#fff}@media(min-width:750px){.popup-header{background-color:#fff}.popup-header .btn.close{color:#0c2844}}#preloader-cover{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:4000}#preloader-cover .preloader-icon{width:100px;height:100px;animation-name:rotate;animation-duration:1s;animation-iteration-count:infinite}#preloader-cover .preloader-icon svg{width:100%;height:100%;fill:#b6c5d4}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.picker-A-container{position:relative;height:100%;width:100%}.picker-A-container .false-input{width:100%;height:100%;display:flex;align-items:center;border:1px solid transparent;cursor:pointer}.picker-A-container .false-input .text{flex-grow:1;padding:.5rem 1.5rem;font-size:1.6rem;font-weight:600;text-align:left;overflow:hidden}.picker-A-container .false-input .icon{display:block;width:4rem;height:4rem;flex-shrink:0;padding:.5rem;border:none}.picker-A-container .false-input .icon svg{transition:transform .2s}.picker-A-container .false-input .icon.expanded svg{transform:rotate(180deg)}.picker-A-container .picker-A-popup{position:absolute;left:0;min-width:100%;max-width:calc(100vw - 2rem);overflow:auto;box-shadow:1px 1px 3px 1px #0c2844;z-index:100;transform:scaleY(0);transition:transform .2s}.picker-A-container .picker-A-popup.expanded{transform:scaleY(1)}.picker-A-container .picker-A-popup li{height:4rem;line-height:4rem;padding:0 1rem;white-space:nowrap}.picker-B-container{position:relative;display:flex;height:100%;width:100%}.picker-B-container input{height:3rem;flex-grow:1;border:none;border-bottom-right-radius:0!important;border-top-right-radius:0!important}.picker-B-container .icon{width:3rem;height:3rem;flex-shrink:0;border:none}.picker-B-container .icon.expanded svg{transform:rotate(180deg)}.picker-B-container .picker-B-popup{display:none;position:absolute;left:0;min-width:100%;overflow:auto;box-shadow:1px 1px 3px 1px #003c78;z-index:100}.picker-B-container .picker-B-popup.expanded{display:block;bottom:4.3rem}.picker-B-container .picker-B-popup.expanded.down{top:4.3rem;bottom:unset}.picker-B-container .picker-B-popup li{height:3rem;line-height:3rem;padding:0 1rem;white-space:nowrap}.container-switcher{position:relative;width:30rem;height:5.2rem}.switcher{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;border:1px solid #000;border-radius:2.5rem;z-index:10}.switcher button{height:100%;border:none;background-color:transparent;font-size:1.8rem;padding:0 8px;display:flex;justify-content:flex-start;align-items:center;outline:0!important;overflow:hidden}.switcher button .icon{width:2.8rem;height:2.8rem;margin:0 .5rem;flex-shrink:0}.switcher button.icon-only .icon{flex-grow:1}.switcher button .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1}.switcher.dual button{flex-basis:50%}.switcher.dual .inner{width:50%}.switcher.dual .inner.right{left:50%}.switcher.triple button{flex-basis:33%}.switcher.triple .inner{width:33.3333%}.switcher.triple .inner.right{left:66.6666%}.switcher .inner{position:absolute;top:0;height:100%;border-radius:25px;background-color:#d3d3d3;transition:left .2s;z-index:-1}.switcher .inner.left{left:0}.switcher .inner.middle{left:33.3333%}.switcher.ready .inner{background-color:#add8e6}