.sidenavigation-manager-item{padding:1rem .5rem;border-radius:0 6px 6px 0;background:#f2f2f2;border-left:5px solid #c4c4c4;display:flex;gap:.5rem}.sidenavigation-manager-item:active{background:#fff}.sidenavigation-manager-item.is--active{background:#fff;border-color:rgba(45,201,66,.768627451)}
.full-screen-modal{opacity:1;display:flex}.full-screen-modal .ant-modal-content{height:calc(100dvh - 6px);overflow-y:scroll;background:#fff}.full-screen-modal .ant-modal-content .ant-modal-header{background:rgba(0,0,0,0)}.gradient-bg .ant-modal-content{background:linear-gradient(#fff, #D7D7D7)}
.order-item-repair-toggle{transition:all 400ms ease}@keyframes example{0%{opacity:1;transform:scale(1)}70%{opacity:1;transform:scale(1.5) translateY(-20%) translateX(20%)}100%{opacity:0;transform:scale(1.7) translateY(-40%) translateX(20%)}}.order-item-repair-toggle-check{animation-name:example;animation-duration:600ms;opacity:0}
.report-card-editable .ant-card-bordered:hover{cursor:pointer;background:rgba(251,251,251,.95);border-color:rgba(0,0,0,.15)}.report-card-editable .card-edit-icon-container span[role=img]{position:absolute;top:-1.5rem;right:.2rem;z-index:1}.report-card-editable .card-edit-icon-container{position:relative}.report-card-editable:not(:has(>.ant-card-bordered:hover)) .card-edit-icon-container span[role=img]{display:none}
:root{--color-pink: #ee415f;--color-green: #58ce97;--color-orange: #fc7d4a;--color-red: #d14758;--color-pale-pink: #ef6e85;--color-coral: #f3907e;--color-peach: #ecb38d;--color-aqua: #a0ded0;--color-pale-aqua: #c0ebe1;--color-lightest-blue: #f8fcff;--color-blue: #4c88e9;--color-black: #242e39;--color-gray-1: #3b424b;--color-gray-2: #68707d;--color-gray-3: #949fab;--color-gray-4: #c7cdd4;--color-gray-5: #edf1f6;--color-gray-6: #f7f9fb;--color-white: #fff}:root *,:root *:before,:root *:after{box-sizing:inherit}:root .wysiwyg-editor{width:100%;background:var(--color-white);color:var(--color-black);font-size:16px;line-height:1.5;font-family:sans-serif;font-size:16px;line-height:1.6}:root .wysiwyg-editor a{color:var(--color-pink)}:root .wysiwyg-editor p{margin:0}:root .wysiwyg-editor p+p{margin-top:16px}:root .wysiwyg-editor ul,:root .wysiwyg-editor ol{margin:.8em 0;padding:0 0 0 2em}:root .wysiwyg-editor ul li>ul,:root .wysiwyg-editor ul li>ol,:root .wysiwyg-editor ol li>ul,:root .wysiwyg-editor ol li>ol{margin:0}:root .wysiwyg-editor ul li>ul p,:root .wysiwyg-editor ul li>ol p,:root .wysiwyg-editor ol li>ul p,:root .wysiwyg-editor ol li>ol p{display:inline;margin:0}:root .wysiwyg-editor kbd,:root .wysiwyg-editor code{padding:4px;border-radius:4px;background-color:var(--color-gray-6);color:var(--color-gray-1);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:14px}:root .wysiwyg-editor .app{width:720px;margin:0 auto 48px}:root .wysiwyg-editor .editor{position:relative;width:100%}:root .wysiwyg-editor .menu{position:absolute;top:2px;left:2px;z-index:1;display:flex;align-items:center;gap:8px;width:calc(100% - 4px);height:40px;margin:0;padding:0 8px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:1px solid var(--color-gray-5);background-color:var(--color-white);color:var(--color-gray-2)}:root .wysiwyg-editor .bubble-menu-dark,:root .wysiwyg-editor .bubble-menu-light{display:flex;align-items:center;gap:8px;padding:8px;border-radius:4px}:root .wysiwyg-editor .bubble-menu-dark{background-color:var(--color-gray-1);color:var(--color-white)}:root .wysiwyg-editor .bubble-menu-light{border:2px solid var(--color-gray-4);background-color:var(--color-white);color:var(--color-gray-2)}:root .wysiwyg-editor .link-menu{display:flex;align-items:center;gap:8px;padding:8px;border:2px solid var(--color-gray-5);border-radius:4px;background-color:var(--color-white)}:root .wysiwyg-editor .button,:root .wysiwyg-editor .button-save,:root .wysiwyg-editor .button-remove,:root .wysiwyg-editor .menu-button{display:flex;align-items:center;justify-content:center;height:32px;margin:0;padding:0 8px;border:0;border-radius:4px;background:rgba(0,0,0,0);color:currentColor;font-family:inherit;font-size:inherit;line-height:1;font-weight:inherit;white-space:nowrap;cursor:pointer}:root .wysiwyg-editor .menu-button{width:32px;padding:0}:root .wysiwyg-editor .button:hover,:root .wysiwyg-editor .button.is-active,:root .wysiwyg-editor .menu-button:hover,:root .wysiwyg-editor .menu-button.is-active{background-color:var(--color-gray-5);color:var(--color-black)}:root .wysiwyg-editor .button:disabled,:root .wysiwyg-editor .menu-button:disabled{color:var(--color-gray-4)}:root .wysiwyg-editor .button-save{background-color:var(--color-green);color:var(--color-white)}:root .wysiwyg-editor .button-remove{background-color:var(--color-red);color:var(--color-white)}:root .wysiwyg-editor .button-remove:disabled{background-color:var(--color-pale-pink)}:root .wysiwyg-editor .ProseMirror{margin-top:4px;padding:48px 8px 8px;border:1px solid var(--color-gray-4);border-radius:4px}:root .wysiwyg-editor .editor-mini .ProseMirror{padding-top:8px}:root .wysiwyg-editor .ProseMirror-focused{border-color:var(--color-gray-2);outline:none}:root .wysiwyg-editor .ProseMirror>*+*{margin-top:16px}:root .wysiwyg-editor .modal-title{margin:0 0 24px;font-size:20px;line-height:1}:root .wysiwyg-editor .modal-close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:4px;background-color:rgba(0,0,0,0);cursor:pointer}:root .wysiwyg-editor .modal-close:hover{background-color:var(--color-gray-5);color:var(--color-black)}:root .wysiwyg-editor .modal-input{width:100%;height:40px;margin-bottom:16px;border:2px solid var(--color-gray-5);border-radius:4px;font-size:inherit}:root .wysiwyg-editor .modal-buttons{display:flex;gap:8px;justify-content:flex-end}:root .wysiwyg-editor p.is-editor-empty:first-child::before{color:var(--color-gray-3);content:attr(data-placeholder);float:left;height:0;pointer-events:none}
.inspection-point-row{min-width:750px}.inspection-point-row .ant-btn-icon{transition:opacity 100ms ease-in-out;opacity:0}.inspection-point-row:hover:not(:has(.item-input-editor:hover)) .ant-btn-icon{opacity:1}.new-inspection-point-row{height:3px;opacity:0;min-width:200px;width:300px;transition:opacity 100ms ease-in-out;background:rgba(0,0,0,.4);border-radius:1px}.new-inspection-point-row>div{width:750px;height:13px;position:relative}.new-inspection-point-row.level--2{height:3px;margin-left:7rem}.new-inspection-point-row.level--2.type--upper{top:-34px}.new-inspection-point-row.level--2.type--upper>div{height:20px}.new-inspection-point-row.level--3{margin-left:9rem}.new-inspection-point-row.level--3:last-child{margin-bottom:.5rem}.new-inspection-point-row.type--padded{margin-bottom:5px}.new-inspection-point-row.type--upper{position:absolute;left:0;top:-27px}.new-inspection-point-row.type--upper>div{transform:translateY(2px)}.new-inspection-point-row.type--lower>div{transform:translateY(-12px)}.new-inspection-point-row:has(>div:hover),.new-inspection-point-row:hover{cursor:pointer;opacity:1}.ant-popconfirm-buttons:has(.delete-inspection-point-confirm){display:flex;justify-content:center}.ant-popconfirm-buttons:has(.delete-inspection-point-confirm) .delete-inspection-point-confirm{padding-inline:2rem}
.confirm-report-image-preview-wrapper{background:rgba(0,0,0,.5)}.confirm-report-image-preview .ant-modal-content{background:rgba(0,0,0,0)}@media(hover: hover){.confirm-report-image-preview .ant-modal-content img{height:auto;width:auto;max-height:90dvh;max-width:90dvw}.confirm-report-image-preview .ant-modal-content .zoomed img{height:auto;width:auto;max-height:270dvh;max-width:270dvw}}.report-card-title:first-of-type>*{margin-top:0}.ant-modal-content{box-shadow:none !important}
.section-title-editor span[role=img]{display:none}.section-title-editor:hover{cursor:pointer;background:rgba(0,0,0,.03)}.section-title-editor:hover span[role=img]{display:inline-block}
.large-checkbox .ant-checkbox-inner,.large-checkbox .ant-checkbox-input,.large-checkbox .ant-checkbox-checked .ant-checkbox-inner{transform:scale(1.2)}.large-checkbox.size--larger .ant-checkbox-inner,.large-checkbox.size--larger .ant-checkbox-input,.large-checkbox.size--larger .ant-checkbox-checked .ant-checkbox-inner{transform:scale(1.4)}
@font-face {
font-family: '__ralewayFont_d8ca61';
src: url(/_next/static/media/98b3031e2643f463-s.p.ttf) format('truetype');
font-display: swap;
font-weight: 100 900;
font-style: normal;
}@font-face {font-family: '__ralewayFont_Fallback_d8ca61';src: local("Arial");ascent-override: 92.39%;descent-override: 23.00%;line-gap-override: 0.00%;size-adjust: 101.74%
}.__className_d8ca61 {font-family: '__ralewayFont_d8ca61', '__ralewayFont_Fallback_d8ca61';font-style: normal
}

html, body {
  padding: 0;
  margin: 0;
  min-height: 100dvh;
  background: rgb(245, 245, 245);
}

ul,
ol {
    margin: 0.8em 0;
    padding: 0 0 0 2em;

    li {
        > ul,
        > ol {
            margin: 0;
        }

        p {
            display: inline;
            margin: 0;
        }
    }
}

.new-item-badge::before {
  content: "";
  display: block;
  height: 14px;
  width: 14px;
  background: #FF1D1D;
  border: 2px solid white;
  position: absolute;
  border-radius: 50%;
  left: -17px;
  margin-top: 4px;
}

.layout__content {
    padding: 1rem 2rem 2rem 3rem;
    max-width: 1200px;
}

.tektum-logo {
    height: 30px;
}

@media (hover: none) {
  .layout__content {
    padding: 0rem;
  }
}


@media (hover: hover) {
  .ant-list-item {
    padding-left: 1rem;
  }
  .ant-list-item:hover {
    background: rgba(255, 255, 255, .4);
    transition: 100ms;
  }
}

.opaque-when-not-hovered {
  opacity: 0.5
}
.opaque-when-not-hovered:hover {
  opacity: 1
}

