c-context{position:relative;display:inline-block}a.contextmenu{display:block;width:calc(var(--font-size) * 1.5);cursor:pointer;position:relative;margin-bottom:-4px;margin:-8px;height:100%;padding:8px;box-sizing:content-box;min-height:20px}a.contextmenu:after,a.contextmenu:before,a.contextmenu>span{pointer-events:none;content:"";position:absolute;left:50%;width:0;height:0;border:solid 2px;border-radius:50%;margin-left:-2px;top:50%}a.contextmenu:before{margin-top:-10px}a.contextmenu:after{margin-top:6px}a.contextmenu>span{top:50%;margin-top:-2px}@keyframes displayRotatedContextmenu1{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes displayRotatedContextmenu2{0%,100%{transform:translateY(0)}50%{transform:translateY(10px)}}a.contextmenu.has-context-opened:before{animation:displayRotatedContextmenu1 var(--transition-duration) linear}a.contextmenu.has-context-opened:after{animation:displayRotatedContextmenu2 var(--transition-duration) linear}a.contextmenu.has-context-opened{transition:transform var(--transition-duration);animation:none;transform:rotate(180deg)}@keyframes displayCContext{from{transform:scale(.5);opacity:0}}@keyframes originNodeContextAnimation{0%,100%,50%{transform:scale(1)}20%{transform:scale(.8)}40%{transform:scale(1.1)}}.has-context-opened{animation:originNodeContextAnimation var(--transition-duration) linear}c-context{will-change:transform;position:fixed;right:20px;-webkit-backdrop-filter:var(--backdrop-effect);backdrop-filter:var(--backdrop-effect);padding:5px;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.3);transform-origin:100% 25px;font-weight:400;margin-top:-25px;opacity:1;pointer-events:all;animation:displayCContext var(--transition-duration2);z-index:900000000;color:var(--dark1);max-height:calc(100vh - 40px);overflow:autp;background:var(--light2)}@supports(overflow:overlay){c-context{overflow:overlay}}c-context>div{position:relative;z-index:2}c-context>a{display:flex;position:relative;z-index:2;white-space:pre;padding:6px 10px 6px 6px;cursor:pointer;align-items:center;border-radius:4px;text-decoration:none;color:var(--dark1)}c-context>a:before{content:"";width:18px;height:18px;margin-right:10px;margin-left:5px;background:transparent no-repeat center/contain;filter:var(--filter-inverse)}c-context>a.del{color:var(--accent)}c-context>a[data-icon=edit]:before{background-image:url(../img/icons/edit2.svg)}c-context>a[data-icon=del]:before{background-image:url(../img/icons/delete2.svg)}c-context>a[data-icon=history]:before{background-image:url(../img/icons/history2.svg)}c-context>a[data-icon=price]:before{background-image:url(../img/icons/price2.svg)}c-context>a[data-icon=proposition]:before{background-image:url(../img/icons/proposition.svg)}c-context>a[data-icon=dossier]:before{background-image:url(../img/icons/file3.svg)}c-context>a[data-icon=affaire]:before{background-image:url(../img/icons/affaire.svg)}c-context>a[data-icon=duplicate]:before{background-image:url(../img/icons/duplicate.svg)}c-context>a[data-icon=view]:before{background-image:url(../img/icons/view.svg)}c-context>a[data-icon=call]:before{background-image:url(../img/icons/call.svg)}c-context>a[data-icon=contact]:before{background-image:url(../img/icons/contact.svg)}c-context>a[data-icon=checked]:before{background-image:url(../img/icons/checked.svg)}c-context>a[data-icon=unchecked]:before{background-image:url(../img/icons/unchecked.svg)}c-context>a[data-icon=archive]:before{background-image:url(../img/icons/archive.svg)}c-context>a[data-icon=print]:before{background-image:url(../img/icons/print.svg)}c-context>a[data-icon=save]:before{background-image:url(../img/icons/save.svg)}c-context>a[data-icon=files]:before{background-image:url(../img/icons/file.svg)}c-context>a[data-icon=open]:before{background-image:url(../img/icons/open.svg)}c-context>a[data-icon=note]:before{background-image:url(../img/icons/note.svg)}c-context>a[data-icon=desktop]:before{background-image:url(../img/icons/desktop.svg)}c-context>a[data-icon=pickup]:before{background-image:url(../img/icons/pickup.svg)}c-context>a[data-icon=send]:before{background-image:url(../img/icons/send.svg)}c-context>a[data-icon=down]:before{background-image:url(../img/icons/down.svg)}c-context>a[data-icon=up]:before{background-image:url(../img/icons/down.svg);transform:rotate(180deg)}c-context>a[data-icon=map]:before{background-image:url(../img/icons/map.svg)}c-context>a[data-icon=book]:before{background-image:url(../img/icons/book.svg)}c-context>a[data-icon=calendar]:before{background-image:url(../img/icons/calendar.svg)}c-context>a[data-icon=unknown]:before{background-image:url(../img/icons/unknown.svg)}c-context>a[data-icon=exclam]:before{background-image:url(../img/icons/exclam.svg)}c-context>a[data-icon=table]:before{background-image:url(../img/icons/table.svg)}c-context>a[data-icon=download]:before{background-image:url(../img/icons/download.svg)}c-context>a[data-icon=refresh]:before{background-image:url(../img/icons/refresh.svg)}c-context>a[data-icon=bill]:before{background-image:url(../img/icons/bill.svg)}c-context>a[data-icon=upload]:before{background-image:url(../img/icons/upload.svg)}c-context>a[data-icon=graph]:before{background-image:url(../img/icons/graph.svg)}c-context>a[data-icon=game]:before{background-image:url(../img/icons/game.svg)}c-context>a[data-icon=pao]:before{background-image:url(../img/icons/pao.svg)}c-context>a:hover{background:var(--accent);color:var(--accent-light)}c-context>a:hover:before{filter:invert(1)}c-context>div>h3{font-weight:400;font-size:18px;margin:0}c-context>.checkboxes{width:240px;display:flex;flex-wrap:wrap}c-context>.checkboxes>div>label{display:flex;align-items:center;margin-top:2px;margin-bottom:2px}c-context>.checkboxes>div{min-width:120px;padding-right:10px;box-sizing:border-box}c-context>.checkboxes>div .ico:before{filter:var(--filter-inverse)}c-context>a.no-action{pointer-events:none;color:var(--accent)}c-context>a.no-action[data-icon=""]:before{width:0;margin-right:0}c-context>a[data-icon=""]:before{display:none}c-context>a.color:before{background-color:var(--color);border-radius:50%;display:block;filter:none}