body{font-family:"IBM Plex Sans",sans-serif;color:#2f3237}h1{font:bold 32px/1.2 "IBM Plex Sans"}h2{font:bold 24px/1.2 "IBM Plex Sans"}h3{font:bold 18px/1.2 "IBM Plex Sans"}h4{font:600 16px/1.2 "IBM Plex Sans"}h5{font:500 12px/1.3 "IBM Plex Sans"}p{font:400 14px/1.5 "IBM Plex Sans"}body{margin:0;overflow:hidden;overflow-x:hidden}#app{display:flex;flex-direction:column;height:100%;overflow:hidden}#topbar{flex:0 0 72px;height:72px}#topbar #logo{height:28px;padding-left:36px}#topbar .topbar-sidemenu{width:263px;margin:auto 0}#main{flex:1 1 auto;display:flex;flex-direction:row}#main #sidebar{flex:0 0 264px;max-width:264px;display:flex;flex-direction:column}#main #content{flex:1 1 auto;height:calc(100vh - 72px);overflow-y:auto;box-sizing:border-box;border-top:1px solid #e6eaef;background-color:#f2f4f8}#sidebar nav{flex:1;overflow:auto}.content--wrapper:not(.auth---wrapper){padding:48px 64px 24px;max-width:1080px;margin:0 auto;min-width:620px}.content--wrapper.auth---wrapper{padding-top:48px}.position-bottom{position:fixed;bottom:0;z-index:1}.position-bottom.position-bottom--simple{left:264px}.position-bottom.position-bottom--double{left:528px}.position-bottom.position-bottom-right--simple{right:264px}.button-primary{box-sizing:border-box;height:44px;padding:8px 16px;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:600 14px/1.5 "IBM Plex Sans";line-height:100%;cursor:pointer;white-space:nowrap;background-color:#e30613;border:1px solid #c7000d;color:#fff}.button-primary:hover{background-color:#c7000d}.button-secondary{box-sizing:border-box;height:44px;padding:8px 16px;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:600 14px/1.5 "IBM Plex Sans";line-height:100%;cursor:pointer;white-space:nowrap;background-color:#fff;border:1px solid #dbe0e6;color:#505862}.button-secondary .icon.add::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#505862;mask-image:url("/static/ico/add.svg");-webkit-mask-image:url("/static/ico/add.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.button-secondary .icon.add:before{margin:0 12px 0 0}.button-secondary:hover{background-color:#f8fafc;color:#2f3237}.button-secondary:hover .icon.add::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#2F3237;mask-image:url("/static/ico/add.svg");-webkit-mask-image:url("/static/ico/add.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.button-secondary:hover .icon.add:before{margin:0 12px 0 0}.button-secondary:disabled .icon.add::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9ba4b0;mask-image:url("/static/ico/add.svg");-webkit-mask-image:url("/static/ico/add.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.button-secondary:disabled .icon.add:before{margin:0 12px 0 0}.no-margin{margin:0 !important}.padding-overwrite{padding:8px 14px}.button-primary .button-content,.button-secondary .button-content{display:flex;line-height:180%;margin-top:auto;margin-bottom:auto;white-space:nowrap;outline:0}.button-primary .button-content img,.button-secondary .button-content img{margin-right:8px}.button-primary:disabled,.button-secondary:disabled{background-color:#f2f4f8;border:1px solid #e6eaef;color:#9ba4b0;cursor:not-allowed}.button-wide{width:100%}.disabled{background-color:#f2f4f8;border:1px solid #e6eaef;color:#9ba4b0;cursor:not-allowed}a.button-primary,a.button-secondary{text-align:center;text-decoration:none;line-height:28px}.button-margin-left{margin-left:16px}.button-margin-right{margin-right:16px}.button-margin-top{margin-top:16px}.button-link{display:inline;padding:0;border:none;background-color:inherit;text-decoration:underline;cursor:pointer}.button-group{display:flex;background:#fff;padding:24px;margin:22px 24px;border:1px solid #e6eaef;box-sizing:border-box;box-shadow:0 8px 24px rgba(0,0,0,.05);border-radius:5px}.button-tooltip{position:relative}.button-tooltip .tooltip{visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s ease;position:absolute;top:auto;bottom:100%;left:50%;width:150px;transform:translateX(-50%);padding:4px 12px;border-radius:4px;background-color:#2f3237;color:#fff;font-size:12px;font-weight:500;font-style:normal;line-height:normal;text-align:center}.button-tooltip .tooltip.tooltip-multiline{text-align:initial;padding:4px 12px 7px 12px;white-space:normal}.button-tooltip .tooltip.tooltip-wide{top:0;bottom:0;left:0;width:auto;height:max-content;transform:initial}.button-tooltip:hover .tooltip{visibility:visible;opacity:1}.top-button .tooltip{bottom:0}.split-button-container{position:relative;display:inline-block}.split-button-container .split-button-group{display:inline-flex}.split-button-container .split-button-group .dropdown-toggle .button-content{font-size:10px}.split-button-container .dropdown-menu{position:absolute;top:100%;right:0;margin-top:4px;background:#fff;border:1px solid #e6eaef;border-radius:5px;box-shadow:0 8px 24px rgba(0,0,0,.05);z-index:1000;width:100%}.split-button-container .dropdown-menu .dropdown-item{width:100%;padding:8px 16px;border:none;background:none;text-align:left;cursor:pointer;box-shadow:none;border-radius:0;height:auto;font:600 14px/1.5 "IBM Plex Sans";color:#505862}.split-button-container .dropdown-menu .dropdown-item:hover{background-color:#f8fafc;color:#2f3237}.split-button-container .dropdown-menu .dropdown-item:not(:last-child){border-bottom:1px solid #e6eaef}#sidebar{box-sizing:border-box;border-right:1px solid #e6eaef;background-color:#fff}#sidebar nav{padding:16px;overflow-x:hidden}#sidebar ol{margin:0;padding:0;list-style:none}#sidebar a{display:flex;height:56px;border-radius:5px;font:600 14px/1.5 "IBM Plex Sans";line-height:56px;text-decoration:none;color:#2f3237;padding:0 8px}#sidebar a div.icon{flex:0 0 24px;width:24px;height:24px;margin:auto 10px;border-radius:50%}#sidebar a div.icon::before{mask-size:24px;-webkit-mask-size:24px}#sidebar a span{padding-left:10px}#sidebar a:hover:not(.active){background-color:#f8fafc}#sidebar a.active{color:#e30613}#sidebar a.active div.icon{background-color:#ffebec;border:10px solid #ffebec;margin:auto 0}#sidebar a.dashboard div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#9ba4b0;mask:url("/static/ico/dashboard.svg") center no-repeat;-webkit-mask:url("/static/ico/dashboard.svg") center no-repeat}#sidebar a.dashboard.active div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#e30613;mask:url("/static/ico/dashboard.svg") center no-repeat;-webkit-mask:url("/static/ico/dashboard.svg") center no-repeat}#sidebar a.admin div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#9ba4b0;mask:url("/static/ico/admin.svg") center no-repeat;-webkit-mask:url("/static/ico/admin.svg") center no-repeat}#sidebar a.admin.active div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#e30613;mask:url("/static/ico/admin.svg") center no-repeat;-webkit-mask:url("/static/ico/admin.svg") center no-repeat}#sidebar a.rescueplan div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#9ba4b0;mask:url("/static/ico/rescue-plan.svg") center no-repeat;-webkit-mask:url("/static/ico/rescue-plan.svg") center no-repeat}#sidebar a.rescueplan.active div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#e30613;mask:url("/static/ico/rescue-plan.svg") center no-repeat;-webkit-mask:url("/static/ico/rescue-plan.svg") center no-repeat}#sidebar a.app-instruction div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#9ba4b0;mask:url("/static/ico/instructions.svg") center no-repeat;-webkit-mask:url("/static/ico/instructions.svg") center no-repeat}#sidebar a.app-instruction.active div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#e30613;mask:url("/static/ico/instructions.svg") center no-repeat;-webkit-mask:url("/static/ico/instructions.svg") center no-repeat}#sidebar a.safetynotes div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#9ba4b0;mask:url("/static/ico/safety-notes.svg") center no-repeat;-webkit-mask:url("/static/ico/safety-notes.svg") center no-repeat}#sidebar a.safetynotes.active div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#e30613;mask:url("/static/ico/safety-notes.svg") center no-repeat;-webkit-mask:url("/static/ico/safety-notes.svg") center no-repeat}#sidebar a.fire div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#9ba4b0;mask:url("/static/ico/fire-extinguisher.svg") center no-repeat;-webkit-mask:url("/static/ico/fire-extinguisher.svg") center no-repeat}#sidebar a.company div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#9ba4b0;mask:url("/static/ico/company.svg") center no-repeat;-webkit-mask:url("/static/ico/company.svg") center no-repeat}#sidebar a.company.active div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#e30613;mask:url("/static/ico/company.svg") center no-repeat;-webkit-mask:url("/static/ico/company.svg") center no-repeat}#sidebar a.trainings div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#9ba4b0;mask:url("/static/ico/library.svg") center no-repeat;-webkit-mask:url("/static/ico/library.svg") center no-repeat}#sidebar a.trainings.active div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#e30613;mask:url("/static/ico/library.svg") center no-repeat;-webkit-mask:url("/static/ico/library.svg") center no-repeat}#sidebar a.billing div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#9ba4b0;mask:url("/static/ico/dollar.svg") center no-repeat;-webkit-mask:url("/static/ico/dollar.svg") center no-repeat}#sidebar a.billing.active div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#e30613;mask:url("/static/ico/dollar.svg") center no-repeat;-webkit-mask:url("/static/ico/dollar.svg") center no-repeat}#sidebar a.trainings-feedback div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#9ba4b0;mask:url("/static/ico/feedback.svg") center no-repeat;-webkit-mask:url("/static/ico/feedback.svg") center no-repeat}#sidebar a.trainings-feedback.active div.icon::before{content:"";display:block;width:24px;height:24px;background-color:#e30613;mask:url("/static/ico/feedback.svg") center no-repeat;-webkit-mask:url("/static/ico/feedback.svg") center no-repeat}#sidebar a.sub-route{height:40px;line-height:40px;position:relative;left:30px;font-size:12px;font-weight:500;border-radius:0;border-left:solid 2px #9ba4b0}#sidebar a.sub-route div.icon{flex:0 0 20px;width:20px;height:20px}#sidebar a.sub-route div.icon::before{mask-size:20px;-webkit-mask-size:20px}#sidebar a.sub-route div.icon::before{position:relative;top:-2px}#sidebar a.sub-route span{padding-left:8px}#sidebar a.sub-route.active{color:#e30613;border-left:solid 2px #e30613}#sidebar a.sub-route.active div.icon{background-color:inherit;width:20px;height:20px;border:none;margin:auto 10px}#sidebar a.sub-route.active div.icon::before{mask-size:20px;-webkit-mask-size:20px}#sidebar .sidebar--app-instruction{display:flex;align-items:center;white-space:pre;padding:0px 27px 27px 27px;font-size:12px;font-weight:normal;font-style:normal;line-height:16px;color:#9ba4b0}#sidebar .sidebar--app-instruction::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9ba4b0;mask-image:url("/static/ico/instructions.svg");-webkit-mask-image:url("/static/ico/instructions.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#sidebar .sidebar--app-instruction::before{mask-size:18px;-webkit-mask-size:18px}#sidebar .sidebar--app-instruction:before{width:18px;height:18px;min-width:18px;margin:0 6px 0 0}#sidebar .sidebar--app-instruction span{font-weight:500;text-decoration:underline;cursor:pointer}#sidebar .sidebar--version{display:flex;align-items:center;white-space:pre;padding:0 27px 27px 27px;font-size:12px;font-weight:normal;font-style:normal;line-height:16px;color:#9ba4b0}#sidebar .sidebar--version::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9ba4b0;mask-image:url("/static/ico/menu.svg");-webkit-mask-image:url("/static/ico/menu.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#sidebar .sidebar--version::before{mask-size:18px;-webkit-mask-size:18px}#sidebar .sidebar--version:before{width:18px;height:18px;min-width:18px;margin:0 6px 0 0}#sidebar .sidebar--version span{font-weight:500;text-decoration:underline;cursor:pointer}#sidebar .sidebar--legal{display:flex;align-items:center;white-space:pre;padding:27px;font-size:12px;font-weight:normal;font-style:normal;line-height:16px;color:#9ba4b0}#sidebar .sidebar--legal::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9ba4b0;mask-image:url("/static/ico/info.svg");-webkit-mask-image:url("/static/ico/info.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#sidebar .sidebar--legal::before{mask-size:18px;-webkit-mask-size:18px}#sidebar .sidebar--legal:before{width:18px;height:18px;min-width:18px;margin:0 6px 0 0}#sidebar .sidebar--legal span{font-weight:500;text-decoration:underline;cursor:pointer}#rp-viewing-menu,#rp-editing-menu{flex:0 0 264px;display:flex;flex-direction:column;box-sizing:border-box;border-right:1px solid #e6eaef;overflow-y:auto;background-color:#fff}#rp-viewing-menu nav,#rp-editing-menu nav{flex:1}#rp-viewing-menu ol,#rp-editing-menu ol{margin:0;padding:0;list-style:none}#rp-viewing-menu li,#rp-editing-menu li{display:flex;flex-direction:row;text-decoration:none}#rp-viewing-menu li.section:not(:first-of-type),#rp-editing-menu li.section:not(:first-of-type){border-top:1px solid #e6eaef}#rp-viewing-menu li:last-of-type,#rp-editing-menu li:last-of-type{border-bottom:1px solid #e6eaef}#rp-viewing-menu li:hover,#rp-editing-menu li:hover{background-color:#f8fafc}#rp-viewing-menu li:hover button,#rp-editing-menu li:hover button{background-color:#f8fafc}#rp-viewing-menu ol.main-intro div.icon.main-intro,#rp-viewing-menu ol.guidelines div.icon.guidelines,#rp-viewing-menu ol.floor-plans div.icon.floor-plans,#rp-viewing-menu ol.basics-intro div.icon.basics,#rp-viewing-menu ol.basics-intro div.icon.attach,#rp-viewing-menu ol.basics-details li.basics-details div.icon,#rp-viewing-menu li.subsection.active div.icon,#rp-editing-menu ol.main-intro div.icon.main-intro,#rp-editing-menu ol.guidelines div.icon.guidelines,#rp-editing-menu ol.floor-plans div.icon.floor-plans,#rp-editing-menu ol.basics-intro div.icon.basics,#rp-editing-menu ol.basics-intro div.icon.attach,#rp-editing-menu ol.basics-details li.basics-details div.icon,#rp-editing-menu li.subsection.active div.icon{background-color:#ffebec}#rp-viewing-menu ol.main-intro div.icon.main-intro::before,#rp-viewing-menu ol.guidelines div.icon.guidelines::before,#rp-viewing-menu ol.floor-plans div.icon.floor-plans::before,#rp-viewing-menu ol.basics-intro div.icon.basics::before,#rp-viewing-menu ol.basics-intro div.icon.attach::before,#rp-viewing-menu ol.basics-details li.basics-details div.icon::before,#rp-viewing-menu li.subsection.active div.icon::before,#rp-editing-menu ol.main-intro div.icon.main-intro::before,#rp-editing-menu ol.guidelines div.icon.guidelines::before,#rp-editing-menu ol.floor-plans div.icon.floor-plans::before,#rp-editing-menu ol.basics-intro div.icon.basics::before,#rp-editing-menu ol.basics-intro div.icon.attach::before,#rp-editing-menu ol.basics-details li.basics-details div.icon::before,#rp-editing-menu li.subsection.active div.icon::before{background-color:#e30613}#rp-viewing-menu button,#rp-editing-menu button{flex:1 1;width:181px;height:48px;padding:0 18px 0 10px;border:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 14px/1.5 "IBM Plex Sans";line-height:48px;text-align:left;color:#2f3237;transition:color .2s;background-color:#fff;cursor:pointer}#rp-viewing-menu-mobile{flex:0 0 264px;display:flex;flex-direction:column;box-sizing:border-box;border-right:1px solid #e6eaef;overflow-y:auto;background-color:#fff}#rp-viewing-menu-mobile nav{flex:1}#rp-viewing-menu-mobile ol{margin:0;padding:0;list-style:none}#rp-viewing-menu-mobile li{display:flex;flex-direction:row;text-decoration:none}#rp-viewing-menu-mobile li.section:not(:first-of-type){border-top:1px solid #e6eaef}#rp-viewing-menu-mobile li:last-of-type{border-bottom:1px solid #e6eaef}#rp-viewing-menu-mobile li:hover{background-color:#f8fafc}#rp-viewing-menu-mobile li:hover button{background-color:#f8fafc}#rp-viewing-menu-mobile button{flex:1 1;padding:0px;border:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 14px/1.5 "IBM Plex Sans";line-height:48px;text-align:left;color:#2f3237;transition:color .2s;background-color:#fff;cursor:pointer}#rp-viewing-menu-mobile nav ol{padding-left:0px}#rp-viewing-menu-mobile button.open-button{color:#9ba4b0}#rp-viewing-menu-mobile button.open-button::before{content:"";display:block;width:48px;height:48px;background-color:#2f3237;mask:url("/static/ico/arrow-left.svg") center no-repeat;-webkit-mask:url("/static/ico/arrow-left.svg") center no-repeat}#rp-viewing-menu-mobile button.close-button{color:#9ba4b0}#rp-viewing-menu-mobile button.close-button::before{content:"";display:block;width:48px;height:48px;background-color:#2f3237;mask:url("/static/ico/menu.svg") center no-repeat;-webkit-mask:url("/static/ico/menu.svg") center no-repeat}.menu-open{max-width:max-content}.menu-close{max-width:48px;display:flex}#rp-viewing-menu div.icon,#rp-viewing-menu-mobile div.icon{flex:0 0 36px;width:36px;height:36px;margin:6px 0 6px 18px;border-radius:50%}#rp-viewing-menu div.icon::before,#rp-viewing-menu-mobile div.icon::before{content:"";display:block;width:36px;height:36px;background-color:#9ba4b0;mask:url("/static/ico/donut.svg") center no-repeat;-webkit-mask:url("/static/ico/donut.svg") center no-repeat}#rp-viewing-menu div.icon.main-intro::before,#rp-viewing-menu-mobile div.icon.main-intro::before{content:"";display:block;width:36px;height:36px;background-color:#2f3237;mask:url("/static/ico/rescue-plan.svg") center no-repeat;-webkit-mask:url("/static/ico/rescue-plan.svg") center no-repeat}#rp-viewing-menu div.icon.guidelines::before,#rp-viewing-menu-mobile div.icon.guidelines::before{content:"";display:block;width:36px;height:36px;background-color:#2f3237;mask:url("/static/ico/instructions.svg") center no-repeat;-webkit-mask:url("/static/ico/instructions.svg") center no-repeat}#rp-viewing-menu div.icon.floor-plans::before,#rp-viewing-menu-mobile div.icon.floor-plans::before{content:"";display:block;width:36px;height:36px;background-color:#2f3237;mask:url("/static/ico/floor-plan.svg") center no-repeat;-webkit-mask:url("/static/ico/floor-plan.svg") center no-repeat}#rp-viewing-menu div.icon.basics::before,#rp-viewing-menu-mobile div.icon.basics::before{content:"";display:block;width:36px;height:36px;background-color:#2f3237;mask:url("/static/ico/info.svg") center no-repeat;-webkit-mask:url("/static/ico/info.svg") center no-repeat}#rp-viewing-menu div.icon.attachments::before,#rp-viewing-menu-mobile div.icon.attachments::before{content:"";display:block;width:36px;height:36px;background-color:#2f3237;mask:url("/static/ico/attachments.svg") center no-repeat;-webkit-mask:url("/static/ico/attachments.svg") center no-repeat}#rp-viewing-menu ol.main-intro li.section.main-intro button,#rp-viewing-menu ol.guidelines li.section.guidelines button,#rp-viewing-menu li.subsection.active button,#rp-viewing-menu ol.floor-plans li.section.floor-plans button,#rp-viewing-menu ol.basics-intro li.section.basics-intro button,#rp-viewing-menu ol.basics-details li.basics-details button,#rp-viewing-menu-mobile ol.main-intro li.section.main-intro button,#rp-viewing-menu-mobile ol.guidelines li.section.guidelines button,#rp-viewing-menu-mobile li.subsection.active button,#rp-viewing-menu-mobile ol.floor-plans li.section.floor-plans button,#rp-viewing-menu-mobile ol.basics-intro li.section.basics-intro button,#rp-viewing-menu-mobile ol.basics-details li.basics-details button{color:#e30613}@media only screen and (max-width: 600px){#rp-editing-menu,#rp-viewing-menu{display:none}#rp-viewing-menu-mobile{display:flex}}@media only screen and (min-width: 600px){#rp-editing-menu,#rp-viewing-menu{display:none}#rp-viewing-menu-mobile{display:flex}}@media only screen and (min-width: 768px){#rp-editing-menu,#rp-viewing-menu{display:none}#rp-viewing-menu-mobile{display:flex}}@media only screen and (min-width: 992px){#rp-editing-menu,#rp-viewing-menu{display:flex}#rp-viewing-menu-mobile{display:none}}@media only screen and (min-width: 1200px){#rp-editing-menu,#rp-viewing-menu{display:flex}#rp-viewing-menu-mobile{display:none}}#rp-editing-menu ol.show-steps{counter-reset:rpEditStepsCounter}#rp-editing-menu ol.show-steps li.section.active button{color:#2f3237}#rp-editing-menu ol.show-steps li.section.active:before{background-color:#2f3237}#rp-editing-menu ol.show-steps li.section.active~ol li.subsection:not(.active):not(.success):not(.modified) button{color:#505862}#rp-editing-menu ol.show-steps li.section.simple.active:not(.success) button{color:#e30613;padding-left:8px}#rp-editing-menu ol.show-steps li.section.simple.active:not(.success):before{background-color:#e30613;border:10px solid #ffebec;margin:auto 0 auto 17px}#rp-editing-menu ol.show-steps li.section:before{counter-increment:rpEditStepsCounter;content:counter(rpEditStepsCounter);margin:auto 0 auto 27px;display:inline-block;width:20px;height:20px;border-radius:50%;font-size:12px;font-weight:normal;font-style:normal;line-height:20px;text-align:center;background-color:#757e8a;color:#fff}#rp-editing-menu ol.show-steps li.subsection{border-bottom:none}#rp-editing-menu ol.show-steps li div.icon{flex:0 0 20px;width:20px;height:20px;margin:auto 0 auto 27px;border-radius:50%}#rp-editing-menu ol.show-steps li div.icon::before{content:"";display:block;width:20px;height:20px;background-color:#9ba4b0;mask:url("/static/ico/draft.svg") center no-repeat;-webkit-mask:url("/static/ico/draft.svg") center no-repeat}#rp-editing-menu ol.show-steps li div.icon::before{mask-size:20px;-webkit-mask-size:20px}#rp-editing-menu ol.show-steps li button{height:56px;padding:0 18px;color:#757e8a}#rp-editing-menu ol.show-steps.draft li.subsection.active:not(.success) div.icon{background:#fff;border:10px solid #ffebec;margin:auto 0 auto 17px}#rp-editing-menu ol.show-steps.draft li.subsection.active:not(.success) div.icon::before{content:"";display:block;width:20px;height:20px;background-color:#e30613;mask:url("/static/ico/draft.svg") center no-repeat;-webkit-mask:url("/static/ico/draft.svg") center no-repeat}#rp-editing-menu ol.show-steps.draft li.subsection.active:not(.success) div.icon::before{mask-size:20px;-webkit-mask-size:20px}#rp-editing-menu ol.show-steps.draft li.subsection.active:not(.success) button{color:#e30613;padding-left:8px}#rp-editing-menu ol.show-steps.draft li.subsection.success:not(.active) div.icon{background:#009f83}#rp-editing-menu ol.show-steps.draft li.subsection.success:not(.active) div.icon::before{content:"";display:block;width:20px;height:20px;background-color:#fff;mask:url("/static/ico/check.svg") center no-repeat;-webkit-mask:url("/static/ico/check.svg") center no-repeat}#rp-editing-menu ol.show-steps.draft li.subsection.success:not(.active) button{color:#009f83}#rp-editing-menu ol.show-steps.draft li.subsection.active.success div.icon{background:#e30613;border:10px solid #ffebec;margin:auto 0 auto 17px}#rp-editing-menu ol.show-steps.draft li.subsection.active.success div.icon::before{content:"";display:block;width:20px;height:20px;background-color:#fff;mask:url("/static/ico/check.svg") center no-repeat;-webkit-mask:url("/static/ico/check.svg") center no-repeat}#rp-editing-menu ol.show-steps.draft li.subsection.active.success button{color:#e30613;padding-left:8px}#rp-editing-menu ol.show-steps.edited li.section.modified:not(.active) button,#rp-editing-menu ol.show-steps.published li.section.modified:not(.active) button{color:#7f45fa}#rp-editing-menu ol.show-steps.edited li.section.modified:not(.active):before,#rp-editing-menu ol.show-steps.published li.section.modified:not(.active):before{background-color:#7f45fa}#rp-editing-menu ol.show-steps.edited li.subsection.active div.icon,#rp-editing-menu ol.show-steps.published li.subsection.active div.icon{background:#fff;border:10px solid #ffebec;margin:auto 0 auto 17px}#rp-editing-menu ol.show-steps.edited li.subsection.active div.icon::before,#rp-editing-menu ol.show-steps.published li.subsection.active div.icon::before{content:"";display:block;width:20px;height:20px;background-color:#e30613;mask:url("/static/ico/done.svg") center no-repeat;-webkit-mask:url("/static/ico/done.svg") center no-repeat}#rp-editing-menu ol.show-steps.edited li.subsection.active div.icon::before,#rp-editing-menu ol.show-steps.published li.subsection.active div.icon::before{mask-size:20px;-webkit-mask-size:20px}#rp-editing-menu ol.show-steps.edited li.subsection.active button,#rp-editing-menu ol.show-steps.published li.subsection.active button{color:#e30613;padding-left:8px}#rp-editing-menu ol.show-steps.edited li.subsection.success:not(.active):not(.modified) div.icon,#rp-editing-menu ol.show-steps.published li.subsection.success:not(.active):not(.modified) div.icon{background:#fff}#rp-editing-menu ol.show-steps.edited li.subsection.success:not(.active):not(.modified) div.icon::before,#rp-editing-menu ol.show-steps.published li.subsection.success:not(.active):not(.modified) div.icon::before{content:"";display:block;width:20px;height:20px;background-color:#505862;mask:url("/static/ico/done.svg") center no-repeat;-webkit-mask:url("/static/ico/done.svg") center no-repeat}#rp-editing-menu ol.show-steps.edited li.subsection.success:not(.active):not(.modified) div.icon::before,#rp-editing-menu ol.show-steps.published li.subsection.success:not(.active):not(.modified) div.icon::before{mask-size:20px;-webkit-mask-size:20px}#rp-editing-menu ol.show-steps.edited li.subsection.success:not(.active):not(.modified) button,#rp-editing-menu ol.show-steps.published li.subsection.success:not(.active):not(.modified) button{color:#505862}#rp-editing-menu ol.show-steps.edited li.subsection.modified:not(.active) div.icon,#rp-editing-menu ol.show-steps.published li.subsection.modified:not(.active) div.icon{background:#fff}#rp-editing-menu ol.show-steps.edited li.subsection.modified:not(.active) div.icon::before,#rp-editing-menu ol.show-steps.published li.subsection.modified:not(.active) div.icon::before{content:"";display:block;width:20px;height:20px;background-color:#7f45fa;mask:url("/static/ico/done.svg") center no-repeat;-webkit-mask:url("/static/ico/done.svg") center no-repeat}#rp-editing-menu ol.show-steps.edited li.subsection.modified:not(.active) div.icon::before,#rp-editing-menu ol.show-steps.published li.subsection.modified:not(.active) div.icon::before{mask-size:20px;-webkit-mask-size:20px}#rp-editing-menu ol.show-steps.edited li.subsection.modified:not(.active) button,#rp-editing-menu ol.show-steps.published li.subsection.modified:not(.active) button{color:#7f45fa}#rp-editing-menu ol.show-steps.edited li.subsection div.icon::before,#rp-editing-menu ol.show-steps.published li.subsection div.icon::before{content:"";display:block;width:20px;height:20px;background-color:#505862;mask:url("/static/ico/done.svg") center no-repeat;-webkit-mask:url("/static/ico/done.svg") center no-repeat}#rp-editing-menu ol.show-steps.edited li.subsection div.icon::before,#rp-editing-menu ol.show-steps.published li.subsection div.icon::before{mask-size:20px;-webkit-mask-size:20px}#rp-editing-menu ol.show-steps.edited li.subsection button,#rp-editing-menu ol.show-steps.published li.subsection button{color:#505862}#topbar{display:flex;flex-direction:row;box-sizing:border-box;background-color:#fff}#topbar .topbar-menu-wrapper{display:flex;flex-direction:row;flex:1;justify-content:flex-end;align-items:flex-end;margin-top:auto;margin-bottom:auto;margin-right:18px}#topbar .topbar-menu-button{flex:1;height:32px;max-width:32px;background-color:#fff;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;margin-left:8px;background-repeat:no-repeat;background-position:center;cursor:pointer;position:relative}#topbar .topbar-menu-button:focus{outline:none}#topbar .topbar-menu-button.selected::after,#topbar .topbar-menu-button.hasNotifications::after{content:"";display:block;position:absolute;background:#e30613;width:8px;height:8px;top:0;right:0;border:1px #fff solid;border-radius:50%}#topbar .topbar-menu-button:hover{background-color:#e6eaef}#topbar .topbar-menu-button.language{background-image:url("/static/ico/language.svg")}#topbar .topbar-menu-button.user{background-image:url("/static/ico/person.svg")}#topbar .topbar-menu-button.filters{background-image:url("/static/ico/settings.svg")}#topbar .topbar-menu-button.filters.menuOpen{background-image:url("/static/ico/settings-enabled.svg")}#topbar .topbar-menu-button.share{background-image:url("/static/ico/share.svg")}#topbar .topbar-menu-button.print{background-image:url("/static/ico/print.svg")}#topbar .topbar-menu-button.email{background-image:url("/static/ico/publish-dark.svg");color:#000}#topbar .topbar-menu-button.email.menuOpen{background-image:url("/static/ico/publish.svg")}#topbar .topbar-menu-button.notifications{background-image:url("/static/ico/alert.svg")}#topbar .topbar-menu-button.notifications.menuOpen{background-color:#e6eaef}.dropdown-wrapper{position:fixed;right:1%;top:2%;display:flex;flex-direction:column;margin-top:40px;background-color:#fff;z-index:1;border-radius:5px;border:1px solid #e6eaef}.dropdown-menu-button{width:200px;height:52px;background-color:#fff;border:0;border-radius:5px;color:#505862;padding:8px 16px;font-size:14px;font-weight:600;font-style:normal;line-height:100%;outline:none;justify-content:center;cursor:pointer}.dropdown-menu-button:hover{color:#2f3237;background-color:#f8fafc}.dropdown-menu-button.logout{color:#e30613}.dropdown-menu-button.languageMenu{display:flex;flex-direction:row}.dropdown-menu-button .selected{width:24px;height:24px;margin:auto;background-color:#e30613;mask-image:url("/static/ico/tick.svg");-webkit-mask-image:url("/static/ico/tick.svg");background-repeat:no-repeat;background-position:center}.dropdown-menu-button .languageText{flex:2;margin-top:auto;margin-bottom:auto;text-align:initial}.dropdown-menu-button .languageText.selectedText{color:#e30613}.radio-button{background-color:#fff;border:0;border-radius:5px;color:#505862;padding-top:8px;padding-bottom:8px;padding-right:24px;font-size:14px;font-weight:600;font-style:48px;line-height:normal;outline:none;justify-content:center;text-align:left}.radio-button::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-image:url("/static/ico/unselected.svg")}.radio-button:hover::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-image:url("/static/ico/unselected-hover.svg")}.radio-button:hover::before{margin-top:-4px}.radio-button.selected::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-image:url("/static/ico/radio-selected.svg")}.radio-button.selected::before{margin-top:-4px}.radio-button.selected:hover::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-image:url("/static/ico/radio-selected-hover.svg")}.radio-button.selected:hover::before{margin-top:-4px}.radio-button::before{margin-top:-4px}.search-filter--subheading{padding:8px;padding-top:16px;margin-left:12px;font-weight:700;font-size:16px}.multiselect-button{background-color:#fff;border:0;border-radius:5px;color:#505862;padding-top:8px;padding-bottom:8px;padding-right:24px;font-style:normal;font-weight:600;font-size:14px;line-height:48px;outline:none;justify-content:center;text-align:left}.multiselect-button::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-image:url("/static/ico/unselected.svg")}.multiselect-button:hover::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-image:url("/static/ico/unselected-hover.svg")}.multiselect-button.selected::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-image:url("/static/ico/tick-selected.svg")}.multiselect-button.selected:hover::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-image:url("/static/ico/tick-selected-hover.svg")}.topbar-component-wrapper{display:flex;flex:1}.breadcrumb-wrapper{display:flex;padding-left:29px;border-left:1px solid #e6eaef}.breadcrumb-wrapper .breadcrumb-components{display:flex;align-items:center;height:40px;margin-top:auto;margin-bottom:auto}.breadcrumb-wrapper .breadcrumb-components .breadcrumb-link{font-size:12px;font-weight:normal;font-style:normal;line-height:15.6px}.breadcrumb-wrapper .breadcrumb-components .breadcrumb-link span{padding:0 7px;color:#e6eaef}.breadcrumb-wrapper .breadcrumb-components .breadcrumb-last{display:flex;font-size:12px;font-weight:normal;font-style:normal;line-height:15.6px;margin:0;text-decoration:none;color:#e30613}.breadcrumb-wrapper .breadcrumb-components>span{white-space:nowrap;line-height:15.6px}.breadcrumb-wrapper .breadcrumb-components>span:first-of-type{padding-left:20px}.breadcrumb-wrapper .breadcrumb-components a{display:inline-block;font-size:12px;text-decoration:none;color:#505862}.input-wrapper-margin-bottom{margin-bottom:1em}.input-wrapper-info-text{display:flex;flex-direction:column}.error{border-color:#e30613 !important;color:#e30613 !important}.input-wrapper{display:flex}.info-text{font-size:small;color:gray}.error-text{font-size:small;color:#e30613 !important}input{display:block}.input-field--wrapper{width:279px;margin-bottom:24px;max-width:589px}.input-field--wrapper.wide{min-width:409px}.input-field--wrapper.fullwidth{max-width:100%;width:100%}.input-field--wrapper .input-field-title{font-size:14px;font-weight:600;font-style:normal;line-height:150%;display:flex;align-items:center;padding-bottom:9.5px}.input-field--wrapper .input-field-title.error{color:#e30613}.input-field--wrapper .input-field-title .required{padding-left:5px;display:flex;color:#e30613}.input-field--wrapper .input-field-title .help-icon{margin-left:8px}.input-field--wrapper .input-field{width:100%;height:44px;color:#9ba4b0;background:#fff;border:1px solid #dbe0e6;box-sizing:border-box;box-shadow:0 1px 4px rgba(0,0,0,.04);border-radius:5px;font-size:14px;font-weight:normal;font-style:normal;line-height:normal;display:flex}.input-field--wrapper .input-field.autoheight{height:auto;min-height:44px}.input-field--wrapper .input-field:focus{outline:#9ba4b0;border:1px solid #9ba4b0}.input-field--wrapper .input-field:hover{background:#f8fafc}.input-field--wrapper .input-field.error{border:1px solid #e30613;color:#c7000d}.input-field--wrapper .input-field .error-icon{width:18px;height:18px;background-repeat:no-repeat;background-color:#c7000d;mask-position:center;-webkit-mask-position:center;mask-image:url("/static/ico/attention.svg");-webkit-mask-image:url("/static/ico/attention.svg");margin:auto 16px auto 0}.input-field--wrapper .input-field .search-icon{width:24px;height:24px;background-repeat:no-repeat;background-color:#2f3237;mask-position:center;-webkit-mask-position:center;mask-image:url("/static/ico/search.svg");-webkit-mask-image:url("/static/ico/search.svg");margin:auto 16px auto 0}.input-field--wrapper .input-field .input-field-input{background:rgba(0,0,0,0);border:0;width:100%;height:100%;font-size:14px;font-weight:normal;font-style:normal;line-height:normal;padding:0 16px}.input-field--wrapper .input-field .input-field-input:focus{outline:none}.input-field--wrapper .input-field .input-field-input:disabled{background-color:#e6eaef;color:#9ba4b0;border:1px solid #e6eaef}.input-field--wrapper .input-field .input-field-textarea-no-resize{resize:none}.input-field--wrapper .input-field .input-field-textarea{background:rgba(0,0,0,0);border:0;width:100%;height:100%;font:400 14px/1.5 "IBM Plex Sans";min-height:130px;padding:16px}.input-field--wrapper .input-field .input-field-textarea:focus{outline:none}.input-field--wrapper .input-field .input-field-textarea:disabled{background-color:#e6eaef;color:#9ba4b0;border:1px solid #e6eaef}.input-field--wrapper .input-field .input-field-textarea.textarea-narrow{min-height:80px}.input-field--wrapper .select-wrapper{padding:12px 16px;border:1px solid #dbe0e6;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);max-width:589px}.input-field--wrapper .select-wrapper.disabled{background-color:#f2f4f8}.input-field--wrapper .input-select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url("/static/ico/chevron-down.svg") center right 0px no-repeat;cursor:pointer;font-size:14px;font-weight:normal;font-style:normal;line-height:normal;width:100%;border:0}.input-field--wrapper .input-select:focus{border:0;outline:0}.input-field--wrapper .input-select:disabled{background-color:#f2f4f8;color:#9ba4b0;cursor:auto}.input-field--wrapper .input-select option{font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.input-field--wrapper .input-field-info{margin-top:16px;font-size:12px;font-weight:500;font-style:normal;line-height:normal}.input-field--wrapper.checkbox-wrapper{min-height:24px;margin:12px 0}.input-field--wrapper .input-checkbox-label{padding-bottom:0;line-height:175%}.input-field--wrapper .input-checkbox-label input[type=checkbox]{display:none}.input-field--wrapper .input-checkbox-label:checked{background:#e30613}.input-field--wrapper .input-checkbox-label .input-checkbox-control{background:#f2f4f8;width:20px;height:20px;border-radius:50%;display:block;margin-right:10px;border:1px solid #dbe0e6}.input-field--wrapper .input-checkbox-label input[type=checkbox]:hover+.input-checkbox-control{background:#dbe0e6;border:1px solid #c5cbd3}.input-field--wrapper .input-checkbox-label input[type=checkbox]:checked+.input-checkbox-control{background:#e30613;border:1px solid #c7000d}.input-field--wrapper .input-checkbox-label input[type=checkbox]:checked+.input-checkbox-control::before{content:"";display:block;width:20px;height:20px;background-color:#fff;mask:url("/static/ico/check.svg") center no-repeat;-webkit-mask:url("/static/ico/check.svg") center no-repeat}.input-field--wrapper .input-checkbox-label input[type=checkbox]:checked:hover+.input-checkbox-control{background:#c7000d}.input-field--wrapper .input-checkbox-label input[type=checkbox]:checked:disabled+.input-checkbox-control{background:#f2f4f8;border:1px solid #e6eaef}.input-field--wrapper .input-checkbox-label input[type=checkbox]:checked:disabled+.input-checkbox-control::before{content:"";display:block;width:20px;height:20px;background-color:#9ba4b0;mask:url("/static/ico/check.svg") center no-repeat;-webkit-mask:url("/static/ico/check.svg") center no-repeat}.input-field--wrapper.checkbox-field .input-checkbox-label{position:relative;padding-left:32px}.input-field--wrapper.checkbox-field .input-checkbox-label .input-checkbox-control{position:absolute;top:0;left:0}.qrcodes-item--container{display:flex;flex-direction:row;align-items:center;padding-top:10px}.info-list .qrcodes-item--container{display:flex;flex-wrap:wrap;box-sizing:border-box;padding:0;margin:0;border-radius:5px;background-color:#fff}.attachments-container .qrcodes-item--container{margin-left:20px}.qrcodes-item--container .person{width:50%;display:flex;margin-bottom:24px;flex-direction:row;align-items:center}.qrcodes-item--container .checkbox-field .input-checkbox-label{width:fit-content}.qrcodes-item--container #basics-details{margin-left:0px}.qrcodes-item--container #basics-maintenance{margin-left:0px;margin-right:0px;width:100%}.qrcodes-item--container .checkbox-field{width:fit-content}.qrcodes-item--container .checkbox-field .input-checkbox-label .input-checkbox-control{background-color:#a9a9a9}.form-header{display:flex;flex-direction:column;text-align:center;margin-bottom:32px}.form-header .form-header--title{font-size:32px;font-weight:bold;font-style:normal;line-height:48px}.form-header .form-header--info{font-family:"IBM Plex Sans",sans-serif;font-size:14px;font-weight:normal;font-style:normal;line-height:150%}.form-footer{display:flex;flex-direction:column;text-align:center;color:#9ba4b0;font-size:12px;font-weight:500;font-style:normal;line-height:130%;margin-top:32px}.form-footer .highlight{color:#e30613;text-decoration:none}.form-input-field-wrapper{display:block}.form-container{display:flex;flex-wrap:wrap;border-radius:5px;background-color:#fff;border:1px solid #e6eaef}.form-container.with-supplement{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.form-container .input-field--wrapper{width:auto}.form-container .form-fields{flex:2;padding:24px;margin:0}.form-container .form-fields h4{margin-bottom:32px}.form-container .form-fields .action-button-container{border-top:1px solid #e6eaef;margin-left:-24px;margin-right:-24px;margin-bottom:-8px;padding-left:24px}.form-container aside{flex:1;padding:32px 48px;background:#f8fafc}.collapsible-content .form-container,.collapsible-content.form-container{border:0;border-radius:0}.supplement-container{border:1px solid #e6eaef;background:#fff;padding:24px 24px 0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.supplement-container .input-field--wrapper.wide{width:100%;max-width:100%}.multiple-container{padding-bottom:8px}.multiple-container h3.multiple-heading{margin-top:32px;margin-bottom:0}.multiple-container .multiple{border-bottom:1px solid #e6eaef;margin-left:-24px;padding:10px 26px 24px 26px;margin-right:-24px;margin-bottom:8px}.multiple-container .multiple:first-of-type{margin-top:24px;border-top:1px solid #e6eaef}.multiple-container .multiple:last-of-type{margin-bottom:8px}.multiple-container .multiple.shelters:first-of-type{margin-top:0;border-top:0}.multiple-container .multiple-field-group{border-left:4px solid #e6eaef;padding-left:24px;margin:24px 0}.form-spacer{width:100%;height:1px;border-bottom:1px solid #e6eaef;padding:0 24px;margin:24px -24px 0}.rescue-plan-edit--button{box-sizing:border-box;height:44px;padding:8px 16px;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:600 14px/1.5 "IBM Plex Sans";line-height:100%;cursor:pointer;white-space:nowrap;border:1px solid #dbe0e6;background:#fff;color:#505862;margin:16px 0 0 0;padding-left:0;padding-right:16px}.rescue-plan-edit--button .button-content{display:flex;line-height:180%;margin-top:auto;margin-bottom:auto;margin-left:12px;white-space:nowrap;outline:0}.rescue-plan-edit--button .button-content img{margin-right:8px}.collapsible{border:1px solid #e6eaef;border-radius:5px;background-color:#fff}.collapsible.disabled .collapsible-header{color:#9ba4b0;cursor:default}.collapsible.disabled .collapsible-header:hover{background-color:#fff}.collapsible .collapsible-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.collapsible .collapsible-header:hover{background-color:#f8fafc;border-radius:5px 5px 0 0}.collapsible .collapsible-thumb{display:block;width:48px;height:48px;border-radius:5px;margin:15px}.collapsible .placeholder{background:#e6eaef}.collapsible .placeholder::before{content:"";display:block;width:48px;height:48px;background-color:#9ba4b0;mask:url("/static/ico/photo.svg") center no-repeat;-webkit-mask:url("/static/ico/photo.svg") center no-repeat}.collapsible .collapsible-heading{flex:1 0}.collapsible .collapsible-heading h5{font-size:14px;font-weight:normal;font-style:normal;line-height:normal;margin:0}.collapsible .collapsible-heading span{font-size:12px;font-weight:normal;font-style:normal;line-height:normal;color:#757e8a}.collapsible .collapsible-subheading{font-size:14px;font-weight:normal;font-style:normal;line-height:normal;color:#9ba4b0}.collapsible .collapsible-content-children-margin{margin-left:15px;margin-right:15px;margin-bottom:15px}.collapsible .collapsible-header-padding{padding-left:15px}.collapsible .collapsible-content{margin-top:0px;border-top:1px solid #e6eaef}.collapsible .collapse-btn{border:0;background:rgba(0,0,0,0);padding:0}.collapsible .collapse-btn::after{content:"";display:block;float:right;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9ba4b0;mask-image:url("/static/ico/chevron-down.svg");-webkit-mask-image:url("/static/ico/chevron-down.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.collapsible.collapse .collapsible-header:hover{background-color:#f8fafc;border-radius:5px}.collapsible.collapse .collapsible-content{display:none}.collapsible.collapse .collapse-btn::after{content:"";display:block;float:right;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9ba4b0;mask-image:url("/static/ico/chevron-right.svg");-webkit-mask-image:url("/static/ico/chevron-right.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.collapsible-button-long{width:100%;border:1px solid #e6eaef;margin-top:0;height:72px;padding-left:8px}.personnel-edit-container .supplement-container{border-radius:5px;margin-top:8px}.personnel-edit-container .person{margin-bottom:8px}.personnel-edit-container .person .collapsible-thumb{border-radius:50%;width:32px;height:32px;margin:20px;object-fit:cover}.personnel-edit-container .person .placeholder::before{content:"";display:block;width:32px;height:32px;background-color:#9ba4b0;mask:url("/static/ico/avatar.svg") center no-repeat;-webkit-mask:url("/static/ico/avatar.svg") center no-repeat}.guidelines-edit-container .guideline{margin-top:0;border:1px solid #e6eaef;border-radius:5px;margin-bottom:8px;background:#fff;font:400 14px/1.5 "IBM Plex Sans"}.guidelines-edit-container .guideline .collapsible-header{border:0;background:rgba(0,0,0,0)}.guidelines-edit-container .guideline .collapsible-header .input-field--wrapper{margin:26px 0 0 26px;min-height:48px}.guidelines-edit-container .guideline .collapsible-header .input-checkbox-control{margin-right:14px}.guidelines-edit-container .guideline .collapsible-content{border:0;margin-top:0}.guidelines-edit-container .guideline .guideline-description{margin:0px 64px 24px}.guidelines-edit-container .guideline .guideline-content{display:flex;flex-wrap:wrap;margin-top:36px;border-top:1px solid #e6eaef;width:100%}@media(max-width: 1606px){.guidelines-edit-container .guideline .guideline-content{flex-direction:column;flex-wrap:nowrap}}.guidelines-edit-container .guideline .show-steps,.guidelines-edit-container .guideline ol{padding-left:64px}.guidelines-edit-container .guideline aside{border-left:1px solid #e6eaef;border-radius:0}@media(max-width: 1606px){.guidelines-edit-container .guideline aside{border-left:0;padding:0 24px}}.guidelines-edit-container .guideline.collapse .supplement-container{display:none}.custom-guidelines .guideline-collapsible .guideline-title{width:100%}.custom-guidelines .guideline-collapsible .guideline-header{display:flex;align-items:center;padding:24px;font-size:14px;font-weight:600;font-style:normal;line-height:21px}.custom-guidelines .guideline-collapsible .guideline-header .input-field--wrapper{width:auto;min-width:unset}.custom-guidelines .guideline-collapsible .guideline-header .collapsible-heading>h5{font-weight:bold}.custom-guidelines .guideline-collapsible .guideline-header:before{margin-right:16px}.custom-guidelines h3{margin:48px 0 24px 0}.custom-guidelines .multiple-container{padding-bottom:0}.custom-guidelines .multiple-container .multiple{border-bottom:none}.custom-guidelines .hidden{display:none}.custom-guidelines aside .aside-wrapper{margin-bottom:25px}.custom-guidelines aside .aside-wrapper .input-video--multiple{display:flex;margin-bottom:8px}.custom-guidelines aside .aside-wrapper .input-video--multiple .input-field--wrapper{margin:0}.custom-guidelines aside .aside-wrapper .input-video--multiple .rescue-plan-edit--button{margin-top:auto}.custom-guidelines aside .aside-wrapper .input-video--multiple .rescue-plan-edit--button .button-content img{margin:0}.custom-guidelines .custom-guidelines--step{margin-top:18px}.custom-guidelines .custom-guidelines--step .input-field--wrapper{margin:0 0 8px 0;min-height:auto}.custom-guidelines .custom-guidelines--step .button-secondary{margin-bottom:8px}.button-secondary-overrides{display:flex;position:absolute;top:-10px;right:5px;opacity:"90%";padding:4px;align-items:center;border-radius:30px;max-height:33px}.device-image-preview{height:150px;width:150px;object-fit:cover;border-radius:10px}.input-file-input{display:flex;flex-wrap:wrap}.input-file-input .preview-image{object-fit:cover;border:1px solid #e6eaef;width:44px;height:44px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:6px;margin-right:16px}.input-file-input .preview-image--landscape{width:72px;height:44px}.input-file-input input{display:none}.input-file-input .custom-file-input{margin-top:6px}.input-file-input button{margin-left:16px;margin-top:6px}.tag-select.form-tag-select div[class$=multiValue]{margin-top:0;margin-bottom:4px}.tag-select.form-tag-select div[class$=control]{padding:4px;padding-bottom:0px}.tag-select.form-tag-select div[class$=control]>div:last-child{margin-bottom:4px}.tag-select.form-tag-select div[class$=placeholder]{margin-top:-2px;font:400 14px/1.5 "IBM Plex Sans"}.tag-select.form-tag-select div[class$=singleValue]{margin-top:-2px;font:400 14px/1.5 "IBM Plex Sans"}.attachments-edit .attachments,.attachments-edit .floor-plans,.floor-plan-edit-list .attachments,.floor-plan-edit-list .floor-plans{border:1px solid #e6eaef;border-radius:5px;margin-bottom:8px;background:#fff}.attachments-edit .attachment,.attachments-edit .floor-plan,.floor-plan-edit-list .attachment,.floor-plan-edit-list .floor-plan{display:flex;flex-wrap:wrap;border-bottom:1px solid #e6eaef;height:72px;font:600 14px/1.5 "IBM Plex Sans"}.attachments-edit .documents-icon,.floor-plan-edit-list .documents-icon{flex:0;margin:25px}.attachments-edit .documents-icon::before,.floor-plan-edit-list .documents-icon::before{content:"";display:block;width:24px;height:24px;background-color:#9ba4b0;mask:url("/static/ico/documents.svg") center no-repeat;-webkit-mask:url("/static/ico/documents.svg") center no-repeat}.attachments-edit .floor-plan-icon,.floor-plan-edit-list .floor-plan-icon{flex:0;margin:25px}.attachments-edit .floor-plan-icon::before,.floor-plan-edit-list .floor-plan-icon::before{content:"";display:block;width:24px;height:24px;background-color:#9ba4b0;mask:url("/static/ico/floor-plan.svg") center no-repeat;-webkit-mask:url("/static/ico/floor-plan.svg") center no-repeat}.attachments-edit a,.floor-plan-edit-list a{flex:2;margin-top:25px;color:#000;text-decoration:none}.attachments-edit a:hover,.floor-plan-edit-list a:hover{color:#9ba4b0}.attachments-edit span,.floor-plan-edit-list span{flex:1;text-align:right;margin-top:25px;margin-right:25px;font:400 14px/1.5 "IBM Plex Sans";color:#9ba4b0}.attachments-edit .plain-button,.floor-plan-edit-list .plain-button{flex:0;background:rgba(0,0,0,0);border:0;margin-right:25px;color:#505862;cursor:pointer}.attachments-edit .plain-button:focus,.floor-plan-edit-list .plain-button:focus{border:0}.attachments-edit .floor-plan-editor-trigger,.floor-plan-edit-list .floor-plan-editor-trigger{flex:2;display:flex;flex-wrap:wrap;padding-left:0}.attachments-edit .floor-plan-editor-trigger:focus,.floor-plan-edit-list .floor-plan-editor-trigger:focus{border:0;outline:none}.attachments-edit .floor-plan-editor-trigger span,.floor-plan-edit-list .floor-plan-editor-trigger span{flex:1;color:#000;font-weight:600;text-align:left}.drop-zone{width:100%;height:72px;margin-top:8px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #c5cbd3;border-style:dashed;background:#f8fafc;display:flex;align-items:center;justify-content:center;color:#9ba4b0}.drop-zone input{display:none}.drop-zone .file-trigger{color:#e30613;cursor:pointer}.drop-zone .file-trigger:hover{color:#ffebec}.buildings-edit-container .buildings-button{margin-bottom:24px}.buildings-edit-container .floor-plan-list{margin-top:32px}.building-edit{margin-bottom:24px}.building-edit .building-header{display:flex;margin-bottom:32px}.building-edit .building-header h2{flex:1;margin-bottom:0}.building-edit .building-header button{flex:0;margin-top:0}.link-primary{cursor:pointer;color:#e30613}.help-icon{position:relative;margin-left:20px}.help-icon::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/help.svg");-webkit-mask-image:url("/static/ico/help.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.help-icon .tooltip{visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s ease;position:absolute;top:auto;bottom:100%;left:50%;width:150px;transform:translateX(-50%);padding:4px 12px;border-radius:4px;background-color:#2f3237;color:#fff;font-size:12px;font-weight:500;font-style:normal;line-height:normal;text-align:center}.help-icon .tooltip.tooltip-multiline{text-align:initial;padding:4px 12px 7px 12px;white-space:normal}.help-icon .tooltip.tooltip-wide{top:0;bottom:0;left:0;width:auto;height:max-content;transform:initial}.help-icon:hover .tooltip{visibility:visible;opacity:1}.help-icon:before{margin:0}.rescueplan-editing div.content--wrapper form{margin-bottom:219px}.rescueplan-editing .button-primary .icon.draft::before,.safety-notes-edit .button-primary .icon.draft::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#fff;mask-image:url("/static/ico/save.svg");-webkit-mask-image:url("/static/ico/save.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.rescueplan-editing .button-primary .icon.publish::before,.safety-notes-edit .button-primary .icon.publish::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#fff;mask-image:url("/static/ico/publish.svg");-webkit-mask-image:url("/static/ico/publish.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.rescueplan-editing .button-primary:disabled .icon.draft::before,.safety-notes-edit .button-primary:disabled .icon.draft::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9ba4b0;mask-image:url("/static/ico/save.svg");-webkit-mask-image:url("/static/ico/save.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.rescueplan-editing .button-primary:disabled .icon.publish::before,.safety-notes-edit .button-primary:disabled .icon.publish::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9ba4b0;mask-image:url("/static/ico/publish.svg");-webkit-mask-image:url("/static/ico/publish.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.rescueplan-editing .button-secondary .icon.draft::before,.safety-notes-edit .button-secondary .icon.draft::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#505862;mask-image:url("/static/ico/save.svg");-webkit-mask-image:url("/static/ico/save.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.rescueplan-editing .button-secondary .icon.publish::before,.safety-notes-edit .button-secondary .icon.publish::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#505862;mask-image:url("/static/ico/publish.svg");-webkit-mask-image:url("/static/ico/publish.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.rescueplan-editing .button-secondary:disabled .icon.draft::before,.safety-notes-edit .button-secondary:disabled .icon.draft::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9ba4b0;mask-image:url("/static/ico/save.svg");-webkit-mask-image:url("/static/ico/save.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.rescueplan-editing .button-secondary:disabled .icon.publish::before,.safety-notes-edit .button-secondary:disabled .icon.publish::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9ba4b0;mask-image:url("/static/ico/publish.svg");-webkit-mask-image:url("/static/ico/publish.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.rescueplan-editing .button-primary .icon.draft:before,.rescueplan-editing .button-primary .icon.publish:before,.rescueplan-editing .button-primary:disabled .icon.draft:before,.rescueplan-editing .button-primary:disabled .icon.publish:before,.rescueplan-editing .button-secondary .icon.draft:before,.rescueplan-editing .button-secondary .icon.publish:before,.rescueplan-editing .button-secondary:disabled .icon.draft:before,.rescueplan-editing .button-secondary:disabled .icon.publish:before,.safety-notes-edit .button-primary .icon.draft:before,.safety-notes-edit .button-primary .icon.publish:before,.safety-notes-edit .button-primary:disabled .icon.draft:before,.safety-notes-edit .button-primary:disabled .icon.publish:before,.safety-notes-edit .button-secondary .icon.draft:before,.safety-notes-edit .button-secondary .icon.publish:before,.safety-notes-edit .button-secondary:disabled .icon.draft:before,.safety-notes-edit .button-secondary:disabled .icon.publish:before{margin:0 8px 0 0}.modal-container{width:375px;padding:48px;left:calc(50% - 187.5px - .5px);margin:0 auto;background-color:#fff;border:1px solid #dbe0e6;box-sizing:border-box;box-shadow:0 1px 4px rgba(0,0,0,.04);border-radius:5px}.center{display:flex;align-items:center;justify-content:center}.saving-overlay{z-index:100;display:flex;position:absolute;top:72px;right:0;bottom:0;left:264px;background-color:rgba(0,0,0,.66);align-items:center;justify-content:center}.saving-modal{background-color:#fff;padding:24px;border-radius:5px;border:1px solid #e6eaef}.saving-text{color:#000;font:600 14px/1.5 "IBM Plex Sans"}.fs-modal-container{z-index:100;display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.66)}.fs-modal-container.visible{display:block}.fs-modal-container>div{z-index:101;position:fixed;top:48px;right:48px;bottom:48px;left:48px;border-radius:5px;background-color:#fff}.fs-modal-container .fs-modal-container{z-index:202}.error-message{font-size:12px;font-weight:500;font-style:normal;line-height:normal;color:#e30613;margin:-8px 0 24px 0}.icon-button-link{display:flex;align-items:center;text-decoration:none;margin-top:24px;border:0;background:rgba(0,0,0,0);padding:0;text-align:left;cursor:pointer;position:relative;max-width:100%}.icon-button-link .tooltip{visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s ease;position:absolute;top:auto;bottom:100%;left:50%;width:150px;transform:translateX(-50%);padding:4px 12px;border-radius:4px;background-color:#2f3237;color:#fff;font-size:12px;font-weight:500;font-style:normal;line-height:normal;text-align:center}.icon-button-link .tooltip.tooltip-multiline{text-align:initial;padding:4px 12px 7px 12px;white-space:normal}.icon-button-link .tooltip.tooltip-wide{top:0;bottom:0;left:0;width:auto;height:max-content;transform:initial}.icon-button-link:hover .tooltip{visibility:visible;opacity:1}.icon-button-link .tooltip{transition-delay:1s}.icon-button-link .thumb{width:48px;height:48px;background:#505862;border-radius:5px}.icon-button-link .text{flex:1 0;padding-left:15px;max-width:100%;box-sizing:border-box}.icon-button-link .text span.title{font-size:14px;font-weight:bold;font-style:normal;line-height:normal;margin:0;margin-right:32px;color:#2f3237;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-button-link .text span{font-size:12px;font-weight:normal;font-style:normal;line-height:20px;color:#757e8a;display:block}.section-header{flex:1;display:flex;flex-direction:row}.section-header .section-header--logo{margin:auto 20px auto 0;max-width:200px;max-height:48px}.section-header .section-header--title{flex:1;font-size:32px;font-weight:bold;font-style:normal;line-height:normal;margin-top:auto;margin-bottom:auto}.section-header .section-header--title.title-small{font-size:18px;font-weight:bold;font-style:normal;line-height:normal}.section-header .section-header--subtitle{font-size:12px;font-weight:500;font-style:normal;line-height:130%;color:#757e8a}.rescue-plan--header{display:flex;flex-direction:row;margin-bottom:44px}.rescue-plan--header .rescue-plan--company-logo{margin:auto 20px auto 0;max-width:200px;max-height:48px}.rescue-plan--header .rescue-plan--title{flex:1;font-size:32px;font-weight:bold;font-style:normal;line-height:normal;margin-top:auto;margin-bottom:auto}.rdt_TableHeader{display:none !important}.rdt_TableBody{overflow:auto;max-height:65vh}.rdt_TableHead{margin-bottom:8px}.rdt_TableHead .rdt_TableHeadRow{min-height:40px;background-color:#e6eaef;font-size:12px;font-weight:500;font-style:normal;line-height:130%;border-radius:5px}.rdt_TableRow .rdt_TableCell{padding-left:0;padding-right:0}.rdt_TableRow .rdt_TableCell>div{display:flex;align-items:center;width:100%;height:100%;padding-left:16px;padding-right:16px}.rdt_TableRow .rdt_TableCell .search--company,.rdt_TableRow .rdt_TableCell .search--unit{font-size:14px;font-weight:600;font-style:normal;line-height:130%}.rdt_TableRow .rdt_TableCell .search--company{display:flex;align-items:center}.rdt_TableRow .rdt_TableCell .search--company::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/rescue-plan.svg");-webkit-mask-image:url("/static/ico/rescue-plan.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.rdt_TableRow .rdt_TableCell .search--company.edited::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#7f45fa;mask-image:url("/static/ico/rescue-plan.svg");-webkit-mask-image:url("/static/ico/rescue-plan.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.rdt_TableRow .rdt_TableCell .search--company.expiring::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#e30613;mask-image:url("/static/ico/rescue-plan.svg");-webkit-mask-image:url("/static/ico/rescue-plan.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.rdt_TableRow .rdt_TableCell .search--company.draft::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/open.svg");-webkit-mask-image:url("/static/ico/open.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.rdt_TableRow .rdt_TableCell .search--column-wrapper{width:100%;height:100%;display:flex;justify-content:center}.rdt_TableRow .rdt_TableCell .search--row-menu-button{width:40px;height:40px;display:flex;margin-top:auto;margin-bottom:auto;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background-repeat:no-repeat;background-position:center;background-image:url("/static/ico/more.svg")}.rdt_TableRow .rdt_TableCell .search--row-menu-button:focus{outline:none}.rdt_TableRow .rdt_TableCell .search--row-menu-button:hover{background-color:#f2f4f8}.rdt_TableRow .rdt_TableCell .search--date.expiring{color:#e30613}.rdt_TableRow .rdt_TableCell[data-tag=allowRowEvents]{cursor:pointer}.search--dropdown-wrapper{position:absolute;right:70%;bottom:15%;display:flex;flex-direction:row;margin-top:40px;background-color:#fff;z-index:1;border-radius:5px;border:1px solid #e6eaef}.search--dropdown-menu-button{width:7em;height:52px;background-color:#fff;border:0;border-radius:5px;color:#505862;padding:8px 16px;font-size:14px;font-weight:600;font-style:normal;line-height:100%;outline:none;justify-content:center;text-align:center}.search--dropdown-menu-button:hover{color:#2f3237;background-color:#f8fafc}.position-relative{position:relative}.qr-image-small-info{position:absolute;top:35px;font-size:small !important;font-weight:600;width:90%}.qr-image-small-info-left{text-align:start;left:10%}.qr-image-small-info-right{text-align:end;right:10%}.qr-text-accent{color:#e30613}.qr-image-header{position:absolute;left:0px;text-align:center;top:40px;font-size:x-large !important;font-weight:bold;width:90%;margin-left:5%;margin-right:5%}.qr-image-header2{position:absolute;left:0px;top:40px;font-size:large !important;font-weight:bold;width:90%;margin-left:5%;margin-right:5%}.qr-image-text3{position:absolute;left:0px;top:40px;font-size:medium !important;font-weight:bold;width:95%;margin-left:5%}.qr-image-text2{position:absolute;left:0px;top:40px;font-size:medium !important;font-weight:400;line-height:1;width:95%;margin-left:5%}.qr-code-template-position{position:absolute;bottom:40px;width:150px;right:35px}.qr-code-template-companyName-position{position:absolute;bottom:250px;width:300px;left:35px}.qr-code-template-organisation-position{position:absolute;bottom:227px;width:300px;left:35px}.qr-code-template-address-position{position:absolute;bottom:200px;width:300px;left:35px}.qr-code-template-phonenumber-position{position:absolute;bottom:155px;width:300px;left:35px}.qr-code-template-email-position{position:absolute;bottom:130px;width:300px;left:35px}.qr-code-template-urlAddress-position{position:absolute;bottom:110px;width:300px;left:35px}.rescue-plan-container-item{display:flex;flex-direction:column;align-items:center}.rescue-plan--company{font-size:12px;font-weight:500;font-style:normal;line-height:130%;color:#757e8a}.rescue-plan--subheading{margin-bottom:24px;font-size:18px;font-weight:700;font-style:normal;line-height:22px}.logo-color{margin-top:4px;width:100%}.qr-text{font-size:large;text-align:center}.rescue-plan-qrcodes--subheading{margin-bottom:24px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:18px;font-weight:700;font-style:normal;line-height:22px}.rescue-plan-info--container{display:flex;flex-direction:column;background-color:#fff;border-radius:5px;border:1px solid #e6eaef;margin-bottom:42px}.rescue-plan-qrcodes-print--container{padding:10px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}@media(max-width: 1606px){.rescue-plan-qrcodes-print--container{flex-direction:column}}@media print{.rescue-plan-qrcodes-print--container{height:100%;width:100%;display:block}}.qr-codes-container{display:flex;flex-direction:row;width:100%;margin-bottom:50px;justify-content:space-between;align-items:flex-end}@media print{.rescue-plan-qr-print--button{display:none}}@media print{.no-print{display:none}}@media print{.page-break{page-break-after:always;page-break-inside:avoid;display:block}}.rescue-plan-qrcode--container{display:flex;flex-direction:column;align-items:center}@media print{.rescue-plan-qrcode--container{display:flex;justify-content:center;align-items:center;height:100%;width:100%}}@media(max-width: 1606px){.rescue-plan-qrcode--container{margin-bottom:10px}}.rescue-plan-qrcode{display:flex;flex-direction:column;background-color:#fff;border-radius:5px;border:1px solid #e6eaef;margin-bottom:20px;margin-top:20px;padding:20px;min-width:370px;max-width:370px;display:flex;flex-direction:column;align-items:center}.rescue-plan-info__row{flex-grow:1;display:flex;border-bottom:1px solid #e6eaef;padding:0 48px}.rescue-plan-info__cell{font-size:14px;font-weight:normal;font-style:normal;line-height:21px;flex:1;margin:42px 0}.rescue-plan-info__cell .rescue-plan-info__cell--title{font-weight:600;color:#2f3237;margin-bottom:9.5px}.rescue-plan-info__cell .rescue-plan-info__cell--title.highlight{color:#e30613}.rescue-plan-info__cell .rescue-plan-info__cell--value{font-weight:400;color:#505862}.rescue-plan-info__cell .rescue-plan-info__cell--value.highlight{color:#e30613}.rescue-plan-footer{background-color:#f8fafc;padding:24px;display:flex}.rescue-plan-footer .details-footer-wrapper--right{flex-grow:1;display:flex;justify-content:flex-end}.rescue-plan-safetyOrienteering__row{display:flex;flex-direction:row;justify-content:space-between}.rescue-plan-safetyOrienteering__row .icon.arrow-right{cursor:pointer}.rescue-plan-safetyOrienteering__row .icon.arrow-right::after{content:"";display:block;float:right;min-width:24px;width:24px;height:24px;margin:12px;background-color:#2F3237;mask-image:url("/static/ico/arrow-right.svg");-webkit-mask-image:url("/static/ico/arrow-right.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.rescue-plan-safetyOrienteering__row .icon.arrow-right:hover{background-color:#f2f4f8;border-radius:50%}.rescue-plan-activity--container{display:flex;flex-direction:column;width:100%;margin-bottom:42px}.rescue-plan-activity__row{display:flex;height:72px;padding-left:15px;border:1px solid #e6eaef;background-color:#fff;font-size:14px;font-weight:600;font-style:normal;line-height:normal}.rescue-plan-activity__row .activity__name{flex:3;margin-top:auto;margin-bottom:auto;margin-right:14px;line-height:350%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rescue-plan-activity__row .activity__name.create::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/new.svg");-webkit-mask-image:url("/static/ico/new.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.rescue-plan-activity__row .activity__name.edit{position:relative}.rescue-plan-activity__row .activity__name.edit::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/edit.svg");-webkit-mask-image:url("/static/ico/edit.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.rescue-plan-activity__row .activity__name.edit .tooltip{visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s ease;position:absolute;top:auto;bottom:100%;left:50%;width:150px;transform:translateX(-50%);padding:4px 12px;border-radius:4px;background-color:#2f3237;color:#fff;font-size:12px;font-weight:500;font-style:normal;line-height:normal;text-align:center}.rescue-plan-activity__row .activity__name.edit .tooltip.tooltip-multiline{text-align:initial;padding:4px 12px 7px 12px;white-space:normal}.rescue-plan-activity__row .activity__name.edit .tooltip.tooltip-wide{top:0;bottom:0;left:0;width:auto;height:max-content;transform:initial}.rescue-plan-activity__row .activity__name.edit:hover .tooltip{visibility:visible;opacity:1}.rescue-plan-activity__row .activity__name.edit .tooltip{font-size:12px;font-weight:500;font-style:normal;line-height:130%}.rescue-plan-activity__row .activity__{flex:1;margin:auto 0}.rescue-plan--column-header{display:flex;height:40px;margin-bottom:8px;border-radius:5px;padding-left:29px;background-color:#e6eaef;font-size:12px;font-weight:500;font-style:normal;line-height:16px}.rescue-plan--column-header .activity__name{flex:3;margin:auto 0}.rescue-plan--column-header .activity__{flex:1;margin:auto 0}.rescueplan-view--wrapper{display:flex;height:100%;overflow:hidden}.rescueplan-view--wrapper .content--wrapper{overflow:auto}.content--wrapper:not(.auth---wrapper){min-width:280px;padding:8px 24px 24px}.rescueplan-view--wrapper section{margin-top:1px;padding-top:47px;max-width:1080px;min-width:280px;margin-left:auto;margin-right:auto}.rescueplan-view--wrapper section:first-of-type{margin-top:-48px}.rescueplan-view--wrapper section h1,.rescueplan-view--wrapper section h2{margin:0 0 24px 0}.rescueplan-view--wrapper section p.intro{margin-bottom:1rem}.rescueplan-view--wrapper section .crop-cover{width:100%;max-height:450px;border-radius:5px;object-fit:contain}.rescueplan-view--wrapper section .rescueplan-paragraph{white-space:pre-wrap}section#cover-page{text-align:center}section#cover-page img{width:100%;max-height:450px;border-radius:5px;object-fit:contain}#main #content{border-top:none}section#main-intro{padding-bottom:16px}section#main-intro .intro-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:24px}section#main-intro .intro-header h1{margin:0}section#main-intro .intro-header .rescue-plan--company-logo{max-width:200px;max-height:48px}section#guidelines{padding-bottom:24px}section.guideline{margin-top:1px;padding:23px 0 24px 0}section.guideline>div{display:flex;flex-wrap:wrap;margin-top:36px;border-radius:5px;background-color:#fff}@media(max-width: 1606px){section.guideline>div{flex-direction:column;flex-wrap:nowrap}}.guideline{width:100%;margin-left:0px;margin-right:0px}.guideline h3{position:relative;padding-left:80px;margin:0 0 16px 0;line-height:48px;color:#e30613}.guideline h3 .icon{position:absolute;top:0;left:16px;width:48px;height:48px;border-radius:50%;background-color:#e30613;background-repeat:no-repeat;background-position:center}.guideline h3 .icon.accident::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/accident.svg") center no-repeat;-webkit-mask:url("/static/ico/accident.svg") center no-repeat}.guideline h3 .icon.blackout::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/blackout.svg") center no-repeat;-webkit-mask:url("/static/ico/blackout.svg") center no-repeat}.guideline h3 .icon.bomb::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/bomb.svg") center no-repeat;-webkit-mask:url("/static/ico/bomb.svg") center no-repeat}.guideline h3 .icon.call::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/call.svg") center no-repeat;-webkit-mask:url("/static/ico/call.svg") center no-repeat}.guideline h3 .icon.capture::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/capture.svg") center no-repeat;-webkit-mask:url("/static/ico/capture.svg") center no-repeat}.guideline h3 .icon.custom::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/instructions.svg") center no-repeat;-webkit-mask:url("/static/ico/instructions.svg") center no-repeat}.guideline h3 .icon.emergency::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/emergency.svg") center no-repeat;-webkit-mask:url("/static/ico/emergency.svg") center no-repeat}.guideline h3 .icon.evacuation::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/evacuation.svg") center no-repeat;-webkit-mask:url("/static/ico/evacuation.svg") center no-repeat}.guideline h3 .icon.fire::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/fire.svg") center no-repeat;-webkit-mask:url("/static/ico/fire.svg") center no-repeat}.guideline h3 .icon.fire-alarm::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/fire-alarm.svg") center no-repeat;-webkit-mask:url("/static/ico/fire-alarm.svg") center no-repeat}.guideline h3 .icon.gas-hazard::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/gas-hazard.svg") center no-repeat;-webkit-mask:url("/static/ico/gas-hazard.svg") center no-repeat}.guideline h3 .icon.gathering-area::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/gathering-area-gl.svg") center no-repeat;-webkit-mask:url("/static/ico/gathering-area-gl.svg") center no-repeat}.guideline h3 .icon.robbery::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/robbery.svg") center no-repeat;-webkit-mask:url("/static/ico/robbery.svg") center no-repeat}.guideline h3 .icon.violence::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/violence.svg") center no-repeat;-webkit-mask:url("/static/ico/violence.svg") center no-repeat}.guideline h3 .icon.warning-signal::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/warning-signal.svg") center no-repeat;-webkit-mask:url("/static/ico/warning-signal.svg") center no-repeat}.guideline h3 .icon.water-damage::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/water-damage.svg") center no-repeat;-webkit-mask:url("/static/ico/water-damage.svg") center no-repeat}.guideline>p{padding:0 16px 0 80px}.guideline>div ol{border-radius:5px}.guideline>div aside{border-top-right-radius:5px}.guideline>div aside:first-child{border-top-left-radius:5px}.guideline>div aside:last-child{border-bottom-right-radius:5px}.guideline>div aside:only-child{border-bottom-left-radius:5px}@media(max-width: 1606px){.guideline>div aside{border-left:0;border-top:1px solid #e6eaef;border-top-right-radius:0;padding:0 24px}}.guideline>div dl.supplement{border-radius:0 0 5px 5px}.guideline>div ol{flex:2;padding:32px 48px 32px 80px;margin:0}.guideline>div li{position:relative;list-style-type:none;margin-bottom:1.5em}.guideline>div li:last-of-type{margin-bottom:0}.guideline>div li h4{margin:0 0 1em 0;line-height:18px}.guideline>div li p{margin:0 0 1em 0}.guideline>div li p:last-of-type{margin-bottom:0}.guideline>div ol.show-steps{counter-reset:glStepsCounter}.guideline>div ol.show-steps li:before{counter-increment:glStepsCounter;content:counter(glStepsCounter);position:absolute;left:-30px;top:0;display:inline-block;width:18px;height:18px;line-height:18px;border-radius:50%;font-size:12px;font-weight:normal;font-style:normal;line-height:19px;text-align:center;background-color:#000;color:#fff}.guideline>div aside{flex:1;padding:0 48px;background:#f8fafc;min-width:0}.guideline>div aside:first-child{padding-top:32px}.guideline>div aside>p{font:500 12px/1.3 "IBM Plex Sans";margin-bottom:1em}.guideline>div aside>p:first-of-type{margin-top:32px}.guideline>div aside>p:last-child{margin-bottom:32px}.guideline>div aside .icon-button-link:last-of-type{margin-bottom:32px}.guideline>div aside .guideline-image img{width:100%;height:auto}.guideline>div aside .guideline-image img:first-of-type{margin-top:32px}.guideline>div aside .guideline-image img:last-of-type{margin-bottom:32px}.guideline>div dl.supplement{flex:0 0 100%;margin-top:0;border-top:1px solid #e6eaef}.guideline>div dl.supplement dt{padding-left:80px}.rescueplan-view--wrapper button.floor-plan{width:100%;padding:12px;border:1px solid #e6eaef;border-bottom-width:0;background-color:#fff;text-align:left;cursor:pointer}.rescueplan-view--wrapper button.floor-plan:first-of-type{margin-top:24px;border-top-left-radius:5px;border-top-right-radius:5px}.rescueplan-view--wrapper button.floor-plan:last-of-type{margin-bottom:24px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom-width:1px}.rescueplan-view--wrapper button.floor-plan p{display:flow-root;margin:0;font-weight:600;line-height:48px}.rescueplan-view--wrapper button.floor-plan p::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/floor-plan.svg");-webkit-mask-image:url("/static/ico/floor-plan.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.rescueplan-view--wrapper button.floor-plan p::after{content:"";display:block;float:right;min-width:24px;width:24px;height:24px;margin:12px;background-color:#2F3237;mask-image:url("/static/ico/arrow-right.svg");-webkit-mask-image:url("/static/ico/arrow-right.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}dl.info-list{display:flex;flex-wrap:wrap;box-sizing:border-box;padding:0;margin:0;border-radius:5px;background-color:#fff}dl.info-list dt,dl.info-list dd{box-sizing:border-box;margin-bottom:14px}dl.info-list dt:first-of-type,dl.info-list dd:first-of-type{padding-top:32px}dl.info-list dt:last-of-type,dl.info-list dd:last-of-type{margin-bottom:0;padding-bottom:32px}dl.info-list dt.supplement,dl.info-list dd.supplement{padding-top:32px;border-top:1px solid #e6eaef;margin-top:18px}dl.info-list dt{flex:0 0 34%;padding-left:36px;overflow-wrap:anywhere;font:600 14px/1.5 "IBM Plex Sans"}dl.info-list dd{flex:0 0 66%;padding:0 36px;margin-left:0;font:400 14px/1.5 "IBM Plex Sans"}@media print{.no-print,.no-print *{display:none !important}}.personnel-container{display:flex;flex-direction:column;flex-wrap:wrap;box-sizing:border-box;padding:32px 36px;margin:0;border-radius:5px;background-color:#fff}@media screen and (min-width: 768px){.personnel-container{flex-direction:row}}.personnel-container .person{width:50%;display:flex;flex-direction:row;margin-bottom:24px}.personnel-container .info{width:auto;padding-left:16px}.personnel-container img,.personnel-container .personnel-placeholder{width:80px;height:80px;object-fit:cover;background:#e6eaef;border-radius:50%}.personnel-container img .avatar::before,.personnel-container .personnel-placeholder .avatar::before{content:"";display:block;width:80px;height:80px;background-color:#9ba4b0;mask:url("/static/ico/avatar.svg") center no-repeat;-webkit-mask:url("/static/ico/avatar.svg") center no-repeat}.personnel-container img .avatar::before,.personnel-container .personnel-placeholder .avatar::before{mask-size:55px;-webkit-mask-size:55px}.personnel-container h5{color:#2f3237;margin-bottom:0;font-size:16px;font-weight:normal;font-style:normal;line-height:normal;margin-top:0}.personnel-container span{display:block;font-size:14px;font-weight:normal;font-style:normal;line-height:normal;color:#505862}.personnel-container span.title{margin-bottom:8px;font-weight:bold}.risks-block{box-sizing:border-box;padding:32px 36px;margin:0 0 24px 0;border-radius:5px;background-color:#fff;width:100%}.risks-block .intro{margin-bottom:24px}dl.shelter.info-list{margin-bottom:24px}dl.info-list.risks-supplement dd.supplement,dl.info-list.risks-supplement dt.supplement,dl.info-list.buildings-supplement dd.supplement,dl.info-list.buildings-supplement dt.supplement,dl.info-list.shelters-supplement dd.supplement,dl.info-list.shelters-supplement dt.supplement{border-top:0;margin-top:0}.attachments-container{box-sizing:border-box;margin:24px 0;border-radius:5px;background-color:#fff}.attachments-container .attachment{padding:24px 30px;display:flex;color:#2f3237;border-bottom:1px solid #e6eaef;text-decoration:none;align-items:center;justify-content:space-between;font-size:14px;font-weight:normal;font-style:normal;line-height:normal}.attachments-container .attachment:last-of-type{border-bottom:0}.attachments-container .attachment h5{flex:1 0;margin:0 18px}.attachments-container .attachment span{color:#9ba4b0}.attachments-container .documents-icon{width:24px;height:24px}.attachments-container .documents-icon::before{content:"";display:block;width:24px;height:24px;background-color:#9ba4b0;mask:url("/static/ico/documents.svg") center no-repeat;-webkit-mask:url("/static/ico/documents.svg") center no-repeat}.attachments-footer{min-height:250px}.building .info-list,.building .devices{margin-bottom:24px}.building .devices{box-sizing:border-box;border-radius:5px;background-color:#fff}.buildings-devices-edit{margin-top:24px}.device{border-bottom:1px solid #e6eaef}.device .device-heading{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.device .device-heading .device-thumb{display:block;width:48px;height:48px;border-radius:5px;margin:15px}.device .device-heading .placeholder{background:#e6eaef}.device .device-heading .placeholder::before{content:"";display:block;width:48px;height:48px;background-color:#9ba4b0;mask:url("/static/ico/photo.svg") center no-repeat;-webkit-mask:url("/static/ico/photo.svg") center no-repeat}.device .device-heading:hover{background-color:#f8fafc}.device .device-title{flex:1 0}.device .device-title h5{font-size:14px;font-weight:normal;font-style:normal;line-height:normal;margin:0}.device .device-title span{font-size:12px;font-weight:normal;font-style:normal;line-height:normal;color:#757e8a}.device .device-fp-title{font-size:14px;font-weight:normal;font-style:normal;line-height:normal;color:#9ba4b0}.device .collapse-btn{border:0;background:rgba(0,0,0,0);padding:0}.device .collapse-btn::after{content:"";display:block;float:right;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9ba4b0;mask-image:url("/static/ico/chevron-down.svg");-webkit-mask-image:url("/static/ico/chevron-down.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.device .device-content{background-color:#f8fafc;display:flex;justify-content:space-between;border-top:1px solid #e6eaef}.device.collapse .device-content{display:none}.device.collapse .collapse-btn::after{content:"";display:block;float:right;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9ba4b0;mask-image:url("/static/ico/chevron-right.svg");-webkit-mask-image:url("/static/ico/chevron-right.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.device .device-text{margin:24px}.device .device-text h4{font-size:18px;font-weight:normal;font-style:normal;line-height:normal;margin:0}.device .device-text span{font-size:12px;font-weight:normal;font-style:normal;line-height:normal;color:#9ba4b0}.device .device-text p{color:#505862;font-size:14px;font-weight:normal;font-style:normal;line-height:normal}.device .device-image{max-width:308px;margin:24px;flex:1}.device .device-image img{width:100%;height:auto}.icon-button-link .video-icon::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/video.svg") center no-repeat;-webkit-mask:url("/static/ico/video.svg") center no-repeat}.icon-button-link .floorplan-icon::before{content:"";display:block;width:48px;height:48px;background-color:#fff;mask:url("/static/ico/floor-plan.svg") center no-repeat;-webkit-mask:url("/static/ico/floor-plan.svg") center no-repeat}.rescueplan-editing .content--wrapper{flex:2;width:100%}.safety-notes--header{display:flex;flex-direction:row;margin-bottom:44px}.safety-notes--header .safety-notes--title{font-size:32px;font-weight:bold;font-style:normal;line-height:normal;margin-top:auto;margin-bottom:auto}.safety-notes--header .safety-notes--info{flex:1}.safety-notes--header .safety-notes--metadata{flex:0;min-width:150px;text-align:right}.safety-notes--header .safety-notes--date{font-size:12px;font-weight:500;font-style:normal;line-height:130%;color:#757e8a;text-align:right}.safety-notes--header .safety-notes--department{font-size:12px;font-weight:500;font-style:normal;line-height:130%;color:#757e8a}.safety-notes--header.list-view .safety-notes--title{flex:1}.safety-notes--tag{display:inline-block;position:relative;height:16px;padding:7px 8px 7px 32px;border-radius:5px;font-size:12px;font-weight:500;font-style:normal;line-height:16px}.safety-notes--tag .icon{position:absolute;top:7px;left:8px;width:16px;height:16px;mask-size:16px;-webkit-mask-size:16px;mask-position:0 0;-webkit-mask-position:0 0;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.safety-notes--tag.reported{border:1px solid #e6eaef;background:#e6eaef;color:#9ba4b0;border:1px dashed #c5cbd3;color:#757e8a}.safety-notes--tag.reported .icon{mask-image:url("/static/ico/draft.svg");-webkit-mask-image:url("/static/ico/draft.svg");background-color:#9ba4b0}.safety-notes--tag.fixing{border:1px solid #2f3237;background:#2f3237;color:#fff}.safety-notes--tag.fixing .icon{mask-image:url("/static/ico/in-progress.svg");-webkit-mask-image:url("/static/ico/in-progress.svg");background-color:#fff}.safety-notes--tag.fixed{border:1px solid #009f83;background:#009f83;color:#fff}.safety-notes--tag.fixed .icon{mask-image:url("/static/ico/done.svg");-webkit-mask-image:url("/static/ico/done.svg");background-color:#fff}.safety-notes--tag.wontfix{border:1px solid #e30613;background:#e30613;color:#fff}.safety-notes--tag.wontfix .icon{mask-image:url("/static/ico/blocked.svg");-webkit-mask-image:url("/static/ico/blocked.svg");background-color:#fff}.safety-notes--form{padding:33px 48px 24px}.safety-notes-info--container{background-color:#fff;border-radius:5px;border:1px solid #e6eaef;margin-bottom:42px}.safety-notes-info--container .safety-notes--details{display:flex;flex-direction:row;border-bottom:1px solid #e6eaef;padding:48px}.safety-notes-info--container .safety-notes--details h4{margin-top:0}.safety-notes-info--container .safety-notes--details span{font-size:12px;font-weight:500;font-style:normal;line-height:130%;color:#757e8a}.safety-notes-info--container .safety-notes--details div{flex:1;padding-right:48px}.safety-notes-info--container .safety-notes--details img{flex:0;max-width:333px}.safety-notes-info--container.details .input-field--wrapper .input-field .input-field-textarea{min-height:48px}.safety-notes-footer{background-color:#f8fafc;padding:24px;display:flex}.safety-notes-footer .details-footer-wrapper--right{flex-grow:1;display:flex;justify-content:flex-end}.safety-notes-footer .details-footer-wrapper--right button{margin-left:16px}.safety-notes--list .rdt_TableCell>div.status{padding-left:4px}.safety-notes--list .bold{font-weight:600}.safety-notes--list #column-1{padding-left:36px}.safety-notes--list .reported::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9ba4b0;mask-image:url("/static/ico/draft.svg");-webkit-mask-image:url("/static/ico/draft.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.safety-notes--list .fixing::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#2F3237;mask-image:url("/static/ico/in-progress.svg");-webkit-mask-image:url("/static/ico/in-progress.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.safety-notes--list .fixed::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#009f83;mask-image:url("/static/ico/done.svg");-webkit-mask-image:url("/static/ico/done.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.safety-notes--list .wontfix::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#e30613;mask-image:url("/static/ico/blocked.svg");-webkit-mask-image:url("/static/ico/blocked.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.floor-plan-modal{display:flex;flex-direction:column;overflow:hidden}.floor-plan-modal button:focus{outline:none}.floor-plan-modal .horizontal-bar{display:flex;flex-direction:row;flex:0 72px;box-sizing:border-box;border-bottom:1px solid #e6eaef;border-radius:5px 5px 0 0}.floor-plan-modal .horizontal-bar.reverse{flex-direction:row-reverse}.floor-plan-modal .horizontal-bar #fp-selector{display:flex;box-sizing:border-box;padding:24px 24px 24px 24px}.floor-plan-modal .horizontal-bar #fp-selector>button{width:29px;height:29px;border:none;background:url("/static/ico/menu.svg") center center no-repeat;cursor:pointer;position:relative;display:inline-block;box-sizing:border-box}.floor-plan-modal .horizontal-bar #fp-selector h3{display:inline-block;margin:0;line-height:24px;max-width:199px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 600px){.floor-plan-modal .horizontal-bar #fp-selector h3{max-width:125px}}.floor-plan-modal .horizontal-bar #fp-selector ol{display:none;position:absolute;z-index:102;top:72px;left:0;box-sizing:border-box;width:300px;margin:0;padding:0;border:1px solid #e6eaef;border-radius:5px;box-shadow:0 8px 24px rgba(0,0,0,.05)}.floor-plan-modal .horizontal-bar #fp-selector ol.open{display:block}.floor-plan-modal .horizontal-bar #fp-selector ol li{margin-left:0;list-style:none;background-color:#fff;font:normal 14px/1.5 "IBM Plex Sans"}.floor-plan-modal .horizontal-bar #fp-selector ol li:hover{background-color:#f8fafc}.floor-plan-modal .horizontal-bar #fp-selector ol li:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.floor-plan-modal .horizontal-bar #fp-selector ol li button{padding:calc(24px / 2 24px);border:none;background-color:inherit;cursor:pointer}.floor-plan-modal .horizontal-bar button.close{width:29px;height:29px;border:none;background:url("/static/ico/close.svg") center center no-repeat;cursor:pointer;background-position:right 24px top 24px;display:flex;flex:0 0 77px;height:72px;padding:24px}@media screen and (max-width: 600px){.floor-plan-modal .horizontal-bar button.close{flex:0 0 70px}}.floor-plan-modal .flex-wrapper{display:flex;flex:1;position:relative;max-height:calc(100vh - 2*48px - 72px)}.floor-plan-modal .vertical-bar.left{order:0;flex:0 0 300px;box-sizing:border-box;border-right:1px solid #e6eaef;overflow-y:auto}.floor-plan-modal .vertical-bar.left section{padding:24px;border-bottom:1px solid #e6eaef;margin:0;min-width:auto}.floor-plan-modal .vertical-bar.left section:last-of-type{border-bottom:none}.floor-plan-modal .vertical-bar.left .device-list{overflow-y:auto;border-top:1px solid #e6eaef;padding-bottom:200px}.floor-plan-modal .vertical-bar.left h4{position:relative;box-sizing:border-box;height:24px;padding:0 29px 0 40px;margin:0 0 6px 0}.floor-plan-modal .vertical-bar.left h4 span{font:600 14px/1.5 "IBM Plex Sans";line-height:24px;vertical-align:top}.floor-plan-modal .vertical-bar.left h4 button{position:absolute;top:0;width:29px;height:29px}.floor-plan-modal .vertical-bar.left ol{padding:0;margin:0}.floor-plan-modal .vertical-bar.left ol.closed{display:none}.floor-plan-modal .vertical-bar.left ol li{box-sizing:border-box;height:48px;padding:6px 0;list-style:none;color:#505862}.floor-plan-modal .vertical-bar.left ol li button{display:flex;flex-direction:row;max-width:251px;padding:0;border:none;background-color:inherit;cursor:pointer}.floor-plan-modal .vertical-bar.left ol span.type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 140px;width:140px;padding:0 10px;font:600 14px/1.5 "IBM Plex Sans";line-height:36px;text-align:left;vertical-align:top}.floor-plan-modal .vertical-bar.left ol span.custom-id{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 0 61px;width:61px;font-size:12px;font-weight:normal;font-style:normal;line-height:36px;vertical-align:top;text-align:right;color:#9ba4b0}.floor-plan-modal .vertical-bar.right{position:absolute;z-index:102;top:0;bottom:0;right:0;width:300px;box-sizing:border-box;padding:24px;border-left:1px solid #e6eaef;background-color:#fff;overflow-y:auto}.floor-plan-modal .vertical-bar.right button.close{width:29px;height:29px;border:none;background:url("/static/ico/chevron-right.svg") center center no-repeat;cursor:pointer;position:absolute;top:24px;right:24px}.floor-plan-modal .vertical-bar.right h3{margin:0;width:199px;overflow-wrap:break-word}.floor-plan-modal .content{order:1;flex:1 1;position:relative;background-color:#f2f4f8}.floor-plan-modal #zoom-in,.floor-plan-modal #zoom-out{position:absolute;z-index:104;bottom:24px;right:24px;width:40px;height:40px;border:1px solid #e6eaef;cursor:pointer}.floor-plan-modal #rotate-left,.floor-plan-modal #rotate-right,.floor-plan-modal #center-image{position:absolute;z-index:104;top:24px;width:40px;height:40px;border:1px solid #e6eaef;cursor:pointer}.floor-plan-modal .device-active #zoom-in,.floor-plan-modal .device-active #zoom-out{right:324px}.floor-plan-modal #zoom-in{bottom:64px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom:none;background:#fff url("/static/ico/add.svg") center center no-repeat}.floor-plan-modal #zoom-out{border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top:none;background:#fff url("/static/ico/minus.svg") center center no-repeat}.floor-plan-modal #rotate-left{left:348px;border-top-left-radius:50%;border-bottom-left-radius:50%;border-bottom:none;background:#fff url("/static/ico/rotate-left.svg") center center no-repeat}.floor-plan-modal #rotate-right{left:388px;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom:none;background:#fff url("/static/ico/rotate-right.svg") center center no-repeat}.floor-plan-modal #center-image{left:428px;border-radius:50%;border-bottom:none;background:#fff url("/static/ico/map-item.svg") center center no-repeat}.floor-plan-modal #panzoom-container{position:relative;padding:100px}.floor-plan-modal #panzoom-container #overlay{position:absolute;z-index:102;top:0;left:0;width:100%;height:100%}.floor-plan-modal #panzoom-container .selected{background-color:#009f83;border-radius:30px}.floor-plan-modal #panzoom-container .marker{justify-content:center;align-items:center;position:absolute;z-index:103;box-sizing:border-box;width:48px;height:48px;margin:calc(48px/-2) 0 0 calc(48px/-2);border-radius:10px;transition:background-color .5s ease;cursor:pointer !important}.floor-plan-modal #panzoom-container .marker>div{position:relative;box-sizing:border-box;width:34px;height:34px;margin:7px;transition:background-color .5s ease}.floor-plan-modal #panzoom-container .marker>div::before{content:"";display:block;position:absolute;top:2px;left:2px;background-color:rgba(0,0,0,0);transition:background-color .5s ease;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.floor-plan-modal #panzoom-container .marker>div::before{mask-image:url("/static/ico/map-item.svg");-webkit-mask-image:url("/static/ico/map-item.svg");background-size:auto 29px;background-repeat:no-repeat}.floor-plan-modal #panzoom-container .marker>div.custom::before{mask-image:url("/static/ico/map-item.svg");-webkit-mask-image:url("/static/ico/map-item.svg");background-size:auto 29px;background-repeat:no-repeat}.floor-plan-modal #panzoom-container .marker>div.electric-main::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/electricity.svg");-webkit-background-image:url("/static/ico/electricity.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.electric-main.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.electric-main.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.electric-main.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/electricity.svg");-webkit-background-image:url("/static/ico/electricity.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.exit-route::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/exit.svg");-webkit-background-image:url("/static/ico/exit.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.exit-route.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.exit-route.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.exit-route.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/exit.svg");-webkit-background-image:url("/static/ico/exit.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.fire-door::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-door.svg");-webkit-background-image:url("/static/ico/fire-door.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.fire-door.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.fire-door.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.fire-door.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-door.svg");-webkit-background-image:url("/static/ico/fire-door.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.fire-extinguisher::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher.svg");-webkit-background-image:url("/static/ico/fire-extinguisher.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.fire-extinguisher.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.fire-extinguisher.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.fire-extinguisher.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher.svg");-webkit-background-image:url("/static/ico/fire-extinguisher.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.fire-hydrant::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-hydrant.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.fire-hydrant.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.fire-hydrant.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.fire-hydrant.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-hydrant.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.first-aid::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/first-aid.svg");-webkit-background-image:url("/static/ico/first-aid.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.first-aid.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.first-aid.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.first-aid.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/first-aid.svg");-webkit-background-image:url("/static/ico/first-aid.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.markerless::before{mask-image:url("/static/ico/floor-plan.svg");-webkit-mask-image:url("/static/ico/floor-plan.svg");background-size:auto 29px;background-repeat:no-repeat}.floor-plan-modal #panzoom-container .marker>div.rally-point-gl::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area-gl.svg");-webkit-background-image:url("/static/ico/gathering-area-gl.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.rally-point-gl.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.rally-point-gl.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.rally-point-gl.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area-gl.svg");-webkit-background-image:url("/static/ico/gathering-area-gl.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.rally-point::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area.svg");-webkit-background-image:url("/static/ico/gathering-area.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.rally-point.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.rally-point.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.rally-point.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area.svg");-webkit-background-image:url("/static/ico/gathering-area.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.chemicals::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/chemicals.svg");-webkit-background-image:url("/static/ico/chemicals.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.chemicals.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.chemicals.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.chemicals.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/chemicals.svg");-webkit-background-image:url("/static/ico/chemicals.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.defibrillator::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/defibrillator.svg");-webkit-background-image:url("/static/ico/defibrillator.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.defibrillator.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.defibrillator.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.defibrillator.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/defibrillator.svg");-webkit-background-image:url("/static/ico/defibrillator.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.emergency-shower::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/emergency-shower.svg");-webkit-background-image:url("/static/ico/emergency-shower.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.emergency-shower.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.emergency-shower.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.emergency-shower.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/emergency-shower.svg");-webkit-background-image:url("/static/ico/emergency-shower.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.explosives::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/explosives.svg");-webkit-background-image:url("/static/ico/explosives.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.explosives.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.explosives.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.explosives.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/explosives.svg");-webkit-background-image:url("/static/ico/explosives.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-center.svg");-webkit-background-image:url("/static/ico/fire-alarm-center.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.fire-alarm-center.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.fire-alarm-center.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.fire-alarm-center.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-center.svg");-webkit-background-image:url("/static/ico/fire-alarm-center.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.fire-alarm-trigger::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-trigger.svg");-webkit-background-image:url("/static/ico/fire-alarm-trigger.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.fire-alarm-trigger.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.fire-alarm-trigger.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.fire-alarm-trigger.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-trigger.svg");-webkit-background-image:url("/static/ico/fire-alarm-trigger.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.fire-alarm::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm.svg");-webkit-background-image:url("/static/ico/fire-alarm.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.fire-alarm.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.fire-alarm.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.fire-alarm.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm.svg");-webkit-background-image:url("/static/ico/fire-alarm.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.fire-blanket::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-blanket.svg");-webkit-background-image:url("/static/ico/fire-blanket.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.fire-blanket.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.fire-blanket.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.fire-blanket.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-blanket.svg");-webkit-background-image:url("/static/ico/fire-blanket.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.gas-bottle::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gas-bottle.svg");-webkit-background-image:url("/static/ico/gas-bottle.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.gas-bottle.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.gas-bottle.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.gas-bottle.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gas-bottle.svg");-webkit-background-image:url("/static/ico/gas-bottle.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.shelter::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/shelter.svg");-webkit-background-image:url("/static/ico/shelter.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.shelter.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.shelter.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.shelter.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/shelter.svg");-webkit-background-image:url("/static/ico/shelter.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.water-main::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/water-main.svg");-webkit-background-image:url("/static/ico/water-main.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.water-main.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.water-main.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.water-main.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/water-main.svg");-webkit-background-image:url("/static/ico/water-main.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.civil-protection::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/civil-protection.svg");-webkit-background-image:url("/static/ico/civil-protection.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.civil-protection.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.civil-protection.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.civil-protection.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/civil-protection.svg");-webkit-background-image:url("/static/ico/civil-protection.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.fire-extinguisher-and-fire-hydrant::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div.fire-extinguisher-and-fire-hydrant.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.fire-extinguisher-and-fire-hydrant.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.fire-extinguisher-and-fire-hydrant.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal #panzoom-container .marker>div::before{width:29px;height:29px}.floor-plan-modal #panzoom-container .marker>div.electric-main::before,.floor-plan-modal #panzoom-container .marker>div.water-main::before{width:72.5px;height:29px}.floor-plan-modal #panzoom-container .marker>div.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.fire-alarm-center::before{width:87px;height:29px}.floor-plan-modal #panzoom-container .marker>div.fire-extinguisher-and-fire-hydrant::before{width:58px;height:29px}.floor-plan-modal #panzoom-container .marker>div ::before{left:4px}.floor-plan-modal #panzoom-container .marker>div.electric-main::before,.floor-plan-modal #panzoom-container .marker>div.water-main::before{left:-21.75px}.floor-plan-modal #panzoom-container .marker>div.gas-bottle::before,.floor-plan-modal #panzoom-container .marker>div.chemicals::before,.floor-plan-modal #panzoom-container .marker>div.fire-alarm-center::before{left:-24.65px;top:7px}.floor-plan-modal #panzoom-container .marker>div.fire-extinguisher-and-fire-hydrant::before{left:-14.5px}.floor-plan-modal #panzoom-container .marker>div.custom::before{left:5px;top:5px;background:#e30613}.floor-plan-modal #panzoom-container .marker .tooltip{visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s ease;position:absolute;top:auto;bottom:100%;left:50%;width:150px;transform:translateX(-50%);padding:4px 12px;border-radius:4px;background-color:#2f3237;color:#fff;font-size:12px;font-weight:500;font-style:normal;line-height:normal;text-align:center}.floor-plan-modal #panzoom-container .marker .tooltip.tooltip-multiline{text-align:initial;padding:4px 12px 7px 12px;white-space:normal}.floor-plan-modal #panzoom-container .marker .tooltip.tooltip-wide{top:0;bottom:0;left:0;width:auto;height:max-content;transform:initial}.floor-plan-modal #panzoom-container .marker:hover .tooltip{visibility:visible;opacity:1}.floor-plan-modal #panzoom-container .marker.active .tooltip{background-color:#e30613}.floor-plan-modal.viewer #fp-selector{flex:0 0 300px;border-right:1px solid #e6eaef;align-items:center}@media screen and (max-width: 600px){.floor-plan-modal.viewer #fp-selector{flex:0 0 215px}}.floor-plan-modal.viewer #fp-selector>button{margin-right:12px}.floor-plan-modal.viewer #device-search{display:flex;flex:1 1;box-sizing:border-box;padding:12px 24px}.floor-plan-modal.viewer .vertical-bar.left h4 button:first-of-type{width:29px;height:29px;border:none;background:url("/static/ico/unselected.svg") center center no-repeat;cursor:pointer;left:0;width:29px;height:29px;margin-right:24px}.floor-plan-modal.viewer .vertical-bar.left h4 button:first-of-type.selected{width:29px;height:29px;border:none;background:url("/static/ico/tick-selected.svg") center center no-repeat;cursor:pointer}.floor-plan-modal.viewer .vertical-bar.left h4 button:last-of-type{width:29px;height:29px;border:none;background:url("/static/ico/chevron-down.svg") center center no-repeat;cursor:pointer;right:0}.floor-plan-modal.viewer .vertical-bar.left h4 button:last-of-type.closed{width:29px;height:29px;border:none;background:url("/static/ico/chevron-right.svg") center center no-repeat;cursor:pointer}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon{position:relative;flex:0 0 36px;width:36px;height:36px;margin-left:-6px}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon::before{mask-image:url("/static/ico/map-item.svg");-webkit-mask-image:url("/static/ico/map-item.svg");background-size:auto 29px;background-repeat:no-repeat}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.custom::before{mask-image:url("/static/ico/map-item.svg");-webkit-mask-image:url("/static/ico/map-item.svg");background-size:auto 29px;background-repeat:no-repeat}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.electric-main::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/electricity.svg");-webkit-background-image:url("/static/ico/electricity.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.electric-main.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.electric-main.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.electric-main.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/electricity.svg");-webkit-background-image:url("/static/ico/electricity.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.exit-route::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/exit.svg");-webkit-background-image:url("/static/ico/exit.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.exit-route.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.exit-route.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.exit-route.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/exit.svg");-webkit-background-image:url("/static/ico/exit.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-door::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-door.svg");-webkit-background-image:url("/static/ico/fire-door.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-door.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-door.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-door.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-door.svg");-webkit-background-image:url("/static/ico/fire-door.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-extinguisher::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher.svg");-webkit-background-image:url("/static/ico/fire-extinguisher.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-extinguisher.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-extinguisher.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-extinguisher.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher.svg");-webkit-background-image:url("/static/ico/fire-extinguisher.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-hydrant::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-hydrant.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-hydrant.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-hydrant.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-hydrant.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-hydrant.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.first-aid::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/first-aid.svg");-webkit-background-image:url("/static/ico/first-aid.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.first-aid.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.first-aid.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.first-aid.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/first-aid.svg");-webkit-background-image:url("/static/ico/first-aid.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.markerless::before{mask-image:url("/static/ico/floor-plan.svg");-webkit-mask-image:url("/static/ico/floor-plan.svg");background-size:auto 29px;background-repeat:no-repeat}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.rally-point-gl::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area-gl.svg");-webkit-background-image:url("/static/ico/gathering-area-gl.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.rally-point-gl.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.rally-point-gl.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.rally-point-gl.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area-gl.svg");-webkit-background-image:url("/static/ico/gathering-area-gl.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.rally-point::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area.svg");-webkit-background-image:url("/static/ico/gathering-area.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.rally-point.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.rally-point.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.rally-point.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area.svg");-webkit-background-image:url("/static/ico/gathering-area.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.chemicals::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/chemicals.svg");-webkit-background-image:url("/static/ico/chemicals.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.chemicals.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.chemicals.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.chemicals.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/chemicals.svg");-webkit-background-image:url("/static/ico/chemicals.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.defibrillator::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/defibrillator.svg");-webkit-background-image:url("/static/ico/defibrillator.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.defibrillator.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.defibrillator.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.defibrillator.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/defibrillator.svg");-webkit-background-image:url("/static/ico/defibrillator.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.emergency-shower::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/emergency-shower.svg");-webkit-background-image:url("/static/ico/emergency-shower.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.emergency-shower.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.emergency-shower.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.emergency-shower.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/emergency-shower.svg");-webkit-background-image:url("/static/ico/emergency-shower.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.explosives::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/explosives.svg");-webkit-background-image:url("/static/ico/explosives.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.explosives.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.explosives.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.explosives.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/explosives.svg");-webkit-background-image:url("/static/ico/explosives.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-center.svg");-webkit-background-image:url("/static/ico/fire-alarm-center.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-alarm-center.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-alarm-center.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-alarm-center.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-center.svg");-webkit-background-image:url("/static/ico/fire-alarm-center.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-alarm-trigger::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-trigger.svg");-webkit-background-image:url("/static/ico/fire-alarm-trigger.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-alarm-trigger.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-alarm-trigger.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-alarm-trigger.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-trigger.svg");-webkit-background-image:url("/static/ico/fire-alarm-trigger.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-alarm::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm.svg");-webkit-background-image:url("/static/ico/fire-alarm.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-alarm.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-alarm.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-alarm.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm.svg");-webkit-background-image:url("/static/ico/fire-alarm.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-blanket::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-blanket.svg");-webkit-background-image:url("/static/ico/fire-blanket.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-blanket.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-blanket.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-blanket.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-blanket.svg");-webkit-background-image:url("/static/ico/fire-blanket.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.gas-bottle::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gas-bottle.svg");-webkit-background-image:url("/static/ico/gas-bottle.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.gas-bottle.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.gas-bottle.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.gas-bottle.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gas-bottle.svg");-webkit-background-image:url("/static/ico/gas-bottle.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.shelter::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/shelter.svg");-webkit-background-image:url("/static/ico/shelter.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.shelter.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.shelter.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.shelter.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/shelter.svg");-webkit-background-image:url("/static/ico/shelter.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.water-main::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/water-main.svg");-webkit-background-image:url("/static/ico/water-main.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.water-main.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.water-main.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.water-main.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/water-main.svg");-webkit-background-image:url("/static/ico/water-main.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.civil-protection::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/civil-protection.svg");-webkit-background-image:url("/static/ico/civil-protection.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.civil-protection.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.civil-protection.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.civil-protection.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/civil-protection.svg");-webkit-background-image:url("/static/ico/civil-protection.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-extinguisher-and-fire-hydrant::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-extinguisher-and-fire-hydrant.gas-bottle::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-extinguisher-and-fire-hydrant.chemicals::before,.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.fire-extinguisher-and-fire-hydrant.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon::before{content:"";display:block;position:absolute;top:3px;left:3px;width:29px;height:29px;background-color:#fff;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.floor-plan-modal.viewer .vertical-bar.left ol li span.icon.custom::before{top:6px;left:6px}.floor-plan-modal.viewer .vertical-bar.left ol li.active span.icon{background-color:#ffebec}.floor-plan-modal.viewer .vertical-bar.left ol li.active span.icon::before{background-color:#e30613}.floor-plan-modal.viewer .vertical-bar.right p.custom-id{margin:6px 0 12px 0;font-size:12px;font-weight:500;font-style:normal;line-height:16px;color:#9ba4b0}.floor-plan-modal.viewer .vertical-bar.right img{max-width:100%}.floor-plan-modal.viewer .vertical-bar.right p.desc{color:#505862}.floor-plan-modal.viewer .vertical-bar.right .video-box{margin-top:14px}.floor-plan-modal.viewer #panzoom-container .marker:hover{background-color:rgba(47,50,55,.2)}.floor-plan-modal.viewer #panzoom-container .marker.active{background-color:rgba(227,6,19,.2)}.floor-plan-modal.viewer #panzoom-container .marker.selected{background-color:rgba(0,159,131,.2)}.floor-plan-modal.editor{overflow-x:auto}.floor-plan-modal.editor .horizontal-bar,.floor-plan-modal.editor .flex-wrapper{min-width:1221px}.floor-plan-modal.editor input{box-sizing:border-box;height:48px;padding:16px;border:1px solid #dbe0e6;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);color:#2f3237;background:#fff;font:400 14px/1.5 "IBM Plex Sans"}.floor-plan-modal.editor input:focus-visible{outline:none;border-color:#9ba4b0}.floor-plan-modal.editor input::placeholder{color:#9ba4b0}.floor-plan-modal.editor input:disabled{border:none;background-color:#e6eaef;color:#9ba4b0}.floor-plan-modal.editor select{box-sizing:border-box;height:48px;padding:16px;border:1px solid #dbe0e6;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);color:#2f3237;background:#fff;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url("/static/ico/chevron-down.svg") center right 16px no-repeat;cursor:pointer;font-size:14px;font-weight:normal;font-style:normal;line-height:normal;padding:12px 16px;font:600 14px/1.5 "IBM Plex Sans"}.floor-plan-modal.editor select:focus-visible{outline:none;border-color:#9ba4b0}.floor-plan-modal.editor select::placeholder{color:#9ba4b0}.floor-plan-modal.editor select:disabled{border:none;background-color:#e6eaef;color:#9ba4b0}.floor-plan-modal.editor select:focus{border:0;outline:0}.floor-plan-modal.editor select:disabled{background-color:#f2f4f8;color:#9ba4b0;cursor:auto}.floor-plan-modal.editor select option{font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.floor-plan-modal.editor select:focus{border:1px solid #dbe0e6}.floor-plan-modal.editor #fp-selector{flex:0 0 77px}.floor-plan-modal.editor #title-editor{display:flex;flex:1 1;align-items:center;justify-content:center;box-sizing:border-box;padding:12px 0;font:600 14px/1.5 "IBM Plex Sans"}.floor-plan-modal.editor #title-editor input{display:inline-block;width:220px;margin-left:16px;margin-right:32px}.floor-plan-modal.editor #title-editor input:last-of-type{margin-right:0}.floor-plan-modal.editor #title-editor input#fp-image{display:none}.floor-plan-modal.editor #title-editor label[for=fp-image]{box-sizing:border-box;height:48px;padding:16px;border:1px solid #dbe0e6;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);color:#2f3237;background:#fff;width:220px;padding-right:48px;margin-left:16px;font:400 14px/1.5 "IBM Plex Sans";line-height:1;background:#fff url("/static/ico/edit.svg") right 12px center no-repeat;color:#9ba4b0}.floor-plan-modal.editor #title-editor label[for=fp-image]:focus-visible{outline:none;border-color:#9ba4b0}.floor-plan-modal.editor #title-editor label[for=fp-image]::placeholder{color:#9ba4b0}.floor-plan-modal.editor #title-editor label[for=fp-image]:disabled{border:none;background-color:#e6eaef;color:#9ba4b0}.floor-plan-modal.editor #title-editor label[for=fp-image]:hover{background-color:#f8fafc;cursor:pointer}.floor-plan-modal.editor .vertical-bar.left{flex:0 0 330px;display:flex;flex-direction:column}.floor-plan-modal.editor .vertical-bar.left h4 span.icon{position:absolute;top:0;left:0;width:29px;height:29px;margin-right:24px}.floor-plan-modal.editor .vertical-bar.left h4 span.icon::before{mask-image:url("/static/ico/map-item.svg");-webkit-mask-image:url("/static/ico/map-item.svg");background-size:auto 29px;background-repeat:no-repeat}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.custom::before{mask-image:url("/static/ico/map-item.svg");-webkit-mask-image:url("/static/ico/map-item.svg");background-size:auto 29px;background-repeat:no-repeat}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.electric-main::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/electricity.svg");-webkit-background-image:url("/static/ico/electricity.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.electric-main.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.electric-main.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.electric-main.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/electricity.svg");-webkit-background-image:url("/static/ico/electricity.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.exit-route::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/exit.svg");-webkit-background-image:url("/static/ico/exit.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.exit-route.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.exit-route.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.exit-route.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/exit.svg");-webkit-background-image:url("/static/ico/exit.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-door::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-door.svg");-webkit-background-image:url("/static/ico/fire-door.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-door.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-door.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-door.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-door.svg");-webkit-background-image:url("/static/ico/fire-door.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-extinguisher::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher.svg");-webkit-background-image:url("/static/ico/fire-extinguisher.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-extinguisher.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-extinguisher.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-extinguisher.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher.svg");-webkit-background-image:url("/static/ico/fire-extinguisher.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-hydrant::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-hydrant.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-hydrant.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-hydrant.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-hydrant.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-hydrant.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.first-aid::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/first-aid.svg");-webkit-background-image:url("/static/ico/first-aid.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.first-aid.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.first-aid.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.first-aid.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/first-aid.svg");-webkit-background-image:url("/static/ico/first-aid.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.markerless::before{mask-image:url("/static/ico/floor-plan.svg");-webkit-mask-image:url("/static/ico/floor-plan.svg");background-size:auto 29px;background-repeat:no-repeat}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.rally-point-gl::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area-gl.svg");-webkit-background-image:url("/static/ico/gathering-area-gl.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.rally-point-gl.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.rally-point-gl.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.rally-point-gl.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area-gl.svg");-webkit-background-image:url("/static/ico/gathering-area-gl.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.rally-point::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area.svg");-webkit-background-image:url("/static/ico/gathering-area.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.rally-point.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.rally-point.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.rally-point.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area.svg");-webkit-background-image:url("/static/ico/gathering-area.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.chemicals::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/chemicals.svg");-webkit-background-image:url("/static/ico/chemicals.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.chemicals.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.chemicals.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.chemicals.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/chemicals.svg");-webkit-background-image:url("/static/ico/chemicals.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.defibrillator::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/defibrillator.svg");-webkit-background-image:url("/static/ico/defibrillator.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.defibrillator.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.defibrillator.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.defibrillator.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/defibrillator.svg");-webkit-background-image:url("/static/ico/defibrillator.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.emergency-shower::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/emergency-shower.svg");-webkit-background-image:url("/static/ico/emergency-shower.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.emergency-shower.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.emergency-shower.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.emergency-shower.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/emergency-shower.svg");-webkit-background-image:url("/static/ico/emergency-shower.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.explosives::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/explosives.svg");-webkit-background-image:url("/static/ico/explosives.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.explosives.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.explosives.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.explosives.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/explosives.svg");-webkit-background-image:url("/static/ico/explosives.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-center.svg");-webkit-background-image:url("/static/ico/fire-alarm-center.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-alarm-center.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-alarm-center.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-alarm-center.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-center.svg");-webkit-background-image:url("/static/ico/fire-alarm-center.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-alarm-trigger::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-trigger.svg");-webkit-background-image:url("/static/ico/fire-alarm-trigger.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-alarm-trigger.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-alarm-trigger.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-alarm-trigger.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-trigger.svg");-webkit-background-image:url("/static/ico/fire-alarm-trigger.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-alarm::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm.svg");-webkit-background-image:url("/static/ico/fire-alarm.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-alarm.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-alarm.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-alarm.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm.svg");-webkit-background-image:url("/static/ico/fire-alarm.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-blanket::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-blanket.svg");-webkit-background-image:url("/static/ico/fire-blanket.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-blanket.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-blanket.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-blanket.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-blanket.svg");-webkit-background-image:url("/static/ico/fire-blanket.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.gas-bottle::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gas-bottle.svg");-webkit-background-image:url("/static/ico/gas-bottle.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.gas-bottle.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.gas-bottle.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.gas-bottle.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gas-bottle.svg");-webkit-background-image:url("/static/ico/gas-bottle.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.shelter::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/shelter.svg");-webkit-background-image:url("/static/ico/shelter.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.shelter.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.shelter.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.shelter.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/shelter.svg");-webkit-background-image:url("/static/ico/shelter.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.water-main::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/water-main.svg");-webkit-background-image:url("/static/ico/water-main.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.water-main.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.water-main.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.water-main.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/water-main.svg");-webkit-background-image:url("/static/ico/water-main.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.civil-protection::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/civil-protection.svg");-webkit-background-image:url("/static/ico/civil-protection.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.civil-protection.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.civil-protection.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.civil-protection.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/civil-protection.svg");-webkit-background-image:url("/static/ico/civil-protection.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-extinguisher-and-fire-hydrant::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-extinguisher-and-fire-hydrant.gas-bottle::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-extinguisher-and-fire-hydrant.chemicals::before,.floor-plan-modal.editor .vertical-bar.left h4 span.icon.fire-extinguisher-and-fire-hydrant.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-modal.editor .vertical-bar.left h4 span.icon::before{content:"";display:block;position:absolute;width:29px;height:29px;background-color:#fff;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.floor-plan-modal.editor .vertical-bar.left h4 button{width:29px;height:29px;border:none;background:url("/static/ico/chevron-down.svg") center center no-repeat;cursor:pointer;right:0}.floor-plan-modal.editor .vertical-bar.left h4 button.closed{width:29px;height:29px;border:none;background:url("/static/ico/chevron-right.svg") center center no-repeat;cursor:pointer}.floor-plan-modal.editor .vertical-bar.left ol li button{max-width:281px}.floor-plan-modal.editor .vertical-bar.left ol li span.icon{position:relative;flex:0 0 36px;width:36px;height:36px;margin-left:-6px;border-radius:50%}.floor-plan-modal.editor .vertical-bar.left ol li span.icon span{display:inline-block;box-sizing:border-box;width:24px;height:24px;margin:6px;border:1px dashed #9ba4b0;border-radius:50%}.floor-plan-modal.editor .vertical-bar.left ol li span.icon span::before{content:"";display:block;position:absolute;width:24px;height:24px;top:6px;left:6px;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.floor-plan-modal.editor .vertical-bar.left ol li span.icon.valid span{border:1px solid #009f83;background-color:#009f83}.floor-plan-modal.editor .vertical-bar.left ol li span.icon.valid span::before{mask-image:url("/static/ico/tick.svg");-webkit-mask-image:url("/static/ico/tick.svg");background-size:auto 29px;background-repeat:no-repeat}.floor-plan-modal.editor .vertical-bar.left ol li span.icon.valid span::before{background-color:#fff}.floor-plan-modal.editor .vertical-bar.left ol li span.icon.active{background-color:rgba(227,6,19,.2)}.floor-plan-modal.editor .vertical-bar.left ol li span.icon.active span{border-color:#e30613;background-color:#fff}.floor-plan-modal.editor .vertical-bar.left ol li span.icon.active span::before{mask-image:url("/static/ico/dot.svg");-webkit-mask-image:url("/static/ico/dot.svg");background-size:auto 29px;background-repeat:no-repeat}.floor-plan-modal.editor .vertical-bar.left ol li span.icon.active span::before{background-color:#e30613}.floor-plan-modal.editor .vertical-bar.left ol li span.icon.valid.active{background-color:rgba(227,6,19,.2)}.floor-plan-modal.editor .vertical-bar.left ol li span.icon.valid.active span{border-color:#e30613;background-color:#e30613}.floor-plan-modal.editor .vertical-bar.left ol li span.icon.valid.active span::before{mask-image:url("/static/ico/tick.svg");-webkit-mask-image:url("/static/ico/tick.svg");background-size:auto 29px;background-repeat:no-repeat}.floor-plan-modal.editor .vertical-bar.left ol li span.icon.valid.active span::before{background-color:#fff}.floor-plan-modal.editor .vertical-bar.left span.custom-id{flex:0 0 91px;width:91px}.floor-plan-modal.editor .vertical-bar.left select{margin:12px 24px 12px 24px;width:calc(100% - 2*24px)}.floor-plan-modal.editor .vertical-bar.right{background-color:#f8fafc}.floor-plan-modal.editor .vertical-bar.right label,.floor-plan-modal.editor .vertical-bar.right p.fake-label{display:block;margin:1.5rem 0 .5rem 0;font:600 14px/1.5 "IBM Plex Sans"}.floor-plan-modal.editor .vertical-bar.right input,.floor-plan-modal.editor .vertical-bar.right select{width:100%}.floor-plan-modal.editor .vertical-bar.right input#custom-device-type{margin-bottom:1.5rem}.floor-plan-modal.editor .vertical-bar.right input#device-image{display:none}.floor-plan-modal.editor .vertical-bar.right label[for=device-image],.floor-plan-modal.editor .vertical-bar.right button.remove-image,.floor-plan-modal.editor .vertical-bar.right>button:last-of-type{box-sizing:border-box;height:48px;padding:16px;border:1px solid #dbe0e6;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);color:#2f3237;background:#fff;padding-left:48px;font:600 14px/1.5 "IBM Plex Sans";line-height:1;background:#fff url("/static/ico/delete.svg") left 16px center no-repeat}.floor-plan-modal.editor .vertical-bar.right label[for=device-image]:focus-visible,.floor-plan-modal.editor .vertical-bar.right button.remove-image:focus-visible,.floor-plan-modal.editor .vertical-bar.right>button:last-of-type:focus-visible{outline:none;border-color:#9ba4b0}.floor-plan-modal.editor .vertical-bar.right label[for=device-image]::placeholder,.floor-plan-modal.editor .vertical-bar.right button.remove-image::placeholder,.floor-plan-modal.editor .vertical-bar.right>button:last-of-type::placeholder{color:#9ba4b0}.floor-plan-modal.editor .vertical-bar.right label[for=device-image]:disabled,.floor-plan-modal.editor .vertical-bar.right button.remove-image:disabled,.floor-plan-modal.editor .vertical-bar.right>button:last-of-type:disabled{border:none;background-color:#e6eaef;color:#9ba4b0}.floor-plan-modal.editor .vertical-bar.right label[for=device-image]:hover,.floor-plan-modal.editor .vertical-bar.right button.remove-image:hover,.floor-plan-modal.editor .vertical-bar.right>button:last-of-type:hover{background-color:#f8fafc;cursor:pointer}.floor-plan-modal.editor .vertical-bar.right label[for=device-image]{display:inline-block;margin:0;background-image:url("/static/ico/photo.svg")}.floor-plan-modal.editor .vertical-bar.right button.remove-image{float:right}.floor-plan-modal.editor .vertical-bar.right img{max-width:251px;margin-bottom:12px;border-radius:5px}.floor-plan-modal.editor .vertical-bar.right p.error{color:#e30613}.floor-plan-modal.editor #panzoom-container .marker{background-color:rgba(0,0,0,0)}.floor-plan-modal.editor #panzoom-container .marker>div::before{top:2px;left:2px}.floor-plan-modal.editor #panzoom-container .marker>div ::before{left:4px}.floor-plan-modal.editor #panzoom-container .marker>div.electric-main::before,.floor-plan-modal.editor #panzoom-container .marker>div.water-main::before{left:-21.75px}.floor-plan-modal.editor #panzoom-container .marker>div.gas-bottle::before,.floor-plan-modal.editor #panzoom-container .marker>div.chemicals::before,.floor-plan-modal.editor #panzoom-container .marker>div.fire-alarm-center::before{left:-24.65px;top:7px}.floor-plan-modal.editor #panzoom-container .marker>div.fire-extinguisher-and-fire-hydrant::before{left:-14.5px}.floor-plan-modal.editor #panzoom-container .marker>div.custom::before{left:5px;top:5px;background:#e30613}.floor-plan-modal.editor #panzoom-container .marker.valid>div{border:none}.floor-plan-modal.editor #panzoom-container .marker.valid>div::before{top:5px;left:5px}.floor-plan-modal.editor #panzoom-container .marker.valid>div ::before{left:4px}.floor-plan-modal.editor #panzoom-container .marker.valid>div.electric-main::before,.floor-plan-modal.editor #panzoom-container .marker.valid>div.water-main::before{left:-21.75px}.floor-plan-modal.editor #panzoom-container .marker.valid>div.gas-bottle::before,.floor-plan-modal.editor #panzoom-container .marker.valid>div.chemicals::before,.floor-plan-modal.editor #panzoom-container .marker.valid>div.fire-alarm-center::before{left:-24.65px;top:7px}.floor-plan-modal.editor #panzoom-container .marker.valid>div.fire-extinguisher-and-fire-hydrant::before{left:-14.5px}.floor-plan-modal.editor #panzoom-container .marker.valid>div.custom::before{left:5px;top:5px;background:#e30613}.floor-plan-modal.editor #panzoom-container .marker:hover{background-color:rgba(47,50,55,.2)}.floor-plan-modal.editor #panzoom-container .marker.valid{background-color:rgba(0,159,131,.2)}.floor-plan-modal.editor #panzoom-container .marker.active{background-color:rgba(227,6,19,.2)}.floor-plan-modal.editor #panzoom-container .marker.active.valid{background-color:rgba(227,6,19,.2)}.floor-plan-print{position:relative;transform-origin:top left;-moz-transform-origin:top left}.floor-plan-print .markers-container{position:absolute;top:0;transform-origin:top left;-moz-transform-origin:top left}.floor-plan-print .markers-container .marker{background-color:rgba(80,88,98,.2);position:absolute;z-index:103;box-sizing:border-box;width:48px;height:48px;margin:calc(48px/-2) 0 0 calc(48px/-2);border-radius:50%;transition:background-color .5s ease;cursor:pointer !important}.floor-plan-print .markers-container .marker>div{position:relative;box-sizing:border-box;width:34px;height:34px;margin:7px;border-radius:50%;transition:background-color .5s ease}.floor-plan-print .markers-container .marker>div::before{content:"";display:block;position:absolute;top:5px;left:5px;width:24px;height:24px;background-color:#fff;transition:background-color .5s ease;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.floor-plan-print .markers-container .marker>div::before{mask-image:url("/static/ico/map-item.svg");-webkit-mask-image:url("/static/ico/map-item.svg");background-size:auto 29px;background-repeat:no-repeat}.floor-plan-print .markers-container .marker>div.custom::before{mask-image:url("/static/ico/map-item.svg");-webkit-mask-image:url("/static/ico/map-item.svg");background-size:auto 29px;background-repeat:no-repeat}.floor-plan-print .markers-container .marker>div.electric-main::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/electricity.svg");-webkit-background-image:url("/static/ico/electricity.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.electric-main.gas-bottle::before,.floor-plan-print .markers-container .marker>div.electric-main.chemicals::before,.floor-plan-print .markers-container .marker>div.electric-main.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/electricity.svg");-webkit-background-image:url("/static/ico/electricity.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.exit-route::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/exit.svg");-webkit-background-image:url("/static/ico/exit.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.exit-route.gas-bottle::before,.floor-plan-print .markers-container .marker>div.exit-route.chemicals::before,.floor-plan-print .markers-container .marker>div.exit-route.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/exit.svg");-webkit-background-image:url("/static/ico/exit.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.fire-door::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-door.svg");-webkit-background-image:url("/static/ico/fire-door.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.fire-door.gas-bottle::before,.floor-plan-print .markers-container .marker>div.fire-door.chemicals::before,.floor-plan-print .markers-container .marker>div.fire-door.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-door.svg");-webkit-background-image:url("/static/ico/fire-door.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.fire-extinguisher::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher.svg");-webkit-background-image:url("/static/ico/fire-extinguisher.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.fire-extinguisher.gas-bottle::before,.floor-plan-print .markers-container .marker>div.fire-extinguisher.chemicals::before,.floor-plan-print .markers-container .marker>div.fire-extinguisher.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher.svg");-webkit-background-image:url("/static/ico/fire-extinguisher.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.fire-hydrant::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-hydrant.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.fire-hydrant.gas-bottle::before,.floor-plan-print .markers-container .marker>div.fire-hydrant.chemicals::before,.floor-plan-print .markers-container .marker>div.fire-hydrant.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-hydrant.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.first-aid::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/first-aid.svg");-webkit-background-image:url("/static/ico/first-aid.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.first-aid.gas-bottle::before,.floor-plan-print .markers-container .marker>div.first-aid.chemicals::before,.floor-plan-print .markers-container .marker>div.first-aid.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/first-aid.svg");-webkit-background-image:url("/static/ico/first-aid.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.markerless::before{mask-image:url("/static/ico/floor-plan.svg");-webkit-mask-image:url("/static/ico/floor-plan.svg");background-size:auto 29px;background-repeat:no-repeat}.floor-plan-print .markers-container .marker>div.rally-point-gl::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area-gl.svg");-webkit-background-image:url("/static/ico/gathering-area-gl.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.rally-point-gl.gas-bottle::before,.floor-plan-print .markers-container .marker>div.rally-point-gl.chemicals::before,.floor-plan-print .markers-container .marker>div.rally-point-gl.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area-gl.svg");-webkit-background-image:url("/static/ico/gathering-area-gl.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.rally-point::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area.svg");-webkit-background-image:url("/static/ico/gathering-area.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.rally-point.gas-bottle::before,.floor-plan-print .markers-container .marker>div.rally-point.chemicals::before,.floor-plan-print .markers-container .marker>div.rally-point.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area.svg");-webkit-background-image:url("/static/ico/gathering-area.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.chemicals::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/chemicals.svg");-webkit-background-image:url("/static/ico/chemicals.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.chemicals.gas-bottle::before,.floor-plan-print .markers-container .marker>div.chemicals.chemicals::before,.floor-plan-print .markers-container .marker>div.chemicals.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/chemicals.svg");-webkit-background-image:url("/static/ico/chemicals.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.defibrillator::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/defibrillator.svg");-webkit-background-image:url("/static/ico/defibrillator.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.defibrillator.gas-bottle::before,.floor-plan-print .markers-container .marker>div.defibrillator.chemicals::before,.floor-plan-print .markers-container .marker>div.defibrillator.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/defibrillator.svg");-webkit-background-image:url("/static/ico/defibrillator.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.emergency-shower::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/emergency-shower.svg");-webkit-background-image:url("/static/ico/emergency-shower.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.emergency-shower.gas-bottle::before,.floor-plan-print .markers-container .marker>div.emergency-shower.chemicals::before,.floor-plan-print .markers-container .marker>div.emergency-shower.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/emergency-shower.svg");-webkit-background-image:url("/static/ico/emergency-shower.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.explosives::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/explosives.svg");-webkit-background-image:url("/static/ico/explosives.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.explosives.gas-bottle::before,.floor-plan-print .markers-container .marker>div.explosives.chemicals::before,.floor-plan-print .markers-container .marker>div.explosives.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/explosives.svg");-webkit-background-image:url("/static/ico/explosives.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-center.svg");-webkit-background-image:url("/static/ico/fire-alarm-center.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.fire-alarm-center.gas-bottle::before,.floor-plan-print .markers-container .marker>div.fire-alarm-center.chemicals::before,.floor-plan-print .markers-container .marker>div.fire-alarm-center.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-center.svg");-webkit-background-image:url("/static/ico/fire-alarm-center.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.fire-alarm-trigger::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-trigger.svg");-webkit-background-image:url("/static/ico/fire-alarm-trigger.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.fire-alarm-trigger.gas-bottle::before,.floor-plan-print .markers-container .marker>div.fire-alarm-trigger.chemicals::before,.floor-plan-print .markers-container .marker>div.fire-alarm-trigger.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-trigger.svg");-webkit-background-image:url("/static/ico/fire-alarm-trigger.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.fire-alarm::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm.svg");-webkit-background-image:url("/static/ico/fire-alarm.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.fire-alarm.gas-bottle::before,.floor-plan-print .markers-container .marker>div.fire-alarm.chemicals::before,.floor-plan-print .markers-container .marker>div.fire-alarm.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm.svg");-webkit-background-image:url("/static/ico/fire-alarm.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.fire-blanket::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-blanket.svg");-webkit-background-image:url("/static/ico/fire-blanket.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.fire-blanket.gas-bottle::before,.floor-plan-print .markers-container .marker>div.fire-blanket.chemicals::before,.floor-plan-print .markers-container .marker>div.fire-blanket.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-blanket.svg");-webkit-background-image:url("/static/ico/fire-blanket.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.gas-bottle::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gas-bottle.svg");-webkit-background-image:url("/static/ico/gas-bottle.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.gas-bottle.gas-bottle::before,.floor-plan-print .markers-container .marker>div.gas-bottle.chemicals::before,.floor-plan-print .markers-container .marker>div.gas-bottle.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gas-bottle.svg");-webkit-background-image:url("/static/ico/gas-bottle.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.shelter::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/shelter.svg");-webkit-background-image:url("/static/ico/shelter.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.shelter.gas-bottle::before,.floor-plan-print .markers-container .marker>div.shelter.chemicals::before,.floor-plan-print .markers-container .marker>div.shelter.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/shelter.svg");-webkit-background-image:url("/static/ico/shelter.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.water-main::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/water-main.svg");-webkit-background-image:url("/static/ico/water-main.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.water-main.gas-bottle::before,.floor-plan-print .markers-container .marker>div.water-main.chemicals::before,.floor-plan-print .markers-container .marker>div.water-main.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/water-main.svg");-webkit-background-image:url("/static/ico/water-main.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.civil-protection::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/civil-protection.svg");-webkit-background-image:url("/static/ico/civil-protection.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.civil-protection.gas-bottle::before,.floor-plan-print .markers-container .marker>div.civil-protection.chemicals::before,.floor-plan-print .markers-container .marker>div.civil-protection.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/civil-protection.svg");-webkit-background-image:url("/static/ico/civil-protection.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.fire-extinguisher-and-fire-hydrant::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div.fire-extinguisher-and-fire-hydrant.gas-bottle::before,.floor-plan-print .markers-container .marker>div.fire-extinguisher-and-fire-hydrant.chemicals::before,.floor-plan-print .markers-container .marker>div.fire-extinguisher-and-fire-hydrant.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.floor-plan-print .markers-container .marker>div::before{width:29px;height:29px}.floor-plan-print .markers-container .marker>div.electric-main::before,.floor-plan-print .markers-container .marker>div.water-main::before{width:72.5px;height:29px}.floor-plan-print .markers-container .marker>div.gas-bottle::before,.floor-plan-print .markers-container .marker>div.chemicals::before,.floor-plan-print .markers-container .marker>div.fire-alarm-center::before{width:87px;height:29px}.floor-plan-print .markers-container .marker>div.fire-extinguisher-and-fire-hydrant::before{width:58px;height:29px}.floor-plan-print .markers-container .marker>div ::before{left:4px}.floor-plan-print .markers-container .marker>div.electric-main::before,.floor-plan-print .markers-container .marker>div.water-main::before{left:-21.75px}.floor-plan-print .markers-container .marker>div.gas-bottle::before,.floor-plan-print .markers-container .marker>div.chemicals::before,.floor-plan-print .markers-container .marker>div.fire-alarm-center::before{left:-24.65px;top:7px}.floor-plan-print .markers-container .marker>div.fire-extinguisher-and-fire-hydrant::before{left:-14.5px}.floor-plan-print .markers-container .marker>div.custom::before{left:5px;top:5px;background:#e30613}.searchbar-wrapper{display:flex;flex:1;padding-left:29px;border-left:1px solid #e6eaef}.searchbar-wrapper #search-icon{width:24px;height:24px;margin:auto}.searchbar-wrapper .search-input{flex:1;border:0;margin-left:8px;color:#2f3237;font-size:14px;font-weight:normal;font-style:normal;line-height:normal}.searchbar-wrapper .search-input:focus{outline:none}.searchbar-wrapper .search-input::placeholder{color:#9ba4b0}.tag-select div[class$=control]{padding:8px}.tag-select div[class$=control]:hover{box-shadow:none;border-color:#9ba4b0}.tag-select div[class$=ValueContainer]{padding:0}.tag-select div[class$=multiValue]{display:flex;flex-direction:row-reverse;padding:8px;border-radius:3px;margin:0px 8px 0 0;background-color:#505862}.tag-select div[class$=multiValue]:first-of-type{margin-top:0}.tag-select div[class$=multiValue]>div:first-of-type{padding:0;color:#fff;font:500 12px/1.3 "IBM Plex Sans"}.tag-select div[class$=multiValue]>div:last-of-type{padding:0 4px 0 0;color:#fff;cursor:pointer}.tag-select div[class$=multiValue]>div:last-of-type:hover{background-color:inherit}.tag-select div[class$=multiValue]>div:last-of-type svg{width:20px;height:20px;margin:-2px}.tag-select div[class$=menu]{margin-top:-2px;border-top-left-radius:0;border-top-right-radius:0}.tag-select div[class$=placeholder]{font:400 14px/1.5 "IBM Plex Sans";color:#9ba4b0}.tag-select:hover div[class$=multiValue]{background-color:#2f3237}.tag-select:focus-within{border-color:#9ba4b0}.tag-select:focus-within div[class$=placeholder]{color:#2f3237}.tag-select.disabled div[class$=control]{background-color:#e6eaef}.tag-select.disabled div[class$=multiValue]{background-color:#9ba4b0}.tag-select.disabled div[class$=multiValue]>div{color:#e6eaef}.tag-select p.error{margin:8px 0 0 8px;font-weight:500;color:#c7000d}.tag-select .tag-help-text{font-size:12px;font-weight:400;font-style:normal;line-height:21px;color:#9ba4b0}.tag-select.full-width{width:100%}.tag-select.full-width div[class$=control]{width:100%}.tag-select.full-width div[class$=ValueContainer]{width:100%}.tag-select.full-width div[class$=multiValue]{width:calc(100% - 8px);justify-content:space-between;margin-bottom:8px}.tag-select.full-width div[class$=multiValue]:last-child{margin-bottom:0}.tag-select.full-width div[class$=multiValue]>div:first-of-type{flex:1}#admin #breadcrumbs{margin-bottom:12px}#admin #breadcrumbs a{font-size:14px;color:#2f3237}#admin #breadcrumbs span{padding:0 5px}#admin .admin-header{display:flex;flex-direction:row}#admin .admin-header .admin-title{flex:1}#admin .admin-header button{margin:auto}#admin #sections a{display:block;padding:25px 25px 25px 30px;border:1px solid #dbe0e6;border-bottom:none;background-color:#fff;color:#2f3237;font-weight:600;cursor:pointer;text-decoration:none}#admin #sections a::hover{text-decoration:underline}#admin #sections a::before{margin:0 30px 0 0 !important}#admin #sections a::first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}#admin #sections a::last-of-type{border-bottom:1px solid #dbe0e6;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#admin #sections a.comps::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/public.svg");-webkit-mask-image:url("/static/ico/public.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#admin #sections a.deps::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/clients.svg");-webkit-mask-image:url("/static/ico/clients.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#admin #sections a.tags::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/menu.svg");-webkit-mask-image:url("/static/ico/menu.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#admin #sections a.users::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/person.svg");-webkit-mask-image:url("/static/ico/person.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#admin #sections a.devicetypes::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/device.svg");-webkit-mask-image:url("/static/ico/device.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#admin #sections a.guidelines::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/instructions.svg");-webkit-mask-image:url("/static/ico/instructions.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#admin #sections a.app-instructions::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/instructions.svg");-webkit-mask-image:url("/static/ico/instructions.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#admin #sections a.qr-codes::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/qr-code.svg");-webkit-mask-image:url("/static/ico/qr-code.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#admin #sections a.modules::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/lock.svg");-webkit-mask-image:url("/static/ico/lock.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#admin #sections a.trainings::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/library.svg");-webkit-mask-image:url("/static/ico/library.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#admin #sections a.feedback-questions::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/questionmark.svg");-webkit-mask-image:url("/static/ico/questionmark.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#admin #filter-bar{display:flex;margin:1.5em 0}#admin #filter-bar input{padding:13px 16px;border:1px solid #dbe0e6;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:400 14px/1.5 "IBM Plex Sans";flex:0 0 20em;width:20em;margin-right:1em}#admin #filter-bar .content-wrapper--right{flex-grow:1;display:flex;justify-content:flex-end}#admin .facet-selector{font-size:14px}#admin .facet-selector span{display:inline-block;min-width:80px}#admin .facet-selector button{box-sizing:border-box;height:44px;padding:8px 16px;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:600 14px/1.5 "IBM Plex Sans";line-height:100%;cursor:pointer;white-space:nowrap;width:auto;height:auto;padding:3px 5px;font-weight:normal;width:8em;margin-left:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#admin .facet-selector button.active{background-color:#009f83;border-color:#009076 #006c59 #006c59 #009076;color:#fff}#admin .facet-selector+div:not(.facet-selector){margin-top:1.5em}.admin--video-input-aside{display:flex}#admin .adminform .hidden{display:none}#admin .adminform>div,#admin .adminform .admin--form-container{margin-bottom:1em}#admin .adminform>h3{margin-left:13em;font-size:16px}#admin .adminform label{display:inline-block;box-sizing:border-box;width:13em;padding:12px 1em 0 0;text-align:right;vertical-align:top}#admin .adminform label span{color:#e30613}#admin .adminform input,#admin .adminform select,#admin .adminform .tag-select,#admin .adminform textarea{display:inline-block;box-sizing:border-box;width:38em;font-size:14px}#admin .adminform input,#admin .adminform select,#admin .adminform textarea{padding:13px 16px;border:1px solid #dbe0e6;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:400 14px/1.5 "IBM Plex Sans"}#admin .adminform input[readonly],#admin .adminform select[readonly],#admin .adminform textarea[readonly]{color:#9ba4b0;cursor:default}#admin .adminform select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url("/static/ico/chevron-down.svg") center right 16px no-repeat;cursor:pointer;font-size:14px;font-weight:normal;font-style:normal;line-height:normal}#admin .adminform select:focus{border:0;outline:0}#admin .adminform select:disabled{background-color:#f2f4f8;color:#9ba4b0;cursor:auto}#admin .adminform select option{font-family:"IBM Plex Sans",sans-serif;font-weight:normal}#admin .adminform .relation{width:38em;margin:12px 0 12px 13em;padding-top:12px;border-top:1px solid #dbe0e6}#admin .adminform .relation h3{font-size:16px}#admin .adminform .relation a{display:block}#admin .adminform button[type=submit],#admin .adminform .button-margin{box-sizing:border-box;height:44px;padding:8px 16px;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:600 14px/1.5 "IBM Plex Sans";line-height:100%;cursor:pointer;white-space:nowrap;min-width:12em;margin-left:13em;font-size:16px}#admin .adminform #delete-section{margin:36px 0 12px 13em}#admin .adminform #delete-section>div{display:none}#admin .adminform #delete-section>div.open{display:block}#admin .adminform .subtype-heading{display:flex;flex-direction:row;margin-top:2em;margin-bottom:1em}#admin .adminform .subtype-heading h2{flex:1;margin-top:0}#admin .adminform.admin--narrow-form{width:740px}#admin .adminform .admin--select-short{max-width:240px}#admin .adminform .admin--filename{max-width:409px;margin-right:1em;top:-7px;position:relative}#admin .adminform .custom-file-input{padding:10px}#admin .adminform .file-loading{margin:12px;display:inline-block}#admin .adminform .admin--video-input-aside .admin--filename{max-width:209px}#admin p.status{width:38em;margin-left:12em;padding:13px 16px;border:1px solid #0065ea;border-radius:5px;color:#0065ea;background-color:#f8fafc;font-size:16px;font-weight:bold;font-style:normal;line-height:normal}#admin p.status.error{border-color:#e30613;color:#e30613}#admin p.status.success{border-color:#009f83;color:#009f83}.app-instruction-filename-container{display:flex;align-items:center;font-size:medium}.app-instruction-filename{font-size:medium;font-weight:bold;margin-left:.5em}.app-instruction-button{margin-top:1em;margin-right:1em}.app-instruction-submit-button{margin-top:1em;margin-right:1em}.guideline-submit-button{margin-top:1em}#admin .rdt_TableCell>div{display:block}#department-member-form #breadcrumbs{margin-bottom:12px}#department-member-form #breadcrumbs a{font-size:14px;color:#2f3237}#department-member-form #breadcrumbs span{padding:0 5px}#department-member-form .admin-header{display:flex;flex-direction:row}#department-member-form .admin-header .admin-title{flex:1}#department-member-form .admin-header button{margin:auto}#department-member-form #sections a{display:block;padding:25px 25px 25px 30px;border:1px solid #dbe0e6;border-bottom:none;background-color:#fff;color:#2f3237;font-weight:600;cursor:pointer;text-decoration:none}#department-member-form #sections a::hover{text-decoration:underline}#department-member-form #sections a::before{margin:0 30px 0 0 !important}#department-member-form #sections a::first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}#department-member-form #sections a::last-of-type{border-bottom:1px solid #dbe0e6;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#department-member-form #sections a.comps::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/public.svg");-webkit-mask-image:url("/static/ico/public.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#department-member-form #sections a.deps::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/clients.svg");-webkit-mask-image:url("/static/ico/clients.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#department-member-form #sections a.tags::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/menu.svg");-webkit-mask-image:url("/static/ico/menu.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#department-member-form #sections a.users::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/person.svg");-webkit-mask-image:url("/static/ico/person.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#department-member-form #sections a.devicetypes::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/device.svg");-webkit-mask-image:url("/static/ico/device.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#department-member-form #sections a.guidelines::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9BA4B0;mask-image:url("/static/ico/instructions.svg");-webkit-mask-image:url("/static/ico/instructions.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#department-member-form #filter-bar{display:flex;margin:1.5em 0}#department-member-form #filter-bar input{padding:13px 16px;border:1px solid #dbe0e6;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:400 14px/1.5 "IBM Plex Sans";flex:0 0 20em;width:20em;margin-right:1em}#department-member-form #filter-bar .content-wrapper--right{flex-grow:1;display:flex;justify-content:flex-end}#department-member-form .facet-selector{font-size:14px}#department-member-form .facet-selector span{display:inline-block;min-width:80px}#department-member-form .facet-selector button{box-sizing:border-box;height:44px;padding:8px 16px;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:600 14px/1.5 "IBM Plex Sans";line-height:100%;cursor:pointer;white-space:nowrap;width:auto;height:auto;padding:3px 5px;font-weight:normal;width:8em;margin-left:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#department-member-form .facet-selector button.active{background-color:#009f83;border-color:#009076 #006c59 #006c59 #009076;color:#fff}#department-member-form .facet-selector+div:not(.facet-selector){margin-top:1.5em}#department-member-form .department-member-form .hidden{display:none}#department-member-form .department-member-form>div,#department-member-form .department-member-form .admin--form-container{margin-bottom:1em}#department-member-form .department-member-form>h3{margin-left:13em;font-size:16px}#department-member-form .department-member-form label{display:inline-block;box-sizing:border-box;width:13em;padding:12px 1em 0 0;text-align:right;vertical-align:top}#department-member-form .department-member-form label span{color:#e30613}#department-member-form .department-member-form input,#department-member-form .department-member-form select,#department-member-form .department-member-form .tag-select,#department-member-form .department-member-form textarea{display:inline-block;box-sizing:border-box;width:38em;font-size:14px}#department-member-form .department-member-form input,#department-member-form .department-member-form select,#department-member-form .department-member-form textarea{padding:13px 16px;border:1px solid #dbe0e6;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:400 14px/1.5 "IBM Plex Sans"}#department-member-form .department-member-form input[readonly],#department-member-form .department-member-form select[readonly],#department-member-form .department-member-form textarea[readonly]{color:#9ba4b0;cursor:default}#department-member-form .department-member-form select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url("/static/ico/chevron-down.svg") center right 16px no-repeat;cursor:pointer;font-size:14px;font-weight:normal;font-style:normal;line-height:normal}#department-member-form .department-member-form select:focus{border:0;outline:0}#department-member-form .department-member-form select:disabled{background-color:#f2f4f8;color:#9ba4b0;cursor:auto}#department-member-form .department-member-form select option{font-family:"IBM Plex Sans",sans-serif;font-weight:normal}#department-member-form .department-member-form .relation{width:38em;margin:12px 0 12px 13em;padding-top:12px;border-top:1px solid #dbe0e6}#department-member-form .department-member-form .relation h3{font-size:16px}#department-member-form .department-member-form .relation a{display:block}#department-member-form .department-member-form button[type=submit],#department-member-form .department-member-form .button-margin{box-sizing:border-box;height:44px;padding:8px 16px;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:600 14px/1.5 "IBM Plex Sans";line-height:100%;cursor:pointer;white-space:nowrap;min-width:12em;margin-left:13em;font-size:16px}#department-member-form .department-member-form #delete-section{margin:36px 0 12px 13em}#department-member-form .department-member-form #delete-section>div{display:none}#department-member-form .department-member-form #delete-section>div.open{display:block}#department-member-form .department-member-form .subtype-heading{display:flex;flex-direction:row;margin-top:2em;margin-bottom:1em}#department-member-form .department-member-form .subtype-heading h2{flex:1;margin-top:0}#department-member-form .department-member-form.admin--narrow-form{width:740px}#department-member-form .department-member-form .admin--select-short{max-width:240px}#department-member-form .department-member-form .admin--filename{max-width:409px;margin-right:1em;top:-7px;position:relative}#department-member-form .department-member-form .custom-file-input{padding:10px}#department-member-form .department-member-form .file-loading{margin:12px;display:inline-block}#department-member-form .department-member-form .admin--video-input-aside .admin--filename{max-width:209px}#department-member-form p.status{width:38em;margin-left:12em;padding:13px 16px;border:1px solid #0065ea;border-radius:5px;color:#0065ea;background-color:#f8fafc;font-size:16px;font-weight:bold;font-style:normal;line-height:normal}#department-member-form p.status.error{border-color:#e30613;color:#e30613}#department-member-form p.status.success{border-color:#009f83;color:#009f83}.guideline-submit-button{margin-top:1em}#department-member-form .rdt_TableCell>div{display:block}.print-only{position:absolute;left:-2000px}@media print{.print-only{position:relative;left:0px;display:block}}@media print{body,#app{overflow:auto;height:auto}p{page-break-inside:avoid}#main #sidebar{display:none}.rescueplan-view--wrapper,#main #content{height:auto;overflow:auto;background-color:rgba(0,0,0,0)}@-moz-document url-prefix(){.rescueplan-view--wrapper{display:block}}.content--wrapper{padding:0;max-width:none;margin:0 auto;min-width:0}#main{font-size:.8rem;font-weight:normal;font-style:normal;line-height:normal}#topbar{display:block;text-align:center;height:auto;margin-top:40px}#topbar #logo{padding:0;height:40px}#topbar .topbar-component-wrapper,#topbar .topbar-menu-wrapper{display:none}.breadcrumb-wrapper{border:0;padding-left:0}#arrow-left-icon{display:none}#rp-viewing-menu{display:none}.guideline aside{display:none}section.guideline h3,section.guideline>p{color:#2f3237}section.guideline h3 .icon{background-color:#2f3237}section.guideline>div ol{border:1px solid #c5cbd3}.rescueplan-view--wrapper section,.rescueplan-view--wrapper section:first-of-type{margin-top:0;padding-top:16px}dl.info-list{border:1px solid #c5cbd3}dl.info-list.supplement{margin-top:-5px !important}.risks-block{border:1px solid #c5cbd3}.device .collapse-btn{display:none}.floor-plan-print--container{page-break-after:always;break-before:page}@-moz-document url-prefix(){.floor-plan-print--container{display:inline-block}.floor-plan-print--container img{display:block;page-break-before:auto;page-break-after:auto;page-break-inside:avoid}}.floor-plan{display:none}.crop-cover{display:none}.rescue-plan--company-logo{display:none}.device{page-break-inside:avoid}.device .device-heading .collapse-btn{display:none}.device.collapse .device-content{display:flex}.device .device-content .icon-button-link{display:none}*{-webkit-print-color-adjust:exact !important;color-adjust:exact !important}@page{margin-top:2cm;margin-bottom:2cm}#app{display:block}section:not(:first-of-type){page-break-inside:avoid}}.toast-container{position:fixed;z-index:300}.toast-container.bottom-right{bottom:48px;right:26px;transition:transform .6s ease-in-out;animation:toast-in-right .7s}.toast-container .toast-item{display:flex;justify-content:space-between;max-width:400px;border:1px solid #e6eaef;border-radius:5px;box-shadow:0 8px 24px rgba(0,0,0,.05);background-color:#fff;padding:15px 27px 15px 15px}.toast-container .toast-item:not(:last-child){margin-bottom:10px}.toast-container .toast-item .toast-message-container{display:inline-block}.toast-container .toast-item .toast-message-container .toast-message-item{display:flex;align-items:center;word-break:break-word}.toast-container .toast-item .toast-message-container .toast-message-item.success{color:#009f83}.toast-container .toast-item .toast-message-container .toast-message-item.success::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#009f83;mask-image:url("/static/ico/tick.svg");-webkit-mask-image:url("/static/ico/tick.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.toast-container .toast-item .toast-message-container .toast-message-item.error{color:#e30613}.toast-container .toast-item .toast-message-container .toast-message-item.error::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#e30613;mask-image:url("/static/ico/attention.svg");-webkit-mask-image:url("/static/ico/attention.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.toast-container .toast-item button.close{width:29px;height:29px;border:none;background:url("/static/ico/close.svg") center center no-repeat;cursor:pointer;color:#9ba4b0;margin:auto 0 auto 12px}.fs-modal-container .modal-navigation,.fs-modal-container .modal-form,.fs-modal-container .modal-error{top:50%;left:50%;bottom:auto;right:auto;transform:translate(-50%, -50%)}.fs-modal-container .modal-navigation .modal-navigation--content,.fs-modal-container .modal-form .modal-navigation--content,.fs-modal-container .modal-error .modal-navigation--content{padding:24px;border-bottom:1px solid #e6eaef;font-size:14px;font-weight:600;font-style:normal;line-height:150%;color:#2f3237}.fs-modal-container .modal-navigation .modal-navigation--content .modal-navigation--header,.fs-modal-container .modal-form .modal-navigation--content .modal-navigation--header,.fs-modal-container .modal-error .modal-navigation--content .modal-navigation--header{font-size:18px;font-weight:bold;font-style:normal;line-height:120%;margin-bottom:8px}.fs-modal-container .modal-navigation .modal-navigation--content-center,.fs-modal-container .modal-form .modal-navigation--content-center,.fs-modal-container .modal-error .modal-navigation--content-center{text-align:center}.fs-modal-container .modal-navigation .modal-navigation--footer,.fs-modal-container .modal-form .modal-navigation--footer,.fs-modal-container .modal-error .modal-navigation--footer{padding:24px;display:flex;justify-content:center}.fs-modal-container .modal-navigation{width:358px}.fs-modal-container .modal-error{width:279px}.fs-modal-container .modal-error .modal-navigation--content{font-size:14px;font-weight:400;font-style:normal;line-height:150%}.fs-modal-container .modal-error .modal-navigation--footer{padding:24px 48px}.fs-modal-container .modal-document{width:800px;margin:0 auto;overflow:hidden;padding:0 2px}.fs-modal-container .modal-document .modal-header{display:flex;flex-direction:row;flex:0 72px;flex-direction:row-reverse;box-sizing:border-box}.fs-modal-container .modal-document .modal-header button.close{width:29px;height:29px;border:none;background:url("/static/ico/close.svg") center center no-repeat;cursor:pointer;display:flex;flex:0 0 53px;padding:24px}.fs-modal-container .modal-document .modal-content{height:100%;display:flex}.fs-modal-container .modal-document .modal-content iframe{margin:0 auto;width:100%;height:95%}.fs-modal-container .table-modal-navigation,.fs-modal-container .table-modal-form,.fs-modal-container .table-modal-error{height:80%}.fs-modal-container .table-modal-navigation button.close,.fs-modal-container .table-modal-form button.close,.fs-modal-container .table-modal-error button.close{width:29px;height:29px;border:none;background:url("/static/ico/close.svg") center center no-repeat;cursor:pointer;background-position:right 24px top 24px;display:flex;flex:0 0 77px;height:72px;padding:24px}@media screen and (max-width: 600px){.fs-modal-container .table-modal-navigation button.close,.fs-modal-container .table-modal-form button.close,.fs-modal-container .table-modal-error button.close{flex:0 0 70px}}.fs-modal-container .table-modal-navigation .table-modal-navigation--content,.fs-modal-container .table-modal-form .table-modal-navigation--content,.fs-modal-container .table-modal-error .table-modal-navigation--content{display:flex;flex-direction:row;justify-content:space-between;padding:24px;border-bottom:1px solid #e6eaef;font-size:14px;font-weight:600;font-style:normal;line-height:150%;color:#2f3237}.fs-modal-container .table-modal-navigation .table-modal-navigation--content .table-modal-navigation--header,.fs-modal-container .table-modal-form .table-modal-navigation--content .table-modal-navigation--header,.fs-modal-container .table-modal-error .table-modal-navigation--content .table-modal-navigation--header{font-size:18px;font-weight:bold;font-style:normal;line-height:120%;margin-bottom:8px}.fs-modal-container .table-modal-navigation .table-modal-navigation--content-center,.fs-modal-container .table-modal-form .table-modal-navigation--content-center,.fs-modal-container .table-modal-error .table-modal-navigation--content-center{text-align:center}.fs-modal-container .table-modal-navigation .table-modal-navigation--footer,.fs-modal-container .table-modal-form .table-modal-navigation--footer,.fs-modal-container .table-modal-error .table-modal-navigation--footer{padding:24px;display:flex;justify-content:center;border-radius:5px;background-color:#fff;margin-top:auto;justify-content:space-around}.fs-modal-container .table-modal-navigation .button-discard,.fs-modal-container .table-modal-form .button-discard,.fs-modal-container .table-modal-error .button-discard{margin-right:20px}.fs-modal-container .table-modal-navigation .table-wrapper,.fs-modal-container .table-modal-form .table-wrapper,.fs-modal-container .table-modal-error .table-wrapper{height:90%;overflow-y:scroll;flex-direction:column;overflow-y:scroll;display:flex}.fs-modal-container .table-modal-navigation .row,.fs-modal-container .table-modal-form .row,.fs-modal-container .table-modal-error .row{display:flex;flex-direction:row;align-items:center}.fs-modal-container .table-modal-navigation .row-spreader,.fs-modal-container .table-modal-form .row-spreader,.fs-modal-container .table-modal-error .row-spreader{justify-content:space-between;width:100%}.fs-modal-container .table-modal-navigation .button-delete,.fs-modal-container .table-modal-form .button-delete,.fs-modal-container .table-modal-error .button-delete{background-image:url(/static/ico/delete.svg);background-repeat:no-repeat;background-position:center;height:44px;width:44px;cursor:pointer}.fs-modal-container .table-modal-navigation .table-controls,.fs-modal-container .table-modal-form .table-controls,.fs-modal-container .table-modal-error .table-controls{display:flex;flex-direction:column;align-items:start;padding-left:20px;padding-right:20px;padding-top:20px}.fs-modal-container .table-modal-navigation .delete-button-container,.fs-modal-container .table-modal-form .delete-button-container,.fs-modal-container .table-modal-error .delete-button-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.fs-modal-container .table-modal-navigation .delete-button-container .input-field--wrapper,.fs-modal-container .table-modal-form .delete-button-container .input-field--wrapper,.fs-modal-container .table-modal-error .delete-button-container .input-field--wrapper{margin-bottom:0px !important}.fs-modal-container .table-modal-navigation #my-grid,.fs-modal-container .table-modal-form #my-grid,.fs-modal-container .table-modal-error #my-grid{padding:20px;max-height:60%;overflow:scroll}.fs-modal-container .table-modal-navigation{width:90%}.fs-modal-container .table-modal-error{width:279px}.fs-modal-container .table-modal-error .table-modal-navigation--content{font-size:14px;font-weight:400;font-style:normal;line-height:150%}.fs-modal-container .table-modal-error .table-modal-navigation--footer{padding:24px 48px}.fs-modal-container .table-modal-document{width:800px;margin:0 auto;overflow:hidden;padding:0 2px}.fs-modal-container .table-modal-document .table-modal-header{display:flex;flex-direction:row;flex:0 72px;flex-direction:row-reverse;box-sizing:border-box}.fs-modal-container .table-modal-document .table-modal-header button.close{width:29px;height:29px;border:none;background:url("/static/ico/close.svg") center center no-repeat;cursor:pointer;display:flex;flex:0 0 53px;padding:24px}.fs-modal-container .table-modal-document .table-modal-content{height:100%;display:flex}.fs-modal-container .table-modal-document .table-modal-content iframe{margin:0 auto;width:100%;height:95%}.small-table-card-container{padding:20px 20px 20px 0;border:1px solid #e6eaef;border-radius:5px;background-color:#fff;display:flex;justify-content:space-between}.small-table-card-container .table-open-icon{min-width:24px;width:24px;height:24px;background-color:#9ba4b0;mask-image:url(/static/ico/chevron-right.svg);-webkit-mask-image:url(/static/ico/chevron-right.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;align-self:center}.small-table-card-container .small-table-card-text-container{display:flex;flex-direction:column;padding-left:20px}.small-table-card-container .small-table-card-text-container .small-table-name{font-weight:500}.small-table-card-container .small-table-card-text-container .small-table-description{font-weight:100;margin-bottom:4px;font-size:small;margin-left:-2px}.read-only-table-container{padding:32px 48px 32px 80px}.read-only-table-container .table-name{font-weight:500}.table-views-container{display:flex;flex-direction:column}.company-wide-content form{margin-bottom:219px}.company-wide-content form section{margin-bottom:48px}.company-wide-content form section .button-secondary.collapsible-button-long .button-content{margin-left:12px}.company-all-users-info .company-members--row-delete-button{width:40px;height:40px;display:flex;margin-top:auto;margin-bottom:auto;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background-repeat:no-repeat;background-position:center;background-image:url("/static/ico/delete.svg")}.company-all-users-info .company-members--row-delete-button:focus{outline:none}.company-all-users-info .company-members--row-delete-button:hover{background-color:#f2f4f8}.company-all-users-info .company-members--row-edit-button{width:40px;height:40px;display:flex;margin-top:auto;margin-bottom:auto;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background-repeat:no-repeat;background-position:center;background-image:url("/static/ico/edit.svg")}.company-all-users-info .company-members--row-edit-button:focus{outline:none}.company-all-users-info .company-members--row-edit-button:hover{background-color:#f2f4f8}.company-all-users-info .company-info--subheader{margin-bottom:10px}.company-all-users-info .rdt_TableCell>div>.company-members-select{width:100%}.company-all-users-info .rdt_TableCell>div>.company-members-select select{display:inline-block;box-sizing:border-box;width:100% !important;font-size:14px}.company-all-users-info .rdt_TableCell>div>.company-members-select input,.company-all-users-info .rdt_TableCell>div>.company-members-select .tag-select,.company-all-users-info .rdt_TableCell>div>.company-members-select textarea{display:inline-block;box-sizing:border-box;width:7em;font-size:14px}.company-all-users-info .rdt_TableCell>div>.company-members-select input,.company-all-users-info .rdt_TableCell>div>.company-members-select select,.company-all-users-info .rdt_TableCell>div>.company-members-select textarea{padding:13px 16px;border:1px solid #dbe0e6;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:400 14px/1.5 "IBM Plex Sans"}.company-all-users-info .rdt_TableCell>div>.company-members-select input[readonly],.company-all-users-info .rdt_TableCell>div>.company-members-select select[readonly],.company-all-users-info .rdt_TableCell>div>.company-members-select textarea[readonly]{color:#9ba4b0;cursor:default}.company-all-users-info .rdt_TableCell>div>.company-members-select select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url("/static/ico/chevron-down.svg") center right 16px no-repeat;cursor:pointer;font-size:14px;font-weight:normal;font-style:normal;line-height:normal}.company-all-users-info .rdt_TableCell>div>.company-members-select select:focus{border:0;outline:0}.company-all-users-info .rdt_TableCell>div>.company-members-select select:disabled{background-color:#f2f4f8;color:#9ba4b0;cursor:auto}.company-all-users-info .rdt_TableCell>div>.company-members-select select option{font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.company-all-users-info .rdt_TableCell>div>.company-members-select input::placeholder{font-size:14px;font-weight:400;font-style:normal;line-height:21px}.company-all-users-info .rdt_TableCell>div>.company-members-select button{margin-left:16px}.company-all-users-info .rdt_TableCell>div>.company-members-select select{margin:auto 0}.company-all-users-info .company-users .company-users--form{display:flex;justify-content:space-between;margin-bottom:0px}.company-all-users-info .company-users .company-users--form .company-members-select input,.company-all-users-info .company-users .company-users--form .company-members-select select,.company-all-users-info .company-users .company-users--form .company-members-select .tag-select,.company-all-users-info .company-users .company-users--form .company-members-select textarea{display:inline-block;box-sizing:border-box;width:14em;font-size:14px}.company-all-users-info .company-users .company-users--form .company-members-select input,.company-all-users-info .company-users .company-users--form .company-members-select select,.company-all-users-info .company-users .company-users--form .company-members-select textarea{padding:13px 16px;border:1px solid #dbe0e6;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:400 14px/1.5 "IBM Plex Sans"}.company-all-users-info .company-users .company-users--form .company-members-select input[readonly],.company-all-users-info .company-users .company-users--form .company-members-select select[readonly],.company-all-users-info .company-users .company-users--form .company-members-select textarea[readonly]{color:#9ba4b0;cursor:default}.company-all-users-info .company-users .company-users--form .company-members-select select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url("/static/ico/chevron-down.svg") center right 16px no-repeat;cursor:pointer;font-size:14px;font-weight:normal;font-style:normal;line-height:normal}.company-all-users-info .company-users .company-users--form .company-members-select select:focus{border:0;outline:0}.company-all-users-info .company-users .company-users--form .company-members-select select:disabled{background-color:#f2f4f8;color:#9ba4b0;cursor:auto}.company-all-users-info .company-users .company-users--form .company-members-select select option{font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.company-all-users-info .company-users .company-users--form .company-members-select input::placeholder{font-size:14px;font-weight:400;font-style:normal;line-height:21px}.company-all-users-info .company-users .company-users--form .company-members-select button{margin-left:16px}.company-all-users-info .company-users .company-users--form .company-members-select select{margin:auto 0}.cwc-guidelines .guideline.collapsible,.common-guidelines .guideline.collapsible{margin-bottom:8px}.cwc-guidelines .guideline.collapsible .guideline-title,.common-guidelines .guideline.collapsible .guideline-title{display:flex;align-items:center;padding:24px;font-size:14px;font-weight:600;font-style:normal;line-height:21px}.cwc-guidelines .guideline.collapsible .guideline-title::before,.common-guidelines .guideline.collapsible .guideline-title::before{content:"";display:block;width:24px;height:24px;background-color:#9ba4b0;mask:url("/static/ico/instructions.svg") center no-repeat;-webkit-mask:url("/static/ico/instructions.svg") center no-repeat}.cwc-guidelines .guideline.collapsible .guideline-title:before,.common-guidelines .guideline.collapsible .guideline-title:before{margin-right:16px}.cwc-guidelines .guideline.collapsible aside,.common-guidelines .guideline.collapsible aside{min-width:auto}.department-info .department-info--header{display:flex;flex-direction:row;margin-bottom:53px}.department-info .department-info--header .department-info--header-logo{margin:auto 20px auto 0;max-width:200px;max-height:48px}.department-info .department-info--header .department-info--header-name{flex:1;font-size:32px;font-weight:bold;font-style:normal;line-height:normal;margin-top:auto;margin-bottom:auto}.department-info .department-info--subheader{margin-bottom:24px}.department-info .department-info--form,.department-info .cwc-departments{margin-bottom:219px}.department-info .department-info--form .department.collapsible,.department-info .cwc-departments .department.collapsible{margin-bottom:8px}.department-info .department-info--form .department.collapsible .collapsible-content,.department-info .cwc-departments .department.collapsible .collapsible-content{background-color:#f8fafc}.department-info .department-info--form .department-title,.department-info .cwc-departments .department-title{display:flex;align-items:center;padding:24px;font-size:14px;font-weight:600;font-style:normal;line-height:21px}.department-info .department-info--form .department-title::before,.department-info .cwc-departments .department-title::before{content:"";display:block;width:24px;height:24px;background-color:#9ba4b0;mask:url("/static/ico/company.svg") center no-repeat;-webkit-mask:url("/static/ico/company.svg") center no-repeat}.department-info .department-info--form .department-title:before,.department-info .cwc-departments .department-title:before{margin-right:16px}.department-info .department-info--form .department-content--members,.department-info .cwc-departments .department-content--members{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #e6eaef;padding:24px}.department-info .department-info--form .department-content--members .department-content--members-info,.department-info .cwc-departments .department-content--members .department-content--members-info{display:flex;flex-direction:column}.department-info .department-info--form .department-content--members .department-content--members-info h3,.department-info .cwc-departments .department-content--members .department-content--members-info h3{margin:0}.department-info .department-info--form .department-content--members .department-content--members-info .department-content--members-info--label,.department-info .cwc-departments .department-content--members .department-content--members-info .department-content--members-info--label{font-size:14px;font-weight:400;font-style:normal;line-height:21px;color:#757e8a}.department-info .department-info--form .department-content--so-template,.department-info .cwc-departments .department-content--so-template{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #e6eaef;padding:24px}.department-info .department-info--form .department-content--so-template .department-content--so-template-info,.department-info .cwc-departments .department-content--so-template .department-content--so-template-info{display:flex;flex-direction:column}.department-info .department-info--form .department-content--so-template .department-content--so-template-info h3,.department-info .cwc-departments .department-content--so-template .department-content--so-template-info h3{margin:0}.department-info .department-info--form .department-content--so-template .department-content--so-template-info .department-content--so-template-info--label,.department-info .cwc-departments .department-content--so-template .department-content--so-template-info .department-content--so-template-info--label{font-size:14px;font-weight:400;font-style:normal;line-height:21px;color:#757e8a}.department-info .department-info--form .department-content--authority,.department-info .cwc-departments .department-content--authority{display:flex;flex-direction:row;justify-content:space-between;padding:24px}.department-info .department-info--form .department-content--authority .input-field--wrapper,.department-info .cwc-departments .department-content--authority .input-field--wrapper{margin:0}.department-info .department-info--form .department-content--authority .input-field--wrapper .select-wrapper,.department-info .cwc-departments .department-content--authority .input-field--wrapper .select-wrapper{background-color:#fff}.department-info .department-info--form .department-content--authority .input-field--wrapper .select-wrapper.disabled,.department-info .cwc-departments .department-content--authority .input-field--wrapper .select-wrapper.disabled{background-color:#f2f4f8}.department-members .department-members--header{display:flex;flex-direction:row;margin-bottom:53px}.department-members .department-members--header .department-members--header-info{flex:1;display:flex;flex-direction:row}.department-members .department-members--header .department-members--header-info .department-members--header-logo{margin:auto 20px auto 0;max-width:200px;max-height:48px}.department-members .department-members--header .department-members--header-info .department-members--header-departmentName{flex:1;font-size:32px;font-weight:bold;font-style:normal;line-height:normal;margin-top:auto;margin-bottom:auto}.department-members .department-members--header .department-members--header-info .department-members--header-companyName{font-size:12px;font-weight:500;font-style:normal;line-height:130%;color:#757e8a}.department-members .department-members--header .department-members--header-tag span{background:#e6eaef;border-radius:3px;font-size:12px;font-weight:500;font-style:normal;line-height:130%;color:#2f3237;padding:7px 10px}.department-members .rdt_TableCell>div>.department-members-select{width:100%}.department-members .rdt_TableCell>div>.department-members-select select{display:inline-block;box-sizing:border-box;width:100% !important;font-size:14px}.department-members .rdt_TableCell>div>.department-members-select input,.department-members .rdt_TableCell>div>.department-members-select .tag-select,.department-members .rdt_TableCell>div>.department-members-select textarea{display:inline-block;box-sizing:border-box;width:7em;font-size:14px}.department-members .rdt_TableCell>div>.department-members-select input,.department-members .rdt_TableCell>div>.department-members-select select,.department-members .rdt_TableCell>div>.department-members-select textarea{padding:13px 16px;border:1px solid #dbe0e6;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:400 14px/1.5 "IBM Plex Sans"}.department-members .rdt_TableCell>div>.department-members-select input[readonly],.department-members .rdt_TableCell>div>.department-members-select select[readonly],.department-members .rdt_TableCell>div>.department-members-select textarea[readonly]{color:#9ba4b0;cursor:default}.department-members .rdt_TableCell>div>.department-members-select select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url("/static/ico/chevron-down.svg") center right 16px no-repeat;cursor:pointer;font-size:14px;font-weight:normal;font-style:normal;line-height:normal}.department-members .rdt_TableCell>div>.department-members-select select:focus{border:0;outline:0}.department-members .rdt_TableCell>div>.department-members-select select:disabled{background-color:#f2f4f8;color:#9ba4b0;cursor:auto}.department-members .rdt_TableCell>div>.department-members-select select option{font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.department-members .rdt_TableCell>div>.department-members-select input::placeholder{font-size:14px;font-weight:400;font-style:normal;line-height:21px}.department-members .rdt_TableCell>div>.department-members-select button{margin-left:16px}.department-members .rdt_TableCell>div>.department-members-select select{margin:auto 0}.department-members .department-members--form{display:flex;justify-content:space-between;margin-bottom:24px}.department-members .department-members--form .department-members-select input,.department-members .department-members--form .department-members-select select,.department-members .department-members--form .department-members-select .tag-select,.department-members .department-members--form .department-members-select textarea{display:inline-block;box-sizing:border-box;width:14em;font-size:14px}.department-members .department-members--form .department-members-select input,.department-members .department-members--form .department-members-select select,.department-members .department-members--form .department-members-select textarea{padding:13px 16px;border:1px solid #dbe0e6;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:400 14px/1.5 "IBM Plex Sans"}.department-members .department-members--form .department-members-select input[readonly],.department-members .department-members--form .department-members-select select[readonly],.department-members .department-members--form .department-members-select textarea[readonly]{color:#9ba4b0;cursor:default}.department-members .department-members--form .department-members-select select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url("/static/ico/chevron-down.svg") center right 16px no-repeat;cursor:pointer;font-size:14px;font-weight:normal;font-style:normal;line-height:normal}.department-members .department-members--form .department-members-select select:focus{border:0;outline:0}.department-members .department-members--form .department-members-select select:disabled{background-color:#f2f4f8;color:#9ba4b0;cursor:auto}.department-members .department-members--form .department-members-select select option{font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.department-members .department-members--form .department-members-select input::placeholder{font-size:14px;font-weight:400;font-style:normal;line-height:21px}.department-members .department-members--form .department-members-select button{margin-left:16px}.department-members .department-members--form .department-members-select select{margin:auto 0}.department-members .department-members--form form{display:flex;flex:1;justify-content:space-between;margin-right:2em}.department-members .department-members--form form label{display:inline-block;box-sizing:border-box;width:5em;padding:12px 1em 0 0;text-align:right;vertical-align:top}.department-members .department-members--form form label span{color:#e30613}.department-members .input-field--wrapper{margin:auto 0}.department-members .department-members--header-index{font-size:12px;font-weight:500;font-style:normal;line-height:150%;color:#757e8a}.department-members .department-members--cell-index{font-size:14px;font-weight:600;font-style:normal;line-height:150%;color:#2f3237}.department-members .department-members--row-delete-button{width:40px;height:40px;display:flex;margin-top:auto;margin-bottom:auto;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background-repeat:no-repeat;background-position:center;background-image:url("/static/ico/delete.svg")}.department-members .department-members--row-delete-button:focus{outline:none}.department-members .department-members--row-delete-button:hover{background-color:#f2f4f8}.safety-orienteering--header{display:flex;flex-direction:row}.safety-orienteering--intro{display:flex;flex-direction:row;justify-content:space-between}.safety-orienteering--intro .safety-orienteering--intro-text{margin:auto 0}.safety-orienteering--intro .safety-orienteering--intro-text h3,.safety-orienteering--intro .safety-orienteering--intro-text h5{margin:0}.safety-orienteering--intro .safety-orienteering--intro-text h5{color:#757e8a}.template-horizontal-bar-items-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.template-horizontal-bar-items-wrapper .template-bar-input-wrapper{display:flex;flex-direction:row}.template-horizontal-bar-items-wrapper .input-field--wrapper{margin:0px;margin-right:3px;margin-left:3px}.template-horizontal-bar-items-wrapper .button-secondary{margin-right:5px;margin-left:20px}.collapsible-thumb{border-radius:50%;width:32px;height:32px;margin-right:10px;object-fit:cover}.placeholder{background:#e6eaef}.placeholder::before{content:"";display:block;width:32px;height:32px;background-color:#9ba4b0;mask:url("/static/ico/avatar.svg") center no-repeat;-webkit-mask:url("/static/ico/avatar.svg") center no-repeat}.safety-orienteering--accepted{color:#009f83}.safety-orienteering--rejected{color:#e30613}.safety-orienteering--modal .modal-navigation--header{display:flex;justify-content:space-between;align-items:center;height:80px;padding:0 20px;border-bottom:1px solid #e6eaef}.safety-orienteering--modal .modal-navigation--header .modal-navigation--header-info{display:flex;align-items:center}.safety-orienteering--modal .modal-navigation--header button.close{width:29px;height:29px;border:none;background:url("/static/ico/close.svg") center center no-repeat;cursor:pointer;display:flex}.safety-orienteering--modal .modal-navigation--content{padding:24px 37px 0 37px;overflow:scroll;max-height:calc(100vh - 2*48px - 80px - 80px)}.safety-orienteering--modal .modal-navigation--content .modal-navigation--content-title{font-size:14px;font-weight:600;font-style:normal;line-height:150%;padding:32px 0}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper{display:grid;grid-template-columns:repeat(4, 1fr);grid-row-gap:33px;grid-column-gap:25px;margin-bottom:50px}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--wrapper-img{position:relative}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--wrapper-img .safety-orienteering--img{width:100%;max-height:242px;border-radius:5px;box-sizing:border-box;object-fit:cover;margin-bottom:12px}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--wrapper-img .safety-orienteering--img.success{border:1px solid #009f83}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--wrapper-img .safety-orienteering--img.error{border:1px solid #e30613}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--wrapper-img .safety-orienteering--img-tag{position:absolute;top:0;left:0;margin:8px;background:#fff;border-radius:3px;font-size:12px;font-weight:500;font-style:normal;line-height:16px;padding:3px 5px 5px 5px}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--wrapper-img .icon{width:20px;height:20px;border-radius:50%;background-repeat:no-repeat;background-position:center;display:flex;flex:0 0 20px;position:absolute;top:0;right:0;margin:8px 8px 0 0}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--wrapper-img .icon:before{margin:auto}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--wrapper-img .icon.success{background:#009f83}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--wrapper-img .icon.success::before{content:"";display:block;width:12px;height:12px;background-color:#fff;mask:url("/static/ico/check.svg") center no-repeat;-webkit-mask:url("/static/ico/check.svg") center no-repeat}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--wrapper-img .icon.error{background:#e30613}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--wrapper-img .icon.error::before{content:"";display:block;width:8px;height:8px;background-color:#fff;mask:url("/static/ico/close.svg") center no-repeat;-webkit-mask:url("/static/ico/close.svg") center no-repeat}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device{display:flex;margin-top:12px}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon{position:relative;top:0;left:0;width:29px;height:29px;margin-right:11px;background-color:#e6eaef;border:10px solid #e6eaef;border-radius:50%}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon::before{mask-image:url("/static/ico/map-item.svg");-webkit-mask-image:url("/static/ico/map-item.svg");background-size:auto 29px;background-repeat:no-repeat}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.custom::before{mask-image:url("/static/ico/map-item.svg");-webkit-mask-image:url("/static/ico/map-item.svg");background-size:auto 29px;background-repeat:no-repeat}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.electric-main::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/electricity.svg");-webkit-background-image:url("/static/ico/electricity.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.electric-main.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.electric-main.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.electric-main.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/electricity.svg");-webkit-background-image:url("/static/ico/electricity.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.exit-route::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/exit.svg");-webkit-background-image:url("/static/ico/exit.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.exit-route.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.exit-route.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.exit-route.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/exit.svg");-webkit-background-image:url("/static/ico/exit.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-door::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-door.svg");-webkit-background-image:url("/static/ico/fire-door.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-door.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-door.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-door.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-door.svg");-webkit-background-image:url("/static/ico/fire-door.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-extinguisher::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher.svg");-webkit-background-image:url("/static/ico/fire-extinguisher.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-extinguisher.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-extinguisher.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-extinguisher.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher.svg");-webkit-background-image:url("/static/ico/fire-extinguisher.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-hydrant::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-hydrant.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-hydrant.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-hydrant.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-hydrant.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-hydrant.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.first-aid::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/first-aid.svg");-webkit-background-image:url("/static/ico/first-aid.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.first-aid.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.first-aid.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.first-aid.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/first-aid.svg");-webkit-background-image:url("/static/ico/first-aid.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.markerless::before{mask-image:url("/static/ico/floor-plan.svg");-webkit-mask-image:url("/static/ico/floor-plan.svg");background-size:auto 29px;background-repeat:no-repeat}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.rally-point-gl::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area-gl.svg");-webkit-background-image:url("/static/ico/gathering-area-gl.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.rally-point-gl.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.rally-point-gl.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.rally-point-gl.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area-gl.svg");-webkit-background-image:url("/static/ico/gathering-area-gl.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.rally-point::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area.svg");-webkit-background-image:url("/static/ico/gathering-area.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.rally-point.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.rally-point.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.rally-point.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gathering-area.svg");-webkit-background-image:url("/static/ico/gathering-area.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.chemicals::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/chemicals.svg");-webkit-background-image:url("/static/ico/chemicals.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.chemicals.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.chemicals.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.chemicals.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/chemicals.svg");-webkit-background-image:url("/static/ico/chemicals.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.defibrillator::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/defibrillator.svg");-webkit-background-image:url("/static/ico/defibrillator.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.defibrillator.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.defibrillator.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.defibrillator.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/defibrillator.svg");-webkit-background-image:url("/static/ico/defibrillator.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.emergency-shower::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/emergency-shower.svg");-webkit-background-image:url("/static/ico/emergency-shower.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.emergency-shower.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.emergency-shower.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.emergency-shower.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/emergency-shower.svg");-webkit-background-image:url("/static/ico/emergency-shower.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.explosives::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/explosives.svg");-webkit-background-image:url("/static/ico/explosives.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.explosives.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.explosives.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.explosives.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/explosives.svg");-webkit-background-image:url("/static/ico/explosives.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-center.svg");-webkit-background-image:url("/static/ico/fire-alarm-center.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-alarm-center.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-alarm-center.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-alarm-center.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-center.svg");-webkit-background-image:url("/static/ico/fire-alarm-center.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-alarm-trigger::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-trigger.svg");-webkit-background-image:url("/static/ico/fire-alarm-trigger.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-alarm-trigger.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-alarm-trigger.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-alarm-trigger.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm-trigger.svg");-webkit-background-image:url("/static/ico/fire-alarm-trigger.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-alarm::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm.svg");-webkit-background-image:url("/static/ico/fire-alarm.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-alarm.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-alarm.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-alarm.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-alarm.svg");-webkit-background-image:url("/static/ico/fire-alarm.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-blanket::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-blanket.svg");-webkit-background-image:url("/static/ico/fire-blanket.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-blanket.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-blanket.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-blanket.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-blanket.svg");-webkit-background-image:url("/static/ico/fire-blanket.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.gas-bottle::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gas-bottle.svg");-webkit-background-image:url("/static/ico/gas-bottle.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.gas-bottle.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.gas-bottle.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.gas-bottle.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/gas-bottle.svg");-webkit-background-image:url("/static/ico/gas-bottle.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.shelter::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/shelter.svg");-webkit-background-image:url("/static/ico/shelter.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.shelter.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.shelter.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.shelter.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/shelter.svg");-webkit-background-image:url("/static/ico/shelter.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.water-main::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/water-main.svg");-webkit-background-image:url("/static/ico/water-main.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.water-main.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.water-main.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.water-main.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/water-main.svg");-webkit-background-image:url("/static/ico/water-main.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.civil-protection::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/civil-protection.svg");-webkit-background-image:url("/static/ico/civil-protection.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.civil-protection.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.civil-protection.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.civil-protection.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/civil-protection.svg");-webkit-background-image:url("/static/ico/civil-protection.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-extinguisher-and-fire-hydrant::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");background-size:auto 29px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-extinguisher-and-fire-hydrant.gas-bottle::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-extinguisher-and-fire-hydrant.chemicals::before,.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon.fire-extinguisher-and-fire-hydrant.fire-alarm-center::before{background-image:url("/static/ico/map-item.svg");-webkit-background-image:url("/static/ico/map-item.svg");background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");-webkit-background-image:url("/static/ico/fire-extinguisher-and-fire-hydrant.svg");background-size:auto 20px;background-repeat:no-repeat;mask-image:none}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device span.icon::before{content:"";display:block;position:absolute;width:24px;height:24px;background-color:#2f3237;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device .safety-orienteering--device-info{display:flex;flex-direction:column;margin:auto 0}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device .safety-orienteering--device-info .safety-orienteering--device-info-title{font-size:14px;font-weight:600;font-style:normal;line-height:21px;color:#2f3237}.safety-orienteering--modal .modal-navigation--content .safety-orienteering--wrapper .safety-orienteering--device .safety-orienteering--device-info .safety-orienteering--device-info-subtitle{font-size:12px;font-weight:500;font-style:normal;line-height:16px;color:#9ba4b0}.safety-orienteering--modal .modal-navigation--footer{display:flex;justify-content:space-between;align-items:center;height:80px;padding:0 20px 0 34px;background-color:#f2f4f8;position:absolute;bottom:0;right:0;left:0;border-radius:0 0 5px 5px}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary{display:flex}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-success,.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-error{display:flex;align-items:center;font-size:14px;font-weight:600;font-style:normal;line-height:21px}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-success .icon,.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-error .icon{width:24px;height:24px;border-radius:50%;background-repeat:no-repeat;background-position:center;display:flex;flex:0 0 24px;margin-right:8px}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-success .icon:before,.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-error .icon:before{margin:auto}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-success{color:#009f83;margin-right:26px}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-success .icon{background-color:#009f83}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-success .icon::before{content:"";display:block;width:12px;height:12px;background-color:#fff;mask:url("/static/ico/tick.svg") center no-repeat;-webkit-mask:url("/static/ico/tick.svg") center no-repeat}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-error{color:#e30613}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-error .icon{background-color:#e30613}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-error .icon::before{content:"";display:block;width:12px;height:12px;background-color:#fff;mask:url("/static/ico/close.svg") center no-repeat;-webkit-mask:url("/static/ico/close.svg") center no-repeat}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-success,.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-error{display:flex;align-items:center;font-size:14px;font-weight:600;font-style:normal;line-height:21px}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-success .icon,.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-error .icon{width:24px;height:24px;border-radius:50%;background-repeat:no-repeat;background-position:center;display:flex;flex:0 0 24px;margin-right:8px}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-success .icon:before,.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-error .icon:before{margin:auto}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-success{color:#009f83;margin-right:26px}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-success .icon{background-color:#009f83}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-success .icon::before{content:"";display:block;width:12px;height:12px;background-color:#fff;mask:url("/static/ico/tick.svg") center no-repeat;-webkit-mask:url("/static/ico/tick.svg") center no-repeat}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-error{color:#e30613}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-error .icon{background-color:#e30613}.safety-orienteering--modal .modal-navigation--footer .safety-orienteering--summary .safety-orienteering--summary-error .icon::before{content:"";display:block;width:12px;height:12px;background-color:#fff;mask:url("/static/ico/close.svg") center no-repeat;-webkit-mask:url("/static/ico/close.svg") center no-repeat}#notifications .dropdown-wrapper .notification-content{width:440px;padding:16px;max-height:calc(100vh - 72px - 96px);overflow-y:auto}#notifications .dropdown-wrapper .notification-content .notification-item{display:flex;justify-content:space-between;width:100%;border:none;text-align:left;background-color:#fff;padding:16px;cursor:pointer}#notifications .dropdown-wrapper .notification-content .notification-item:hover{background-color:#f8fafc;border-radius:5px}#notifications .dropdown-wrapper .notification-content .notification-item .notification-info{display:flex}#notifications .dropdown-wrapper .notification-content .notification-item .notification-info .icon{flex:0 0 24px;width:24px;height:24px;margin-right:8px}#notifications .dropdown-wrapper .notification-content .notification-item .notification-info .icon::before{mask-size:24px;-webkit-mask-size:24px}#notifications .dropdown-wrapper .notification-content .notification-item .notification-info .icon::before{content:"";display:block;width:24px;height:24px;background-color:#e30613;mask:url("/static/ico/rescue-plan.svg") center no-repeat;-webkit-mask:url("/static/ico/rescue-plan.svg") center no-repeat}#notifications .dropdown-wrapper .notification-content .notification-item .notification-info .notification-title{color:#2f3237;font-size:14px;font-weight:600;font-style:normal;line-height:21px}#notifications .dropdown-wrapper .notification-content .notification-item .notification-info .notification-description{color:#505862;font-size:14px;font-weight:normal;font-style:normal;line-height:150%}#notifications .dropdown-wrapper .notification-content .notification-item .notification-date{margin-left:8px;color:#9ba4b0;font-size:12px;font-weight:normal;font-style:normal;line-height:21px}#notifications .dropdown-wrapper .notification-footer{border-top:1px solid #e6eaef;padding:16px;text-align:right}#notifications .dropdown-wrapper .notification-footer button{background:rgba(0,0,0,0);border:none;color:#e30613;font-size:12px;font-weight:normal;font-style:normal;line-height:16px;cursor:pointer;padding:0}.rp-qrcodes--row-delete-button{width:40px;height:40px;display:flex;margin-top:auto;margin-bottom:auto;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background-repeat:no-repeat;background-position:center;background-image:url("/static/ico/delete.svg")}.rp-qrcodes--row-delete-button:focus{outline:none}.rp-qrcodes--row-delete-button:hover{background-color:#f2f4f8}.rp-qrcodes--row-preview-button{width:40px;height:40px;display:flex;margin-top:auto;margin-bottom:auto;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background-repeat:no-repeat;background-position:center;background-image:url("/static/ico/inspect.svg")}.rp-qrcodes--row-preview-button:focus{outline:none}.rp-qrcodes--row-preview-button:hover{background-color:#f2f4f8}.rp-qrcodes--row-share-button{width:40px;height:40px;display:flex;margin-top:auto;margin-bottom:auto;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background-repeat:no-repeat;background-position:center;background-image:url("/static/ico/share.svg")}.rp-qrcodes--row-share-button:focus{outline:none}.rp-qrcodes--row-share-button:hover{background-color:#f2f4f8}.rp-qrcodes--row-print-button{width:40px;height:40px;display:flex;margin-top:auto;margin-bottom:auto;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background-repeat:no-repeat;background-position:center;background-image:url("/static/ico/print.svg")}.rp-qrcodes--row-print-button:focus{outline:none}.rp-qrcodes--row-print-button:hover{background-color:#f2f4f8}.qrcodesform .hidden{display:none}.qrcodesform>div,.qrcodesform .qrcodes--form-container{margin-bottom:1em}.qrcodesform>h3{margin-left:13em;font-size:16px}.qrcodesform label{display:inline-block;box-sizing:border-box;width:13em;padding:12px 1em 0 0;text-align:right;vertical-align:top}.qrcodesform label span{color:#e30613}.qrcodesform input,.qrcodesform select,.qrcodesform .tag-select,.qrcodesform textarea{display:inline-block;box-sizing:border-box;width:38em;font-size:14px}.qrcodesform input,.qrcodesform select,.qrcodesform textarea{padding:13px 16px;border:1px solid #dbe0e6;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:400 14px/1.5 "IBM Plex Sans"}.qrcodesform input[readonly],.qrcodesform select[readonly],.qrcodesform textarea[readonly]{color:#9ba4b0;cursor:default}.qrcodesform select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url("/static/ico/chevron-down.svg") center right 16px no-repeat;cursor:pointer;font-size:14px;font-weight:normal;font-style:normal;line-height:normal}.qrcodesform select:focus{border:0;outline:0}.qrcodesform select:disabled{background-color:#f2f4f8;color:#9ba4b0;cursor:auto}.qrcodesform select option{font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.qrcodesform .relation{width:38em;margin:12px 0 12px 13em;padding-top:12px;border-top:1px solid #dbe0e6}.qrcodesform .relation h3{font-size:16px}.qrcodesform .relation a{display:block}.qrcodesform button[type=submit],.qrcodesform .button-margin{box-sizing:border-box;height:44px;padding:8px 16px;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);font:600 14px/1.5 "IBM Plex Sans";line-height:100%;cursor:pointer;white-space:nowrap;font-size:14px}.qrcodesform #delete-section{margin:36px 0 12px 13em}.qrcodesform #delete-section>div{display:none}.qrcodesform #delete-section>div.open{display:block}.qrcodesform .subtype-heading{display:flex;flex-direction:row;margin-top:2em;margin-bottom:1em}.qrcodesform .subtype-heading h2{flex:1;margin-top:0}.qrcodesform .qrcodes--filename{max-width:409px;margin-right:1em;top:-7px;position:relative}.qrcodesform .custom-file-input{padding:10px}.qrcodesform .file-loading{margin:12px;display:inline-block}.qrcodesform .qrcodes--video-input-aside .qrcodes--filename{max-width:209px}.trainings--header{display:flex;flex-direction:row;margin-bottom:24px;align-items:center}.trainings--header .trainings--title{font-size:32px;font-weight:bold;font-style:normal;line-height:normal;margin:0;line-height:1.2;font-size:32px}.trainings--header .trainings--info{flex:1}.trainings--header.list-view .trainings--title{flex:1;font-size:32px}.trainings--header .button-primary{margin-left:24px}.trainings--header .trainings--department{display:block;color:#2f3237;margin-bottom:8px;font-size:14px;font-weight:normal;font-style:normal;line-height:normal}.trainings--header .trainings--metadata{text-align:right}.trainings--header .trainings--metadata .trainings--date{margin:8px 0 0;color:#2f3237;font-size:14px;font-weight:normal;font-style:normal;line-height:normal}.trainings-edit .trainings--header{margin-bottom:24px}.trainings--tag{display:inline-block;position:relative;height:16px;padding:7px 8px 7px 32px;border-radius:5px;font-size:12px;font-weight:500;font-style:normal;line-height:16px}.trainings--tag .icon{position:absolute;top:7px;left:8px;width:16px;height:16px;mask-size:16px;-webkit-mask-size:16px;mask-position:0 0;-webkit-mask-position:0 0;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.trainings--tag.confirmed{border:1px solid #0065ea;background:#0065ea;color:#fff}.trainings--tag.confirmed .icon{mask-image:url("/static/ico/in-progress.svg");-webkit-mask-image:url("/static/ico/in-progress.svg");background-color:#fff}.trainings--tag.started{border:1px solid #009f83;background:#009f83;color:#fff}.trainings--tag.started .icon{mask-image:url("/static/ico/in-progress.svg");-webkit-mask-image:url("/static/ico/in-progress.svg");background-color:#fff}.trainings--tag.completed{border:1px solid #009f83;background:#009f83;color:#fff}.trainings--tag.completed .icon{mask-image:url("/static/ico/check-thin.svg");-webkit-mask-image:url("/static/ico/check-thin.svg");background-color:#fff}.trainings--tag.cancelled{border:1px solid #e30613;background:#e30613;color:#fff}.trainings--tag.cancelled .icon{mask-image:url("/static/ico/blocked.svg");-webkit-mask-image:url("/static/ico/blocked.svg");background-color:#fff}.trainings--tag.requested{border:1px solid #0065ea;background:#0065ea;color:#fff}.trainings--tag.requested .icon{mask-image:url("/static/ico/clock.svg");-webkit-mask-image:url("/static/ico/clock.svg");background-color:#fff}.trainings--tag.external{border:1px solid #9ba4b0;background:#9ba4b0;color:#fff}.trainings--tag.external .icon{mask-image:url("/static/ico/draft.svg");-webkit-mask-image:url("/static/ico/draft.svg");background-color:#fff}.trainings--form{padding:33px 48px 24px}.trainings-info--container{background-color:#fff;border-radius:5px;border:1px solid #e6eaef;margin-top:20px;margin-bottom:42px;display:flex;flex-direction:column}.trainings-info--container .trainings--details{border-bottom:1px solid #e6eaef;padding-Left:48px;padding-right:48px}.trainings-info--container .trainings--details:nth-child(2){padding-top:24px;padding-bottom:24px}.trainings-info--container .trainings--details.trainings--details-with-image{display:flex;flex-direction:column;flex:1}.trainings-info--container .trainings--details .trainings--details-content{display:flex;gap:32px;align-items:stretch;height:100%}.trainings-info--container .trainings--details .trainings--details-content .trainings--details-text{flex:1;display:flex;flex-direction:column;margin-top:48px}.trainings-info--container .trainings--details .trainings--details-content .trainings--details-text p{margin:.5rem 0}.trainings-info--container .trainings--details .trainings--details-content .trainings--details-text p:first-child{margin-top:0}.trainings-info--container .trainings--details .trainings--details-content .trainings--details-text p:last-child{margin-bottom:0}.trainings-info--container .trainings--details .trainings--details-content .trainings--cover-image{flex:0 0 500px;position:relative;display:flex;align-items:center;margin-left:32px;align-self:stretch;position:relative;left:48px}.trainings-info--container .trainings--details .trainings--details-content .trainings--cover-image img.training-type-cover{width:100%;height:100%;border-radius:5px;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0}@media(max-width: 768px){.trainings-info--container .trainings--details .trainings--details-content{flex-direction:column}.trainings-info--container .trainings--details .trainings--details-content .trainings--cover-image{width:100%;flex:none;margin-top:24px;margin-left:0;padding-top:24px;border-left:none;border-top:1px solid #e6eaef;min-height:200px;height:300px}.trainings-info--container .trainings--details .trainings--details-content .trainings--cover-image::before{display:none}}.trainings-info--container .trainings--details h4{margin-top:0}.trainings-info--container .trainings--details span{font-size:12px;font-weight:500;font-style:normal;line-height:130%;color:#757e8a}.trainings-info--container .trainings--details ul{list-style:none;padding:0;margin:0}.trainings-info--container .trainings--details ul li{font-size:14px;font-weight:normal;font-style:normal;line-height:150%;margin-bottom:8px}.trainings-info--container .trainings--details ul li:last-child{margin-bottom:0}.trainings-info--container.details .input-field--wrapper .input-field .input-field-textarea{min-height:48px}.trainings-footer{position:relative;background-color:#f8fafc;padding:24px;display:flex}.trainings-footer .details-footer-wrapper--left{display:flex;align-items:flex-end;gap:8px;flex:1}.trainings-footer .details-footer-wrapper--right{flex:1;display:flex;justify-content:flex-end}.trainings-footer .details-footer-wrapper--right button{margin-left:16px}.trainings--list .rdt_TableCell:last-child>div{width:auto;height:auto;padding:0;justify-content:center}.status-icon{width:20px;height:20px;min-width:20px;min-height:20px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.status-icon.requested::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#0065EA;mask-image:url("/static/ico/clock.svg");-webkit-mask-image:url("/static/ico/clock.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.status-icon.confirmed::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#0065EA;mask-image:url("/static/ico/in-progress.svg");-webkit-mask-image:url("/static/ico/in-progress.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.status-icon.completed::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#009f83;mask-image:url("/static/ico/done.svg");-webkit-mask-image:url("/static/ico/done.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.status-icon.cancelled::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#e30613;mask-image:url("/static/ico/blocked.svg");-webkit-mask-image:url("/static/ico/blocked.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.status-icon.external::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#9ba4b0;mask-image:url("/static/ico/draft.svg");-webkit-mask-image:url("/static/ico/draft.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.status-icon.started::before{content:"";display:block;float:left;min-width:24px;width:24px;height:24px;margin:12px;background-color:#009f83;mask-image:url("/static/ico/in-progress.svg");-webkit-mask-image:url("/static/ico/in-progress.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.status-icon::before{position:absolute;width:12px;height:12px;margin:auto}.confirm-delete{position:absolute;right:24px;bottom:70px;background:#fff;border:1px solid #c5cbd3;border-radius:5px;padding:16px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.confirm-delete--message{margin-bottom:16px}.confirm-delete--buttons{display:flex;justify-content:flex-end;gap:8px}.participants-section{width:100%}.participants-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid #e6eaef;border-radius:5px;font-size:14px;overflow:hidden}.participants-table th,.participants-table td{padding:12px 16px;text-align:left;border-bottom:1px solid #e6eaef;border-right:1px solid #e6eaef;color:#2f3237;height:48px;box-sizing:border-box;vertical-align:middle}.participants-table th:last-child,.participants-table td:last-child{padding:12px 0;text-align:center;border-right:none}.participants-table th.certificate-column,.participants-table td.certificate-column{border-right:none;border-left:none;display:flex;align-items:center;justify-content:flex-end;gap:4px;padding:8px;min-height:20px}.participants-table th.certificate-column .button-icon,.participants-table td.certificate-column .button-icon{background:none;border:none;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:5px}.participants-table th.certificate-column .button-icon:hover:not(:disabled),.participants-table td.certificate-column .button-icon:hover:not(:disabled){background-color:#e6eaef}.participants-table th.certificate-column .button-icon:disabled,.participants-table td.certificate-column .button-icon:disabled{cursor:default;opacity:.5}.participants-table th.certificate-column .button-icon:disabled img,.participants-table td.certificate-column .button-icon:disabled img{opacity:.5}.participants-table th.certificate-column .button-icon img,.participants-table td.certificate-column .button-icon img{width:20px;height:20px}.participants-table th.email-column,.participants-table td.email-column{padding-left:16px;border-right:none}.participants-table th:nth-child(2),.participants-table td:nth-child(2){border-right:none}.participants-table th{background-color:#f8fafc;font-weight:600;color:#2f3237}.participants-table th:first-child{border-top-left-radius:5px}.participants-table th:last-child{border-top-right-radius:5px;min-height:30px}.participants-table tr:last-child td{border-bottom:none}.participants-table tr:last-child td:first-child{border-bottom-left-radius:5px}.participants-table tr:last-child td:last-child{border-bottom-right-radius:5px}.training-register--header{display:flex;flex-direction:row;margin-bottom:44px;align-items:center}.training-register--header .training-register--title{font-size:32px;font-weight:bold;font-style:normal;line-height:normal;margin:0;line-height:1.2;font-size:32px}.training-register--header .training-register--info{flex:1}.training-register-info--container{background-color:#fff;border-radius:5px;border:1px solid #e6eaef;margin-top:20px;margin-bottom:42px;padding:48px;box-sizing:border-box}@media(max-width: 768px){.training-register-info--container{padding:24px}}.training-register-info--container .training-info{margin-bottom:32px;padding:24px;background-color:#f8fafc;border-radius:5px}.training-register-info--container .training-info h3{margin-top:0;margin-bottom:16px;font-size:18px;font-weight:bold;font-style:normal;line-height:normal}.training-register-info--container .training-info p{margin:8px 0;color:#2f3237}.training-register-info--container .form-group{margin-bottom:24px}.training-register-info--container .form-group label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;font-style:normal;line-height:normal;color:#2f3237}.training-register-info--container .form-group input,.training-register-info--container .form-group textarea{width:100%;padding:12px;border:1px solid #e6eaef;border-radius:5px;font-size:14px;font-weight:normal;font-style:normal;line-height:normal;box-sizing:border-box}.training-register-info--container .form-group input:focus,.training-register-info--container .form-group textarea:focus{outline:none;border-color:#0065ea}.training-register-info--container .form-group textarea{resize:vertical;min-height:120px;line-height:1.4}.training-register-info--container form{max-width:600px}.training-register-info--container button[type=submit]{margin-top:16px}.admin-controls{display:flex;gap:16px;margin-right:24px;align-items:flex-end}.admin-controls .select-group label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;font-style:normal;line-height:normal;color:#2f3237}.admin-controls .select-group select{min-width:200px;padding:8px 12px;border:1px solid #e6eaef;border-radius:5px;background-color:#fff;font-size:14px;font-weight:normal;font-style:normal;line-height:normal}.admin-controls .select-group select:focus{outline:none;border-color:#0065ea}.admin-controls .button-primary{margin-bottom:0}.qrcode-container{display:flex;justify-content:center;background-color:#fff;border-radius:5px;border:1px solid #e6eaef;max-width:100%;box-sizing:border-box;height:90%}.qrcode-container svg{max-width:100%;height:auto}.qrcode-info{text-align:center;color:#2f3237;margin:24px 0 0;margin-bottom:48px;font-size:16px;font-weight:normal;font-style:normal;line-height:normal}.dialog-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:flex-start;justify-content:center;z-index:1000;padding:48px 0;overflow-y:auto}.dialog-content{background:#fff;padding:24px;border-radius:5px;width:100%;max-width:480px;box-shadow:0 8px 24px rgba(0,0,0,.05);margin:auto;position:relative}.dialog-content h2{margin:0 0 20px;font-size:20px;font-weight:bold;font-style:normal;line-height:normal}.dialog-content form{display:flex;flex-direction:column;gap:16px}.dialog-content .form-group label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;font-style:normal;line-height:normal;color:#2f3237}.dialog-content .form-group input{width:100%;padding:8px 12px;border:1px solid #e6eaef;border-radius:5px;font-size:14px;font-weight:normal;font-style:normal;line-height:normal;box-sizing:border-box}.dialog-content .form-group input:focus{outline:none;border-color:#0065ea}.dialog-content .form-group select{width:100%;padding:8px 12px;border:1px solid #e6eaef;border-radius:5px;font-size:14px;font-weight:normal;font-style:normal;line-height:normal;background-color:#fff}.dialog-content .form-group select:focus{outline:none;border-color:#0065ea}.dialog-content .dialog-buttons{margin-top:10px;padding-top:10px;display:flex;justify-content:flex-end;gap:12px}.table-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;width:100%}.table-header .table-header-left{display:flex;flex-direction:column;gap:8px;flex:1}.table-header .table-header-left .table-actions{display:flex;align-items:center;justify-content:flex-start;width:100%}.table-header .table-header-left .table-actions .table-buttons{margin-left:auto;display:flex;align-items:center;justify-content:end;gap:8px}.table-header .table-header-left .table-actions .table-buttons .certificate-actions{display:flex;align-items:center;gap:16px;padding:6px 6px;border:1px solid #e6eaef;border-radius:5px;background-color:#fff;box-sizing:border-box}.table-header .table-header-left .table-actions .table-buttons .certificate-actions .certificate-buttons{display:flex;gap:4px}.table-header .table-header-left .table-actions .table-buttons .certificate-actions .button-icon{background:none;border:none;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:5px}.table-header .table-header-left .table-actions .table-buttons .certificate-actions .button-icon:hover:not(:disabled){background-color:#e6eaef}.table-header .table-header-left .table-actions .table-buttons .certificate-actions .button-icon:disabled{cursor:default;opacity:.5}.table-header .table-header-left .table-actions .table-buttons .certificate-actions .button-icon:disabled img{opacity:.5}.table-header .table-header-left .table-actions .table-buttons .certificate-actions .button-icon img{width:20px;height:20px}.table-header .table-header-left .table-actions .table-header-message{color:#2f3237;font-size:14px;font-weight:normal;font-style:normal;line-height:normal;padding:8px 0}.table-header .table-header-left h4{margin:0}.table-header .table-search{width:200px;min-width:200px;max-width:200px}.table-header .table-search input{width:100%;padding:6px 12px;border:1px solid #e6eaef;border-radius:5px;font-size:14px;font-weight:normal;font-style:normal;line-height:normal;background-color:#fff;height:36px}.table-header .table-search input:focus{outline:none;border-color:#0065ea}.table-header .table-search input::placeholder{color:#757e8a}.presentation-controls{height:8%;display:flex;justify-content:flex-end;background-color:#333;border-top:1px solid #1a1a1a;margin-top:-1px}.presentation-controls button{height:100%;padding:0 16px;min-width:120px;border-radius:0}.presentation-controls button.button-primary{background-color:#1a1a1a;border:none}.presentation-controls button.button-primary:hover{background-color:#000}.participants-dialog{max-width:800px;width:90%;max-height:90vh;overflow-y:auto}.participants-dialog .participants-table{margin:16px 0}.participants-dialog .table-header{margin-top:24px}.participants-dialog .dialog-buttons{margin-top:0;padding-top:24px;border-top:1px solid #dbe0e6}.question-group{margin-left:1rem}.question-group h3{margin-top:0}.rating-input{display:flex;gap:8px;margin:8px 0}.rating-input .star-button{background:none;border:none;font-size:24px;color:#c5cbd3;cursor:pointer;padding:4px;transition:color .2s ease}.rating-input .star-button:hover{color:#0065ea}.rating-input .star-button.active{color:#0065ea}.rating-input .star-button.active~.star-button{color:#c5cbd3}.rating-input .star-button:hover~.star-button{color:#c5cbd3}.rating-input .star-button:hover,.rating-input .star-button.active,.rating-input .star-button:has(~.active){color:#0065ea}.input-field-title.clickable{display:flex;align-items:center;cursor:pointer}.input-field-title.clickable::after{content:"";width:24px;height:24px;margin-left:8px;background:url("/static/ico/chevron-down.svg") center center no-repeat;transition:transform .3s ease}.input-field-title.clickable.closed::after{transform:rotate(-90deg)}.input-field.autoheight{max-height:200px;overflow:hidden;opacity:1;visibility:visible;transition:all .3s ease;margin-top:8px;padding:8px 0}.input-field.autoheight textarea{transition:opacity .2s ease;transform-origin:top}.input-field.autoheight.collapsed{max-height:0;opacity:0;visibility:hidden;margin:0;padding:0}.feedback-item{padding:1rem;background:#fff;border-radius:5px}.feedback-item h3{margin-top:0;margin-bottom:1rem;font-size:16px}.feedback-item .rating-stats{font-size:24px}.feedback-item .rating-stats .average{font-weight:bold;color:#0065ea}.feedback-item .rating-stats .max{color:#757e8a}.feedback-item .text-answers{margin:0;padding-left:1.5rem}.feedback-item .text-answers li{margin:.5rem 0;color:#2f3237}.answers-table{width:100%;border-collapse:collapse;margin-top:8px}.answers-table td{padding:8px;border-bottom:1px solid #dbe0e6;color:#2f3237}.answers-table td.answer-number{text-align:right;color:#757e8a;width:80px}.answers-table tr:last-child td{border-bottom:none}.rating-stats{margin-bottom:16px}.rating-stats .answer-count{color:#757e8a;font-size:16px;margin-left:8px}.expand-button{background:none;border:none;cursor:pointer;padding:4px;margin-left:4px;display:inline-flex;align-items:center}.expand-button .chevron-icon{width:16px;height:16px;background:url("/static/ico/chevron-right.svg") center no-repeat;transition:transform .2s ease}.expand-button.open .chevron-icon{background-image:url("/static/ico/chevron-down.svg")}.text-stats{color:#757e8a;font-size:16px;margin-bottom:8px}.answer-number .answer-email{margin-right:8px;font-size:12px;color:#757e8a}.feedback-view-selector{display:flex;gap:16px;padding:16px;background:#fff;border-radius:5px;border:1px solid #dbe0e6;align-items:center;user-select:none;-webkit-user-select:none}.feedback-view-selector .radio-group{display:flex;align-items:center;gap:16px}.feedback-view-selector .radio-group label{display:flex;align-items:center;gap:8px;cursor:pointer;padding:8px 16px;border-radius:4px;color:#2f3237;margin:0;white-space:nowrap}.feedback-view-selector .radio-group label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.feedback-view-selector .radio-group label:hover{background:#dbe0e6}.feedback-view-selector .radio-group label.active{background:#0065ea;color:#fff}.feedback-view-selector .trainer-select select{padding:8px;border-radius:4px;border:1px solid #dbe0e6;background:#fff;color:#2f3237;cursor:pointer;font-size:14px;min-width:200px}.feedback-view-selector .trainer-select select:hover{border-color:#0065ea}.feedback-view-selector .trainer-select select:focus{outline:none;border-color:#0065ea}.table-pagination{display:flex;align-items:center;gap:8px;margin-top:4px;padding:8px;position:relative}.table-pagination .participant-count{flex:1;color:#2f3237;font-size:14px;font-weight:normal;font-style:normal;line-height:normal}.table-pagination .pagination-wrapper{flex:1;display:flex;align-items:center;gap:8px;justify-content:center}.table-pagination .csv-download-container{flex:1;display:flex;align-items:center;justify-content:flex-end}.table-pagination .csv-download-container .button-secondary{margin:0}.table-pagination .pagination-numbers{display:flex;gap:4px;align-items:center}.table-pagination .pagination-number{min-width:32px;height:32px;padding:0 6px;border:none;background:none;border-radius:5px;font-size:14px;font-weight:normal;font-style:normal;line-height:normal;color:#2f3237;cursor:pointer;display:flex;align-items:center;justify-content:center}.table-pagination .pagination-number:hover:not(:disabled){background-color:#e6eaef}.table-pagination .pagination-number.active{background-color:#0065ea;color:#fff}.table-pagination .pagination-number:disabled{cursor:default;opacity:.5}.table-pagination .pagination-arrow{width:32px;height:32px;padding:0;border:none;background:none;border-radius:5px;cursor:pointer;display:flex;align-items:center;justify-content:center}.table-pagination .pagination-arrow:hover:not(:disabled){background-color:#e6eaef}.table-pagination .pagination-arrow:disabled{cursor:default;opacity:.5}.table-pagination .pagination-arrow img{width:20px;height:20px}.scale-input{margin:16px 0;width:100%;max-width:400px}.scale-input .scale-labels{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;color:#2f3237}.scale-input .scale-labels .scale-center{width:100%;order:-1;margin-bottom:8px}.scale-input .scale-labels .scale-center .scale-numbers{display:flex;justify-content:space-between}.scale-input .scale-labels .scale-center .scale-numbers span{width:20px;text-align:center;font-size:14px;color:#2f3237;cursor:pointer;user-select:none}.scale-input .scale-labels .scale-center .scale-numbers span:hover{color:#0065ea}.scale-input .scale-labels .scale-center .scale-numbers span.active{color:#0065ea;font-weight:500}.scale-input .scale-labels .scale-center .scale-numbers span:focus{outline:none;color:#0065ea}.scale-input .scale-labels .scale-center .scale-buttons{display:flex;justify-content:space-between;position:relative}.scale-input .scale-labels .scale-center .scale-buttons::before{content:"";position:absolute;top:50%;left:10px;right:10px;height:2px;background-color:#c5cbd3;transform:translateY(-50%);z-index:0}.scale-input .scale-labels .left-label,.scale-input .scale-labels .right-label{padding:0 8px}@media(max-width: 480px){.scale-input .scale-labels .left-label,.scale-input .scale-labels .right-label{flex:1;text-align:center}}.scale-input .scale-labels .right-label{text-align:right}@media(max-width: 480px){.scale-input .scale-labels .right-label{text-align:center}}.scale-input .scale-button-container{position:relative;z-index:1;width:20px;height:20px}.scale-input .scale-button-container input[type=radio]{position:absolute;opacity:0;width:0;height:0}.scale-input .scale-button-container input[type=radio]+label{display:block;width:20px;height:20px;border:2px solid #c5cbd3;border-radius:50%;background:#fff;cursor:pointer;transition:all .2s ease;box-sizing:border-box}.scale-input .scale-button-container input[type=radio]:checked+label{border-color:#0065ea;background:#0065ea}.scale-input .scale-button-container input[type=radio]:hover+label{border-color:#0065ea}.slider-input{position:relative;padding-top:24px;margin:8px 0}.slider-input .slider-range{width:100%;height:6px}.slider-input .slider-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#0065ea;cursor:pointer;border:none}.slider-input .slider-range::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#0065ea;cursor:pointer;border:none}.slider-input .slider-range::-ms-thumb{width:20px;height:20px;border-radius:50%;background:#0065ea;cursor:pointer;border:none}.slider-input .slider-value{position:absolute;top:0;transform:translateX(-50%);background:#0065ea;color:#fff;padding:2px 8px;border-radius:12px;font-size:12px}.slider-input .slider-value::after{content:"";position:absolute;left:50%;bottom:-3px;transform:translateX(-50%) rotate(45deg);width:8px;height:8px;background:#0065ea;z-index:-10}.session-notes{margin-top:20px}.session-notes--form{display:flex;gap:12px;margin-bottom:24px}.session-notes--form input{flex:1;padding:8px 12px;border:1px solid #e6eaef;border-radius:5px;font-size:14px;font-weight:normal;font-style:normal;line-height:normal}.session-notes--form input:focus{outline:none;border-color:#0065ea}.session-notes--form button{padding:8px 16px;border-radius:5px;background:#0065ea;color:#fff;border:none;cursor:pointer;font-size:14px;font-weight:500;font-style:normal;line-height:normal}.session-notes--form button:hover{background:#005ad1}.session-notes--grid{display:flex;flex-wrap:wrap;gap:16px}.session-notes--card{min-width:200px;max-width:450px;background:#f8fafc;border-radius:5px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;min-height:80px;box-sizing:border-box}@media(max-width: 768px){.session-notes--card{max-width:100%}}.session-notes--text{margin:0;color:#2f3237;font-size:14px;font-weight:normal;font-style:normal;line-height:normal;line-height:1.4;min-height:36px;padding:8px 0;box-sizing:border-box;word-wrap:break-word}.session-notes--edit{display:flex;flex-direction:column;gap:12px;height:100%}.session-notes--edit input{width:100%;padding:8px;border:1px solid #e6eaef;border-radius:5px;font-size:14px;font-weight:normal;font-style:normal;line-height:normal;box-sizing:border-box;height:36px;line-height:1.4}.session-notes--edit input:focus{outline:none;border-color:#0065ea}.session-notes--actions{display:inline-flex;gap:8px;justify-content:flex-end}.session-notes--actions button{width:32px;height:32px;padding:0;border-radius:5px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;background:none}.session-notes--actions button:hover:not(:disabled){background-color:#e6eaef}.session-notes--actions button:disabled{cursor:default;opacity:.5}.session-notes--actions button:disabled img{opacity:.5}.session-notes--actions button img{width:20px;height:20px}.session-notes .error-message{margin-bottom:16px;padding:8px 12px;background:#fed1d3;border:1px solid #e30613;border-radius:5px;color:#e30613;font-size:14px;font-weight:normal;font-style:normal;line-height:normal}.session-notes h4{margin:0 0 16px;font-size:18px;font-weight:bold;font-style:normal;line-height:normal}.birthday-text-input{display:flex;align-items:center;border:1px solid #dbe0e6;border-radius:5px;padding:0;width:100%;background-color:#fff}.birthday-text-input input{width:auto;border:none;padding:10px;text-align:center;background:rgba(0,0,0,0)}.birthday-text-input input:focus{outline:none}.birthday-text-input input:first-child,.birthday-text-input input:nth-child(3){width:30px;padding-left:12px;padding-right:12px}.birthday-text-input input:last-child{width:70px;padding-right:12px}.birthday-text-input span{color:#757e8a;padding:0 2px}.birthday-text-input.error{border-color:#e30613}.birthday-text-input.disabled{background-color:#f8fafc;cursor:not-allowed}.birthday-text-input.disabled input{cursor:not-allowed}@media(max-width: 480px){.birthday-text-input{justify-content:center;gap:8px}.birthday-text-input input{width:100% !important;text-align:center}}.format-selector{display:flex;gap:4px;padding:4px;border-radius:5px;border:1px solid #e6eaef;background-color:#fff}.format-selector input{position:absolute;opacity:0;width:0;height:0}.format-selector input:checked+.format-radio{background:#0065ea;border:1px solid #0065ea}.format-selector input:checked+.format-radio span{color:#fff}.format-selector .format-radio{cursor:pointer;padding:4px 8px;border-radius:4px;display:flex;align-items:center;gap:4px;transition:all .2s ease;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0)}.format-selector .format-radio:hover{background:#e6eaef}.format-selector .format-radio span{color:#2f3237;font-size:14px;user-select:none;transition:all .2s ease}.react-datepicker-wrapper{width:100%;height:100%}.react-datepicker__input-container{height:100%}.react-datepicker__input-container input{width:100%;height:100%;background:rgba(0,0,0,0);border:0;font-size:14px;padding:0 16px;cursor:pointer}.react-datepicker__input-container input:focus{outline:none}.date-picker-popper{z-index:100}.date-picker-popper .react-datepicker{border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.05);font-family:"IBM Plex Sans",sans-serif}.date-picker-popper .react-datepicker__header{background-color:#fff;border-bottom:1px solid #f3f4f6}.date-picker-popper .react-datepicker__current-month{font-weight:600}.date-picker-popper .react-datepicker__day--selected{background-color:#2563eb}.date-picker-popper .react-datepicker__day--selected:hover{background-color:#1d4ed8}.date-picker-popper .react-datepicker__time-container{border-left:1px solid #f3f4f6}.birthday-picker-container{position:relative;width:100%;margin-bottom:1em}.birthday-picker-container label{display:block;margin-bottom:8px;color:#2f3237;font-size:14px;font-weight:600;font-style:normal;line-height:normal}.birthday-picker-container .input-field-input{width:100%;height:40px;padding:8px 16px;border:1px solid #dbe0e6;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.04);background:#fff;color:#2f3237;font-family:"IBM Plex Sans",sans-serif;font-size:14px;font-weight:normal;font-style:normal;line-height:normal;cursor:pointer;display:flex;align-items:center;box-sizing:border-box}.birthday-picker-container .input-field-input:hover{background:#f8fafc}.birthday-picker-container .input-field-input.error{border-color:#e30613;color:#e30613}.birthday-picker-container .input-field-input.disabled{background-color:#f2f4f8;color:#9ba4b0;cursor:not-allowed}.birthday-picker-container .birthday-picker-dropdown{position:absolute;top:100%;left:0;z-index:1000;width:100%;background:#fff;border:1px solid #dbe0e6;border-radius:5px;box-shadow:0 8px 24px rgba(0,0,0,.05);margin-top:4px}.birthday-picker-container .birthday-picker-header{padding:12px 16px;border-bottom:1px solid #e6eaef;display:flex;align-items:center;justify-content:space-between;font-family:"IBM Plex Sans",sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:normal;color:#2f3237}.birthday-picker-container .birthday-picker-header button{background:none;border:none;padding:8px 12px;cursor:pointer;color:#505862;font-family:"IBM Plex Sans",sans-serif;font-size:14px;font-weight:normal;font-style:normal;line-height:normal;display:flex;align-items:center;gap:8px}.birthday-picker-container .birthday-picker-header button:hover{color:#2f3237;background:#f8fafc;border-radius:5px}.birthday-picker-container .birthday-picker-years-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px;padding:16px;box-sizing:border-box}.birthday-picker-container .birthday-picker-months-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px;padding:16px;box-sizing:border-box}.birthday-picker-container .birthday-picker-year-item,.birthday-picker-container .birthday-picker-month-item{padding:8px;border:1px solid #dbe0e6;border-radius:5px;background:#fff;cursor:pointer;text-align:center;font-family:"IBM Plex Sans",sans-serif;font-size:14px;font-weight:normal;font-style:normal;line-height:normal;color:#2f3237;width:100%;box-sizing:border-box}.birthday-picker-container .birthday-picker-year-item:hover,.birthday-picker-container .birthday-picker-month-item:hover{background:#f8fafc}.birthday-picker-container .birthday-picker-days{width:100%;box-sizing:border-box}.birthday-picker-container .birthday-picker-days .react-datepicker{width:100%;border:none;font-family:"IBM Plex Sans",sans-serif}.birthday-picker-container .birthday-picker-days .react-datepicker .react-datepicker__month-container{width:100%;float:none}.birthday-picker-container .birthday-picker-days .react-datepicker .react-datepicker__header{background:#fff;border-bottom:1px solid #e6eaef;padding-top:16px}.birthday-picker-container .birthday-picker-days .react-datepicker .react-datepicker__day-names{padding:8px 0}.birthday-picker-container .birthday-picker-days .react-datepicker .react-datepicker__day-name{font-size:12px;font-weight:600;font-style:normal;line-height:normal;color:#505862;width:36px;line-height:36px;margin:2px}.birthday-picker-container .birthday-picker-days .react-datepicker .react-datepicker__day{width:36px;line-height:36px;margin:2px;border-radius:5px;color:#2f3237;font-family:"IBM Plex Sans",sans-serif}.birthday-picker-container .birthday-picker-days .react-datepicker .react-datepicker__day:hover{background:#f8fafc}.birthday-picker-container .birthday-picker-days .react-datepicker .react-datepicker__day--selected{background:#0065ea;color:#fff}.birthday-picker-container .birthday-picker-days .react-datepicker .react-datepicker__day--selected:hover{background:#005ad1}.birthday-picker-container .birthday-picker-days .react-datepicker .react-datepicker__day--disabled{color:#9ba4b0;cursor:not-allowed}.birthday-picker-container .birthday-picker-days .react-datepicker .react-datepicker__day--disabled:hover{background:none}.birthday-picker-container .birthday-picker-days .react-datepicker .react-datepicker__current-month{font-size:14px;font-weight:600;font-style:normal;line-height:normal;color:#2f3237;margin-bottom:8px;font-family:"IBM Plex Sans",sans-serif}.birthday-picker-container .birthday-picker-days .react-datepicker .react-datepicker__navigation{top:16px}.birthday-picker-container .input-field-error{margin-top:8px;color:#e30613;font-size:12px;font-weight:normal;font-style:normal;line-height:normal}.qr-portal-grid{display:grid;grid-template-columns:2fr 1fr;min-height:80vh;max-height:80vh;width:70%;margin:30px auto;border-radius:6px;border:1px solid #cbcbcb;background-color:#fff;overflow:hidden}.qr-portal-grid ol{padding-inline-start:20px}.qr-portal-grid ol>li::marker{font-weight:bold}.qr-portal-grid ol>li{margin-bottom:10px}.qr-portal-grid__left{height:100%;overflow:hidden;background-image:url("/static/img/training_qr_background.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:0;position:relative}.qr-portal-grid__left-logo{position:absolute;right:0px;width:180px;height:auto}.qr-portal-grid__left-logo img{width:100%;height:auto}.qr-portal-grid__left-social{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;background-color:rgba(255,255,255,.9);padding:15px 20px}.qr-portal-grid__left-social-text{font-size:1.1em;color:#333;max-width:300px;line-height:1.3}.qr-portal-grid__left-social-right-icons .social-row{display:grid;grid-template-columns:repeat(2, minmax(140px, 1fr));gap:20px;margin-bottom:10px}.qr-portal-grid__left-social-right-icons .social-row:last-child{margin-bottom:0}.qr-portal-grid__left-social-right-icons .social-row .social-item{display:grid;grid-template-columns:24px 1fr;gap:8px;align-items:center}.qr-portal-grid__left-social-right-icons .social-row .social-item img{width:24px;height:24px}.qr-portal-grid__left-social-right-icons .social-row .social-item span{color:#333;font-size:.9em}.qr-portal-grid__left-social a{text-decoration:none;transition:opacity .2s ease}.qr-portal-grid__left-social a:hover{opacity:.8}.qr-portal-grid__left-social a img{width:24px;height:24px}.qr-portal-grid__left-social a span{color:#333;font-size:.9em}.qr-portal-grid__right{display:grid;grid-template-rows:1fr 1fr;height:100%;margin:20px}.qr-portal-grid__right-top,.qr-portal-grid__right-bottom{display:flex;flex-direction:column;justify-content:center;align-items:center}.qr-portal-grid__right-bottom{justify-content:flex-start}.qr-portal-grid__right-bottom .instructions-wrapper{max-width:280px;text-align:left}.qr-portal-grid__right-bottom .instructions-wrapper__link{text-align:center;width:100%;display:block}.qr-portal-grid__right-bottom .instructions-wrapper__link a{color:#ed1c24;text-decoration:none;font-size:.8em}.qr-portal-grid__right-bottom .instructions-wrapper h1{margin-bottom:20px;margin-top:15px;font-size:1.4em}

/*# sourceMappingURL=main.4f9da6f83b233c7cad74.css.map*/