.ui.loader[data-v-56e84f92]{position:relative!important;margin-top:4.5rem!important}.login-box[data-v-2944b042]{align-content:center;height:100svh;margin-left:auto;margin-right:auto}img.logo[data-v-2944b042]{width:100%}.login-page{background-image:url(https://fiberlan.dk/wp-content/uploads/2023/04/FiberLAN-lokationer-4-1.svg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:50%;background-color:#e0aa66}.checkbox-spacing[data-v-21ff3acb]{margin-top:3px;margin-bottom:3px}.accordion-spacing[data-v-21ff3acb]{margin-top:15px;margin-bottom:15px}.button-spacing[data-v-21ff3acb]{margin-top:10px;margin-bottom:10px}.text[data-v-21ff3acb]{margin:20px}.color-square[data-v-54f3fb13]{height:35px;width:35px;border-radius:7px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.table tr td[data-v-54f3fb13]{cursor:pointer}.right-floated[data-v-54f3fb13]{float:right}table tr th[data-v-54f3fb13]:nth-child(2){width:350px}.fa-nisse[data-v-54f3fb13],.fa-user-hard-hat[data-v-54f3fb13]{color:#708090}.actions.ui.basic.button{box-shadow:none}.actions.ui.dropdown>.dropdown.icon{display:none!important}.actions.ui.dropdown>.menu{left:-105px!important}.cursive{font-style:italic}.mr-5px{margin-right:5px}.color-square[data-v-340d59a9]{height:45px;width:45px;border-radius:7px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);cursor:pointer}.color-square.selectable[data-v-340d59a9]{height:55px;width:55px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);display:grid;margin:8px 8px}.color-square.selected[data-v-340d59a9]{height:55px;width:55px;box-shadow:0 0 0 2px rgba(6,24,44,.4),0 4px 6px -1px rgba(6,24,44,.65),inset 0 1px 0 hsla(0,0%,100%,.08)!important;display:grid;margin:8px 8px}.color-square[data-v-340d59a9]:hover{transform:scale(1.125)}.workers tbody[data-v-340d59a9]{display:block;max-height:265px;overflow:auto}.workers tbody tr[data-v-340d59a9],.workers tfoot[data-v-340d59a9],.workers thead[data-v-340d59a9]{display:table;width:100%;table-layout:fixed}table.workers tr td[data-v-340d59a9]:first-child{padding-left:.5rem!important;width:4.5rem!important}.ui.compact.table td[data-v-340d59a9]{padding:.5em .7em 0}.hacked .tabular.menu a.item:nth-child(6){display:flex;margin-left:auto!important}.profilePicture[data-v-1b2c2cb3]{-o-object-fit:cover;object-fit:cover;border-radius:50%;aspect-ratio:1/1;padding:0!important}.profile-image[data-v-1368f3c0]{max-width:60px;min-width:60px;width:60px;height:60px;text-align:center;padding-top:18px;border-radius:50%;margin-top:3px;margin-right:10px}.right-label[data-v-1368f3c0]{position:absolute;right:-25px}.left-label[data-v-1368f3c0]{position:absolute;left:0}.mt5[data-v-1368f3c0]{margin-top:5px!important}.user-name[data-v-1368f3c0]{word-break:break-all;white-space:normal}.workers-table td[data-v-1b316fee]{padding-left:1.5rem!important}.historySegment[data-v-55a066aa]{min-height:10vw;max-height:50vw;overflow-y:auto;display:flex;flex-direction:column-reverse}.historySegment>[data-v-55a066aa]{flex-shrink:0}.message-wrapper .message[data-v-55a066aa]{background:#09f;color:#fff;padding:7px 14px 8px;border-radius:18px;white-space:pre-wrap;margin:20px 0 0 20px}.message-wrapper .message-time[data-v-55a066aa]{color:#888;text-align:right;display:block;font-size:12px}.no-messages[data-v-55a066aa]{top:-40px;position:relative;text-align:center;color:#9a9a9a}:root{--tag-color-00:#c64539;--tag-color-01:#e37065;--tag-color-02:#ff9a14;--tag-color-03:#ffc740;--tag-color-04:#7ecc49;--tag-color-05:#4c9a2a;--tag-color-06:#57acdc;--tag-color-07:#0088ce;--tag-color-08:#2768b0;--tag-color-09:#c35299;--tag-color-10:#9d27b0;--tag-color-11:#ffaac7;--tag-color-12:#7a7574;--tag-color-13:#394146}.red-1{color:color-mix(in srgb,#d22e37 65%,#fff)}.red-2{color:#c64539}.ree-3{color:#e37065}.orange-1{color:#ff9a14}.yellow-1{color:#ffc740}.green-1{color:#4c9a2a}.green-2{color:#7ecc49}.blue-1{color:#2768b0}.blue-2{color:#158fad}.blue-3{color:#57acdc}.pink-1{color:#c35299}.purple-1{color:#9d27b0}.purple-2{color:#c182c1}.background-1{background-color:#fafad2}.background-2{background-color:#faecd1}.background-3{background-color:#ebfad1}.background-4{background-color:#d2fad1}.background-5{background-color:#d1faed}.background-6{background-color:#d1ecfa}.background-7{background-color:#d1d1fa}.background-8{background-color:#ecd1fa}.background-9{background-color:#fad1ed}.background-10{background-color:#fad1d1}.background-11{background-color:#dfd2d2}.tag-00{color:var(--tag-color-00)}.tag-00-background{background-color:var(--tag-color-00);color:ivory}.tag-01{color:var(--tag-color-01)}.tag-01-background{background-color:var(--tag-color-01);color:#141414}.tag-02{color:var(--tag-color-02)}.tag-02-background{background-color:var(--tag-color-02);color:#2d2d2d}.tag-03{color:var(--tag-color-03)}.tag-03-background{background-color:var(--tag-color-03);color:#464646}.tag-04{color:var(--tag-color-04)}.tag-04-background{background-color:var(--tag-color-04);color:#463838}.tag-05{color:var(--tag-color-05)}.tag-05-background{background-color:var(--tag-color-05);color:#2d0909}.tag-06{color:var(--tag-color-06)}.tag-06-background{background-color:var(--tag-color-06);color:#2d2424}.tag-07{color:var(--tag-color-07)}.tag-07-background{background-color:var(--tag-color-07);color:#140808}.tag-08{color:var(--tag-color-08)}.tag-08-background{background-color:var(--tag-color-08);color:ivory}.tag-09{color:var(--tag-color-09)}.tag-09-background{background-color:var(--tag-color-09);color:#140000}.tag-10{color:var(--tag-color-10)}.tag-10-background{background-color:var(--tag-color-10);color:ivory}.tag-11{color:var(--tag-color-11)}.tag-11-background{background-color:var(--tag-color-11);color:#463d3d}.tag-12{color:var(--tag-color-12)}.tag-12-background{background-color:var(--tag-color-12);color:ivory}.tag-13{color:var(--tag-color-13)}.tag-13-background{background-color:var(--tag-color-13);color:#deb0b0}.fa-calendar-edit[data-v-49cd9448]{color:#fc0}.fa-rotate-45[data-v-49cd9448]{transform:rotate(45deg)}.on-calendar[data-v-49cd9448]{margin-top:.2em}i[data-v-49cd9448]:not([opt=nestedIcon]){padding:0 3px 0 3px}.menu-icon-button[data-v-d8960970]{padding:9.87755px!important}.menu-icon-button[data-v-d8960970],.menu-text-button[data-v-d8960970]{margin-top:-4px;margin-bottom:-2px;margin-left:2px!important;margin-right:2px!important}.menu-text-button[data-v-d8960970]{padding-top:9.87755px!important;padding-bottom:9.87755px!important;padding-left:12px!important;padding-right:12px!important}table.timeline-table[data-v-d8960970]{width:100%;table-layout:fixed}tr.disabled .text-danger[data-v-d8960970],tr.disabled .text-primary[data-v-d8960970],tr.disabled td[data-v-d8960970]{color:#acacac!important}.timeline-table tbody tr td[data-v-d8960970],.timeline-table tbody tr[data-v-d8960970]{cursor:pointer}.card-body.p-0 .table tbody>tr>td[data-v-d8960970]:first-of-type{padding-right:.2rem}table.timeline-table tr td[data-v-d8960970]{padding-bottom:.2rem}table.timeline-table .address-cell i.fa[data-v-d8960970],table.timeline-table .address-cell i.far[data-v-d8960970],table.timeline-table .address-cell i.fas[data-v-d8960970]{margin-right:2px}table.timeline-table .timeframe-cell[data-v-d8960970]{white-space:nowrap}table.timeline-table tr.projectCustom[data-v-d8960970]{background-color:rgba(255,204,0,.15);outline-style:auto;outline-color:rgba(255,204,0,.4)}table.timeline-table tr.globalCustom[data-v-d8960970]{background-color:rgba(199,20,26,.15);outline-style:auto;outline-color:rgba(199,20,26,.4)}table.timeline-table tr.highlight[data-v-d8960970]{background-color:rgba(3,123,228,.15)}.past-date[data-v-d8960970]{color:red}.myAppointment[data-v-d8960970]{outline-color:#037be4!important;outline-style:auto}.address-text[data-v-d8960970]{width:inherit;min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.address-col-standard[data-v-d8960970]{min-width:150px}.address-col-mobile[data-v-d8960970]{min-width:250px}.address-col-desktop[data-v-d8960970]{min-width:270px}.address-cell[data-v-d8960970]{width:100%;min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeframe-cell[data-v-d8960970]{min-width:75px;padding-left:2.8px!important;padding-right:2.8px!important}.initials-cell[data-v-d8960970]{min-width:55px;padding-left:2.8px!important;padding-right:9.8px!important}i[data-v-d8960970]{padding:0 3px 0 3px}.zoom-8 .dropdown[data-v-b31f5e36]{width:100%!important}.checkbox-spacing[data-v-b31f5e36]{margin-top:3px;margin-bottom:3px}.input.size-3[data-v-b31f5e36]{width:116px!important;margin-right:10px!important}.input.size-2[data-v-b31f5e36]{width:243px!important;margin-right:10px!important}.info.label[data-v-b31f5e36]{width:21.28px;cursor:help}.grey-text[data-v-b31f5e36]{color:#d3d3d3}.signalInRange[data-v-57803f49]{color:green;font-weight:700}.signalOutOfRange[data-v-57803f49]{color:red;font-weight:700}.fake-label[data-v-30bdbfb6]{cursor:pointer}.explanation[data-v-30bdbfb6]{font-style:italic;font-size:small}.scrollable-y[data-v-30bdbfb6]{overflow-x:hidden;overflow-y:auto}.redBg{background-color:#db2828!important}.greenBg{background-color:#21ba45!important}.fake-label[data-v-ec6c636a]{cursor:pointer}.scrollable[data-v-ec6c636a]{overflow-x:hidden;overflow-y:auto}.square-icon-button{aspect-ratio:1;overflow:hidden}.square-icon-button,.task-button{width:auto;height:32px;padding:0}.square-icon-button.fa-2xl{height:40px}.modal-close-button{margin-top:-4px!important}.modal-close-button.mobile{margin-right:-15px!important}.square-icon-button i{display:flex;justify-content:center;padding:0}.square-icon-button.fa-2xl i{font-size:1.5rem;line-height:1}.button-slider{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;padding:10px 0;scrollbar-width:thin}.button-slider button{flex-shrink:0;white-space:nowrap}.button-slider::-webkit-scrollbar{height:6px}.button-slider::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:4px}.sui-table-row tr:hover td[data-v-043c1e3a],table.selectable tr:hover td[data-v-54e6d074],table.selectable tr:hover td[data-v-7670b17d]{cursor:pointer}.mobile[data-v-23d677b5]{margin-left:-35px;margin-right:-35px}.desktop[data-v-23d677b5]{margin-left:-13px;margin-right:-13px}.accordion-spacing[data-v-5dd48450]{margin-top:5px;margin-bottom:5px}.fa-square-check[data-v-cc6ba4b4]:hover,.fa-square-minus[data-v-cc6ba4b4]:hover,.fa-square[data-v-cc6ba4b4]:hover{cursor:pointer}.geomap .ol-my-location{bottom:25px;right:5px}.geomap .zoom-slider-exists{bottom:calc(102px + 25%)}.ol-layer-switcher.ol-unselectable.ol-control{left:0;right:0;padding:0;bottom:0}.ol-layer-switcher .container1{max-width:100%;height:0;background:#fff;position:absolute;left:0;bottom:0;transition:height .5s ease;overflow-x:auto;overflow-y:hidden}.ol-layer-switcher .container2{width:-moz-max-content;width:max-content;padding:0 5px}.ol-layer-switcher div.expanded{height:130px}#layer-switcher-button{width:100px;height:35px;font-size:16px;background:#fff;position:absolute;bottom:10px;left:10px;margin:0;text-align:center;padding:0 10px;vertical-align:text-top;box-shadow:0 1px 4px #0000004d}#layer-switcher-button.expanded{box-shadow:-1px -1px 2px #0000001a,1px -1px 2px #0000001a;bottom:130px}.ol-layer-switcher button,.ol-layer-switcher div{transition:.5s ease}.ol-layer-switcher button label{font-weight:700;color:#000;margin-top:7px}.ol-layer-switcher button label:before{content:"Skift kort"}.ol-layer-switcher button .expanded label:before{content:"Skjul"}.ol-layer-switcher button div{background-size:10px 18px;height:18px;width:10px;float:right;transform:rotate(-90deg)}.ol-layer-switcher button.expanded div{transform:rotate(90deg);margin-top:2px}.ol-layer-switcher .wrapper{display:inline-block;margin:10px 5px;width:110px;height:110px;position:relative}.ol-layer-switcher .image{width:110px;height:110px}.ol-layer-switcher .selected{outline:2px solid rgba(0,0,0,.188);transition:0s ease}.ol-layer-switcher .wrapper label,.ol-layer-switcher .wrapper:hover{cursor:pointer}.ol-layer-switcher .wrapper label{color:#fff;position:absolute;left:0;bottom:0;font-weight:700;font-size:.75rem;text-shadow:0 0 3px #000;background-image:linear-gradient(transparent,transparent 20%,rgba(0,0,0,.1) 40%,rgba(0,0,0,.4) 60%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.6));width:100%;padding-top:3rem;text-align:center}.ol-layer-switcher .wrapper .white{color:#fff}.ol-layer-switcher .wrapper .black{color:#000}.geomap .ol-popup{position:absolute;background-color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));padding:15px;border-radius:10px;border:1px solid #ccc;left:-50px;bottom:45px;min-width:280px;width:20rem}.geomap .ol-popup:after,.ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.geomap .ol-popup:after{border-top-color:#fff;border-width:10px;left:48px;margin-left:-10px}.geomap .ol-popup:before{border-top-color:#ccc;border-width:11px;left:48px;margin-left:-11px}.geomap .ol-popup-closer{text-decoration:none;position:absolute;top:2px;right:8px;color:#343434}.geomap .ol-popup-closer:after{content:"\2716"}.geomap .ol-popup .title{font-weight:700;margin-bottom:5px}.geomap .ol-popup .description{font-size:.8rem}.geomap .ol-popup .link{font-size:.8rem;border-radius:10px;background:#fff;text-decoration:none;border:1px solid;color:#000;padding:.2rem .4rem}.geomap .ol-popup .link a{color:#343434;text-decoration:none}.geomap .ol-popup .image{width:-webkit-fill-available;margin-top:.5rem;border-radius:5px}:host,:root{--ol-background-color:#fff;--ol-accent-background-color:#f5f5f5;--ol-subtle-background-color:hsla(0,0%,50%,.25);--ol-partial-background-color:hsla(0,0%,100%,.75);--ol-foreground-color:#333;--ol-subtle-foreground-color:#666;--ol-brand-color:#0af}.ol-box{box-sizing:border-box;border-radius:2px;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color)}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);border-top:none;color:var(--ol-foreground-color);font-size:10px;text-align:center;margin:1px;will-change:contents,width;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{width:1px;height:15px;background-color:var(--ol-foreground-color);float:right;z-index:10}.ol-scale-step-text{bottom:-5px;font-size:10px;z-index:11}.ol-scale-step-text,.ol-scale-text{position:absolute;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-text{font-size:12px;text-align:center;bottom:25px}.ol-scale-singlebar{position:relative;height:10px;z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color)}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-unselectable,.ol-viewport{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ol-grabbing{cursor:grabbing}.ol-grab{cursor:move;cursor:grab}.ol-control{position:absolute;background-color:var(--ol-subtle-background-color);border-radius:4px}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}.ol-control button{display:block;margin:1px;padding:0;color:var(--ol-subtle-foreground-color);font-weight:700;text-decoration:none;font-size:inherit;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:var(--ol-background-color);border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:focus,.ol-control button:hover{text-decoration:none;outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em);display:flex;flex-flow:row-reverse;align-items:center}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{margin:0;padding:1px .5em;color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);font-size:12px}.ol-attribution li{display:inline;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);height:150px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:0;left:0;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.geomap .ol-control button{height:30px;width:30px;font-size:24px;background-color:#fff;color:#000;border-radius:0}.geomap .ol-control button:focus,.geomap .ol-control button:hover{background-color:#f0f0f0f2;outline:0}.geomap .ol-control,.geomap .ol-scale-line{font-family:Roboto,sans-serif!important;background-color:#d2d2d280}.geomap .ol-control:hover{background-color:#d2d2d280}.geomap .ol-rotate{right:5px;top:46px}.geomap .ol-attribution a{color:#333;text-decoration:none;font-family:Verdana,sans-serif;font-size:10px}.ol-attribution ul{font-size:.7rem;line-height:1.375em}.geomap .ol-attribution.ol-uncollapsible{background-color:#d2d2d280}.geomap .ol-zoom{inset:auto 5px 25px auto}.geomap .ol-zoomslider{inset:auto 5px 61px auto;height:25%;background-color:#d2d2d200}.geomap .ol-touch .ol-zoomslider{top:auto}.geomap .ol-zoomslider:hover{background-color:#d2d2d200}.geomap .ol-zoomslider button{width:30px;height:10px}.geomap .ol-scale-line{inset:auto 46px 25px auto}.geomap .ol-scale-line-inner{color:#000;border-color:#000}.geomap .ol-full-screen{inset:5px 5px auto auto}.ol-full-extent-control[data-v-1d2cfe4b]{inset:5px auto auto 5px}table.selectable tr:hover td[data-v-c8e06f6a]{cursor:pointer}.swalDangerBtn{background-color:red}.swalDangerBtn:not([disabled]):hover{background-color:color-mix(in srgb,red 90%,#000)}.booking-mini-modal{width:345px!important;z-index:999}.subTask-mini-modal{position:absolute;bottom:0;left:0;z-index:99}.subTask-mini-modal .card{margin-bottom:0;height:40%;border-radius:0}.color-D22E37{background-color:#d22e37!important}.color-D22E37 button:hover{background-color:#e37065!important}.headerWrapper{margin-bottom:-10px!important;display:table}.headerInner{display:table-cell;vertical-align:middle;text-align:left}.layout-button{color:#000;opacity:.55}.layout-button,.layout-button-selected{font-size:25px;margin-top:7px;margin-left:5px;margin-right:5px}.layout-button-selected{color:#2185d0}.layout-button-selected:hover,.layout-button:hover{transform:scale(1.125)}.form-field-spacing[data-v-d4c14354]{margin-top:3px;margin-bottom:3px}.form-field-spacing-header[data-v-d4c14354]{margin-top:20px;margin-bottom:3px}table.selectable tr:hover td[data-v-4d60ef55]{cursor:pointer}.scrollable{position:relative}.scrollable table.timeline-table{margin-bottom:0!important}.scrollable table.timeline-table tr th{border-top:2px solid #dee2e6!important;border-bottom:none!important}.scrollable table.timeline-table tr td,.scrollable table.timeline-table:first-child tr th{border-top:none!important}.table-md td,.table-md th{padding:.5rem}.card-body.p-0 .table tbody>tr>td:first-of-type,.card-body.p-0 .table thead>tr>th:first-of-type{padding-left:.7rem}.address-cell,.table-md td>span{font-size:14px}.address-text{width:200px;display:inline-block}.map{height:100%}.note-body{white-space:break-spaces}.booking-mini-modal{position:fixed;right:-350px;top:0;height:100vh;width:300px;z-index:9999;box-shadow:-11px 0 45px 15px rgba(60,60,60,.6);animation:slide .2s forwards}.booking-mini-modal .card{margin-bottom:0;height:100%;border-left:4px solid #037be4;border-radius:0}.ui.mini.input{font-size:.78571429em!important}.input.size-3{width:80px!important;margin-right:10px!important}.input.size-5{width:140px!important;margin-right:10px!important}.zoom-8{zoom:.8}.active-installation-box .card-title{font-size:1rem}.color-1eb230{color:#1eb230}.color-c7141a{color:#c7141a}.color-c3ad00{color:#c3ad00}.color-037be4{color:#037be4}.color-666666{color:#666}.color-ffc107{color:#ffc107}.color-FFCC00{color:#fc0}.color-1E8449{color:#1e8449}.color-58D68D{color:#58d68d}.color-ee82ee{color:violet}.ui.standard.modal{height:auto}.failed-coordinate-imports{max-height:400px}.imageAttachment{min-width:35%;max-width:100%;max-height:600px}.centered{text-align:center}.hover-pointer{cursor:pointer}.fa-rotate-135{transform:rotate(135deg)}.checkbox-fix-position{margin-top:5px}.link{cursor:pointer}@keyframes slide{to{right:0}}@media only screen and (max-width:575px){.full-height:not(.map-card),.half-height{height:auto!important;min-height:200px}}.scrollable{overflow-y:auto;overflow-x:auto;height:100%}.full-height{height:calc(100vh - 185px)}.half-height{height:calc(50vh - 100px)}tr.off-hours[data-v-46956a01]{background-color:rgb(255 0 0/5%)!important}tr.arbejdsfredag[data-v-46956a01]{background-color:rgb(3 123 228/5%)!important}tr.take-back-time[data-v-46956a01]{background-color:rgb(0 193 0/5%)!important}.editBtn[data-v-46956a01]{color:gray}.editBtn[data-v-46956a01]:hover{color:#000;cursor:pointer}th.todayCell[data-v-46956a01]{border-top:3px solid #007bff;border-left:3px solid #007bff!important;border-right:3px solid #007bff}.todayCell[data-v-46956a01]{border-left:3px solid #007bff;border-right:3px solid #007bff}.todayCell.bottomCell[data-v-46956a01]{border-bottom:3px solid #007bff}table.selectable tr:hover td[data-v-2c23f6b8]{cursor:pointer}.sticky-top-right[data-v-2c23f6b8]{position:sticky!important;float:right;top:10px}.graph-col[data-v-46f55dcb]{width:100%}.clickable[data-v-12830dc6]:hover,.clickable[data-v-46f55dcb]:hover{cursor:pointer}.dangerRow[data-v-12830dc6]{background-color:rgb(255 0 0/7%)!important}.dangerRow[data-v-12830dc6]:nth-child(2n){background-color:rgb(255 0 0/9%)!important}.float.right[data-v-37725350],.float.right[data-v-4de8298a],.float.right[data-v-5295d439],.float.right[data-v-5e778b50],.float.right[data-v-89e12ee2]{float:right}.full-height[data-v-acaa2f72]{height:calc(100vh - 235px);padding:0!important}.console[data-v-acaa2f72]{white-space:pre-wrap;background:#ddd;font-family:monospace;font-size:12px;height:100%;padding:10px}.console-segment[data-v-acaa2f72]{height:100%;overflow-y:auto;display:flex;flex-direction:column-reverse}.console-segment>[data-v-acaa2f72]{flex-shrink:0}.migrations .ui.label{margin-bottom:2px;margin-top:2px}.workers-table td[data-v-2df081f6]{padding-left:1.5rem!important}.table tr td[data-v-2df081f6],table.selectable tr:hover td[data-v-4a6da3e9]{cursor:pointer}.workers-table td[data-v-bb44efe8]{padding-left:1.5rem!important}.scrollable[data-v-bb44efe8]{overflow-y:auto;overflow-x:auto;max-height:100%;position:relative}.half-height[data-v-bb44efe8]{max-height:calc(50vh - 110px)}table.selectable>tbody>tr[data-v-bb44efe8]{cursor:pointer}.full-height[data-v-b807763c]{height:calc(100vh - 185px)}.table tbody[data-v-b807763c]{overflow:auto}.table tr td[data-v-b807763c]{cursor:pointer}.scollable[data-v-b807763c]{overflow:auto}table.selectable tr:hover td[data-v-0b004340]{cursor:pointer}.half-height .scrollable[data-v-501e2786]{overflow-y:auto;overflow-x:auto;height:100%;max-height:calc(50vh - 157px)}.full-height .scrollable[data-v-501e2786]{max-height:calc(100vh - 252px)}.full-height .scrollable[data-v-501e2786],.scrollable[data-v-501e2786]{overflow-y:auto;overflow-x:auto;height:100%}.full-height[data-v-501e2786]{height:calc(100vh - 185px)}.half-height[data-v-501e2786]{height:auto;max-height:calc(50vh - 100px)}.fixed-half-height[data-v-501e2786]{height:calc(50vh - 110px)}.card-body.p-0 .table tbody>tr>td[data-v-501e2786]:first-of-type{padding-left:.7rem}table.selectable tr:hover td[data-v-501e2786]{cursor:pointer}.note-body[data-v-501e2786]{white-space:break-spaces}.centered[data-v-501e2786]{text-align:center}.imageAttachment[data-v-501e2786]{min-width:35%;max-width:100%;max-height:600px}.full-height[data-v-32ecc5c2]{height:calc(100vh - 185px)}.table tbody[data-v-32ecc5c2]{overflow:auto}.table tr td[data-v-32ecc5c2]{cursor:pointer}.scollable[data-v-32ecc5c2]{overflow:auto}.full-height[data-v-d44268ba]{height:calc(100vh - 185px)}.table tbody[data-v-d44268ba]{overflow:auto}.table tr td[data-v-d44268ba]{cursor:pointer}.scollable[data-v-d44268ba]{overflow:auto}tr._warn[data-v-29efa085]{background:#fafad2!important}tr._debug[data-v-29efa085]{background:#eef!important}tr._error[data-v-29efa085]{background:#ffeaea!important}.logPage[data-v-29efa085]{max-height:100svh;padding:20px;overflow:auto}h3[data-v-66349072],h4[data-v-66349072]{font-family:FiberLAN Bold;color:#000}li[data-v-66349072],p[data-v-66349072]{font-family:FiberLAN Regular}li[data-v-66349072]{margin-bottom:7px}.login-box[data-v-66349072]{align-content:center;height:100svh;margin-left:auto;margin-right:auto}img.logo[data-v-66349072]{width:100%}img.main-logo[data-v-66349072]{margin-top:10px;margin-bottom:10px;min-width:150px!important;width:15%}img.lang-flag[data-v-66349072]{float:right;width:10%;max-width:30px!important;margin-left:10px}img.lang-flag[data-v-66349072]:hover{cursor:pointer;transform:scale(1.125)}input[data-v-66349072]::-webkit-inner-spin-button,input[data-v-66349072]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-66349072]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}#signature{border:3px double transparent;border-radius:5px;background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#d69d56,#d69d56);background-origin:border-box;background-clip:content-box,border-box}h3[data-v-5cce23cd],h4[data-v-5cce23cd]{font-family:FiberLAN Bold;color:#000}li[data-v-5cce23cd],p[data-v-5cce23cd]{font-family:FiberLAN Regular}li[data-v-5cce23cd]{margin-bottom:7px}.login-box[data-v-5cce23cd]{align-content:center;height:100svh;margin-left:auto;margin-right:auto}img.logo[data-v-5cce23cd]{width:100%}img.main-logo[data-v-5cce23cd]{margin-top:10px;margin-bottom:10px;min-width:150px!important;width:15%}img.lang-flag[data-v-5cce23cd]{float:right;width:10%;max-width:30px!important;margin-left:10px}img.lang-flag[data-v-5cce23cd]:hover{cursor:pointer;transform:scale(1.125)}input[data-v-5cce23cd]::-webkit-inner-spin-button,input[data-v-5cce23cd]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-5cce23cd]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.customer-portal-login-page{background-image:url(https://fiberlan.dk/wp-content/uploads/2023/04/FiberLAN-lokationer-4-1.svg);background-size:cover;background-color:var(--fiberlan-orange-light)}.customer-portal-login-page,.customer-portal-main-page{background-repeat:no-repeat;background-attachment:fixed;background-position:50%}.customer-portal-main-page{background-image:url(https://fiberlan.dk/wp-content/uploads/2023/04/FiberLAN-SOL-kobber.svg);background-color:#fff}.fa-calendar-edit[data-v-4ea969e8]{color:#fc0}.fa-rotate-45[data-v-4ea969e8]{transform:rotate(45deg)}.on-calendar[data-v-4ea969e8]{margin-top:.2em}i[data-v-4ea969e8]:not([opt=nestedIcon]){padding:0 3px}.ui.loader[data-v-2cf5c392]{position:relative!important;margin-top:4.5rem!important}.image-card[data-v-409ee502]{position:relative;margin:0;overflow:hidden;transition:transform .3s ease;border-radius:10px}.image-card[data-v-409ee502] :hover{cursor:pointer;transform:scale(1.15)}.image[data-v-409ee502]{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;border-radius:10px}.gallery[data-v-306025ad]{padding:10px}.gallery-grid[data-v-306025ad]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px!important}@media (max-width:600px){.gallery-grid[data-v-306025ad]{grid-template-columns:1fr}}.image-show-full[data-v-0afda7e9]{width:700px}.image-show-full img[data-v-0afda7e9]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.form-field-spacing[data-v-0afda7e9]{margin-top:3px;margin-bottom:3px}.actions-buttons[data-v-0afda7e9]{margin-top:5px!important}.canvas-container[data-v-0afda7e9]{display:flex;justify-content:center;align-items:center;max-height:500px;width:100%}.canvas-container.large[data-v-0afda7e9]{max-height:800px}canvas[data-v-0afda7e9]{max-height:500px;max-width:100%;width:auto;height:auto}canvas.large[data-v-0afda7e9]{max-height:800px}.form-field-spacing[data-v-72f3c6ef]{margin-top:3px;margin-bottom:3px}.red-text[data-v-72f3c6ef]{color:red}.actions-buttons{margin-top:5px!important}.headerText{font-size:larger;font-weight:700}.form-field-spacing{margin-top:3px;margin-bottom:3px}.component-spacing{margin-bottom:10px}.message-extra-space{margin-top:55px!important}.accordion-spacing{margin-top:15px;margin-bottom:15px}.button-spacing{margin-top:10px;margin-bottom:10px}.textDraggable{margin:20px}.image-thumbnail{margin-top:3px;width:100px;height:100px}.image-thumbnail-large{width:150px!important;height:150px!important}.image-thumbnail:hover{cursor:pointer}.image-description{height:70px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;white-space:pre-line}.desktop-image-description{margin-left:-20px}.image-description:hover{cursor:pointer}.pointer-disabled{cursor:default!important}.image-thumbnail{width:63px;height:63px;margin-bottom:5px}.image-thumbnail img{width:100%;height:100%;border-radius:15%;-o-object-fit:cover;object-fit:cover}.form-timeline-accordion{margin-top:10px;padding-bottom:10px;margin-left:6px;margin-right:25px}.red-font{color:red}table.timeline-table{width:100%;table-layout:fixed}tr.disabled .text-danger,tr.disabled .text-primary,tr.disabled td{color:#acacac!important}.timeline-table tbody tr,.timeline-table tbody tr td{cursor:pointer}.card-body.p-0 .table tbody>tr>td:first-of-type{padding-right:.2rem}table.timeline-table tr td{padding-bottom:.2rem}table.timeline-table .address-cell i.fa,table.timeline-table .address-cell i.far,table.timeline-table .address-cell i.fas{margin-right:2px}table.timeline-table .timeframe-cell{white-space:nowrap}table.timeline-table tr.projectCustom{background-color:rgba(255,204,0,.15);outline-style:auto;outline-color:rgba(255,204,0,.4)}table.timeline-table tr.globalCustom{background-color:rgba(199,20,26,.15);outline-style:auto;outline-color:rgba(199,20,26,.4)}table.timeline-table tr.highlight{background-color:rgba(3,123,228,.15)}.myAppointment{outline-color:#037be4!important;outline-style:auto}.address-text{width:inherit;min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.address-col-standard{min-width:150px}.address-col-mobile{min-width:250px}.address-col-desktop{min-width:270px}.address-cell{width:100%;min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeframe-cell{min-width:75px}.initials-cell{min-width:55px}i{padding:0 3px 0 3px}.placeholder-desktop{height:250px}.placeholder-mobile{height:150px}.scrollable[data-v-0c419f70]{overflow-y:auto;overflow-x:auto;height:100%;position:relative}.full-height[data-v-0c419f70]{height:calc(100svh - 185px)}.half-height[data-v-0c419f70]{height:calc(50svh - 100px)}.centered[data-v-0c419f70]{text-align:center}.hover-pointer[data-v-0c419f70]{cursor:pointer}.headerWrapper[data-v-0c419f70]{margin-bottom:-10px!important;display:table}.card-action-button-wrapper[data-v-2606f5f4]{margin-top:-10px;margin-bottom:-10px;margin-right:-12px;display:inline-flex}.subtitle[data-v-2606f5f4]{display:inline;font-weight:400}.subtitle+.card-action-button-wrapper[data-v-2606f5f4]{margin-left:10px}.card-violet[data-v-2606f5f4]{border-top:3px solid #c182c1}a.nav-link[data-v-23fca8ac]{padding-top:9px;cursor:pointer}.dev-label[data-v-23fca8ac]{color:#fff;background:#15b54f;padding:9px 18px 7px;border-radius:7px;margin-left:10px!important}.dev-label.staging[data-v-23fca8ac]{background:#f32d2d}.dev-label.beta[data-v-23fca8ac]{cursor:pointer;background:orange}.dev-label.production[data-v-23fca8ac]{cursor:pointer;background:#e0e1e2;color:#676768}.top-menu-search .prompt{border-radius:.28571429rem!important}.top-menu-loader{padding:7px}.dropdown-menu-center{left:50%!important;right:auto!important;text-align:center!important;transform:translate(-50%)!important}.hover:hover,.sidebar-menu-button{cursor:pointer}.project-selector-container[data-v-127ffc78]{border-bottom:1px solid #4b545c;padding:.643rem .5rem;text-align:center;height:57px}.rotate-45[data-v-127ffc78]{transform:rotate(45deg)}.project-selector-container .dropdown,.project-selector-container .ui.dropdown .menu>.item{font-size:13px}.project-selector-container .ui.selection.active.dropdown,.project-selector-container .ui.selection.dropdown:hover{border-color:transparent;box-shadow:0 0 5px 1px rgba(34,44,49,.8)!important}.project-selector-container .ui.selection.active.dropdown .menu{box-shadow:0 2px 3px 0 rgba(34,44,49,.8)}.project-selector-container .ui.selection.search.dropdown{background:#474f56;color:#89929a;min-width:16em;box-shadow:0 2px 3px 1px #30373e}.project-selector-container .ui.selection.active.dropdown{border-color:#656e77}.project-selector-container .ui.selection.active.dropdown .menu{background:#525b63;border-color:#656e77}.project-selector-container .ui.selection.dropdown .menu>.item{border-top-color:transparent;color:#b2bcc5}.project-selector-container .ui.selection.dropdown .menu>.item.active,.project-selector-container .ui.selection.dropdown .menu>.item:hover{color:#fff;background:rgba(0,0,0,.05)}.project-selector-container .ui.dropdown .menu .selected.item{background:inherit;color:inherit}.project-selector-container .ui.search.dropdown>input.search,.project-selector-container .ui.selection.visible.dropdown>.text:not(.default){color:#89929a;cursor:pointer}.sidebar-mini.sidebar-collapse .main-sidebar .project-selector-container .ui.search.dropdown>.text,.sidebar-mini.sidebar-collapse .main-sidebar .project-selector-container .ui.search.dropdown>input.search{display:none}.sidebar-mini.sidebar-collapse .main-sidebar .project-selector-container .ui.selection.search.dropdown{width:50px;min-width:50px;text-align:center}.sidebar-mini.sidebar-collapse .main-sidebar .project-selector-container .ui.selection.dropdown>.dropdown.icon{right:auto;margin-left:auto;margin-right:auto;left:0;width:100%;font-size:16px;margin-top:-19px}.sidebar-mini.sidebar-collapse .main-sidebar:hover .project-selector-container .ui.search.dropdown>.text,.sidebar-mini.sidebar-collapse .main-sidebar:hover .project-selector-container .ui.search.dropdown>input.search{display:inherit}.sidebar-mini.sidebar-collapse .main-sidebar:hover .project-selector-container .ui.selection.search.dropdown{width:auto;min-width:16em;text-align:left}.sidebar-mini.sidebar-collapse .main-sidebar:hover .project-selector-container .ui.selection.dropdown>.dropdown.icon{right:1em;margin:-.78571429em;left:auto;width:auto;font-size:inherit;top:8px}aside.main-sidebar:not(.christmas):before{height:150px;background-image:url(/img/fiberteam-icon-white.b7b83f34.svg)}aside.christmas.main-sidebar:before,aside.main-sidebar:not(.christmas):before{content:"";position:absolute;bottom:10px;opacity:.4;background-position:bottom;background-size:140px;background-repeat:no-repeat}aside.christmas.main-sidebar:before{height:175px;background-image:url(/img/fiberteam-icon-white-christmas.1b17b399.svg)}body.sidebar-collapse aside.main-sidebar:before{background-size:50px;bottom:5px}body.sidebar-mini.sidebar-collapse .main-sidebar:hover:before{background-size:140px;bottom:10px;width:100%}aside .profile-image{max-width:40px;min-width:40px;width:40px;height:40px;text-align:center;padding-top:8px;border-radius:50%;margin-top:3px;margin-left:.6rem}.user-panel .info{margin-top:6px}.sub-menu{margin-left:15px}:root{--fiberlan-orange-light:#e0aa66;--fiberlan-orange-dark:#d69d56;--fiberlan-orange-logo:#9e7352}.fiberlan-modal-header{font-family:FiberLAN Bold!important;font-weight:400!important}.fiberlan-button{font-family:FiberLAN Regular!important;font-weight:400!important;background-color:var(--fiberlan-orange-dark)!important;color:#fff!important;border-style:solid!important;border-color:#fff!important;border-width:thin!important}.fiberlan-button:hover{border-color:#000!important}.fiberlan-button-inverted,.fiberlan-button:hover{background-color:#fff!important;color:#000!important}.fiberlan-button-inverted{font-family:FiberLAN Regular!important;font-weight:400!important;border-style:solid!important;border-color:#000!important;border-width:thin!important}.fiberlan-button-inverted:hover{background-color:var(--fiberlan-orange-dark)!important;color:#fff!important;border-color:#fff!important}.fiberlan-button-white{font-family:FiberLAN Regular!important;font-weight:400!important;background-color:#fff!important;color:var(--fiberlan-orange-dark)!important;border-color:#000!important}.fiberlan-button-white:hover{background-color:var(--fiberlan-orange-dark)!important;color:#fff!important;border-color:#fff!important}@font-face{font-family:FiberLAN Header;src:url(/fonts/Oranienbaum-Regular.5ddd56a2.ttf);font-weight:400!important}@font-face{font-family:FiberLAN Regular;src:url(/fonts/WorkSans-Regular.bf27f923.ttf);font-weight:400!important}@font-face{font-family:FiberLAN Bold;src:url(/fonts/WorkSans-Bold.54ca2105.ttf);font-weight:400!important}@font-face{font-family:FiberLAN Italic;src:url(/fonts/WorkSans-Italic.03bc6635.ttf);font-weight:400!important}@font-face{font-family:FiberLAN Bold Italic;src:url(/fonts/WorkSans-BoldItalic.b2622d72.ttf);font-weight:400!important}#app{display:flex;flex-direction:column;height:100vh}body,html{font-size:14px;font-family:Source Sans Pro,Lato,Helvetica Neue,Helvetica,Arial,sans-serif!important;overflow-x:hidden;overflow-y:hidden}#main.content-wrapper{overflow-y:scroll;height:calc(100vh - 205px)}.ui .item{font-size:14px!important}.ui.popup{z-index:9999}.main-footer{color:#a4adb5!important}