@font-face{font-family:Lyon;font-style:normal;font-weight:700;src:url(/assets/LyonDisplay-Bold-Web-6hJhKmK2.woff) format("woff")}@font-face{font-family:Calibre;font-style:normal;font-weight:300;font-size:120%;src:url(/assets/CalibreWeb-Light-CQgT1nSP.woff) format("woff")}@font-face{font-family:Calibre;font-style:normal;font-weight:400;font-size:120%;src:url(/assets/CalibreWeb-Regular-BxZTYLSI.woff) format("woff")}@font-face{font-family:Calibre;font-style:italic;font-weight:400;font-size:120%;src:url(/assets/CalibreWeb-RegularItalic-DFEDArT_.woff) format("woff")}@font-face{font-family:Calibre;font-style:normal;font-weight:500;font-size:120%;src:url(/assets/CalibreWeb-Medium-B_VmKl44.woff) format("woff")}@font-face{font-family:Calibre;font-style:normal;font-weight:600;font-size:120%;src:url(/assets/CalibreWeb-Semibold-CzExOzZB.woff) format("woff")}.Loader{text-align:center}.Loader-wrapper{text-align:center;width:60px;height:60px;border-radius:50%;vertical-align:middle}.Loader-star{position:absolute;top:calc(50% - 12px);position:static;width:60px;height:60px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-animation:loader-star 1s ease alternate infinite;animation:loader-star 1s ease alternate infinite}.Loader-circles{width:8px;height:8px;background:#e41b65;border-radius:50%;position:absolute;left:calc(50% - 4px);top:calc(50% - 4px);-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-animation:loader-circles 1s ease-in-out alternate infinite;animation:loader-circles 1s ease-in-out alternate infinite}@-webkit-keyframes loader-circles{0%{-webkit-box-shadow:0 0 0 #e41b65;box-shadow:0 0 #e41b65;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0)}50%{-webkit-box-shadow:24px -22px #e41b65,30px -15px 0 -3px #e41b65,31px 0px #e41b65,29px 9px 0 -3px #e41b65,24px 23px #e41b65,17px 30px 0 -3px #e41b65,0px 33px #e41b65,-10px 28px 0 -3px #e41b65,-24px 22px #e41b65,-29px 14px 0 -3px #e41b65,-31px -3px #e41b65,-30px -11px 0 -3px #e41b65,-20px -25px #e41b65,-12px -30px 0 -3px #e41b65,5px -29px #e41b65,13px -25px 0 -3px #e41b65;box-shadow:24px -22px #e41b65,30px -15px 0 -3px #e41b65,31px 0 #e41b65,29px 9px 0 -3px #e41b65,24px 23px #e41b65,17px 30px 0 -3px #e41b65,0 33px #e41b65,-10px 28px 0 -3px #e41b65,-24px 22px #e41b65,-29px 14px 0 -3px #e41b65,-31px -3px #e41b65,-30px -11px 0 -3px #e41b65,-20px -25px #e41b65,-12px -30px 0 -3px #e41b65,5px -29px #e41b65,13px -25px 0 -3px #e41b65;-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{opacity:0;-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-box-shadow:25px -22px #e41b65,15px -22px 0 -3px black,31px 2px #e41b65,21px 2px 0 -3px black,23px 25px #e41b65,13px 25px 0 -3px black,0px 33px #e41b65,-10px 33px 0 -3px black,-26px 24px #e41b65,-19px 17px 0 -3px black,-32px 0px #e41b65,-23px 0px 0 -3px black,-25px -23px #e41b65,-16px -23px 0 -3px black,0px -31px #e41b65,-2px -23px 0 -3px black;box-shadow:25px -22px #e41b65,15px -22px 0 -3px #000,31px 2px #e41b65,21px 2px 0 -3px #000,23px 25px #e41b65,13px 25px 0 -3px #000,0 33px #e41b65,-10px 33px 0 -3px #000,-26px 24px #e41b65,-19px 17px 0 -3px #000,-32px 0 #e41b65,-23px 0 0 -3px #000,-25px -23px #e41b65,-16px -23px 0 -3px #000,0 -31px #e41b65,-2px -23px 0 -3px #000}}@keyframes loader-circles{0%{-webkit-box-shadow:0 0 0 #e41b65;box-shadow:0 0 #e41b65;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0)}50%{-webkit-box-shadow:24px -22px #e41b65,30px -15px 0 -3px #e41b65,31px 0px #e41b65,29px 9px 0 -3px #e41b65,24px 23px #e41b65,17px 30px 0 -3px #e41b65,0px 33px #e41b65,-10px 28px 0 -3px #e41b65,-24px 22px #e41b65,-29px 14px 0 -3px #e41b65,-31px -3px #e11a2b,-30px -11px 0 -3px #e41b65,-20px -25px #e41b65,-12px -30px 0 -3px #e41b65,5px -29px #e41b65,13px -25px 0 -3px #e41b65;box-shadow:24px -22px #e41b65,30px -15px 0 -3px #e41b65,31px 0 #e41b65,29px 9px 0 -3px #e41b65,24px 23px #e41b65,17px 30px 0 -3px #e41b65,0 33px #e41b65,-10px 28px 0 -3px #e41b65,-24px 22px #e41b65,-29px 14px 0 -3px #e41b65,-31px -3px #e41b65,-30px -11px 0 -3px #e41b65,-20px -25px #e41b65,-12px -30px 0 -3px #e41b65,5px -29px #e41b65,13px -25px 0 -3px #e41b65;-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{opacity:0;-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-box-shadow:25px -22px #e41b65,15px -22px 0 -3px black,31px 2px #e41b65,21px 2px 0 -3px black,23px 25px #e41b65,13px 25px 0 -3px black,0px 33px #e41b65,-10px 33px 0 -3px black,-26px 24px #e41b65,-19px 17px 0 -3px black,-32px 0px #e41b65,-23px 0px 0 -3px black,-25px -23px #e41b65,-16px -23px 0 -3px black,0px -31px #e41b65,-2px -23px 0 -3px black;box-shadow:25px -22px #e41b65,15px -22px 0 -3px #000,31px 2px #e41b65,21px 2px 0 -3px #000,23px 25px #e41b65,13px 25px 0 -3px #000,0 33px #e41b65,-10px 33px 0 -3px #000,-26px 24px #e41b65,-19px 17px 0 -3px #000,-32px 0 #e41b65,-23px 0 0 -3px #000,-25px -23px #e41b65,-16px -23px 0 -3px #000,0 -31px #e41b65,-2px -23px 0 -3px #000}}@-webkit-keyframes loader-star{0%{-webkit-transform:scale(0) rotate(0deg);transform:scale(0) rotate(0)}to{-webkit-transform:scale(.7) rotate(360deg);transform:scale(.7) rotate(360deg)}}@keyframes loader-star{0%{-webkit-transform:scale(0) rotate(0deg);transform:scale(0) rotate(0)}to{-webkit-transform:scale(.7) rotate(360deg);transform:scale(.7) rotate(360deg)}}#Notification.Notification--ERROR{background-color:#d32f2f}#Notification.Notification--WARNING{background-color:#ffa000}#Notification.Notification--INFO{background-color:#1976d3}#Notification.Notification--SUCCESS{background-color:#43a047}.Notification__Message{padding:0 .5em}.Notification__Content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.Notification__Content>*{display:flex}.DateTime{white-space:nowrap}.FilePreview__Document{display:flex;flex:1 1 auto;margin:auto;padding-top:80px;max-width:100%}.FilePreview__Document canvas{max-width:100%;height:auto!important}.FilePreview__Document canvas+div{display:none}.FilePreview__Header{flex:1 1 auto}#FilePreview__File{height:100%}.GoogleMapsMarker{width:30px;height:30px;margin-left:-15px;margin-top:-15px}.ByggEnergyScore{position:absolute;width:50px;height:40px;text-align:center;bottom:8px;right:8px}.ByggEnergyScore--1 .ByggEnergyScore__Fill{fill:green;stroke:#003400;stroke-width:3px}.ByggEnergyScore--1 .ByggEnergyScore__Text{fill:#fff;stroke:#003400;stroke-width:2px;font-weight:800;font-family:sans-serif,Helvetica,Arial;font-size:50px}.ByggEnergyScore--2 .ByggEnergyScore__Fill{fill:#9c0;stroke:#608000;stroke-width:3px}.ByggEnergyScore--2 .ByggEnergyScore__Text{fill:#fff;stroke:#608000;stroke-width:2px;font-weight:800;font-family:sans-serif,Helvetica,Arial;font-size:50px}.ByggEnergyScore--3 .ByggEnergyScore__Fill{fill:#ff0;stroke:#b3b300;stroke-width:3px}.ByggEnergyScore--3 .ByggEnergyScore__Text{fill:#fff;stroke:#b3b300;stroke-width:2px;font-weight:800;font-family:sans-serif,Helvetica,Arial;font-size:50px}.ByggEnergyScore--4 .ByggEnergyScore__Fill{fill:#f90;stroke:#b36b00;stroke-width:3px}.ByggEnergyScore--4 .ByggEnergyScore__Text{fill:#fff;stroke:#b36b00;stroke-width:2px;font-weight:800;font-family:sans-serif,Helvetica,Arial;font-size:50px}.ByggEnergyScore--5 .ByggEnergyScore__Fill{fill:red;stroke:#b30000;stroke-width:3px}.ByggEnergyScore--5 .ByggEnergyScore__Text{fill:#fff;stroke:#b30000;stroke-width:2px;font-weight:800;font-family:sans-serif,Helvetica,Arial;font-size:50px}div.Gallery{width:calc(100% + 1em);margin-left:-.5em;margin-right:-.5em}.Gallery__Item{padding:.5em}.Gallery__Item img{max-width:100%}.Gallery__Item .Gallery__DocumentCaption{word-break:break-all;line-height:1.15;display:inline-block;padding:.25em 0}.Gallery__ItemPicture{display:flex;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;transition:background-image linear .25s}.Gallery__ItemPicture:after{content:"";display:block;padding-bottom:100%}.Gallery__ItemPicture .pictureMarker{position:absolute;inset:75% 0 0;background:#dcdcdcd9;display:flex;flex-direction:column;align-items:center;justify-content:center}.Gallery__ItemPicture .pictureMarker .pictureMarker__Icon{color:#3d3d3d}.Gallery__ItemPicture--toDelete{-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale")}.Gallery__ItemPicture--toBeUploaded{position:relative;border:1px solid #eee}.Gallery__ItemPicture--Loading{position:relative;border:1px solid #eee;border-radius:.25em;display:flex}.Gallery__ItemPicture--Loading .Gallery__ItemIcon{margin:auto;font-size:6.5em;color:#eee}.Gallery__ItemPicture--Icon{background-size:70%;border:1px solid #eee;border-radius:.25em}.Gallery__ItemPicture--Icon img{width:70%;height:70%;object-fit:contain;margin:auto}.Gallery__ItemPicture--label{margin:auto;display:flex}.Gallery__ItemPicture--Preview{cursor:pointer}.Gallery__ItemPicture--Remove{position:absolute;top:-.4em;right:-.4em;color:#e41b65;cursor:pointer;transition:color .125s linear;background:#fff;border-radius:50%}.Gallery__ItemPicture--Remove:hover,.Gallery__ItemPicture--Remove:active{color:#3d3d3d}.Form__Editor{padding-top:1.25em!important;margin-top:1em!important}.Form__Editor>label.MuiInputLabel-shrink{height:1.5rem}.editorContainer{border:1px solid rgb(199,199,199);border-radius:4px;padding:8px 16px;min-height:300px;background-color:var(--klp-color-ui-0);display:flex;flex-direction:column;gap:4px}.editorContainer h1,.editorContainer h2,.editorContainer h3,.editorContainer h4,.editorContainer h5,.editorContainer h6{line-height:1.1;margin-top:1rem;text-wrap:pretty}.editorContainer h1,.editorContainer h2{margin-top:2rem;margin-bottom:1.5rem}.editorContainer h1{font-size:1.4rem}.editorContainer h2{font-size:1.2rem}.editorContainer h3{font-size:1.1rem}.editorContainer h4,.editorContainer h5,.editorContainer h6{font-size:1rem}.editorContainer select{border-radius:4px;border:1px solid rgb(199,199,199);padding:4px 8px;font-size:12px}.sourceEditor{resize:none;border:none;outline:none;padding-top:8px;font-family:monospace;font-size:14px;flex:1}.contentContainer{flex:1}.contentContainer>*{height:100%}.loadingContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:80px}.tiptap :first-child{margin-top:0}.tiptap table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}.tiptap table td,.tiptap table th{border:1px solid lightgray;box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.tiptap table td>*,.tiptap table th>*{margin-bottom:0}.tiptap table th{background-color:#f2f2f2;font-weight:700;text-align:left;vertical-align:center}.tiptap table .selectedCell:after{background:#d3d3d3;content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.tiptap table .column-resize-handle{background-color:gray;bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.tiptap .tableWrapper{margin:1.5rem 0;overflow-x:auto}.tiptap.resize-cursor{cursor:ew-resize;cursor:col-resize}.menuContainer{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.menuButtonsContainer{display:flex;flex-wrap:wrap;gap:4px}Button{padding:4px 8px;border:none;background:#efefef;cursor:pointer;border-radius:4px;border:1px solid transparent}Button:hover{background-color:#d3d3d3}.isActive{border:1px solid black}*{-webkit-font-smoothing:antialiased;outline:none}
