#app[data-v-42899320],body[data-v-42899320],html[data-v-42899320]{height:100%}#app[data-v-42899320]{background-color:#ecf0f5}#app>main[data-v-42899320]{position:absolute;top:35px;left:0;right:0;bottom:0;overflow:auto}#app>main>[data-v-42899320]{position:absolute;left:0;top:0;right:0;bottom:0;padding:20px}#updateApp[data-v-42899320]{position:fixed;background:orange;padding:7px;top:20px;width:200px;z-index:100;left:50%;text-align:center;margin-left:-100px}.detail-view[data-v-052d40f6]{width:100%}td[data-v-052d40f6],th[data-v-052d40f6]{border:1px solid #aaa;padding:10px 6px}th[data-v-052d40f6]{text-align:left;white-space:nowrap;width:1px}tr[data-v-052d40f6]:nth-child(2n){background-color:#eee}.i-drop-menu[data-v-71b24dea]{position:relative;display:flex;color:#fff;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.i-drop-menu>.fa-chevron-down[data-v-71b24dea]{font-size:10px;margin:0 0 0 .5rem;opacity:.4;width:auto}.i-drop-menu:hover>.fa-chevron-down[data-v-71b24dea]{opacity:.8}.i-drop-menu:hover>.i-drop-menu-list[data-v-71b24dea]{display:block}.idrop-icon[data-v-71b24dea]{margin-right:.5rem;transform:translateY(-1px)}.i-drop-menu-list[data-v-71b24dea]{position:absolute;z-index:2;background:#6474af;top:100%;left:0;min-width:100%;display:none}.i-drop-menu-list a[data-v-71b24dea]{border-top:1px solid hsla(0,0%,100%,.06666666666666667);padding:5px 20px;display:block;text-align:left}.i-drop-menu-list a.router-link-exact-active[data-v-71b24dea]{font-weight:700}.modal-wrap.error[data-v-cf034d36]{z-index:2000}.msg[data-v-cf034d36]{padding:15px}pre[data-v-cf034d36]{padding:4px;background-color:#000;color:#03be03;width:-moz-fit-content;width:fit-content}button[data-v-cf034d36]{margin-top:15px;background:#b10b0b}svg[data-v-40f929f0]{cursor:pointer}.unchecked[data-v-40f929f0]{opacity:.35}.iField[data-v-372092b0]{width:100%;display:flex;flex-direction:column;gap:.1rem}.error[data-v-372092b0]{color:#c31515;font-style:italic}.iForm[data-v-770f79f6]{width:100%;height:100%;display:flex;flex-direction:column;background:#eee}footer[data-v-770f79f6]{background:#fff}footer[data-v-770f79f6],main[data-v-770f79f6]{padding:15px}footer[data-v-770f79f6]{display:flex;gap:15px;margin-top:auto;border-top:1px solid #ccc}nav[data-v-1d95577a]{position:absolute;top:0;left:0;right:0;height:35px;background:#6474af;display:flex;color:#fff;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}nav>[data-v-1d95577a]{padding:0 20px;height:100%;display:flex;place-items:center}nav>[data-v-1d95577a]:last-child{border-right:0}nav>.end[data-v-1d95577a]{margin-left:auto}nav>[data-v-1d95577a]:hover,nav>[data-v-1d95577a]:hover .i-drop-menu-list{background:#455694}nav[data-v-1d95577a] .i-drop-menu-list a{display:block;white-space:nowrap}nav[data-v-1d95577a] .i-drop-menu-list a.brand{font-size:21px;font-family:Open Sans;letter-spacing:-1px;font-weight:100}nav[data-v-1d95577a] .i-drop-menu-list a.router-link-exact-active{font-weight:700}nav[data-v-1d95577a] .i-drop-menu.end .i-drop-menu-list{left:auto;right:2px}.modal-wrap[data-v-53006ee2]{position:fixed;z-index:1000;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-content:center;background-color:rgba(0,0,0,.6)}.modal-wrap.error[data-v-53006ee2]{background-color:rgba(60,0,0,.6)}.modal[data-v-53006ee2]{position:relative;z-index:1001;width:600px;max-height:80%;margin:auto;box-shadow:0 0 8px -2px #000;display:flex;flex-direction:column;background-color:#fff}.modal.fullscreen[data-v-53006ee2]{position:fixed;inset:.5rem;width:auto;max-height:none}.modal>main[data-v-53006ee2]{overflow:auto}.modal>header[data-v-53006ee2]{padding:10px 15px;border-bottom:1px solid #888;align-items:center;display:flex}.modal>header h1[data-v-53006ee2]{font-size:1.2rem;margin:0}.modal>header .fullscreen[data-v-53006ee2]{margin-left:auto;margin-right:.5rem}.error>.modal>header[data-v-53006ee2]{background-color:#b10b0b}.error>.modal[data-v-53006ee2]{background-color:#770b0a;color:#fff}*,:after,:before{box-sizing:border-box;margin:0;padding:0;color:inherit;font-size:inherit;line-height:inherit}body{line-height:1.6}menu,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}.grid{display:grid;grid-gap:15px}.iField>label{display:block;font-weight:700;text-transform:capitalize}input[type=color],input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{display:block;background:#fff;width:100%;padding:.6rem;border:1px solid #ccc}input[type=color]:focus,input[type=date]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{outline:1px solid #228;outline-offset:-1px}input[type=color][type=color],input[type=date][type=color],input[type=email][type=color],input[type=password][type=color],input[type=search][type=color],input[type=tel][type=color],input[type=text][type=color],input[type=url][type=color],select[type=color],textarea[type=color]{height:2.9rem;padding:2px}.i-radios-field-input{display:block;background:#fff;width:100%;padding:.6rem}textarea{min-width:100%;max-width:100%}input[type=date]{position:relative}input[type=date]:after,input[type=date]:before{content:"-";position:absolute;left:3.2rem;bottom:1.6rempx}input[type=date]:after{left:5.1rem}input::-webkit-datetime-edit-text{display:none}input::-webkit-datetime-edit-year-field{position:absolute;left:.6rem;bottom:.6rem;padding:0 2px;z-index:10;cursor:text}input::-webkit-datetime-edit-month-field{position:absolute;left:3.8rem;bottom:.6rem;padding:0 2px;z-index:10;cursor:text}input::-webkit-datetime-edit-day-field{position:absolute;left:5.6rem;bottom:.6rem;padding:0 2px;z-index:10;cursor:text}.i-button{display:inline-flex;height:29px;align-items:center;justify-content:center;cursor:pointer}.i-button.label{padding:3px 15px;border:1px solid #aaa}.i-button.label.icon{padding:3px 15px 3px 10px}.i-button.icon:not(.label){padding:1px;border:0;outline:0;background:transparent}.i-button:hover{filter:contrast(.8)}.i-button:active{filter:contrast(.6)}.i-button:focus{outline:1px solid #228;outline-offset:-1px}.i-button>*+*{margin-left:5px}.i-grid-view-wrapper{height:90%;overflow-x:auto;margin-top:30px}.i-grid-view{width:-moz-fit-content;width:fit-content;border:1px solid #adadad;display:flex;height:100%;overflow:hidden;flex-direction:column;background-color:#fff}.i-grid-view header.filters{color:#444}.i-grid-view header.filters>.cell{border-bottom:0}.i-grid-view header.filters .iField{opacity:.7}.i-grid-view header.filters input,.i-grid-view header.filters select{border-color:transparent;padding:0 2px;height:19px}.i-grid-view header.filters .cell.hasValue{background-color:#eee}.i-grid-view header.filters .cell:hover .iField{opacity:.8}.i-grid-view header.filters .cell.hasValue .iField{opacity:1}.i-grid-view footer,.i-grid-view header{background-color:#6474af;color:#fff}.row{display:grid}.cell{border-right:1px solid #c7c7c7;border-bottom:1px solid #e3e3e3;padding:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.cell.label{font-weight:600;cursor:pointer;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cell.label>span{overflow:hidden;text-overflow:ellipsis}.cell.label>svg{margin-left:auto}.cell.actions{display:flex;flex-direction:row;align-items:center;justify-content:space-around}.cell.actions>input[type=checkbox]{margin-right:2px}.data-rows .actions>button{font-size:11px;height:auto;opacity:.7;filter:grayscale(.8)}.data-rows .actions>button:hover{filter:grayscale(.2);opacity:.8}.data-rows .actions>button:active{filter:grayscale(0);opacity:1}.sort_asc>span{transform:rotate(-8deg)}.sort_desc>span{transform:rotate(6deg)}.sort_asc,.sort_desc{background:#2b607f}.sort_asc>svg,.sort_desc>svg{display:none}@keyframes sort{0%{transform:rotate(10deg)}50%{transform:rotate(-10deg)}to{transform:rotate(10deg)}}.cell.label:hover:not(.sort_asc):not(.sort_desc)>span{animation:sort 1s ease-in-out infinite}footer{padding:4px;border-top:1px solid #000}.even{background-color:#eee}.resizers{position:relative}.resizers>div{width:5px;height:28px;position:absolute;z-index:66;margin-left:-3px;top:0;cursor:col-resize}.item:hover{background-color:#ebeb7b}.sort_asc,.sort_desc{font-weight:700}:root{font-family:Helvetica;font-size:13px;color:#444}#app,body,html{height:100%}address{font-style:normal}a{text-decoration:none;color:inherit}.info,.warning{font-style:italic}.info.warning,.warning.warning{background-color:#f9ebed;color:#d40000}.info.info,.warning.info{background-color:#eee;color:#5c5c5c}.info.big,.warning.big{text-align:center;font-size:20px;padding:30px 0}.tag{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;background:#000;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.cell.type-currency,.cell.type-decimal,.cell.type-float,.cell.type-integer,.cell.type-number,.cell.type-percentage,.cell.type-phone{text-align:right}.cell.attr-status{text-align:center}.data.type-currency:after,.data.type-percentage:after{text-shadow:0 1px 1px #f3eeee;margin-left:2px;color:#888;font-weight:400}.data.type-currency:after{content:"dt"}.data.type-percentage:after{content:"%"}.data.type-email,.data.type-url{color:#2f2fdc}.cell.attr-kind{text-align:center}.tag.tag-contact-status-accepted{background-color:#00a65a}.tag.tag-contact-status-replied{background-color:#06a6b1}.tag.tag-contact-status-refused{background-color:#96641e}.tag.tag-contact-status-new{background-color:#ff0;color:red;border:1px solid red}.tag-compta-kind-in{background:#3a3}.tag-compta-kind-out{background:#f66}.tag-pickup-status-done{background:#3a3}.tag-pickup-status-pending{background:#e93}.tag-pickup-status-canceled{background:#aaa}.tag-mail-status-sent{background:#3a3}.tag-mail-status-pending{background:#e93}.tag-mail-status-failed{background:#f44}.tag-mail-status-canceled{background:#aaa}.tag-mail-status-draft{background:#88f}[data-icon=expand-alt]{transform:scale(.7);transition:transform .2s}[data-icon=expand-alt]:hover{transform:scale(1)}[data-icon=compress-alt]{transform:scale(.9);transition:transform .2s}[data-icon=compress-alt]:hover{transform:scale(.7)}