.calculator .header{background-color:#e9fcfa;color:#000;display:flex;font-family:BrownPro-Bold;font-weight:700;height:70px;padding:0 25px}.calculator .header:before{background:url(/static/media/logo-arbeidstilsynet.e261917acace3574973a.svg) no-repeat 50%;background-size:34px;content:"";margin:-10px 2px 0 0;width:34px}.calculator .header .title{display:flex;margin-bottom:-10px}.calculator .header .title span{align-items:center;display:flex}.calculator .header .title span:first-child:after{border-right:2px solid #000;content:"";height:30px;margin:0 20px}.calculator .form{background-color:#f5f5f5;display:flex;flex-direction:column;padding:25px 25px 30px}.calculator .form button{margin-bottom:80px}.calculator .form .calculate{align-self:center;margin-top:18px}.calculator .form .result{display:flex;flex-direction:column;font-family:BrownPro-Bold}.calculator .form .result>div{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:25px}.calculator .form .result>div span:first-child{width:30%}.calculator .form .result>div span:nth-child(2){text-align:right;width:70%}.calculator .form .result>div:last-child{margin-bottom:0}.app{color:#323232;display:flex;flex-direction:column;font-family:BrownPro-Regular,sans-serif;font-size:16px;margin:50px auto;width:600px}.body-modal-fix{height:100%;overflow:hidden;width:100%}.pure-modal-backdrop{align-items:center;background-color:#0006;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1040}.backdrop-overflow-hidden{overflow:hidden!important}.pure-modal-backdrop .pure-modal{box-sizing:border-box;max-height:100%;max-width:100%;transition:all .2s ease-in-out;width:300px}.pure-modal.auto-height{position:static}.pure-modal-backdrop.scrollable{overflow-y:auto}.pure-modal-backdrop .panel{display:grid;grid-template-rows:repeat(3,min-content)}.pure-modal-backdrop:not(.scrollable) .panel{grid-template-rows:min-content minmax(0,1fr) min-content;height:100%;max-height:-webkit-fill-available;max-height:fill-available}.pure-modal>*>*{flex:0 0 auto}.pure-modal>*>.scrollable{overflow-scrolling:touch;overflow-x:hidden}@media(max-width:480px){.pure-modal-backdrop .pure-modal{width:100%}}.pure-modal .panel-body{background-color:#fff}.pure-modal .panel-heading{background:#f0f0f0}.pure-modal .panel-title{margin:0;padding:12px 45px 12px 15px}.pure-modal .close{background:#f0f0f0cc;border-radius:15px;color:#8c8c8c;cursor:pointer;height:30px;line-height:30px;right:10px;text-align:center;top:10px;transition:color .1s ease-in-out;width:30px;z-index:1}.pure-modal .panel-heading .close:hover{color:#000}.pure-modal .panel-body{padding:15px}.pure-modal .panel-footer{background:#f0f0f0;padding:12px 45px 12px 15px}.pure-modal .panel-body,.pure-modal .panel-footer,.pure-modal .panel-title{word-break:break-all}.pure-modal-backdrop .additional-row,.pure-modal-backdrop:not(.scrollable) .additional-row{display:grid;grid-template-rows:min-content minmax(0,1fr) min-content min-content}@font-face{font-family:BrownPro-Bold;src:local("BrownPro-Bold"),url(/static/media/lineto-brown-pro-bold.c0a8b3b232cd2c75270f.woff) format("woff")}@font-face{font-family:BrownPro-Regular;src:local("BrownPro-Regular"),url(/static/media/lineto-brown-pro-regular.d6f093c784e8865d5f15.woff) format("woff")}.form-element{display:flex;flex-direction:column;margin-bottom:32px;width:100%}.form-element.form-element--is-valid .react-select__control,.form-element.form-element--is-valid input{border-color:#62c8be!important}.form-element .label{font-family:BrownPro-Bold;margin-bottom:10px}button{background-color:#323232;border:0;border-radius:5px;color:#fff;font-family:BrownPro-Regular;font-size:15px;outline:none;padding:11px 16px}button:enabled{cursor:pointer}button:hover:enabled{background-color:#222}button:active:enabled{transform:scale(.97)}button:focus{box-shadow:0 0 0 3px #32323280}button[disabled]{opacity:.5}input[type=number]{border:1px solid #5a5a5a;border-radius:5px;font-family:BrownPro-Regular;font-size:16px;outline:none!important;padding:10px}input[type=number]:focus{box-shadow:0 0 0 3px #62c8be52}.pure-modal-backdrop{font-family:BrownPro-Regular}.pure-modal-backdrop .pure-modal{min-width:400px;width:auto}.pure-modal-backdrop .pure-modal .panel-heading{background-color:#d9534f}.pure-modal-backdrop .pure-modal .panel-heading .panel-title{color:#fff;font-family:BrownPro-Bold;font-size:16px;padding:12px 15px}.pure-modal-backdrop .pure-modal .panel-heading .panel-title .custom-panel-heading{display:flex;justify-content:space-between;width:100%}.pure-modal-backdrop .pure-modal .panel-heading .panel-title .custom-panel-heading .close-button{background:url(/static/media/icon-close.91bcc4fc39fad8f9abb0.svg) no-repeat 50%;background-size:12px;cursor:pointer;width:12px}.pure-modal-backdrop .pure-modal .panel-footer{padding:12px 15px}.pure-modal-backdrop .pure-modal .panel-footer div{display:flex;justify-content:flex-end}.pure-modal-backdrop .pure-modal .close{display:none}.react-select__control{border:1px solid #5a5a5a!important;border-radius:5px;box-shadow:none!important;color:#323232!important;font-family:BrownPro-Regular,sans-serif}.react-select__control:hover{border-color:#5a5a5a!important}.react-select__control.react-select__control--menu-is-open{border-color:#5a5a5a;box-shadow:0 0 0 3px #62c8be52!important}.react-select__control .react-select__placeholder{color:#323232;font-style:italic}.react-select__control .react-select__indicator svg{fill:#323232;cursor:pointer}.react-select__control .react-select__input-container{padding:6px}.react-select__control .react-select__input-container .react-select__input{box-shadow:none!important;margin-left:-6px!important}.react-select__menu{box-shadow:none!important;margin-top:-1px!important}.react-select__menu .react-select__menu-list{border:1px solid #5a5a5a;border-radius:5px}.react-select__menu .react-select__option{color:#323232}.react-select__menu .react-select__option.react-select__option--is-focused,.react-select__menu .react-select__option.react-select__option--is-selected{background-color:#cff3ef}.react-select__menu ::-webkit-scrollbar{width:20px}.react-select__menu ::-webkit-scrollbar-track{background-color:initial}.react-select__menu ::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#5a5a5a;border:6px solid #0000}.react-select__menu ::-webkit-scrollbar-thumb:hover{background-color:#979797}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000000d9;font-family:BrownPro Regular,sans-serif;font-weight:400;margin:0}
/*# sourceMappingURL=main.46b2e8ea.css.map*/