.login-container{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;flex-direction:column;align-items:center}.login-box{display:inline-block;width:400px;border:1px solid #3a91e4;padding:50px;background:#CDE;border-radius:4px;box-shadow:0 0 15px #3a91e4}.login-error{color:#860000;text-align:center;display:block !important}.login-box>img{height:64px;margin:auto;display:block;margin-top:-25px;margin-bottom:10px}.login-box>div{padding:5px;display:flex}.login-box>div>*{flex:1;padding:5px}.login-box>div>label{text-align:right}.login-box input,.login-box select{border-radius:4px}.app{display:flex;flex-direction:column;position:absolute;top:0;right:0;left:0;bottom:0}.header{flex-shrink:0;display:flex;flex-direction:row;padding:4px;background:#CDE}.header .header-logo{height:28px;margin:4px 20px}.header-menu{flex-grow:1;align-self:center}.header-actions{text-align:right;flex-grow:1;align-self:flex-end;margin-right:10px;margin-bottom:2px}.header img{cursor:pointer;transition:0.1s transform;margin:0 2px}.header img.disabled{opacity:0.3;pointer-events:none;cursor:inherit}.header-menu img:hover,.header-actions img:hover{transform:scale(1.2)}.content{overflow:auto;flex-grow:1;position:relative;background:#f1f6f7}.footer{flex-shrink:0;border-top:2px solid #ABC;display:flex;flex-direction:row;align-items:center;height:24px;padding:0 4px}.footer-powered-by,.footer-loading{font-size:10px;width:200px}.footer-powered-by img{height:18px;vertical-align:middle}.footer-loading{background:url("resources/loading.png") repeat-x center;height:100%;animation:animatedLoading 2s linear infinite}@keyframes animatedLoading{0%{background-position-x:0}100%{background-position-x:80px}}.preferences,.alert{display:flex;flex-direction:column;padding:10px}.preferences{min-height:500px;min-width:500px}.preferences-select{display:flex;padding-bottom:10px;align-self:center;align-items:center}.preferences-select>*{margin:0 10px;width:200px}.preferences-values{flex-grow:1;display:flex}.preferences-actions,.alert-actions{display:flex;align-self:flex-end;padding-top:10px}.preferences-actions>*,.alert-actions>*{min-width:100px;flex-grow:0 !important;margin-left:10px}.alert{width:450px}.alert-msg{display:flex;align-items:center;white-space:pre-line}.alert-msg>div{margin:10px}.alert-msg>.NSImageView{flex-shrink:0}.alert-premsg{border:1px solid #ebccd1;background:#f2dede;color:#a94442;border-radius:4px;padding:4px;user-select:text;overflow:auto;max-height:300px}.alert .NSButton{padding:2px}.menu-ico{align-self:center;height:64px;width:64px;background-image:url("packs/menu.png");background-position:-896px -448px}.menu-ico-accessrights{background-position:0px 0px}.menu-ico-activity_type{background-position:-64px 0px}.menu-ico-activity{background-position:0px -64px}.menu-ico-actsimport{background-position:-64px -64px}.menu-ico-addressbook{background-position:-128px 0px}.menu-ico-addressrepository{background-position:-128px -64px}.menu-ico-alarm{background-position:0px -128px}.menu-ico-assessor{background-position:-64px -128px}.menu-ico-association_type{background-position:-128px -128px}.menu-ico-attachment{background-position:-192px 0px}.menu-ico-atwork{background-position:-192px -64px}.menu-ico-automatismesacces{background-position:-192px -128px}.menu-ico-baby{background-position:0px -192px}.menu-ico-badgesacces{background-position:-64px -192px}.menu-ico-ballot{background-position:-128px -192px}.menu-ico-barman{background-position:-192px -192px}.menu-ico-barstatistics{background-position:-256px 0px}.menu-ico-bluefolder{background-position:-256px -64px}.menu-ico-blueuparrow{background-position:-256px -128px}.menu-ico-bonesbox{background-position:-256px -192px}.menu-ico-bonesset{background-position:0px -256px}.menu-ico-brokentomb{background-position:-64px -256px}.menu-ico-calendar_type{background-position:-128px -256px}.menu-ico-carmoved{background-position:-192px -256px}.menu-ico-carpanel{background-position:-256px -256px}.menu-ico-carsearch{background-position:-320px 0px}.menu-ico-cashbox{background-position:-320px -64px}.menu-ico-cashsession{background-position:-320px -128px}.menu-ico-certificates{background-position:-320px -192px}.menu-ico-checkedhookedcar{background-position:-320px -256px}.menu-ico-cityparams{background-position:0px -320px}.menu-ico-cityuser{background-position:-64px -320px}.menu-ico-closedlocker{background-position:-128px -320px}.menu-ico-closedpassport{background-position:-192px -320px}.menu-ico-closedregisters{background-position:-256px -320px}.menu-ico-coffin{background-position:-320px -320px}.menu-ico-coffinofficer{background-position:-384px 0px}.menu-ico-company_category{background-position:-384px -64px}.menu-ico-company_type{background-position:-384px -128px}.menu-ico-company{background-position:-384px -192px}.menu-ico-contract{background-position:-384px -256px}.menu-ico-convocation{background-position:-384px -320px}.menu-ico-creditcard{background-position:0px -384px}.menu-ico-database{background-position:-64px -384px}.menu-ico-dbexport{background-position:-128px -384px}.menu-ico-dbimport{background-position:-192px -384px}.menu-ico-dbremoteconnection{background-position:-256px -384px}.menu-ico-dbsearch{background-position:-320px -384px}.menu-ico-dbvalidation{background-position:-384px -384px}.menu-ico-defunct{background-position:-448px 0px}.menu-ico-documents{background-position:-448px -64px}.menu-ico-dogs{background-position:-448px -128px}.menu-ico-dogwarning{background-position:-448px -192px}.menu-ico-dottedcoffin{background-position:-448px -256px}.menu-ico-drivinglicence{background-position:-448px -320px}.menu-ico-drivinglicencedemand{background-position:-448px -384px}.menu-ico-drivinglicencereception{background-position:0px -448px}.menu-ico-electionsparams{background-position:-64px -448px}.menu-ico-enveloppe{background-position:-128px -448px}.menu-ico-eurocalc{background-position:-192px -448px}.menu-ico-europaflag{background-position:-256px -448px}.menu-ico-europaflage{background-position:-320px -448px}.menu-ico-europaflagm{background-position:-384px -448px}.menu-ico-eurosafe{background-position:-448px -448px}.menu-ico-event{background-position:-512px 0px}.menu-ico-eventflag{background-position:-512px -64px}.menu-ico-exhumationsagenda{background-position:-512px -128px}.menu-ico-family{background-position:-512px -192px}.menu-ico-familynotepad{background-position:-512px -256px}.menu-ico-fastparkingmeter{background-position:-512px -320px}.menu-ico-fasttaggedgun{background-position:-512px -384px}.menu-ico-flat_post_it{background-position:-512px -448px}.menu-ico-francetourist{background-position:0px -512px}.menu-ico-frenchflag{background-position:-64px -512px}.menu-ico-frenchflagf{background-position:-128px -512px}.menu-ico-fullmonthplanning{background-position:-192px -512px}.menu-ico-futuregrave{background-position:-256px -512px}.menu-ico-garden{background-position:-320px -512px}.menu-ico-gears{background-position:-384px -512px}.menu-ico-geolayers{background-position:-448px -512px}.menu-ico-geolocalisation{background-position:-512px -512px}.menu-ico-geopins{background-position:-576px 0px}.menu-ico-geosectors{background-position:-576px -64px}.menu-ico-greenfolder{background-position:-576px -128px}.menu-ico-greentenniscourt{background-position:-576px -192px}.menu-ico-group{background-position:-576px -256px}.menu-ico-hookedcar{background-position:-576px -320px}.menu-ico-horizontalplanning{background-position:-576px -384px}.menu-ico-idcard{background-position:-576px -448px}.menu-ico-iddemand{background-position:-576px -512px}.menu-ico-idreception{background-position:0px -576px}.menu-ico-indexedpeople{background-position:-64px -576px}.menu-ico-inexhumation{background-position:-128px -576px}.menu-ico-informations_3d{background-position:-192px -576px}.menu-ico-informations{background-position:-256px -576px}.menu-ico-inhumationsagenda{background-position:-320px -576px}.menu-ico-insee{background-position:-384px -576px}.menu-ico-inseeexport{background-position:-448px -576px}.menu-ico-interrogation_3d{background-position:-512px -576px}.menu-ico-interrogation_gray{background-position:-576px -576px}.menu-ico-interrogation{background-position:-640px 0px}.menu-ico-invoicelabels{background-position:-640px -64px}.menu-ico-invoices{background-position:-640px -128px}.menu-ico-joystick{background-position:-640px -192px}.menu-ico-justice{background-position:-640px -256px}.menu-ico-keybadge{background-position:-640px -320px}.menu-ico-labelswindow{background-position:-640px -384px}.menu-ico-licence{background-position:-640px -448px}.menu-ico-logscreen{background-position:-640px -512px}.menu-ico-lostproperty{background-position:-640px -576px}.menu-ico-magnifier{background-position:0px -640px}.menu-ico-manwithdog{background-position:-64px -640px}.menu-ico-mapsearch{background-position:-128px -640px}.menu-ico-mapstats{background-position:-192px -640px}.menu-ico-mobilepad{background-position:-256px -640px}.menu-ico-monitorgear{background-position:-320px -640px}.menu-ico-monthplanning{background-position:-384px -640px}.menu-ico-naturalization{background-position:-448px -640px}.menu-ico-naturalizationdemand{background-position:-512px -640px}.menu-ico-newshape{background-position:-576px -640px}.menu-ico-notes{background-position:-640px -640px}.menu-ico-officerslist{background-position:-704px 0px}.menu-ico-open_cashbox{background-position:-704px -64px}.menu-ico-openlocker{background-position:-704px -128px}.menu-ico-organism_category{background-position:-704px -192px}.menu-ico-organism_type{background-position:-704px -256px}.menu-ico-otv{background-position:-704px -320px}.menu-ico-paperform{background-position:-704px -384px}.menu-ico-parkingmeter{background-position:-704px -448px}.menu-ico-passport{background-position:-704px -512px}.menu-ico-passportdemand{background-position:-704px -576px}.menu-ico-passportreception{background-position:-704px -640px}.menu-ico-password{background-position:0px -704px}.menu-ico-people_category{background-position:-64px -704px}.menu-ico-periods{background-position:-128px -704px}.menu-ico-person{background-position:-192px -704px}.menu-ico-photo{background-position:-256px -704px}.menu-ico-place_type{background-position:-320px -704px}.menu-ico-planning{background-position:-384px -704px}.menu-ico-pmexport{background-position:-448px -704px}.menu-ico-pmiexport{background-position:-512px -704px}.menu-ico-pmimport{background-position:-576px -704px}.menu-ico-policecar{background-position:-640px -704px}.menu-ico-policedoc{background-position:-704px -704px}.menu-ico-policegear{background-position:-768px 0px}.menu-ico-policegroup{background-position:-768px -64px}.menu-ico-policeuser{background-position:-768px -128px}.menu-ico-postit{background-position:-768px -192px}.menu-ico-price_category{background-position:-768px -256px}.menu-ico-printedlist{background-position:-768px -320px}.menu-ico-printer{background-position:-768px -384px}.menu-ico-printerparams{background-position:-768px -448px}.menu-ico-printid{background-position:-768px -512px}.menu-ico-printpassport{background-position:-768px -576px}.menu-ico-printsummon{background-position:-768px -640px}.menu-ico-process{background-position:-768px -704px}.menu-ico-propaganda{background-position:0px -768px}.menu-ico-purpledownarrow{background-position:-64px -768px}.menu-ico-pv{background-position:-128px -768px}.menu-ico-racks{background-position:-192px -768px}.menu-ico-recherchevenementsacces{background-position:-256px -768px}.menu-ico-register{background-position:-320px -768px}.menu-ico-registerextraction{background-position:-384px -768px}.menu-ico-registerprint{background-position:-448px -768px}.menu-ico-registers{background-position:-512px -768px}.menu-ico-registertag{background-position:-576px -768px}.menu-ico-report{background-position:-640px -768px}.menu-ico-reservations_type{background-position:-704px -768px}.menu-ico-resource_type{background-position:-768px -768px}.menu-ico-rfexport{background-position:-832px 0px}.menu-ico-rfimport{background-position:-832px -64px}.menu-ico-roadtags{background-position:-832px -128px}.menu-ico-secureexport{background-position:-832px -192px}.menu-ico-secureimport{background-position:-832px -256px}.menu-ico-securesync{background-position:-832px -320px}.menu-ico-signature{background-position:-832px -384px}.menu-ico-soccer{background-position:-832px -448px}.menu-ico-sportteam{background-position:-832px -512px}.menu-ico-sql{background-position:-832px -576px}.menu-ico-sqlexec{background-position:-832px -640px}.menu-ico-stadium{background-position:-832px -704px}.menu-ico-stampedletter{background-position:-832px -768px}.menu-ico-stampedregister{background-position:0px -832px}.menu-ico-statebuilding{background-position:-64px -832px}.menu-ico-stats{background-position:-128px -832px}.menu-ico-stop_3d{background-position:-192px -832px}.menu-ico-stop{background-position:-256px -832px}.menu-ico-subsidy_type{background-position:-320px -832px}.menu-ico-swimmingpool{background-position:-384px -832px}.menu-ico-sync{background-position:-448px -832px}.menu-ico-systemecontroleacces{background-position:-512px -832px}.menu-ico-ta{background-position:-576px -832px}.menu-ico-tabook{background-position:-640px -832px}.menu-ico-taggedgear{background-position:-704px -832px}.menu-ico-taggedgun{background-position:-768px -832px}.menu-ico-technologiesbadgesacces{background-position:-832px -832px}.menu-ico-templates{background-position:-896px 0px}.menu-ico-temporaryidcard{background-position:-896px -64px}.menu-ico-temporaryiddemand{background-position:-896px -128px}.menu-ico-tenniscourt{background-position:-896px -192px}.menu-ico-townhall{background-position:-896px -256px}.menu-ico-tractor{background-position:-896px -320px}.menu-ico-travelpass{background-position:-896px -384px}.menu-ico-unknown{background-position:-896px -448px}.menu-ico-userpreferences{background-position:-896px -512px}.menu-ico-vaccinationexport{background-position:-896px -576px}.menu-ico-vcard{background-position:-896px -640px}.menu-ico-vehiculeid{background-position:-896px -704px}.menu-ico-vehiculeiddemand{background-position:-896px -768px}.menu-ico-vehiculeidreception{background-position:-896px -832px}.menu-ico-visacard{background-position:0px -896px}.menu-ico-votercard{background-position:-64px -896px}.menu-ico-voterconvocation{background-position:-128px -896px}.menu-ico-warning_3d{background-position:-192px -896px}.menu-ico-warning{background-position:-256px -896px}.menu-ico-web{background-position:-320px -896px}.menu-ico-webdemand{background-position:-384px -896px}.menu-ico-weeding{background-position:-448px -896px}.menu-ico-weedingfolder{background-position:-512px -896px}.menu-ico-weekplanning{background-position:-576px -896px}.menu-ico-wheeledbackup{background-position:-640px -896px}.menu-ico-whistle{background-position:-704px -896px}.menu-ico-worker_type{background-position:-768px -896px}.menu-ico-workersgroup{background-position:-832px -896px}.menu-ico-workman{background-position:-896px -896px}@media (min-resolution: 144dpi){.menu-ico{background-image:url("packs/menu@2x.png");background-size:960px 960px}}.mainmenu-item-node{padding:5px 10px}.mainmenu-item-node>h1{font-size:17px;margin:0}.mainmenu-item-node>div{padding:4px 0 0 8px;display:flex;flex-wrap:wrap}.mainmenu-item-leaf{display:flex;text-align:center;border:2px solid transparent;transition:border 0.3s;border-radius:10px;cursor:pointer;width:96px;padding:6px;font-size:11px;flex-direction:column}.mainmenu-item-leaf:hover{border:2px solid #ABC}.mainmenu>.mainmenu-item-node{background:#e7e7e7}.mainmenu>.mainmenu-item-node:nth-child(2n){background:#ededed}.NSMainWindow,.NSModalWindow{display:flex;position:absolute;right:0;left:0;bottom:0;top:0}.XContextView,.XInspectorView{position:relative;width:100%;height:100%}.XInspectorView{width:30%}.XContextView.frozen::after,.XInspectorView.frozen::after{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px}.NSModalWindow-content,.NSMainWindow{padding:1px 10px 10px 10px}.NSMainWindow.main_home{padding:0}.XContextView>*{position:absolute;top:0px;left:0px;right:0px;bottom:0px}.NSModalWindow{justify-content:center;flex-direction:column;align-items:center;z-index:100}.NSModalWindow-content{display:flex;flex-grow:1;position:relative}.NSModalWindow>div{position:relative;display:flex;flex-direction:column;box-shadow:0px 0px 10px 0px #3c5065;border:1px solid #9ab3cc;background:#f1f6f7}.NSModalWindow-title{padding:6px;font-weight:bold;border-bottom:1px solid #9ab3cc;background:#c5d8e2;cursor:move}.NSModalWindow-resize{content:"";position:absolute;bottom:-5px;right:-5px;height:10px;width:10px}.NSModalWindow-resize.resize-x{cursor:ew-resize}.NSModalWindow-resize.resize-y{cursor:ns-resize}.NSModalWindow-resize.resize-x.resize-y{cursor:nwse-resize}.PlanningViewer{display:flex;position:absolute;width:100%;height:100%;border:1px solid #9ab3cc}.PlanningViewer>div{position:absolute;top:0;left:0;right:0;bottom:0}.PlanningViewer-filter{position:absolute;top:0px;left:0px;border-top:none;height:21px;border-left:none;border:none;box-shadow:inset 0 0 10px #999}.PlanningViewer-header,.PlanningViewer-hourvlines{display:flex;flex-wrap:nowrap;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.PlanningViewer-header::before{position:absolute;top:0;bottom:0;left:-10px;width:10px;content:"";box-shadow:0 0 10px 0px black;z-index:1}.PlanningViewer-header-sizer{position:absolute;margin-left:-5px;height:100%;width:10px;cursor:ew-resize;z-index:1}.PlanningViewer-header-zoom{position:absolute;margin-left:1em;height:20px;width:4em;background:rgba(255,255,255,0.66);border-left:1px solid red;border-right:1px solid red}.PlanningViewer-hour{display:flex;flex-grow:0;flex-shrink:0;flex-direction:column;width:1em}.PlanningViewer-hour:last-child{background:transparent;flex-grow:1}.PlanningViewer-hour-label{cursor:ew-resize;background:#ffff00;height:11px;font-size:10px}.PlanningViewer-steps{cursor:zoom-in;display:flex;border-bottom:1px solid black;height:10px}.altModifier .PlanningViewer-steps{cursor:zoom-out}.PlanningViewer-steps>div{flex:1 0;height:4px;font-size:8px;line-height:2px;margin-top:5px;border-left:1px solid black}.PlanningViewer-content{position:absolute;top:22px;bottom:0;left:0;right:0}.PlanningViewer-day{display:flex;align-items:center;font-size:12px}.PlanningViewer-day>span:first-child{display:flex;align-items:center;justify-content:center;font-weight:bold;text-align:center;height:12px;width:15px;font-size:8px;margin:0 5px}.PlanningViewer-calendar{height:8px;border:1px solid #888;flex:0 1 16px;margin-left:8px;margin-right:8px;border-radius:8px}.PlanningViewer-calendars{display:flex;justify-content:flex-end;flex:1 1 auto}.PlanningViewer-line{position:relative;flex-grow:1;display:flex;pointer-events:none}.PlanningViewer-line>div{flex-grow:1;border-left:1px solid black}.PlanningViewer-row{white-space:nowrap}.PlanningViewer-titles{position:absolute !important;top:0;left:0;overflow:hidden !important}.PlanningViewer-title,.PlanningViewer-day{white-space:nowrap}.PlanningViewer-title{overflow:hidden;background:white;z-index:1;display:flex;align-items:center;font-size:11px}.PlanningViewer-title-indent{display:inline-block;font-size:12px;flex-shrink:0}.PlanningViewer-title-noexpand,.PlanningViewer-title-expand,.PlanningViewer-title-expanded{display:inline-block;width:16px;height:16px;text-align:center;flex-shrink:0}.PlanningViewer-title-expand::before,.PlanningViewer-title-expanded::before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4c5052;display:inline-block}.PlanningViewer-title-expand::before{transform:rotate(-90deg)}.PlanningViewer-data{position:absolute !important;overflow:scroll !important;top:0;right:0}.PlanningViewer-gaps{width:24em;height:100%;position:relative}.PlanningViewer-gaps::before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0}.PlanningViewer-gap{position:absolute;top:2px;bottom:2px;display:flex;align-items:center;z-index:2}.PlanningViewer-gap.moving{z-index:4;height:100%;bottom:auto;background:linear-gradient(#baecbb, #5ad05c, #baecbb) !important;border:2px solid #9b9b9b !important;border-radius:4px;color:#ffffff !important}.PlanningViewer-gap.isEditable::before,.PlanningViewer-gap.isEditable::after{content:"";cursor:ew-resize;position:absolute;width:4px;height:100%}.PlanningViewer-gap.isEditable::before{left:-1px}.PlanningViewer-gap.isEditable::after{right:-1px}.PlanningViewer-gap-time-left,.PlanningViewer-gap-time-right{position:absolute;font-size:8px;height:100%;width:28px;border:1px solid #f00;background:#ff0;color:#4e9de9;text-align:center;line-height:16px;font-weight:bold}.PlanningViewer-gap-time-left{left:-31px}.PlanningViewer-gap-time-right{right:-31px}.PlanningViewer-Sub{top:initial;height:5px}.PlanningViewer-DirectConflict{height:5px;z-index:3;opacity:0.5}.PlanningViewer-Conflict{bottom:0 !important;top:0 !important;z-index:1;opacity:0.5}.PlanningViewer-gap>span{font-size:8px;text-align:center;flex-grow:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:bold}.PlanningViewer-rowheight16 .PlanningViewer-gap>span{font-size:7px}.PlanningViewer-rowheight24 .PlanningViewer-gap>span{font-size:9px}.PlanningViewer-rowheight24 .PlanningViewer-gap{top:3px;bottom:3px}.PlanningViewer-rowheight28 .PlanningViewer-gap>span{font-size:10px}.PlanningViewer-rowheight28 .PlanningViewer-gap{top:4px;bottom:4px}.img-planning{background-image:url("packs/planning.png")}.XCollapsed{background:-38px -56px;width:12px;height:12px}.XCollapsedH{background:-26px -56px;width:12px;height:12px}.XExpanded{background:-14px -56px;width:12px;height:12px}.XExpandedH{background:-14px -44px;width:12px;height:12px}.zoomCursorOne{background:-0px -0px;width:16px;height:16px}.zoomCursorTwo{background:-16px -0px;width:16px;height:16px}.gap-icon,.item-icon{flex-shrink:0;flex-grow:0;background-repeat:no-repeat;background-position:center center}.gap-icon{width:14px;height:14px}.item-icon{width:16px;height:16px;margin-right:2px;margin-left:-2px}.gap-ico0{background-image:url("images/smallPreresaIcon.png")}.gap-ico1{background-image:url("images/smallConfirmedIcon.png")}.gap-ico2{background-image:url("images/smallWarningIcon.png")}.gap-ico3{background-image:url("images/smallLockedIcon.png")}.gap-ico4{background-image:url("images/smallSessionIcon.png")}.gap-ico5{background-image:url("images/smallInvalidIcon.png")}.gap-ico6{background-image:url("images/smallPrivateIcon.png")}.gap-ico7{background-image:url("images/smallRepetitionIcon.png")}.pale:not(.moving)>.gap-ico0{background-image:url("images/ismallPreresaIcon.png")}.pale:not(.moving)>.gap-ico1{background-image:url("images/ismallConfirmedIcon.png")}.pale:not(.moving)>.gap-ico2{background-image:url("images/ismallWarningIcon.png")}.pale:not(.moving)>.gap-ico3{background-image:url("images/ismallLockedIcon.png")}.pale:not(.moving)>.gap-ico4{background-image:url("images/ismallSessionIcon.png")}.pale:not(.moving)>.gap-ico5{background-image:url("images/ismallInvalidIcon.png")}.pale:not(.moving)>.gap-ico6{background-image:url("images/smallPrivateIcon.png")}.pale:not(.moving)>.gap-ico7{background-image:url("images/ismallRepetitionIcon.png")}.item-ico0{background-image:url("images/planningActivity.png")}.item-ico1{background-image:url("images/planningResource.png")}.item-ico2{background-image:url("images/planningResource.png")}.item-ico3{background-image:url("images/user.png")}.item-ico4{background-image:url("images/user.png")}.item-ico5{background-image:url("images/planningPlace.png")}.item-ico6{background-image:url("images/coffee.png")}.item-ico7{background-image:url("images/user.png")}.item-ico8{background-image:url("images/companies.png")}.item-ico9{background-image:url("images/planningPeople.png")}.item-ico10{background-image:url("images/organisme.png")}.item-ico11{background-image:url("images/planningProduct.png")}.item-ico12{background-image:url("images/planningGap.png")}.item-ico13{background-image:url("images/user.png")}.item-ico14{background-image:url("images/planningPeople.png")}.item-ico15{background-image:url("images/companies.png")}.item-ico16{background-image:url("images/organisme.png")}.item-ico17{background-image:url("images/competences.png")}.item-ico31{background-image:url("images/planningGap.png")}.gap-rate0{background:#dcdcdc}.gap-rate5{background:linear-gradient(to right, #b5efb6, #b5efb6 5%, #dcdcdc 5%)}.gap-rate10{background:linear-gradient(to right, #b5efb6, #b5efb6 10%, #dcdcdc 10%)}.gap-rate15{background:linear-gradient(to right, #b5efb6, #b5efb6 15%, #dcdcdc 15%)}.gap-rate20{background:linear-gradient(to right, #b5efb6, #b5efb6 20%, #dcdcdc 20%)}.gap-rate25{background:linear-gradient(to right, #b5efb6, #b5efb6 25%, #dcdcdc 25%)}.gap-rate30{background:linear-gradient(to right, #b5efb6, #b5efb6 30%, #dcdcdc 30%)}.gap-rate35{background:linear-gradient(to right, #b5efb6, #b5efb6 35%, #dcdcdc 35%)}.gap-rate40{background:linear-gradient(to right, #b5efb6, #b5efb6 40%, #dcdcdc 40%)}.gap-rate45{background:linear-gradient(to right, #b5efb6, #b5efb6 45%, #dcdcdc 45%)}.gap-rate50{background:linear-gradient(to right, #ff0, #ff0 50%, #dcdcdc 50%)}.gap-rate55{background:linear-gradient(to right, #ff0, #ff0 55%, #dcdcdc 55%)}.gap-rate60{background:linear-gradient(to right, #ff0, #ff0 60%, #dcdcdc 60%)}.gap-rate65{background:linear-gradient(to right, #ff0, #ff0 65%, #dcdcdc 65%)}.gap-rate70{background:linear-gradient(to right, #ff0, #ff0 70%, #dcdcdc 70%)}.gap-rate75{background:linear-gradient(to right, #fa0, #fa0 75%, #dcdcdc 75%)}.gap-rate80{background:linear-gradient(to right, #fa0, #fa0 80%, #dcdcdc 80%)}.gap-rate85{background:linear-gradient(to right, #fa0, #fa0 85%, #dcdcdc 85%)}.gap-rate90{background:linear-gradient(to right, #fa0, #fa0 90%, #dcdcdc 90%)}.gap-rate95{background:linear-gradient(to right, #fa0, #fa0 95%, #dcdcdc 95%)}.gap-rate100{background:#ff0000}.NSButton{color:#000083;background:linear-gradient(to bottom, #f1f8f9 0%, #c5d8e2 100%);border:1px solid #9ab3cc;border-radius:0px;flex-grow:1;display:flex;align-items:center;cursor:pointer;padding:2px;justify-content:center}.NSButton.ImageOnly{padding:0}.NSButton.borderless{border:none !important;background:transparent !important;padding:0}.NSButton.transparent{background:transparent !important}.NSButton:active{color:#000;background:linear-gradient(to bottom, #bed1e1 0%, #acb1fc 100%)}.NSButton>span{flex-grow:1}.row{display:flex}.column{flex:50%}.NSMenuItem{flex-direction:row;flex-grow:1;align-self:stretch}.ImageRight{flex-direction:row-reverse}.ImageLeft{flex-direction:row}.ImageAbove{flex-direction:column}.ImageBelow{flex-direction:column-reverse}.NSMatrix{display:grid}.XTabMatrix{display:flex;flex-direction:row;border-bottom:1px solid #9ab3cc}.XButtonTabCell,.NSButtonCell{display:flex;align-items:center}.NSButtonCell{flex-grow:1;justify-content:center}.NSButtonCell>span{flex-grow:1}.XButtonTabCell{padding:4px 8px 0 2px;color:#000085;border-bottom:2px solid transparent;white-space:nowrap}.XButtonTabCell>span{font-size:12px !important;font-weight:normal !important}.XButtonTabCell.active{color:#3990e7;border-bottom:2px solid #3990e7}.XButtonTabCell.active>span{font-weight:bold !important}.NSImageView{display:flex;align-items:center;justify-content:center}.NSImageView>img{max-height:100%;max-width:100%}.NSImageView.NSScaleToFit>img{height:100%;width:100%}.NSImageView.NSScaleNone>img{max-height:none;max-width:none}.NSImageView.NSImageAlignTop,.NSImageView.NSImageAlignTopLeft,.NSImageView.NSImageAlignTopRight{align-items:flex-start}.NSImageView.NSImageAlignBottom,.NSImageView.NSImageAlignBottomLeft,.NSImageView.NSImageAlignBottomRight{align-items:flex-end}.NSImageView.NSImageAlignLeft,.NSImageView.NSImageAlignBottomLeft,.NSImageView.NSImageAlignTopLeft{justify-content:flex-start}.NSImageView.NSImageAlignRight,.NSImageView.NSImageAlignTopRight,.NSImageView.NSImageAlignBottomRight{justify-content:flex-end}.NSPopUpButton,.NSPullDownButton{flex-direction:row;text-align:left;border:1px solid #9ab3cc;background:linear-gradient(to bottom, #f1f8f9 0%, #c5d8e2 100%);display:flex;align-items:center;cursor:pointer;padding:2px 6px}.NSPopUpButton>span,.NSPullDownButton>span{flex-grow:1}.NSPopUpButton.active,.NSPullDownButton.active{position:relative}.NSPopUpButton-caret,.NSPullDownButton-caret{display:flex;flex-direction:column;padding-left:4px}.NSPopUpButton-caret::before{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #4c5052;margin-bottom:1px}.NSPopUpButton-caret::after,.NSPullDownButton-caret::after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #4c5052;margin-top:1px}.NSPopUpButton-options,.NSPullDownButton-options,.ContextMenu{border:1px solid #9ab3cc;background:#f1f6f7;z-index:10}.NSPopUpButton-options{min-width:100%}.NSMenuItem{padding:2px 2px 2px 16px;white-space:nowrap}.NSMenuItem.active::before{content:"\2713";left:4px;margin-top:-2px;font-weight:bold}.NSMenuItem:hover{color:#fff;background:#0082db}.ContextMenu>.NSMenuItem{padding:4px 4px 4px 16px}.NSMenuItem.separator{pointer-events:none;border-bottom:1px solid #CDE;padding:0;margin-left:16px;margin-right:4px}.NSPopUpButton-options.Helvetica-10{font-size:14px}.NSPopUpButton-options.Helvetica-10>*{font-size:10px}.NSPopUpButton-options.Helvetica-12{font-size:18px}.NSPopUpButton-options.Helvetica-12>*{font-size:12px}.NSScrollView{overflow:auto;height:100%}.NSSplitView{display:flex;flex-direction:column}.NSSplitView.isVertical{flex-direction:row}.NSSplitView-separator{flex-basis:3px;cursor:ns-resize}.NSSplitView-content{position:relative}.NSSplitView-content>*{height:100%}.ReactVirtualized__Table__row,.ReactVirtualized__Table__headerRow{display:flex;flex-direction:row;align-items:stretch}.NSTableView .ReactVirtualized__Table__row.n2{background:#eceef1}.ReactVirtualized__Table__headerTruncatedText{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ReactVirtualized__Table__rowColumn{text-overflow:ellipsis;white-space:nowrap}.NSTableView .ReactVirtualized__Table__Grid{border:1px solid #9ab3cc;background:#fff}.NSTableView .ReactVirtualized__Table__headerRow{border:1px solid #9ab3cc;border-bottom:none;background:rgba(0,0,0,0)}.NSTableView .ReactVirtualized__Table__headerColumn:first-child{border-left:none;background:rgba(0,0,0,0)}.NSTableView .ReactVirtualized__Table__headerColumn{position:relative;display:flex;align-items:center;font-weight:normal;color:#000083;padding:2px 5px;border-left:1px solid #9ab3cc;overflow:hidden}.NSTableView-resize{position:absolute;height:100%;width:10px;left:-5px;cursor:ew-resize}.NSTableView .ReactVirtualized__Table__rowColumn{border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.NSTableView .ReactVirtualized__Table__rowColumn:last-child{border-right:none}.NSTableView-Cell{padding:0px 4px;height:100%;display:flex;align-items:center}.NSTableView-Cell.selected,.NSTableView-Cell.selected>.XTagCell{color:#fff !important;background:#0082db !important}.NSTableView-indent{display:inline-block;font-size:10px}.NSTableView-noexpand,.NSTableView-expand,.NSTableView-expanded{display:inline-block;width:14px;height:14px;align-self:normal;flex-shrink:0}.NSTableView-expand::before,.NSTableView-expanded::before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4c5052;display:inline-block;transition:transform 0.2s}.NSTableView-expand::before{transform:rotate(-90deg)}.XTagCell{flex-grow:1;align-self:center}.XTagCell-tag{border-radius:10px;padding:2px 4px;font-size:10px;align-self:center}.XTagCell-tag>input{width:35px;height:15px;font-size:10px;text-align:right;border-top-left-radius:10px;border-bottom-left-radius:10px;margin:-2px 0px -2px -4px}label{display:block}label.disabled{color:inherit}label.NSTextField{padding:0 0 2px 2px}label.NSTextField.text-right{padding:0 2px 2px 0}label.NSTextField.text-justify{padding:0 0 2px 0}.NSTextField.isBezeled{border:1px solid #9ab3cc;padding:2px 4px}.XURLTextField{display:flex}.XURLTextField.isBezeled{border:1px solid #9ab3cc}.XURLTextField>.NSTextField{border:none;flex-grow:1}.XURLTextField>:last-child{display:flex;flex-basis:20px;background:linear-gradient(to bottom, #f3fafa 0%, #c1d5e1 100%)}.XURLTextField-Mail::before{content:"";flex-grow:1;background:url("resources/XURLMailCell.png") center center}.XURLTextField-Web::before{content:"";flex-grow:1;background:url("resources/XURLWebCell.png") center center}.NSTextView{white-space:pre-wrap;padding:4px;overflow:auto}textarea{resize:none}.XAttributesField{display:flex;border:1px solid #9ab3cc}.XAttributesField-preview{text-align:center;flex-grow:1;padding:1px}.XAttributesField-preview>div{height:100%;font-weight:bold}.XAttributesField-edit{flex-basis:20px;background:url("resources/XAttributesCell.png") no-repeat center center,linear-gradient(to bottom, #f3fafa 0%, #c1d5e1 100%)}.XAttributesField-panel{position:absolute;top:100%;right:0;background:#f1f6f7;z-index:10;border:1px solid #9ab3cc;padding:5px}.XAttributesField-panel>div{display:flex;align-items:center}.XAttributesField-panel>div:first-child>div{display:flex;align-items:center}.XAttributesField-panel label{padding:4px}.ColorPicker-value{height:100%}.XAttributesField-panel>div>div>div{display:flex}.XAttributesField-panel>div>div>div>*{flex-grow:1}.XAttributesField-panel input{flex-basis:50px}.ColorPicker{width:40px;height:20px;position:relative;border:1px solid #9ab3cc;padding:4px}.ColorPicker-popover{top:100%;z-index:1}.ColorPicker *{box-sizing:initial}.XComboField-caret{cursor:pointer;flex-basis:16px;display:flex;align-items:center;justify-content:center;background:linear-gradient(to bottom, #f3fafa 0%, #c1d5e1 100%)}.XComboField-caret::before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4c5052}.XComboField{border:1px solid #9ab3cc;border-radius:0px;display:flex;flex-grow:1}.XComboField>span:first-child{flex-grow:1;align-self:center;padding:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.XComboField>input{border:none}.XComboField-options{margin-top:-1px;overflow:auto;max-height:200px;min-width:100%;right:0;border:1px solid #9ab3cc;background:#f1f6f7;user-select:none}.XComboField-option{padding:4px;cursor:pointer;white-space:nowrap}.XComboField-option:hover{color:#fff;background:#0082db}.XDateField-day0::before{content:"";background:url("resources/XDateCell.png") no-repeat center;align-self:normal}.disabled .XDateField-day0::before{opacity:.5}.XDateField-day1::before{content:"L"}.XDateField-day2::before{content:"M"}.XDateField-day3::before{content:"Me"}.XDateField-day4::before{content:"J"}.XDateField-day5::before{content:"V"}.XDateField-day6::before{content:"S"}.XDateField-day7::before{content:"D"}.XDateField{display:flex;border:1px solid #9ab3cc}.XDateField>span{width:20px;background:linear-gradient(to bottom, #f3fafa 0%, #c1d5e1 100%);display:flex;align-items:center}.XDateField>span::before{text-align:center;flex-grow:1}.XDateField>input{border:none;background:white}.react-datepicker{font-size:11px;background-color:#fff;border:1px solid #9ab3cc;border-radius:0.3rem;display:inline-block;position:relative}.up>.react-datepicker{margin-bottom:8px}.down>.react-datepicker{margin-top:8px}.react-datepicker__header{text-align:center;background:linear-gradient(to bottom, #f1f8f9 0%, #c5d8e2 100%);border-bottom:1px solid #9ab3cc;border-top-left-radius:5px;border-top-right-radius:5px;padding-top:8px;position:relative}.react-datepicker__month{min-height:168px}.react-datepicker__current-month,.react-datepicker-time__header{margin-top:0;color:#000;font-weight:bold;font-size:0.944rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{display:inline-block;width:24px;line-height:24px;text-align:center;margin:2px;transition:0.2s all}.react-datepicker__day--outside-month{color:grey}.react-datepicker__day:hover,.react-datepicker__day--selected{border-radius:50%}.react-datepicker__day:hover{color:black;background-color:#c6daea}.react-datepicker__day--selected:hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--selected{border-radius:50%;background-color:#216ba5;color:#fff}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:10px;height:10px;overflow:hidden;padding:0;border:0.45rem solid transparent;z-index:1}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__triangle{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;margin-left:-8px;left:50px}.up>.react-datepicker>.react-datepicker__triangle{bottom:0;margin-bottom:-8px;border-bottom:none;border-top-color:#f0f0f0}.down>.react-datepicker>.react-datepicker__triangle{top:0;margin-top:-8px;border-top:none;border-bottom-color:#f0f0f0}.react-datepicker__triangle::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.up>.react-datepicker>.react-datepicker__triangle::before{border-bottom-color:#fff;border-bottom:none;bottom:-1px;border-top-color:#9ab3cc}.down>.react-datepicker>.react-datepicker__triangle::before{border-top-color:#fff;border-top:none;top:-1px;border-bottom-color:#9ab3cc}.XImageWell,.XFileWell{border:1px solid #9ab3cc}.XImageWell{background:url("resources/XImageWellAttach.png") no-repeat center center,white}.XFileWell{background:url(images/attach-32.png) no-repeat center center,white}.XImageWell>input[type="file"],.XFileWell>input[type="file"]{width:100%;height:100%;opacity:0}.XFileWell-progression,.XImageWell-preview{position:absolute;top:1px;left:1px;right:1px;bottom:1px}.XImageWell-preview{position:absolute;top:1px;left:1px;right:1px;bottom:1px;background-repeat:no-repeat;background-position:center;background-size:contain}.XFileWell-progression>div{height:100%;background:#9ab3cc}.XFileWell-delete,.XFileWell-download{width:16px;height:16px;position:absolute;bottom:2px;z-index:1;cursor:pointer;filter:drop-shadow(0 0 2px #000)}.XFileWell-delete{background:url(images/trash-16.png);right:1px}.XFileWell-download{background:url(images/down-16.png);left:1px}.XFileWell-ico{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.file-ico::before{content:"";display:block;height:48px;width:48px;background-image:url("packs/file-icons.png");background-position:-896px -448px}.file-ico-_blank::before{background-position:0px 0px}.file-ico-_page::before{background-position:-48px 0px}.file-ico-aac::before{background-position:0px -48px}.file-ico-ai::before{background-position:-48px -48px}.file-ico-aiff::before{background-position:-96px 0px}.file-ico-avi::before{background-position:-96px -48px}.file-ico-bmp::before{background-position:0px -96px}.file-ico-c::before{background-position:-48px -96px}.file-ico-cpp::before{background-position:-96px -96px}.file-ico-css::before{background-position:-144px 0px}.file-ico-csv::before{background-position:-144px -48px}.file-ico-dat::before{background-position:-144px -96px}.file-ico-dmg::before{background-position:0px -144px}.file-ico-doc::before{background-position:-48px -144px}.file-ico-dotx::before{background-position:-96px -144px}.file-ico-dwg::before{background-position:-144px -144px}.file-ico-dxf::before{background-position:-192px 0px}.file-ico-eps::before{background-position:-192px -48px}.file-ico-exe::before{background-position:-192px -96px}.file-ico-flv::before{background-position:-192px -144px}.file-ico-gif::before{background-position:0px -192px}.file-ico-h::before{background-position:-48px -192px}.file-ico-hpp::before{background-position:-96px -192px}.file-ico-html::before{background-position:-144px -192px}.file-ico-ics::before{background-position:-192px -192px}.file-ico-iso::before{background-position:-240px 0px}.file-ico-java::before{background-position:-240px -48px}.file-ico-jpg::before{background-position:-240px -96px}.file-ico-js::before{background-position:-240px -144px}.file-ico-key::before{background-position:-240px -192px}.file-ico-less::before{background-position:0px -240px}.file-ico-mid::before{background-position:-48px -240px}.file-ico-mp3::before{background-position:-96px -240px}.file-ico-mp4::before{background-position:-144px -240px}.file-ico-mpg::before{background-position:-192px -240px}.file-ico-odf::before{background-position:-240px -240px}.file-ico-ods::before{background-position:-288px 0px}.file-ico-odt::before{background-position:-288px -48px}.file-ico-otp::before{background-position:-288px -96px}.file-ico-ots::before{background-position:-288px -144px}.file-ico-ott::before{background-position:-288px -192px}.file-ico-pdf::before{background-position:-288px -240px}.file-ico-php::before{background-position:0px -288px}.file-ico-png::before{background-position:-48px -288px}.file-ico-ppt::before{background-position:-96px -288px}.file-ico-psd::before{background-position:-144px -288px}.file-ico-py::before{background-position:-192px -288px}.file-ico-qt::before{background-position:-240px -288px}.file-ico-rar::before{background-position:-288px -288px}.file-ico-rb::before{background-position:-336px 0px}.file-ico-rtf::before{background-position:-336px -48px}.file-ico-sass::before{background-position:-336px -96px}.file-ico-scss::before{background-position:-336px -144px}.file-ico-sql::before{background-position:-336px -192px}.file-ico-tga::before{background-position:-336px -240px}.file-ico-tgz::before{background-position:-336px -288px}.file-ico-tiff::before{background-position:0px -336px}.file-ico-txt::before{background-position:-48px -336px}.file-ico-wav::before{background-position:-96px -336px}.file-ico-xls::before{background-position:-144px -336px}.file-ico-xlsx::before{background-position:-192px -336px}.file-ico-xml::before{background-position:-240px -336px}.file-ico-yml::before{background-position:-288px -336px}.file-ico-zip::before{background-position:-336px -336px}.XFormView input{width:auto;flex-shrink:0;flex-grow:1}.XFormView-value{display:flex;align-items:center;padding:0 4px}.XFormViewType-String{flex-grow:1}.XFormView-value>*{height:20px}.XFormViewType-Time>.NSTextField{width:42px}.XFormViewType-Time>.NSPopUpButton{min-width:50px}.XFormView-value>:nth-child(2){margin-right:10px}.XFormView-value>*{flex-grow:1}.XFormView-value>.NSPopUpButton,.XFormView-value>input[type="checkbox"]{flex-grow:initial}.XFormView-value>.NSPopUpButton+:not(.NSPopUpButton){margin-left:-1px}.XFormViewType-GraphicAttrib>.XAttributesField{flex-grow:1}.XFormView{display:flex;flex-direction:column;flex-grow:1;border:1px solid #9ab3cc;background:#fff;position:relative}.XFormView>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto}.XFormView>div>table{border-collapse:collapse;width:100%}.XFormViewHeader>th{position:sticky;top:0;background:#f1f6f7;color:#000083;padding:2px 5px;white-space:nowrap}.XFormViewLabel{white-space:pre-line}.XFormViewBody{background:#fff}.XFormViewRow{border-bottom:1px solid #f1f1f1;padding:2px 5px}.XFormViewRow:nth-child(even){background-color:#eceef1}.XFormViewRow>td{height:28px;vertical-align:middle}.text-color-controlBackground{color:#FFFFFF}.text-color-controlBackgroundColor{color:#FFFFFF}.text-color-textBackground{color:#FFFFFF}.text-color-textBackgroundColor{color:#FFFFFF}.text-color-selectedText{color:#FFFFFF}.text-color-selectedTextColor{color:#FFFFFF}.text-color-controlLightHighlight{color:#FFFFFF}.text-color-controlLightHighlightColor{color:#FFFFFF}.text-color-selectedControlText{color:#FFFFFF}.text-color-selectedControlTextColor{color:#FFFFFF}.text-color-control{color:#BDBABD}.text-color-controlColor{color:#BDBABD}.text-color-controlHighlight{color:#BDBABD}.text-color-controlHighlightColor{color:#BDBABD}.text-color-scrollBar{color:#BDBABD}.text-color-scrollBarColor{color:#BDBABD}.text-color-grid{color:#BDBABD}.text-color-gridColor{color:#BDBABD}.text-color-controlDarkShadow{color:#000000}.text-color-controlDarkShadowColor{color:#000000}.text-color-controlText{color:#000000}.text-color-controlTextColor{color:#000000}.text-color-text{color:#000000}.text-color-textColor{color:#000000}.text-color-controlShadow{color:#8C8A8C}.text-color-controlShadowColor{color:#8C8A8C}.text-color-selectedTextBackground{color:#00008C}.text-color-selectedTextBackgroundColor{color:#00008C}.text-color-selectedControl{color:#00008C}.text-color-selectedControlColor{color:#00008C}.back-color-controlBackground{background-color:#FFFFFF}.back-color-controlBackgroundColor{background-color:#FFFFFF}.back-color-textBackground{background-color:#FFFFFF}.back-color-textBackgroundColor{background-color:#FFFFFF}.back-color-selectedText{background-color:#FFFFFF}.back-color-selectedTextColor{background-color:#FFFFFF}.back-color-controlLightHighlight{background-color:#FFFFFF}.back-color-controlLightHighlightColor{background-color:#FFFFFF}.back-color-selectedControlText{background-color:#FFFFFF}.back-color-selectedControlTextColor{background-color:#FFFFFF}.back-color-control{background-color:transparent}.back-color-controlColor{background-color:#BDBABD}.back-color-controlHighlight{background-color:#BDBABD}.back-color-controlHighlightColor{background-color:#BDBABD}.back-color-scrollBar{background-color:#BDBABD}.back-color-scrollBarColor{background-color:#BDBABD}.back-color-grid{background-color:#BDBABD}.back-color-gridColor{background-color:#BDBABD}.back-color-controlDarkShadow{background-color:#000000}.back-color-controlDarkShadowColor{background-color:#000000}.back-color-controlText{background-color:#000000}.back-color-controlTextColor{background-color:#000000}.back-color-text{background-color:#000000}.back-color-textColor{background-color:#000000}.back-color-controlShadow{background-color:#8C8A8C}.back-color-controlShadowColor{background-color:#8C8A8C}.back-color-selectedTextBackground{background-color:#00008C}.back-color-selectedTextBackgroundColor{background-color:#00008C}.back-color-selectedControl{background-color:#00008C}.back-color-selectedControlColor{background-color:#00008C}.Helvetica-8{font-size:8px}.Helvetica-Bold-8{font-size:8px;font-weight:bold}.Helvetica-Oblique-8{font-size:8px;font-style:italic}.Helvetica-BoldOblique-8{font-size:8px;font-weight:bold;font-style:italic}.Helvetica-9{font-size:9px}.Helvetica-Bold-9{font-size:9px;font-weight:bold}.Helvetica-Oblique-9{font-size:9px;font-style:italic}.Helvetica-BoldOblique-9{font-size:9px;font-weight:bold;font-style:italic}.Helvetica-10{font-size:10px}.Helvetica-Bold-10{font-size:10px;font-weight:bold}.Helvetica-Oblique-10{font-size:10px;font-style:italic}.Helvetica-BoldOblique-10{font-size:10px;font-weight:bold;font-style:italic}.Helvetica-11{font-size:11px}.Helvetica-Bold-11{font-size:11px;font-weight:bold}.Helvetica-Oblique-11{font-size:11px;font-style:italic}.Helvetica-BoldOblique-11{font-size:11px;font-weight:bold;font-style:italic}.Helvetica-12{font-size:12px}.Helvetica-Bold-12{font-size:12px;font-weight:bold}.Helvetica-Oblique-12{font-size:12px;font-style:italic}.Helvetica-BoldOblique-12{font-size:12px;font-weight:bold;font-style:italic}.Helvetica-14{font-size:14px}.Helvetica-Bold-14{font-size:14px;font-weight:bold}.Helvetica-Oblique-14{font-size:14px;font-style:italic}.Helvetica-BoldOblique-14{font-size:14px;font-weight:bold;font-style:italic}.Helvetica-16{font-size:16px}.Helvetica-Bold-16{font-size:16px;font-weight:bold}.Helvetica-Oblique-16{font-size:16px;font-style:italic}.Helvetica-BoldOblique-16{font-size:16px;font-weight:bold;font-style:italic}.Helvetica-18{font-size:18px}.Helvetica-Bold-18{font-size:18px;font-weight:bold}.Helvetica-Oblique-18{font-size:18px;font-style:italic}.Helvetica-BoldOblique-18{font-size:18px;font-weight:bold;font-style:italic}.Helvetica-24{font-size:24px}.Helvetica-Bold-24{font-size:24px;font-weight:bold}.Helvetica-Oblique-24{font-size:24px;font-style:italic}.Helvetica-BoldOblique-24{font-size:24px;font-weight:bold;font-style:italic}.Helvetica-32{font-size:32px}.Helvetica-Bold-32{font-size:32px;font-weight:bold}.Helvetica-Oblique-32{font-size:32px;font-style:italic}.Helvetica-BoldOblique-32{font-size:32px;font-weight:bold;font-style:italic}.Helvetica-36{font-size:36px}.Helvetica-Bold-36{font-size:36px;font-weight:bold}.Helvetica-Oblique-36{font-size:36px;font-style:italic}.Helvetica-BoldOblique-36{font-size:36px;font-weight:bold;font-style:italic}.XNetUserView,.XNetAppView,.XNetGroupView{display:flex;flex-direction:column}.XNetUserView>div,.XNetAppView>div,.XNetGroupView>div{display:flex;align-items:center;margin-bottom:5px}.XNetUserView>div>:first-child,.XNetAppView>div>:first-child,.XNetGroupView>div>:first-child{flex-basis:150px;flex-grow:0}.XNetUserView>div>:last-child,.XNetAppView>div>:last-child,.XNetGroupView>div>:last-child{flex-basis:150px;flex-grow:1}.XNetUserView label,.XNetAppView label,.XNetGroupView label{text-align:right;padding-right:8px;align-self:flex-start;padding-top:2px}.XNetUserView-access,.XNetUserView-group{display:flex;align-items:center}.XNetUserView-access>*,.XNetUserView-group>*{flex-basis:150px;flex-grow:1;margin-left:5px}.XNetUserView-access{margin-bottom:4px}.XNetUserView-access>:first-child{flex-basis:150px;margin-left:0px}.XNetUserView-access:first-child{border-bottom:1px solid #9ab3cc;margin-bottom:4px}.XNetUserView-access:nth-child(2n){background:#e4edef}.XNetUserView-group>:first-child{flex:0 0 auto}.XNetSecRight{display:flex}body{margin:0}*{outline:none;box-sizing:border-box}body,input,textarea,select{font:normal 12px Helvetica}div,span{user-select:none}input,textarea,select{width:100%;min-width:0;border:1px solid #9ab3cc;border-radius:0px;padding:2px 4px}input[type="checkbox"]{width:auto}input:focus{background:#ff0 !important}input.invalid,textarea.invalid{background:red !important}.autoresizing{pointer-events:none}.autoresizing-content{pointer-events:initial}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.disabled{pointer-events:none}.NSAuto-0{position:absolute;display:flex}.NSModalWindow-content>.NSAuto-0{position:relative}.NSAuto-0>*{flex-grow:1}.NSBox-title{display:flex;align-items:center;color:#6a7600;white-space:nowrap}.NSBox-title::before,.NSBox-title::after{content:"";display:block;border-top:1px solid #9ab3cc;height:1px}.NSBox-title::before{flex:0 1 8px;margin-right:2px}.NSBox-title::after{flex-grow:1;margin-left:2px}iframe.NSBoxWebPage{width:100%;height:100%;border:none}.NSAuto-0,.NSAuto-1{outline:1px solid transparent;transition:outline 0.3s}.NSAuto-0:hover,.NSAuto-1:hover{-outline:1px solid black}.NSAuto-1{pointer-events:none;position:absolute;top:0;right:0;left:0;bottom:0}.NSLayoutGrid{display:grid}.NSLayoutAppKit{display:grid;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;pointer-events:none}.NSLayoutAppKit>div{position:relative;pointer-events:initial;grid-area:2 / 2 / 2 / 2;overflow:hidden}.NSLayoutGrid-Cell>*,.NSLayoutAppKit>div>*{width:100%;height:100%}.popup-zone{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.popup-marker{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}.popup-topleft{position:fixed}.popup-topleft{pointer-events:none}.popup-topleft>*{pointer-events:initial}.popup-content{position:absolute;min-width:100%}.popup-content.flex-width{min-width:100%}.popup-content.flex-height{min-height:100%}.popup-content.up{bottom:100%}.popup-content.down{top:100%}.popup-content.right{left:0}.popup-content.left{right:0}.popup-content.overflow-top{top:4px;bottom:auto}.popup-content.overflow-bottom{bottom:4px;top:auto}.popup-content.overflow-right{right:4px;left:auto}.popup-content.overflow-left{left:4px;right:auto}.disabled,.disabled input{background-color:rgba(0,0,0,0) !important;color:#9ab3cc}.disabled img{opacity:.5}.wib-layout-root{grid-template-columns:0 1fr 0;grid-template-rows:0 1fr 0}.wib-layout{display:grid;position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}.wib-layout-pos{position:relative;pointer-events:initial;grid-area:2 / 2 / 2 / 2;overflow:hidden}.wib-layout-pos>*{width:100%;height:100%}


/*# sourceMappingURL=style.css.map*/