@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap);.markups-popup[data-v-3972d9e0]{height:90%;width:85%;left:7.5%;display:none;flex-direction:column;background:#fff;color:#333;padding:0;position:absolute;overflow:hidden;animation-name:markup-animation-3972d9e0;animation-duration:.4s;z-index:10;resize:both;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.1)}.markups-popup.fullscreen[data-v-3972d9e0]{height:100%;width:100%;left:0;top:0;resize:none;border-radius:0;animation-name:none}.minimized[data-v-3972d9e0]{animation-name:markup-minimize-animation-3972d9e0;animation-timing-function:ease-in-out;animation-duration:.5s;animation-fill-mode:forwards}@keyframes markup-animation-3972d9e0{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes markup-minimize-animation-3972d9e0{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95) translate(calc(100vw - 565px))}}.markup-header[data-v-3972d9e0]{display:flex;align-items:center;min-height:48px;padding:0 16px;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:100;border-bottom:1px solid rgba(0,0,0,.08);background:linear-gradient(180deg,#fafafa,#f5f5f5)}.markup-header p[data-v-3972d9e0]{color:#333;font-size:15px;font-weight:600;letter-spacing:-.2px}.markups-popup.fullscreen>.markup-header[data-v-3972d9e0]{display:none}.markup-header-btn-group[data-v-3972d9e0]{display:flex;gap:4px}.markup-header-btn-group .v-btn[data-v-3972d9e0]{color:#666}.markup-header-btn-group .v-btn[data-v-3972d9e0]:hover{color:var(--v-primary-base);background:rgba(var(--v-primary-base),.08)}.markup-top-toolbar[data-v-3972d9e0]{display:flex;align-items:center;padding:8px 16px;gap:8px;border-bottom:1px solid rgba(0,0,0,.08);background:#fafafa;min-height:48px}.toolbar-section[data-v-3972d9e0]{display:flex;align-items:center;gap:4px}.toolbar-section .v-btn[data-v-3972d9e0]{border-radius:6px;transition:all .15s ease}.toolbar-section .v-btn[data-v-3972d9e0]:hover{background:rgba(var(--v-primary-base),.08)}.toolbar-section .v-btn.tool-active[data-v-3972d9e0]{background:var(--v-primary-base);color:#fff}.toolbar-section .v-btn.tool-active .v-icon[data-v-3972d9e0]{color:#fff!important}.toolbar-section .v-btn[data-v-3972d9e0]:disabled{opacity:.4}.shapes-dropdown-btn[data-v-3972d9e0]{border-radius:6px;text-transform:none;font-weight:500;letter-spacing:0}.shapes-dropdown-btn.tool-active[data-v-3972d9e0]{background:var(--v-primary-base);color:#fff}.shapes-dropdown-list[data-v-3972d9e0]{border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12)}.shapes-dropdown-list .v-list-item[data-v-3972d9e0]{min-height:40px}.shapes-dropdown-list .v-list-item--active[data-v-3972d9e0]{background:rgba(var(--v-primary-base),.08)}.markup-main-content[data-v-3972d9e0]{display:flex;flex-direction:row;flex:1;min-height:0;overflow:hidden;background:#f0f0f0}#markup-viewer[data-v-3972d9e0]{position:relative;flex-grow:1;background:#e8e8e8;border-radius:0}#markup-viewer #guiviewer3d-toolbar[data-v-3972d9e0]{display:none}.markup-left-panels[data-v-3972d9e0]{width:320px;min-width:320px;background:#fff;border-right:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;overflow:hidden}.collapsible-panels-container[data-v-3972d9e0]{display:flex;flex-direction:column;height:100%;overflow:hidden}.collapsible-panel[data-v-3972d9e0]{border-bottom:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;min-height:0}.collapsible-panel[data-v-3972d9e0]:last-child{border-bottom:none}.collapsible-panel.panel-expanded-full[data-v-3972d9e0]{flex:1}.collapsible-panel.panel-expanded-full .panel-body[data-v-3972d9e0]{flex:1;display:flex;flex-direction:column;overflow:hidden}.collapsible-panel.panel-expanded-full .panel-content-scroll[data-v-3972d9e0]{max-height:none;flex:1;overflow-y:auto}.panel-header[data-v-3972d9e0]{display:flex;align-items:center;padding:14px 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fafafa;transition:background .15s ease}.panel-header[data-v-3972d9e0]:hover{background:#f0f0f0}.panel-title[data-v-3972d9e0]{font-size:13px;font-weight:600;color:#333;letter-spacing:-.1px}.panel-body[data-v-3972d9e0]{background:#fff}.panel-content-scroll[data-v-3972d9e0]{max-height:300px;overflow-y:auto;padding:12px 16px}.empty-state[data-v-3972d9e0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;text-align:center}.empty-state p[data-v-3972d9e0]{font-size:13px}.markup-bottom-section[data-v-3972d9e0]{display:flex;flex-direction:column;flex-shrink:0;border-top:1px solid rgba(0,0,0,.08);background:#fff}.thumbnail-grid-container[data-v-3972d9e0]{padding:12px 16px;background:#f5f5f5;max-height:180px;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid rgba(0,0,0,.08)}.thumbnail-grid-container[data-v-3972d9e0]::-webkit-scrollbar{height:6px}.thumbnail-grid-container[data-v-3972d9e0]::-webkit-scrollbar-track{background:transparent}.thumbnail-grid-container[data-v-3972d9e0]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.thumbnail-grid-container[data-v-3972d9e0]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.markup-bottom-bar[data-v-3972d9e0]{display:flex;align-items:center;padding:12px 20px;background:linear-gradient(0deg,#fafafa,#fff);min-height:56px}.bottom-bar-left[data-v-3972d9e0]{display:flex;align-items:center}.page-indicator[data-v-3972d9e0]{font-size:12px;font-weight:500;border-color:rgba(0,0,0,.15)}.bottom-bar-actions[data-v-3972d9e0]{display:flex;align-items:center;gap:8px}.action-btn[data-v-3972d9e0]{text-transform:none;font-weight:500;letter-spacing:0;border-radius:6px}.action-btn.save-btn[data-v-3972d9e0]{min-width:100px;box-shadow:0 2px 8px rgba(var(--v-primary-base),.25)}.show-tools-btn[data-v-3972d9e0]{height:36px;position:absolute;top:12px;right:12px;border-radius:8px;color:#fff;background-color:var(--v-primary-base);z-index:1;padding:8px 20px;text-align:center;box-sizing:border-box;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.2);font-size:13px;font-weight:500;transition:all .15s ease}.show-tools-btn[data-v-3972d9e0]:hover{background-color:var(--v-primary-darken1);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.25)}.toolbar-btn[data-v-3972d9e0]{background:var(--v-primary-base);border-radius:8px;cursor:pointer;position:absolute;width:132px;height:40px;right:30px;top:72px;font-size:14px;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.2)}.toolbar-btn.close-btn[data-v-3972d9e0]{background:var(--v-primary-lighten4);color:var(--v-primary-base);display:flex;justify-content:center;top:120px}.toolbar-btn.close-btn[data-v-3972d9e0]:hover{background:var(--v-primary-lighten3)}.show-toolbar-btn[data-v-3972d9e0]:hover{background:var(--v-primary-darken2)}.show-toolbar-btn>.fas[data-v-3972d9e0]{left:12px}.show-toolbar-btn>span[data-v-3972d9e0]{left:37px;font-family:var(--main-font)}.markup-delete-floating-button[data-v-3972d9e0]{position:absolute;width:24px;height:24px;z-index:10;text-align:center;border-radius:50%;cursor:pointer;font-weight:500;font-size:12px;display:flex;align-items:center;justify-content:center;background-color:#ef5350;color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2);transition:all .15s ease}.markup-delete-floating-button[data-v-3972d9e0]:hover{background:#d32f2f;transform:scale(1.1)}.markup-link-draw-highlight[data-v-3972d9e0]{display:block;position:absolute;border-radius:6px;outline:2px solid var(--v-primary-base);background:rgba(var(--v-primary-base),.1);z-index:10}.markup-comment[data-v-3972d9e0]{position:absolute;z-index:1;padding:3px;box-sizing:border-box;width:32px;height:32px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACCCAYAAACpWEEoAAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUzSURBVHgB7dxBUhtHFMbx91oIVyqLSEXFVVmkkE4QscA25Y10ApITGE4QfALwCQwnMD5BuIHFIkXiLKycYJSVN3YhsnAZJM3ztECUsC15NC2Nup++38ISYmwXVX96ekbqJgIAAAgS05I5P4sqVDDbRFJLfvoKwahOkkSLKD4tb1abaf7C0gR0/k9UT37cfRGqE3ybUJuZmtSXZ+WtanvcYeoDOv8zqtEqP0c4GSUhicjR2qPq4de+rTqg939Fe2x4P3laInAjdMKrslveqHZGX1Yb0Pu/owPmQTwwOy0uSmM0IkMKvXsd7SCeuahJl/8YfUFdQPYqyxA/J5iXup0aDL/QNwIVMOeZNzuvHNwOIWUB2Ut1IdohmLfSzS+qshFI+AlBLuwv6vmbqKQqIIw+OeuaJ2oCur7TDPmSmp4RSMwvBLlKRvy6noDwxugiKJoDieDSPX+6JtGQPwQEThAQOEFA4AQBgRMEBE4QEDhBQOAEAYETBAROEBA4QUDgBAGBEwQEThAQOEFA4AQBgRMEBE4QEDhBQOAEAYGTlbQH2oV7cUx1w7ye/xIabpU3158SeGdiQHbtc3xFe8z8uwiVmAeLyW7+yFPu/yGkNDYguweMdHk/iQbrrWCsLwKyow5d8Qth+pUAvuFOQDaeZNR5lcxxagSQwt2rsN5g/zvEA6ndBmR3NcVeyjCtQUB2vzvsagpZXI9ABcQD2Rg7+mBrOMjK9AuY90B2psC8TQAZmeT0VSGAjEzyNhPu+0Bm+DgHOEFA4AQBgRMEBE4QEDhBQOAEAYETBAROEBA4QUDgoo2AwAUCguyYuYWAILPuVfwSAUE2Qu37j6sYgSAbJj6wjwgIsmiWH66/tE9S784BMJCcui5j2R1+iREIptHp9eS3n7aq7eELCAjS6vS60rAT59EXERCk0brsy8bn8ViYA8EkHYn5YO3R+tG4AxAQfK4jRCeGzUlnpX9a3ah0Jh2sJqAuyVGRVo5JAaH+Mc14vZ4wHxoxJ2MPWCm0O3x5Ud2odmgKagK6/+DL83Oo3p5FjXsFfkUzjMgwtcqbP5/SjGES7SF7mZxMWhvJ0zZ5DgF5KpSIEJDHQogIAXnO94gQUAB8jggBBcLXiEK5jC/ZrfhIi5hK5cfT33awEc3jEt9FKAHVpMARKcEFOk4edikD3yLCKSxAPp3OEFCgfIkIAQXMh4gQUOAWHRECUmCRESEgJRYVEQJSZBERISBl8o4IASmUZ0QISKm8IkJAiuUREQJSbhhRrxv/R3OAZT1L4GYpcpvmwJAHb8gtHeY2KYGAFoLVLEEyzNwkyNXHXv9fUsL0evHMF5vBRK3R7VFCZ37cqjaTxyZBLlj4kBQZXMb3+/KMYP6E2sOt4bQYBIRRKB/DjSk1ub2RmNxssh/ynmpnBkhPklOXttHHug3ITuzsFmaEiOah9f9qrHKacOetDLuFGSKaueZFURrT7rsTCv7ai2/PoopPi9dCZU9baw/Xn5JiPOmb715HO4Z4nxDStJpMhYPyg9lv6OQbTnPQICTh7eToGiGmcVqS3NW328gtQzhDqQIaFb2JSt9/oEqxuPLD+H81rovIAc1Scg+FjdkjYW/mEt1u76L43b3zLHsLajF1QGncnPpe0Kxcb6/f0PQWgBb+f6AM8XjN74AQj/f8DQjxBMHPgBBPMPwLCPEExa+AEE9w/AkI8QTJj4AQT7AWHxDiCdpiA0I8wVtcQIhHhcUEhHjUyD8gxKNKvgEhHnXyCwjxqJRPQIhHrfkHhHhU+wQxPSAM1MOwbwAAAABJRU5ErkJggg==);background-size:cover;pointer-events:all;cursor:pointer;transition:transform .15s ease}.markup-comment[data-v-3972d9e0]:hover{transform:scale(1.1)}.markup-link-popup[data-v-3972d9e0],.markup-link[data-v-3972d9e0]{position:absolute;cursor:pointer;min-width:80px;border-radius:6px;border:2px solid #9e9e9e;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,62%,.15);transition:all .15s ease;box-sizing:border-box}.markup-link-popup[data-v-3972d9e0]:hover,.markup-link[data-v-3972d9e0]:hover{background:hsla(0,0%,62%,.35)}.markup-link-popup[data-tag-type=Annotation][data-v-3972d9e0],.markup-link[data-tag-type=Annotation][data-v-3972d9e0]{border-color:#2196f3;background:rgba(33,150,243,.15)}.markup-link-popup[data-tag-type=Annotation][data-v-3972d9e0]:hover,.markup-link[data-tag-type=Annotation][data-v-3972d9e0]:hover{background:rgba(33,150,243,.35)}.markup-link-popup[data-tag-type=Annotation] .tag-title.dimension-text[data-v-3972d9e0],.markup-link[data-tag-type=Annotation] .tag-title.dimension-text[data-v-3972d9e0]{color:#1565c0}.markup-link[data-tag-type=Annotation].highlighted-markup-link[data-v-3972d9e0]{box-shadow:0 0 0 4px rgba(33,150,243,.4)}.markup-link-popup[data-tag-type=Container][data-v-3972d9e0],.markup-link[data-tag-type=Container][data-v-3972d9e0]{border-color:#9c27b0;background:rgba(156,39,176,.15)}.markup-link-popup[data-tag-type=Container][data-v-3972d9e0]:hover,.markup-link[data-tag-type=Container][data-v-3972d9e0]:hover{background:rgba(156,39,176,.35)}.markup-link-popup[data-tag-type=Container] .tag-title.dimension-text[data-v-3972d9e0],.markup-link[data-tag-type=Container] .tag-title.dimension-text[data-v-3972d9e0]{color:#7b1fa2}.markup-link[data-tag-type=Container].highlighted-markup-link[data-v-3972d9e0]{box-shadow:0 0 0 4px rgba(156,39,176,.4)}.markup-link-popup[data-tag-type=Equipment][data-v-3972d9e0],.markup-link[data-tag-type=Equipment][data-v-3972d9e0]{border-color:#4caf50;background:rgba(76,175,80,.15)}.markup-link-popup[data-tag-type=Equipment][data-v-3972d9e0]:hover,.markup-link[data-tag-type=Equipment][data-v-3972d9e0]:hover{background:rgba(76,175,80,.35)}.markup-link-popup[data-tag-type=Equipment] .tag-title.dimension-text[data-v-3972d9e0],.markup-link[data-tag-type=Equipment] .tag-title.dimension-text[data-v-3972d9e0]{color:#2e7d32}.markup-link[data-tag-type=Equipment].highlighted-markup-link[data-v-3972d9e0]{box-shadow:0 0 0 4px rgba(76,175,80,.4)}.markup-link-popup[data-tag-type=Inspection][data-v-3972d9e0],.markup-link[data-tag-type=Inspection][data-v-3972d9e0]{border-color:#ff9800;background:rgba(255,152,0,.15)}.markup-link-popup[data-tag-type=Inspection][data-v-3972d9e0]:hover,.markup-link[data-tag-type=Inspection][data-v-3972d9e0]:hover{background:rgba(255,152,0,.35)}.markup-link-popup[data-tag-type=Inspection] .tag-title.dimension-text[data-v-3972d9e0],.markup-link[data-tag-type=Inspection] .tag-title.dimension-text[data-v-3972d9e0]{color:#e65100}.markup-link[data-tag-type=Inspection].highlighted-markup-link[data-v-3972d9e0]{box-shadow:0 0 0 4px rgba(255,152,0,.4)}.markup-link-popup[data-tag-type=Permit][data-v-3972d9e0],.markup-link[data-tag-type=Permit][data-v-3972d9e0]{border-color:#3f51b5;background:rgba(63,81,181,.15)}.markup-link-popup[data-tag-type=Permit][data-v-3972d9e0]:hover,.markup-link[data-tag-type=Permit][data-v-3972d9e0]:hover{background:rgba(63,81,181,.35)}.markup-link-popup[data-tag-type=Permit] .tag-title.dimension-text[data-v-3972d9e0],.markup-link[data-tag-type=Permit] .tag-title.dimension-text[data-v-3972d9e0]{color:#283593}.markup-link[data-tag-type=Permit].highlighted-markup-link[data-v-3972d9e0]{box-shadow:0 0 0 4px rgba(63,81,181,.4)}.markup-link-popup[data-tag-type=Pipeline][data-v-3972d9e0],.markup-link[data-tag-type=Pipeline][data-v-3972d9e0]{border-color:#00bcd4;background:rgba(0,188,212,.15)}.markup-link-popup[data-tag-type=Pipeline][data-v-3972d9e0]:hover,.markup-link[data-tag-type=Pipeline][data-v-3972d9e0]:hover{background:rgba(0,188,212,.35)}.markup-link-popup[data-tag-type=Pipeline] .tag-title.dimension-text[data-v-3972d9e0],.markup-link[data-tag-type=Pipeline] .tag-title.dimension-text[data-v-3972d9e0]{color:#00838f}.markup-link[data-tag-type=Pipeline].highlighted-markup-link[data-v-3972d9e0]{box-shadow:0 0 0 4px rgba(0,188,212,.4)}.markup-link-popup[data-tag-type="P&ID"][data-v-3972d9e0],.markup-link[data-tag-type="P&ID"][data-v-3972d9e0]{border-color:#ffc107;background:rgba(255,193,7,.15)}.markup-link-popup[data-tag-type="P&ID"][data-v-3972d9e0]:hover,.markup-link[data-tag-type="P&ID"][data-v-3972d9e0]:hover{background:rgba(255,193,7,.35)}.markup-link-popup[data-tag-type="P&ID"] .tag-title.dimension-text[data-v-3972d9e0],.markup-link[data-tag-type="P&ID"] .tag-title.dimension-text[data-v-3972d9e0]{color:#ffa000}.markup-link[data-tag-type="P&ID"].highlighted-markup-link[data-v-3972d9e0]{box-shadow:0 0 0 4px rgba(255,193,7,.4)}.markup-link-popup[data-tag-type=Scaffold][data-v-3972d9e0],.markup-link[data-tag-type=Scaffold][data-v-3972d9e0]{border-color:#795548;background:rgba(121,85,72,.15)}.markup-link-popup[data-tag-type=Scaffold][data-v-3972d9e0]:hover,.markup-link[data-tag-type=Scaffold][data-v-3972d9e0]:hover{background:rgba(121,85,72,.35)}.markup-link-popup[data-tag-type=Scaffold] .tag-title.dimension-text[data-v-3972d9e0],.markup-link[data-tag-type=Scaffold] .tag-title.dimension-text[data-v-3972d9e0]{color:#4e342e}.markup-link[data-tag-type=Scaffold].highlighted-markup-link[data-v-3972d9e0]{box-shadow:0 0 0 4px rgba(121,85,72,.4)}.markup-link-popup[data-tag-type=Structural][data-v-3972d9e0],.markup-link[data-tag-type=Structural][data-v-3972d9e0]{border-color:#f44336;background:rgba(244,67,54,.15)}.markup-link-popup[data-tag-type=Structural][data-v-3972d9e0]:hover,.markup-link[data-tag-type=Structural][data-v-3972d9e0]:hover{background:rgba(244,67,54,.35)}.markup-link-popup[data-tag-type=Structural] .tag-title.dimension-text[data-v-3972d9e0],.markup-link[data-tag-type=Structural] .tag-title.dimension-text[data-v-3972d9e0]{color:#c62828}.markup-link[data-tag-type=Structural].highlighted-markup-link[data-v-3972d9e0]{box-shadow:0 0 0 4px rgba(244,67,54,.4)}.markup-link-popup[data-tag-type=Anomaly][data-v-3972d9e0],.markup-link[data-tag-type=Anomaly][data-v-3972d9e0]{border-color:#ff5722;background:rgba(255,87,34,.15)}.markup-link-popup[data-tag-type=Anomaly][data-v-3972d9e0]:hover,.markup-link[data-tag-type=Anomaly][data-v-3972d9e0]:hover{background:rgba(255,87,34,.35)}.markup-link-popup[data-tag-type=Anomaly] .tag-title.dimension-text[data-v-3972d9e0],.markup-link[data-tag-type=Anomaly] .tag-title.dimension-text[data-v-3972d9e0]{color:#bf360c}.markup-link[data-tag-type=Anomaly].highlighted-markup-link[data-v-3972d9e0]{box-shadow:0 0 0 4px rgba(255,87,34,.4)}.markup-link.selected-markup-link[data-v-3972d9e0]{box-shadow:0 0 0 4px rgba(0,0,0,.15)}.markup-link.highlighted-markup-link[data-v-3972d9e0]{box-shadow:0 0 0 4px rgba(0,0,0,.2);animation:pulse-3972d9e0 1.5s infinite}@keyframes pulse-3972d9e0{0%,to{opacity:1}50%{opacity:.7}}.markup-link .tag-title.dimension-text[data-v-3972d9e0],.markup-link-popup .tag-title.dimension-text[data-v-3972d9e0]{flex-grow:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;padding:4px 8px;font-size:12px;font-weight:700;text-align:center;color:#424242;background:transparent}.hidden[data-v-3972d9e0]{display:none!important}.vertical-center[data-v-3972d9e0]{margin:0;position:absolute;top:50%;transform:translateY(-50%)}.disable-select[data-v-3972d9e0]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.collapsible-panels-container[data-v-3972d9e0]::-webkit-scrollbar,.panel-content-scroll[data-v-3972d9e0]::-webkit-scrollbar{width:6px}.collapsible-panels-container[data-v-3972d9e0]::-webkit-scrollbar-track,.panel-content-scroll[data-v-3972d9e0]::-webkit-scrollbar-track{background:transparent}.collapsible-panels-container[data-v-3972d9e0]::-webkit-scrollbar-thumb,.panel-content-scroll[data-v-3972d9e0]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.collapsible-panels-container[data-v-3972d9e0]::-webkit-scrollbar-thumb:hover,.panel-content-scroll[data-v-3972d9e0]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.markups-popup-underlay.shaded[data-v-3972d9e0]{background:#000;opacity:30%;pointer-events:none}.left-markup-menu[data-v-3972d9e0]{flex-grow:1;display:flex;flex-direction:row}.justify-content-flex-start[data-v-3972d9e0]{justify-content:flex-start!important}.markups-minimized-popup{height:200px;width:285px;margin:20px;right:0;display:block;flex-direction:column;background:#fff;color:#fff;position:absolute;overflow:hidden;z-index:10;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.25);opacity:0}.animate{animation:minimize;animation-delay:2s;animation-duration:.5s;animation-fill-mode:forwards}@keyframes minimize{form{opacity:0}to{opacity:1}}.markup-minimized-header{display:flex;background-color:var(--v-primary-base);color:#fff;font-size:17px;padding:2px;position:relative;min-height:45px;box-shadow:0 4px 8px rgba(0,0,0,.25);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:100}.markup-minimized-header-text{width:50%;left:20px;font-family:var(--main-font);font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#fff}.markups-minimized-popup-close{font-weight:500;font-size:12px;padding-top:2px;font-family:Popins,sans-serif;background-color:#fff;color:var(--v-primary-base);border-radius:18pc;width:22px;height:20px;text-align:center;margin:12px;position:absolute;cursor:pointer;z-index:10;right:0;top:0}.markups-minimized-popup-close:hover{background-color:var(--v-primary-darken2);color:#fff}.content-container{display:flex;height:155px}.content-container img{position:relative;height:120px;width:90px;margin:15px;border-radius:5px}.document-details{padding:10px}.document-data-title{font-weight:500;font-size:10px;color:#bdbdbd}.document-data-content,.document-data-title{position:relative;font-family:var(--main-font);font-style:normal;line-height:20px;text-align:left;text-transform:uppercase}.document-data-content{font-weight:600;font-size:16px;color:#333;height:60px;overflow:hidden;word-break:break-word}.open-markups-btn{position:absolute;bottom:15px;width:135px;height:40px;display:flex;background:var(--v-primary-base);border-radius:5px;font-family:var(--main-font);font-style:normal;font-weight:700;font-size:12px;line-height:12px;color:#fff;cursor:pointer}.open-markups-btn:hover{background:var(--v-primary-darken2)}.open-markups-btn span{margin:14px 5px}.open-markups-btn img{height:25px;width:25px;margin:7.5px}:root{--primary-color:#ad5087;--light-primary-color:#e1c3d2;--light-primary-color2:#f9f1f6;--dark-primary-color:#78325c;--secondry-color:#51a0c4;--light-secondry-color:#92bacc;--dark-secondry-color:#377896;--x-axis-color:#e62c2c;--y-axis-color:#0bb80b;--z-axis-color:#2c2cf1;--main-font:"Popins",sans-serif}.viewers-2-compare-mode{position:absolute;width:100%!important;height:100%;top:0;overflow:hidden}.viewers-2-compare-mode.compare-right{right:0}.viewers-2-compare-mode:not(.compare-right){left:0}.view-compare-mode{position:absolute!important;height:100%!important;top:0!important}.view-compare-mode.compare-right{right:0}.view-compare-mode:not(.compare-right){left:0}.all-4-viewers-container{display:flex;flex-grow:1;height:100%;overflow:hidden;position:relative}.all-2-viewers-container{display:flex;flex-direction:column;flex-grow:1;width:calc(50% - 2px)}.left-info-container{height:100%;display:flex;animation-name:left-menu-animation;animation-duration:.5s}@keyframes left-menu-animation{0%{width:0}to{width:auto}}.views-options{width:330px;left:calc(50% - 170px);top:calc(50% - 47px)}.activity-views-options,.views-options{color:#fff;background-color:var(--v-primary-darken2);padding:4px;height:90px;position:absolute;z-index:10;border-radius:5px;font-size:15px;display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:15px}.activity-views-options{width:250px;left:50px;top:340px}.view-options-cards{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse}.viewer-options-names{width:100%;display:flex;align-items:center;justify-content:space-evenly;flex-direction:row}.view-option-name{width:40px;height:40px;font-weight:500;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--v-primary-darken2);border-radius:5px;font-style:italic}.view-option-name:hover{background:var(--v-primary-lighten3);color:#fff;cursor:pointer}.view-option-icon{text-align:center;width:50px;height:50px;cursor:pointer;margin:3px;color:var(--v-primary-base)}.view-option-icon:hover{color:var(--v-primary-lighten3)}.single-grid{background-size:cover;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAACXBIWXMAABcSAAAXEgFnn9JSAAAGvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTExLTA1VDE0OjM4OjUzKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0zMFQwNToxMzo1MSswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMy0zMFQwNToxMzo1MSswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4OTc0ZDM1NS1iNDQ0LTBhNDYtYmM5Mi1lZjIyZTM5MjlkODAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5Nzc3YWUwMi00ZDQ3LTgyNGQtYTAxNi0yMGY2N2U5NmRjNTQiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphODMyNjFhNC04NzM0LWZhNDAtODYwMy0zNmM2ZmY0NTAxZTgiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmE4MzI2MWE0LTg3MzQtZmE0MC04NjAzLTM2YzZmZjQ1MDFlOCIgc3RFdnQ6d2hlbj0iMjAyMS0xMS0wNVQxNDozODo1MyswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkZjVlNDIxZC05YTAyLWY5NDgtYTAyMS04ODMyZGExM2UyZWQiIHN0RXZ0OndoZW49IjIwMjItMDMtMzBUMDU6MTM6NTErMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ODk3NGQzNTUtYjQ0NC0wYTQ2LWJjOTItZWYyMmUzOTI5ZDgwIiBzdEV2dDp3aGVuPSIyMDIyLTAzLTMwVDA1OjEzOjUxKzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bcf7UwAAAO9JREFUeJzt3bEKgCAUQNGM/v+XbWqRpugSxDmTgoNc3uDmmHNudPavL/B3AscEjgkcEzh2LHtPineMa2GCYwLHBI4JHBM4JnBM4JjAMYFjAscEjgkcEzgmcEzgmMAxgWMCxwSOCRwTOCZwTOCYwDGBYwLHBI4JHBM4JnBM4JjAMYFjAscEjgkcEzgmcEzgmMAxgWMCxwSOCRwTOCZwTOCYwDGBYwLHBI4JHBM4JnBM4JjAMYFjAscEjgkcEzgmcEzgmMAxgWMCxwSOCRwTOCZwTOCYwDGBYwLHBI6tfxmN21M8ZoJjAscEjgkcEzh2At+OBLJHjNxAAAAAAElFTkSuQmCC)}.single-grid:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAACXBIWXMAABcSAAAXEgFnn9JSAAAGvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTExLTA1VDE0OjM4OjUzKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0zMFQwNToxNDoyNCswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMy0zMFQwNToxNDoyNCswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2M2ZhNTZkMy1jYjNjLTBjNDctOTFjYi0xMDk5MDdlZDEzMDMiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozNGY0OWNmMy00ODg2LWViNGMtOWEzMC1hNWJhYzA2MjEzODUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphODMyNjFhNC04NzM0LWZhNDAtODYwMy0zNmM2ZmY0NTAxZTgiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmE4MzI2MWE0LTg3MzQtZmE0MC04NjAzLTM2YzZmZjQ1MDFlOCIgc3RFdnQ6d2hlbj0iMjAyMS0xMS0wNVQxNDozODo1MyswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5YjRiMWQyMC04MTNjLTQ1NGMtODRhMS0yY2YyMTMwN2MyMTYiIHN0RXZ0OndoZW49IjIwMjItMDMtMzBUMDU6MTQ6MjQrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NjNmYTU2ZDMtY2IzYy0wYzQ3LTkxY2ItMTA5OTA3ZWQxMzAzIiBzdEV2dDp3aGVuPSIyMDIyLTAzLTMwVDA1OjE0OjI0KzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+AWAZIQAAAPNJREFUeJzt3TEKgDAQAEEjPtBf+RrfqJWNWAmLIDNVAimO5fqMfd0mOvPXA/ydwDGBYwLHBI4tt/vxyRT/M66DDY4JHBM4JnBM4JjAMYFjAscEjgkcEzgmcEzgmMAxgWMCxwSOCRwTOCZwTOCYwDGBYwLHBI4JHBM4JnBM4JjAMYFjAscEjgkcEzgmcEzgmMAxgWMCxwSOCRwTOCZwTOCYwDGBYwLHBI4JHBM4JnBM4JjAMYFjAscEjgkcEzgmcEzgmMAxgWMCxwSOCRwTOCZwTOCYwDGBYwLHBI4JHBM4dv/LaDy+4jUbHBM4JnBM4JjAsRMloAM5Ba9wLwAAAABJRU5ErkJggg==)}.double-grid{background-size:cover;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAACXBIWXMAABcSAAAXEgFnn9JSAAAGvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTExLTA1VDE0OjM4OjUzKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0zMFQwNToxMDo1NCswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMy0zMFQwNToxMDo1NCswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphZDQ4ZDcxNS05N2YwLTExNGUtYmI1ZS00N2JmMTU5NzcwM2IiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5MTZlMTBjZi1hZmFiLTg5NDItYTRiZS00MTZlZjRlZTI2YWIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphODMyNjFhNC04NzM0LWZhNDAtODYwMy0zNmM2ZmY0NTAxZTgiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmE4MzI2MWE0LTg3MzQtZmE0MC04NjAzLTM2YzZmZjQ1MDFlOCIgc3RFdnQ6d2hlbj0iMjAyMS0xMS0wNVQxNDozODo1MyswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozZmQ0MDU4OS04NWRjLTY2NDAtOTMyMi0xMGZkMDBkZWJhZDUiIHN0RXZ0OndoZW49IjIwMjItMDMtMzBUMDU6MTA6NTQrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YWQ0OGQ3MTUtOTdmMC0xMTRlLWJiNWUtNDdiZjE1OTc3MDNiIiBzdEV2dDp3aGVuPSIyMDIyLTAzLTMwVDA1OjEwOjU0KzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Tgt5hQAAAPJJREFUeJzt3TEKwCAQAMEY8v8vm16wXCJhptPqWCzsbsw5Lzr31wP8ncAxgWMCxwSOPcv51C/F2NwfP68XHBM4JnBM4JjAMYFjAscEjgkcEzgmcEzgmMAxgWMCxwSOCRwTOCZwTOCYwDGBYwLHBI4JHBM4JnBM4JjAMYFjAscEjgkcEzgmcEzgmMAxgWMCxwSOCRwTOCZwTOCYwDGBYwLHBI4JHBM4JnBM4JjAMYFjAscEjgkcEzgmcEzgmMAxgWMCxwSOCRwTOCZwTOCYwDGBYwLHBI4JHBM4JnBs3WW02xl0quPn9YJjAscEjgkcEzj2Aj/LBbMgHiT9AAAAAElFTkSuQmCC)}.double-grid:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAACXBIWXMAABcSAAAXEgFnn9JSAAAGvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTExLTA1VDE0OjM4OjUzKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0zMFQwNToxMTozMCswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMy0zMFQwNToxMTozMCswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDplNmZhMjlkNS1jM2IxLWIzNDQtOGUxZC1lZTJjZDI4MWQ5ZTQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5MmY0ZGMwMi0xOGQ2LWM1NGYtODU4YS1kY2RiMmQ4ZDI2YzQiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphODMyNjFhNC04NzM0LWZhNDAtODYwMy0zNmM2ZmY0NTAxZTgiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmE4MzI2MWE0LTg3MzQtZmE0MC04NjAzLTM2YzZmZjQ1MDFlOCIgc3RFdnQ6d2hlbj0iMjAyMS0xMS0wNVQxNDozODo1MyswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmZmM2MGJhYS00NWZjLTk5NDMtOGJlYy02ZmE1YjM0ZmI1YTgiIHN0RXZ0OndoZW49IjIwMjItMDMtMzBUMDU6MTE6MzArMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZTZmYTI5ZDUtYzNiMS1iMzQ0LThlMWQtZWUyY2QyODFkOWU0IiBzdEV2dDp3aGVuPSIyMDIyLTAzLTMwVDA1OjExOjMwKzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+PTSstwAAAQRJREFUeJzt3bEJwzAUQEEpZEF7Go/gaewRnSqQDHDEhHeVpOrzUKFO87quEefx6wH+XYGxAmMFxgqMPT83x7Lf9Ukx13P7OjiWfYwxbjnvem7zve4GYwXGCowVGCswVmCswFiBsQJjBcYKjBUYKzBWYKzAWIGxAmMFxgqMFRgrMFZgrMBYgbECYwXGCowVGCswVmCswFiBsQJjBcYKjBUYKzBWYKzAWIGxAmMFxgqMFRgrMFZgrMBYgbECYwXGCowVGCswVmCswFiBsQJjBcYKjBUYKzBWYKzAWIGxAmMFxgqMFRgrMFZgrMBYgbECYwXGCozNfkS0usFYgbECYwXGCoy9ADvuDquf/5ZrAAAAAElFTkSuQmCC)}.triple-grid{background-size:cover;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAACXBIWXMAABcSAAAXEgFnn9JSAAAGvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTExLTA1VDE0OjM4OjUzKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0zMFQwNTowODo0MSswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMy0zMFQwNTowODo0MSswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjOTMwMmY2OC1lODM0LWZlNGYtYTVmNi1lZGYzMDVjMDk0YzYiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxODI5ZDNmMy1lYzU1LTFmNDctODg5OS0wZDg3MDk5YzBiMzUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphODMyNjFhNC04NzM0LWZhNDAtODYwMy0zNmM2ZmY0NTAxZTgiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmE4MzI2MWE0LTg3MzQtZmE0MC04NjAzLTM2YzZmZjQ1MDFlOCIgc3RFdnQ6d2hlbj0iMjAyMS0xMS0wNVQxNDozODo1MyswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjOTU0OWYyNC05NTQ3LTdlNDEtODFhYi0wYzQzYjg1M2Q2OTQiIHN0RXZ0OndoZW49IjIwMjItMDMtMzBUMDU6MDg6NDErMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzkzMDJmNjgtZTgzNC1mZTRmLWE1ZjYtZWRmMzA1YzA5NGM2IiBzdEV2dDp3aGVuPSIyMDIyLTAzLTMwVDA1OjA4OjQxKzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+0jVFyQAAAWBJREFUeJzt3U2KAjEQQOG0iBDE+99rzjLSIEq70Blib7LJI1XyPhCM9KJ4BH+gg8u2bUWcw+wBvp2BYQaGGRhmYNhxt476lWJZ1/XjhVprKYHn/XviDoYZGGZgmIFhBoYZGGZgmIFhBoYZGGZgmIFhBoYZGGZgmIFhBoYZGGZgmIFhBoYZGGZgmIFhBoYZGGZgmIFhBoYZGGZgmIFhBobt73DPZulfMpc7GJZ2B+/PbETyPj9SSnEH41Lu4HrMM3b2HfxTXke5oj3+ZQ8cnoFhBoYZGGZgmIFhBh7v1i4MPN7Hb/jsgU+zB+jJHrj2L5kre+DwDAwzMMzAMAPDDAwzMMzA4/22CwOP92gX2QNfZg/Qkz1w+PnDD5idgWEGhhkYZmCYgWEGHu/eLgw83rVdZA8c/j7W7IHPswfoyR44PAPDDAwzMCz8p3BH+IOIi/+IyPItAmZgmIFhBoYZGPYEYNM6c+chntsAAAAASUVORK5CYII=)}.triple-grid:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAACXBIWXMAABcSAAAXEgFnn9JSAAAGvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTExLTA1VDE0OjM4OjUzKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0zMFQwNToxMjoxOCswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMy0zMFQwNToxMjoxOCswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpkYWE3ZjhkNC1lN2VmLWI3NGUtODcyZC03NWM1OGRiMzcyMWMiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5NDFmZTUxNy1lOGE4LTQ5NDAtOGViNi04NDExYWFiYmNhYWUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphODMyNjFhNC04NzM0LWZhNDAtODYwMy0zNmM2ZmY0NTAxZTgiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmE4MzI2MWE0LTg3MzQtZmE0MC04NjAzLTM2YzZmZjQ1MDFlOCIgc3RFdnQ6d2hlbj0iMjAyMS0xMS0wNVQxNDozODo1MyswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MTQwYjdhOS04MGUxLWY0NDAtYTkyMy03YjRjNjk1ZmFkMmEiIHN0RXZ0OndoZW49IjIwMjItMDMtMzBUMDU6MTI6MTgrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZGFhN2Y4ZDQtZTdlZi1iNzRlLTg3MmQtNzVjNThkYjM3MjFjIiBzdEV2dDp3aGVuPSIyMDIyLTAzLTMwVDA1OjEyOjE4KzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bpvRgwAAAUtJREFUeJzt20EKwjAQQNFWRBDxbt7K03gZz6IIRdGFICFQssknM/IfdDFdDZ/Sbpr5cjpP4mxGL/DvDAwzMMzAMAPDttX8HrJF27xyP/y+PsEwA8MMDDMwzMAwA8MMDDMwzMAwA8MMDDMwzMAwA8MMDDMwzMAwA8MMDDMwzMAwA8MMDDMwzMAwA8MMDDMwzMAwA8MMDDMwzMCw+g/3bNb+fA/DJxhmYJiBYQaGZQ98nb5HuaJdP9kDh2dgmIFhBoYZGGZgmIH7W8rBwP09yiF74N3oBVqyB96PXqAle+DwDAwzMMzAMAPDDAwzMMzA/d3KwcD9vcohe+Dj6AVasgcOv3/4BbMzMMzAMAPDDAwzMMzA/T3LwcD93cshe+DwRyCyBz6MXqAle+DwDAwzMMzAsPBf4YbwBxHrwOEXzsZXBMzAMAPDDAwzMOwDvrov7HTmvqgAAAAASUVORK5CYII=)}.horizontal-grid{height:60px;background-position:50%;background-size:cover;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAFxIAABcSAWef0lIAAAa+aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwNiA3OS4xNjQ3NTMsIDIwMjEvMDIvMTUtMTE6NTI6MTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMTEtMDVUMTQ6Mzg6NTMrMDI6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTAzLTMwVDA1OjEwOjU0KzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTAzLTMwVDA1OjEwOjU0KzAyOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmFkNDhkNzE1LTk3ZjAtMTE0ZS1iYjVlLTQ3YmYxNTk3NzAzYiIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjkxNmUxMGNmLWFmYWItODk0Mi1hNGJlLTQxNmVmNGVlMjZhYiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmE4MzI2MWE0LTg3MzQtZmE0MC04NjAzLTM2YzZmZjQ1MDFlOCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YTgzMjYxYTQtODczNC1mYTQwLTg2MDMtMzZjNmZmNDUwMWU4IiBzdEV2dDp3aGVuPSIyMDIxLTExLTA1VDE0OjM4OjUzKzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjNmZDQwNTg5LTg1ZGMtNjY0MC05MzIyLTEwZmQwMGRlYmFkNSIgc3RFdnQ6d2hlbj0iMjAyMi0wMy0zMFQwNToxMDo1NCswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphZDQ4ZDcxNS05N2YwLTExNGUtYmI1ZS00N2JmMTU5NzcwM2IiIHN0RXZ0OndoZW49IjIwMjItMDMtMzBUMDU6MTA6NTQrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5OC3mFAAAA7ElEQVR4Xu3bIQrAMBAAwaT//3NqYmoChS41M+b8cpy7udYadK49iQgcO50It+OdueeDDY4JHBM4JnBM4JjAMYFjAscEjgkcEzgmcEzgmMAxgWMCxwSOCRwTOCZwTOCYwDGBYwLHBI4JHBM4JnBM4JjAMYFjAscEjgkcEzgmcEzgmEfEmA2OCRwTOCZwTOCYX+Xv+FX+g8AxgWMCxwSOCRwTOCZwTOCYwDGBYwLHBI4JHBM4JnBM4JjAMYFjAscEjgkcEzgmcEzgmMAxgWMCxwSOCRwTOCZwTOCYwDGBYwLHBI75VY7Z4JjAqTFuwtgRnZ2VTlgAAAAASUVORK5CYII=)}.horizontal-grid:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAFxIAABcSAWef0lIAAAa+aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwNiA3OS4xNjQ3NTMsIDIwMjEvMDIvMTUtMTE6NTI6MTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMTEtMDVUMTQ6Mzg6NTMrMDI6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTAzLTMwVDA1OjExOjMwKzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTAzLTMwVDA1OjExOjMwKzAyOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmU2ZmEyOWQ1LWMzYjEtYjM0NC04ZTFkLWVlMmNkMjgxZDllNCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjkyZjRkYzAyLTE4ZDYtYzU0Zi04NThhLWRjZGIyZDhkMjZjNCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmE4MzI2MWE0LTg3MzQtZmE0MC04NjAzLTM2YzZmZjQ1MDFlOCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YTgzMjYxYTQtODczNC1mYTQwLTg2MDMtMzZjNmZmNDUwMWU4IiBzdEV2dDp3aGVuPSIyMDIxLTExLTA1VDE0OjM4OjUzKzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmZmYzYwYmFhLTQ1ZmMtOTk0My04YmVjLTZmYTViMzRmYjVhOCIgc3RFdnQ6d2hlbj0iMjAyMi0wMy0zMFQwNToxMTozMCswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplNmZhMjlkNS1jM2IxLWIzNDQtOGUxZC1lZTJjZDI4MWQ5ZTQiIHN0RXZ0OndoZW49IjIwMjItMDMtMzBUMDU6MTE6MzArMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz49NKy3AAABDklEQVR4Xu3bsQnDMBBAUTsbxtN4hEwTj+hgUGNIjFP87j04pPoj1N287/tE5zFOIgLHfn4R7+fL3/GHZVvncT3xgmMCxwSOCRwTOCZwTOCYwDGBYwLHBI4JHBM4JnBM4JjAMYFjAscEjgkcEzgmcEzgmMAxgWMCxwSOCRwTOCZwTOCYwDGBYwLHBI4JHBM4dhX42Jox9+crm54xX0RM4JjAsatV2nHjjmVbx+3s6gUf5c39+coXERM4JnBM4JjAMYFjAscEjgkcEzgmcEzgmMAxgWMCxwSOCRwTOCZwTOCYwDGBYwLHBI4JHBM4JnBM4JjAMYFjAscEjgkcEzgmcEzgmMAxq7QxLzgmcGqaPvWIYp1yJkHMAAAAAElFTkSuQmCC)}.quad-grid,.quad-grid-gray{background-size:cover;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAACXBIWXMAABcSAAAXEgFnn9JSAAAGvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTExLTA1VDE0OjM4OjUzKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0zMFQwNToxMDoyNyswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMy0zMFQwNToxMDoyNyswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyNmZkZDE4Zi0wYzkzLTRhNGMtYmI0MS0yMjcyOGJlMTM1MTkiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3MDUxMjY0NC1lNDI2LTZjNGYtODdiYy05M2UxYjIxMDVkMGEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphODMyNjFhNC04NzM0LWZhNDAtODYwMy0zNmM2ZmY0NTAxZTgiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmE4MzI2MWE0LTg3MzQtZmE0MC04NjAzLTM2YzZmZjQ1MDFlOCIgc3RFdnQ6d2hlbj0iMjAyMS0xMS0wNVQxNDozODo1MyswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3Y2Y4ZWQ3NC0xN2M1LTZiNDEtODEwNC1hZDBhYmEwZjgzNDUiIHN0RXZ0OndoZW49IjIwMjItMDMtMzBUMDU6MTA6MjcrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MjZmZGQxOGYtMGM5My00YTRjLWJiNDEtMjI3MjhiZTEzNTE5IiBzdEV2dDp3aGVuPSIyMDIyLTAzLTMwVDA1OjEwOjI3KzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+a5l/hAAAAXhJREFUeJzt3cFKw1AQRuFEWkGk7/9ePosiWCUuuvGOBLylpzMj54NS2tXP4RK6SOi6bdsizkP2gP/OwDADwwwMMzDsED5X/Umx7nxffq8nGGZgmIFhBoYZGGZgmIFhBoYZGGZgmIFhBoYZGGZgmIFhBoYZGGZgmIFhBoYZGGZgmIFhBoYZGGZgmIFhBoYZGGZgmIFhBoYZGBbvcN+7k7yq8ns9wTADwwwMG6/B53PSjD86Hi/vXXYuv0/wy3J5NKraa0/5vV4iYAaGGRhmYJiBYQaGdQj8kT1g0rC3Q+D37AGThr0x8OMdh9xC+b0x8FPKiuuV39vhEtGagWEGhhkYZmCYgWEGhnUI/Jo9YNKwt0Pgr+wBk4a9MfDpjkNuofzeGLjDif6p/N7yA7szMMzAMAPDDAwzMKxD4M/sAZOGvR0Cv2UPmDTsjYHjIwXVld8bAz+nrLhe+b0dLhGtGRhmYJiBYat/2MfyBMMMDDMwzMAwA8MMDPsGWBNkC4z8lyoAAAAASUVORK5CYII=)}.quad-grid:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAACXBIWXMAABcSAAAXEgFnn9JSAAAGvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTExLTA1VDE0OjM4OjUzKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0zMFQwNToxMjo1OCswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMy0zMFQwNToxMjo1OCswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiNmE0NTdlNC1mYWYyLWQxNDktYmQ3OS0wOTIwZDdmMmNhOGYiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1M2EzZGFlNi01NGY3LTdjNDItYTczZS1jMmQ4MTc2NjUzNWUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphODMyNjFhNC04NzM0LWZhNDAtODYwMy0zNmM2ZmY0NTAxZTgiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmE4MzI2MWE0LTg3MzQtZmE0MC04NjAzLTM2YzZmZjQ1MDFlOCIgc3RFdnQ6d2hlbj0iMjAyMS0xMS0wNVQxNDozODo1MyswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphZjdkMzRhNy1lM2JhLWQ4NDEtODkzZS01NGY1YzYzZDc4YTYiIHN0RXZ0OndoZW49IjIwMjItMDMtMzBUMDU6MTI6NTgrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YjZhNDU3ZTQtZmFmMi1kMTQ5LWJkNzktMDkyMGQ3ZjJjYThmIiBzdEV2dDp3aGVuPSIyMDIyLTAzLTMwVDA1OjEyOjU4KzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FxHdVQAAAWxJREFUeJzt20FqAkEQRmGVIATJ3XKrnCaX8SwGQQzJIpt0wSA9+KwqeR+4cFY/j2ZW09vP94+NOLvsAc/OwDADwwwMMzDsJfz/SVlx23bhefm9nmCYgWEGhhkYZmCYgWEGhhkYZmCYgWEGhhkYZmCYgWEGhhkYZmCYgWEGhhkYZmCYgWEGhhkYZmCYgWEGhhkYZmCYgWEGhhkYZmBY/MJ96Uvyqsrv9QTDDAwzMMzAsBj4uPm7GlXtt6T8Xk8wzMAwA8MMDDMwzMCwDoEv2QMmDXs7BD5nD5g07I2B9w8ccg/l98bArykr1iu/t8MrojUDwwwMMzDMwDADwwwM6xD4lD1g0rC3Q+Dv7AGThr0x8NsDh9xD+b0xcIcT/V/5veUHdmdgmIFhBoYZGGZgWIfA1+wBk4a9HQJ/ZQ+YNOyNgeOVgurK742BDykr1iu/t8MrojUDwwwMMzDMi4gwTzDMwDADwwwMMzDMwLBfWM5bmPpBO0MAAAAASUVORK5CYII=)}.quad-grid-gray:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAACXBIWXMAABcSAAAXEgFnn9JSAAAGvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTExLTA1VDE0OjM4OjUzKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0zMFQwNToyOTowMyswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMy0zMFQwNToyOTowMyswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowYjQ0NDJjYy02NzdiLTNlNGUtOTFhZi1hMDYwNGM3Y2JiNzciIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3OTk3MzE0Ni02YzMyLThmNGEtOWE0YS0yZmJmOWZkZThlNDMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphODMyNjFhNC04NzM0LWZhNDAtODYwMy0zNmM2ZmY0NTAxZTgiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmE4MzI2MWE0LTg3MzQtZmE0MC04NjAzLTM2YzZmZjQ1MDFlOCIgc3RFdnQ6d2hlbj0iMjAyMS0xMS0wNVQxNDozODo1MyswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNTQ5ZmVkNS01ZjNjLTMzNGMtYWY5Yy01MWU1N2Y4NzU3YWEiIHN0RXZ0OndoZW49IjIwMjItMDMtMzBUMDU6Mjk6MDMrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MGI0NDQyY2MtNjc3Yi0zZTRlLTkxYWYtYTA2MDRjN2NiYjc3IiBzdEV2dDp3aGVuPSIyMDIyLTAzLTMwVDA1OjI5OjAzKzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EJZAXQAAAZhJREFUeJzt20FKA0EQRuEZCYKIt5j7H8Z1H0MRRBkXItiNBGF46fqH90HABBfFo2vIIr3u+76Iczd7gLMzMMzAMAPDDAy7/H7TWqv6lWLdtq37oLW2LMtSct5t29afvz3BMAPDDAwzMMzAMAPDDAwzMMzAMAPDDAwzMMzAMAPDDAwzMMzAMAPDDAwzMMzAMAPDDAwzMMzAMAPDDAwzMMzAMAPDDAwzMMzAsMvwfv3zv+oqP68nGLZ605PlCYaNt4xmzfEv402jBOMJfl6+r0ZVe8Uav0VESNq09Gdw+Y1LD1yegWEGhhkYlhD4ffYARyQEfps9wBFj4PspU5xLt3Fj4IcbDnJW3cYlPCKuKb9x6YHLb1x64PIMDDMwzMAwA8MSAr/MHuCIhMCfswc4Ygz8NGWKc+k2bgyccKKr6zYuPWj5jUsPXH7+8gOmMzDMwDADwxICf8we4IiEwK+zBzhiDBz5Y8Biuo0bAz/ecJCz6jYu4RFxTfmNSw9cfuPSA5dnYFj6RcTyPMEwLyLCPMEwA8MMDDMw7AsYp28MZolxyQAAAABJRU5ErkJggg==)}.corner-close-btn{font-weight:500;font-size:12px;padding-top:2px;font-family:Popins,sans-serif!important;background-color:#adadad;color:#fff;border-radius:18pc;width:22px;height:20px;text-align:center;margin:0 15px;position:relative;cursor:pointer}.corner-close-btn:hover{background-color:var(--v-primary-darken2)}.top-title-bar{width:100%;display:flex;height:35px;justify-content:space-between;align-items:center;padding:10px;margin-bottom:10px}.top-title-name{padding:3px;text-align:center;font:700 17px Helvetica,Arial,Sans-Serif}.slash-btn{width:18px;height:23px;position:absolute;right:3px;top:3%;color:gray;background-color:#000;border-radius:0 18px 16px 0;cursor:pointer;padding:5px 2px}.left-panel{width:300px;height:calc(100% - 36px);position:fixed;left:0;bottom:0;display:flex;flex-direction:column;z-index:999}.canvas-dimension{position:absolute;z-index:22;width:100%;height:100%;left:0;top:0;pointer-events:none}.notification-div{position:absolute;top:10px;width:auto;height:20px;background-color:#90ee90;font-family:var(--main-font);border:1px solid green;text-align:center;padding:5px;font-size:16px;font-weight:700;border-radius:6px;animation-name:notification-animation;animation-duration:.5s;z-index:9}@keyframes notification-animation{0%{height:0;font-size:0}to{height:20px;font-size:16px}}.viewers-container{width:100%;height:100%;display:flex;flex-direction:row;position:absolute;justify-content:center}#separator{width:3px}#compare-separator,#separator{background-color:#d3d3d3;height:100%;-moz-user-select:none;-webkit-user-select:none;user-select:none}#compare-separator{width:5px;position:absolute}#compare-separator,.compare-separator-circle{cursor:col-resize;pointer-events:all;z-index:7}.compare-separator-circle{background-color:#d3d3d3;width:18px;height:64px;top:50%;margin-left:2px;-webkit-user-select:none;border-bottom-right-radius:22px;border-top-right-radius:22px;border-top:1px solid gray;border-right:1px solid gray;border-bottom:1px solid gray;text-align:center;display:flex;justify-content:center;align-items:center;-moz-user-select:none;user-select:none}.compare-separator-circle:hover{background-color:var(--v-primary-darken2)}#separator2,#separator3{background-color:#d3d3d3;width:100%;height:3px;-moz-user-select:none;-webkit-user-select:none;user-select:none}.right-btn{right:5px}.bottom-right{position:absolute;right:65px;bottom:5px;color:#fff;font-size:16px;font-weight:inherit}.left-label{left:41px;border-radius:0 4px 4px 0}.rotate-all-2-viewers-container{display:flex;flex-direction:row!important;flex-grow:1;width:100%!important}.rotate-all-2-viewers-container #separator2,.rotate-all-2-viewers-container #separator3{display:none}.rotate-all-2-viewers-container .page-view{height:100%!important}.dashboard-space{width:calc(50vw - 20px);height:100%;flex-shrink:0;background-color:transparent;pointer-events:none}.dashboard-space.full-screen-space{width:calc(100% - 40px)}.alert-box.error{display:none!important}#mainViewApp input[type=number],#mainViewApp input[type=text]{height:35px}.top-title-bar .panel-header{flex:1;text-align:center;white-space:nowrap}#tags-panel{background-color:var(--v-bg_Greeny_Gray-base)}.tag-info{height:100%;display:flex;flex-direction:column;overflow:auto;background-color:rgba(34,34,34,.7);color:var(--v-black-base);padding:0;position:relative;overflow:hidden}.tag-info .scrollable-content{height:100%;min-height:100px}.tag-info .tag-info-tabs{width:-moz-max-content;width:max-content;flex:0!important}.tag-info .tag-info-tabs .v-tab{padding:0 4px}.tag-info .v-window{overflow:auto}.tag-info .v-window.v-tabs-items{background-color:transparent}.tag-info .property-row{display:flex;flex-direction:column;gap:4px;font-size:16px;padding:8px 0}.tag-info .property-row .property-key{font-weight:500}.tag-info .property-row .property-value{font-weight:400}#documents.v-window-item--active{display:flex}#local-absolute-loading{width:100%;position:absolute;height:100%;z-index:999}.sso-login-btn[data-v-6e907df0]{text-transform:none;font-weight:500}.login-img[data-v-24b2004b]{height:100%;background-image:url(/img/login.45423d52.svg);background-size:contain}.login-img[data-v-24b2004b],.loginContainer[data-v-24b2004b]{background-repeat:no-repeat;background-origin:content-box;background-position:50%}.loginContainer[data-v-24b2004b]{background-image:url(/img/Envizion-login-BG.40846d9d.webp);background-size:cover;font-family:Popins,sans-serif;height:100vh}.loginContainer .display-1[data-v-24b2004b],.loginContainer .title[data-v-24b2004b]{font-family:Popins,sans-serif!important}.loginContainer .loginIntrance[data-v-24b2004b]{text-align:center;padding:120px 0}.loginContainer .loginIntrance p[data-v-24b2004b]{color:var(--v-secondary-base);width:100%;font-size:1.75em}.loginContainer .loginIntrance p span[data-v-24b2004b]{color:var(--v-primary-base)}.loginContainer .loginIntrance button[data-v-24b2004b]{width:50%}.tech-by-logo[data-v-24b2004b]{position:absolute;bottom:20px;right:20px;z-index:10}[data-v-24b2004b] .custom-login-background-image .v-image__image{background-size:cover;background-position:100% 0!important;background-repeat:no-repeat!important}.custom-login-background-wrapper[data-v-24b2004b]{padding:0;border-left:1px solid #4c4c4c4f;box-shadow:-4px 0 12px 4px #58585840;position:relative}.client-logo[data-v-24b2004b]{position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.register-img[data-v-3047e358]{height:100%;background-image:url(/img/register.20a04da8.svg);background-repeat:no-repeat;background-size:contain;background-origin:content-box;background-position:50%}.login-img[data-v-0bdd6175],.login-img[data-v-48d6f0e4]{background-image:url(/img/forgetPassword.726fd62a.svg)}.login-img[data-v-0bdd6175],.login-img[data-v-48d6f0e4],.register-img[data-v-78aa3225]{height:100%;background-repeat:no-repeat;background-size:contain;background-origin:content-box;background-position:50%}.register-img[data-v-78aa3225]{background-image:url(/img/invite.f3e9b204.svg)}.v-radio[data-v-1d2be549],.v-radio[data-v-3bab2025]{margin-bottom:8px}.sso-panel[data-v-0ea766a1]{background:var(--v-bg2-base)!important;border:1px solid var(--ds-border-default,rgba(0,0,0,.12))!important;border-radius:8px!important;margin-bottom:12px!important}.sso-panel[data-v-0ea766a1]:before{box-shadow:none!important}.sso-panel-header[data-v-0ea766a1]{min-height:48px!important;padding:12px 16px!important}.sso-panel-icon[data-v-0ea766a1]{width:28px;height:28px;border-radius:6px;background:var(--v-bg3-base);display:flex;align-items:center;justify-content:center}.sso-panel-icon--connected[data-v-0ea766a1]{background:var(--v-success-base)}.sso-panel-title[data-v-0ea766a1]{font-size:14px;font-weight:500;color:var(--v-text-base)}.sso-microsoft-card[data-v-0ea766a1]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--v-bg3-base);border:1px solid var(--ds-border-default,rgba(0,0,0,.12));border-radius:8px}.sso-microsoft-card__header[data-v-0ea766a1]{display:flex;align-items:center;gap:12px}.sso-microsoft-card__info[data-v-0ea766a1]{display:flex;flex-direction:column}.sso-microsoft-card__name[data-v-0ea766a1]{font-size:13px;font-weight:500;color:var(--v-text-base)}.sso-admin-hint[data-v-0ea766a1],.sso-microsoft-card__desc[data-v-0ea766a1]{font-size:11px;color:var(--v-text_secondary-base)}.sso-admin-hint[data-v-0ea766a1]{margin:10px 0 0;display:flex;align-items:center;gap:6px}.sso-provider-logo[data-v-0ea766a1]{flex-shrink:0}.sso-provider-logo--small[data-v-0ea766a1]{width:16px;height:16px}.sso-connect-btn[data-v-0ea766a1]{text-transform:none;font-weight:500;letter-spacing:0}.sso-connected-section[data-v-0ea766a1]{padding:4px 0}.sso-connected-row[data-v-0ea766a1]{display:flex;justify-content:space-between;align-items:center}.sso-connected-provider[data-v-0ea766a1]{display:flex;align-items:center;gap:10px}.sso-connected-info[data-v-0ea766a1]{display:flex;flex-direction:column}.sso-connected-name[data-v-0ea766a1]{font-size:13px;font-weight:500;color:var(--v-text-base)}.sso-connected-tenant[data-v-0ea766a1]{font-size:11px;color:var(--v-text_secondary-base);font-family:Roboto Mono,monospace}.sso-connected-meta[data-v-0ea766a1]{font-size:10px;color:var(--v-text_secondary-base);opacity:.7}.sso-connected-actions[data-v-0ea766a1]{display:flex;gap:4px}.sso-settings-list[data-v-0ea766a1]{display:flex;flex-direction:column;gap:12px}.sso-setting-row[data-v-0ea766a1]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--v-bg3-base);border-radius:6px}.sso-setting-info[data-v-0ea766a1]{display:flex;flex-direction:column;gap:2px}.sso-setting-label[data-v-0ea766a1]{font-size:13px;font-weight:500;color:var(--v-text-base);display:flex;align-items:center;gap:6px}.sso-setting-warning[data-v-0ea766a1]{font-size:11px;color:var(--v-warning-base);display:flex;align-items:center;gap:4px}.sso-role-row[data-v-0ea766a1]{padding:12px;background:var(--v-bg3-base);border-radius:6px;margin-top:12px}.sso-label[data-v-0ea766a1]{font-size:12px;font-weight:500;color:var(--v-text_secondary-base);display:flex;align-items:center;gap:6px;margin-bottom:8px}.sso-role-select[data-v-0ea766a1]{max-width:300px}.sso-role-current[data-v-0ea766a1]{font-size:11px;color:var(--v-text_secondary-base);margin-top:4px}.sso-section-actions[data-v-0ea766a1]{display:flex;align-items:center;margin-top:16px;padding-top:12px;border-top:1px solid var(--ds-border-default,rgba(0,0,0,.08))}.sso-domains-section[data-v-0ea766a1]{padding:4px 0}.sso-domains-description[data-v-0ea766a1]{font-size:12px;color:var(--v-text_secondary-base);margin:0 0 12px;display:flex;align-items:center}.sso-domains-list[data-v-0ea766a1]{display:flex;flex-direction:column;gap:8px}.sso-domain-item[data-v-0ea766a1]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:var(--v-bg3-base);border-radius:6px;border:1px solid var(--ds-border-default,rgba(0,0,0,.08))}.sso-domain-info[data-v-0ea766a1]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.sso-domain-name[data-v-0ea766a1]{font-size:13px;font-weight:500;color:var(--v-text-base);display:flex;align-items:center}.sso-domain-meta[data-v-0ea766a1]{font-size:11px;color:var(--v-text_secondary-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sso-domains-empty[data-v-0ea766a1]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;background:var(--v-bg3-base);border-radius:6px;gap:8px;color:var(--v-text_secondary-base);font-size:13px}.sso-add-domain-btn[data-v-0ea766a1]{text-transform:none;font-weight:500;letter-spacing:0}.theme--dark .sso-panel[data-v-0ea766a1]{border-color:hsla(0,0%,100%,.1)!important}@media (max-width:600px){.sso-microsoft-card[data-v-0ea766a1]{flex-direction:column;align-items:flex-start;gap:12px}.sso-microsoft-card .sso-connect-btn[data-v-0ea766a1]{width:100%}.sso-connected-row[data-v-0ea766a1]{flex-direction:column;align-items:flex-start;gap:12px}.sso-connected-actions[data-v-0ea766a1]{align-self:flex-end}}.sso-callback-container[data-v-40ebc03d]{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.v-badge__badge .v-icon{font-size:14px!important}.siu-label{font-size:15px!important;font-weight:600!important}.single-image-uploader{margin-top:4px!important;display:flex;width:100%;flex-direction:column}.single-image-uploader .siu-dropzone{position:relative;border-radius:8px;padding:1rem 1rem;text-align:center;border:2px dashed #ccc;background:transparent}.single-image-uploader .siu-dropzone.uploading-error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='rgb(229, 76, 60, 1)' stroke-width='3' stroke-dasharray='6, 6' stroke-dashoffset='4'/%3E%3C/svg%3E");background-color:rgba(229,76,60,.1)}.single-image-uploader .siu-dropzone .siu-empty-placeholder .siu-icon{color:rgba(var(--v-black-base),.87);margin-bottom:.25rem}.single-image-uploader .siu-dropzone .siu-empty-placeholder .siu-main-info{color:rgba(var(--v-black-base),.87);font-weight:600;font-size:14px;margin:0}.single-image-uploader .siu-dropzone .siu-empty-placeholder .siu-main-info label{color:var(--v-primary-base);font-weight:700;cursor:pointer}.single-image-uploader .siu-dropzone .siu-empty-placeholder .siu-main-info label:hover{text-decoration:underline}.single-image-uploader .siu-dropzone .siu-empty-placeholder .siu-main-info label[disabled=disabled]{color:var(--v-secondary-base);cursor:default;text-decoration:none!important}.single-image-uploader .siu-dropzone .siu-empty-placeholder .siu-support{color:rgba(var(--v-black-base),.4);font-weight:700;font-size:12px;margin:0;margin-top:.25rem}.single-image-uploader .siu-dropzone .siu-drop-catcher{content:"Drop here";display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--v-primary-base);font-size:14px;width:100%;height:100%;position:absolute;left:0;top:0;z-index:4;background-color:var(--v-black-base);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);overflow:hidden;opacity:1;transition:all .3s ease-out;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='rgba(255, 138, 0, 1)' stroke-width='4' stroke-dasharray='6, 6' stroke-dashoffset='4'/%3E%3C/svg%3E");border-radius:8px}.single-image-uploader .siu-dropzone .siu-drop-catcher span{font-weight:500}.single-image-uploader .siu-dropzone .siu-drop-catcher *{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;pointer-events:none!important}.single-image-uploader .siu-queue{position:relative;border-radius:.5rem}.single-image-uploader .siu-queue .image-uploader{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem}.single-image-uploader .siu-queue .image-uploader .image-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:calc(100% - 100px - .5rem)}.single-image-uploader .siu-queue .image-uploader .image-info .image-name{font-weight:700;font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:left}.single-image-uploader .siu-queue .image-uploader .image-info .image-size{font-weight:600;font-size:12px;opacity:.54}.single-image-uploader .siu-queue .image-uploader .image-thumb{width:100px;height:100px;-o-object-fit:contain;object-fit:contain;padding:.5rem}.single-image-uploader .siu-queue .image-uploader .image-actions{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:.5rem}.single-image-uploader .siu-queue .uploading-progress{display:flex;height:100%;width:100%;position:absolute;left:0;top:0;right:0;bottom:0;opacity:1;pointer-events:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;border-radius:.5rem;overflow:hidden}.single-image-uploader .siu-queue .uploading-progress .bar{position:absolute;height:100%;left:0;top:0;right:0;bottom:0;background:rgba(var(--v-black-base),.08)}.single-image-uploader .siu-queue .uploading-progress .percentage{position:absolute;bottom:.5rem;right:.5rem;font-size:32px;font-weight:700;color:rgba(var(--v-black-base),.16)}.single-image-uploader .siu-result{position:relative}.single-image-uploader .siu-result .image-viewer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem}.single-image-uploader .siu-result .image-viewer .image-thumb{width:100px;height:100px;-o-object-fit:contain;object-fit:contain;padding:.5rem;cursor:pointer!important}.single-image-uploader .siu-result .image-actions{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.single-image-uploader .siu-result .image-actions label{cursor:pointer}.v-list-item__content[data-v-778f8366]{overflow:visible}.client-grouped-view .client-groups .client-header[data-v-7d3610ac]{background:var(--v-bg2-base);border-radius:8px}.client-grouped-view .client-groups .client-header .client-name[data-v-7d3610ac]{font-size:18px;font-weight:500;margin:0;color:var(--v-bg6-base)}.client-grouped-view .client-groups .client-header .client-count[data-v-7d3610ac]{font-size:14px;color:var(--v-bg6-lighten3)}.client-grouped-view .v-expansion-panel[data-v-7d3610ac]:before{box-shadow:none}.client-grouped-view .v-expansion-panel .v-expansion-panel-header[data-v-7d3610ac]{padding:16px 20px}.client-grouped-view .v-expansion-panel .v-expansion-panel-header--active[data-v-7d3610ac]{min-height:auto}.client-grouped-view .v-expansion-panel .v-expansion-panel-content__wrap[data-v-7d3610ac]{padding:0 20px 16px}.version{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:12px;line-height:0;margin-top:.35rem;margin-bottom:.25rem}.version .version-number{opacity:.54;color:var(--v-bg_force_Grey-base)}.count-progress[data-v-06b11cb2]{width:100%;padding:4px 0}.progress-container[data-v-06b11cb2]{position:relative;width:100%;overflow:hidden;border-radius:4px}.v-progress-linear[data-v-06b11cb2]{transition:.3s cubic-bezier(.25,.8,.5,1)}.text-caption[data-v-06b11cb2]{line-height:1.2;font-size:.75rem}.global-limit-bar[data-v-06b11cb2]{position:absolute;top:0;left:0;height:100%;z-index:1;transition:background .3s ease}.limit-indicator[data-v-06b11cb2],.usage-bar[data-v-06b11cb2]{transition:all .3s ease}.global-value[data-v-06b11cb2],.limit-value[data-v-06b11cb2]{transition:color .3s ease}.v-progress-linear--striped .v-progress-linear__determinate[data-v-06b11cb2]{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px;animation:progress-linear-stripes-06b11cb2 2s linear infinite}@keyframes progress-linear-stripes-06b11cb2{0%{background-position:40px 0}to{background-position:0 0}}.mainContainer{position:relative;height:100%;background:var(--v-bg1-darken1)}.mainContainer .topSection{background-size:cover;background-repeat:no-repeat;height:37%}.mainContainer .facilitiesMainContainer{position:absolute;height:calc(100% - 216px);top:200px;left:1%;width:98%}.mainContainer .facilitiesMainContainer .headLine{font-size:24px;font-weight:500;line-height:36px;letter-spacing:-.01em;color:var(--v-bg6-base)}.mainContainer .facilitiesMainContainer .subHeadLine{font-size:14px;font-weight:400;line-height:19.5px;letter-spacing:-.01em;color:var(--v-bg6-lighten3)}.mainContainer .facilitiesMainContainer .viewArea label{color:var(--v-bg5-base)}.mainContainer .facilitiesMainContainer .gridCard .card-img-footer .v-card__title.hovered-title{font-size:20px;transition:.5s}.mainContainer .facilitiesMainContainer .gridCard .card-img-footer .v-card__title{font-size:24px;font-weight:400;line-height:33px;letter-spacing:-.01em;transition:font-size .3s ease-in-out}.mainContainer .facilitiesMainContainer .v-item-group.v-slide-group.v-tabs-bar.primary--text{background-color:transparent}.mainContainer .facilitiesMainContainer .custom-card .v-image{border-radius:10px}.mainContainer .facilitiesMainContainer .v-slide-group__prev.v-slide-group__prev--disabled{display:none!important}.facilities-toolbar{width:50%;flex:none}.facility-card{transition:all .25s ease-out;border:1px solid #1e1e1e}.facility-card .image-wrpr{width:100px;height:125px;transition:all .25s ease-out;display:flex;align-items:center;justify-content:center;border-radius:.5rem;overflow:hidden}.facility-card .image-wrpr.full-width{width:100%}.facility-card .image-wrpr.icon-wrpr{background:hsla(0,0%,100%,.08);color:rgba(var(--v-primary-base),.87);color:#fff}.facility-card .image-wrpr.image-wrpr-small{width:54px;height:54px;border-radius:54px}.facility-card .image-wrpr img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transform:scale(1);transition:all .25s ease-out}.facility-card .image-wrpr i{font-size:40px;transition:all .25s ease-out;transform:scale(1)}.facility-card .facility-actions{transition:all .25s ease-out}.facility-card.v-card:hover{background:var(--v-bg1-base)!important;border-color:var(--v-primary-base)!important}.facility-card.v-card:hover .facility-actions{opacity:1}.facility-card.v-card:hover .image-wrpr{width:100px;height:125px}.facility-card.v-card:hover .image-wrpr.image-wrpr-small{width:54px;height:54px;border-radius:54px}.facility-card.opened{border-left:3px solid rgba(var(--v-primary-base),1)!important}.custom-apex-style[data-v-decac2f2]{border-radius:6px;overflow:hidden}.date-filter-card[data-v-40b4ce66]{border-radius:8px;transition:all .2s ease}.date-filter-card[data-v-40b4ce66]:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)!important}.filter-title[data-v-40b4ce66]{min-width:100px}.date-toggle[data-v-40b4ce66]{border-radius:4px;overflow:hidden}.month-picker[data-v-40b4ce66]{font-size:.8rem}.date-range-display[data-v-40b4ce66]{white-space:nowrap}@media (max-width:600px){.filter-title[data-v-40b4ce66]{margin-bottom:8px;width:100%}.date-range-display[data-v-40b4ce66]{margin-top:8px;width:100%;display:flex;justify-content:flex-end}}.user-email-tooltip{z-index:1000!important;position:absolute;top:25px!important;left:25px!important}.user-avatar-comp{display:inline-flex;align-items:center;gap:.75rem;position:relative;max-width:-webkit-fill-available;cursor:pointer}.user-avatar-comp.open-as-link{border-radius:.25rem;transition:all .15s ease-out;cursor:pointer}.user-avatar-comp.open-as-link:hover{background:hsla(0,0%,100%,.04)}.user-avatar-comp .close-btn{position:absolute;right:-12px;top:-8px;z-index:1;background:#f03434;color:#fff!important;border-radius:50%;width:16px;height:16px;min-width:16px;box-shadow:0 0 4px rgba(0,0,0,.2);padding:0}.user-avatar-comp .close-btn:hover{background:#fb2121}.user-avatar-comp .user-circle{display:inline-flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:none}.user-avatar-comp img.user-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}.user-avatar-comp span.user-initials{font-weight:500;font-size:12px;display:inline-flex;justify-content:center;align-items:center}.user-avatar-comp span.user-name-role{display:inline-flex;flex-direction:column;justify-content:center;width:85%}.user-avatar-comp span.user-fullName{font-weight:500;font-size:14px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.user-avatar-comp span.user-role{font-weight:600;font-size:12px;color:var(--v-primary-base);line-height:1;margin-top:.25rem}.invitation-code[data-v-20b9ccca],.invitation-url[data-v-20b9ccca]{position:relative;font-family:monospace;font-size:14px;padding:12px;margin-bottom:16px;border-radius:4px;background-color:rgba(var(--v-primary-base),.05);border:1px solid rgba(var(--v-primary-base),.2);word-break:break-all;transition:all .2s ease}.invitation-code[data-v-20b9ccca]:hover,.invitation-url[data-v-20b9ccca]:hover{background-color:rgba(var(--v-primary-base),.08)}.invitation-code .v-btn[data-v-20b9ccca],.invitation-url .v-btn[data-v-20b9ccca]{opacity:.7;transition:opacity .2s ease}.invitation-code .v-btn[data-v-20b9ccca]:hover,.invitation-url .v-btn[data-v-20b9ccca]:hover{opacity:1}.headline[data-v-20b9ccca]{font-size:1.25rem!important;font-weight:500;line-height:2rem}.text-truncate[data-v-20b9ccca]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invitation-url-container[data-v-20b9ccca]{width:100%;min-width:0}.invitation-url-text[data-v-20b9ccca]{flex:1;width:300px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding:4px 0;scrollbar-width:thin}.invitation-url-text[data-v-20b9ccca]::-webkit-scrollbar{height:6px}.invitation-url-text[data-v-20b9ccca]::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}.invitation-url-text[data-v-20b9ccca]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.invitation-url-text[data-v-20b9ccca]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.facility-limits[data-v-cd654e3c]{width:100%}.progress-wrapper[data-v-cd654e3c]{min-height:40px}.facilities-list-container[data-v-c9c8e806]{min-height:500px}.permissions-tree[data-v-4a47106c]{height:100%;overflow-y:auto}.tree-wrapper[data-v-4a47106c]{border:1px solid rgba(0,0,0,.12);border-radius:4px;min-height:300px;max-height:calc(100vh - 250px);overflow-y:auto}.permissions-tree[data-v-4a47106c] .v-treeview-node__children{margin-left:24px}.permissions-tree[data-v-4a47106c] .v-treeview-node__content{padding-left:12px}.permissions-tree[data-v-4a47106c] .v-treeview-node__level-1 .v-treeview-node__content{padding-left:16px}.permissions-tree[data-v-4a47106c] .v-treeview-node__level-2 .v-treeview-node__content{padding-left:24px}.permissions-tree[data-v-4a47106c] .v-treeview-node__level-3 .v-treeview-node__content{padding-left:32px}.v-radio[data-v-84b37844]{margin-bottom:8px}.date-picker[data-v-1cf01187]{z-index:999}.exp-header[data-v-16a566ce]{background-color:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.08);border-radius:6px;padding:8px 12px;font-weight:600}[data-v-16a566ce] .v-expansion-panel-content__wrap{padding-top:8px}[data-v-16a566ce] .v-application.theme--dark .exp-header{background-color:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.12)}.logo-option[data-v-16a566ce]:hover{box-shadow:0 3px 8px rgba(0,0,0,.08);transform:translateY(-2px)}.logo-option-selected[data-v-16a566ce]{border:2px solid var(--v-success-base);background-color:rgba(76,175,80,.05)}.logo-preview[data-v-16a566ce]{width:100%;height:80px;display:flex;align-items:center;justify-content:center;border-radius:4px}.white-logo[data-v-16a566ce]{background-color:#c3c3c3;border:1px solid #e0e0e0}.black-logo[data-v-16a566ce]{background-color:#fff;border:1px solid #e0e0e0}.logo-label[data-v-16a566ce]{font-size:14px;font-weight:500;color:rgba(0,0,0,.7);margin-bottom:4px}.logo-check-icon[data-v-16a566ce]{position:absolute;top:2px;right:2px;font-size:24px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.1))}[data-v-16a566ce] .v-application.theme--dark .logo-label{color:hsla(0,0%,100%,.8)}[data-v-16a566ce] .v-application.theme--dark .black-logo{background-color:#333;border-color:#444}[data-v-16a566ce] .v-application.theme--dark .white-logo{background-color:#424242;border-color:#555}[data-v-16a566ce] .v-application.theme--dark .logo-option{border-color:hsla(0,0%,100%,.1)}[data-v-16a566ce] .v-application.theme--dark .logo-option-selected{background-color:rgba(76,175,80,.1)}@media (max-width:600px){.logo-selection-wrapper[data-v-16a566ce]{justify-content:center}.logo-option[data-v-16a566ce]{width:160px;padding:12px}}.editCompanyTabs .v-window{overflow:visible}.logo-selection-wrapper{display:flex;flex-wrap:wrap;gap:20px}.logo-option{position:relative;width:180px;border-radius:8px;border:1px solid rgba(0,0,0,.1);padding:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:center}.logo-option:hover{box-shadow:0 3px 8px rgba(0,0,0,.08);transform:translateY(-2px)}.logo-option-selected{border:2px solid var(--v-success-base);background-color:rgba(76,175,80,.05)}.logo-preview{width:100%;height:80px;display:flex;align-items:center;justify-content:center;border-radius:4px}.white-logo{background-color:#c3c3c3}.black-logo,.white-logo{border:1px solid #e0e0e0}.black-logo{background-color:#fff}.logo-label{font-size:14px;font-weight:500;color:rgba(0,0,0,.7);margin-bottom:4px}.logo-check-icon{position:absolute;top:2px;right:2px;font-size:24px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.1))}.v-application.theme--dark .logo-label{color:hsla(0,0%,100%,.8)}.v-application.theme--dark .black-logo{background-color:#333;border-color:#444}.v-application.theme--dark .white-logo{background-color:#424242;border-color:#555}.v-application.theme--dark .logo-option{border-color:hsla(0,0%,100%,.1)}.v-application.theme--dark .logo-option-selected{background-color:rgba(76,175,80,.1)}@media (max-width:600px){.logo-selection-wrapper{justify-content:center}.logo-option{width:160px;padding:12px}}.activity-sparkline[data-v-c7f381a0]{opacity:.9}.activity-sparkline[data-v-c7f381a0] .v-sparkline__fill{opacity:.2;transition:opacity .3s ease}.activity-sparkline[data-v-c7f381a0]:hover .v-sparkline__fill{opacity:.3}.custom-apex-style[data-v-c7f381a0] .v-sparkline__fill{opacity:.07}.custom-apex-style[data-v-c7f381a0] .v-sparkline__line{stroke-width:2.5px;stroke:#1976d2!important;stroke-dasharray:none}.custom-apex-style[data-v-c7f381a0] .v-sparkline__dot{display:block;fill:#fff;stroke:#1976d2;stroke-width:2px}.activity-sparkline[data-v-c7f381a0] .v-sparkline__line,.custom-apex-style[data-v-c7f381a0] .v-sparkline__line{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.no-activity-message[data-v-c7f381a0]{min-width:160px;padding:4px 8px;border-radius:4px;background-color:#f9f9f9;opacity:.8;border:1px dashed #e0e0e0}.gap-4>*+[data-v-1fb6a52d]{margin-left:1rem}.logo-selection-wrapper[data-v-1fb6a52d]{display:flex;flex-wrap:wrap;gap:20px}.logo-option[data-v-1fb6a52d]{position:relative;width:180px;border-radius:8px;border:1px solid rgba(0,0,0,.1);padding:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:center}.logo-option[data-v-1fb6a52d]:hover{box-shadow:0 3px 8px rgba(0,0,0,.08);transform:translateY(-2px)}.logo-option-selected[data-v-1fb6a52d]{border:2px solid var(--v-success-base);background-color:rgba(76,175,80,.05)}.logo-preview[data-v-1fb6a52d]{width:100%;height:80px;display:flex;align-items:center;justify-content:center;border-radius:4px}.white-logo[data-v-1fb6a52d]{background-color:#c3c3c3;border:1px solid #e0e0e0}.primary-logo[data-v-1fb6a52d]{background-color:#fff;border:1px solid #e0e0e0}.logo-label[data-v-1fb6a52d]{font-size:14px;font-weight:500;color:rgba(0,0,0,.7);margin-bottom:4px}.logo-check-icon[data-v-1fb6a52d]{position:absolute;top:2px;right:2px;font-size:24px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.1))}.v-application.theme--dark .logo-label[data-v-1fb6a52d]{color:hsla(0,0%,100%,.8)}.v-application.theme--dark .primary-logo[data-v-1fb6a52d]{background-color:#333;border-color:#444}.v-application.theme--dark .white-logo[data-v-1fb6a52d]{background-color:#424242;border-color:#555}.v-application.theme--dark .logo-option[data-v-1fb6a52d]{border-color:hsla(0,0%,100%,.1)}.v-application.theme--dark .logo-option-selected[data-v-1fb6a52d]{background-color:rgba(76,175,80,.1)}@media (max-width:600px){.logo-selection-wrapper[data-v-1fb6a52d]{justify-content:center}.logo-option[data-v-1fb6a52d]{width:160px;padding:12px}}.disabled-sheet[data-v-1fb6a52d]{opacity:.5;pointer-events:none}.register-img[data-v-37653728]{height:100%;background-image:url(/img/invite.f3e9b204.svg);background-repeat:no-repeat;background-size:contain;background-origin:content-box;background-position:50%}.grayed-out-row[data-v-2af18340]{background-color:rgba(0,0,0,.12)!important;opacity:.8}.sessions-section[data-v-7a05044e]{background:var(--v-bg2-base);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.04)}.sessions-header[data-v-7a05044e]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(0,0,0,.06);flex-wrap:wrap}.theme--dark .sessions-header[data-v-7a05044e]{border-bottom-color:hsla(0,0%,100%,.06)}.sessions-header__left[data-v-7a05044e]{display:flex;align-items:flex-start;gap:1rem}.section-indicator[data-v-7a05044e]{width:4px;align-self:stretch;min-height:40px;background:var(--v-primary-base);border-radius:2px;flex-shrink:0}.section-header-content[data-v-7a05044e]{flex:1}.section-title[data-v-7a05044e]{font-size:1.1rem;font-weight:600;margin:0;color:var(--v-text-base)}.section-description[data-v-7a05044e]{font-size:.85rem;color:var(--v-text-secondary);margin:.25rem 0 0;opacity:.7}.revoke-all-btn[data-v-7a05044e]{text-transform:none;font-weight:500;letter-spacing:0}.sessions-body[data-v-7a05044e]{padding:1rem 1.5rem 1.5rem;max-height:400px;overflow-y:auto}.sessions-body[data-v-7a05044e]::-webkit-scrollbar{width:6px}.sessions-body[data-v-7a05044e]::-webkit-scrollbar-track{background:transparent}.sessions-body[data-v-7a05044e]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.sessions-body[data-v-7a05044e]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.theme--dark .sessions-body[data-v-7a05044e]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15)}.theme--dark .sessions-body[data-v-7a05044e]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.25)}.sessions-loading[data-v-7a05044e]{display:flex;flex-direction:column;gap:.75rem}.session-skeleton[data-v-7a05044e]{border-radius:10px;overflow:hidden}.sessions-empty[data-v-7a05044e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}.empty-icon[data-v-7a05044e]{width:80px;height:80px;border-radius:50%;background:rgba(0,0,0,.04);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.theme--dark .empty-icon[data-v-7a05044e]{background:hsla(0,0%,100%,.04)}.empty-text[data-v-7a05044e]{color:var(--v-text-secondary);margin:0 0 1rem;font-size:.95rem}.sessions-list[data-v-7a05044e]{display:flex;flex-direction:column;gap:.75rem}.session-card[data-v-7a05044e]{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:var(--v-bg1-base);border-radius:10px;border:1px solid transparent;transition:all .25s ease;animation:slideIn-7a05044e .4s ease forwards;animation-delay:calc(var(--index)*.05s);opacity:0;transform:translateY(8px)}.session-card[data-v-7a05044e]:hover{border-color:rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.06)}.theme--dark .session-card[data-v-7a05044e]:hover{border-color:hsla(0,0%,100%,.08)}.session-card--current[data-v-7a05044e]{border-color:var(--v-primary-lighten3);background:linear-gradient(135deg,rgba(3,98,76,.05),transparent)}.theme--dark .session-card--current[data-v-7a05044e]{border-color:rgba(3,98,76,.3);background:linear-gradient(135deg,rgba(3,98,76,.1),transparent)}.session-card--revoking[data-v-7a05044e]{opacity:.5;pointer-events:none}@keyframes slideIn-7a05044e{to{opacity:1;transform:translateY(0)}}.session-device[data-v-7a05044e]{position:relative;width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(0,0,0,.04);transition:transform .2s ease}.theme--dark .session-device[data-v-7a05044e]{background:hsla(0,0%,100%,.06)}.session-device--web[data-v-7a05044e]{background:linear-gradient(135deg,rgba(66,165,245,.12),rgba(66,165,245,.04))}.session-device--desktop[data-v-7a05044e]{background:linear-gradient(135deg,rgba(102,187,106,.12),rgba(102,187,106,.04))}.session-device--mobile[data-v-7a05044e]{background:linear-gradient(135deg,rgba(171,71,188,.12),rgba(171,71,188,.04))}.current-indicator[data-v-7a05044e]{position:absolute;bottom:-2px;right:-2px;width:14px;height:14px;background:var(--v-success-base);border-radius:50%;border:2px solid var(--v-bg1-base);display:flex;align-items:center;justify-content:center}.current-indicator .pulse[data-v-7a05044e]{width:6px;height:6px;background:#fff;border-radius:50%;animation:pulse-7a05044e 2s infinite}@keyframes pulse-7a05044e{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.7}}.session-info[data-v-7a05044e]{flex:1;min-width:0}.session-info__header[data-v-7a05044e]{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.session-name[data-v-7a05044e]{font-weight:600;font-size:.95rem;color:var(--v-text-base)}.current-chip[data-v-7a05044e]{height:18px!important;font-size:.65rem!important;font-weight:600;letter-spacing:.02em}.session-location[data-v-7a05044e]{display:flex;align-items:center;gap:.35rem;font-size:.85rem;color:var(--v-text-base);margin-bottom:.35rem;flex-wrap:wrap}.location-text[data-v-7a05044e]{font-weight:500}.timezone-chip[data-v-7a05044e]{height:18px!important;font-size:.65rem!important;font-weight:500;letter-spacing:0;margin-left:.25rem;border-color:rgba(0,0,0,.12)!important;background:rgba(0,0,0,.02)!important}.theme--dark .timezone-chip[data-v-7a05044e]{border-color:hsla(0,0%,100%,.15)!important;background:hsla(0,0%,100%,.04)!important}.timezone-chip .v-icon[data-v-7a05044e]{font-size:10px!important}.session-meta[data-v-7a05044e]{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--v-text-secondary);opacity:.75;margin-bottom:.25rem;flex-wrap:wrap}.meta-item[data-v-7a05044e]{display:inline-flex;align-items:center;gap:.25rem}.meta-divider[data-v-7a05044e]{width:3px;height:3px;background:currentColor;border-radius:50%;opacity:.4}.session-expiry[data-v-7a05044e]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--v-text-secondary);opacity:.6}.session-actions[data-v-7a05044e]{flex-shrink:0}.revoke-btn[data-v-7a05044e]{opacity:.6;transition:opacity .2s ease}.revoke-btn[data-v-7a05044e]:hover{opacity:1}.sessions-footer[data-v-7a05044e]{display:flex;justify-content:center;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.04)}.theme--dark .sessions-footer[data-v-7a05044e]{border-top-color:hsla(0,0%,100%,.04)}.session-list-enter-active[data-v-7a05044e],.session-list-leave-active[data-v-7a05044e]{transition:all .3s ease}.session-list-enter-from[data-v-7a05044e],.session-list-leave-to[data-v-7a05044e]{opacity:0;transform:translateX(-20px)}.session-list-move[data-v-7a05044e]{transition:transform .3s ease}.revoke-dialog[data-v-7a05044e]{border-radius:12px!important;overflow:hidden}.revoke-dialog__title[data-v-7a05044e]{font-size:1.1rem!important;font-weight:600;padding:1.25rem 1.5rem!important;border-bottom:1px solid rgba(0,0,0,.06)}.theme--dark .revoke-dialog__title[data-v-7a05044e]{border-bottom-color:hsla(0,0%,100%,.06)}.revoke-dialog__text[data-v-7a05044e]{padding:1.5rem!important}.revoke-dialog__text p[data-v-7a05044e]{margin:0 0 .5rem;line-height:1.6}.revoke-dialog__actions[data-v-7a05044e]{padding:1rem 1.5rem!important;border-top:1px solid rgba(0,0,0,.06)}.theme--dark .revoke-dialog__actions[data-v-7a05044e]{border-top-color:hsla(0,0%,100%,.06)}.revoke-dialog--danger .revoke-dialog__title[data-v-7a05044e]{background:linear-gradient(135deg,rgba(244,67,54,.08),transparent)}.affected-devices[data-v-7a05044e]{margin-top:1rem;padding:.75rem 1rem;background:rgba(244,67,54,.06);border-radius:8px;border-left:3px solid var(--v-error-base)}.affected-count[data-v-7a05044e]{font-weight:600;font-size:.9rem;color:var(--v-error-base)}.theme--dark .session-card[data-v-7a05044e]{background:var(--v-bg3-base)}.theme--dark .session-card[data-v-7a05044e]:hover{box-shadow:0 2px 8px rgba(0,0,0,.2)}.theme--dark .sessions-section[data-v-7a05044e]{box-shadow:0 1px 3px rgba(0,0,0,.2),0 4px 12px rgba(0,0,0,.15)}@media(max-width:600px){.sessions-header[data-v-7a05044e]{flex-direction:column;align-items:stretch}.sessions-header__left[data-v-7a05044e]{margin-bottom:.5rem}.session-card[data-v-7a05044e]{flex-wrap:wrap;padding:1rem}.session-info[data-v-7a05044e]{flex:1 1 calc(100% - 64px);order:1}.session-device[data-v-7a05044e]{order:0}.session-actions[data-v-7a05044e]{order:2;width:100%;display:flex;justify-content:flex-end;margin-top:.5rem;padding-top:.5rem;border-top:1px dashed rgba(0,0,0,.06)}.theme--dark .session-actions[data-v-7a05044e]{border-top-color:hsla(0,0%,100%,.06)}}.user-profile[data-v-638a0c49]{overflow-y:auto}.profile-header[data-v-638a0c49]{background:linear-gradient(135deg,var(--v-primary-base) 0,var(--v-primary-darken1) 100%);padding:2rem 2.5rem;position:relative;overflow:hidden}.profile-header[data-v-638a0c49]:before{content:"";position:absolute;top:-50%;right:-20%;width:60%;height:200%;background:radial-gradient(ellipse,hsla(0,0%,100%,.1) 0,transparent 70%);pointer-events:none}.profile-header--dark[data-v-638a0c49]{background:linear-gradient(135deg,var(--v-bg3-base) 0,var(--v-bg2-base) 100%)}.profile-header--dark .profile-header__title[data-v-638a0c49]{color:#fff}.profile-header--dark .profile-header__subtitle[data-v-638a0c49]{color:hsla(0,0%,100%,.7)}.profile-header__content[data-v-638a0c49]{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1;flex-wrap:wrap;gap:1rem}.profile-header__title[data-v-638a0c49]{font-size:1.75rem;font-weight:700;color:#fff;margin:0;letter-spacing:-.02em}.profile-header__subtitle[data-v-638a0c49]{font-size:.9rem;color:hsla(0,0%,100%,.85);margin:.25rem 0 0;font-weight:400}.logout-btn[data-v-638a0c49]{border-color:hsla(0,0%,100%,.4)!important;color:#fff!important;text-transform:none;font-weight:500;letter-spacing:0}.logout-btn[data-v-638a0c49]:hover{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.6)!important}.profile-content[data-v-638a0c49]{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;max-width:900px;margin:0 auto}.profile-card[data-v-638a0c49]{background:var(--v-bg2-base);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.04);opacity:0;transform:translateY(12px);transition:opacity .4s ease,transform .4s ease,box-shadow .2s ease}.profile-card.animate-in[data-v-638a0c49]{opacity:1;transform:translateY(0);transition-delay:calc(var(--delay)*.1s)}.profile-card[data-v-638a0c49]:hover{box-shadow:0 2px 6px rgba(0,0,0,.1),0 8px 24px rgba(0,0,0,.06)}.profile-card--avatar[data-v-638a0c49]{overflow:hidden}.profile-card__avatar-section[data-v-638a0c49]{background:linear-gradient(180deg,var(--v-primary-lighten4) 0,var(--v-bg2-base) 100%);padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.theme--dark .profile-card__avatar-section[data-v-638a0c49]{background:linear-gradient(180deg,rgba(3,98,76,.15) 0,var(--v-bg2-base) 100%)}.profile-card__header[data-v-638a0c49]{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(0,0,0,.06)}.theme--dark .profile-card__header[data-v-638a0c49]{border-bottom-color:hsla(0,0%,100%,.06)}.profile-card__body[data-v-638a0c49]{padding:1.5rem}.profile-card__actions[data-v-638a0c49]{display:flex;justify-content:flex-end;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.06)}.theme--dark .profile-card__actions[data-v-638a0c49]{border-top-color:hsla(0,0%,100%,.06)}.avatar-wrapper[data-v-638a0c49]{position:relative;margin-bottom:1rem;cursor:pointer}.avatar-wrapper:hover .avatar-edit-badge[data-v-638a0c49]{transform:scale(1.1)}.avatar-image[data-v-638a0c49]{background:var(--v-bg1-base);border:3px solid #fff}.theme--dark .avatar-image[data-v-638a0c49]{border-color:var(--v-bg3-base)}.avatar-edit-badge[data-v-638a0c49]{position:absolute;bottom:4px;right:4px;width:32px;height:32px;background:var(--v-primary-base);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.2);cursor:pointer;transition:transform .2s ease}.avatar-edit-badge[data-v-638a0c49]:hover{transform:scale(1.1)}.avatar-name[data-v-638a0c49]{font-size:1.25rem;font-weight:600;margin:0;color:var(--v-text-base)}.avatar-role[data-v-638a0c49]{font-size:.85rem;color:var(--v-text-secondary);margin:.25rem 0 0;opacity:.7}.avatar-hint[data-v-638a0c49]{font-size:.75rem;color:var(--v-primary-base);margin:.5rem 0 0;opacity:.8}.avatar-error[data-v-638a0c49]{font-size:.75rem;color:var(--v-error-base);margin:.5rem 0 0;display:flex;align-items:center;justify-content:center}.hidden-uploader[data-v-638a0c49]{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.section-indicator[data-v-638a0c49]{width:4px;align-self:stretch;background:var(--v-primary-base);border-radius:2px;flex-shrink:0}.section-header-content[data-v-638a0c49]{flex:1}.section-title[data-v-638a0c49]{font-size:1.1rem;font-weight:600;margin:0;color:var(--v-text-base)}.section-description[data-v-638a0c49]{font-size:.85rem;color:var(--v-text-secondary);margin:.25rem 0 0;opacity:.7}.section-label[data-v-638a0c49]{font-size:.9rem;font-weight:600;color:var(--v-text-base);display:flex;align-items:center}.helper-text[data-v-638a0c49]{font-size:.8rem;color:var(--v-text-secondary);margin:.25rem 0 0;opacity:.7}.field-label[data-v-638a0c49]{display:block;font-size:.8rem;font-weight:600;color:var(--v-text-secondary);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.custom-field.v-text-field--outlined[data-v-638a0c49]{border-radius:8px}.custom-field.v-text-field--outlined[data-v-638a0c49] .v-input__slot{min-height:44px!important}.custom-field.v-text-field--outlined[data-v-638a0c49] fieldset{border-color:rgba(0,0,0,.12);transition:border-color .2s ease}.custom-field.v-text-field--outlined[data-v-638a0c49]:hover fieldset{border-color:var(--v-primary-lighten2)}.custom-field.v-text-field--outlined.v-input--is-focused[data-v-638a0c49] fieldset{border-color:var(--v-primary-base);border-width:2px}.password-grid[data-v-638a0c49]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.password-field[data-v-638a0c49]{display:flex;flex-direction:column}.password-requirements[data-v-638a0c49]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.75rem}.password-requirements span[data-v-638a0c49]{display:inline-flex;align-items:center;gap:.25rem;font-size:.7rem;color:var(--v-text-secondary);opacity:.6;transition:opacity .2s ease}.password-requirements span.met[data-v-638a0c49]{opacity:1;color:var(--v-success-base)}.password-match[data-v-638a0c49]{display:flex;align-items:center;gap:.35rem;margin-top:.5rem;font-size:.75rem}.save-btn[data-v-638a0c49]{text-transform:none;font-weight:600;letter-spacing:0;padding:0 1.5rem!important;height:42px!important;border-radius:8px}.save-btn[data-v-638a0c49]:not(:disabled){box-shadow:0 2px 8px rgba(3,98,76,.3)}.save-btn--header[data-v-638a0c49]{height:32px!important;padding:0 1rem!important;align-self:center}.theme--dark .profile-card[data-v-638a0c49]{box-shadow:0 1px 3px rgba(0,0,0,.2),0 4px 12px rgba(0,0,0,.15)}.theme--dark .profile-card[data-v-638a0c49]:hover{box-shadow:0 2px 6px rgba(0,0,0,.25),0 8px 24px rgba(0,0,0,.2)}.theme--dark .custom-field[data-v-638a0c49] fieldset{border-color:hsla(0,0%,100%,.12)}.theme--dark .logout-btn[data-v-638a0c49]{border-color:hsla(0,0%,100%,.3)!important}.model-thumbnail-cell[data-v-681aeeaa],.thumbnail-placeholder[data-v-681aeeaa]{display:flex;align-items:center;justify-content:center}.thumbnail-placeholder[data-v-681aeeaa]{width:60px;height:45px;background:var(--v-bg1-base);border:1px solid #e0e0e0;border-radius:4px}.point-cloud[data-v-6979b867]{background-size:cover;background-image:url(/img/pointCloud-black.1e80838a.png);width:23px;height:23px;margin-right:10px}.linked-pointcloud[data-v-6979b867]{font-size:12px;text-decoration:underline;color:#00008b}v-data-table[data-v-6979b867]{position:relative}.v-data-table .v-data-footer[data-v-6979b867]{position:fixed;right:0;width:-webkit-fill-available}.gps-menu{flex-grow:1;cursor:pointer}.right-input{width:30%;text-align:center}.left-title{left:41%}.left-title,.right-title{position:absolute;top:0;color:#000;font-size:10px}.right-title{left:72%}.admin-row{margin-top:10px}.model-3d[data-v-4f632408]{background-size:cover;background-image:url(/img/3d-black.7a469724.png);width:23px;height:23px;margin-right:10px}.level-dbids[data-v-4f632408]{width:auto;margin:5px;border-radius:5px;color:#fff;font-size:13px;padding:1px 5px}v-data-table[data-v-4f632408]{position:relative}v-data-table .v-data-footer[data-v-4f632408]{position:fixed;bottom:0;width:-webkit-fill-available}#admin-areas-container .v-dialog__content{position:absolute!important}#admin-areas-container .selected-row{background-color:var(--v-primary-lighten2)!important}.text-container{display:flex;flex-direction:column;height:100%;width:100%;justify-content:center;align-items:center;font-size:15px;color:var(--v-black-base)}.upload-btn{width:14%;background-color:transparent;border:1px solid #000;text-align:center;height:25px;border-radius:7px;padding-top:6px;cursor:pointer;margin-right:6px}.upload-btn:hover{background-color:var(--v-primary-base)}.images-row{display:flex;flex-direction:column;height:100%;background-color:transparent;border:none}.input-row{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;height:30px;padding-top:3px}.selected-imgs{color:#000;height:90%;background-color:#fff;border:1px solid #000;margin:3px 2px 1px 25px;overflow-y:auto}.select-scan-btn{width:96%;height:30px;color:#787878;cursor:pointer;background-color:#e9e9e9;border:gray;margin:0 5px;padding-top:5px;box-sizing:border-box}.select-scan-btn:hover{background-color:#d3d3d3}.scan-choices-container{background-color:transparent;border:none;color:#fff;text-align:inherit}.debug-legend .legend-dot[data-v-509b9b57]{width:12px;height:12px;border-radius:50%;display:inline-block;box-shadow:0 0 4px hsla(0,0%,100%,.3)}.model-3d{background-size:cover;background-image:url(/img/3d-black.7a469724.png);width:23px;height:23px;margin-right:10px}.v-expansion-panel-content__wrap{padding:0 16px 16px}.v-data-table[data-v-acc0c42e]{position:relative}.v-data-table .v-data-footer[data-v-acc0c42e]{position:fixed;bottom:0;left:0;width:-webkit-fill-available}.data-preview-dialog .v-dialog[data-v-51ff854a]{overflow-y:auto}.preview-cell[data-v-51ff854a]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 0}.mapped-cell[data-v-51ff854a]{background-color:rgba(33,150,243,.05);padding-left:8px}.unmapped-cell[data-v-51ff854a]{background-color:hsla(0,0%,62%,.05);padding-left:8px}.identity-cell[data-v-51ff854a]{background-color:rgba(76,175,80,.08);border-left:3px solid #4caf50}.identity-text[data-v-51ff854a]{color:#2e7d32!important;font-weight:600}[data-v-51ff854a] .edited-cell>.v-input__control>.v-input__slot{background-color:rgba(255,193,7,.15)}[data-v-51ff854a] .v-data-table-header th{border-bottom:2px solid #e0e0e0!important;vertical-align:top!important;padding-top:12px!important;padding-bottom:12px!important}[data-v-51ff854a] .v-data-table tbody tr:nth-child(2n){background-color:rgba(0,0,0,.02)}[data-v-51ff854a] .v-data-table tbody tr:hover{background-color:rgba(33,150,243,.08)!important}.v-chip.v-size--x-small[data-v-51ff854a]{height:20px;font-size:10px}.data-preview-dialog[data-v-51ff854a] .v-dialog--fullscreen,.data-preview-dialog[data-v-51ff854a] .v-dialog--fullscreen .v-card{overflow:hidden}[data-v-51ff854a] .v-dialog--fullscreen .v-data-table__wrapper{height:calc(100vh - 300px)!important;overflow-y:auto}[data-v-51ff854a] .v-dialog--fullscreen .v-data-table-header{position:sticky!important;top:0!important;z-index:2!important;background:#fff!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}[data-v-51ff854a] .data-preview-table{flex:1;margin:12px;border:1px solid rgba(0,0,0,.1);border-radius:4px;overflow:hidden!important}[data-v-51ff854a] .data-preview-table .v-data-table__wrapper>table tr td{padding:0!important;border:1px solid #e6e6e688!important}[data-v-51ff854a] .data-preview-table .v-data-table-header th{border:1px solid #e6e6e638!important}.v-list-item--active[data-v-789421e2]{background-color:rgba(var(--v-primary-base),.1)!important}.v-list-item[data-v-789421e2]:hover{background-color:rgba(0,0,0,.04)}.column-mapping-dialog .v-dialog[data-v-62c5cda4]{overflow-y:auto}.column-item[data-v-62c5cda4]{transition:all .3s ease;cursor:move}.column-item[data-v-62c5cda4]:hover{background-color:rgba(0,0,0,.04)}.column-item.mapped[data-v-62c5cda4]{background-color:rgba(76,175,80,.1);border-left:3px solid #4caf50}.column-item.required[data-v-62c5cda4]{border-left:3px solid #f44336}.column-item.special[data-v-62c5cda4]{border-left:3px solid #ff9800}.column-item.dragging[data-v-62c5cda4]{opacity:.5}.ghost[data-v-62c5cda4]{opacity:.5;background:#c8ebfb}.list-group[data-v-62c5cda4]{min-height:200px}.mapping-item[data-v-62c5cda4]{background-color:rgba(33,150,243,.05);margin:2px 0;border-radius:4px}.excel-column[data-v-62c5cda4]{border-left:3px solid #ff9800}.ava-field[data-v-62c5cda4]{cursor:text;border-left:3px solid #ff9000}.section-header[data-v-62c5cda4]{background-color:rgba(0,0,0,.02);border-bottom:1px solid rgba(0,0,0,.1);min-height:40px}.critical-section[data-v-62c5cda4]{background-color:rgba(244,67,54,.05);border-left:3px solid #f44336}.required-section[data-v-62c5cda4]{background-color:rgba(255,152,0,.05);border-left:3px solid #ff9800}.special-section[data-v-62c5cda4]{background-color:rgba(33,150,243,.05);border-left:3px solid #2196f3}.other-section[data-v-62c5cda4]{background-color:hsla(0,0%,62%,.05);border-left:3px solid #9e9e9e}.critical-field[data-v-62c5cda4]{border-left:3px solid #f44336;background-color:rgba(244,67,54,.02)}.required-field[data-v-62c5cda4]{border-left:3px solid #ff9800;background-color:rgba(255,152,0,.02)}.special-field[data-v-62c5cda4]{border-left:3px solid #2196f3;background-color:rgba(33,150,243,.02)}.critical-field[data-v-62c5cda4]:hover{background-color:rgba(244,67,54,.05)}.required-field[data-v-62c5cda4]:hover{background-color:rgba(255,152,0,.05)}.special-field[data-v-62c5cda4]:hover{background-color:rgba(33,150,243,.05)}.bg-light[data-v-62c5cda4]{background-color:rgba(0,0,0,.02)}.enhanced-tag-master-data-container{padding:10px 10px}.master-tags-section-container{display:flex;margin-inline-start:20px;-moz-column-gap:30px;column-gap:30px}.tagMasterChip{width:150px}.v-btn-toggle .v-btn{border-radius:4px!important}.v-btn-toggle .v-btn:first-child{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-btn-toggle .v-btn:last-child{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.harvester-controller[data-v-34e6b5a2]{--harvester-radius:var(--ds-radius-md,8px);--harvester-transition:var(--ds-transition-default,0.2s ease);--harvester-bg:var(--v-bg2-base);--harvester-border:var(--ds-border-default,rgba(0,0,0,.12));--harvester-header-height:56px;background:var(--harvester-bg);border:1px solid var(--harvester-border);border-radius:var(--harvester-radius);overflow:hidden;transition:all var(--harvester-transition);animation:harvester-slide-in-34e6b5a2 .35s ease-out backwards;animation-delay:var(--harvester-delay,0ms)}.harvester-controller[data-v-34e6b5a2]:hover{border-color:color-mix(in srgb,var(--v-primary-base) 40%,transparent);box-shadow:var(--ds-shadow-2,0 2px 8px rgba(0,0,0,.1))}@keyframes harvester-slide-in-34e6b5a2{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.harvester-header[data-v-34e6b5a2]{display:flex;align-items:center;justify-content:space-between;min-height:var(--harvester-header-height);padding:var(--ds-space-sm,8px) var(--ds-space-md,16px);cursor:pointer;background:linear-gradient(135deg,transparent 0,var(--ds-surface-hover,rgba(0,0,0,.02)) 100%);border-bottom:1px solid transparent;transition:all var(--harvester-transition);gap:var(--ds-space-md,16px)}.harvester-header[data-v-34e6b5a2]:hover{background:var(--ds-surface-hover,rgba(0,0,0,.04))}.harvester-header__left[data-v-34e6b5a2]{display:flex;align-items:center;gap:var(--ds-space-sm,8px);flex:1;min-width:0}.harvester-header__expand-btn[data-v-34e6b5a2]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--ds-radius-sm,4px);background:var(--ds-surface-hover,rgba(0,0,0,.04));transition:all var(--harvester-transition);flex-shrink:0}.harvester-header__expand-btn .v-icon[data-v-34e6b5a2]{transition:transform .25s cubic-bezier(.4,0,.2,1)}.harvester-header__expand-btn.is-expanded .v-icon[data-v-34e6b5a2]{transform:rotate(90deg)}.harvester-header__expand-btn[data-v-34e6b5a2]:hover{background:var(--v-primary-base)}.harvester-header__expand-btn:hover .v-icon[data-v-34e6b5a2]{color:#fff!important}.harvester-header__info[data-v-34e6b5a2]{display:flex;flex-direction:column;gap:2px;min-width:0}.harvester-header__title[data-v-34e6b5a2]{font-size:var(--ds-font-subtitle,16px);font-weight:600;color:var(--v-text-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.harvester-header__meta[data-v-34e6b5a2]{display:flex;align-items:center;gap:var(--ds-space-sm,8px);flex-wrap:wrap}.harvester-header__badge[data-v-34e6b5a2]{display:inline-flex;align-items:center;font-size:var(--ds-font-micro,10px);font-weight:500;padding:2px 8px;border-radius:var(--ds-radius-full,9999px);text-transform:uppercase;letter-spacing:.3px}.harvester-header__badge--count[data-v-34e6b5a2]{background:rgba(var(--v-blue-base-rgb,84,125,154),.12);color:var(--v-blue-base)}.harvester-header__badge--matched[data-v-34e6b5a2]{background:rgba(var(--v-primary-base-rgb,120,156,74),.12);color:var(--v-primary-base)}.theme--dark .harvester-header__badge--count[data-v-34e6b5a2]{background:rgba(84,125,154,.25)}.theme--dark .harvester-header__badge--matched[data-v-34e6b5a2]{background:rgba(3,98,76,.25)}.harvester-header__actions[data-v-34e6b5a2]{display:flex;align-items:center;gap:var(--ds-space-xs,4px);flex-shrink:0}.harvester-action-group[data-v-34e6b5a2]{display:flex;align-items:center;gap:2px;padding:4px;background:var(--ds-surface-hover,rgba(0,0,0,.03));border-radius:var(--ds-radius-sm,4px)}.harvester-action-group--primary[data-v-34e6b5a2]{background:rgba(var(--v-primary-base-rgb,120,156,74),.08)}.theme--dark .harvester-action-group[data-v-34e6b5a2]{background:hsla(0,0%,100%,.05)}.theme--dark .harvester-action-group--primary[data-v-34e6b5a2]{background:rgba(3,98,76,.15)}.harvester-action-divider[data-v-34e6b5a2]{width:1px;height:24px;background:var(--ds-border-default,rgba(0,0,0,.12));margin:0 var(--ds-space-xs,4px)}.harvester-action-btn[data-v-34e6b5a2]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--ds-radius-sm,4px);background:transparent;color:var(--v-grey-base);cursor:pointer;transition:all var(--harvester-transition);position:relative;overflow:hidden}.harvester-action-btn[data-v-34e6b5a2]:before{content:"";position:absolute;inset:0;background:currentColor;opacity:0;transition:opacity var(--harvester-transition)}.harvester-action-btn[data-v-34e6b5a2]:hover:not(:disabled){color:var(--v-primary-base);background:rgba(var(--v-primary-base-rgb,120,156,74),.12);transform:translateY(-1px)}.harvester-action-btn[data-v-34e6b5a2]:active:not(:disabled){transform:translateY(0)}.harvester-action-btn[data-v-34e6b5a2]:disabled{opacity:.5;cursor:not-allowed}.harvester-action-btn.is-loading[data-v-34e6b5a2]{pointer-events:none}.harvester-action-btn--accent[data-v-34e6b5a2]{color:var(--v-golden-base,#d2a000)}.harvester-action-btn--accent[data-v-34e6b5a2]:hover:not(:disabled){color:var(--v-golden-base);background:rgba(210,160,0,.15)}.harvester-action-btn--danger[data-v-34e6b5a2]{color:var(--v-error-base,#b71c1c)}.harvester-action-btn--danger[data-v-34e6b5a2]:hover:not(:disabled){color:var(--v-error-base);background:rgba(183,28,28,.12)}.harvester-grid-container[data-v-34e6b5a2]{border-top:1px solid var(--ds-border-subtle,rgba(0,0,0,.08));background:var(--v-bg3-base)}.harvester-grid-toolbar[data-v-34e6b5a2]{display:flex;align-items:center;justify-content:space-between;padding:var(--ds-space-sm,8px) var(--ds-space-md,16px);background:linear-gradient(180deg,var(--ds-surface-hover,rgba(0,0,0,.02)) 0,transparent 100%);border-bottom:1px solid var(--ds-border-subtle,rgba(0,0,0,.06))}.harvester-grid-toolbar__label[data-v-34e6b5a2]{display:flex;align-items:center;font-size:var(--ds-font-caption,12px);font-weight:500;color:var(--v-text_secondary-base);text-transform:uppercase;letter-spacing:.5px}.harvester-grid-toolbar__selection[data-v-34e6b5a2]{font-size:var(--ds-font-caption,12px);font-weight:600;color:var(--v-primary-base);padding:2px 10px;background:rgba(var(--v-primary-base-rgb,120,156,74),.1);border-radius:var(--ds-radius-full,9999px)}.harvester-grid[data-v-34e6b5a2]{width:100%;height:310px}.harvester-grid.ag-theme-alpine-dark[data-v-34e6b5a2],.harvester-grid.ag-theme-alpine[data-v-34e6b5a2]{--ag-row-hover-color:rgba(var(--v-primary-base-rgb,120,156,74),0.08);--ag-selected-row-background-color:rgba(var(--v-primary-base-rgb,120,156,74),0.12);--ag-range-selection-border-color:transparent;--ag-header-background-color:var(--v-bg2-base);--ag-odd-row-background-color:transparent;--ag-row-border-color:var(--ds-border-subtle,rgba(0,0,0,.06))}.harvester-grid.ag-theme-alpine .ag-root-wrapper[data-v-34e6b5a2],.harvester-grid.ag-theme-alpine-dark .ag-root-wrapper[data-v-34e6b5a2]{border:none;border-radius:0}.harvester-grid.ag-theme-alpine .ag-header[data-v-34e6b5a2],.harvester-grid.ag-theme-alpine-dark .ag-header[data-v-34e6b5a2]{border-bottom:1px solid var(--ds-border-default,rgba(0,0,0,.1))}.harvester-grid.ag-theme-alpine .ag-header-cell[data-v-34e6b5a2],.harvester-grid.ag-theme-alpine-dark .ag-header-cell[data-v-34e6b5a2]{font-weight:600;font-size:var(--ds-font-caption,12px);text-transform:uppercase;letter-spacing:.3px}.harvester-grid.ag-theme-alpine .ag-cell[data-v-34e6b5a2],.harvester-grid.ag-theme-alpine-dark .ag-cell[data-v-34e6b5a2]{font-size:var(--ds-font-body-sm,13px)}.harvester-grid.ag-theme-alpine .ag-paging-panel[data-v-34e6b5a2],.harvester-grid.ag-theme-alpine-dark .ag-paging-panel[data-v-34e6b5a2]{border-top:1px solid var(--ds-border-subtle,rgba(0,0,0,.06));background:var(--v-bg2-base)}.harvester-expand-enter-active[data-v-34e6b5a2],.harvester-expand-leave-active[data-v-34e6b5a2]{transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.harvester-expand-enter[data-v-34e6b5a2],.harvester-expand-leave-to[data-v-34e6b5a2]{opacity:0;max-height:0}.harvester-expand-enter-to[data-v-34e6b5a2],.harvester-expand-leave[data-v-34e6b5a2]{opacity:1;max-height:400px}@media(max-width:960px){.harvester-header[data-v-34e6b5a2]{flex-wrap:wrap;padding:var(--ds-space-sm,8px)}.harvester-header__actions[data-v-34e6b5a2]{width:100%;justify-content:flex-end;margin-top:var(--ds-space-xs,4px);padding-top:var(--ds-space-xs,4px);border-top:1px solid var(--ds-border-subtle,rgba(0,0,0,.06))}.harvester-action-btn[data-v-34e6b5a2]{width:28px;height:28px}}@media(max-width:600px){.harvester-action-divider[data-v-34e6b5a2]{display:none}.harvester-action-group[data-v-34e6b5a2]{padding:2px;gap:1px}.harvester-header__badge[data-v-34e6b5a2]{font-size:9px;padding:2px 6px}}.popup-overlay{position:fixed;top:0;left:0;z-index:5;width:-webkit-fill-available;height:-webkit-fill-available;background:#5d5d5d45}.create-inspection-popup{position:absolute;display:flex;justify-content:center;align-items:center;background-color:transparent}.create-inspection-tags-container{display:flex;max-height:400px;width:400px;position:absolute;top:25%;left:calc(50% - 150px);background-color:#fff;box-shadow:1px 3px 10px 0 rgba(0,0,0,.5);border-radius:5px;align-items:center;z-index:10;flex-direction:column;justify-content:space-between}.create-inspection-tags-container-body .filters-section{margin-top:0}.create-inspection-popup-header{background:var(--v-primary-base);border-radius:5px 5px 0 0;display:flex;justify-content:space-between;align-items:center;padding:0 10px;width:-webkit-fill-available}.create-inspection-popup-header p{font-weight:700;font-size:14px;margin:10px;color:#f2f2f2}.create-inspection-popup-header .fas.fa-times{font-size:15px;color:var(--v-primary-lighten3);padding:5px}.create-inspection-popup-header .fas.fa-times:hover{color:#fff}.create-inspection-tags-container-body{display:flex;flex-direction:column;padding:10px;height:auto;max-height:290px;width:-webkit-fill-available}.create-inspection-tags-container-footer{display:flex;justify-content:flex-end;align-items:center;padding:10px;border-top:1px solid #e0e0e0;width:-webkit-fill-available}.create-inspection-tags-container-footer .admin-footer-btn{background-color:var(--v-primary-base);color:#fff;padding:5px 30px;border-radius:5px;margin-left:10px;cursor:pointer}.create-inspection-tags-container-footer .admin-footer-btn:hover{background-color:var(--v-primary-lighten3);color:var(--v-primary-base)}.create-inspection-tags-container-footer .admin-footer-secondary-btn{background-color:#e0e0e0;color:#000;padding:5px 30px;border-radius:5px;margin-left:10px;cursor:pointer}.create-inspection-tags-container-footer .admin-footer-secondary-btn:hover{background-color:#c2c2c2;color:#000}.create-inspection-tags-container .section-title{font-size:16px;font-weight:500;margin-bottom:10px}.create-inspection-tags-container .scrollable-inspections-info{display:flex;flex-direction:column;row-gap:10px;overflow:auto}.create-inspection-tags-container .scrollable-inspections-info span{font-size:14px;font-weight:600}.admin-footer-btn.disabled,.admin-footer-btn.disabled:hover,.admin-footer-secondary-btn.disabled,.admin-footer-secondary-btn.disabled:hover{background-color:#e0e0e0;color:#000;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#tagHarvesterSection .row-input{padding:10px 40px;justify-content:flex-start}.no-tags-section .admin-btn.new-search-btn{width:250px;border-radius:20px;font-size:14px!important;line-height:12px!important;text-transform:capitalize}.pending-requests-counter{font-size:12px;margin-inline-start:30px;color:#faff1c;font-weight:600}.add-property{color:#fff;background-color:var(--v-primary-base);border-radius:19px;cursor:pointer;width:30px;height:30px;text-align:center;font-size:17px;padding-top:6px;box-sizing:border-box;margin-left:10px}.add-property:hover{background-color:var(--v-primary-lighten3)}.property-column2{width:20%;margin:0 5px}.tag-icon{background-size:cover;background-image:url(/img/tagHover.0657d525.png);width:23px;height:23px;margin-right:10px}.delete-btn:hover{color:#ff3f3f}.spinning{animation:spin 2s linear infinite!important}.section-top-bar{display:flex;justify-content:start;align-items:center;padding:10px;-moz-column-gap:5px;column-gap:5px}#tagHarvesterSection .expanded-section{animation:none}.section-top-bar>div{width:100%;max-width:25%;margin:0 2px;padding:11px;font-size:13px}.harvesters-container{padding:var(--ds-space-md);display:flex;flex-direction:column;gap:var(--ds-space-sm);background:linear-gradient(180deg,transparent 0,var(--ds-surface-hover) 100%);border-radius:var(--ds-radius-md);position:relative;box-shadow:inset 0 1px 3px var(--ds-border-subtle)}.theme--dark .harvesters-container{background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.02))}#tagHarvesterSection .section-top-bar input{height:32px}#tagHarvesterSection .section-top-bar .admin-btn{line-height:9px}#tagHarvesterSection .section-top-bar>div{font-size:12px}.no-tags-section{display:flex;align-items:center;margin:15px 10px;-moz-column-gap:40px;column-gap:40px}.no-tags-section span{font-size:16px;font-weight:600}.harvesters-container .ag-root-wrapper{min-height:auto!important}.top-edit-bar{width:-webkit-fill-available;background-color:#545454;border-radius:1px;display:flex;z-index:2;padding:4px;align-items:center;border-radius:4px;margin-top:5px}@keyframes showTopBarAnim{0%{height:0;padding:0;display:none}to{height:22px;padding:6px;display:flex}}.top-edit-bar-icon{font-size:16px;color:#fff;margin:4px;cursor:pointer}.top-edit-bar-icon:hover{color:orange}.top-edit-bar-text{font-size:12px;color:#fff;flex-grow:1}.amis-row{display:flex;padding:10px 20px;align-items:baseline}.sync-btn{cursor:pointer;width:30px;height:30px;color:gray;font-size:20px}.sync-btn:hover{color:var(--v-primary-base)}.actions-row{align-items:center}.actions-row,.colors-section{display:flex;padding:10px 20px}.colors-section{row-gap:10px;flex-direction:column}.colors-section .section-header{font-size:20px;font-weight:700}.edit-color-container{display:flex;-moz-column-gap:50px;column-gap:50px}.filter-colors-container{width:100%;max-width:150px;display:flex;justify-content:center;row-gap:5px;flex-direction:column;align-items:center;height:-moz-fit-content;height:fit-content}.filter-colors-container span{font-size:14px;font-weight:700}.color-option{position:relative;cursor:default;margin:2px 3px;border:1px solid #d3d3d3;width:90%;border-radius:20px;height:28px!important;flex-grow:1;display:inline-flex}.color-option-count{color:var(--v-primary-base);width:50%;text-align:center;padding-top:3px}.color-option-count i{color:#000}.color-option input[type=color]{border:none;border-radius:0;height:auto;padding-left:0;background:transparent}.color-option input[type=color]:hover{cursor:pointer}.color-option input[type=color]::-moz-color-swatch{border:none}.color-option input[type=color]::-webkit-color-swatch-wrapper{padding:0;border-radius:0}.color-option input[type=color]::-webkit-color-swatch{border:none}.inspection-plan-options .color-option-name{width:100%;border-radius:20px;color:#fff;font-size:12px;display:flex;justify-content:center;align-items:center;padding-top:0}.color-option-name{color:var(--v-primary-base);width:50%;display:flex;text-align:center;justify-content:center;align-items:center}.color-edit-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.color-edit-icon:hover{color:var(--v-primary-base)}.model-uploads-section .row-input{justify-content:flex-start;padding:10px 40px;gap:10px}.model-uploads-section input{height:30px}.model-uploads-section .admin-btn{display:flex;justify-content:center;align-items:center;padding:5px 0;width:200px;height:20px}.model-uploads-section input::-webkit-inner-spin-button,.model-uploads-section input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.simple-keyboard[data-v-677aba40]{position:absolute;top:70%;left:50%;transform:translate(-50%);z-index:9;max-width:850px;padding:10px;padding-top:30px;border:1px solid #dba3c4;border-radius:10px}#virtual-keyboard .close[data-v-677aba40]{position:absolute;top:0;right:0;padding-right:15px;padding-top:8px;font-size:18px}#virtual-keyboard .drag-section[data-v-677aba40]{width:95%;height:20px;position:absolute;top:10px;left:0;cursor:move}.hg-theme-default .hg-row .hg-button[data-v-677aba40]{border:1px solid var(--v-primary-lighten3);box-shadow:inset 0 0 4px 0 #d8caca}.popup-modal{display:none;justify-content:center;align-items:center;position:absolute;left:0;top:0;width:100%;height:100%;overflow:auto;z-index:9999}.popup-img{width:20px}.custom-switch{position:relative;display:inline-block;width:34px;height:14px;margin:7px}.custom-switch input{opacity:0;width:0;height:0}.custom-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.custom-slider:before{position:absolute;content:"";height:20px;width:20px;left:-1px;bottom:-3px;background-color:#fff;transition:.4s;border:1px solid #d3d3d3}input:checked+.custom-slider{background-color:var(--v-primary-lighten2)}input:focus+.custom-slider{box-shadow:0 0 1px #ccc}input:checked+.custom-slider:before{transform:translateX(15px);background-color:var(--v-primary-base);border:none}.custom-slider.round{border-radius:34px}.custom-slider.round:before{border-radius:50%}#uploadModelsModal .modal-content{height:400px}.toggle-row{display:flex;align-items:center}.g-4{gap:1rem}.th-modal{--th-font-primary:"DM Sans",-apple-system,BlinkMacSystemFont,sans-serif;--th-font-mono:"JetBrains Mono","Fira Code",monospace;--th-bg-base:#fafbfc;--th-bg-elevated:#fff;--th-bg-sunken:#f4f5f7;--th-bg-hover:#f0f1f3;--th-border-subtle:#e8eaed;--th-border-default:#d1d5db;--th-border-strong:#9ca3af;--th-text-primary:#111827;--th-text-secondary:#4b5563;--th-text-muted:#9ca3af;--th-text-inverse:#fff;--th-accent:var(--v-primary-base);--th-success:#10b981;--th-warning:#f59e0b;--th-error:#ef4444;--th-shadow-xs:0 1px 2px rgba(0,0,0,.04);--th-shadow-sm:0 2px 8px rgba(0,0,0,.06);--th-shadow-md:0 4px 16px rgba(0,0,0,.08);--th-shadow-lg:0 12px 40px rgba(0,0,0,.12);--th-radius-sm:4px;--th-radius-md:6px;--th-radius-lg:10px;--th-transition-fast:0.15s cubic-bezier(0.4,0,0.2,1);--th-transition-base:0.2s cubic-bezier(0.4,0,0.2,1);--th-transition-slow:0.3s cubic-bezier(0.4,0,0.2,1)}.theme--dark .th-modal{--th-bg-base:#0f1419;--th-bg-elevated:#1a1f26;--th-bg-sunken:#0a0d10;--th-bg-hover:#242b35;--th-border-subtle:#2d3640;--th-border-default:#3d4654;--th-border-strong:#5c6775;--th-text-primary:#f3f4f6;--th-text-secondary:#9ca3af;--th-text-muted:#6b7280;--th-shadow-sm:0 2px 8px rgba(0,0,0,.25);--th-shadow-md:0 4px 16px rgba(0,0,0,.35);--th-shadow-lg:0 12px 40px rgba(0,0,0,.5)}#addAutoTagsModal.th-modal{position:absolute;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-family:var(--th-font-primary)}#addAutoTagsModal.th-modal .th-dialog.modal-content{position:relative;min-width:520px;max-width:calc(100% - 32px);height:-webkit-fill-available;max-height:min(720px,calc(100vh - 48px));padding:0;margin:0;background:var(--th-bg-elevated);border:1px solid var(--th-border-subtle);border-radius:var(--th-radius-lg);box-shadow:var(--th-shadow-lg);overflow:hidden;display:flex;flex-direction:column;animation:th-dialog-enter .25s var(--th-transition-base)}@keyframes th-dialog-enter{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}#addAutoTagsModal .th-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:var(--th-bg-sunken);border-bottom:1px solid var(--th-border-subtle);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}#addAutoTagsModal .th-header:active{cursor:grabbing}#addAutoTagsModal .th-dialog.dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}#addAutoTagsModal .th-dialog.dragging .th-header{cursor:grabbing}#addAutoTagsModal .th-header__left{display:flex;align-items:center;gap:14px}#addAutoTagsModal .th-header__icon{width:40px;height:40px;background:var(--th-accent);border-radius:var(--th-radius-md);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px color-mix(in srgb,var(--th-accent) 20%,transparent)}#addAutoTagsModal .th-header__icon svg{width:22px;height:22px;color:#fff}#addAutoTagsModal .th-header__title{margin:0;font-size:17px;font-weight:600;color:var(--th-text-primary);letter-spacing:-.02em}#addAutoTagsModal .th-header__status{display:flex;align-items:center;gap:6px;margin-top:2px;font-size:11px;color:var(--th-text-muted);font-family:var(--th-font-mono);text-transform:uppercase;letter-spacing:.04em}#addAutoTagsModal .th-status-dot{width:6px;height:6px;background:var(--th-success);border-radius:50%;animation:th-pulse 2s ease-in-out infinite}@keyframes th-pulse{0%,to{opacity:1}50%{opacity:.5}}#addAutoTagsModal .th-close{width:32px;height:32px;border:none;background:transparent;border-radius:var(--th-radius-sm);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--th-text-muted);transition:all var(--th-transition-fast)}#addAutoTagsModal .th-close svg{width:18px;height:18px}#addAutoTagsModal .th-close:hover{background:var(--th-bg-hover);color:var(--th-error)}#addAutoTagsModal .th-body{flex:1;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:16px;height:auto;min-height:0}#addAutoTagsModal .th-body::-webkit-scrollbar{width:6px}#addAutoTagsModal .th-body::-webkit-scrollbar-track{background:transparent}#addAutoTagsModal .th-body::-webkit-scrollbar-thumb{background:var(--th-border-default);border-radius:3px}#addAutoTagsModal .th-body::-webkit-scrollbar-thumb:hover{background:var(--th-accent)}#addAutoTagsModal .th-panel{background:var(--th-bg-base);border:1px solid var(--th-border-subtle);border-radius:var(--th-radius-md);overflow:visible}#addAutoTagsModal .th-panel__header{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--th-bg-sunken);border-bottom:1px solid var(--th-border-subtle)}#addAutoTagsModal .th-panel__content{display:block;padding:14px;visibility:visible;opacity:1;height:auto;overflow:visible}.th-panel__number{font-family:var(--th-font-mono);font-size:10px;font-weight:500;color:var(--th-accent);background:color-mix(in srgb,var(--th-accent) 8%,transparent);padding:2px 6px;border-radius:3px;letter-spacing:.02em}.th-panel__label{font-size:11px;font-weight:600;color:var(--th-text-secondary);text-transform:uppercase;letter-spacing:.06em}.th-badge{margin-left:auto;font-family:var(--th-font-mono);font-size:10px;color:var(--th-text-muted);background:var(--th-bg-hover);padding:2px 8px;border-radius:10px}.th-field-group{display:flex;gap:12px;align-items:flex-end}.th-field{display:flex;flex-direction:column;gap:6px}.th-field--primary{flex:1}.th-field--secondary{width:120px}.th-label{display:flex;align-items:center;gap:4px}.th-label__text{font-size:11px;font-weight:500;color:var(--th-text-secondary);text-transform:uppercase;letter-spacing:.04em}.th-label__required{color:var(--th-error);font-size:12px}.th-input-wrapper{position:relative}#addAutoTagsModal .th-input.v-select--outlined .v-input__slot,#addAutoTagsModal .th-input.v-text-field--outlined .v-input__slot{background:var(--th-bg-elevated);min-height:38px;border-radius:var(--th-radius-sm);border:1px solid var(--th-border-default)}#addAutoTagsModal .th-input.v-select--outlined fieldset,#addAutoTagsModal .th-input.v-text-field--outlined fieldset{border-color:var(--th-border-default);border-width:1px}#addAutoTagsModal .th-input.v-select--outlined:hover fieldset,#addAutoTagsModal .th-input.v-text-field--outlined:hover fieldset{border-color:var(--th-border-strong)}#addAutoTagsModal .th-input.v-input--is-focused fieldset{border-color:var(--th-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--th-accent) 8%,transparent)}#addAutoTagsModal .th-input .v-select__selection,#addAutoTagsModal .th-input input{font-family:var(--th-font-primary);font-size:13px;color:var(--th-text-primary)}#addAutoTagsModal .th-input input::-moz-placeholder{color:var(--th-text-muted)}#addAutoTagsModal .th-input input::placeholder{color:var(--th-text-muted)}#addAutoTagsModal .th-input .v-input__append-inner{margin-top:0;align-self:center}#addAutoTagsModal .th-input--mini.v-select--outlined .v-input__slot,#addAutoTagsModal .th-input--mini.v-text-field--outlined .v-input__slot{min-height:32px;padding:0 8px}#addAutoTagsModal .th-input--mini .v-select__selection,#addAutoTagsModal .th-input--mini input{font-size:12px}#addAutoTagsModal .th-input--search.v-text-field--outlined .v-input__slot{min-height:34px;padding-right:8px}.th-readonly{font-size:12px;color:var(--th-text-primary);padding:6px 0}.th-readonly--muted{color:var(--th-text-muted);font-style:italic}#addAutoTagsModal .th-filter-cards{display:flex;flex-direction:column;gap:10px}#addAutoTagsModal .th-filter-card{background:var(--th-bg-elevated);border:1px solid var(--th-border-subtle);border-radius:var(--th-radius-md);padding:12px;animation:th-card-enter .25s ease-out backwards;animation-delay:calc(var(--index)*.08s);transition:border-color var(--th-transition-fast),box-shadow var(--th-transition-fast)}#addAutoTagsModal .th-filter-card:hover{border-color:color-mix(in srgb,var(--th-accent) 20%,transparent);box-shadow:0 2px 8px color-mix(in srgb,var(--th-accent) 8%,transparent)}@keyframes th-card-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}#addAutoTagsModal .th-filter-card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:10px;border-bottom:1px dashed var(--th-border-subtle)}#addAutoTagsModal .th-filter-card__op{width:90px;flex-shrink:0}#addAutoTagsModal .th-op-badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;background:color-mix(in srgb,var(--th-accent) 8%,transparent);color:var(--th-accent);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-radius:4px}#addAutoTagsModal .th-filter-card__actions{display:flex;align-items:center;gap:6px}#addAutoTagsModal .th-filter-card__body{display:flex;flex-direction:column;gap:10px}#addAutoTagsModal .th-filter-card__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}#addAutoTagsModal .th-filter-field{display:flex;flex-direction:column;justify-content:space-around;gap:5px}#addAutoTagsModal .th-filter-field--value{flex:1}#addAutoTagsModal .th-filter-field__label{font-size:10px;font-weight:600;color:var(--th-text-muted);text-transform:uppercase;letter-spacing:.05em}#addAutoTagsModal .th-input--op.v-select--outlined .v-input__slot{min-height:30px;background:color-mix(in srgb,var(--th-accent) 8%,transparent)}#addAutoTagsModal .th-input--op .v-select__selection{color:var(--th-accent);font-weight:600;font-size:11px;text-transform:uppercase}#addAutoTagsModal .th-readonly--any{font-size:12px;color:var(--th-text-muted);font-style:italic;padding:8px 0}#addAutoTagsModal .th-value-input{display:flex;align-items:center;gap:6px;width:100%}#addAutoTagsModal .th-case-btn{flex-shrink:0;width:32px;height:32px;border:1px solid var(--th-border-default);background:var(--th-bg-elevated);border-radius:var(--th-radius-sm);font-family:var(--th-font-mono);font-size:11px;font-weight:500;color:var(--th-text-muted);cursor:pointer;transition:all var(--th-transition-fast)}#addAutoTagsModal .th-case-btn:hover:not(:disabled){border-color:var(--th-accent);color:var(--th-accent)}#addAutoTagsModal .th-case-btn--active{background:var(--th-accent);border-color:var(--th-accent);color:#fff}#addAutoTagsModal .th-case-btn:disabled{opacity:.5;cursor:not-allowed}#addAutoTagsModal .th-action-btn{width:26px;height:26px;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--th-transition-fast)}#addAutoTagsModal .th-action-btn--add{background:color-mix(in srgb,var(--th-accent) 8%,transparent);color:var(--th-accent)}#addAutoTagsModal .th-action-btn--add:hover{background:var(--th-accent);color:#fff}#addAutoTagsModal .th-action-btn--remove{background:transparent;color:var(--th-text-muted)}#addAutoTagsModal .th-action-btn--remove:hover{background:rgba(239,68,68,.1);color:var(--th-error)}#addAutoTagsModal .th-action-btn--collapse{background:var(--th-bg-hover);color:var(--th-text-secondary)}#addAutoTagsModal .th-action-btn--collapse:hover{background:var(--th-border-default);color:var(--th-text-primary)}#addAutoTagsModal .th-filter-card--collapsed{padding:10px 12px}#addAutoTagsModal .th-filter-card--collapsed .th-filter-card__header{margin-bottom:0;padding-bottom:0;border-bottom:none}#addAutoTagsModal .th-filter-card__summary{display:flex;align-items:center;gap:6px;flex:1;flex-wrap:wrap;margin-left:10px;overflow:hidden}#addAutoTagsModal .th-summary-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:var(--th-bg-sunken);border:1px solid var(--th-border-subtle);border-radius:12px;font-size:10px;white-space:nowrap;max-width:120px;overflow:hidden}#addAutoTagsModal .th-summary-chip__label{color:var(--th-text-muted);font-weight:500}#addAutoTagsModal .th-summary-chip__value{color:var(--th-text-primary);font-weight:600;overflow:hidden;text-overflow:ellipsis}.th-search-grid{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:12px 16px}.th-search-master{display:flex;flex-direction:column;gap:6px}.th-master-option{display:flex;align-items:center;gap:8px}.th-master-icon{width:24px;height:24px;background:color-mix(in srgb,var(--th-accent) 8%,transparent);border-radius:var(--th-radius-sm);display:flex;align-items:center;justify-content:center}.th-master-icon .v-icon{color:var(--th-accent)}#addAutoTagsModal .th-search-stats{display:flex;gap:8px;align-self:flex-end}#addAutoTagsModal .th-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 16px;background:var(--th-bg-sunken);border-radius:var(--th-radius-sm);border:1px solid var(--th-border-subtle);min-width:70px}#addAutoTagsModal .th-stat__value{font-family:var(--th-font-mono);font-size:20px;font-weight:600;line-height:1;display:block}#addAutoTagsModal .th-stat__label{font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--th-text-muted);margin-top:4px;display:block}#addAutoTagsModal .th-stat--success .th-stat__value{color:var(--th-success)}#addAutoTagsModal .th-stat--warning .th-stat__value{color:var(--th-error)}#addAutoTagsModal .th-search-options{grid-column:1/-1;display:flex;gap:10px;flex-wrap:wrap;padding:12px;background:var(--th-bg-sunken);border:1px solid var(--th-border-subtle);border-radius:var(--th-radius-md);margin-top:4px}#addAutoTagsModal .th-checkbox{display:flex;align-items:center;gap:10px;padding:8px 14px;background:var(--th-bg-elevated);border:1px solid var(--th-border-subtle);border-radius:var(--th-radius-sm);cursor:pointer;transition:all var(--th-transition-fast);position:relative;overflow:hidden;flex:1}#addAutoTagsModal .th-checkbox:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent;transition:background var(--th-transition-fast)}#addAutoTagsModal .th-checkbox:hover{border-color:var(--th-border-strong);background:var(--th-bg-hover)}#addAutoTagsModal .th-checkbox:hover:before{background:color-mix(in srgb,var(--th-accent) 20%,transparent)}#addAutoTagsModal .th-checkbox input{display:none}#addAutoTagsModal .th-checkbox__box{width:36px;height:20px;background:var(--th-border-default);border:none;border-radius:10px;position:relative;transition:all var(--th-transition-fast);flex-shrink:0}#addAutoTagsModal .th-checkbox__box:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2);transform:translateX(0);transition:transform var(--th-transition-fast),box-shadow var(--th-transition-fast);border:none}#addAutoTagsModal .th-checkbox input:checked+.th-checkbox__box{background:var(--th-accent)}#addAutoTagsModal .th-checkbox input:checked+.th-checkbox__box:after{transform:translateX(16px);box-shadow:0 1px 4px color-mix(in srgb,var(--th-accent) 20%,transparent)}#addAutoTagsModal .th-checkbox:has(input:checked){border-color:color-mix(in srgb,var(--th-accent) 20%,transparent);background:color-mix(in srgb,var(--th-accent) 8%,transparent)}#addAutoTagsModal .th-checkbox:has(input:checked):before{background:var(--th-accent)}#addAutoTagsModal .th-checkbox:has(input:checked) .th-checkbox__label{color:var(--th-text-primary)}#addAutoTagsModal .th-checkbox__label{font-size:12px;font-weight:500;color:var(--th-text-secondary);transition:color var(--th-transition-fast);white-space:nowrap}#addAutoTagsModal .th-checkbox:hover .th-checkbox__box{background:var(--th-border-strong)}#addAutoTagsModal .th-checkbox:hover .th-checkbox__label{color:var(--th-text-primary)}#addAutoTagsModal .th-checkbox:has(input:checked):hover .th-checkbox__box{background:color-mix(in srgb,var(--th-accent) 85%,#000)}#addAutoTagsModal .th-checkbox:focus-within{outline:2px solid color-mix(in srgb,var(--th-accent) 20%,transparent);outline-offset:2px}#addAutoTagsModal .th-search-options:before{content:"Options";display:block;width:100%;font-size:10px;font-weight:600;color:var(--th-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.theme--dark #addAutoTagsModal .th-checkbox{background:var(--th-bg-elevated);border-color:var(--th-border-subtle)}.theme--dark #addAutoTagsModal .th-checkbox:hover{background:var(--th-bg-hover)}.theme--dark #addAutoTagsModal .th-checkbox__box{background:var(--th-border-strong)}.theme--dark #addAutoTagsModal .th-checkbox__box:after{background:var(--th-bg-elevated);box-shadow:0 1px 3px rgba(0,0,0,.4)}#addAutoTagsModal .th-btn--search{grid-column:2;grid-row:1;align-self:flex-end}.th-matching-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}#addAutoTagsModal .th-panel--preview{background:transparent;border:none}#addAutoTagsModal .th-preview-layout{display:flex;flex-direction:column;gap:10px}#addAutoTagsModal .th-preview-list{flex:1;display:flex;flex-direction:column;gap:10px}#addAutoTagsModal .th-preview-header{display:flex;align-items:center;justify-content:space-between;gap:12px}#addAutoTagsModal .th-preview-title{font-size:12px;font-weight:600;color:var(--th-text-secondary);text-transform:uppercase;letter-spacing:.04em}#addAutoTagsModal .th-preview-count{font-weight:400;color:var(--th-text-muted)}#addAutoTagsModal .th-preview-search{width:160px}#addAutoTagsModal .th-preview-content{height:240px;min-height:240px;max-height:240px;background:var(--th-bg-sunken);border:1px solid var(--th-border-subtle);border-radius:var(--th-radius-md);overflow:visible;position:relative}#addAutoTagsModal .th-tags-list{height:100%;max-height:240px;overflow-y:auto;overflow-x:hidden;padding:8px;display:block}#addAutoTagsModal .th-tags-list::-webkit-scrollbar{width:5px}#addAutoTagsModal .th-tags-list::-webkit-scrollbar-track{background:var(--th-bg-base);border-radius:3px}#addAutoTagsModal .th-tags-list::-webkit-scrollbar-thumb{background:var(--th-border-strong);border-radius:3px}#addAutoTagsModal .th-tags-list::-webkit-scrollbar-thumb:hover{background:var(--th-accent)}#addAutoTagsModal .th-tags-list .card-row,#addAutoTagsModal .th-tags-list .th-tag-card.card-row{position:relative;width:100%;height:44px;margin:0 0 4px 0;padding:0;background:var(--th-bg-elevated);border:1px solid var(--th-border-subtle);border-left:3px solid transparent;border-radius:var(--th-radius-sm);box-shadow:none;cursor:pointer;overflow:hidden;transition:all var(--th-transition-fast)}#addAutoTagsModal .th-tags-list .card-row:hover,#addAutoTagsModal .th-tags-list .th-tag-card.card-row:hover{border-left-color:var(--th-accent);background:color-mix(in srgb,var(--th-accent) 8%,transparent);box-shadow:var(--th-shadow-xs)}#addAutoTagsModal .th-tags-list .card-row.selected-card,#addAutoTagsModal .th-tags-list .th-tag-card.card-row.selected-card{border-color:var(--th-accent);border-left-color:var(--th-accent);background:color-mix(in srgb,var(--th-accent) 8%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--th-accent) 20%,transparent)}#addAutoTagsModal .th-tags-list .card-row:last-child,#addAutoTagsModal .th-tags-list .th-tag-card.card-row:last-child{margin-bottom:0}#addAutoTagsModal .th-tags-list .card-row .card-img{display:none!important}#addAutoTagsModal .th-tags-list .card-row .card-content{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:0 12px;width:100%;height:100%;overflow:hidden}#addAutoTagsModal .th-tags-list .card-row .card-title{font-family:var(--th-font-primary);font-size:12px;font-weight:600;color:var(--th-text-primary);margin:0;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto;line-height:1}#addAutoTagsModal .th-tags-list .card-row:hover .card-title{color:var(--th-accent)}#addAutoTagsModal .th-tags-list .card-row .card-sub-title{display:none}#addAutoTagsModal .th-tags-list .card-row .card-bottom-bar{display:flex;align-items:center;gap:8px;flex-shrink:0;height:auto}#addAutoTagsModal .th-tags-list .card-row .card-element-category .v-chip{height:20px;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;background:color-mix(in srgb,var(--th-accent) 8%,transparent)!important;color:var(--th-accent)!important;border:none;padding:0 8px;border-radius:10px}#addAutoTagsModal .th-tags-list .card-row .card-element-category .v-chip .v-chip__content{padding:0}#addAutoTagsModal .th-tags-list .card-row .category-circle{display:none}#addAutoTagsModal .th-tags-list .card-row .search-text{font-family:var(--th-font-mono);font-size:10px;font-weight:500;color:var(--th-success);background:color-mix(in srgb,var(--th-accent) 8%,transparent);padding:2px 8px;border-radius:10px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#addAutoTagsModal .th-tags-list .card-row .buttons-row,#addAutoTagsModal .th-tags-list .card-row .watermark-item{display:none}#addAutoTagsModal .th-tags-list .card-row .checkbox-inside{position:absolute;top:50%;transform:translateY(-50%);left:10px;width:14px;height:14px;accent-color:var(--th-accent)}#addAutoTagsModal .th-tags-list .card-row:hover div p{text-decoration:none}#addAutoTagsModal .th-tags-list .card-row:nth-child(2n){background:var(--th-bg-sunken)}#addAutoTagsModal .th-tags-list .card-row:nth-child(2n):hover{background:color-mix(in srgb,var(--th-accent) 8%,transparent)}.theme--dark #addAutoTagsModal .th-tags-list .card-row{background:var(--th-bg-elevated);border-color:var(--th-border-subtle)}.theme--dark #addAutoTagsModal .th-tags-list .card-row:nth-child(2n){background:var(--th-bg-sunken)}.theme--dark #addAutoTagsModal .th-tags-list .card-row:hover,.theme--dark #addAutoTagsModal .th-tags-list .card-row:nth-child(2n):hover{background:color-mix(in srgb,var(--th-accent) 8%,transparent)}#addAutoTagsModal .th-empty{height:100%;min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--th-text-muted);padding:20px}#addAutoTagsModal .th-empty__icon svg{width:44px;height:44px;opacity:.35;stroke:var(--th-text-muted)}#addAutoTagsModal .th-empty__text{font-size:13px;font-weight:500;color:var(--th-text-muted)}#addAutoTagsModal .th-preview-tree{display:none}#addAutoTagsModal .th-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;height:38px;border:none;border-radius:var(--th-radius-sm);font-size:13px;font-weight:500;cursor:pointer;transition:all var(--th-transition-fast)}#addAutoTagsModal .th-btn--primary{background:var(--th-accent);color:#fff}#addAutoTagsModal .th-btn--primary:hover:not(:disabled){background:color-mix(in srgb,var(--th-accent) 85%,#000)}#addAutoTagsModal .th-btn--primary:disabled{opacity:.5;cursor:not-allowed}#addAutoTagsModal .th-btn--ghost{background:transparent;color:var(--th-text-secondary);border:1px solid var(--th-border-default)}#addAutoTagsModal .th-btn--ghost:hover{background:var(--th-bg-hover);border-color:var(--th-border-strong)}#addAutoTagsModal .th-btn--outline{background:transparent;color:var(--th-text-secondary);border:1px solid var(--th-border-default)}#addAutoTagsModal .th-btn--outline:hover{background:var(--th-bg-hover);color:var(--th-text-primary)}#addAutoTagsModal .th-btn--icon{width:38px;padding:0}#addAutoTagsModal .th-btn--add{background:color-mix(in srgb,var(--th-accent) 8%,transparent);color:var(--th-accent);border:1px dashed var(--th-accent)}#addAutoTagsModal .th-btn--add:hover{background:var(--th-accent);color:#fff;border-style:solid}#addAutoTagsModal .th-btn__text{white-space:nowrap}#addAutoTagsModal .th-btn__icon svg{width:16px;height:16px}#addAutoTagsModal .th-btn__arrow{width:16px;height:16px;transition:transform var(--th-transition-fast)}#addAutoTagsModal .th-btn:hover .th-btn__arrow{transform:translateX(3px)}#addAutoTagsModal .th-footer{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;background:var(--th-bg-sunken);border-top:1px solid var(--th-border-subtle)}.th-loading{position:absolute;inset:0;background:var(--th-bg-elevated);display:flex;align-items:center;justify-content:center;height:auto;z-index:20}.th-loading__content{display:flex;flex-direction:column;align-items:center;gap:16px}.th-loading__spinner{width:48px;height:48px;color:var(--th-accent)}.th-loading__spinner svg{width:100%;height:100%;animation:th-spin 1s linear infinite}@keyframes th-spin{to{transform:rotate(1turn)}}.th-loading__text{font-family:var(--th-font-mono);font-size:12px;color:var(--th-text-muted);letter-spacing:.02em}.th-context-menu{list-style:none;margin:0;padding:6px 0}.th-context-menu li{display:flex;align-items:center;padding:10px 14px;font-size:13px;color:var(--th-text-primary);cursor:pointer;transition:background var(--th-transition-fast)}.th-context-menu li:hover{background:var(--th-bg-hover)}.th-context-menu li .v-icon{color:var(--th-error)}@media(max-width:560px){.th-dialog.modal-content{width:calc(100% - 24px);max-height:calc(100vh - 32px)}.th-field-group{flex-wrap:wrap}.th-field--secondary{width:100%}.th-filter-row,.th-filters-header{grid-template-columns:60px 1fr 1fr 80px 1fr 40px;gap:4px}.th-search-grid{grid-template-columns:1fr}.th-btn--search{grid-column:1;grid-row:auto}.th-matching-grid{grid-template-columns:1fr}.th-preview-layout{flex-direction:column}}#populate-popup-container{position:absolute;display:flex;justify-content:center;align-items:center;background-color:rgba(1,1,1,.5)}#populate-popup-container .populate-popup-header{display:flex;justify-content:space-between;align-items:center}#populate-popup-container .popup-title{color:var(--v-primary-base);font-size:24px;font-weight:600}#populate-popup-container .populate-popup-header i{color:var(--v-primary-lighten3);font-size:18px;font-weight:700}#populate-popup-container .populate-popup-header i:focus,#populate-popup-container .populate-popup-header i:hover,.populate-properties .property-title i:hover{color:var(--v-primary-base);text-decoration:none;cursor:pointer}#populate-popup-container .popup-body .populate-properties{padding:20px 0}#populate-popup-container .popup-body{display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;border:1px solid #6c6c6c;height:-moz-fit-content;height:fit-content;max-height:100%;overflow:auto;width:500px;padding:20px;border-radius:15px}#populate-popup-container .popup-body.loading-state{width:400px;left:calc(50% - 200px);top:calc(50% - 200px);border:1px solid #f2f2f2}#populate-popup-container .populate-properties .property-title{font-size:14px;color:#6c6c6c;width:40%;font-weight:600;display:flex;justify-content:space-between;align-items:center;padding-inline-end:10px}.populate-properties .property-value{width:60%}.populate-properties .property-input{height:100%;font-size:13px;font-weight:600;border-color:var(--v-primary-lighten3)}.populate-properties .property-input:focus,.populate-properties .property-input:hover{border-color:var(--v-primary-base)}.populate-properties>.populate-property{padding:5px 0;border-bottom:1px solid var(--v-primary-lighten3)}.populate-property .property-value{display:flex;-moz-column-gap:5px;column-gap:5px}.populate-property .property-value .popup-btn{font-size:10px}.populate-properties .select-box-container{padding:5px}#populate-popup-container .popup-actions{padding:0}#populate-popup-container .properties-header{display:flex;justify-content:space-between;align-items:center;border-bottom:3px solid var(--v-primary-lighten3);padding-bottom:10px;font-size:16px;font-weight:700;color:var(--v-primary-lighten3)}#populate-popup-container .properties-header .model-properties{width:70%;display:flex;justify-content:center}#populate-popup-container .popup-btn-primary.disabled{background:#f2f2f2;color:#b3b3b3;pointer-events:none}.cell-action:disabled{cursor:default}.cell-action.green-cell{background-color:#60b73a}.cell-action{background-color:#ea8e8e;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 10px}.grid-container .ag-theme-alpine{--ag-row-hover-color:#ad50871a!important}.ag-header-cell.text-center .ag-header-cell-label{display:flex;justify-content:center}.dashboard-button:hover{background-color:var(--v-primary-lighten3);color:#000!important}.dashboard-button{display:inline-flex;padding:5px 5px;align-items:center;justify-content:center;gap:10px;border-radius:5px;border:1px solid var(--v-primary-base);cursor:pointer;background-color:transparent;color:#000;height:25px;width:100%;max-width:150px;font-family:Popins,sans-serif;transition:all .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:700}.dashboard-button .title{color:var(--v-primary-base);font-family:Popins,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.dark-theme .dashboard-button{color:#fff}.column-chooser-popup{width:300px;height:450px;position:absolute;top:50px;right:50px;background-color:#fff;box-shadow:1px 3px 10px 0 rgba(0,0,0,.5);border-radius:5px;display:block;z-index:9}.dark-theme .column-chooser-popup{background-color:#22272b}.dark-theme .column-chooser-option{border-bottom:1px solid #3a3a3a;color:#fff}.dark-theme .column-chooser-option label{color:#fff}.column-chooser-popup-content{display:flex;flex-direction:column;height:-webkit-fill-available}.column-chooser-popup .column-chooser-popup-header{background:var(--v-primary-base);border-radius:5px 5px 0 0;display:flex;justify-content:space-between;align-items:center;padding:5px 10px}.column-chooser-popup .column-chooser-popup-header p{font-weight:700;font-size:14px;margin:5px;color:#f2f2f2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.column-chooser-popup .column-chooser-popup-header .fas.fa-times{font-size:16px;color:var(--v-primary-lighten3);padding:0}.column-chooser-popup .column-chooser-popup-header .fas.fa-times:hover{color:#fff}.column-chooser-body{display:flex;flex-direction:column;max-height:100%;overflow-y:auto}.column-chooser-option{display:flex;align-items:center;padding:5px 5px;border-bottom:1px solid #e2e2e2;cursor:pointer}.column-chooser-option label{font-size:14px;width:100%;font-weight:400;color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none}.column-chooser-option label:hover{cursor:pointer}.column-chooser-option input[type=checkbox]{width:15px;height:15px;margin-right:10px}.column-chooser-option input[type=checkbox]:hover{cursor:pointer}#syncAMISModal{position:absolute;display:flex;justify-content:center;align-items:center;background-color:rgba(1,1,1,.5)}.amis-title{font-size:22px;text-decoration:underline}.amis-tag-row{display:flex;align-items:center}.amis-col{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;font-size:12px;box-sizing:border-box;border-right:1px solid #d4d4d4;padding:4px 0}.amis-col:last-child{border-right:none}.my-modal-header i{color:var(--v-primary-darken2);cursor:pointer}.my-modal-header i:hover{color:var(--v-primary-lighten3)}.my-modal-header{justify-content:space-between;margin-bottom:10px}.my-modal-header span{font-size:22px;color:var(--v-primary-darken2);font-weight:700}.tab{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;font-size:14px;font-weight:600;color:#5e5e5e}.tab button:hover{background-color:#dfdddd69;color:var(--v-primary-base)}.tab button.active{background-color:#ccc}.tab-content{display:flex;overflow:auto;border:1px solid #ccc;border-top:none;height:100%}.tab button.selected-tab{background-color:#dfdddd69;color:var(--v-primary-base)}.no-updates{font-size:22px;text-align:center;width:100%;color:var(--v-primary-darken2);font-weight:500;font-style:italic}.filters-section{display:flex;-moz-column-gap:5px;column-gap:5px;margin:10px 0;justify-content:space-between;align-items:center}.filters-section .admin-btn{margin:0;width:100px;background:#fff;color:var(--v-primary-base);font-weight:700;font-size:12px;box-shadow:none;border-radius:5px;border:1px solid var(--v-primary-base);transition:all .05s ease-out 25ms}.filters-section .admin-btn.selected-filter{color:#fff;background:var(--v-primary-base)}.filters-section .admin-btn:hover{color:#f1f1f1;background:#cb7fa5}.table-modal.modal-body{overflow:hidden}#syncAMISModal .column-chooser-popup{top:calc(50% - 225px);right:calc(50% - 125px)}.successful-popup{position:absolute;top:25%;left:calc(50% - 175px);width:350px;height:225px;background-color:#fff;font-family:var(--main-font);border:1px solid #cacaca;z-index:5;text-align:center;padding:5px;font-size:16px;font-weight:700;border-radius:6px;animation-name:popup-animation;animation-duration:.5s;z-index:9;padding-bottom:10px}@keyframes popup-animation{0%{top:-25%}to{top:25%}}.popup-img{width:25px;height:auto}.successful-popup-header{color:var(--v-primary-base);display:flex;justify-content:flex-end;width:100%}.successful-popup-header i{padding:10px;cursor:pointer}.successful-popup-body{padding-top:10px;display:flex;flex-direction:column;align-items:center;row-gap:40px;justify-content:space-between}.admin-upload-box{position:absolute;top:calc(50% - 300px);left:calc(50% - 300px);margin:auto;width:600px;border-radius:5px;animation-name:animatetop;animation-duration:.4s;z-index:9999;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin-upload-box .admin-upload-box-main{position:relative;top:10px;height:390px}.admin-upload-box .admin-upload-drop-area{position:relative;width:calc(100% - 10px);height:300px;border:4px dashed var(--v-primary-base);text-align:center;font-size:2em;padding-top:80px;border-radius:25px}.admin-upload-box .admin-upload-drop-area input{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}.admin-upload-box .loader{position:absolute;top:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;opacity:.9}.admin-upload-box .loaderImg{border:9px solid #eee;border-top:9px solid #00adce;border-radius:50%;width:70px;height:70px;animation:spin 1s linear infinite}.admin-upload-box-files-container{overflow:auto;height:calc(100% - 50px);display:flex;flex-direction:column;justify-content:flex-start;position:relative}.admin-upload-box .errorMsg{font-size:2em;color:#a94442}.admin-upload-box .successMsg{font-size:2em;color:#3c763d}.admin-upload-box-footer{display:flex;justify-content:space-evenly}.admin-upload-box-footer .decide-btn{height:36px;width:200px;margin:5px;border-radius:3px;font-family:var(--main-font);font-size:12px;font-weight:600;text-align:center;line-height:normal;cursor:pointer}.decide-btn.confirm{background:var(--v-primary-base);color:#fff}.decide-btn.deny{color:#bdbdbd;border:1px solid #bdbdbd}.decide-btn:hover{box-shadow:0 3px 30px -2px rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.1),0 1px 30px 0 rgba(0,0,0,.1)}.decide-btn.confirm:hover{background:var(--v-primary-darken2)}.decide-btn.deny:hover{background:var(--v-primary-lighten4)}.vertical-center{margin:0;position:absolute;top:50%;transform:translateY(-50%)}#fillTagsImages{position:absolute;display:flex;justify-content:center;align-items:center;background-color:rgba(1,1,1,.5)}#fillTagsImages .modal-content{width:40vw;max-width:720px;padding:15px}#fillTagsImages .row-input{padding-left:0}#main-admin-container{height:100%;display:flex;align-items:center;justify-content:center}.model-row{width:calc(100% - 10px);height:30px;display:flex;flex-direction:row;align-items:center;padding:5px;cursor:pointer}.model-row:hover{background-color:#d3d3d3}.model-version-checkbox{font-size:15px}.btn-hover-orange{font-size:15px;color:gray;padding:6px}.btn-hover-orange:hover{color:orange}.main-content{flex-direction:row;justify-content:center;width:100%;font-size:14px}.left-content,.main-content{display:flex;align-items:center;height:100%}.left-content{position:relative;flex-grow:1;flex-direction:column;justify-content:start;width:50%;overflow-y:auto}.info-section{padding:5px;display:flex;flex-direction:column;justify-content:center;width:100%}.section-title{width:calc(100% - 10px);font-size:18px;font-weight:400}.clickable-header{cursor:pointer;padding:5px;display:flex}.clickable-header:hover{background-color:#ececec}.top-points-above-plan{display:flex;flex-direction:row;height:30px;align-items:center;position:absolute;top:0;right:35px;z-index:3;padding:1px;margin-top:2px}.collabsable-section{border:1px solid #d3d3d3;box-shadow:0 3px 1px -2px rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.07),0 1px 5px 0 rgba(0,0,0,.06);margin-top:10px;margin-right:10px;width:calc(100% - 15px)}.expanded-section{width:100%;animation-name:admin-tab-animation;animation-duration:.5s;position:relative}@keyframes admin-tab-animation{0%{width:0}to{width:100%}}.expanded-section div:first-child{animation-name:admin-childs-animation;animation-duration:1s}@keyframes admin-childs-animation{0%{opacity:0}to{opacity:1}}.expand-collapse-ico{font-size:15px;text-align:right}.row-input{display:flex;padding:5px;align-items:center;justify-content:space-between}.top-right-btn{position:absolute;right:5px;top:5px;font-size:13px;cursor:pointer;font-weight:500;padding:3px;font-family:Popins,sans-serif}.top-right-btn:hover{background-color:red;color:#fff!important}.upload-section{height:40px;width:100%;display:flex;flex-direction:row;align-items:center;position:relative}.property-wrapper{max-width:300px;display:flex;-moz-column-gap:5px;column-gap:5px}.property-title{font-weight:700;font-size:14px;white-space:nowrap}.model-info-section .property-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model-info-section{height:-moz-fit-content;height:fit-content;padding:5px 0;width:100%;display:flex;flex-direction:row;align-items:center;position:relative}.model-info{display:flex;flex-direction:column;row-gap:7px}.admin-viewer{height:calc(50% - 35px);flex-grow:1;width:100%}.admin-btn.disabled{background:var(--v-primary-lighten3);pointer-events:none}.progress-circle{position:absolute;right:120px}.adsk-viewing-viewer.dark-theme .loading-spinner path{stroke:var(--v-primary-base)}.hue-color-picker .v-color-picker__hue{margin-bottom:0!important}.hue-color-picker .v-color-picker__alpha{display:none}#edit-field-dialog .values-wrapper{max-height:120px;overflow:auto;margin:8px 0}#edit-field-dialog .option-row{padding:4px 0;border-bottom:1px solid #e0e0e0}#edit-field-dialog .option-row:last-child{border-bottom:none}#edit-field-dialog .option-row:hover{background-color:#f5f5f5}.options-wrapper .v-select__selections{gap:4px;margin-top:8px;padding-bottom:4px}.options-wrapper .option-chip{background-color:#f1f3f5;border-radius:16px;height:32px;transition:all .2s ease;border:1px solid rgba(0,0,0,.06);position:relative;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.05)}.options-wrapper .option-chip.selected{box-shadow:0 1px 3px rgba(0,0,0,.1)}.options-wrapper .option-chip:hover{background-color:#e9ebee;border-color:rgba(0,0,0,.1)}.options-wrapper .option-chip span{font-size:14px;color:rgba(0,0,0,.87);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.options-wrapper .option-chip .close-btn{margin-right:4px;opacity:.7;transition:all .15s ease;background-color:transparent!important}.options-wrapper .option-chip .close-btn:hover{opacity:1;background-color:rgba(0,0,0,.05)!important}.options-wrapper .option-chip .close-btn .v-icon{font-size:14px;color:rgba(0,0,0,.54)}.options-wrapper .option-chip .v-color-picker-button{margin-left:2px;border-left:1px solid rgba(0,0,0,.08);padding-left:6px;height:100%;display:flex;align-items:center}.options-wrapper .option-chip .v-color-picker-button .v-btn{background-color:transparent!important;transition:transform .2s ease}.options-wrapper .option-chip .v-color-picker-button .v-btn:hover{transform:scale(1.1)}.theme--dark .options-wrapper .option-chip{background-color:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.09)}.theme--dark .options-wrapper .option-chip:hover{background-color:hsla(0,0%,100%,.12)}.theme--dark .options-wrapper .option-chip span{color:hsla(0,0%,100%,.9)}.theme--dark .options-wrapper .option-chip .close-btn .v-icon{color:hsla(0,0%,100%,.7)}.theme--dark .options-wrapper .option-chip .v-color-picker-button{border-left-color:hsla(0,0%,100%,.1)}.handle[data-v-269dd555]{cursor:move}.customRow[data-v-269dd555]{border-bottom:thin solid var(--v-bg1-base);font-size:.875rem;align-items:center}.customRow.v-data-table-header[data-v-269dd555]{color:var(--v-bg4-lighten1)}.forge-tags-selector[data-v-da9ccda4] .v-select__selections{flex-wrap:nowrap;overflow:hidden}.forge-tags-selector .chip-text[data-v-da9ccda4]{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forge-tags-selector .more-chip[data-v-da9ccda4]{font-weight:500;cursor:pointer}.dropdown-header[data-v-da9ccda4]{background:linear-gradient(135deg,#f5f7fa,#e4e8ec);border-bottom:1px solid #e0e0e0;position:sticky;top:0;z-index:1}.selection-count[data-v-da9ccda4]{font-weight:600;letter-spacing:.5px}.selected-section .text-grey[data-v-da9ccda4]{color:#757575}.tag-list-item[data-v-da9ccda4]{transition:all .2s ease;border-left:3px solid transparent;margin:2px 8px;border-radius:8px}.tag-list-item[data-v-da9ccda4]:hover{background-color:rgba(var(--v-primary-base),.08)!important}.tag-list-item.selected-item[data-v-da9ccda4]{background-color:rgba(var(--v-primary-base),.12);border-left-color:var(--v-primary-base)}.tag-list-item.selected-item .tag-name[data-v-da9ccda4]{color:var(--v-primary-base)}.tag-list-item.available-item[data-v-da9ccda4]:hover{border-left-color:#e0e0e0}.tag-list-item.first-unselected[data-v-da9ccda4]{margin-top:12px;position:relative}.tag-list-item.first-unselected[data-v-da9ccda4]:before{content:"Available";position:absolute;top:-20px;left:0;right:0;font-size:11px;color:#757575;font-weight:500;padding:0 8px;border-top:1px solid #e0e0e0;padding-top:6px}.type-chip[data-v-da9ccda4]{font-size:10px;font-weight:500;letter-spacing:.3px;min-width:90px;justify-content:center}.tag-name[data-v-da9ccda4]{font-size:13px;color:#424242;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}[data-v-da9ccda4] .v-list-item__action{margin-top:0;margin-bottom:0}[data-v-da9ccda4] .v-input__icon--clear .v-icon{font-size:18px}.commentCard{padding:15px;border-radius:7px;border:1px solid var(--v-light-grey-base)!important;gap:12px;box-shadow:0 4px 8px 0 var(--v-light-grey-base)!important}.commentCard .gap-2{gap:8px}.commentCard .comment-menu-btn{opacity:0;transition:opacity .2s ease}.commentCard:hover .comment-menu-btn{opacity:1}.commentCard .delete-item:hover{background-color:rgba(244,67,54,.1)!important}.tiptap-section-card{max-height:150px}.tiptap-section-card.editable{max-height:200px}.tiptap-section-card .v-input__slot .v-card .ProseMirror{min-height:auto!important}.tiptap-section-card:not(.editable) .v-input__slot .v-card .ProseMirror{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tiptap-section-card.editable .v-input__slot .v-card .ProseMirror{pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;min-height:60px!important;cursor:text}.edit-mode{width:100%}.edit-mode .gap-2{gap:8px}.edit-mode .tiptap-section-card.editable header{background-color:var(--v-bg8-base)!important}.edit-mode .v-tiptap.tiptap-section-card.editable{padding:0}.edit-mode .tiptap.ProseMirror{padding:8px 12px!important}.commentCard.user-comment{box-shadow:inset 0 0 2px 0 var(--v-primary-base)!important;background:#03624c05}.commentBox .gap-2{gap:8px}.commentBox .tiptap-section-card.editable header{background-color:var(--v-bg8-base)!important}.commentBox .v-tiptap.tiptap-section-card.editable{padding:0}.commentBox .tiptap.ProseMirror{padding:8px 12px!important}.v-menu__content:has(.v-tiptap-mentions){z-index:2000!important}.tiptap-section-card{width:100%;max-height:200px;overflow-y:auto}.tiptap-section-card.editable{border:1px solid var(--v-primary-base);border-radius:4px;padding:8px}.tiptap-section-card .v-input__slot .v-card{border:none!important;border-radius:0;background-color:transparent}.tiptap-section-card .v-input__slot .v-card .ProseMirror{min-height:60px!important;padding:0;pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;cursor:text}.add-comment-mode{width:100%}.add-comment-mode .gap-2{gap:8px}.mention{color:#08c;text-decoration:underline;cursor:pointer}.v-tiptap-mentions .v-list-item:hover{background-color:var(--v-primary-base)!important}.v-tiptap-mentions .v-list-item{background-color:var(--v-light-grey-darken1)!important}.commentBox{padding:20px;width:100%;gap:10px;border-radius:7px;border:1px solid var(--v-primary-base);gap:5px;box-shadow:0 4px 8px 0 var(--v-light-grey-base)}.historyCard{padding:10px 15px 10px 15px;gap:7px;border-radius:7px;border:1px solid var(--v-light-grey-base)!important;margin-bottom:10px}.inner-circle{width:10px;height:10px;background-color:#aeaeae;border-radius:50%}.v-timeline-item__opposite{flex:0 1 auto}.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after,.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before){justify-content:flex-end}.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse):before{left:138px!important}.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__body,.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__body{max-width:calc(78% - 48px)}.v-timeline-item__divider{min-width:60px}.theme--light.v-timeline .v-timeline-item__dot{background:#ededed}.v-timeline-item__dot{box-shadow:none}.select-box-section{min-width:130px;position:relative;width:100%}.select-box-section .search-option.checked-property{color:inherit}.select-box-section .search-option{-moz-column-gap:5px;column-gap:5px}.select-box-section .search-option:hover{color:#fff!important;background-color:var(--v-primary-lighten1)}.select-box-container{display:flex;align-items:center;padding:8px;border-radius:6px;box-shadow:0 0 0 1px #ab96962b;cursor:pointer}.dark-theme .select-box-container{box-shadow:0 0 0 1px #333c43}.select-box-section:hover .select-box-container{background-color:#f5f5f5}.select-box-container .select-box-div{display:flex;justify-content:space-between;width:100%;align-items:center;margin-left:14px;font-size:14px;color:inherit}.select-box-container .select-box-div .option-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:85%}.select-box-container .select-box-div .select-count{display:flex;width:100%;justify-content:space-between;margin-right:10px;gap:10px}.select-box-container .fa,.select-box-container .fab,.select-box-container .fas{display:flex;justify-content:center;align-items:center;color:inherit}.select-box-container #search-options{width:100%;background-color:transparent;border:none;height:100%;cursor:pointer;color:var(--v-primary-base)}.select-box-container #search-options:focus{border-bottom:none!important}.select-box-btn{width:20px;height:20px;font-size:15px;cursor:pointer;color:gray}.select-box-btn:hover{color:var(--v-primary-base)}.select-box-btn:hover .search-menu{display:flex}.search-menu{width:100%;height:auto;max-height:300px;overflow:auto}.search-menu .search-option .right-delete-icon{display:none}.search-menu .search-option:hover .right-delete-icon{display:flex;justify-content:center;align-items:center}.expanded-select-box .select-box-menu{margin-left:0!important;margin-top:0!important;display:flex!important}.search-menu{font-size:14px}.search-option .checkbox__container{padding-left:20px}#select-box-container #selectbox-search-input{border:unset;height:100%;padding:0;border-radius:0;background:transparent;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.selected-text{font-size:12px;color:#5f5f5f;display:flex;padding:10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%}.selected-text:hover{background-color:transparent}.select-box-section:not(.disabled-select-box-section){color:var(--v-primary-base)}.disabled-select-box-section{pointer-events:none;color:#8b8b8b;background:#dedede}#select-box-container .load-more-button{margin:10px 10px}#select-box-container .option-name{display:block;margin:auto;height:auto;width:-webkit-fill-available;padding:5px 0}#select-box-container .select-box-menu .action-button{width:30px;color:#8b8b8b}#select-box-container .select-box-menu .action-button:hover{color:var(--v-primary-base)}#select-box-container .value-placeholder{color:#c292aa}.add-document-popup-content{display:flex;flex-direction:column}.drag-area:hover{background-color:var(--v-bg1-base)}.add-document-popup .add-document-popup-header{background:var(--v-primary-base);border-radius:5px 5px 0 0;display:flex;justify-content:space-between;align-items:center;padding:0 10px}.add-document-popup .add-document-popup-header p{font-weight:700;font-size:20px;margin:10px;color:#f2f2f2}.add-document-popup .add-document-popup-header .fas.fa-times{font-size:20px;color:var(--v-primary-lighten3);padding:5px}.add-document-popup .add-document-popup-header .fas.fa-times:hover{color:#fff}.add-document-popup .uploaded-area{margin:10px}.add-document-popup .modal-footer{display:flex;align-items:center;justify-content:center;padding:15px 25px}.add-document-popup .wide-btn{margin:0}.file-card{border:1px solid #c7c7c7;border-radius:5px;padding:10px;display:flex;-moz-column-gap:15px;column-gap:15px;box-shadow:0 0 2px rgba(0,0,0,.25);align-items:center;margin-top:10px}.file-card i{cursor:pointer;padding:5px;font-size:18px}.file-card i:hover{color:var(--v-primary-base)}.file-card .file-size{color:#a1a1a1;font-size:12px;position:relative;left:3px;bottom:4px}.uploaded-area{max-height:400px;background:#fff;padding:5px 25px}.add-document-popup .wide-btn.disabled{background:#dadada;pointer-events:none}.modal-body.amis-body{overflow:visible}.modal-body.amis-body .select-box-container .select-box-div{width:100%}.model-body.amis-body .select-box-btn{font-size:18px}.item-label{font-weight:bolder}.items-list>div[data-v-0dd73ec7]{max-height:400px;overflow-y:auto}#tasks-documents .v-data-table__wrapper{padding:0 10px}#tasks-documents .v-data-table__wrapper table{border-spacing:0 10px!important}#tasks-documents .v-data-table__wrapper thead.v-data-table-header{background-color:var(--v-colored_bg-base);border-radius:4px}#tasks-documents .v-data-table__wrapper tbody tr{box-shadow:0 0 20px 0 #0000000d;margin-bottom:10px}#tasks-documents .v-data-table__wrapper tbody td,#tasks-documents .v-data-table__wrapper tbody tr:not(:last-child) td{background-color:var(--v-white-base)}#tasks-documents .v-data-table__wrapper tbody td{padding:12px;text-align:center}#tasks-documents .v-data-table__wrapper th{padding:12px;text-align:center;border-bottom:0}#tasks-documents .v-data-table__wrapper td:first-child,#tasks-documents .v-data-table__wrapper th:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}#tasks-documents .v-data-table__wrapper td:last-child,#tasks-documents .v-data-table__wrapper th:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}#tasks-documents .v-data-footer{bottom:50px}.general-selector.input-height-36 .v-input__control{min-height:36px!important}.general-selector.v-autocomplete.v-select input{min-width:60px;width:70px}.general-selector.v-autocomplete.v-select.v-input--is-dirty input{min-width:20px;width:20px}#edit-task-slideout .title{margin:10px 5px}#edit-task-slideout #EditTabs-wrapper .v-tab{border-bottom:1px solid var(--v-light-grey-base)}#edit-task-slideout #EditTabs-wrapper .v-tabs-items{height:100%!important}#edit-task-slideout .v-window-item{height:100%!important;overflow-y:auto}#edit-task-slideout .v-window-item--active,#edit-task-slideout .v-window__container{height:100%!important}#edit-task-slideout .vue-slideout-layout{background-color:#fcfdfc}#edit-task-slideout .vue-slideout-header{padding:20px 35px!important}#edit-task-slideout .vue-slideout-header .sideOutHeaderTitle{font-size:20px;font-weight:600;line-height:24px;color:var(--v-mid-grey2-base)}#edit-task-slideout .v-slider__thumb{width:20px;height:20px;border:1px solid var(--v-primary-base);background-color:var(--v-bg_force_white-base)!important}#edit-task-slideout .v-slider__thumb:before{width:30px;height:30px;left:-6px;top:-6px}#edit-task-slideout .v-slider--horizontal .v-slider__track-container{height:12px;border-radius:10px!important}#edit-task-slideout .v-slider__track-background,#edit-task-slideout .v-slider__track-fill{border-radius:10px}#edit-task-slideout .sliderContainer label{font-size:16px}#edit-task-slideout .sliderContainer .progressValue{font-size:18px}#edit-task-slideout .editTaskPanels .v-expansion-panel{padding:10px 15px;border-radius:7px;border:1px solid var(--v-light-grey-base);margin-bottom:10px}#edit-task-slideout .editTaskPanels .v-expansion-panel .v-expansion-panel-header{font-size:16px;font-weight:600;line-height:24px;padding:0;color:var(--v-mid-grey2-base);border:none}#edit-task-slideout .editTaskPanels .v-expansion-panel .v-expansion-panel-content__wrap{padding:0 0 16px}#edit-task-slideout .editTaskPanels .v-expansion-panel .v-expansion-panel--active>.v-expansion-panel-header--active .v-expansion-panel-header__icon:not(.v-expansion-panel-header__icon--disable-rotate) .v-icon{transform:rotate(90deg)}#edit-task-slideout .editTaskPanels .v-expansion-panel .v-text-field.v-input--is-readonly.v-text-field--outlined fieldset{border-style:solid!important}#edit-task-slideout .vue-slideout-header{border-bottom:0!important}#edit-task-slideout .vue-slideout-footer{border-top:0!important}#edit-task-slideout #EditTabs-wrapper .v-window.v-tabs-items{height:100%}#edit-task-slideout .v-expansion-panel .v-expansion-panel-content{border:none}#edit-task-slideout .color-border{width:20px;height:20px;border-radius:50%;border:1px solid var(--v-light-grey-base)}.facility-dialog[data-v-9e87cbbc]{border-radius:12px!important;overflow:hidden}.facility-dialog__title[data-v-9e87cbbc]{padding:16px 24px!important;font-size:16px;font-weight:600;background:linear-gradient(135deg,rgba(217,119,6,.08),rgba(217,119,6,.03))}.facility-dialog__title .v-icon[data-v-9e87cbbc]{margin-right:8px}.facility-dialog__body[data-v-9e87cbbc]{padding:20px 24px!important}.facility-dialog__description[data-v-9e87cbbc]{font-size:14px;color:rgba(0,0,0,.7);margin-bottom:16px;line-height:1.5}.facility-dialog__select[data-v-9e87cbbc]{margin-top:8px}.facility-dialog__select[data-v-9e87cbbc] .v-input__slot{min-height:44px!important}.facility-dialog__select[data-v-9e87cbbc] .v-select__selection{display:flex;align-items:center}.facility-dialog__actions[data-v-9e87cbbc]{padding:12px 16px!important;background:rgba(0,0,0,.02)}.theme--dark .facility-dialog__title[data-v-9e87cbbc]{background:linear-gradient(135deg,rgba(217,119,6,.15),rgba(217,119,6,.05))}.theme--dark .facility-dialog__description[data-v-9e87cbbc]{color:hsla(0,0%,100%,.7)}.theme--dark .facility-dialog__actions[data-v-9e87cbbc]{background:hsla(0,0%,100%,.03)}#gantt-container{font-family:Popins,sans-serif}.gantt-dark-theme .gantt_grid_scale,.gantt-dark-theme .gantt_row,.gantt-dark-theme .gantt_task_row,.gantt-dark-theme .gantt_task_scale{background:transparent;border-color:#555}.gantt-dark-theme .gantt_layout_cell,.gantt-dark-theme .gantt_scale_cell,.gantt-dark-theme .gantt_scale_line,.gantt-dark-theme .gantt_task_row{border-color:#555!important}.gantt-dark-theme .gantt_task_grid_row_resize{background:#555}.gantt-dark-theme .gantt_grid_head_cell,.gantt-dark-theme .gantt_scale_cell,.gantt-dark-theme .gantt_tree_content{color:#fff!important}.gantt-dark-theme .gantt_resizing{background:#555!important}.gantt_task_line{background-color:#547d9a;border:1px solid #547d9a}button.task-action{background:transparent;border:none;font-size:20px;cursor:pointer;color:var(--v-primary-darken1)}button.task-action:hover{color:var(--v-primary-base)}.status_line{background-color:#0ca30a}.gantt_task_link.start_to_start .gantt_line_wrapper div{background-color:#dd5640}.gantt_task_link.start_to_start:hover .gantt_line_wrapper div{box-shadow:0 0 5px 0 #dd5640}.gantt_task_link.start_to_start .gantt_link_arrow_right{border-left-color:#dd5640}.gantt_task_link.finish_to_start .gantt_line_wrapper div{background-color:#7576ba}.gantt_task_link.finish_to_start:hover .gantt_line_wrapper div{box-shadow:0 0 5px 0 #7576ba}.gantt_task_link.finish_to_start .gantt_link_arrow_right{border-left-color:#7576ba}.gantt_task_link.finish_to_finish .gantt_line_wrapper div{background-color:#55d822}.gantt_task_link.finish_to_finish:hover .gantt_line_wrapper div{box-shadow:0 0 5px 0 #55d822}.gantt_task_link.finish_to_finish .gantt_link_arrow_left{border-right-color:#55d822}button.task-actions-menu{background:transparent;border:none;font-size:20px;cursor:pointer}button.task-actions-menu:hover{color:var(--v-black-lighten2)}.gantt-more-options{border-radius:4px!important;z-index:99}.drag_date{color:#454545;font-size:13px;text-align:center;z-index:1}.drag_date.drag_move_start{margin-left:-15px}.drag_date.drag_move_end{margin-left:15px}.drag_move_horizontal,.drag_move_vertical{background-color:#9de19e;opacity:.7;box-sizing:border-box}.drag_move_vertical{border-right:1px solid #6ac666;border-left:1px solid #6ac666}.drag_move_horizontal{border-top:1px solid #6ac666;border-bottom:1px solid #6ac666}.gantt_task_cell.week_end{background-color:#eff5fd}.gantt-dark-theme .gantt_task_cell.week_end{background-color:#7fabe6}.gantt_task_row.gantt_selected .gantt_task_cell.week_end{background-color:#f8ec9c}.gantt_row_project .gantt_tree_content{font-weight:700}.task-grid-icon{align-self:center;margin-right:2px}.custom-project{height:6px;color:#fff;background-color:#6c776b}.custom-project,.custom-project div{position:absolute}.project-left,.project-right{top:6px;background-color:transparent;border-style:solid;width:0;height:0}.project-left{left:0;border-width:0 0 8px 7px;border-top-color:transparent;border-right-color:transparent!important;border-bottom-color:transparent!important;border-left-color:#607d8b!important}.project-right{right:0;border-width:0 7px 8px 0;border-top-color:transparent;border-right-color:#607d8b;border-bottom-color:transparent!important;border-left-color:transparent}.toolbar-item{margin-bottom:10px}.gantt_task_row.gantt_selected .gantt_task_cell{background-color:rgba(0,199,181,.2)}.gantt_btn_set:focus,.gantt_cell:focus,.gantt_grid_head_cell:focus,.gantt_popup_button:focus,.gantt_qi_big_icon:focus,.gantt_row:focus{box-shadow:none}.weekend{background:#c3dfff80}.gantt-dark-theme .weekend{background:#9dc7f633}.column_overload .gantt_histogram_fill{background-color:#ffa9a9}.resource_marker{text-align:center}.resource_marker div{width:28px;height:28px;line-height:29px;display:inline-block;border-radius:15px;color:#fff;margin:3px}.resource_marker.workday_ok div{background:#51c185}.resource_marker.workday_over div{background:#ff8686;border-radius:5px}.resource-controls{margin:.5rem 1rem;display:flex}:root{--form-control-color:#51ac9a}.form-control{display:grid;grid-template-columns:1em auto;gap:.5em}.form-control:focus-within{color:var(--form-control-color)}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-background);margin:0;margin-top:4px;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:.15em solid currentColor;border-radius:50%;transform:translateY(-.075em);display:grid;place-content:center}input[type=radio]:before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText}input[type=radio]:checked:before{transform:scale(1)}input[type=radio]:focus{outline:max(2px,.1em) solid currentColor}.form-control-wrapper{display:inline-block}.drop-zone[data-v-113d1cf8]{border:2px dashed #d4dfc5;border-radius:7px;background-color:var(--v-very_light_green-base);padding:20px;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center}.theme--dark .drop-zone[data-v-113d1cf8]{background-color:#303926;border:2px dashed var(--v-primary-base)}.drop-zone-text[data-v-113d1cf8]{margin-top:10px;color:var(--v-primary-base)}.uploading-container[data-v-113d1cf8]{border:2px solid #d4dfc5;border-radius:7px;background-color:var(--v-very_light_green-base);margin-top:20px;display:flex;align-items:center;background-size:cover;background-position:50%;position:relative}.overlay[data-v-113d1cf8]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);z-index:1}.content[data-v-113d1cf8]{display:flex;align-items:center;position:relative;z-index:2}.progress-container[data-v-113d1cf8]{display:flex;align-items:center;justify-content:space-between}.progress-container p[data-v-113d1cf8]{margin:0 10px}.fileCard[data-v-113d1cf8]{border:2px solid #d4dfc5;border-radius:7px;background-color:var(--v-light-grey-base)}.recurringDialog:not(.v-dialog--fullscreen){max-height:100%}.v-dialog{border-radius:25px;overflow-y:visible}.overflowing{height:70vh;overflow-y:auto}:root{--dhx-scheduler-timescale-today-background:var(--v-light_Primary3-base);--dhx-scheduler-event-blue:linear-gradient(270deg,var(--v-primary-lighten1) 0%,var(--v-primary-base) 100%)}:root[data-scheduler-theme=dark]{--dhx-scheduler-base-colors-background:var(--v-bg2-base)}.AIVA_Scheculer.dhx_scheduler_month .dhx_cal_event_line{margin-top:4px}.AIVA_Scheculer .dhx_cal_navline{padding:0}.AIVA_Scheculer .dhx_cal_navline .dhx_cal_tab_segmented.dhx_cal_tab_first{border-radius:7px 0 0 7px}.AIVA_Scheculer .dhx_cal_navline .dhx_cal_tab{background-color:var(--v-light_Primary3-base);border:1px solid var(--v-light_Primary3-base);color:var(--v-primary-base)}.AIVA_Scheculer .dhx_cal_navline .dhx_cal_tab.active{background-color:var(--v-bg_force_white-base);border:.5px solid #91ac6a;border-radius:7px;box-shadow:0 0 8px 0 #0000000d}.AIVA_Scheculer .dhx_cal_navline .dhx_cal_today_button{border:1px solid var(--v-primary-base);color:var(--v-primary-base)}.AIVA_Scheculer .dhx_cal_navline .dhx_cal_today_button:hover{background-color:var(--v-light_Primary3-base)}.AIVA_Scheculer .dhx_cal_navline .dhx_cal_today_button.active{background-color:var(--v-primary-base)}.AIVA_Scheculer .dhx_cal_event .dhx_menu_icon{color:var(--v-primary-base)}.AIVA_Scheculer .dhx_event_resize.dhx_footer{display:none}.AIVA_Scheculer .dhx_cal_header{border-radius:8px 8px 0 0;height:48px!important}.AIVA_Scheculer .dhx_cal_header .dhx_scale_bar{justify-content:space-between;font-size:16px;font-weight:700;line-height:24px;text-align:left;height:48px!important;padding:12px;background-color:#ededed66;border-left:.5px solid #ededed;border-right:.5px solid #ededed;border-top:1px solid #ededed;color:var(--v-black-base)}.AIVA_Scheculer .dhx_cal_data .dhx_cal_month_row .dhx_cal_month_cell:first-child{border-left:1px solid #ededed}.AIVA_Scheculer .dhx_cal_data .dhx_cal_month_cell{border-right:1px solid #ededed;border-bottom:1px solid #ededed}.AIVA_Scheculer .dhx_cal_data .dhx_cal_month_cell .dhx_month_head{justify-content:flex-start;font-size:19px;font-weight:500;line-height:11px;color:var(--v-normal-grey-base);padding:8px 5px}.AIVA_Scheculer .dhx_cal_data .dhx_cal_month_cell.dhx_now .dhx_month_head{color:var(--v-primary-base)}.AIVA_Scheculer .dhx_cal_data .dhx_cal_event_clear{padding:0 5px;max-height:20px;margin-top:5px;border-left:5px solid var(--v-primary-base);background-color:var(--v-light_dark_green-base);color:var(--v-bg_force_black-base)}.AIVA_Scheculer .dhx_cal_data .dhx_cal_event_clear:before{content:none}.wx-willow-dark-theme,.wx-willow-theme{height:100%;padding-right:15px;padding-bottom:5px}.wx-willow-dark-theme{background:transparent}.wx-willow-theme .wx-kanban{--wx-kanban-background:transparent!important}.wx-willow-dark-theme .wx-kanban{--wx-kanban-background:var(--v-bg2-base);--wx-kanban-shadow:0 0 0 1px #4e4e4e,0px 0px 0px 0 rgba(0,0,0,.1)}.wx-card.svelte-1t9rqgm{border-top:none;background:var(--v-kanban_card_bg_color-base)}.wx-show-3d{cursor:pointer}.wx-show-3d:hover i{color:var(--v-primary-base)}.wx-selected-card{box-shadow:var(--v-primary-lighten2) 0 2px 2px 0,var(--v-primary-lighten2) 0 2px 8px 0}.wx-label.svelte-ms9wpd.svelte-ms9wpd{display:flex;justify-content:space-between}.wx-column.svelte-pinuaq.svelte-pinuaq{background:var(--v-light-grey2-base);box-shadow:0 0 10px 0 #0000000d;padding:0 10px;margin-left:0;border:1px solid var(--v-bg7-base);border-top:none}.wx-column.svelte-pinuaq.svelte-pinuaq:not(:first-child){margin-left:12px}.wx-header.svelte-bteu5p{padding:0}.wx-column.svelte-ms9wpd.svelte-ms9wpd{margin-left:0;background:var(--v-light-grey2-base);border:none;border-radius:0;border-top-right-radius:3px;border-top-left-radius:3px;padding:0 var(--wx-padding);box-shadow:0 -10px 10px -10px #0000000d,10px 0 10px -10px #0000000d,-10px 0 10px -10px #0000000d;padding-top:25px;padding-bottom:5px;border:1px solid var(--v-bg7-base);border-bottom:none}.wx-column.svelte-ms9wpd.svelte-ms9wpd:not(:first-child){margin-left:12px}.wx-icon.svelte-p36u8h{color:var(--v-normal-grey-base)}.wx-icon svg{fill:var(--v-normal-grey-base)}.wx-content.svelte-kqkezg.svelte-kqkezg{padding:10px;gap:10px}.wx-card.svelte-1t9rqgm{border-radius:5px;box-shadow:none;border:none}.wx-content.svelte-1837yaa.svelte-1837yaa{height:100%;padding-bottom:10px}.wx-menu.svelte-ms9wpd.svelte-ms9wpd{top:calc(65% - 10px);display:none}.wx-add-card-tip.svelte-pinuaq.svelte-pinuaq{opacity:1;color:var(--v-normal-grey-base);font-weight:600}.wx-list-wrapper.svelte-z1lwbw{overflow:auto;flex-grow:1;margin-bottom:10px}.wx-row.svelte-30nbk4{height:100%!important}.wx-content.svelte-30nbk4{height:100%}.wx-column.svelte-pinuaq{display:flex;flex-direction:column;justify-content:space-between}.modal .svelte-1a9hi0k{display:none}.wx-with-content.svelte-vhwr63{padding-top:0}.kanban-card{border-radius:4px;border:1px solid #00000025}.card-menu-icon{font-size:20px}.participants-container{margin-right:8px;display:flex;flex-wrap:nowrap;align-items:center}.user-avatar{width:28px;height:28px;border-radius:50%;overflow:hidden;margin-right:0;border:1px solid #fff;position:relative}.avatar-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-avatar-initials{background-color:var(--avatar-bg,#333);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;border:1px solid var(--v-bg1-base)}.due-date-container{padding:2px;border-radius:4px;font-weight:600;background:#a800000d}.due-date-icon{font-size:15px;color:inherit}.due-date-text{font-size:11px}.comment-icon{font-size:20px}.wx-list-wrapper.svelte-1tfu1im{overflow:auto;flex-grow:1;margin-bottom:10px}.wx-label.collapsable.svelte-30nbk4{display:none!important}.project-name{background:var(--v-primary-base);width:-moz-fit-content;width:fit-content;padding:0 8px;border-radius:14px;color:#fff;font-size:10px;font-weight:600}.date-red .due-date-container{color:#f53636!important;background:#a800000d}.date-orange .due-date-container{color:orange!important;background:#ffa5000d}.date-black .due-date-container{color:#5a5a5a!important;background:#3535350d}.date-red .due-date-icon{color:#f53636!important}.date-orange .due-date-icon{color:orange!important}.date-black .due-date-icon{color:#5a5a5a!important}.kanban-card-highlighted{border-left:4px solid var(--v-primary-base)!important;border-top:1px solid var(--v-primary-base)!important;border-right:1px solid var(--v-primary-base)!important;border-bottom:1px solid var(--v-primary-base)!important;box-shadow:0 2px 8px var(--v-primary-base) 15,0 1px 3px rgba(0,0,0,.1)!important;background:var(--v-primary-base) 4!important;position:relative!important;transition:all .2s ease-in-out!important}.task-isolate-button[data-v-372d792f]{display:inline-flex;align-items:center}.isolate-btn--cross-facility[data-v-372d792f]{position:relative}.isolate-btn--cross-facility[data-v-372d792f] .v-icon{color:#d97706!important;transition:all .2s ease}.isolate-btn--cross-facility[data-v-372d792f]:hover .v-icon{color:#b45309!important;transform:scale(1.1)}.list-view-container[data-v-274ac2d6]{height:100%;display:flex;flex-direction:column;overflow:auto}.list-view-header[data-v-274ac2d6]{background-color:transparent}.list-view-table[data-v-274ac2d6]{flex:1;background-color:#fff;margin-right:16px;margin-bottom:16px;border:1px solid rgba(0,0,0,.1);border-radius:4px;overflow:hidden!important}.list-view-table[data-v-274ac2d6] .v-data-table__wrapper>table tr td{border:1px solid #e6e6e608}.list-view-table[data-v-274ac2d6] .v-data-table__wrapper{overflow-x:auto;border-radius:0!important}.list-view-table[data-v-274ac2d6] .v-data-table-header{background-color:#f4f5f7}.list-view-table[data-v-274ac2d6] .v-data-table-header th{font-weight:600;color:#172b4d;white-space:nowrap}.list-view-table[data-v-274ac2d6] .v-data-table__mobile-table-row{display:initial;table-layout:fixed;width:100%}.list-view-table[data-v-274ac2d6] .v-data-table__mobile-row{height:auto;min-height:48px;padding:8px 16px}.task-name[data-v-274ac2d6]:hover{color:var(--v-primary-base,#0052cc);text-decoration:underline;cursor:pointer}.type-chip[data-v-274ac2d6]{font-weight:500;font-size:.875rem;justify-content:center}.status-chip[data-v-274ac2d6]{font-weight:500;text-transform:uppercase;font-size:.75rem;justify-content:center}.date-cell[data-v-274ac2d6]{display:flex;align-items:center;color:#6b778c;font-size:.875rem;border:1px solid #a8a8a875;padding:4px 8px;border-radius:4px;width:-moz-fit-content;width:fit-content}.loading-container[data-v-274ac2d6],.no-data-container[data-v-274ac2d6]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0;color:#6b778c}.column-config-dialog .column-list-card[data-v-274ac2d6]{background-color:#f4f5f7}.column-config-dialog .column-list[data-v-274ac2d6]{background-color:#fff;border-radius:3px;border:1px solid #dfe1e6}.column-config-dialog .column-list-item[data-v-274ac2d6]{border-bottom:1px solid #dfe1e6}.column-config-dialog .column-list-item[data-v-274ac2d6]:last-child{border-bottom:none}.drag-handle[data-v-274ac2d6]{cursor:move;color:#6b778c}.gap-2[data-v-274ac2d6]{gap:8px}[data-v-274ac2d6]::-webkit-scrollbar{width:8px;height:8px}[data-v-274ac2d6]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-274ac2d6]::-webkit-scrollbar-thumb{background:#c1c7d0;border-radius:4px}[data-v-274ac2d6]::-webkit-scrollbar-thumb:hover{background:#97a0af}.progress-linear[data-v-274ac2d6]{min-width:100px}.participants-stack[data-v-274ac2d6]{display:flex;align-items:center}.participants-stack .participant-avatar[data-v-274ac2d6]{border:2px solid #fff;font-size:12px;font-weight:500;transition:transform .2s}.participants-stack .participant-avatar[data-v-274ac2d6]:hover{transform:translateY(-3px);z-index:10!important}.user-tooltip[data-v-274ac2d6]{padding:8px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);width:100%}.user-tooltip .user-tooltip-email[data-v-274ac2d6]{font-size:.75rem}.column-category-header[data-v-274ac2d6]{font-weight:500;padding:8px 16px;background-color:#f4f5f7;border-radius:4px;margin-bottom:8px;display:flex;align-items:center;color:#172b4d}.status-chip[data-v-274ac2d6]{cursor:pointer;transition:opacity .2s}.status-chip[data-v-274ac2d6]:hover{opacity:.8}.date-cell[data-v-274ac2d6]{cursor:pointer;transition:background-color .2s}.date-cell[data-v-274ac2d6]:hover{background-color:rgba(0,0,0,.04)}.participants-stack[data-v-274ac2d6]{cursor:pointer}.inline-editor[data-v-274ac2d6]{min-width:200px}.edit-actions[data-v-274ac2d6]{display:flex;align-items:center;gap:4px;margin-left:8px}.dialog-transition-enter-active,.dialog-transition-leave-active{transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.dialog-transition-enter,.dialog-transition-leave-to{opacity:0;transform:scale(.95) translateY(-8px)}.v-dialog.isolated-tags-dialog{border-radius:16px;overflow:hidden;box-shadow:0 24px 48px rgba(0,0,0,.2),0 12px 24px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05)}.itd-container[data-v-eff78726]{display:flex;flex-direction:column;max-height:80vh;background:#fff;border-radius:16px;overflow:hidden}.theme--dark .itd-container[data-v-eff78726]{background:#1e2328}.itd-header[data-v-eff78726]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f5f5f5;border-bottom:1px solid rgba(0,0,0,.08)}.theme--dark .itd-header[data-v-eff78726]{background:#2a2f35;border-bottom-color:hsla(0,0%,100%,.08)}.itd-header__left[data-v-eff78726]{display:flex;align-items:center;gap:10px}.itd-header__icon[data-v-eff78726]{color:rgba(0,0,0,.6)!important}.theme--dark .itd-header__icon[data-v-eff78726]{color:hsla(0,0%,100%,.7)!important}.itd-title[data-v-eff78726]{font-size:15px;font-weight:600;color:rgba(0,0,0,.85);margin:0;letter-spacing:-.01em}.theme--dark .itd-title[data-v-eff78726]{color:hsla(0,0%,100%,.9)}.itd-badge[data-v-eff78726]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;background:var(--v-primary-base);color:#fff;font-size:12px;font-weight:600;border-radius:11px}.itd-close-btn[data-v-eff78726]{background:transparent!important;transition:all .15s ease}.itd-close-btn .v-icon[data-v-eff78726]{color:rgba(0,0,0,.5)!important}.theme--dark .itd-close-btn .v-icon[data-v-eff78726]{color:hsla(0,0%,100%,.5)!important}.itd-close-btn[data-v-eff78726]:hover{background:rgba(0,0,0,.08)!important}.theme--dark .itd-close-btn[data-v-eff78726]:hover{background:hsla(0,0%,100%,.1)!important}.itd-close-btn:hover .v-icon[data-v-eff78726]{color:rgba(0,0,0,.8)!important}.theme--dark .itd-close-btn:hover .v-icon[data-v-eff78726]{color:hsla(0,0%,100%,.9)!important}.itd-search[data-v-eff78726]{padding:16px 24px 0;background:#fff}.theme--dark .itd-search[data-v-eff78726]{background:#1e2328}.itd-search__input[data-v-eff78726] .v-input__slot{background:rgba(0,0,0,.03)!important;border-radius:10px!important;min-height:40px}.theme--dark .itd-search__input[data-v-eff78726] .v-input__slot{background:hsla(0,0%,100%,.05)!important}.itd-search__input[data-v-eff78726] .v-input__slot fieldset{border-color:rgba(0,0,0,.08)!important}.theme--dark .itd-search__input[data-v-eff78726] .v-input__slot fieldset{border-color:hsla(0,0%,100%,.1)!important}.itd-search__input[data-v-eff78726] .v-input__prepend-inner .v-icon{color:rgba(0,0,0,.4)!important}.theme--dark .itd-search__input[data-v-eff78726] .v-input__prepend-inner .v-icon{color:hsla(0,0%,100%,.4)!important}.itd-content[data-v-eff78726]{flex:1;overflow-y:auto;padding:16px 24px;max-height:400px;min-height:120px}.itd-content[data-v-eff78726]::-webkit-scrollbar{width:6px}.itd-content[data-v-eff78726]::-webkit-scrollbar-track{background:transparent}.itd-content[data-v-eff78726]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.theme--dark .itd-content[data-v-eff78726]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15)}.itd-content[data-v-eff78726]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.theme--dark .itd-content[data-v-eff78726]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.25)}.itd-empty[data-v-eff78726]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.itd-empty__icon[data-v-eff78726]{color:rgba(0,0,0,.2)!important;margin-bottom:12px}.theme--dark .itd-empty__icon[data-v-eff78726]{color:hsla(0,0%,100%,.2)!important}.itd-empty__text[data-v-eff78726]{font-size:14px;color:rgba(0,0,0,.5);margin:0}.theme--dark .itd-empty__text[data-v-eff78726]{color:hsla(0,0%,100%,.5)}.itd-list[data-v-eff78726]{display:flex;flex-direction:column;gap:8px}.itd-item[data-v-eff78726]{display:flex;align-items:center;gap:12px;padding:12px 14px;background:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.06);border-radius:10px;transition:all .2s cubic-bezier(.4,0,.2,1)}.theme--dark .itd-item[data-v-eff78726]{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.08)}.itd-item--clickable[data-v-eff78726]{cursor:pointer}.itd-item--clickable[data-v-eff78726]:hover{background:rgba(var(--v-primary-base-rgb,3,98,76),.06);border-color:rgba(var(--v-primary-base-rgb,3,98,76),.15);transform:translateX(4px)}.itd-item--clickable:hover .itd-item__chevron[data-v-eff78726]{opacity:1;transform:translateX(2px)}.itd-item:hover .itd-item__action-btn[data-v-eff78726]{opacity:1}.itd-item__indicator[data-v-eff78726]{width:4px;height:32px;border-radius:2px;flex-shrink:0}.itd-item__content[data-v-eff78726]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.itd-item__name[data-v-eff78726]{font-size:14px;font-weight:500;color:rgba(0,0,0,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme--dark .itd-item__name[data-v-eff78726]{color:hsla(0,0%,100%,.9)}.itd-item__type[data-v-eff78726]{font-size:12px;color:rgba(0,0,0,.5);font-weight:400}.theme--dark .itd-item__type[data-v-eff78726]{color:hsla(0,0%,100%,.5)}.itd-item__actions[data-v-eff78726]{display:flex;align-items:center;gap:4px}.itd-item__action-btn[data-v-eff78726]{opacity:.5;transition:all .2s ease}.itd-item__action-btn[data-v-eff78726]:hover{opacity:1!important;background:rgba(var(--v-primary-base-rgb,3,98,76),.1)!important}.itd-item__action-btn:hover .v-icon[data-v-eff78726]{color:var(--v-primary-base)!important}.itd-item__chevron[data-v-eff78726]{opacity:.3;color:rgba(0,0,0,.4)!important;transition:all .2s ease}.theme--dark .itd-item__chevron[data-v-eff78726]{color:hsla(0,0%,100%,.4)!important}.itd-footer[data-v-eff78726]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:rgba(0,0,0,.02);border-top:1px solid rgba(0,0,0,.06)}.theme--dark .itd-footer[data-v-eff78726]{background:hsla(0,0%,100%,.02);border-top-color:hsla(0,0%,100%,.08)}.itd-footer__info[data-v-eff78726]{display:flex;align-items:center;font-size:12px;color:rgba(0,0,0,.5)}.theme--dark .itd-footer__info[data-v-eff78726]{color:hsla(0,0%,100%,.5)}.itd-footer__info .v-icon[data-v-eff78726]{color:inherit!important}.itd-footer__btn[data-v-eff78726]{min-width:80px;border-radius:8px;text-transform:none;font-weight:500;letter-spacing:0}.list-enter-active[data-v-eff78726],.list-leave-active[data-v-eff78726]{transition:all .3s cubic-bezier(.4,0,.2,1)}.list-enter[data-v-eff78726],.list-leave-to[data-v-eff78726]{opacity:0;transform:translateX(-12px)}.list-move[data-v-eff78726]{transition:transform .3s cubic-bezier(.4,0,.2,1)}#viewer-section-container{width:30vw;max-height:100%}#viewer-section-container .custom-overlay{height:-webkit-fill-available;-webkit-backdrop-filter:saturate(100%) blur(3px)!important;backdrop-filter:saturate(100%) blur(3px)!important;top:auto;bottom:auto}#viewer-section-container .loading-section{position:absolute;z-index:9;top:45px;left:0;width:100%;height:calc(100% - 50px)}#viewer-section-container #viewer3d{height:100%;max-height:calc(100vh - 45px)}#viewer-section-container #viewer3d .page-view{height:-webkit-fill-available}#viewer-section-container .v-card{overflow:hidden;height:100%}#viewer-section-container #forgeViewer{height:100%;width:100%;max-height:calc(100vh - 50px)}#viewer-section-container #coloring-options{position:absolute;z-index:2;top:65px;left:15px;padding:8px;border-radius:4px}.v-expansion-panel[data-v-acfc7326]{margin-bottom:10px;border:1px solid var(--v-light-grey-base)}.v-expansion-panel .v-expansion-panel-content[data-v-acfc7326],.v-expansion-panel .v-expansion-panel-header[data-v-acfc7326]{border-right:1px solid var(--v-light-grey-base);border-left:1px solid var(--v-light-grey-base)}.v-expansion-panel .v-expansion-panel-header[data-v-acfc7326]{border-top:1px solid var(--v-light-grey-base);border-bottom:1px solid var(--v-light-grey-base)}.v-expansion-panel .v-expansion-panel-header--active[data-v-acfc7326]{border-bottom:none}.v-expansion-panel .v-expansion-panel-content[data-v-acfc7326]{border-bottom:1px solid var(--v-light-grey-base)}.taskTypeTitle{font-size:24px;font-weight:500;line-height:36px;letter-spacing:-.01em;text-align:left}.task-tabs .v-tabs-bar{height:auto;background:transparent!important}.task-tabs .v-tab{border-radius:8px;height:40px;min-width:auto;padding:0 16px;margin-right:8px;text-transform:none;font-weight:500;font-size:13px;letter-spacing:0;transition:all .2s ease;background-color:#f5f5f5;border:1px solid #e0e0e0;color:#666!important}.task-tabs .v-tab .v-icon{color:#666!important;margin-right:6px}.task-tabs .v-tab:hover:not(.v-tab--active):not(.activeTab){background-color:#eee;border-color:#d0d0d0}.task-tabs .v-tab.v-tab--disabled{opacity:.5;pointer-events:none}.task-tabs .v-tab--active,.task-tabs .v-tab.activeTab{font-weight:700;border:2px solid var(--v-primary-base)!important;color:var(--v-primary-base)!important}.task-tabs .v-tab--active .v-icon,.task-tabs .v-tab.activeTab .v-icon{color:var(--v-primary-base)!important}.theme--dark .task-tabs .v-tab{background-color:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.12)}.theme--dark .task-tabs .v-tab,.theme--dark .task-tabs .v-tab .v-icon{color:hsla(0,0%,100%,.7)!important}.theme--dark .task-tabs .v-tab:hover:not(.v-tab--active):not(.activeTab){background-color:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.2)}.theme--dark .task-tabs .v-tab--active,.theme--dark .task-tabs .v-tab.activeTab{font-weight:700;border-color:var(--v-primary-base)!important;color:var(--v-primary-base)!important}.theme--dark .task-tabs .v-tab--active .v-icon,.theme--dark .task-tabs .v-tab.activeTab .v-icon{color:var(--v-primary-base)!important}.input-height-32 .v-input__control{min-height:32px!important}.task-section{min-width:50%;flex:1}.no-data{align-items:center}.register-view-container[data-v-3efa3b62]{height:100%;display:flex;flex-direction:column;overflow:auto}.tag-name[data-v-3efa3b62]{font-weight:600;transition:color .2s ease;color:var(--v-primary-base)}.tag-name--harvested[data-v-3efa3b62]{color:#0d9488}.tag-name--other-facility[data-v-3efa3b62]{color:#f59e0b}.tag-name--unharvested[data-v-3efa3b62]{color:#6b7280}.harvest-status-icon[data-v-3efa3b62]{transition:transform .2s ease,color .2s ease}.harvest-status-icon[data-v-3efa3b62]:hover{transform:scale(1.15)}.harvest-status-icon--harvested[data-v-3efa3b62]{color:#0d9488!important}.harvest-status-icon--harvested[data-v-3efa3b62]:hover{color:#0f766e!important}.harvest-status-icon--other-facility[data-v-3efa3b62]{color:#f59e0b!important}.harvest-status-icon--other-facility[data-v-3efa3b62]:hover{color:#d97706!important}.harvest-status-icon--unharvested[data-v-3efa3b62]{color:#9ca3af!important;opacity:.8}.harvest-status-icon--unharvested[data-v-3efa3b62]:hover{color:#6b7280!important;opacity:1}.register-table[data-v-3efa3b62]{flex:1;background-color:#fff;margin-right:16px;margin-bottom:16px;border:1px solid rgba(0,0,0,.1);border-radius:4px;overflow:hidden!important}.register-table[data-v-3efa3b62] .v-data-table__wrapper>table tr td{border:1px solid #e6e6e608}.register-table[data-v-3efa3b62] .v-data-table__wrapper{overflow-x:auto;border-radius:0!important}.register-table[data-v-3efa3b62] .v-data-table-header{background-color:#f4f5f7}.register-table[data-v-3efa3b62] .v-data-table-header th{font-weight:600;color:#172b4d;white-space:nowrap}.loading-container[data-v-3efa3b62],.no-data-container[data-v-3efa3b62]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0;color:#6b778c}[data-v-3efa3b62] .v-data-table-header th{border-bottom:2px solid #e0e0e0!important;vertical-align:top!important;padding-top:12px!important;padding-bottom:12px!important}[data-v-3efa3b62] .v-data-table tbody tr:nth-child(2n){background-color:rgba(0,0,0,.02)}[data-v-3efa3b62] .v-data-table tbody tr:hover{background-color:rgba(33,150,243,.08)!important}[data-v-3efa3b62] .v-data-table-header{position:sticky!important;top:0!important;z-index:2!important;background:var(--v-bg1-base)!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}[data-v-3efa3b62] .register-table{flex:1;margin:12px;border:1px solid rgba(0,0,0,.1);border-radius:4px;overflow:hidden!important}[data-v-3efa3b62] .register-table .v-data-table__wrapper>table tr td{border:1px solid #e6e6e688!important}[data-v-3efa3b62] .register-table .v-data-table-header th{border:1px solid #e6e6e638!important}.display-field[data-v-3efa3b62]{padding:8px;border-radius:4px;min-height:20px;display:inline-block;width:100%}.edit-field-container[data-v-3efa3b62]{position:relative;min-height:60px;padding:4px 0}.field-modified[data-v-3efa3b62] .v-input__control .v-input__slot{border-color:#ff9800!important;background-color:rgba(255,152,0,.05)!important;transition:all .3s ease}.field-modified[data-v-3efa3b62] .v-text-field__details{display:none!important}.field-unchanged[data-v-3efa3b62] .v-input__control .v-input__slot{background-color:rgba(0,0,0,.02);transition:all .3s ease}.field-unchanged[data-v-3efa3b62] .v-text-field__details{display:none!important}.field-change-indicator[data-v-3efa3b62]{position:absolute;top:100%;left:0;right:0;padding:2px 8px;margin-top:-20px}.field-change-indicator .original-value[data-v-3efa3b62]{font-weight:500;color:rgba(0,0,0,.6);font-style:italic}.edit-actions[data-v-3efa3b62]{display:flex;gap:4px;margin-left:8px}[data-v-3efa3b62] .v-data-table tbody tr.editing-row{background-color:rgba(33,150,243,.02)!important;border-left:4px solid #2196f3}[data-v-3efa3b62] .v-data-table tbody tr.editing-row td{padding-top:12px!important;padding-bottom:12px!important;vertical-align:top!important}[data-v-3efa3b62] .v-data-table tbody tr.warning-row{background-color:rgba(255,193,7,.04)!important;border-left:3px solid #ffc107;position:relative}[data-v-3efa3b62] .v-data-table tbody tr.warning-row:hover{background-color:rgba(255,193,7,.06)!important}[data-v-3efa3b62] .v-data-table tbody tr.warning-row td{position:relative}[data-v-3efa3b62] .v-data-table tbody tr.warning-row td:first-child:before{content:"";position:absolute;left:-3px;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#ffc107,#ff9800)}[data-v-3efa3b62] .v-data-table tbody tr.editing-row.warning-row{background-color:rgba(255,193,7,.05)!important;border-left:4px solid #2196f3;box-shadow:inset 3px 0 0 #ffc107}.field-modified[data-v-3efa3b62]{animation:field-highlight-3efa3b62 .5s ease-in-out}@keyframes field-highlight-3efa3b62{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.header-with-filter[data-v-3efa3b62]{min-height:40px}.header-with-filter .header-text[data-v-3efa3b62]{flex:1;font-weight:600}.header-with-filter .filter-btn[data-v-3efa3b62]{opacity:.6;transition:all .2s ease;margin-left:4px}.header-with-filter .filter-btn[data-v-3efa3b62]:hover{opacity:1;background-color:rgba(33,150,243,.04)}.header-with-filter .filter-btn.filter-active[data-v-3efa3b62]{opacity:1;background-color:rgba(33,150,243,.08)}.header-with-filter .filter-btn.filter-active .v-icon[data-v-3efa3b62]{color:#1976d2!important}.filter-menu[data-v-3efa3b62]{box-shadow:0 5px 15px rgba(0,0,0,.15)!important;border-radius:8px;overflow:hidden}.filter-menu .v-card__title[data-v-3efa3b62]{background-color:var(--v-bg1-base);border-bottom:1px solid var(--v-bg1-base)}.filter-menu .v-card__title .text-subtitle-2[data-v-3efa3b62]{font-weight:600;color:var(--v-text-primary)}.filter-menu .v-card__text[data-v-3efa3b62]{padding:16px!important}.filter-menu .v-card__text .v-radio-group .v-input--radio-group__input[data-v-3efa3b62]{margin-top:0}.filter-menu .v-card__text .v-radio-group .v-radio[data-v-3efa3b62]{margin-right:12px}.filter-menu .v-card__text .v-radio-group .v-radio[data-v-3efa3b62] .v-label{font-size:.875rem;font-weight:500}.filter-menu .v-card__actions[data-v-3efa3b62]{border-top:1px solid var(--v-bg1-base);background-color:var(--v-bg1-base)}[data-v-3efa3b62] .v-data-table-header th{padding-left:8px!important;padding-right:8px!important}[data-v-3efa3b62] .v-data-table-header th .header-with-filter{width:100%;justify-content:space-between}[data-v-3efa3b62] .v-btn--icon.filter-btn{width:28px!important;height:28px!important}[data-v-3efa3b62] .v-btn--icon.filter-btn .v-icon{font-size:16px!important}.facility-menu[data-v-3efa3b62]{min-width:200px;border-radius:8px;overflow:hidden}.facility-menu__list[data-v-3efa3b62]{padding:0}.facility-menu__header[data-v-3efa3b62]{font-size:.75rem;font-weight:600;color:#666;padding:8px 12px;background:#f5f5f5}.facility-menu__item[data-v-3efa3b62]{transition:background-color .15s ease}.facility-menu__item[data-v-3efa3b62]:hover{background-color:rgba(255,152,0,.08)}.facility-menu__name[data-v-3efa3b62]{font-size:.875rem;font-weight:500}.custom-attr-value[data-v-3efa3b62]{font-size:.85rem}.custom-attr-value.custom-attr-number[data-v-3efa3b62]{font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-variant-numeric:tabular-nums}.custom-attr-value.custom-attr-date[data-v-3efa3b62]{color:var(--v-golden-base,#d2a000)}.custom-attr-value.custom-attr-boolean[data-v-3efa3b62]{font-weight:500}.custom-attr-edit .custom-attr-switch[data-v-3efa3b62]{margin-top:4px}.custom-attr-edit .custom-attr-switch.field-modified[data-v-3efa3b62] .v-input--switch__track{border:2px solid #fb8c00}.custom-attr-edit .custom-attr-date.field-modified[data-v-3efa3b62] .v-input__slot{border-color:#fb8c00!important}[data-v-3efa3b62] .v-data-table-header th[aria-label*=customAttr_] .header-text{color:var(--v-purple-base,#665b9b);font-weight:600}[data-v-3efa3b62] .v-data-table-header th[aria-label*=customAttr_]:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:3px;background-color:var(--v-purple-base,#665b9b);border-radius:2px}.photo-sphere-viewer-container[data-v-244aa1ed]{width:100%;height:100%;position:relative}[data-v-244aa1ed] .psv-container{border-radius:8px}[data-v-244aa1ed] .psv-navbar{background:rgba(0,0,0,.7)}[data-v-244aa1ed] .psv-loader-container{background:rgba(0,0,0,.5)}.photo-sphere-360-wrapper[data-v-70cf7eca]{width:100%;height:100%;position:relative}.viewer-header[data-v-47a9549c]{padding:12px 16px;background:linear-gradient(180deg,rgba(var(--v-primary-base-rgb,76,175,80),.03) 0,transparent 100%);border-bottom:1px solid rgba(0,0,0,.06);position:relative}.viewer-header[data-v-47a9549c]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0,var(--v-primary-base) 20%,var(--v-primary-base) 80%,transparent 100%);opacity:.6}.viewer-header--fullscreen[data-v-47a9549c]{padding:16px 24px}.viewer-header__top[data-v-47a9549c]{display:flex;align-items:center;gap:16px}.viewer-header__title[data-v-47a9549c]{display:flex;align-items:center;gap:10px;flex-shrink:0}.viewer-header__icon-wrapper[data-v-47a9549c]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(var(--v-primary-base-rgb,76,175,80),.12) 0,rgba(var(--v-primary-base-rgb,76,175,80),.06) 100%);border-radius:10px;border:1px solid rgba(var(--v-primary-base-rgb,76,175,80),.15);transition:all .25s cubic-bezier(.4,0,.2,1)}.viewer-header__icon-wrapper[data-v-47a9549c]:hover{transform:scale(1.05);border-color:rgba(var(--v-primary-base-rgb,76,175,80),.3)}.viewer-header__title-text[data-v-47a9549c]{font-size:15px;font-weight:600;color:rgba(0,0,0,.85);letter-spacing:-.01em}.theme--dark .viewer-header__title-text[data-v-47a9549c]{color:hsla(0,0%,100%,.9)}.viewer-header__tabs[data-v-47a9549c]{display:flex;align-items:center;gap:6px;margin-left:auto;padding:4px;background:rgba(0,0,0,.03);border-radius:10px;border:1px solid rgba(0,0,0,.04)}.theme--dark .viewer-header__tabs[data-v-47a9549c]{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.08)}.viewer-tab-btn[data-v-47a9549c]{display:flex;align-items:center;gap:6px;padding:8px 14px;border:none;background:transparent;border-radius:8px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.viewer-tab-btn__icon[data-v-47a9549c]{color:rgba(0,0,0,.5)!important;transition:all .2s ease}.theme--dark .viewer-tab-btn__icon[data-v-47a9549c]{color:hsla(0,0%,100%,.5)!important}.viewer-tab-btn__label[data-v-47a9549c]{font-size:13px;font-weight:500;color:rgba(0,0,0,.6);letter-spacing:.02em}.theme--dark .viewer-tab-btn__label[data-v-47a9549c]{color:hsla(0,0%,100%,.6)}.viewer-tab-btn[data-v-47a9549c]:hover:not(.viewer-tab-btn--active){background:rgba(0,0,0,.04)}.theme--dark .viewer-tab-btn[data-v-47a9549c]:hover:not(.viewer-tab-btn--active){background:hsla(0,0%,100%,.08)}.viewer-tab-btn:hover:not(.viewer-tab-btn--active) .viewer-tab-btn__icon[data-v-47a9549c]{color:rgba(0,0,0,.7)!important}.theme--dark .viewer-tab-btn:hover:not(.viewer-tab-btn--active) .viewer-tab-btn__icon[data-v-47a9549c]{color:hsla(0,0%,100%,.8)!important}.viewer-tab-btn:hover:not(.viewer-tab-btn--active) .viewer-tab-btn__label[data-v-47a9549c]{color:rgba(0,0,0,.8)}.theme--dark .viewer-tab-btn:hover:not(.viewer-tab-btn--active) .viewer-tab-btn__label[data-v-47a9549c]{color:hsla(0,0%,100%,.85)}.viewer-tab-btn--active[data-v-47a9549c]{background:var(--v-primary-base);box-shadow:0 2px 8px rgba(var(--v-primary-base-rgb,76,175,80),.25),0 1px 3px rgba(0,0,0,.1)}.viewer-tab-btn--active .viewer-tab-btn__icon[data-v-47a9549c]{color:#fff!important}.viewer-tab-btn--active .viewer-tab-btn__label[data-v-47a9549c]{color:#fff;font-weight:600}.viewer-tab-btn--active[data-v-47a9549c]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,hsla(0,0%,100%,.15),transparent 50%);pointer-events:none}.viewer-header__controls[data-v-47a9549c]{display:flex;align-items:center;gap:2px;margin-left:12px;padding:2px;background:rgba(0,0,0,.03);border-radius:8px;border:1px solid rgba(0,0,0,.04)}.theme--dark .viewer-header__controls[data-v-47a9549c]{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.08)}.viewer-control-btn[data-v-47a9549c]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:6px;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.viewer-control-btn .v-icon[data-v-47a9549c]{color:rgba(0,0,0,.5)!important;transition:all .15s ease}.theme--dark .viewer-control-btn .v-icon[data-v-47a9549c]{color:hsla(0,0%,100%,.5)!important}.viewer-control-btn[data-v-47a9549c]:active:not(:disabled){transform:scale(.92)}.viewer-control-btn[data-v-47a9549c]:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.viewer-control-btn--expand[data-v-47a9549c]:hover{background:rgba(var(--v-primary-base-rgb,76,175,80),.15)}.viewer-control-btn--expand:hover .v-icon[data-v-47a9549c]{color:var(--v-primary-base)!important}.viewer-control-btn--close[data-v-47a9549c]:hover{background:var(--v-error-base)}.viewer-control-btn--close:hover .v-icon[data-v-47a9549c]{color:#fff!important}.viewer-header__bottom[data-v-47a9549c]{display:flex;align-items:center;gap:12px;margin-top:10px;padding-top:10px;border-top:1px dashed rgba(0,0,0,.06)}.theme--dark .viewer-header__bottom[data-v-47a9549c]{border-top-color:hsla(0,0%,100%,.08)}.viewer-tags-btn[data-v-47a9549c]{display:flex;align-items:center;gap:8px;padding:5px 12px 5px 5px;background:linear-gradient(135deg,rgba(var(--v-primary-base-rgb,76,175,80),.08) 0,rgba(var(--v-primary-base-rgb,76,175,80),.03) 100%);border:1px solid rgba(var(--v-primary-base-rgb,76,175,80),.15);border-radius:20px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.viewer-tags-btn[data-v-47a9549c]:hover{background:rgba(var(--v-primary-base-rgb,76,175,80),.12);border-color:rgba(var(--v-primary-base-rgb,76,175,80),.3);transform:translateY(-1px);box-shadow:0 2px 8px rgba(var(--v-primary-base-rgb,76,175,80),.12)}.viewer-tags-btn__count[data-v-47a9549c]{display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;background:var(--v-primary-base);color:#fff;font-size:11px;font-weight:700;border-radius:11px;box-shadow:0 1px 3px rgba(0,0,0,.12)}.viewer-tags-btn__label[data-v-47a9549c]{font-size:12px;font-weight:500;color:var(--v-primary-base);letter-spacing:-.01em}#viewersSection[data-v-47a9549c]{border:1px solid rgba(0,0,0,.08);border-radius:8px}.theme--dark #viewersSection[data-v-47a9549c]{border-color:hsla(0,0%,100%,.12)}#viewersSection .v-card[data-v-47a9549c]{border-radius:8px}#forgeViewer canvas[data-v-47a9549c]{max-height:calc(100vh - 300px)}#planViewer[data-v-47a9549c]{height:100%;width:100%}#viewersSection .loading-section[data-v-47a9549c]{position:absolute;display:flex;z-index:9;top:75px;left:0;width:100%;height:calc(100% - 80px)}#viewersSection .custom-overlay[data-v-47a9549c]{height:-webkit-fill-available;-webkit-backdrop-filter:saturate(100%) blur(3px)!important;backdrop-filter:saturate(100%) blur(3px)!important;top:auto;bottom:auto;margin:0 8px 8px}#panorama-viewer-tab .white-overlay[data-v-47a9549c]{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff}#panorama-viewer-tab .glass-overlay[data-v-47a9549c]{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(94,94,94,.2);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 4px 6px rgba(0,0,0,.2);pointer-events:none;transition:all 1s ease-in}#panorama-viewer-tab .overlay-hidden .glass-overlay[data-v-47a9549c]{background:rgba(94,94,94,0)}#panorama-viewer-tab .panorama-overlay[data-v-47a9549c]{position:absolute;width:100%;height:-webkit-fill-available;transform-origin:center center;transition:all 1s cubic-bezier(.4,0,.2,1);opacity:1;z-index:1;visibility:visible}#panorama-viewer-tab .panorama-overlay.overlay-hidden[data-v-47a9549c]{opacity:0;visibility:hidden}#panorama-viewer-tab .preview-image[data-v-47a9549c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity 1s cubic-bezier(.4,0,.2,1)}#panorama-viewer-tab .overlay-hidden .preview-image[data-v-47a9549c]{opacity:0}.document-viewer-wrapper[data-v-47a9549c]{position:relative}.pdf-pagination-bar[data-v-47a9549c]{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;padding:6px 14px;background:hsla(0,0%,100%,.95);border-radius:24px;box-shadow:0 2px 12px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.08);z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.06);transition:all .2s cubic-bezier(.4,0,.2,1)}.pdf-pagination-bar[data-v-47a9549c]:hover{box-shadow:0 4px 16px rgba(0,0,0,.15),0 2px 6px rgba(0,0,0,.1)}.pdf-pagination-bar .page-indicator[data-v-47a9549c]{font-size:13px;font-weight:600;min-width:56px;text-align:center;color:rgba(0,0,0,.85);letter-spacing:-.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pdf-pagination-bar .pagination-btn[data-v-47a9549c]{transition:all .15s ease}.pdf-pagination-bar .pagination-btn[data-v-47a9549c]:not(:disabled):hover{background:rgba(var(--v-primary-base-rgb,76,175,80),.12)!important}.pdf-pagination-bar .pagination-btn:not(:disabled):hover .v-icon[data-v-47a9549c]{color:var(--v-primary-base)!important}.pdf-pagination-bar .pagination-btn[data-v-47a9549c]:disabled{opacity:.35}.pdf-pagination-bar .pagination-btn .v-icon[data-v-47a9549c]{color:rgba(0,0,0,.6)!important;transition:color .15s ease}.theme--dark .pdf-pagination-bar[data-v-47a9549c]{background:rgba(30,35,40,.95);border-color:hsla(0,0%,100%,.1)}.theme--dark .pdf-pagination-bar .page-indicator[data-v-47a9549c]{color:hsla(0,0%,100%,.9)}.theme--dark .pdf-pagination-bar .pagination-btn .v-icon[data-v-47a9549c]{color:hsla(0,0%,100%,.7)!important}.theme--dark .pdf-pagination-bar .pagination-btn[data-v-47a9549c]:not(:disabled):hover{background:rgba(var(--v-primary-base-rgb,76,175,80),.2)!important}.theme--dark .pdf-pagination-bar .pagination-btn:not(:disabled):hover .v-icon[data-v-47a9549c]{color:var(--v-primary-lighten2)!important}.registerTitle{font-size:24px;font-weight:500;line-height:36px;letter-spacing:-.01em;text-align:left}.tags-section{min-width:50%;flex:1}.customSearchBox .v-input__control .v-input__slot .v-input__append-inner .v-input__icon--append i{color:var(--v-white-base)!important}.custom-table[data-v-d7d7510e]{flex:1 1 auto}.table-sticky[data-v-d7d7510e]{position:relative}.search-bar[data-v-d7d7510e]{max-width:300px}.v-expansion-panel[data-v-52fe6a56]{margin-bottom:10px}.v-expansion-panel .v-expansion-panel-content[data-v-52fe6a56],.v-expansion-panel .v-expansion-panel-header[data-v-52fe6a56]{border-right:1px solid var(--v-light-grey-base);border-left:1px solid var(--v-light-grey-base)}.v-expansion-panel .v-expansion-panel-header[data-v-52fe6a56]{border-top:1px solid var(--v-light-grey-base);border-bottom:1px solid var(--v-light-grey-base)}.v-expansion-panel .v-expansion-panel-header--active[data-v-52fe6a56]{border-bottom:none}.v-expansion-panel .v-expansion-panel-content[data-v-52fe6a56]{border-bottom:1px solid var(--v-light-grey-base)}.filtersContainer .v-expansion-panel-content__wrap[data-v-52fe6a56]{padding:0 15px}.filtersContainer .v-expansion-panel-header>[data-v-52fe6a56]:not(.v-expansion-panel-header__icon){flex:0 1 auto}.filtersContainer .v-list-item[data-v-52fe6a56]{border:1px solid #edededb2;border-radius:7px;cursor:pointer}.filtersContainer .v-list-item[data-v-52fe6a56]:hover{background-color:#f1f5ec;border:1px solid var(--v-primary-lighten2)}.filtersContainer .theme--dark .v-list-item[data-v-52fe6a56]:hover{background-color:var(--v-bg_Greeny_Gray-lighten1)}#dashboard-wrapper{font-family:Popins,sans-serif}#dashboard-wrapper #dashboard-tabs .v-btn{text-transform:none!important;border-radius:8px!important;letter-spacing:normal!important;font-weight:500;font-size:13px;height:40px;padding:0 16px;transition:all .2s ease;background-color:#f5f5f5!important;border:1px solid #e0e0e0!important;color:#666!important}#dashboard-wrapper #dashboard-tabs .v-btn i{color:#666!important}#dashboard-wrapper #dashboard-tabs .v-btn .tab-icon{display:inline-block;width:22px;height:22px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#666;transition:background-color .2s ease}#dashboard-wrapper #dashboard-tabs .v-btn:before{display:none!important}#dashboard-wrapper #dashboard-tabs .v-btn:hover:not(.v-btn--active){background-color:#eee!important;border-color:#d0d0d0!important}#dashboard-wrapper #dashboard-tabs .v-btn.v-btn--disabled{opacity:.5;color:hsla(0,0%,62%,.5)!important}#dashboard-wrapper #dashboard-tabs .v-btn.v-btn--disabled .tab-icon{background-color:hsla(0,0%,62%,.5)}#dashboard-wrapper #dashboard-tabs .v-btn.v-btn--active{background-color:transparent!important;border:2px solid var(--v-primary-base)!important;color:var(--v-primary-base)!important;font-weight:600;box-shadow:none!important}#dashboard-wrapper #dashboard-tabs .v-btn.v-btn--active i{color:var(--v-primary-base)!important}#dashboard-wrapper #dashboard-tabs .v-btn.v-btn--active .tab-icon{background-color:var(--v-primary-base)}.theme--dark #dashboard-tabs .v-btn{background-color:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.12)!important;color:hsla(0,0%,100%,.7)!important}.theme--dark #dashboard-tabs .v-btn i{color:hsla(0,0%,100%,.7)!important}.theme--dark #dashboard-tabs .v-btn .tab-icon{background-color:hsla(0,0%,100%,.7)}.theme--dark #dashboard-tabs .v-btn:hover:not(.v-btn--active){background-color:hsla(0,0%,100%,.12)!important;border-color:hsla(0,0%,100%,.2)!important}.theme--dark #dashboard-tabs .v-btn.v-btn--active{background-color:transparent!important;border-color:var(--v-primary-base)!important;color:var(--v-primary-base)!important}.theme--dark #dashboard-tabs .v-btn.v-btn--active i{color:var(--v-primary-base)!important}.theme--dark #dashboard-tabs .v-btn.v-btn--active .tab-icon{background-color:var(--v-primary-base)}#insights-filters-panel .v-expansion-panel{border:1px solid #e0e0e0;border-radius:8px}#insights-filters-panel .v-expansion-panel:after{border:none}#insights-filters-panel .v-expansion-panel:before{box-shadow:none}#insights-filters-panel .v-expansion-panel .v-expansion-panel-header{height:40px;text-transform:capitalize}#insights-filters-panel .v-input--selection-controls:first-child{margin-top:0}.v-card[data-v-6c864412]{overflow:hidden}.tooltip-wrapper[data-v-4cd083e4]{position:relative;display:inline-block}.tooltip-panel[data-v-4cd083e4]{position:absolute;right:0;margin-top:.5rem;min-width:220px;max-width:320px;z-index:9999;padding:.5rem;border-radius:10px;box-shadow:0 8px 30px rgba(0,0,0,.35);background:rgba(0,0,0,.6);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto}.tooltip-list[data-v-4cd083e4]{list-style:none;margin:0;padding:.25rem 0}.tooltip-item[data-v-4cd083e4]{padding:.5rem .5rem;border-radius:6px;transition:background .15s}.tooltip-item+.tooltip-item[data-v-4cd083e4]{margin-top:.25rem}.tooltip-item[data-v-4cd083e4]:hover{background:hsla(0,0%,100%,.06)}.item-name[data-v-4cd083e4]{display:block;font-size:.95rem}.item-desc[data-v-4cd083e4]{font-size:.85rem;opacity:.9;margin-top:.125rem}.fade-scale-enter-active[data-v-4cd083e4],.fade-scale-leave-active[data-v-4cd083e4]{transition:opacity .12s ease,transform .12s ease}.fade-scale-enter-from[data-v-4cd083e4],.fade-scale-leave-to[data-v-4cd083e4]{opacity:0;transform:scale(.98)}.cell-value{max-width:80%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.document-count-chip .v-chip__content,.tasks-count-chip .v-chip__content{display:flex;justify-content:space-between;align-items:center;width:100%}.cell-container{justify-content:start;height:100%;width:100%}.cell-action,.cell-container{display:flex;align-items:center}.cell-action{cursor:pointer;background-color:#ca73a6;color:#fff;border:none;height:30px;border-radius:5px;width:-webkit-fill-available;justify-content:center;font-size:12px;font-weight:600;letter-spacing:1px;transition:all .1s ease-out 50ms}.cell-action:hover{background-color:#fff9fd;color:#d463a5;border:1px solid #ca73a6ab}.cell-action:disabled{background-color:#e0e0e0;color:#9e9e9e;border:none;cursor:normal}.ag-root.ag-layout-normal{border:1px solid var(--v-light-grey-base);border-radius:8px}.grid-container{height:100%;width:100%;display:flex;flex-direction:column;padding:0!important}.grid-container input{height:auto;font-weight:400;color:inherit!important}.ag-theme-alpine,.ag-theme-alpine-dark{--ag-range-selection-border-color:transparent!important;font-family:Poppins,sans-serif;--ag-selected-row-background-color:#03624c24;--ag-alpine-active-color:#03624c;--ag-row-hover-color:#03624c24;--ag-input-focus-border-color:#03624c76}.ag-theme-alpine .ag-row-hover:before,.ag-theme-alpine-dark .ag-row-hover:before{background-color:var(--ag-row-hover-color)!important}.ag-header-cell,.ag-header-group-cell,.ag-ltr .ag-cell{border-right:var(--ag-borders-critical) var(--ag-border-color)!important}.inspection-dashboard-space::-webkit-scrollbar{width:7px;height:7px}.inspection-dashboard-space .ag-body-vertical-scroll,.inspection-dashboard-space .ag-body-vertical-scroll .ag-body-vertical-scroll-viewport,.inspection-dashboard-space .ag-body-vertical-scroll .ag-body-vertical-scroll-viewport .ag-body-vertical-scroll-container{width:15px!important;min-width:15px!important;max-width:15px!important}.inspection-dashboard-space .ag-body-horizontal-scroll,.inspection-dashboard-space .ag-body-horizontal-scroll .ag-body-horizontal-scroll-viewport,.inspection-dashboard-space .ag-body-horizontal-scroll .ag-body-horizontal-scroll-viewport .ag-body-horizontal-scroll-container{height:15px!important;min-height:15px!important;max-height:15px!important}.inspection-dashboard-space .ag-body-horizontal-scroll .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,.inspection-dashboard-space .ag-body-vertical-scroll .ag-body-vertical-scroll-viewport::-webkit-scrollbar{width:15px;height:15px}.ag-header-cell,.ag-header-group-cell,.ag-ltr .ag-cell{border-right:none!important}.ag-root-wrapper{border:none!important;border-radius:7px;min-height:400px}.ag-pinned-left-header{border-right:var(--ag-borders-critical) var(--v-grey-500-lighten3)}.ag-advanced-filter-header,.ag-header{background-color:var(--v-colored_bg-base);border-bottom:none;box-shadow:0 0 20px 0 #0000000d}.ag-row{border-bottom:5px solid #0000000d}.ag-body{flex:0 1 auto}.gridContainer{flex-grow:1}.customSelectBox{border:1px solid var(--v-primary-base)}.customSelectBox .v-input__control .v-input__slot{box-shadow:none!important}.customSelectBox .selectedWord,.customSelectBox .v-input__control .v-input__append-inner .v-icon{color:var(--v-primary-base)}.ag-overlay-wrapper.ag-layout-normal.ag-overlay-no-rows-wrapper{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.05);box-shadow:0 4px 6px rgba(0,0,0,.2);pointer-events:none}.ag-body.ag-layout-normal{flex:auto}.inspectionDashboardContainer .iconContainer{width:78px;height:auto;padding:10px;gap:10px;border-radius:50px;display:flex;justify-content:center;align-items:center}.inspectionDashboardContainer .totalsCard{box-shadow:0 0 20px 0 #0000000d;border-radius:10px}.inspectionDashboardContainer .totalsCard.selected-card-gold{box-shadow:0 0 20px 0 rgba(210,160,0,.5)}.inspectionDashboardContainer .totalsCard.selected-card-red{box-shadow:0 0 20px 0 rgba(192,79,21,.5)}.inspectionDashboardContainer .totalsCard .totalNumber{font-size:28px;font-weight:600;line-height:42px;color:var(--v-grey-500-darken1)}.inspectionDashboardContainer .totalsCard .cardBar{position:absolute;top:0;left:15%;height:4px;width:70%;border-style:none;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.workStatusTable thead{background-color:var(--v-colored_bg-base);border-radius:8px}.workStatusTable thead th:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.workStatusTable thead th:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.workStatusTable thead th{border-bottom:none!important;text-align:center!important}.workStatusTable tbody>tr{margin-bottom:10px}.workStatusTable tbody tr{margin:5px 0;cursor:pointer}.workStatusTable tbody tr td{border-bottom:5px solid #0000000d!important}.table-cell[data-v-be20d76c]:hover{filter:brightness(.7)}.table-row[data-v-be20d76c]{height:46px;background-color:var(--v-bg2-base);justify-content:center}.table-row[data-v-be20d76c]:hover{background-color:transparent}.table-cell[data-v-be20d76c]{color:#fff;border:3px solid transparent}.header-cell[data-v-be20d76c],.table-cell[data-v-be20d76c]{transition:all .3s ease;margin-right:2px;margin-top:2px;width:44px;height:44px;text-align:center;display:flex;flex-wrap:nowrap}.header-cell[data-v-be20d76c]{background-color:var(--v-bg2-base)}.selected[data-v-be20d76c]{filter:brightness(.7);border:3px solid green}.legend[data-v-be20d76c]{width:15px;height:15px;display:inline-block;background-color:red;border-radius:5px}.legend-col[data-v-be20d76c]{transition:all .3s ease}.legend-col[data-v-be20d76c]:hover{text-decoration:underline!important;cursor:pointer}.dimmed[data-v-be20d76c]{opacity:.5;filter:brightness(.95)}#cell-0-0[data-v-be20d76c]{border-top-left-radius:5px}#cell-0-4[data-v-be20d76c]{border-top-right-radius:5px}#cell-4-0[data-v-be20d76c]{border-bottom-left-radius:5px}#cell-4-4[data-v-be20d76c]{border-bottom-right-radius:5px}.cell-content[data-v-be20d76c]{width:100%;display:flex;justify-content:center;align-items:center}#rbi-dashboard>.v-sheet{border:1px solid var(--v-light-grey-base);background:var(--v-light-grey-base)}#rbi-dashboard .late-card{border-left:5px solid #a50002}#rbi-dashboard .exceeded-card{border-left:5px solid #c04f15}#rbi-dashboard .limit-card{border-left:5px solid #a80000}#rbi-dashboard .widget{cursor:pointer}#rbi-dashboard .active-widget{background-color:var(--v-bg1-base)}.RemainingLife:hover{background-color:#665b9b33!important}.TMin:hover{background-color:#2f95dc33!important}canvas[data-v-495cf8be],canvas[data-v-7070dc60]{max-width:100%}.customSearchBox .v-input__control .v-input__slot{padding-right:5px}.customSearchBox .v-input__control .v-input__slot .v-input__append-inner{margin-top:5px!important}.customSearchBox .v-input__control .v-input__slot .v-input__append-inner .v-input__icon--append{border-radius:50%;background-color:var(--v-primary-base);width:30px;height:30px}.customSearchBox .v-input__control .v-input__slot .v-input__append-inner .v-input__icon--append i{color:var(--v-white-base)}.activeTab{border:1px solid var(--v-primary-base);background-color:var(--v-white-base)!important}.custom-tabs .v-tab{color:var(--v-primary-base)!important}.custom-tabs .v-tab--active{color:inherit}.customBoxShadow{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important}.v-list-item::not{border-bottom:1px solid var(--v-grey-500-lighten4)}.notSelectedChip,.selectedChip{background-color:#edf2e8!important}.selectedChip{color:var(--v-primary-base)!important;border:2px solid var(--v-primary-base)}.option-input-wrapper input{width:50px;height:35px;border:none;padding:0;background-color:transparent}.theme--dark .option-input-wrapper input{color:var(--v-bg_force_white-base)}.LastInspectionsToggle .v-btn{text-transform:none!important;background-color:#edf2e8!important;letter-spacing:normal!important;font-weight:600;border:none}.LastInspectionsToggle .v-btn,.LastInspectionsToggle .v-btn i{color:var(--v-primary-base)!important}.LastInspectionsToggle .v-btn:hover:before{background-color:var(--v-primary-base)}.LastInspectionsToggle .v-btn.v-btn--active{color:#fff!important;box-shadow:none!important}.LastInspectionsToggle .v-btn.v-btn--active i{color:#fff!important}.LastInspectionsToggle .v-btn.v-btn--active:before{background-color:var(--v-primary-base);opacity:1}.hasValue{background-color:var(--v-light_Primary-base)}.v-chip-custom{font-size:11px;height:27px;width:27px;text-align:center}.v-chip-custom .v-chip__content{justify-content:center}.absoluteViewer{position:absolute;top:0;left:0;height:100vh}.totalCard{box-shadow:0 0 20px 0 rgba(0,0,0,.05)!important;border-radius:7px;cursor:pointer}.RemainingLife:hover{background-color:#efeff5}.TMin:hover{background-color:#ecf1f5}.tminActive:hover{background-color:#ecf1f5!important}.remainingLifeActive:hover{background-color:#efeff5!important}.totalResult{font-size:24px;font-weight:700;line-height:16px;letter-spacing:.4px;color:var(--v-grey-500-base)}.iconContainer{width:54px;height:54px;padding:10px;gap:10px;border-radius:50px}.chart-wrapper{display:flex;justify-content:center;width:100%;height:100%}.message-wrapper{width:100%;height:100%;padding-bottom:10px}.table-wrapper{overflow:scroll}.no-data{width:100%;height:100%;display:flex;justify-items:center;justify-content:center}.empty-data-section{transition:opacity 2s}.widget-table-small .v-data-table__wrapper table tbody td,.widget-table-small .v-data-table__wrapper table thead th{font-size:10px!important}.widget-table-medium .nv-data-table__wrapper table tbody td,.widget-table-medium .v-data-table__wrapper table thead th{font-size:16px!important}.widget-table-large .v-data-table__wrapper table tbody td,.widget-table-large .v-data-table__wrapper table thead th{font-size:20px!important}.dark-background,.vue-grid-layout{background:var(--v-darkGrey-2-base)}.vue-grid-item:not(.vue-grid-placeholder){background:var(--v-bg2-base);padding:1rem;display:flex;justify-content:center;align-items:center;border-radius:8px;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)!important}.vue-grid-placeholde{background-color:var(--v-primary-base)}.vue-grid-item .resizing{opacity:.7}.vue-grid-item .no-drag{height:100%;width:100%}.vue-grid-item .minMax{font-size:100px}.vue-grid-item .add{cursor:pointer}.vue-draggable-handle{position:absolute;width:20px;height:20px;top:0;left:0;background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%2710%27><circle cx=%275%27 cy=%275%27 r=%275%27 fill=%27#999999%27/%3E%3C/svg%3E") no-repeat;background-position:100% 100%;padding:0 8px 8px 0;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;cursor:pointer}.layoutJSON{background:#ddd;border:1px solid #000;margin-top:10px;padding:10px}.columns{-moz-columns:120px;columns:120px}.vue-grid-item>.vue-resizable-handle{background:url(/img/resize-handle-svgrepo-com-20px.5dd1d6af.svg)!important}#custom-dashboard-tabs{font-family:Popins,sans-serif}#custom-dashboard-tabs .v-tab{margin-right:10px;text-transform:none!important;border-radius:4px!important;letter-spacing:normal!important;font-weight:600;border:none}#custom-dashboard-tabs .v-tab,#custom-dashboard-tabs .v-tab i{color:var(--v-primary-base)!important}#custom-dashboard-tabs .v-tab:hover:before{background-color:var(--v-primary-base);border-radius:4px!important}#custom-dashboard-tabs .v-tab.v-tab--disabled{color:hsla(0,0%,62%,.5)!important}#custom-dashboard-tabs .v-tab.v-tab--active{box-shadow:none!important;color:#fff!important;border-radius:4px!important}#custom-dashboard-tabs .v-tab.v-tab--active i{color:#fff!important}#custom-dashboard-tabs .v-tab.v-tab--active:before{background-color:var(--v-primary-base);border-radius:4px!important;opacity:1}.custom-dashboard-tab-items{margin-top:1rem!important}.vue-grid-item.vue-grid-placeholder{background:green!important}#corrosion-filters-panel .v-expansion-panel{border:1px solid #e0e0e00f;border-radius:8px}#corrosion-filters-panel .v-expansion-panel:after{border:none}#corrosion-filters-panel .v-expansion-panel:before{box-shadow:none}#corrosion-filters-panel .v-expansion-panel .v-expansion-panel-header{height:40px;text-transform:capitalize}#corrosion-filters-panel .v-input--selection-controls:first-child{margin-top:0}#corrosion-analyser-wrapper{height:calc(100vh - 160px);display:flex;flex-direction:column}#corrosion-analyser-wrapper .search-input .v-input__slot{padding:0 16px}#corrosion-analyser-wrapper .v-toolbar{padding:8px 12px}#corrosion-analyser-wrapper .viewers-section{display:flex;flex-direction:column}#corrosion-analyser-wrapper .table-sticky{overflow:hidden;height:100%;flex:1 1 auto;display:flex;flex-direction:column;border-radius:8px}#corrosion-analyser-wrapper .table-sticky .v-table__wrapper{overflow:overlay;height:100%;flex:1 1 auto;padding-bottom:0}#corrosion-analyser-wrapper .table-sticky .v-data-table-header{position:sticky;z-index:6;top:0;background:var(--v-light-grey-base)!important}#corrosion-analyser-wrapper .table-sticky .v-data-footer{position:relative!important;background:var(--v-light-grey-base)!important;border-radius:0 0 8px 8px}#corrosion-analyser-wrapper .inspect-thumbnail{padding:4px}#corrosion-analyser-wrapper .inspect-thumbnail .thumbnail-wrapper{border-radius:4px;background:#dcdcdc}#corrosion-analyser-wrapper .inspect-thumbnail .thumbnail-wrapper img{border-radius:8px}#corrosion-analyser-wrapper .v-data-table__selected{background:#03624c24}.theme--light.v-data-table tbody tr:nth-of-type(2n){background-color:rgba(0,0,0,.02)}.heatmap-thumbnail-container{padding:4px 0}.heatmap-thumbnail-container .heatmap-thumbnail{position:relative;border:2px solid #e0e0e0;transition:all .3s ease}.heatmap-thumbnail-container .heatmap-thumbnail:hover{border-color:#1976d2;transform:scale(1.05);box-shadow:0 4px 12px rgba(25,118,210,.3)!important}.heatmap-thumbnail-container .heatmap-thumbnail:hover .heatmap-overlay{opacity:1}.heatmap-thumbnail-container .heatmap-thumbnail .heatmap-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(25,118,210,.7);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;border-radius:inherit}#ai-inspect-wrapper{height:calc(100vh - 160px)}#ai-inspect-wrapper.filter-applied{height:calc(100vh - 200px)}#ai-inspect-wrapper .search-input .v-input__slot{padding:0 16px}#ai-inspect-wrapper .viewers-section{display:flex;flex-direction:column}#ai-inspect-wrapper .table-sticky{overflow:hidden;height:100%;flex:1 1 auto;display:flex;flex-direction:column;border-radius:8px}#ai-inspect-wrapper .table-sticky .v-table__wrapper{overflow:overlay;height:100%;flex:1 1 auto;padding-bottom:0}#ai-inspect-wrapper .table-sticky .v-data-table-header{position:sticky;z-index:6;top:0;background:var(--v-light-grey-base)!important}#ai-inspect-wrapper .table-sticky .v-data-footer{position:relative!important;background:var(--v-light-grey-base)!important;border-radius:0 0 8px 8px}#ai-inspect-wrapper .inspect-thumbnail{padding:4px}#ai-inspect-wrapper .inspect-thumbnail .thumbnail-wrapper{border-radius:4px;background:#dcdcdc}#ai-inspect-wrapper .inspect-thumbnail .thumbnail-wrapper img{border-radius:8px}#ai-inspect-wrapper .v-data-table__selected{background:#03624c24}#ai-inspect-wrapper .anomaly-insights-table tbody tr{cursor:pointer}#ai-inspect-wrapper .pnlm-controls-container{display:block!important}.v-tooltip__content.menuable__content__active{opacity:1}.scroller{overflow-x:auto;white-space:nowrap}.item-chip{margin:0!important;padding:0!important;font-size:13px;min-height:24px}#create-register-slideout :deep(.slide-out-header){border-bottom:1px solid #e0e0e0}#create-register-slideout :deep(.v-input--radio-group .v-radio){margin-right:24px}#create-register-slideout .selected-users-list{border:1px solid #e0e0e0;border-radius:4px;padding:8px;background-color:#f9f9f9}#create-register-slideout .sideOutHeaderTitle{flex-grow:1}.column-item[data-v-43b49dd6]{transition:all .3s ease;cursor:pointer}.column-item[data-v-43b49dd6]:hover{background-color:rgba(0,0,0,.04)}.column-item.mapped[data-v-43b49dd6]{background-color:rgba(76,175,80,.1);border-left:3px solid #4caf50}.excel-column[data-v-43b49dd6]{border-left:3px solid #ff9800}.mapping-item[data-v-43b49dd6]{background-color:rgba(33,150,243,.05);margin:2px 0;border-radius:4px}.section-header[data-v-43b49dd6]{background-color:rgba(0,0,0,.02);border-bottom:1px solid rgba(0,0,0,.1);min-height:40px}.special-section[data-v-43b49dd6]{background-color:rgba(33,150,243,.05);border-left:3px solid #2196f3}.other-section[data-v-43b49dd6]{background-color:hsla(0,0%,62%,.05);border-left:3px solid #9e9e9e}.special-field[data-v-43b49dd6]{border-left:3px solid #2196f3;background-color:rgba(33,150,243,.02)}.special-field[data-v-43b49dd6]:hover{background-color:rgba(33,150,243,.05)}.mandatory-field[data-v-43b49dd6]{border-left:3px solid #f44336;background-color:rgba(244,67,54,.02)}.mandatory-field[data-v-43b49dd6]:hover{background-color:rgba(244,67,54,.05)}.field-input[data-v-43b49dd6]{margin-top:8px}.field-input[data-v-43b49dd6] .v-input__control{min-height:40px}.field-input[data-v-43b49dd6] .v-input__slot{border-radius:8px}.mandatory-checkbox[data-v-43b49dd6]{margin-top:4px}.mandatory-checkbox[data-v-43b49dd6] .v-input--selection-controls__input{margin-right:8px}.bg1[data-v-43b49dd6]{background-color:rgba(0,0,0,.02)!important}.field-mapping-container .text-caption[data-v-43b49dd6]{color:var(--v-text-base);font-size:.875rem;line-height:1.4}@media (max-width:768px){.field-mapping-container .pa-4[data-v-43b49dd6]{padding:16px}.field-input[data-v-43b49dd6]{min-width:150px!important}}.column-item.mapped[data-v-43b49dd6]{animation:configuredPulse-43b49dd6 .6s ease-out}@keyframes configuredPulse-43b49dd6{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.v-list-item[data-v-43b49dd6]{border-radius:4px;margin:2px 0}.v-list-item[data-v-43b49dd6]:hover{background-color:rgba(0,0,0,.04)}.v-card[data-v-43b49dd6]{border-radius:8px}.v-chip[data-v-43b49dd6]{font-weight:500}.v-icon[data-v-43b49dd6]{transition:color .3s ease}[data-v-43b49dd6] .v-list-item{padding:0 12px!important}[data-v-43b49dd6] .v-list-item__content{padding:8px 0!important}.template-delete-btn[data-v-43b49dd6]{opacity:.7;transition:opacity .2s ease}.template-delete-btn[data-v-43b49dd6]:hover{opacity:1}.excel-upload-dialog[data-v-31cd1a46] .v-dialog{overflow-y:auto}.modern-card[data-v-31cd1a46]{border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.12)}.bg1[data-v-31cd1a46]{background-color:rgba(0,0,0,.02)!important}.v-card-title h3[data-v-31cd1a46]{font-weight:500;color:rgba(0,0,0,.87);margin:0}.v-card-title .text-caption[data-v-31cd1a46]{color:rgba(0,0,0,.6);font-size:.75rem;line-height:1.25}.modern-header[data-v-31cd1a46]{background:linear-gradient(135deg,var(--v-primary-base) 0,var(--v-primary-darken1) 100%);color:#fff;border-radius:16px 16px 0 0;position:relative}.header-icon-wrapper[data-v-31cd1a46]{background:hsla(0,0%,100%,.2);border-radius:12px;padding:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-title[data-v-31cd1a46]{font-size:1.5rem;font-weight:600;margin-bottom:4px}.header-subtitle[data-v-31cd1a46]{opacity:.9;font-size:.9rem}.close-btn[data-v-31cd1a46]{background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.progress-container[data-v-31cd1a46]{background:var(--v-background-base);border-bottom:1px solid var(--v-divider-base)}.progress-steps[data-v-31cd1a46]{gap:32px}.step-indicator[data-v-31cd1a46]{display:flex;align-items:center;gap:8px;position:relative}.step-indicator[data-v-31cd1a46]:not(:last-child):after{content:"";position:absolute;left:calc(100% + 16px);width:24px;height:2px;background:var(--v-divider-base);top:50%;transform:translateY(-50%)}.step-circle[data-v-31cd1a46]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.85rem;transition:all .3s ease}.step-label[data-v-31cd1a46]{font-weight:500;font-size:.9rem}.step-completed .step-circle[data-v-31cd1a46]{background:var(--v-success-base);color:#fff}.step-completed .step-label[data-v-31cd1a46]{color:var(--v-success-base)}.step-active .step-circle[data-v-31cd1a46]{background:var(--v-warning-base);color:#fff}.step-active .step-label[data-v-31cd1a46]{color:var(--v-warning-base);font-weight:600}.step-pending .step-circle[data-v-31cd1a46]{background:var(--v-bg_highlight-base);color:var(--v-grey-base)}.step-pending .step-label[data-v-31cd1a46]{color:var(--v-grey-base)}.progress-text[data-v-31cd1a46]{font-size:.9rem;font-weight:500;color:var(--v-primary-base)}.modern-content[data-v-31cd1a46]{background:var(--v-background-base)}.step-content[data-v-31cd1a46]{height:100%;display:flex;flex-direction:column}.step-header[data-v-31cd1a46]{background:var(--v-surface-base);border-bottom:1px solid var(--v-divider-base)}.step-title[data-v-31cd1a46]{font-size:1.3rem;font-weight:600;color:var(--v-text-base);margin-bottom:8px}.step-description[data-v-31cd1a46]{color:var(--v-text-secondary);font-size:.95rem;margin-bottom:0;line-height:1.5}.upload-zone[data-v-31cd1a46]{flex-grow:1;display:flex;flex-direction:column;justify-content:center;width:-webkit-fill-available}.enhanced-drop-area[data-v-31cd1a46]{border-radius:16px;padding:48px 32px;text-align:center;cursor:pointer;background:var(--v-surface-base);position:relative;min-height:320px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:3px dashed var(--v-primary-base)}.enhanced-drop-area[data-v-31cd1a46]:hover{border:3px solid var(--v-primary-base);border-radius:16px;box-shadow:0 8px 24px rgba(var(--v-primary-rgb),.15)}.enhanced-drop-area.drag-active[data-v-31cd1a46]{border-color:var(--v-primary-base);background:var(--v-primary-lighten3);box-shadow:0 8px 32px rgba(var(--v-primary-rgb),.2)}.enhanced-drop-area.has-file[data-v-31cd1a46]{border-color:var(--v-success-base);background:var(--v-bg_Greeny_Gray-base)}.enhanced-drop-area.processing[data-v-31cd1a46]{border-color:var(--v-info-base);background:var(--v-info-lighten5);cursor:not-allowed}.drop-content[data-v-31cd1a46]{width:100%}.drop-icon-container[data-v-31cd1a46]{margin-bottom:24px}.drop-icon[data-v-31cd1a46]{color:var(--v-primary-lighten1);opacity:.8}.drop-title[data-v-31cd1a46]{font-size:1.4rem;font-weight:600;color:var(--v-text-base);margin-bottom:12px}.drop-subtitle[data-v-31cd1a46]{color:var(--v-text-secondary);font-size:1rem;margin-bottom:24px}.supported-formats[data-v-31cd1a46]{display:flex;justify-content:center;gap:12px}.file-selected[data-v-31cd1a46],.processing-state[data-v-31cd1a46]{width:100%}.file-info[data-v-31cd1a46]{text-align:center}.file-name[data-v-31cd1a46]{font-size:1.2rem;font-weight:600;color:var(--v-text-base);margin-bottom:8px}.file-size[data-v-31cd1a46]{color:var(--v-text-secondary);font-size:.9rem;margin-bottom:16px}.processing-title[data-v-31cd1a46]{font-size:1.2rem;font-weight:600;color:var(--v-info-base);margin-bottom:8px}.processing-subtitle[data-v-31cd1a46]{color:var(--v-text-secondary);font-size:.9rem}.step-actions[data-v-31cd1a46]{background:var(--v-surface-base);border-top:1px solid var(--v-divider-base)}.success-container[data-v-31cd1a46]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;max-width:600px;margin:0 auto}.success-animation .success-icon[data-v-31cd1a46]{animation:successPulse-31cd1a46 .6s ease-out}@keyframes successPulse-31cd1a46{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.success-title[data-v-31cd1a46]{font-size:1.8rem;font-weight:600;color:var(--v-success-base)}.success-subtitle[data-v-31cd1a46]{font-size:1.1rem;color:var(--v-text-secondary);line-height:1.5}.import-stats[data-v-31cd1a46]{margin:32px 0}.stat-card[data-v-31cd1a46]{min-width:140px;border-radius:12px;transition:transform .2s ease}.stat-card[data-v-31cd1a46]:hover{transform:translateY(-2px)}.stat-number[data-v-31cd1a46]{font-size:2rem;font-weight:700;line-height:1;margin-bottom:4px;margin-right:4px}.stat-label[data-v-31cd1a46]{font-size:.85rem;color:var(--v-text-secondary);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.back-btn[data-v-31cd1a46],.import-btn[data-v-31cd1a46],.process-btn[data-v-31cd1a46]{border-radius:8px;font-weight:600;text-transform:none;letter-spacing:.25px}.export-field-mapping[data-v-c1948b66]{width:100%;--efm-border-color:var(--ds-border-subtle);--efm-hover-bg:rgba(3,98,76,.06);--efm-excluded-bg:var(--ds-surface-hover);--efm-ghost-bg:rgba(3,98,76,.1);--efm-scrollbar:rgba(0,0,0,.15);--efm-scrollbar-hover:rgba(0,0,0,.25)}.theme--dark .export-field-mapping[data-v-c1948b66]{--efm-hover-bg:rgba(3,98,76,.1);--efm-excluded-bg:hsla(0,0%,100%,.03);--efm-ghost-bg:rgba(3,98,76,.15);--efm-scrollbar:hsla(0,0%,100%,.15);--efm-scrollbar-hover:hsla(0,0%,100%,.25)}.mapping-container[data-v-c1948b66]{background:transparent}.column-list-card[data-v-c1948b66]{border-radius:var(--ds-radius-md);overflow:hidden;max-height:400px;overflow-y:auto;border-color:var(--efm-border-color)!important}.column-list[data-v-c1948b66]{background:transparent}.column-item[data-v-c1948b66]{border-bottom:1px solid var(--efm-border-color);transition:all var(--ds-transition-default);min-height:56px}.column-item[data-v-c1948b66]:last-child{border-bottom:none}.column-item[data-v-c1948b66]:hover{background-color:var(--efm-hover-bg)}.column-item.excluded-column[data-v-c1948b66]{background-color:var(--efm-excluded-bg);opacity:.7}.drag-handle[data-v-c1948b66]{cursor:grab;min-width:24px!important}.drag-handle[data-v-c1948b66]:active{cursor:grabbing}.column-info[data-v-c1948b66]{display:flex;align-items:center;flex-wrap:wrap}.original-name[data-v-c1948b66]{font-weight:500;color:var(--v-text-base)}.order-chip[data-v-c1948b66]{font-size:var(--ds-font-micro);height:18px!important;min-width:18px}.type-chip[data-v-c1948b66]{font-size:9px;height:16px!important;text-transform:uppercase;letter-spacing:.5px}.target-name-input[data-v-c1948b66]{max-width:220px;flex-shrink:0}.target-name-input[data-v-c1948b66] .v-input__slot{min-height:32px!important;padding:0 var(--ds-space-sm)!important}.target-name-input[data-v-c1948b66] .v-text-field__slot input{font-size:var(--ds-font-body-sm)}.ghost-item[data-v-c1948b66]{opacity:.5;background:var(--efm-ghost-bg)}.column-list-move[data-v-c1948b66]{transition:transform var(--ds-transition-slow)}.column-list-enter-active[data-v-c1948b66],.column-list-leave-active[data-v-c1948b66]{transition:all var(--ds-transition-slow)}.column-list-enter[data-v-c1948b66],.column-list-leave-to[data-v-c1948b66]{opacity:0;transform:translateX(-10px)}.column-list-card[data-v-c1948b66]::-webkit-scrollbar{width:6px}.column-list-card[data-v-c1948b66]::-webkit-scrollbar-track{background:transparent}.column-list-card[data-v-c1948b66]::-webkit-scrollbar-thumb{background-color:var(--efm-scrollbar);border-radius:3px}.column-list-card[data-v-c1948b66]::-webkit-scrollbar-thumb:hover{background-color:var(--efm-scrollbar-hover)}.export-dialog[data-v-517bac1b]{--ed-bg-surface:var(--v-bg2-base);--ed-bg-elevated:var(--v-bg3-base);--ed-text-primary:var(--v-text-base);--ed-text-secondary:var(--v-text_secondary-base);--ed-border-color:var(--ds-border-default);--ed-header-bg:var(--v-primary-base);--ed-stepper-bg:#f8f9fa;--ed-step-inactive-bg:#e9ecef;--ed-step-inactive-text:#6c757d;--ed-step-active-bg:var(--v-primary-base);--ed-step-active-text:#fff;--ed-connector-bg:#dee2e6;--ed-connector-filled:var(--v-primary-base);--ed-card-bg:var(--v-bg3-base);--ed-card-border:var(--ds-border-default);--ed-card-selected-bg:rgba(3,98,76,.08);--ed-card-selected-border:var(--v-primary-base);--ed-mode-filtered-bg:var(--ed-stepper-bg);--ed-mode-filtered-border:var(--ed-border-color);--ed-mode-selected-bg:var(--ed-stepper-bg);--ed-mode-selected-border:var(--ed-border-color);--ed-footer-bg:#f8f9fa;--ed-icon-color:var(--v-text-base);--ed-icon-muted:var(--v-grey-base);border-radius:var(--ds-radius-lg);overflow:hidden;background:var(--ed-bg-surface);box-shadow:var(--ds-shadow-3)}.theme--dark .export-dialog[data-v-517bac1b]{--ed-header-bg:#3d5a3a;--ed-stepper-bg:#252525;--ed-step-inactive-bg:#3a3a3a;--ed-step-inactive-text:#9ca3af;--ed-connector-bg:#4a4a4a;--ed-card-bg:#2a2a2a;--ed-card-selected-bg:rgba(3,98,76,.15);--ed-footer-bg:#252525;--ed-icon-color:#fff;--ed-icon-muted:#9ca3af}.export-header[data-v-517bac1b]{display:flex;align-items:center;justify-content:space-between;padding:var(--ds-space-md) var(--ds-space-lg);background:var(--ed-header-bg)}.header-content[data-v-517bac1b]{display:flex;align-items:center;gap:var(--ds-space-sm)}.header-icon-wrapper[data-v-517bac1b]{width:36px;height:36px;border-radius:var(--ds-radius-md);background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center}.header-text[data-v-517bac1b]{display:flex;flex-direction:column}.header-title[data-v-517bac1b]{font-size:var(--ds-font-subtitle);font-weight:600;color:#fff;margin:0}.header-subtitle[data-v-517bac1b]{font-size:var(--ds-font-caption);color:hsla(0,0%,100%,.8);margin:0}.close-btn[data-v-517bac1b]{color:hsla(0,0%,100%,.8)!important}.close-btn[data-v-517bac1b]:hover{color:#fff!important;background:hsla(0,0%,100%,.15)!important}.progress-stepper[data-v-517bac1b]{display:flex;align-items:center;justify-content:center;padding:var(--ds-space-lg) var(--ds-space-xl);background:var(--ed-stepper-bg);border-bottom:1px solid var(--ed-border-color);gap:0}.step-item[data-v-517bac1b]{display:flex;flex-direction:column;align-items:center;min-width:80px}.step-circle[data-v-517bac1b]{width:32px;height:32px;border-radius:var(--ds-radius-full);background:var(--ed-step-inactive-bg);color:var(--ed-step-inactive-text);display:flex;align-items:center;justify-content:center;font-size:var(--ds-font-body-sm);font-weight:600;transition:all .2s ease}.step-circle .v-icon[data-v-517bac1b]{color:var(--ed-step-active-text)!important}.step-active .step-circle[data-v-517bac1b]{background:var(--ed-step-active-bg);color:var(--ed-step-active-text);position:relative}.step-active .step-circle[data-v-517bac1b]:after{content:"";position:absolute;inset:-3px;border-radius:var(--ds-radius-full);border:2px solid var(--v-primary-base);opacity:.5;animation:step-pulse-517bac1b 2s ease-out infinite}@keyframes step-pulse-517bac1b{0%{transform:scale(1);opacity:.5}to{transform:scale(1.25);opacity:0}}.step-complete .step-circle[data-v-517bac1b]{background:var(--ed-step-active-bg);color:var(--ed-step-active-text)}.step-clickable[data-v-517bac1b]{cursor:pointer}.step-clickable:hover .step-circle[data-v-517bac1b]{opacity:.85}.step-connector[data-v-517bac1b]{flex:1;height:2px;background:var(--ed-connector-bg);min-width:40px;max-width:80px;margin:0 var(--ds-space-xs);align-self:flex-start;margin-top:15px}.connector-fill[data-v-517bac1b]{height:100%;width:0;background:var(--ed-connector-filled);transition:width .3s ease}.connector-fill.filled[data-v-517bac1b]{width:100%}.step-label[data-v-517bac1b]{margin-top:var(--ds-space-xs);font-size:var(--ds-font-micro);font-weight:500;color:var(--ed-step-inactive-text);text-transform:uppercase;letter-spacing:.05em;text-align:center}.step-active .step-label[data-v-517bac1b]{color:var(--v-primary-base);font-weight:600}.step-complete .step-label[data-v-517bac1b]{color:var(--ed-text-primary)}.step-content-area[data-v-517bac1b]{background:var(--ed-bg-surface)}.step-content[data-v-517bac1b]{padding:var(--ds-space-lg)}.step-3-content[data-v-517bac1b]{padding:0}.step-fade-enter-active[data-v-517bac1b],.step-fade-leave-active[data-v-517bac1b]{transition:opacity .25s ease,transform .25s ease}.step-fade-enter[data-v-517bac1b]{opacity:0;transform:translateX(20px)}.step-fade-leave-to[data-v-517bac1b]{opacity:0;transform:translateX(-20px)}.mode-banner[data-v-517bac1b]{display:flex;align-items:center;gap:var(--ds-space-md);padding:var(--ds-space-md);border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-lg)}.mode-banner.mode-selected[data-v-517bac1b]{background:var(--ed-mode-selected-bg);border:1px solid var(--ed-mode-selected-border)}.mode-banner.mode-filtered[data-v-517bac1b]{background:var(--ed-mode-filtered-bg);border:1px solid var(--ed-mode-filtered-border)}.mode-icon[data-v-517bac1b]{width:40px;height:40px;border-radius:var(--ds-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.mode-selected .mode-icon[data-v-517bac1b]{background:var(--v-blue-base)}.mode-filtered .mode-icon[data-v-517bac1b]{background:var(--v-primary-base)}.mode-text[data-v-517bac1b]{flex:1;display:flex;flex-direction:column;gap:2px}.mode-title[data-v-517bac1b]{font-size:var(--ds-font-body);font-weight:600;color:var(--ed-text-primary)}.mode-description[data-v-517bac1b]{font-size:var(--ds-font-caption);color:var(--ed-text-secondary)}.mode-count[data-v-517bac1b]{display:flex;flex-direction:column;align-items:center;padding:var(--ds-space-sm) var(--ds-space-md);background:var(--ed-card-bg);border-radius:var(--ds-radius-md);border:1px solid var(--ed-border-color)}.count-value[data-v-517bac1b]{font-size:var(--ds-font-title);font-weight:700;color:var(--ed-text-primary);line-height:1}.count-label[data-v-517bac1b]{font-size:var(--ds-font-micro);color:var(--ed-text-secondary);text-transform:uppercase;letter-spacing:.05em}.section-block[data-v-517bac1b]{margin-top:var(--ds-space-sm)}.section-header[data-v-517bac1b]{margin-bottom:var(--ds-space-sm)}.section-title[data-v-517bac1b]{font-size:var(--ds-font-caption);font-weight:600;color:var(--ed-text-secondary);text-transform:uppercase;letter-spacing:.04em}.format-cards[data-v-517bac1b]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ds-space-sm)}.format-card[data-v-517bac1b]{display:flex;align-items:center;gap:var(--ds-space-sm);padding:var(--ds-space-md);background:var(--ed-card-bg);border:2px solid var(--ed-border-color);border-radius:var(--ds-radius-md);cursor:pointer;transition:all .2s ease}.format-card[data-v-517bac1b]:hover{border-color:var(--v-primary-base)}.format-card.format-selected[data-v-517bac1b]{border-color:var(--ed-card-selected-border);background:var(--ed-card-selected-bg)}.format-icon-wrapper[data-v-517bac1b]{width:48px;height:48px;border-radius:var(--ds-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.format-icon-wrapper.excel-icon[data-v-517bac1b]{background:linear-gradient(135deg,#48bb78,#276749)}.format-icon-wrapper.csv-icon[data-v-517bac1b]{background:linear-gradient(135deg,#667eea,#5a67d8)}.format-details[data-v-517bac1b]{flex:1;display:flex;flex-direction:column}.format-name[data-v-517bac1b]{font-size:var(--ds-font-subtitle);font-weight:600;color:var(--ed-text-primary)}.format-ext[data-v-517bac1b]{font-size:var(--ds-font-caption);color:var(--ed-text-secondary)}.format-check[data-v-517bac1b]{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.check-placeholder[data-v-517bac1b]{width:20px;height:20px;border-radius:var(--ds-radius-full);border:2px solid var(--ed-border-color)}.mapping-header[data-v-517bac1b]{display:flex;align-items:center;justify-content:space-between;padding:var(--ds-space-md);background:var(--ed-stepper-bg);border-radius:var(--ds-radius-md);margin-bottom:var(--ds-space-md);border:1px solid var(--ed-border-color)}.mapping-header-content[data-v-517bac1b]{display:flex;align-items:center;gap:var(--ds-space-sm)}.mapping-icon[data-v-517bac1b]{color:var(--v-primary-base)!important}.mapping-title[data-v-517bac1b]{font-size:var(--ds-font-subtitle);font-weight:600;color:var(--ed-text-primary);margin:0}.mapping-subtitle[data-v-517bac1b]{font-size:var(--ds-font-caption);color:var(--ed-text-secondary);margin:2px 0 0 0}.mapping-stats[data-v-517bac1b]{display:flex;align-items:baseline;gap:var(--ds-space-xs);padding:var(--ds-space-xs) var(--ds-space-sm);background:var(--ed-card-bg);border-radius:var(--ds-radius-sm);border:1px solid var(--ed-border-color)}.stats-value[data-v-517bac1b]{font-size:var(--ds-font-title);font-weight:700;color:var(--v-primary-base)}.stats-label[data-v-517bac1b]{font-size:var(--ds-font-caption);color:var(--ed-text-secondary)}.loading-register-data[data-v-517bac1b]{display:flex;align-items:center;justify-content:center;padding:var(--ds-space-2xl);color:var(--ed-text-secondary);font-size:var(--ds-font-body)}.export-state[data-v-517bac1b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--ds-space-2xl) var(--ds-space-lg);text-align:center}.state-text[data-v-517bac1b]{margin-top:var(--ds-space-lg)}.state-title[data-v-517bac1b]{font-size:var(--ds-font-title);font-weight:600;color:var(--ed-text-primary);margin:0 0 6px 0}.state-subtitle[data-v-517bac1b]{font-size:var(--ds-font-body);color:var(--ed-text-secondary);margin:0}.export-loading[data-v-517bac1b]{background:var(--ed-bg-surface)}.loading-visual[data-v-517bac1b]{position:relative;display:flex;align-items:center;justify-content:center}.loading-ring[data-v-517bac1b]{display:none}.export-success[data-v-517bac1b]{background:rgba(3,98,76,.08)}.theme--dark .export-success[data-v-517bac1b]{background:rgba(3,98,76,.12)}.success-visual[data-v-517bac1b]{position:relative;display:flex;align-items:center;justify-content:center}.success-ring[data-v-517bac1b]{position:absolute;width:80px;height:80px;border-radius:var(--ds-radius-full);border:2px solid rgba(3,98,76,.4);animation:success-ring-pulse-517bac1b 2s ease-out infinite}@keyframes success-ring-pulse-517bac1b{0%{transform:scale(1);opacity:1}to{transform:scale(1.3);opacity:0}}.success-icon[data-v-517bac1b]{width:56px;height:56px;border-radius:var(--ds-radius-full);background:var(--v-primary-base);display:flex;align-items:center;justify-content:center;animation:success-pop-517bac1b .4s cubic-bezier(.175,.885,.32,1.275)}@keyframes success-pop-517bac1b{0%{transform:scale(0)}70%{transform:scale(1.1)}to{transform:scale(1)}}.success-title[data-v-517bac1b]{color:var(--v-primary-base)}.export-error[data-v-517bac1b]{background:rgba(183,28,28,.08)}.theme--dark .export-error[data-v-517bac1b]{background:rgba(183,28,28,.12)}.error-icon[data-v-517bac1b],.error-visual[data-v-517bac1b]{display:flex;align-items:center;justify-content:center}.error-icon[data-v-517bac1b]{width:56px;height:56px;border-radius:var(--ds-radius-full);background:var(--v-error-base)}.error-title[data-v-517bac1b]{color:var(--v-error-base)}.error-msg[data-v-517bac1b]{color:var(--v-error-base)!important;max-width:300px}.export-ready[data-v-517bac1b]{padding:var(--ds-space-lg);background:var(--ed-ready-bg)}.summary-row[data-v-517bac1b]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ds-space-sm);margin-bottom:var(--ds-space-lg)}.summary-card[data-v-517bac1b]{display:flex;align-items:center;gap:var(--ds-space-sm);padding:var(--ds-space-sm) var(--ds-space-md);background:var(--ed-card-bg);border:1px solid var(--ed-border-color);border-radius:var(--ds-radius-md);animation:card-slide-in-517bac1b .35s ease-out backwards;animation-delay:var(--delay,0ms)}@keyframes card-slide-in-517bac1b{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.card-icon[data-v-517bac1b]{width:36px;height:36px;border-radius:var(--ds-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-icon.format-bg[data-v-517bac1b]{background:var(--v-primary-base)}.card-icon.columns-bg[data-v-517bac1b]{background:var(--v-blue-base)}.card-icon.rows-bg[data-v-517bac1b]{background:var(--v-golden-base)}.card-content[data-v-517bac1b]{display:flex;flex-direction:column;gap:1px}.card-label[data-v-517bac1b]{font-size:var(--ds-font-micro);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ed-text-secondary)}.card-value[data-v-517bac1b]{font-size:var(--ds-font-subtitle);font-weight:700;color:var(--ed-text-primary)}.card-total[data-v-517bac1b]{font-weight:400;color:var(--ed-text-secondary);font-size:var(--ds-font-body-sm)}.download-cta-area[data-v-517bac1b]{display:flex;align-items:center;gap:var(--ds-space-md);padding:var(--ds-space-md);background:var(--ed-card-bg);border:1px solid var(--ed-border-color);border-radius:var(--ds-radius-md)}.cta-icon-wrapper[data-v-517bac1b]{position:relative;width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cta-ring[data-v-517bac1b]{position:absolute;width:100%;height:100%;border-radius:var(--ds-radius-full);border:2px dashed rgba(3,98,76,.4);animation:cta-rotate-517bac1b 12s linear infinite}@keyframes cta-rotate-517bac1b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cta-icon[data-v-517bac1b]{width:48px;height:48px;border-radius:var(--ds-radius-full);background:rgba(3,98,76,.12);display:flex;align-items:center;justify-content:center}.theme--dark .cta-icon[data-v-517bac1b]{background:rgba(3,98,76,.2)}.cta-content[data-v-517bac1b]{flex:1}.cta-title[data-v-517bac1b]{font-size:var(--ds-font-subtitle);font-weight:600;color:var(--ed-text-primary);margin:0 0 2px 0}.cta-subtitle[data-v-517bac1b]{font-size:var(--ds-font-body-sm);color:var(--ed-text-secondary);margin:0}.download-btn[data-v-517bac1b]{font-weight:600;text-transform:none;padding:0 var(--ds-space-lg)!important;height:40px!important;border-radius:var(--ds-radius-sm)!important}.dialog-footer[data-v-517bac1b]{display:flex;align-items:center;justify-content:space-between;padding:var(--ds-space-md) var(--ds-space-lg);background:var(--ed-footer-bg);border-top:1px solid var(--ed-border-color)}.footer-actions[data-v-517bac1b]{display:flex;gap:var(--ds-space-sm)}.cancel-btn[data-v-517bac1b]{color:var(--ed-text-secondary)!important;font-weight:500;text-transform:none;letter-spacing:0}.back-btn[data-v-517bac1b]{color:var(--ed-text-muted)!important;font-weight:500;text-transform:none;letter-spacing:0}.next-btn[data-v-517bac1b]{padding:0 var(--ds-space-lg)!important;height:36px!important}.action-btn[data-v-517bac1b],.next-btn[data-v-517bac1b]{font-weight:600;text-transform:none;border-radius:var(--ds-radius-sm)!important}.action-btn[data-v-517bac1b]{min-width:100px}@media (max-width:600px){.format-cards[data-v-517bac1b]{grid-template-columns:1fr}.summary-row[data-v-517bac1b]{grid-template-columns:1fr;gap:var(--ds-space-sm)}.download-cta-area[data-v-517bac1b]{flex-direction:column;text-align:center;gap:var(--ds-space-md)}.mode-banner[data-v-517bac1b]{flex-wrap:wrap}.mode-count[data-v-517bac1b]{width:100%;margin-top:var(--ds-space-sm)}.progress-stepper[data-v-517bac1b]{padding:var(--ds-space-md)}.step-label[data-v-517bac1b]{font-size:9px}}.assigned-users[data-v-c80a25da]{min-height:24px;line-height:1;flex-wrap:wrap}.participant-avatar[data-v-c80a25da],.user-avatar[data-v-c80a25da]{border:2px solid var(--v-surface-base,#fff);box-shadow:0 1px 3px rgba(0,0,0,.15);transition:transform .15s ease,box-shadow .15s ease,z-index .15s ease}.participant-avatar[data-v-c80a25da]:hover,.user-avatar[data-v-c80a25da]:hover{z-index:2;transform:translateY(-1px);box-shadow:0 3px 8px rgba(0,0,0,.2)}.pointer[data-v-c80a25da]{cursor:pointer}.participants-stack[data-v-c80a25da]{display:flex;align-items:center}.stacked-avatar[data-v-c80a25da]{margin-left:-12px;border:2px solid #fff}.stacked-avatar[data-v-c80a25da]:first-child{margin-left:0}.user-tooltip[data-v-c80a25da]{max-width:240px}.register-view-container[data-v-1628eb4a]{height:100%;display:flex;flex-direction:column;overflow:auto}.v-simple-checkbox[data-v-1628eb4a]{width:100%;display:flex;text-align:center;justify-content:center;align-items:center;height:-webkit-fill-available}.table-toolbar-enhanced[data-v-1628eb4a]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--v-bg2-base);border-bottom:1px solid var(--ds-border-default,rgba(0,0,0,.12));gap:16px;flex-wrap:wrap}.toolbar-left[data-v-1628eb4a]{gap:8px;flex-wrap:wrap}.toolbar-left[data-v-1628eb4a],.toolbar-title-section[data-v-1628eb4a]{display:flex;align-items:center}.toolbar-title[data-v-1628eb4a]{font-size:16px;font-weight:600;color:var(--v-text-base)}.count-chip[data-v-1628eb4a]{font-weight:600;font-variant-numeric:tabular-nums}.toolbar-divider[data-v-1628eb4a]{height:24px;opacity:.3}.selection-chip[data-v-1628eb4a]{font-weight:500}.toolbar-right[data-v-1628eb4a]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.search-field[data-v-1628eb4a]{width:240px;max-width:100%}.search-field[data-v-1628eb4a] .v-input__slot{min-height:36px!important}.search-field[data-v-1628eb4a] input{font-size:13px}.export-btn[data-v-1628eb4a]{text-transform:none;letter-spacing:0;font-weight:500}@media(max-width:960px){.table-toolbar-enhanced[data-v-1628eb4a]{flex-direction:column;align-items:stretch}.toolbar-left[data-v-1628eb4a],.toolbar-right[data-v-1628eb4a]{justify-content:flex-start}.search-field[data-v-1628eb4a]{width:100%;max-width:300px}.toolbar-divider[data-v-1628eb4a]{display:none}}.theme--dark .table-toolbar-enhanced[data-v-1628eb4a]{background:var(--v-bg3-base);border-bottom-color:hsla(0,0%,100%,.12)}.register-table[data-v-1628eb4a]{--table-border-outer:rgba(176,190,197,.4);--table-border-cell:rgba(176,190,197,.28);--table-border-header:rgba(176,190,197,.45);--table-border-header-bottom:rgba(3,98,76,.35);flex:1;background-color:#fff;margin-right:16px;margin-bottom:16px;border:1px solid var(--table-border-outer);border-radius:4px;overflow:hidden!important}.register-table[data-v-1628eb4a] .v-data-table__wrapper>table tr td{border:1px solid var(--table-border-cell)}.register-table[data-v-1628eb4a] .v-data-table__wrapper{overflow-x:auto;border-radius:0!important}.register-table[data-v-1628eb4a] .v-data-table-header{background-color:#f4f5f7}.register-table[data-v-1628eb4a] .v-data-table-header th{font-weight:600;color:#172b4d;white-space:nowrap}.theme--dark .register-table[data-v-1628eb4a]{--table-border-outer:hsla(0,0%,100%,.1);--table-border-cell:hsla(0,0%,100%,.06);--table-border-header:hsla(0,0%,100%,.1);--table-border-header-bottom:rgba(3,98,76,.4)}.loading-container[data-v-1628eb4a],.no-data-container[data-v-1628eb4a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0;color:#6b778c}[data-v-1628eb4a] .v-data-table-header th{border-bottom:1px solid var(--table-border-header-bottom,rgba(3,98,76,.35))!important;vertical-align:top!important;padding-top:12px!important;padding-bottom:12px!important}[data-v-1628eb4a] .v-data-table tbody tr:nth-child(2n){background-color:rgba(0,0,0,.02)}[data-v-1628eb4a] .v-data-table tbody tr:hover{background-color:rgba(33,150,243,.08)!important}[data-v-1628eb4a] .v-data-table-header{position:sticky!important;top:0!important;z-index:2!important;background:var(--v-bg1-base)!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}[data-v-1628eb4a] .register-table{flex:1;margin:12px;border:1px solid var(--table-border-outer,rgba(176,190,197,.4));border-radius:4px;overflow:hidden!important}[data-v-1628eb4a] .register-table .v-data-table__wrapper>table tr td{border:1px solid var(--table-border-cell,rgba(176,190,197,.28))!important}[data-v-1628eb4a] .register-table .v-data-table-header th{border:1px solid var(--table-border-header,rgba(176,190,197,.45))!important}.theme--dark[data-v-1628eb4a] .register-table{border-color:hsla(0,0%,100%,.1)}.theme--dark[data-v-1628eb4a] .register-table .v-data-table__wrapper>table tr td{border-color:hsla(0,0%,100%,.06)!important}.theme--dark[data-v-1628eb4a] .register-table .v-data-table-header th{border-color:hsla(0,0%,100%,.1)!important}.theme--dark[data-v-1628eb4a] .v-data-table-header th{border-bottom-color:rgba(3,98,76,.4)!important}.date-cell[data-v-1628eb4a]{display:inline-flex;align-items:center;color:#6b778c;font-size:.875rem;border:1px solid rgba(176,190,197,.2);padding:4px 8px;border-radius:4px;width:-moz-fit-content;width:fit-content}.theme--dark .date-cell[data-v-1628eb4a]{border-color:hsla(0,0%,100%,.08)}.display-field[data-v-1628eb4a]{padding:8px;border-radius:4px;min-height:20px;display:inline-block;text-overflow:ellipsis;box-sizing:border-box;white-space:nowrap;overflow:hidden;width:95%}.edit-field-container[data-v-1628eb4a]{position:relative;min-height:60px;padding:4px 0}.field-modified[data-v-1628eb4a] .v-input__control .v-input__slot{border-color:#ff9800!important;background-color:rgba(255,152,0,.05)!important;transition:all .3s ease}.field-modified[data-v-1628eb4a] .v-text-field__details{display:none!important}.field-unchanged[data-v-1628eb4a] .v-input__control .v-input__slot{background-color:rgba(0,0,0,.02);transition:all .3s ease}.field-unchanged[data-v-1628eb4a] .v-text-field__details{display:none!important}.field-change-indicator[data-v-1628eb4a]{position:absolute;top:100%;left:0;right:0;padding:2px 8px;margin-top:-20px}.field-change-indicator .original-value[data-v-1628eb4a]{font-weight:500;color:rgba(0,0,0,.6);font-style:italic}[data-v-1628eb4a] .v-data-table tbody tr.editing-row{background-color:rgba(33,150,243,.02)!important;border-left:4px solid #2196f3}[data-v-1628eb4a] .v-data-table tbody tr.editing-row td{padding-top:12px!important;padding-bottom:12px!important;vertical-align:top!important}.field-modified[data-v-1628eb4a]{animation:field-highlight-1628eb4a .5s ease-in-out}@keyframes field-highlight-1628eb4a{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.linked-tags-container[data-v-1628eb4a]{max-width:300px}.linked-tags-container .tag-item[data-v-1628eb4a]{margin-bottom:4px}.linked-tags-container .tag-item[data-v-1628eb4a]:last-child{margin-bottom:0}.linked-tags-container .tag-item .v-chip[data-v-1628eb4a]{font-weight:500;font-size:.75rem}[data-v-1628eb4a]::-webkit-scrollbar{width:8px;height:8px}[data-v-1628eb4a]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-1628eb4a]::-webkit-scrollbar-thumb{background:#c1c7d0;border-radius:4px}[data-v-1628eb4a]::-webkit-scrollbar-thumb:hover{background:#97a0af}.header-with-filter[data-v-1628eb4a]{min-height:40px}.header-with-filter .header-text[data-v-1628eb4a]{flex:1;font-weight:600}.header-with-filter .filter-btn[data-v-1628eb4a]{opacity:.6;transition:all .2s ease;margin-left:4px}.header-with-filter .filter-btn[data-v-1628eb4a]:hover{opacity:1;background-color:rgba(33,150,243,.04)}.header-with-filter .filter-btn.filter-active[data-v-1628eb4a]{opacity:1;background-color:rgba(33,150,243,.08)}.header-with-filter .filter-btn.filter-active .v-icon[data-v-1628eb4a]{color:#1976d2!important}.filter-menu[data-v-1628eb4a]{box-shadow:0 5px 15px rgba(0,0,0,.15)!important;border-radius:8px;overflow:hidden}.filter-menu .v-card__title[data-v-1628eb4a]{background-color:var(--v-bg1-base);border-bottom:1px solid var(--v-bg1-base)}.filter-menu .v-card__title .text-subtitle-2[data-v-1628eb4a]{font-weight:600;color:var(--v-text-primary)}.filter-menu .v-card__text[data-v-1628eb4a]{padding:16px!important}.filter-menu .v-card__text .v-radio-group .v-input--radio-group__input[data-v-1628eb4a]{margin-top:0}.filter-menu .v-card__text .v-radio-group .v-radio[data-v-1628eb4a]{margin-right:12px}.filter-menu .v-card__text .v-radio-group .v-radio[data-v-1628eb4a] .v-label{font-size:.875rem;font-weight:500}.filter-menu .v-card__actions[data-v-1628eb4a]{border-top:1px solid var(--v-bg1-base);background-color:var(--v-bg1-base)}[data-v-1628eb4a] .v-data-table-header th{padding-left:8px!important;padding-right:8px!important}[data-v-1628eb4a] .v-data-table-header th .header-with-filter{width:100%;justify-content:space-between}[data-v-1628eb4a] .v-btn--icon.filter-btn{width:28px!important;height:28px!important}[data-v-1628eb4a] .v-btn--icon.filter-btn .v-icon{font-size:16px!important}.table-toolbar[data-v-1628eb4a]{background-color:var(--v-bg1-base);border-bottom:1px solid rgba(0,0,0,.08);min-height:48px}.export-actions .v-btn[data-v-1628eb4a]{text-transform:none;font-weight:500;letter-spacing:0}[data-v-1628eb4a] td:first-child,[data-v-1628eb4a] th:first-child{padding-left:8px!important;padding-right:0!important;width:50px!important;min-width:50px!important;max-width:50px!important}[data-v-1628eb4a] .v-data-table tbody tr.selected-row{background-color:rgba(33,150,243,.08)!important}.audit-item[data-v-cc1f1cb6]{display:flex;gap:12px;padding:16px 4px;transition:background .15s ease}.audit-item.is-expanded[data-v-cc1f1cb6]{background:var(--v-bg3-base);margin:0 -4px;padding:16px 8px;border-radius:8px}.audit-item+.audit-item[data-v-cc1f1cb6]{border-top:1px solid var(--ds-border-default)}.audit-item.is-expanded+.audit-item[data-v-cc1f1cb6]{border-top:none}.audit-avatar[data-v-cc1f1cb6]{flex-shrink:0;padding-top:2px}.avatar-circle[data-v-cc1f1cb6]{box-shadow:0 0 0 2px var(--v-bg2-base)}.avatar-text[data-v-cc1f1cb6]{font-size:11px;font-weight:700;color:#fff;letter-spacing:.02em}.audit-body[data-v-cc1f1cb6]{flex:1;min-width:0}.audit-header[data-v-cc1f1cb6]{font-size:14px;line-height:1.4;margin-bottom:2px}.audit-user[data-v-cc1f1cb6]{font-weight:700;color:var(--v-text-base)}.audit-action[data-v-cc1f1cb6]{color:var(--v-text-base);margin-left:4px}.audit-time[data-v-cc1f1cb6]{display:block;font-size:12px;color:var(--v-text_secondary-base);margin-bottom:2px}.audit-fields-list[data-v-cc1f1cb6]{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px}.field-tag[data-v-cc1f1cb6]{display:inline-block;padding:3px 10px;font-size:12px;font-weight:500;color:var(--v-text-base);background:#ff99001a;border-radius:4px;border:1px solid var(--ds-border-default)}.audit-details-btn[data-v-cc1f1cb6]{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:0;background:none;border:none;font-size:12px;font-weight:500;color:var(--v-primary-base);cursor:pointer;transition:all .15s ease}.audit-details-btn[data-v-cc1f1cb6]:hover{color:var(--v-primary-darken1)}.audit-details-btn:hover span[data-v-cc1f1cb6]{text-decoration:underline}.audit-details-btn svg[data-v-cc1f1cb6]{transition:transform .2s ease}.audit-details-btn svg.rotated[data-v-cc1f1cb6]{transform:rotate(90deg)}.audit-detail-expanded[data-v-cc1f1cb6]{margin-top:12px;display:flex;flex-direction:column;gap:8px}.change-card[data-v-cc1f1cb6]{background:var(--v-bg2-base);border:1px solid var(--ds-border-default);border-radius:6px;overflow:hidden}.change-field[data-v-cc1f1cb6]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--v-bg3-base);border-bottom:1px solid var(--ds-border-subtle)}.field-name[data-v-cc1f1cb6]{font-size:12px;font-weight:600;color:var(--v-text-base)}.field-type[data-v-cc1f1cb6]{font-size:10px;color:var(--v-text_secondary-base);padding:1px 5px;background:var(--v-bg2-base);border-radius:3px;font-family:Roboto Mono,monospace}.change-values[data-v-cc1f1cb6]{padding:0}.value-row[data-v-cc1f1cb6]{display:flex;align-items:flex-start;gap:8px;padding:5px 10px;font-size:13px;line-height:1.4}.value-row+.value-row[data-v-cc1f1cb6]{border-top:1px solid var(--ds-border-subtle)}.value-old[data-v-cc1f1cb6]{background:rgba(239,68,68,.06)}.value-new[data-v-cc1f1cb6]{background:rgba(16,185,129,.06)}.value-indicator[data-v-cc1f1cb6]{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:3px;font-size:12px;font-weight:700;font-family:Roboto Mono,monospace;margin-top:1px}.value-old .value-indicator[data-v-cc1f1cb6]{background:#fee2e2;color:#dc2626}.value-new .value-indicator[data-v-cc1f1cb6]{background:#d1fae5;color:#059669}.value-content[data-v-cc1f1cb6]{flex:1;word-break:break-word;color:var(--v-text-base)}.value-old .value-content[data-v-cc1f1cb6]{color:#991b1b}.value-new .value-content[data-v-cc1f1cb6]{color:#065f46;font-weight:500}.no-changes-msg[data-v-cc1f1cb6]{margin-top:10px;padding:12px;font-size:12px;color:var(--v-text_secondary-base);background:var(--v-bg2-base);border-radius:6px;text-align:center}.expand-enter-active[data-v-cc1f1cb6],.expand-leave-active[data-v-cc1f1cb6]{transition:all .25s ease;overflow:hidden}.expand-enter[data-v-cc1f1cb6],.expand-leave-to[data-v-cc1f1cb6]{opacity:0;max-height:0;margin-top:0}.expand-enter-to[data-v-cc1f1cb6],.expand-leave[data-v-cc1f1cb6]{max-height:500px;opacity:1}.theme--dark .value-old[data-v-cc1f1cb6]{background:rgba(239,68,68,.12)}.theme--dark .value-new[data-v-cc1f1cb6]{background:rgba(16,185,129,.12)}.theme--dark .value-old .value-indicator[data-v-cc1f1cb6]{background:rgba(220,38,38,.3);color:#fca5a5}.theme--dark .value-new .value-indicator[data-v-cc1f1cb6]{background:rgba(5,150,105,.3);color:#6ee7b7}.theme--dark .value-old .value-content[data-v-cc1f1cb6]{color:#fca5a5}.theme--dark .value-new .value-content[data-v-cc1f1cb6]{color:#6ee7b7}.audit-sidebar-wrapper[data-v-14d5aa9b]{flex-shrink:0;width:420px;height:100%;border-left:1px solid var(--ds-border-default);animation:slideIn-14d5aa9b .25s ease-out}@keyframes slideIn-14d5aa9b{0%{width:0;opacity:0}to{width:420px;opacity:1}}.audit-sidebar[data-v-14d5aa9b]{background:var(--v-bg2-base);display:flex;flex-direction:column;height:100%;overflow:hidden}.sidebar-header[data-v-14d5aa9b]{display:flex;align-items:center;justify-content:space-between;padding:var(--ds-space-md) var(--ds-space-md);background:var(--v-primary-base);flex-shrink:0}.header-content[data-v-14d5aa9b]{display:flex;align-items:center;gap:var(--ds-space-sm)}.header-icon[data-v-14d5aa9b]{color:hsla(0,0%,100%,.9)!important}.header-text[data-v-14d5aa9b]{display:flex;flex-direction:column;gap:0}.header-title[data-v-14d5aa9b]{font-size:14px;font-weight:600;color:#fff;margin:0;line-height:1.2}.header-subtitle[data-v-14d5aa9b]{font-size:11px;color:hsla(0,0%,100%,.7)}.header-actions[data-v-14d5aa9b]{display:flex;align-items:center;gap:var(--ds-space-sm)}.header-stats[data-v-14d5aa9b]{display:flex;align-items:baseline;gap:4px;padding:2px 8px;background:hsla(0,0%,100%,.15);border-radius:var(--ds-radius-sm)}.stat-value[data-v-14d5aa9b]{font-size:13px;font-weight:700;color:#fff}.stat-label[data-v-14d5aa9b]{font-size:11px;color:hsla(0,0%,100%,.7)}.close-btn[data-v-14d5aa9b]{color:hsla(0,0%,100%,.8)!important}.close-btn[data-v-14d5aa9b]:hover{color:#fff!important;background:hsla(0,0%,100%,.15)!important}.mode-toggle-container[data-v-14d5aa9b]{padding:var(--ds-space-md);border-bottom:1px solid var(--ds-border-default);flex-shrink:0}.mode-toggle[data-v-14d5aa9b]{width:100%;border-radius:var(--ds-radius-md)!important;background:var(--v-bg3-base)!important}.mode-btn[data-v-14d5aa9b]{flex:1;text-transform:none!important;letter-spacing:0!important;font-weight:500!important;height:36px!important}.mode-btn.v-btn--active[data-v-14d5aa9b]{background:var(--v-primary-base)!important;color:#fff!important}.filters-section[data-v-14d5aa9b]{border-bottom:1px solid var(--ds-border-default);flex-shrink:0}.filters-header[data-v-14d5aa9b]{display:flex;align-items:center;justify-content:space-between;padding:var(--ds-space-sm) var(--ds-space-md);cursor:pointer;transition:background .15s ease}.filters-header[data-v-14d5aa9b]:hover{background:var(--v-bg3-base)}.filters-title[data-v-14d5aa9b]{display:flex;align-items:center;gap:6px;font-size:var(--ds-font-body-sm);font-weight:500;color:var(--v-text-base)}.filter-count[data-v-14d5aa9b]{height:18px!important;font-size:10px!important}.filters-header .v-icon[data-v-14d5aa9b]{color:var(--v-text_secondary-base);transition:transform .2s ease}.filters-header .v-icon.rotated[data-v-14d5aa9b]{transform:rotate(180deg)}.filters-body[data-v-14d5aa9b]{padding:0 var(--ds-space-md) var(--ds-space-md);display:flex;flex-direction:column;gap:var(--ds-space-sm)}.filter-input[data-v-14d5aa9b]{font-size:var(--ds-font-body-sm)}.date-range[data-v-14d5aa9b]{display:grid;grid-template-columns:1fr 1fr;gap:var(--ds-space-sm)}.date-input[data-v-14d5aa9b]{font-size:var(--ds-font-body-sm)}.clear-filters-btn[data-v-14d5aa9b]{align-self:flex-start;text-transform:none!important;letter-spacing:0!important}.slide-enter-active[data-v-14d5aa9b],.slide-leave-active[data-v-14d5aa9b]{transition:all .2s ease;overflow:hidden}.slide-enter[data-v-14d5aa9b],.slide-leave-to[data-v-14d5aa9b]{opacity:0;max-height:0;padding-top:0!important;padding-bottom:0!important}.slide-enter-to[data-v-14d5aa9b],.slide-leave[data-v-14d5aa9b]{max-height:200px}.sidebar-toolbar[data-v-14d5aa9b]{display:flex;align-items:center;justify-content:space-between;padding:var(--ds-space-sm) var(--ds-space-md);border-bottom:1px solid var(--ds-border-default);background:var(--v-bg3-base);flex-shrink:0}.results-info[data-v-14d5aa9b]{display:flex;align-items:baseline;gap:4px}.results-count[data-v-14d5aa9b]{font-size:var(--ds-font-subtitle);font-weight:700;color:var(--v-text-base)}.results-label[data-v-14d5aa9b]{font-size:var(--ds-font-caption);color:var(--v-text_secondary-base)}.toolbar-actions[data-v-14d5aa9b]{display:flex;gap:4px}.clear-logs-btn[data-v-14d5aa9b],.refresh-btn[data-v-14d5aa9b]{color:var(--v-text_secondary-base)!important}.refresh-btn[data-v-14d5aa9b]:hover{color:var(--v-primary-base)!important}.clear-logs-btn[data-v-14d5aa9b]:hover{color:var(--v-error-base)!important}.sidebar-content[data-v-14d5aa9b]{flex:1;overflow-y:auto;padding:var(--ds-space-md)}.loading-state[data-v-14d5aa9b]{gap:var(--ds-space-md);color:var(--v-text_secondary-base);font-size:var(--ds-font-body-sm)}.empty-state[data-v-14d5aa9b],.loading-state[data-v-14d5aa9b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--ds-space-2xl)}.empty-state[data-v-14d5aa9b]{text-align:center}.empty-icon[data-v-14d5aa9b]{width:80px;height:80px;border-radius:var(--ds-radius-full);background:var(--v-bg3-base);display:flex;align-items:center;justify-content:center;margin-bottom:var(--ds-space-md)}.empty-title[data-v-14d5aa9b]{font-size:var(--ds-font-subtitle);font-weight:600;color:var(--v-text-base);margin:0 0 var(--ds-space-xs) 0}.empty-subtitle[data-v-14d5aa9b]{font-size:var(--ds-font-body-sm);color:var(--v-text_secondary-base);margin:0;max-width:280px}.audit-list[data-v-14d5aa9b]{display:flex;flex-direction:column}.load-more[data-v-14d5aa9b]{display:flex;justify-content:center;padding:var(--ds-space-md) 0}.load-more .v-btn[data-v-14d5aa9b]{text-transform:none;letter-spacing:0}.clear-dialog[data-v-14d5aa9b]{border-radius:var(--ds-radius-lg)!important}.clear-dialog-title[data-v-14d5aa9b]{font-size:var(--ds-font-subtitle)!important;font-weight:600!important}.clear-dialog-text[data-v-14d5aa9b]{font-size:var(--ds-font-body)!important;color:var(--v-text-base)!important}.warning-text[data-v-14d5aa9b]{color:var(--v-error-base);font-weight:500}.audit-detail-dialog[data-v-6cf94346]{border-radius:var(--ds-radius-lg)!important;overflow:hidden;background:var(--v-bg2-base)}.detail-header[data-v-6cf94346]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--v-bg3-base);border-bottom:1px solid var(--ds-border-default)}.header-left[data-v-6cf94346]{display:flex;align-items:center;gap:10px}.action-badge[data-v-6cf94346]{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff}.badge-create[data-v-6cf94346]{background:#10b981}.badge-update[data-v-6cf94346]{background:var(--v-primary-base)}.badge-delete[data-v-6cf94346]{background:#ef4444}.badge-import[data-v-6cf94346]{background:#8b5cf6}.badge-export[data-v-6cf94346]{background:#6b7280}.badge-schema[data-v-6cf94346]{background:#f59e0b}.badge-user[data-v-6cf94346]{background:#3b82f6}.badge-default[data-v-6cf94346]{background:#6b7280}.header-text[data-v-6cf94346]{display:flex;flex-direction:column;gap:1px}.header-action[data-v-6cf94346]{font-size:14px;font-weight:600;color:var(--v-text-base)}.header-time[data-v-6cf94346]{font-size:12px;color:var(--v-text_secondary-base)}.close-btn[data-v-6cf94346]{color:var(--v-text_secondary-base)!important}.close-btn[data-v-6cf94346]:hover{color:var(--v-text-base)!important}.detail-loading[data-v-6cf94346]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:12px;color:var(--v-text_secondary-base);font-size:13px}.detail-content[data-v-6cf94346]{padding:16px;max-height:420px;overflow-y:auto}.user-bar[data-v-6cf94346]{display:flex;align-items:center;gap:10px;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid var(--ds-border-subtle)}.user-avatar[data-v-6cf94346]{flex-shrink:0}.avatar-initials[data-v-6cf94346]{font-size:10px;font-weight:700;color:#fff;letter-spacing:.02em}.user-info[data-v-6cf94346]{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.user-name[data-v-6cf94346]{font-size:13px;font-weight:600;color:var(--v-text-base)}.user-action[data-v-6cf94346]{font-size:13px;color:var(--v-text_secondary-base)}.changes-list[data-v-6cf94346]{margin-bottom:16px}.changes-header[data-v-6cf94346]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.changes-title[data-v-6cf94346]{font-size:11px;font-weight:600;color:var(--v-text_secondary-base);text-transform:uppercase;letter-spacing:.05em}.changes-badge[data-v-6cf94346]{font-size:10px;font-weight:600;color:var(--v-primary-base);background:rgba(var(--v-primary-base-rgb),.1);padding:2px 6px;border-radius:10px}.change-card[data-v-6cf94346]{background:var(--v-bg3-base);border:1px solid var(--ds-border-default);border-radius:8px;margin-bottom:8px;overflow:hidden}.change-field[data-v-6cf94346]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--v-bg2-base);border-bottom:1px solid var(--ds-border-subtle)}.field-name[data-v-6cf94346]{font-size:12px;font-weight:600;color:var(--v-text-base)}.field-type[data-v-6cf94346]{font-size:10px;color:var(--v-text_secondary-base);padding:1px 5px;background:var(--v-bg3-base);border-radius:3px;font-family:Roboto Mono,monospace}.change-values[data-v-6cf94346]{padding:0}.value-row[data-v-6cf94346]{display:flex;align-items:flex-start;gap:8px;padding:6px 12px;font-size:13px;line-height:1.4}.value-row+.value-row[data-v-6cf94346]{border-top:1px solid var(--ds-border-subtle)}.value-old[data-v-6cf94346]{background:rgba(239,68,68,.06)}.value-new[data-v-6cf94346]{background:rgba(16,185,129,.06)}.value-indicator[data-v-6cf94346]{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:3px;font-size:12px;font-weight:700;font-family:Roboto Mono,monospace;margin-top:1px}.value-old .value-indicator[data-v-6cf94346]{background:#fee2e2;color:#dc2626}.value-new .value-indicator[data-v-6cf94346]{background:#d1fae5;color:#059669}.value-content[data-v-6cf94346]{flex:1;word-break:break-word;color:var(--v-text-base)}.value-old .value-content[data-v-6cf94346]{color:#991b1b}.value-new .value-content[data-v-6cf94346]{color:#065f46;font-weight:500}.no-changes[data-v-6cf94346]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;gap:8px;color:var(--v-text_secondary-base);font-size:13px}.metadata-section[data-v-6cf94346]{margin-top:16px;padding-top:12px;border-top:1px solid var(--ds-border-subtle)}.meta-row[data-v-6cf94346]{display:flex;justify-content:space-between;align-items:center;padding:4px 0;font-size:12px}.meta-label[data-v-6cf94346]{color:var(--v-text_secondary-base)}.meta-value[data-v-6cf94346]{color:var(--v-text-base);font-weight:500}.meta-file[data-v-6cf94346]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta-code[data-v-6cf94346]{font-family:Roboto Mono,monospace;font-size:11px;background:var(--v-bg3-base);padding:2px 6px;border-radius:4px}.detail-footer[data-v-6cf94346]{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-top:1px solid var(--ds-border-default);background:var(--v-bg3-base)}.toggle-meta-btn[data-v-6cf94346]{text-transform:none;font-weight:500;font-size:12px;color:var(--v-text_secondary-base)!important}.close-action[data-v-6cf94346]{text-transform:none;font-weight:600;color:var(--v-primary-base)!important}.theme--dark .value-old[data-v-6cf94346]{background:rgba(239,68,68,.12)}.theme--dark .value-new[data-v-6cf94346]{background:rgba(16,185,129,.12)}.theme--dark .value-old .value-indicator[data-v-6cf94346]{background:rgba(220,38,38,.3);color:#fca5a5}.theme--dark .value-new .value-indicator[data-v-6cf94346]{background:rgba(5,150,105,.3);color:#6ee7b7}.theme--dark .value-old .value-content[data-v-6cf94346]{color:#fca5a5}.theme--dark .value-new .value-content[data-v-6cf94346]{color:#6ee7b7}.detail-content[data-v-6cf94346]::-webkit-scrollbar{width:6px}.detail-content[data-v-6cf94346]::-webkit-scrollbar-track{background:transparent}.detail-content[data-v-6cf94346]::-webkit-scrollbar-thumb{background:var(--ds-border-default);border-radius:3px}.detail-content[data-v-6cf94346]::-webkit-scrollbar-thumb:hover{background:var(--v-text_secondary-base)}.audit-btn[data-v-c5babb34]{--btn-height:36px;--btn-radius:6px;--btn-font:"Roboto",-apple-system,sans-serif;--btn-bg:var(--v-bg2-base,#fcfcfc);--btn-bg-hover:var(--v-bg1-base,#f3f3f3);--btn-bg-active:var(--v-light_Primary-base,#edf2e8);--btn-border:var(--v-secondary-base,#b0bec5);--btn-text:var(--v-grey-base,#484848);--btn-text-muted:var(--v-normal-grey-base,#727272);--btn-accent:var(--v-primary-base,#03624c);--btn-accent-dim:rgba(3,98,76,.15);position:relative;display:inline-flex;align-items:center;gap:8px;height:var(--btn-height);padding:0 14px 0 10px;background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:var(--btn-radius);font-family:var(--btn-font);font-size:13px;font-weight:500;color:var(--btn-text);cursor:pointer;overflow:hidden;transition:all .15s ease;outline:none}.audit-btn[data-v-c5babb34]:hover{background:var(--btn-bg-hover);border-color:var(--btn-accent)}.audit-btn--active[data-v-c5babb34]{background:var(--btn-bg-active);border-color:var(--btn-accent);color:var(--btn-accent)}.audit-btn[data-v-c5babb34]:focus-visible{box-shadow:0 0 0 2px var(--btn-accent-dim)}.audit-btn__status[data-v-c5babb34]{display:flex;align-items:center;justify-content:center;width:8px;height:8px}.audit-btn__status-dot[data-v-c5babb34]{width:6px;height:6px;background:var(--btn-border);border-radius:50%;transition:all .2s ease}.audit-btn--has-data .audit-btn__status-dot[data-v-c5babb34]{background:var(--btn-accent);box-shadow:0 0 6px var(--btn-accent)}.audit-btn--active .audit-btn__status-dot[data-v-c5babb34]{animation:statusPulse-c5babb34 1.5s ease-in-out infinite}@keyframes statusPulse-c5babb34{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.audit-btn__icon[data-v-c5babb34]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--btn-text-muted);transition:color .15s ease}.audit-btn__icon svg[data-v-c5babb34]{width:100%;height:100%}.audit-btn--active .audit-btn__icon[data-v-c5babb34],.audit-btn:hover .audit-btn__icon[data-v-c5babb34]{color:var(--btn-accent)}.audit-btn__label[data-v-c5babb34]{letter-spacing:.01em;white-space:nowrap}.audit-btn__counter[data-v-c5babb34]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;margin-left:2px;background:var(--btn-accent-dim);border-radius:4px;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--btn-accent);transition:all .15s ease}.audit-btn--active .audit-btn__counter[data-v-c5babb34],.audit-btn:hover .audit-btn__counter[data-v-c5babb34]{background:var(--btn-accent);color:#fff}.audit-btn__scanline[data-v-c5babb34]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(3,98,76,.08) 50%,transparent);pointer-events:none;opacity:0}.audit-btn--active .audit-btn__scanline[data-v-c5babb34]{opacity:1;animation:scanMove-c5babb34 2s linear infinite}@keyframes scanMove-c5babb34{0%{left:-100%}to{left:100%}}.theme--dark .audit-btn[data-v-c5babb34]{--btn-bg:var(--v-bg3-base,#303030);--btn-bg-hover:var(--v-bg7-base,#464646);--btn-bg-active:rgba(3,98,76,.15);--btn-border:hsla(0,0%,100%,.12);--btn-text:var(--v-text-base,#fff);--btn-text-muted:var(--v-text_secondary-base,#c8c8c8)}.theme--dark .audit-btn[data-v-c5babb34]:hover{border-color:var(--btn-accent)}.audit-btn[data-v-c5babb34]:disabled{opacity:.5;cursor:not-allowed}.audit-btn[data-v-c5babb34]:disabled:hover{background:var(--btn-bg);border-color:var(--btn-border)}.register-management[data-v-5067f9de]{height:100%}.register-management-layout[data-v-5067f9de]{display:flex;height:100%;overflow:hidden}.register-management-content[data-v-5067f9de]{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.register-management-content>.v-sheet[data-v-5067f9de]{flex:1;height:auto!important;min-height:0}[data-v-5067f9de] .v-data-table{height:calc(100% - 50px)}[data-v-5067f9de] .v-data-table__wrapper{height:calc(100% - 50px);overflow-y:auto}.date-cell[data-v-5067f9de]{display:flex;align-items:center;color:#6b778c;font-size:.875rem;border:1px solid #a8a8a875;padding:4px 8px;border-radius:4px;width:-moz-fit-content;width:fit-content}[data-v-5067f9de] .register-table{margin:0!important}.registers-section{min-width:50%;flex:1}.register-header{min-height:65px;max-height:65px;padding:8px 12px;flex-shrink:0}.register-header__title{font-size:20px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.01em}.register-header__subtitle{font-size:13px!important;color:var(--v-text_secondary-base)!important;margin-top:2px}.register-header__actions{flex-direction:row;align-items:center;gap:8px;margin:0}.eula-container[data-v-1337325c]{position:relative;height:100vh;width:100vw;background-image:url(/img/Envizion-login-BG.40846d9d.webp);background-repeat:no-repeat;background-size:cover;background-position:50%}.eula-container[data-v-1337325c]:before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.6);pointer-events:none}.eula-card[data-v-1337325c]{position:relative;z-index:1}.eula-heading[data-v-1337325c]{font-weight:600;margin-top:1.5rem;color:#1976d2}.acceptance-text[data-v-1337325c]{background-color:#f5f5f5;border-radius:4px;border-left:4px solid #1976d2}.eula-link[data-v-1337325c]{color:#1976d2;text-decoration:underline;font-weight:500;cursor:pointer}.eula-link[data-v-1337325c]:hover{color:#1565c0;text-decoration:none}.eula-text[data-v-1337325c]{font-size:14px;line-height:1.6}.eula-text h3[data-v-1337325c]{color:#1976d2;font-weight:600;margin-top:2rem}.eula-text ul[data-v-1337325c]{padding-left:1.5rem}.eula-text ul li[data-v-1337325c]{margin-bottom:.5rem}.eula-text p[data-v-1337325c]{text-align:justify}.technology-logo[data-v-1337325c]{max-height:60px;max-width:100%;opacity:.8;filter:grayscale(20%)}.technology-logo-small[data-v-1337325c]{max-height:40px;max-width:100%;opacity:.7;filter:grayscale(30%)}.message-chart-wrapper{width:500px}.expansion-panel-title{background:var(--v-colored_bg-base);height:20px;border-top:2px solid rgba(51,51,51,.5);border-bottom:2px solid rgba(51,51,51,.5)}.chat-body{height:100%;overflow-y:auto;display:flex;flex-direction:column;min-height:300px}.input-area{display:flex;justify-items:center;align-items:center;position:fixed;bottom:0;z-index:10;left:0;width:100%;padding:1rem}.system-message{border-radius:10px 10px 10px 0;background-color:var(--v-bg8-base);margin-left:.1rem}.system-message,.user-message{padding:10px;display:inline-block;margin-bottom:.5rem}.user-message{border-radius:10px 10px 0 10px;background-color:var(--v-colored_bg-base);justify-self:end;margin-right:.1rem}.chatbot-modal{position:fixed;bottom:-100%;left:50%;transform:translateX(-50%);width:50%;height:50vh;padding:1rem;box-shadow:0 -4px 12px rgba(0,0,0,.2);border-top-left-radius:10px;border-top-right-radius:10px;transition:bottom .4s ease;z-index:100000;background-color:var(--v-white1-base)}.chatbot-modal.open{bottom:0}.chatbot-modal.max{width:100%;height:100vh;padding:1rem}.message-container{display:flex;align-items:center}.send-btn{top:-40%!important;height:46px!important;top:-33%!important;left:20%!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.input-area .v-input__append-inner{height:37px!important}.transparent-btn{color:var(--v-bg_force_white-base)}.transparent-btn,.transparent-btn:active,.transparent-btn:active:before,.transparent-btn:before,.transparent-btn:focus,.transparent-btn:focus:before,.transparent-btn:hover:before{background-color:transparent}.v-expansion-panel{margin-bottom:10px}.v-expansion-panel .v-expansion-panel-content,.v-expansion-panel .v-expansion-panel-header{border-right:1px solid var(--v-light-grey-base);border-left:1px solid var(--v-light-grey-base)}.v-expansion-panel .v-expansion-panel-header{border-top:1px solid var(--v-light-grey-base);border-bottom:1px solid var(--v-light-grey-base)}.v-expansion-panel .v-expansion-panel-header--active{border-bottom:none}.v-expansion-panel .v-expansion-panel-content{border-bottom:1px solid var(--v-light-grey-base)}.notificationCard{position:relative}.notificationCard .notificationDot{position:absolute;top:0;right:2px}.v-tooltip__content{background-color:var(--v-mid-grey-base);color:#fff;border-radius:3px;padding:3px 5px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.company-dropdown-root[data-v-7ea9a63a]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.transparent-btn[data-v-7ea9a63a]{background-color:transparent!important;color:var(--v-bg_force_white-base)!important;font-size:13px;font-weight:500;letter-spacing:.01em}.loading-modal[data-v-7ea9a63a]{border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.15)}.loading-modal .text-h5[data-v-7ea9a63a]{font-size:18px!important;font-weight:600!important;letter-spacing:-.01em!important}.loading-modal .text-h6[data-v-7ea9a63a]{font-size:15px!important;font-weight:500!important;letter-spacing:0!important}.loading-modal .text-body-2[data-v-7ea9a63a]{font-size:12px!important;letter-spacing:.01em!important}.company-switch-animation[data-v-7ea9a63a]{display:flex;align-items:center;justify-content:center;margin:20px 0}.current-company-icon[data-v-7ea9a63a]{opacity:.7;transform:scale(.9);transition:all .5s ease}.arrow-animation[data-v-7ea9a63a]{width:60px;margin:0 15px;position:relative}.arrow-icon[data-v-7ea9a63a]{animation:pulse-7ea9a63a 1.5s infinite}.target-company-icon[data-v-7ea9a63a]{animation:grow-7ea9a63a 2s infinite alternate}.custom-progress-bar[data-v-7ea9a63a]{height:6px;width:80%;margin:0 auto;position:relative;overflow:hidden;background-color:rgba(0,0,0,.05);border-radius:4px}.progress-track[data-v-7ea9a63a]{position:relative;width:100%;height:100%;overflow:hidden}.progress-fill[data-v-7ea9a63a]{position:absolute;top:0;left:0;height:100%;width:30%;background:linear-gradient(90deg,var(--v-primary-base),var(--v-primary-lighten2));animation:loading-7ea9a63a 2s infinite;border-radius:4px}.target-company-info[data-v-7ea9a63a]{display:flex;align-items:center;justify-content:center;margin:15px 0}@keyframes pulse-7ea9a63a{0%{opacity:.6;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}to{opacity:.6;transform:scale(.8)}}@keyframes grow-7ea9a63a{0%{transform:scale(.9)}to{transform:scale(1.1)}}@keyframes loading-7ea9a63a{0%{left:-30%}to{left:100%}}.v-card__title[data-v-7ea9a63a]{color:var(--v-text-base)!important}.v-card__title .text-h6[data-v-7ea9a63a],.v-card__title[data-v-7ea9a63a]{font-size:15px!important;font-weight:600!important;letter-spacing:-.01em!important}.v-text-field input[data-v-7ea9a63a]{font-size:13px!important;letter-spacing:.01em!important}.v-text-field input[data-v-7ea9a63a]::-moz-placeholder{font-size:13px!important;letter-spacing:.01em!important;opacity:.6}.v-text-field input[data-v-7ea9a63a]::placeholder{font-size:13px!important;letter-spacing:.01em!important;opacity:.6}.management-back-icon-btn[data-v-7ea9a63a]{border:1px solid var(--v-primary-base);background-color:rgba(var(--v-primary-base-rgb),.08)!important}.management-back-icon-btn[data-v-7ea9a63a]:hover{background-color:rgba(var(--v-primary-base-rgb),.15)!important}.management-section-header[data-v-7ea9a63a]{font-weight:600;font-size:10px!important;text-transform:uppercase;letter-spacing:.08em;color:var(--v-primary-base)}.management-company-item[data-v-7ea9a63a]{background:linear-gradient(90deg,rgba(var(--v-primary-base-rgb),.05),transparent);border-left:3px solid var(--v-primary-base);margin:4px 8px;border-radius:0 8px 8px 0;transition:all .2s ease}.management-company-item--active[data-v-7ea9a63a]{background:linear-gradient(90deg,rgba(var(--v-success-base-rgb),.08),transparent);border-left-color:var(--v-success-base)}.management-company-item[data-v-7ea9a63a]:hover{background:linear-gradient(90deg,rgba(var(--v-primary-base-rgb),.12),transparent)}.management-company-item--active[data-v-7ea9a63a]:hover{background:linear-gradient(90deg,rgba(var(--v-success-base-rgb),.15),transparent)}.management-avatar[data-v-7ea9a63a]{box-shadow:0 2px 8px rgba(var(--v-primary-base-rgb),.3)}.current-section-header[data-v-7ea9a63a]{font-weight:600;font-size:10px!important;text-transform:uppercase;letter-spacing:.08em;color:var(--v-success-base)}.current-company-item[data-v-7ea9a63a]{background:linear-gradient(90deg,rgba(var(--v-success-base-rgb),.08),transparent);border-left:3px solid var(--v-success-base);margin:4px 8px;border-radius:0 8px 8px 0;transition:all .2s ease}.current-company-item[data-v-7ea9a63a]:hover{background:linear-gradient(90deg,rgba(var(--v-success-base-rgb),.12),transparent)}.current-avatar[data-v-7ea9a63a]{box-shadow:0 2px 8px rgba(var(--v-success-base-rgb),.3)}.company-separator[data-v-7ea9a63a]{margin-left:16px;margin-right:16px;border-color:rgba(0,0,0,.08)}.enterprise-section-header[data-v-7ea9a63a]{font-weight:600;font-size:10px!important;text-transform:uppercase;letter-spacing:.08em;color:var(--v-text_secondary-base)}.compact-list[data-v-7ea9a63a]{padding-top:0!important;padding-bottom:0!important}.compact-subheader[data-v-7ea9a63a]{height:28px!important;min-height:28px!important;font-size:10px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.08em;padding:0 12px!important}.compact-list-item[data-v-7ea9a63a]{min-height:36px!important;padding:0 8px!important}.compact-list-item .v-list-item__avatar[data-v-7ea9a63a]{margin-top:0!important;margin-bottom:0!important}.compact-chip[data-v-7ea9a63a]{height:16px!important;font-size:9px!important;font-weight:600!important;letter-spacing:.04em;padding:0 6px!important}.compact-list-item .v-list-item__title[data-v-7ea9a63a]{font-size:13px!important;font-weight:500!important;letter-spacing:.01em!important;color:var(--v-text-base)!important}.compact-list-item .text-truncate[data-v-7ea9a63a]{font-size:13px!important;font-weight:500!important}.compact-list-item .font-weight-medium[data-v-7ea9a63a]{font-weight:500!important}.current-section-header.compact-subheader[data-v-7ea9a63a],.management-section-header.compact-subheader[data-v-7ea9a63a]{padding:0 12px!important}.current-company-item.compact-list-item[data-v-7ea9a63a],.management-company-item.compact-list-item[data-v-7ea9a63a]{margin:2px 4px}.bordered_x_r_axis[data-v-f64ee32e]{border-right:1px solid;border-radius:0}.transparent-btn[data-v-f64ee32e]{background-color:transparent;color:var(--v-bg_force_white-base)}.transparent-btn[data-v-f64ee32e]:active,.transparent-btn[data-v-f64ee32e]:active:before,.transparent-btn[data-v-f64ee32e]:before,.transparent-btn[data-v-f64ee32e]:focus,.transparent-btn[data-v-f64ee32e]:focus:before,.transparent-btn[data-v-f64ee32e]:hover:before{background-color:transparent}.v-navigation-drawer{border-top-right-radius:15px}.v-navigation-drawer .navToggler{position:absolute;right:-34px;top:50%;width:39px;height:114px;background-color:var(--v-bg_Greeny_Gray-base);display:flex;align-items:center}.v-navigation-drawer .navToggler .upper{position:absolute;top:-27px;width:40px}.v-navigation-drawer .navToggler .lower{position:absolute;bottom:-27px;width:40px}.v-navigation-drawer .v-navigation-drawer__border{display:none}.v-navigation-drawer .v-list::-webkit-scrollbar-thumb{background-color:#9e9e9e}.v-navigation-drawer .v-icon{color:var(--v-grey-base)}.v-navigation-drawer__content::-webkit-scrollbar-thumb{background-color:#9e9e9e}.v-navigation-drawer__content::-webkit-scrollbar-thumb:hover{background-color:#7f7f7f}.logoContainer{position:relative}.logoContainer .miniToggle{position:absolute;right:0}.main-nav-list{max-height:82%;overflow:auto;overflow-x:hidden}.potree-container[data-v-6877eeb7]{overflow:hidden}#potree_render_area[data-v-6877eeb7],.potree-container[data-v-6877eeb7]{position:absolute;width:100%;height:100%;left:0;top:0}#potree_sidebar_container[data-v-6877eeb7]{display:none!important;position:absolute;right:0;top:0;height:100%;z-index:1000}.mouse-position-sheet[data-v-6877eeb7]{--mp-bg-primary:#2b2b2b;--mp-bg-elevated:#323232;--mp-accent:#03624c;--mp-accent-light:#a8c97a;--mp-accent-dark:#5a7a3a;--mp-text-primary:#e0e0e0;--mp-text-secondary:#a0a0a0;--mp-border:rgba(3,98,76,.4);position:absolute;top:12px;left:50%;transform:translateX(-50%);background:var(--mp-bg-primary);color:var(--mp-text-primary);padding:10px 16px;border-radius:6px;z-index:var(--z-viewer-mouse-info);display:flex;align-items:center;gap:14px;font-family:JetBrains Mono,Fira Code,SF Mono,Consolas,monospace;font-size:12px;box-shadow:0 4px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.04),0 0 0 1px rgba(0,0,0,.3);border:2px solid var(--mp-border);transition:all .15s ease;pointer-events:none}.position-label[data-v-6877eeb7]{font-weight:600;letter-spacing:.8px;text-transform:uppercase;font-size:10px;padding:4px 10px;background:rgba(3,98,76,.15);border-radius:4px;border:1px solid rgba(3,98,76,.25)}.position-coords[data-v-6877eeb7]{display:flex;gap:8px;align-items:center}.coord-item[data-v-6877eeb7]{display:flex;align-items:center;gap:6px;padding:5px 10px;background:var(--mp-bg-elevated);border-radius:4px;border-left:3px solid;transition:all .15s ease}.coord-item[data-v-6877eeb7]:hover{background:#3a3a3a}.coord-item[data-v-6877eeb7]:first-child{border-left-color:#e57373}.coord-item[data-v-6877eeb7]:nth-child(2){border-left-color:var(--mp-accent-light)}.coord-item[data-v-6877eeb7]:nth-child(3){border-left-color:#64b5f6}.coord-item.corrosion-coord[data-v-6877eeb7]{border-left-width:4px;background:rgba(3,98,76,.1);transition:all .2s ease}.coord-item.corrosion-coord.severity-good[data-v-6877eeb7]{border-left-color:var(--mp-accent-light)!important;background:rgba(3,98,76,.12)!important}.coord-item.corrosion-coord.severity-minor[data-v-6877eeb7]{border-left-color:#ffd54f!important;background:rgba(255,213,79,.1)!important}.coord-item.corrosion-coord.severity-moderate[data-v-6877eeb7]{border-left-color:#ffb74d!important;background:rgba(255,183,77,.1)!important}.coord-item.corrosion-coord.severity-critical[data-v-6877eeb7]{border-left-color:#ef5350!important;background:rgba(239,83,80,.12)!important}.coord-label[data-v-6877eeb7]{font-weight:700;font-size:10px;color:var(--mp-text-secondary);letter-spacing:.5px}.coord-value[data-v-6877eeb7]{font-family:JetBrains Mono,Fira Code,SF Mono,Consolas,monospace;font-weight:500;min-width:72px;text-align:right;color:var(--mp-text-primary);font-variant-numeric:tabular-nums}.coord-value.corrosion-value[data-v-6877eeb7]{color:#fff;font-weight:600;min-width:80px}.sidebar-section[data-v-4cb7c45b]{--bg-primary:#2b2b2b;--bg-secondary:#323232;--bg-header:#2f2f2f;--bg-hover:#383838;--border-color:#4a4a4a;--border-subtle:#3d3d3d;--text-primary:#e0e0e0;--text-secondary:#a0a0a0;--text-muted:#707070;--accent-primary:#03624c;--accent-primary-light:#a8c97a;--accent-blue:#4a9eff;--accent-green:#03624c;--radius:4px;--transition:150ms ease;border-bottom:1px solid var(--border-subtle)}.sidebar-section[data-v-4cb7c45b]:last-child{border-bottom:none}.section-header[data-v-4cb7c45b]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;min-height:40px;background:var(--bg-header);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--transition)}.section-header.clickable[data-v-4cb7c45b]{cursor:pointer}.section-header.clickable[data-v-4cb7c45b]:hover{background:var(--bg-hover)}.header-left[data-v-4cb7c45b]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.header-right[data-v-4cb7c45b]{display:flex;align-items:center;gap:6px;flex-shrink:0}.section-icon[data-v-4cb7c45b]{flex-shrink:0;font-size:18px!important;opacity:1}.section-icon.v-icon[data-v-4cb7c45b]{color:var(--accent-primary-light)!important}.section-title[data-v-4cb7c45b]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-badge[data-v-4cb7c45b]{font-size:10px;font-weight:600;padding:3px 8px;border-radius:10px;background:rgba(76,175,80,.15);color:var(--accent-primary-light);border:1px solid rgba(76,175,80,.3)}.section-badge.primary[data-v-4cb7c45b]{background:rgba(76,175,80,.2);color:var(--accent-primary-light);border-color:rgba(76,175,80,.4)}.section-badge.success[data-v-4cb7c45b]{background:rgba(76,175,80,.15);color:var(--accent-green);border-color:rgba(76,175,80,.3)}.section-badge.info[data-v-4cb7c45b]{background:rgba(38,198,218,.15);color:#26c6da;border-color:rgba(38,198,218,.3)}.section-badge.warning[data-v-4cb7c45b]{background:rgba(255,152,0,.15);color:#ff9800;border-color:rgba(255,152,0,.3)}.expand-icon[data-v-4cb7c45b]{color:var(--text-muted);transition:transform var(--transition),color var(--transition);transform:rotate(-90deg);font-size:18px!important}.expand-icon.expanded[data-v-4cb7c45b]{transform:rotate(0deg);color:var(--accent-primary-light)}.section-header.clickable:hover .expand-icon[data-v-4cb7c45b]{color:var(--accent-primary-light)}.section-content[data-v-4cb7c45b]{padding:12px;background:var(--bg-primary)}.section-slide-enter-active[data-v-4cb7c45b],.section-slide-leave-active[data-v-4cb7c45b]{transition:all .2s ease;overflow:hidden}.section-slide-enter-from[data-v-4cb7c45b],.section-slide-leave-to[data-v-4cb7c45b]{max-height:0;opacity:0;padding-top:0;padding-bottom:0}.section-slide-enter-to[data-v-4cb7c45b],.section-slide-leave-from[data-v-4cb7c45b]{max-height:1000px;opacity:1}.cylinder-navigation[data-v-ec7f7810]{--bg-panel:#323232;--bg-elevated:#3a3a3a;--bg-hover:#454545;--border-color:#4a4a4a;--text-primary:#e0e0e0;--text-secondary:#a0a0a0;--text-muted:#707070;--accent-primary:#03624c;--accent-primary-light:#a8c97a;--accent-blue:#4a9eff;--accent-cyan:#26c6da;--radius:4px;--transition:150ms ease;background:var(--bg-panel);border:1px solid var(--border-color);border-radius:var(--radius);margin-top:8px;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px}.nav-header[data-v-ec7f7810]{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--bg-elevated);border-bottom:1px solid var(--border-color)}.nav-title[data-v-ec7f7810]{font-weight:600;color:var(--text-primary)}.axis-badge[data-v-ec7f7810]{font-size:10px;font-weight:500;padding:2px 6px;background:rgba(38,198,218,.15);color:var(--accent-cyan);border:1px solid rgba(38,198,218,.3);border-radius:var(--radius)}.info-btn[data-v-ec7f7810]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--text-muted);cursor:pointer;border-radius:var(--radius);transition:all var(--transition)}.info-btn[data-v-ec7f7810]:hover{background:var(--bg-hover);color:var(--text-secondary)}.view-buttons[data-v-ec7f7810]{display:flex;justify-content:center;gap:6px;padding:14px 12px;border-bottom:1px solid var(--border-color);background:rgba(0,0,0,.1)}.view-btn[data-v-ec7f7810]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius);cursor:pointer;transition:all var(--transition)}.view-btn[data-v-ec7f7810]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--accent-primary);transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.3)}.view-btn.active[data-v-ec7f7810]{background:rgba(76,175,80,.2);border-color:var(--accent-primary);box-shadow:0 0 0 1px var(--accent-primary)}.view-btn[data-v-ec7f7810]:disabled{opacity:.4;cursor:not-allowed}.view-icon[data-v-ec7f7810]{width:24px;height:24px;filter:brightness(0) invert(.85);transition:all var(--transition)}.view-btn:hover:not(:disabled) .view-icon[data-v-ec7f7810]{filter:brightness(0) saturate(100%) invert(65%) sepia(52%) saturate(600%) hue-rotate(75deg) brightness(95%)}.view-btn.active .view-icon[data-v-ec7f7810]{filter:brightness(0) saturate(100%) invert(65%) sepia(52%) saturate(600%) hue-rotate(75deg) brightness(110%)}.corrosion-section[data-v-ec7f7810]{padding:12px}.corrosion-btn[data-v-ec7f7810]{font-size:11px!important;font-weight:500!important;letter-spacing:.3px!important}.corrosion-hint[data-v-ec7f7810]{font-size:11px;color:var(--text-muted);text-align:center;margin:8px 0 0}.health-indicator[data-v-ec7f7810]{display:flex;align-items:center;gap:6px;margin-top:10px;padding:8px 10px;background:var(--bg-elevated);border-radius:var(--radius)}.health-label[data-v-ec7f7810]{font-size:11px;color:var(--text-secondary)}.health-value[data-v-ec7f7810]{font-size:12px;font-weight:600}.lasso-info[data-v-ec7f7810]{display:flex;align-items:center;gap:4px;margin-left:auto;font-size:10px;color:var(--text-muted)}.corrosion-range-bar[data-v-064dfbbc]{--bg-panel:#2b2b2b;--bg-elevated:#323232;--bg-card:#363636;--border-color:#4a4a4a;--border-subtle:#3d3d3d;--text-primary:#e0e0e0;--text-secondary:#a0a0a0;--text-muted:#707070;--accent-primary:#03624c;--accent-primary-light:#a8c97a;--radius:4px;background:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.range-bar-header .text-subtitle-2[data-v-064dfbbc]{color:var(--text-primary);font-size:12px;font-weight:600}.preset-buttons .v-chip[data-v-064dfbbc]{font-size:10px;height:22px;background:var(--bg-elevated)!important;border:1px solid var(--border-color)!important;color:var(--text-secondary)!important}.gradient-preview-container[data-v-064dfbbc]{position:relative}.gradient-preview-bar[data-v-064dfbbc]{width:100%;height:24px;border-radius:var(--radius);border:1px solid var(--border-color)}.gradient-labels[data-v-064dfbbc]{display:flex;justify-content:space-between;margin-top:4px;padding:0 4px}.gradient-labels .text-caption[data-v-064dfbbc]{font-size:10px;font-weight:500;color:var(--text-muted)}.threshold-controls .threshold-item[data-v-064dfbbc]{padding:10px;background:var(--bg-elevated);border-radius:var(--radius);border:1px solid var(--border-subtle);transition:all .15s ease}.threshold-controls .threshold-item[data-v-064dfbbc]:hover{border-color:var(--border-color)}.threshold-controls .visibility-checkbox[data-v-064dfbbc]{flex:1}.threshold-controls .visibility-checkbox[data-v-064dfbbc] .v-input__slot{margin-bottom:0!important}.threshold-controls .visibility-checkbox[data-v-064dfbbc] .v-label{font-size:11px;color:#e0e0e0!important}.threshold-controls .visibility-checkbox[data-v-064dfbbc] .v-input--selection-controls__input{margin-right:4px}.threshold-controls .visibility-checkbox .text-caption[data-v-064dfbbc]{color:#e0e0e0!important}.threshold-controls .threshold-input[data-v-064dfbbc]{max-width:80px;margin-left:auto}.threshold-controls .threshold-input[data-v-064dfbbc] .v-input__slot{min-height:28px!important;background:var(--bg-card)!important;border-color:var(--border-color)!important}.threshold-controls .threshold-input[data-v-064dfbbc] .v-text-field__suffix{font-size:10px;color:var(--text-muted)}.threshold-controls .threshold-input[data-v-064dfbbc] input{font-size:11px;text-align:right;padding:4px 6px;color:var(--text-primary)}.threshold-controls .slider-row[data-v-064dfbbc]{display:flex;align-items:center;gap:12px;margin-top:8px}.threshold-controls .range-label[data-v-064dfbbc]{font-size:11px;font-weight:500;color:#b0b0b0;min-width:32px;text-align:center;flex-shrink:0}.threshold-controls .threshold-value-display[data-v-064dfbbc]{font-size:12px;font-weight:500;color:#b0b0b0;padding:4px 8px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius)}.threshold-controls .threshold-slider[data-v-064dfbbc]{flex:1;margin:0!important;padding:0!important}.threshold-controls[data-v-064dfbbc] .v-slider__thumb{width:14px;height:14px}.threshold-controls[data-v-064dfbbc] .v-slider__track-fill{border-radius:2px}.threshold-controls[data-v-064dfbbc] .v-slider__track-background{background:var(--bg-card)!important}[data-v-064dfbbc] .v-alert{background:var(--bg-elevated)!important;border:1px solid var(--border-subtle)!important}[data-v-064dfbbc] .v-alert .v-alert__content{color:var(--text-secondary)}.corrosion-panel[data-v-7b563934]{--bg-panel:#2b2b2b;--bg-elevated:#323232;--bg-card:#363636;--border-color:#4a4a4a;--border-subtle:#3d3d3d;--text-primary:#e0e0e0;--text-secondary:#a0a0a0;--text-muted:#707070;--accent-primary:#03624c;--accent-primary-light:#a8c97a;--accent-blue:#4a9eff;--radius:4px;--transition:150ms ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;color:var(--text-primary)}.clip-indicator[data-v-7b563934]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:rgba(74,158,255,.1);border-left:2px solid var(--accent-blue);border-radius:0 var(--radius) var(--radius) 0;margin-bottom:12px;font-size:11px;color:var(--accent-blue)}.section-header[data-v-7b563934]{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:11px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.section-header .v-icon[data-v-7b563934]{color:var(--accent-primary-light)!important;font-size:16px!important;opacity:.9}.health-section[data-v-7b563934]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius);padding:12px;margin-bottom:12px}.health-display[data-v-7b563934]{text-align:center;margin:12px 0}.health-value[data-v-7b563934]{font-size:36px;font-weight:700;line-height:1}.health-label[data-v-7b563934]{font-size:12px;font-weight:500;color:var(--text-secondary);margin-top:4px}.health-bar[data-v-7b563934]{height:6px;background:var(--bg-elevated);border-radius:3px;overflow:hidden;margin-top:12px}.health-fill[data-v-7b563934]{height:100%;border-radius:3px;transition:width .4s ease}.distribution-section[data-v-7b563934]{margin-bottom:12px}.distribution-list[data-v-7b563934]{display:flex;flex-direction:column;gap:8px}.distribution-item[data-v-7b563934]{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius);padding:8px 10px}.dist-info[data-v-7b563934]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.dist-color[data-v-7b563934]{width:10px;height:10px;border-radius:2px;flex-shrink:0}.dist-name[data-v-7b563934]{font-weight:500;color:var(--text-primary);flex:1}.dist-range[data-v-7b563934]{font-size:10px;font-weight:500;color:var(--text-secondary);padding:3px 8px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius);margin-left:auto;white-space:nowrap}.dist-stats[data-v-7b563934]{display:flex;justify-content:space-between;margin-bottom:4px}.dist-count[data-v-7b563934]{font-size:13px;font-weight:600;color:var(--text-primary)}.dist-percent[data-v-7b563934]{font-size:11px;font-weight:600;color:var(--text-secondary);background:var(--bg-card);padding:2px 6px;border-radius:var(--radius)}.dist-bar[data-v-7b563934]{height:3px;background:var(--bg-panel);border-radius:2px;overflow:hidden}.dist-fill[data-v-7b563934]{height:100%;transition:width .3s ease}.metrics-section[data-v-7b563934]{margin-bottom:12px}.metrics-list[data-v-7b563934]{display:flex;flex-direction:column;gap:1px;background:var(--border-subtle);border-radius:var(--radius);overflow:hidden}.metric-row[data-v-7b563934]{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;background:var(--bg-elevated)}.metric-label[data-v-7b563934]{font-size:11px;color:var(--text-secondary)}.metric-value[data-v-7b563934]{font-size:12px;font-weight:600;color:var(--text-primary)}.legend-section[data-v-7b563934]{margin-bottom:12px;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius);padding:10px}.legend-section .section-header[data-v-7b563934]{margin-bottom:8px}.toggle-btn[data-v-7b563934]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-secondary);cursor:pointer;transition:all var(--transition)}.toggle-btn[data-v-7b563934]:hover{background:var(--bg-hover,#404040);color:var(--accent-primary-light);border-color:var(--accent-primary)}.toggle-btn .v-icon[data-v-7b563934]{font-size:14px!important}.corrosion-legend-list[data-v-7b563934]{display:flex;flex-direction:column;gap:4px}.legend-item[data-v-7b563934]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius);transition:all var(--transition)}.legend-item[data-v-7b563934]:hover{border-color:var(--border-color);background:var(--bg-hover,#404040)}.legend-color[data-v-7b563934]{width:16px;height:16px;border-radius:3px;flex-shrink:0;box-shadow:0 1px 3px rgba(0,0,0,.3)}.legend-info[data-v-7b563934]{display:flex;flex-direction:column;gap:2px;flex:1}.legend-label[data-v-7b563934]{font-size:11px;font-weight:600;color:var(--text-primary)}.legend-range[data-v-7b563934]{font-size:10px;font-weight:500;color:var(--text-muted)}.actions-section[data-v-7b563934]{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--border-subtle)}.action-btn[data-v-7b563934]{font-size:11px!important;font-weight:500!important;letter-spacing:.3px!important}.sidebar-wrapper[data-v-62e2ff67]{--bg-primary:#2b2b2b;--bg-secondary:#323232;--bg-elevated:#3a3a3a;--bg-hover:#404040;--bg-selected:#4a4a4a;--border-color:#4a4a4a;--border-subtle:#3d3d3d;--text-primary:#e0e0e0;--text-secondary:#a0a0a0;--text-muted:#707070;--accent-primary:#03624c;--accent-primary-light:#a8c97a;--accent-primary-dark:#5a7a3a;--accent-blue:#4a9eff;--accent-green:#03624c;--accent-red:#f44336;--accent-cyan:#26c6da;--radius:4px;--transition:150ms ease;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;color:var(--text-primary)}.potree-sidebar[data-v-62e2ff67]{position:absolute;left:0;top:0;height:100%;background:var(--bg-primary);border:2px solid rgba(3,98,76,.4)!important;box-shadow:0 4px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.05),0 0 0 1px rgba(0,0,0,.3)!important;display:flex;flex-direction:row;transition:width var(--transition);z-index:100;overflow:hidden}.potree-sidebar.collapsed[data-v-62e2ff67]{width:0!important;border-right:none}.sidebar-content[data-v-62e2ff67]{flex:1;overflow-y:auto;overflow-x:hidden}.sidebar-content[data-v-62e2ff67]::-webkit-scrollbar{width:8px}.sidebar-content[data-v-62e2ff67]::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:4px}.sidebar-content[data-v-62e2ff67]::-webkit-scrollbar-thumb{background:var(--accent-primary-dark);border-radius:4px;border:2px solid var(--bg-secondary)}.sidebar-content[data-v-62e2ff67]::-webkit-scrollbar-thumb:hover{background:var(--accent-primary)}.sidebar-content[data-v-62e2ff67]::-webkit-scrollbar-thumb:active{background:var(--accent-primary-light)}.measurements-list[data-v-62e2ff67]{display:flex;flex-direction:column}.measurement-item[data-v-62e2ff67]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--border-subtle);cursor:pointer;transition:background var(--transition)}.measurement-item[data-v-62e2ff67]:hover{background:var(--bg-hover)}.measurement-item.selected[data-v-62e2ff67]{background:var(--bg-selected);border-left:2px solid var(--accent-blue);padding-left:10px}.item-icon[data-v-62e2ff67]{flex-shrink:0;font-size:18px!important;opacity:.9}.item-content[data-v-62e2ff67]{flex:1;min-width:0}.item-name[data-v-62e2ff67]{font-size:12px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:16px;line-height:16px}.item-name[data-v-62e2ff67]:empty:before{content:"Unnamed";color:var(--text-muted);font-style:italic;font-weight:400}.item-value[data-v-62e2ff67]{font-size:11px;color:var(--text-secondary);margin-top:2px}.item-actions[data-v-62e2ff67]{display:flex;gap:4px;opacity:1}.action-btn[data-v-62e2ff67]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-primary);cursor:pointer;transition:all var(--transition)}.action-btn .v-icon[data-v-62e2ff67]{font-size:16px!important;color:var(--text-primary)!important}.action-btn[data-v-62e2ff67]:hover{background:var(--bg-hover);border-color:var(--accent-primary)}.action-btn:hover .v-icon[data-v-62e2ff67]{color:var(--accent-primary-light)!important}.action-btn.active[data-v-62e2ff67]{background:rgba(76,175,80,.2);border-color:var(--accent-primary)}.action-btn.active .v-icon[data-v-62e2ff67]{color:var(--accent-primary-light)!important}.action-btn.delete[data-v-62e2ff67]:hover{background:rgba(244,67,54,.15);border-color:var(--accent-red)}.action-btn.delete:hover .v-icon[data-v-62e2ff67]{color:var(--accent-red)!important}.action-btn.clean-lasso.active[data-v-62e2ff67]{background:rgba(244,67,54,.2);border-color:var(--accent-red)}.action-btn.clean-lasso.active .v-icon[data-v-62e2ff67]{color:var(--accent-red)!important}.action-btn.clean-lasso[data-v-62e2ff67]:hover{border-color:var(--accent-red)}.action-btn.clean-lasso:hover .v-icon[data-v-62e2ff67]{color:var(--accent-red)!important}.empty-state[data-v-62e2ff67]{display:flex;flex-direction:column;align-items:center;padding:32px 16px;text-align:center}.empty-title[data-v-62e2ff67]{font-weight:500;color:var(--text-secondary);margin:12px 0 4px}.empty-subtitle[data-v-62e2ff67]{font-size:11px;color:var(--text-muted);margin:0}.cylinder-panel[data-v-62e2ff67]{display:flex;flex-direction:column;gap:8px}.step-row[data-v-62e2ff67]{display:flex;align-items:center;gap:10px;padding:8px;background:var(--bg-secondary);border-radius:var(--radius)}.step-indicator[data-v-62e2ff67]{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:11px;font-weight:600;background:var(--bg-elevated);color:var(--text-muted);border:1px solid var(--border-color)}.step-indicator.active[data-v-62e2ff67]{background:rgba(74,158,255,.2);color:var(--accent-blue);border-color:var(--accent-blue)}.step-indicator.complete[data-v-62e2ff67]{background:rgba(76,175,80,.2);color:var(--accent-green);border-color:var(--accent-green)}.step-indicator.complete .v-icon[data-v-62e2ff67]{color:var(--accent-green)!important}.step-content[data-v-62e2ff67]{flex:1;display:flex;flex-direction:column;gap:2px}.step-label[data-v-62e2ff67]{font-weight:500;color:var(--text-primary)}.step-status[data-v-62e2ff67]{font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.step-status.active[data-v-62e2ff67]{color:var(--accent-blue)}.step-status.complete[data-v-62e2ff67]{color:var(--accent-green)}.step-instructions[data-v-62e2ff67]{font-size:11px;color:var(--text-secondary);padding:8px 10px;background:rgba(74,158,255,.1);border-left:2px solid var(--accent-blue);border-radius:0 var(--radius) var(--radius) 0}.cylinder-actions[data-v-62e2ff67]{display:flex;justify-content:flex-end;gap:8px;padding-top:8px;border-top:1px solid var(--border-subtle);margin-top:4px}.cylinder-actions .v-btn--text[data-v-62e2ff67]{color:var(--text-primary)!important}.cylinder-actions .v-btn--text[data-v-62e2ff67]:hover{background:var(--bg-hover)!important}.cylinder-panel .v-btn[data-v-62e2ff67]{font-weight:500!important;letter-spacing:.3px!important}.cylinder-panel .v-btn.primary[data-v-62e2ff67]{background-color:var(--accent-primary)!important}.cylinder-panel .v-btn .v-icon[data-v-62e2ff67]{color:inherit!important}.resize-handle[data-v-62e2ff67]{width:6px;height:100%;cursor:ew-resize;display:flex;align-items:center;justify-content:center;flex-shrink:0}.resize-handle:hover .resize-grip[data-v-62e2ff67]{background:var(--text-muted)}.resize-grip[data-v-62e2ff67]{width:2px;height:32px;background:var(--border-color);border-radius:1px;transition:background var(--transition)}.toggle-container[data-v-62e2ff67]{position:absolute;top:12px;z-index:101;transition:left var(--transition)}.toggle-btn[data-v-62e2ff67]{width:28px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--bg-elevated);border:2px solid rgba(3,98,76,.4)!important;box-shadow:0 4px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.05),0 0 0 1px rgba(0,0,0,.3)!important;border-left:none!important;border-radius:0 var(--radius) var(--radius) 0;color:var(--text-primary);cursor:pointer;transition:all var(--transition)}.toggle-btn .v-icon[data-v-62e2ff67]{font-size:18px!important;color:var(--text-primary)!important}.toggle-container.collapsed .toggle-btn[data-v-62e2ff67]{border-left:1px solid var(--border-color);border-radius:var(--radius)}.toggle-btn[data-v-62e2ff67]:hover{background:var(--bg-hover);border-color:var(--accent-primary)}.toggle-btn:hover .v-icon[data-v-62e2ff67]{color:var(--accent-primary-light)!important}@media (max-width:768px){.potree-sidebar[data-v-62e2ff67]{position:fixed;z-index:1000;box-shadow:2px 0 8px rgba(0,0,0,.3)}}.sidebar-wrapper .v-btn--outlined .v-btn__content[data-v-62e2ff67],.sidebar-wrapper .v-btn--outlined[data-v-62e2ff67],.sidebar-wrapper .v-btn--text .v-btn__content[data-v-62e2ff67],.sidebar-wrapper .v-btn--text[data-v-62e2ff67]{color:var(--text-primary)!important}.sidebar-wrapper .v-btn .v-icon[data-v-62e2ff67],.step-indicator .v-icon[data-v-62e2ff67]{color:inherit!important}.potree-measurements-app{width:100%;height:100%;position:relative;overflow-x:visible;overflow-y:hidden;display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr}.vue-potree-viewer{position:relative;overflow:hidden}.vue-potree-viewer,.vue-potree-viewer .potree-container{width:100%;height:100%}.vue-potree-viewer #potree_sidebar_container{display:block!important}.vue-potree-viewer #potree_render_area{width:100%;height:100%}.potree-main{position:relative;flex:1;min-height:0;padding:0!important;width:100%;display:flex;flex-direction:column}.potree-measurements-app:not([style*=height]) .potree-main{height:100vh}.background-selector{position:absolute;top:20px;right:20px;z-index:1100;padding:0;isolation:isolate;border-radius:12px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;width:150px}.background-select{margin:0}.background-select .v-input__control{min-height:40px}.background-select .v-select__selection{font-size:14px}.measurement-toolbar{position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:1100;padding:8px 6px;border-radius:8px!important;background:#2b2b2b!important;border:2px solid rgba(3,98,76,.4)!important;box-shadow:0 4px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.05),0 0 0 1px rgba(0,0,0,.3)!important;isolation:isolate;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.measurement-toolbar:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,rgba(3,98,76,.6) 20%,rgba(3,98,76,.8) 50%,rgba(3,98,76,.6) 80%,transparent);border-radius:8px 8px 0 0}.toolbar-content{align-items:center}.measurement-tools,.toolbar-content{display:flex;flex-direction:column;gap:4px}.measurement-tools{padding:4px 0}.measurement-btn{width:40px!important;height:40px!important;min-width:40px!important;margin:0!important;border-radius:4px!important;background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.1)!important;transition:all .15s ease!important}.measurement-btn .v-icon{color:hsla(0,0%,100%,.85)!important;font-size:20px!important}.measurement-btn img{filter:brightness(0) invert(1) opacity(.85)!important}.measurement-btn:hover:not(:disabled){background:rgba(3,98,76,.3)!important;border-color:rgba(3,98,76,.5)!important;transform:scale(1.05)}.measurement-btn:hover:not(:disabled) .v-icon{color:#a8c97a!important}.measurement-btn:hover:not(:disabled) img{filter:brightness(0) saturate(100%) invert(75%) sepia(25%) saturate(500%) hue-rotate(50deg)!important}.measurement-btn.v-btn--active,.measurement-btn:active:not(:disabled){background:rgba(3,98,76,.5)!important;border-color:rgba(3,98,76,.8)!important;box-shadow:inset 0 2px 4px rgba(0,0,0,.3),0 0 8px rgba(3,98,76,.4)!important}.measurement-btn.v-btn--active .v-icon{color:#c8e89a!important}.measurement-btn:disabled{opacity:.35!important;cursor:not-allowed!important}.clean-lasso-btn.error--text .v-icon,.clean-lasso-btn[style*="color: rgb(255"] .v-icon{color:#ff6b6b!important}.toolbar-divider{width:28px!important;margin:6px 0!important;border-color:rgba(3,98,76,.3)!important}.measurement-actions{display:flex;flex-direction:column;gap:4px;padding:4px 0}.measurement-action-btn{width:40px!important;height:40px!important;min-width:40px!important;border-radius:4px!important;background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.08)!important}.measurement-action-btn .v-icon{color:hsla(0,0%,100%,.7)!important}.measurement-action-btn:hover:not(:disabled){background:rgba(3,98,76,.2)!important}.measurement-action-btn:hover:not(:disabled) .v-icon{color:#a8c97a!important}.measurement-count-btn{width:40px!important;height:40px!important;min-width:40px!important;border-radius:4px!important;background:rgba(3,98,76,.15)!important;border:1px solid rgba(3,98,76,.3)!important;transition:all .2s ease!important}.measurement-count-btn .v-icon{color:hsla(0,0%,100%,.85)!important}.measurement-count-btn:hover{background:rgba(3,98,76,.3)!important;transform:scale(1.08);box-shadow:0 0 12px rgba(3,98,76,.4)!important}.measurement-count-btn .v-badge__badge{font-family:JetBrains Mono,monospace!important;font-size:10px!important;font-weight:700!important;min-width:16px!important;height:16px!important;background:linear-gradient(135deg,#03624c,#5a7a3a)!important;border:1px solid hsla(0,0%,100%,.2)!important}.views-section{display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 0}.camera-toggle-btn{width:40px!important;height:40px!important;min-width:40px!important;border-radius:4px!important;transition:all .2s ease!important}.camera-toggle-btn.perspective-mode{background:linear-gradient(135deg,rgba(33,150,243,.2),rgba(25,118,210,.3))!important;border:1px solid rgba(33,150,243,.4)!important}.camera-toggle-btn.perspective-mode .v-icon{color:#64b5f6!important}.camera-toggle-btn.perspective-mode:hover:not(:disabled){background:linear-gradient(135deg,rgba(33,150,243,.35),rgba(25,118,210,.45))!important;border-color:rgba(33,150,243,.6)!important;box-shadow:0 0 12px rgba(33,150,243,.4)!important;transform:scale(1.05)}.camera-toggle-btn.orthographic-mode{background:linear-gradient(135deg,rgba(76,175,80,.2),rgba(56,142,60,.3))!important;border:1px solid rgba(76,175,80,.4)!important}.camera-toggle-btn.orthographic-mode .v-icon{color:#81c784!important}.camera-toggle-btn.orthographic-mode:hover:not(:disabled){background:linear-gradient(135deg,rgba(76,175,80,.35),rgba(56,142,60,.45))!important;border-color:rgba(76,175,80,.6)!important;box-shadow:0 0 12px rgba(76,175,80,.4)!important;transform:scale(1.05)}.camera-toggle-btn:disabled{opacity:.35!important}.views-flyout-container{position:relative;display:flex;align-items:center}.views-trigger-btn{width:40px!important;height:40px!important;min-width:40px!important;border-radius:4px!important;background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.1)!important;transition:all .2s ease!important}.views-trigger-btn .v-icon{color:hsla(0,0%,100%,.85)!important;transition:transform .2s ease!important}.views-trigger-btn.flyout-open,.views-trigger-btn:hover:not(:disabled){background:rgba(3,98,76,.3)!important;border-color:rgba(3,98,76,.5)!important}.views-trigger-btn.flyout-open .v-icon,.views-trigger-btn:hover:not(:disabled) .v-icon{color:#a8c97a!important}.views-trigger-btn.flyout-open .v-icon{transform:rotate(-90deg)}.views-trigger-btn:disabled{opacity:.35!important}.viewcube-flyout{position:absolute;right:calc(100% + 12px);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;background:linear-gradient(165deg,rgba(22,26,22,.97),rgba(16,20,16,.99));border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-shadow:0 16px 48px rgba(0,0,0,.6),0 4px 16px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.04);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:visible}.viewcube-flyout:after{right:-8px;border:8px solid transparent;border-left-color:rgba(22,26,22,.97)}.viewcube-flyout:after,.viewcube-flyout:before{content:"";position:absolute;top:50%;transform:translateY(-50%)}.viewcube-flyout:before{right:-10px;border:9px solid transparent;border-left-color:hsla(0,0%,100%,.12)}.viewcube-wrapper{position:relative;padding:20px}.viewcube-scene{width:120px;height:120px;perspective:400px;perspective-origin:50% 50%;position:relative;display:flex;align-items:center;justify-content:center}.viewcube-scene .viewcube{width:70px;height:70px;position:relative;transform-style:preserve-3d;transform:rotateX(-25deg) rotateY(-35deg);transition:transform .5s cubic-bezier(.4,0,.2,1)}.cube-face{position:absolute;width:70px;height:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:linear-gradient(135deg,rgba(60,75,55,.85),rgba(45,58,42,.9));border:2px solid rgba(3,98,76,.4);cursor:pointer;transition:all .2s ease;backface-visibility:visible;box-shadow:inset 0 0 20px rgba(0,0,0,.3)}.cube-face:hover{background:linear-gradient(135deg,rgba(80,100,70,.9),rgba(65,85,58,.95));border-color:hsla(85,42%,63%,.7)}.cube-face.hovered{background:linear-gradient(135deg,rgba(100,130,85,.95),rgba(80,105,70,.98));border-color:hsla(85,42%,63%,.9);box-shadow:inset 0 0 20px rgba(0,0,0,.2),0 0 20px rgba(3,98,76,.3)}.cube-face.active{background:linear-gradient(135deg,rgba(3,98,76,.9),rgba(100,130,62,.95));border-color:#a8c97a;box-shadow:inset 0 0 15px hsla(0,0%,100%,.1),0 0 25px rgba(3,98,76,.5)}.face-label{font-family:SF Mono,Consolas,monospace;font-size:10px;font-weight:700;letter-spacing:1px;color:hsla(0,0%,100%,.85);text-shadow:0 1px 2px rgba(0,0,0,.5)}.cube-face.active .face-label{color:#fff;text-shadow:0 0 10px hsla(0,0%,100%,.3)}.face-key{font-family:SF Mono,Consolas,monospace;font-size:8px;font-weight:600;color:hsla(0,0%,100%,.4);padding:2px 5px;background:rgba(0,0,0,.3);border-radius:3px;border:1px solid hsla(0,0%,100%,.1)}.cube-face.hovered .face-key,.cube-face:hover .face-key{color:hsla(0,0%,100%,.7);background:rgba(0,0,0,.4)}.cube-face.active .face-key{color:#fff;background:rgba(0,0,0,.4);border-color:hsla(0,0%,100%,.3)}.face-front{transform:translateZ(35px)}.face-back{transform:rotateY(180deg) translateZ(35px)}.face-left{transform:rotateY(-90deg) translateZ(35px)}.face-right{transform:rotateY(90deg) translateZ(35px)}.face-top{transform:rotateX(90deg) translateZ(35px)}.face-bottom{transform:rotateX(-90deg) translateZ(35px)}.viewcube-scene{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.viewcube-scene.is-dragging{cursor:grabbing}.viewcube.dragging{transition:none}.drag-hint{position:absolute;bottom:4px;right:4px;opacity:.6;transition:opacity .2s ease;pointer-events:none}.viewcube-scene:hover .drag-hint{opacity:0}.compass-ring{position:absolute;inset:10px;border:1px dashed hsla(0,0%,100%,.1);border-radius:50%;pointer-events:none}.compass-ring span{position:absolute;font-family:SF Mono,monospace;font-size:8px;font-weight:600;color:hsla(0,0%,100%,.25)}.compass-n{top:-2px;left:50%;transform:translateX(-50%) translateY(-100%)}.compass-s{bottom:-2px;left:50%;transform:translateX(-50%) translateY(100%)}.compass-e{right:-2px;top:50%;transform:translateY(-50%) translateX(100%)}.compass-w{left:-2px;top:50%;transform:translateY(-50%) translateX(-100%)}.viewcube-status{justify-content:space-between;padding:10px 14px;background:rgba(0,0,0,.25);border-top:1px solid hsla(0,0%,100%,.06)}.status-left,.viewcube-status{display:flex;align-items:center}.status-left{gap:8px}.status-dot{width:6px;height:6px;background:hsla(0,0%,100%,.3);border-radius:50%;transition:all .3s ease}.status-dot.active{background:#81c784;box-shadow:0 0 8px rgba(129,199,132,.6);animation:pulse-glow 2s ease-in-out infinite}.status-dot.dragging{background:#64b5f6;box-shadow:0 0 8px rgba(100,181,246,.6);animation:spin-glow .8s linear infinite}@keyframes pulse-glow{0%,to{box-shadow:0 0 8px rgba(129,199,132,.6)}50%{box-shadow:0 0 12px rgba(129,199,132,.9)}}@keyframes spin-glow{0%{box-shadow:0 0 6px rgba(100,181,246,.4)}50%{box-shadow:0 0 10px rgba(100,181,246,.8)}to{box-shadow:0 0 6px rgba(100,181,246,.4)}}.status-text{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;color:hsla(0,0%,100%,.8);letter-spacing:.3px}.reset-hint{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;cursor:pointer;transition:all .15s ease}.reset-hint:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.2)}.reset-hint .v-icon{font-size:14px!important;color:hsla(0,0%,100%,.5)!important}.reset-hint:hover .v-icon{color:hsla(0,0%,100%,.8)!important}.flyout-slide-enter-active{transition:all .25s cubic-bezier(.4,0,.2,1)}.flyout-slide-leave-active{transition:all .18s cubic-bezier(.4,0,1,1)}.flyout-slide-enter,.flyout-slide-leave-to{opacity:0;transform:translateY(-50%) translateX(16px) scale(.94)}.flyout-slide-enter-active .viewcube{transition:transform .4s cubic-bezier(.4,0,.2,1) .1s}.flyout-slide-enter .viewcube{transform:rotateX(-45deg) rotateY(-55deg) scale(.8)}.ava-inspect-section{display:flex;flex-direction:column;padding:4px 0}.ava-inspect-btn{width:40px!important;height:40px!important;min-width:40px!important;border-radius:4px!important;background:linear-gradient(135deg,rgba(76,175,80,.25),rgba(56,142,60,.35))!important;border:2px solid rgba(76,175,80,.5)!important;transition:all .2s ease!important;position:relative;overflow:hidden}.ava-inspect-btn:before{content:"";position:absolute;inset:-2px;border-radius:6px;background:linear-gradient(135deg,rgba(76,175,80,.4),transparent 50%,rgba(76,175,80,.4));opacity:0;animation:avaInspectPulse 2s ease-in-out infinite}@keyframes avaInspectPulse{0%,to{opacity:0}50%{opacity:1}}.ava-inspect-btn .v-icon{color:#81c784!important;font-size:20px!important;position:relative;z-index:1}.ava-inspect-btn:hover:not(:disabled){background:linear-gradient(135deg,rgba(76,175,80,.4),rgba(56,142,60,.5))!important;border-color:rgba(76,175,80,.8)!important;transform:scale(1.08);box-shadow:0 0 16px rgba(76,175,80,.5),inset 0 0 8px rgba(76,175,80,.2)!important}.ava-inspect-btn:hover:not(:disabled) .v-icon{color:#a5d6a7!important}.ava-inspect-btn:active:not(:disabled){transform:scale(.95);box-shadow:inset 0 2px 6px rgba(0,0,0,.3),0 0 12px rgba(76,175,80,.4)!important}.ava-inspect-btn:disabled{opacity:.35!important;cursor:not-allowed!important;background:hsla(0,0%,100%,.05)!important;border-color:hsla(0,0%,100%,.1)!important}.ava-inspect-btn:disabled:before{animation:none}.ava-inspect-btn:disabled .v-icon{color:hsla(0,0%,100%,.4)!important}.ava-inspect-btn.update-mode{background:linear-gradient(135deg,rgba(255,152,0,.25),rgba(245,124,0,.35))!important;border-color:rgba(255,152,0,.5)!important}.ava-inspect-btn.update-mode:before{background:linear-gradient(135deg,rgba(255,152,0,.4),transparent 50%,rgba(255,152,0,.4))}.ava-inspect-btn.update-mode .v-icon{color:#ffb74d!important}.ava-inspect-btn.update-mode:hover:not(:disabled){background:linear-gradient(135deg,rgba(255,152,0,.4),rgba(245,124,0,.5))!important;border-color:rgba(255,152,0,.8)!important;box-shadow:0 0 16px rgba(255,152,0,.5),inset 0 0 8px rgba(255,152,0,.2)!important}.ava-inspect-btn.update-mode:hover:not(:disabled) .v-icon{color:#ffe0b2!important}.measurements-panel{position:absolute;left:0;top:0;width:320px;max-height:calc(100vh - 120px);z-index:var(--z-viewer-panels);background:#fff;border-radius:8px!important;box-shadow:0 4px 16px rgba(0,0,0,.15)!important;overflow:hidden;isolation:isolate;transition:box-shadow .2s ease,border .2s ease;will-change:transform;touch-action:none}.measurements-panel:hover{box-shadow:0 8px 24px rgba(0,0,0,.25)!important;border-color:rgba(3,98,76,.3)}.measurements-panel.dragging{cursor:grabbing!important;box-shadow:0 12px 32px rgba(0,0,0,.25)!important;transition:none;border-color:rgba(3,98,76,.6)!important;outline:2px solid rgba(3,98,76,.3);outline-offset:2px}.measurements-panel.dragging,.viewer-panel-header{-webkit-user-select:none;-moz-user-select:none;user-select:none}.viewer-panel-header{display:flex;align-items:center;padding:8px 16px;background:var(--v-primary-base);color:#fff;min-height:36px;position:relative}.viewer-panel-header.drag-handle{cursor:grab;transition:background-color .2s ease}.viewer-panel-header.drag-handle:hover{background:var(--v-primary-darken1)}.viewer-panel-header.drag-handle:active{cursor:grabbing}.drag-icon{opacity:.8;transition:opacity .2s ease;pointer-events:none}.viewer-panel-header:hover .drag-icon{opacity:1}.panel-title{font-size:16px;font-weight:600}.panel-close-btn{color:#fff!important;transition:transform .2s ease}.panel-close-btn:hover{transform:scale(1.1)}.panel-content{overflow-y:auto;padding:8px;transition:padding .2s ease}.measurement-item{padding:8px 12px;border-radius:6px;margin-bottom:2px;transition:all .2s ease;border:1px solid transparent}.measurement-item:last-child{margin-bottom:0}.measurement-item.compact{padding:6px 12px;margin-bottom:2px}.measurement-item.cylinder-selectable{cursor:pointer;transition:background-color .2s ease,border-left .2s ease}.measurement-item.cylinder-selectable:hover{background-color:rgba(0,0,0,.05)}.measurement-item.cylinder-selected{background-color:rgba(3,98,76,.1)!important;border-left:3px solid #03624c;padding-left:9px}.theme--dark .measurement-item.cylinder-selectable:hover{background-color:hsla(0,0%,100%,.05)}.theme--dark .measurement-item.cylinder-selected{background-color:rgba(3,98,76,.15)!important}.measurement-header{display:flex;align-items:center;margin-bottom:0;min-height:32px}.measurement-info{display:flex;flex-direction:column;flex:1;margin-left:8px;min-width:0}.measurement-name{font-size:13px;line-height:1.2;color:rgba(0,0,0,.87)}.measurement-value-compact{font-size:11px;font-weight:400;font-family:Monaco,Menlo,Ubuntu Mono,monospace;color:rgba(0,0,0,.6);line-height:1.3;margin-top:1px;word-break:break-word;overflow-wrap:break-word}.measurement-icon{margin-right:12px;color:var(--v-primary-base)}.measurement-icon.type-distance{color:#2196f3}.measurement-icon.type-area{color:#4caf50}.measurement-icon.type-volume{color:#ff9800}.measurement-icon.type-angle{color:#9c27b0}.measurement-icon.type-point{color:#f44336}.measurement-icon.type-fitted-cylinder{color:#00bcd4}.measurement-name{font-weight:500;font-size:14px}.measurement-delete-btn{color:rgba(0,0,0,.54)!important}.measurement-delete-btn:hover{color:#f44336!important;background-color:rgba(244,67,54,.1)}.measurement-toggle-btn{margin-left:4px;margin-right:4px}.measurement-toggle-btn .v-icon{transition:color .2s ease,transform .2s ease}.measurement-toggle-btn:hover .v-icon{transform:scale(1.1)}.measurement-values{display:flex;flex-direction:column;gap:4px}.measurement-value{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding:2px 0}.value-label{color:rgba(0,0,0,.6);font-weight:500;min-width:80px}.value-text{font-weight:400;font-family:Monaco,Menlo,Ubuntu Mono,monospace;color:rgba(0,0,0,.87)}.no-measurements{text-align:center;padding:32px 16px;color:rgba(0,0,0,.6)}.no-measurements .v-icon{font-size:48px;opacity:.5}.panel-actions{padding:12px 16px;background:rgba(0,0,0,.02)}.measurements-toggle-btn{position:fixed;top:20px;right:20px;z-index:var(--z-viewer-toolbars);transition:transform .3s ease;isolation:isolate}.measurements-toggle-btn.panel-open{transform:translateX(-360px)}@media(max-width:1200px){.measurements-panel{right:20px;width:300px}}.cylinder-panel-floating{position:fixed;left:0;top:0;z-index:var(--z-viewer-instructions);max-width:340px;animation:slideInLeft .3s ease-out;will-change:transform;transition:box-shadow .2s ease,filter .2s ease}.cylinder-panel-floating:not(.dragging):hover{box-shadow:0 8px 24px rgba(0,0,0,.25);filter:brightness(1.02)}.cylinder-panel-floating.dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 12px 32px rgba(0,0,0,.3)!important;outline:2px solid rgba(3,98,76,.4);outline-offset:2px}@keyframes slideInLeft{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.measurement-btn.disabled-in-cylinder-mode{opacity:.3!important;cursor:not-allowed!important}@media(max-width:768px){.cylinder-panel-floating{top:60px;left:10px;right:10px;max-width:none}}.corrosion-panel-floating{position:fixed;left:0;top:0;z-index:var(--z-viewer-floating);max-width:450px;animation:slideInRight .3s ease-out;will-change:transform;transition:box-shadow .2s ease,filter .2s ease}.corrosion-panel-floating:not(.dragging):hover{box-shadow:0 8px 24px rgba(0,0,0,.25);filter:brightness(1.02)}.corrosion-panel-floating.dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 12px 32px rgba(0,0,0,.3)!important;outline:2px solid rgba(3,98,76,.4);outline-offset:2px}@keyframes slideInRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media(max-width:960px){.corrosion-panel-floating{top:60px;right:10px;left:10px;max-width:none}}.lasso-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1500;pointer-events:auto;background-color:transparent}.lasso-overlay.locked{cursor:crosshair}.lasso-polygon{fill:rgba(0,150,255,.15);stroke:#0096ff;stroke-width:2;stroke-dasharray:5,5;animation:lasso-dash 1s linear infinite;pointer-events:none}.lasso-polygon.inside{fill:rgba(0,255,0,.15);stroke:lime}.lasso-polygon.outside{fill:rgba(255,0,0,.15);stroke:red}.lasso-vertex{fill:#fff;stroke:#0096ff;stroke-width:2;cursor:pointer;pointer-events:auto;transition:all .2s ease}.lasso-vertex:hover{fill:#0096ff;r:7;stroke-width:3}.lasso-preview-line{stroke:#0096ff;stroke-width:1;stroke-dasharray:3,3;opacity:.5;pointer-events:none}.lasso-instruction{font-size:16px;font-weight:500;fill:#fff;stroke:#000;stroke-width:4}.lasso-instruction,.lasso-mode-indicator{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;paint-order:stroke;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lasso-mode-indicator{font-size:14px;font-weight:600;fill:#ffeb3b;stroke:#000;stroke-width:3}.lasso-mode-hint{font-size:12px;font-weight:400;fill:#fff;opacity:.8}@keyframes lasso-dash{to{stroke-dashoffset:-10}}@media(max-width:960px){.lasso-instruction{font-size:14px}.lasso-mode-indicator{font-size:12px}.lasso-mode-hint{font-size:10px}}.pc-loader-button[data-v-09cd83fe]{position:absolute;bottom:20px;right:20px;z-index:1100;transition:all .3s ease}.pc-loader-button[data-v-09cd83fe]:hover{transform:scale(1.05)}.pc-loader-button[data-v-09cd83fe]:active{transform:scale(.95)}@media(max-width:1264px){.pc-loader-button[data-v-09cd83fe]{bottom:16px;right:16px}}@media(max-width:960px){.pc-loader-button[data-v-09cd83fe]{bottom:12px;right:12px}}.pc-loader-panel[data-v-78681120]{width:400px;max-width:90vw;border-radius:8px!important;transition:box-shadow .2s ease;overflow:hidden;max-height:650px;height:auto!important}.pc-loader-panel.is-dragging[data-v-78681120]{box-shadow:0 12px 32px rgba(0,0,0,.3)!important;cursor:grabbing!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-handle[data-v-78681120]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s ease}.drag-handle[data-v-78681120]:hover{background-color:var(--v-primary-darken1)!important}.drag-handle[data-v-78681120]:active{cursor:grabbing}.drag-icon[data-v-78681120]{opacity:.7;transition:opacity .2s ease}.drag-handle:hover .drag-icon[data-v-78681120]{opacity:1}.scrollable-content[data-v-78681120]{max-height:350px;overflow-y:auto;overflow-x:hidden;position:relative;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.scrollable-content[data-v-78681120]::-webkit-scrollbar{width:8px}.scrollable-content[data-v-78681120]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.scrollable-content[data-v-78681120]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.scrollable-content[data-v-78681120]::-webkit-scrollbar-thumb:hover{background:#555}.range-slider-section .v-slider[data-v-78681120]{margin-top:8px}.pc-list-item[data-v-78681120]{border-bottom:1px solid rgba(0,0,0,.08);transition:background-color .2s ease}.pc-list-item[data-v-78681120]:hover{background-color:rgba(0,0,0,.02)}.pc-list-item[data-v-78681120]:last-child{border-bottom:none}.pc-name[data-v-78681120]{font-weight:500;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes rotate-78681120{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotating[data-v-78681120]{animation:rotate-78681120 1s linear infinite}@media(max-width:960px){.pc-loader-panel[data-v-78681120]{width:350px}.scrollable-content[data-v-78681120]{max-height:300px}}.v-card[data-v-236ad325]{height:100%}.v-card__text[data-v-236ad325]{padding:0!important}.content-container[data-v-236ad325]{position:relative}.drag-handle[data-v-236ad325]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s ease}.drag-handle[data-v-236ad325]:not(.fullscreen):hover{background-color:var(--v-primary-darken1)!important}.drag-handle[data-v-236ad325]:not(.fullscreen):active{cursor:grabbing}.drag-handle.fullscreen[data-v-236ad325]{cursor:default}.drag-handle.dragging[data-v-236ad325]{cursor:grabbing!important}.drag-icon[data-v-236ad325]{opacity:.7;transition:opacity .2s ease}.drag-handle:hover .drag-icon[data-v-236ad325]{opacity:1}.cropped-measurements-dialog{position:fixed!important;z-index:var(--z-app-cropped-dialog)!important;will-change:left,top;transition:box-shadow .2s ease!important}.cropped-measurements-dialog:hover{box-shadow:0 8px 24px rgba(0,0,0,.25)!important}.cropped-measurements-dialog.dragging{cursor:grabbing!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 12px 32px rgba(0,0,0,.3)!important;outline:2px solid rgba(33,150,243,.4);outline-offset:2px;transition:none!important}.cropped-measurements-dialog.v-dialog--fullscreen{left:0!important;top:0!important;transform:none!important;width:100vw!important;height:100vh!important}.cropped-measurements-dialog .measurement-toolbar{right:12px;top:50%;transform:translateY(-50%)}.view-layout-dial[data-v-1da4f218]{z-index:200!important;position:relative}.view-layout-dial .dial-activator[data-v-1da4f218]{width:24px!important;height:24px!important;min-width:24px!important;background:transparent!important;box-shadow:none!important}.view-layout-dial .dial-activator[data-v-1da4f218]:before{display:none!important}.view-layout-dial .dial-activator .v-icon[data-v-1da4f218]{color:hsla(0,0%,100%,.7)!important}.view-layout-dial .dial-activator:hover .v-icon[data-v-1da4f218]{color:#fff!important}.view-layout-dial .v-speed-dial__list{z-index:201!important}.view-layout-dial .v-speed-dial__list .layout-option{width:44px!important;height:44px!important;background:transparent!important;border:1px solid hsla(0,0%,100%,.2)!important;border-radius:16px!important;box-shadow:none!important;transition:all .15s ease!important}.view-layout-dial .v-speed-dial__list .layout-option:hover{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.4)!important}.view-layout-dial .v-speed-dial__list .layout-option .v-image{opacity:.8}.view-layout-dial .v-speed-dial__list .layout-option:hover .v-image{opacity:1}.expandable-rail[data-v-7dbea535]{background:linear-gradient(180deg,#2a3540,#222b32 50%,#1e262c)!important}.expandable-rail.v-navigation-drawer[data-v-7dbea535]{position:fixed!important;border-radius:0;overflow:visible!important;transition:width var(--ds-transition-rail);box-shadow:2px 0 8px rgba(0,0,0,.3)}.expandable-rail.v-navigation-drawer .v-navigation-drawer__border[data-v-7dbea535]{display:none!important}.expandable-rail .asset-header[data-v-7dbea535]{display:flex;align-items:center;padding:var(--ds-space-md) var(--ds-space-sm);max-height:64px;border-bottom:1px solid hsla(0,0%,100%,.08);cursor:pointer;transition:all var(--ds-transition-rail);justify-content:center}.expandable-rail .asset-header[data-v-7dbea535]:hover{background-color:hsla(0,0%,100%,.05)}.expandable-rail .asset-header:hover .asset-action[data-v-7dbea535]{color:hsla(0,0%,100%,.8)}.expandable-rail .asset-header.expanded[data-v-7dbea535]{justify-content:flex-start;padding:var(--ds-space-md)}.expandable-rail .asset-logo[data-v-7dbea535]{width:44px;height:36px;min-width:44px;display:flex;align-items:center;justify-content:center;transition:transform var(--ds-transition-fast)}.expandable-rail .asset-logo .logo-image[data-v-7dbea535]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.expandable-rail .asset-info[data-v-7dbea535]{display:flex;flex-direction:column;margin-left:var(--ds-space-sm);overflow:hidden;min-width:0}.expandable-rail .asset-name[data-v-7dbea535]{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.92);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.expandable-rail .asset-action[data-v-7dbea535]{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:500;color:hsla(0,0%,100%,.5);margin-top:2px;transition:color var(--ds-transition-fast)}.expandable-rail .name-slide-enter-active[data-v-7dbea535],.expandable-rail .name-slide-leave-active[data-v-7dbea535]{transition:all var(--ds-transition-rail)}.expandable-rail .name-slide-enter[data-v-7dbea535],.expandable-rail .name-slide-leave-to[data-v-7dbea535]{opacity:0;transform:translateX(-8px)}.expandable-rail .rail-content[data-v-7dbea535]{display:flex;flex-direction:column;height:calc(100% - 70px);overflow-y:auto;overflow-x:hidden}.expandable-rail .rail-content[data-v-7dbea535]::-webkit-scrollbar{width:4px}.expandable-rail .rail-content[data-v-7dbea535]::-webkit-scrollbar-track{background:transparent}.expandable-rail .rail-content[data-v-7dbea535]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.expandable-rail .groups-container[data-v-7dbea535]{flex:1;padding:var(--ds-space-sm) 0}.expandable-rail .context-nav-section[data-v-7dbea535]{padding:var(--ds-space-sm) 0;border-bottom:1px solid var(--ds-border-subtle);display:flex;flex-direction:column;gap:4px;background:linear-gradient(180deg,hsla(0,0%,100%,.03),transparent)}.expandable-rail .context-nav-section .group-section[data-v-7dbea535]{margin-bottom:var(--ds-space-xs)}.expandable-rail .context-nav-section .group-section[data-v-7dbea535]:last-child{margin-bottom:0}.expandable-rail .context-nav-section .context-nav-btn[data-v-7dbea535],.expandable-rail .context-nav-section .smart-nav-item[data-v-7dbea535]{margin-top:0;margin-bottom:0}.expandable-rail .footer-groups[data-v-7dbea535]{border-top:1px solid var(--ds-border-subtle)}.expandable-rail .footer-action-buttons[data-v-7dbea535]{display:flex;justify-content:center;align-items:center;gap:var(--ds-space-xs);padding:var(--ds-space-sm) var(--ds-space-xs);margin:var(--ds-space-xs);border-bottom:1px solid var(--ds-border-subtle);overflow:visible;position:relative;z-index:150}.expandable-rail .footer-action-buttons .action-btn-wrapper[data-v-7dbea535]{display:flex;justify-content:center;align-items:center}.expandable-rail .footer-action-buttons .action-btn[data-v-7dbea535]{width:var(--ds-nav-icon-btn-size,36px)!important;height:var(--ds-nav-icon-btn-size,36px)!important;border-radius:var(--ds-radius-md);transition:all var(--ds-transition-fast)}.expandable-rail .footer-action-buttons .action-btn[data-v-7dbea535]:hover:not(:disabled){background-color:var(--ds-surface-hover)}.expandable-rail .footer-action-buttons .action-btn[data-v-7dbea535]:disabled{opacity:.4}.expandable-rail .footer-action-buttons .action-btn .v-icon[data-v-7dbea535]{color:hsla(0,0%,100%,.6);transition:color var(--ds-transition-fast)}.expandable-rail .footer-action-buttons .action-btn:hover:not(:disabled) .v-icon[data-v-7dbea535]{color:hsla(0,0%,100%,.9)}.expandable-rail .group-section[data-v-7dbea535]{margin-bottom:2px}.expandable-rail .group-row[data-v-7dbea535]{display:flex;align-items:center;padding:var(--ds-space-sm) var(--ds-space-sm);margin:2px var(--ds-space-xs);border-radius:var(--ds-radius-md);cursor:pointer;transition:all var(--ds-transition-fast);min-height:44px}.expandable-rail .group-row[data-v-7dbea535]:hover{background-color:var(--ds-surface-hover)}.expandable-rail .group-row:hover .group-icon .v-icon[data-v-7dbea535]{color:hsla(0,0%,100%,.95)}.expandable-rail .group-row[data-v-7dbea535]:focus{outline:none}.expandable-rail .group-row.active[data-v-7dbea535]{background-color:var(--ds-surface-active);position:relative}.expandable-rail .group-row.active .group-title[data-v-7dbea535]{color:hsla(0,0%,100%,.95);font-weight:600}.expandable-rail .group-row.active[data-v-7dbea535]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:24px;background-color:var(--v-primary-base);border-radius:0 2px 2px 0}.expandable-rail .group-row.has-open-panel[data-v-7dbea535]{background-color:rgba(3,98,76,.2)}.expandable-rail .group-row.expanded[data-v-7dbea535]{padding-right:var(--ds-space-md)}.expandable-rail .group-icon[data-v-7dbea535]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.expandable-rail .group-icon .v-icon[data-v-7dbea535]{color:hsla(0,0%,100%,.7);transition:color var(--ds-transition-fast)}.expandable-rail .group-title[data-v-7dbea535]{flex:1;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.9);margin-left:var(--ds-space-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.expandable-rail .expand-arrow[data-v-7dbea535]{color:hsla(0,0%,100%,.5);transition:transform var(--ds-transition-fast);margin-left:auto}.expandable-rail .expand-arrow.rotated[data-v-7dbea535]{transform:rotate(180deg)}.expandable-rail .smart-nav-section[data-v-7dbea535]{margin-top:var(--ds-space-sm);margin-bottom:var(--ds-space-sm)}.expandable-rail .smart-nav-row[data-v-7dbea535]{display:flex;align-items:center;justify-content:space-between;padding:2px var(--ds-space-xs);gap:var(--ds-space-xs)}.expandable-rail .smart-back-btn[data-v-7dbea535]{display:flex;align-items:center;min-width:0;padding:var(--ds-space-sm) var(--ds-space-sm);border-radius:var(--ds-radius-md);cursor:pointer;transition:all var(--ds-transition-fast);min-height:44px}.expandable-rail .smart-back-btn.expanded[data-v-7dbea535]{flex:1}.expandable-rail .smart-back-btn .group-title[data-v-7dbea535]{flex:1;font-size:13px;font-weight:600;margin-left:var(--ds-space-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.expandable-rail .smart-back-btn.is-viewer[data-v-7dbea535]{background:linear-gradient(135deg,rgba(3,98,76,.2),rgba(90,122,56,.15));border:1px solid rgba(3,98,76,.4);box-shadow:0 0 8px rgba(3,98,76,.2)}.expandable-rail .smart-back-btn.is-viewer .group-icon .v-icon[data-v-7dbea535]{animation:viewer-icon-pulse-7dbea535 2.5s ease-in-out infinite}.expandable-rail .smart-back-btn.is-viewer .group-title[data-v-7dbea535]{color:hsla(0,0%,100%,.95)}.expandable-rail .smart-back-btn.is-viewer[data-v-7dbea535]:hover{background:linear-gradient(135deg,rgba(3,98,76,.3),rgba(90,122,56,.25));border-color:rgba(3,98,76,.6);box-shadow:0 0 16px rgba(3,98,76,.3),0 0 24px rgba(3,98,76,.15)}.expandable-rail .smart-back-btn.is-viewer:hover .group-icon .v-icon[data-v-7dbea535]{animation:viewer-icon-pulse-7dbea535 1.5s ease-in-out infinite}.expandable-rail .smart-back-btn.is-nonviewer[data-v-7dbea535]{background:linear-gradient(135deg,rgba(156,39,176,.2),rgba(123,31,162,.15));border:1px solid rgba(156,39,176,.4);box-shadow:0 0 8px rgba(156,39,176,.2)}.expandable-rail .smart-back-btn.is-nonviewer .group-icon .v-icon[data-v-7dbea535]{color:#ab47bc!important}.expandable-rail .smart-back-btn.is-nonviewer .group-title[data-v-7dbea535]{color:#ab47bc}.expandable-rail .smart-back-btn.is-nonviewer[data-v-7dbea535]:hover{background:linear-gradient(135deg,rgba(156,39,176,.3),rgba(123,31,162,.25));border-color:rgba(156,39,176,.6);box-shadow:0 0 16px rgba(156,39,176,.3),0 0 24px rgba(156,39,176,.15)}.expandable-rail .smart-back-btn.is-nonviewer:hover .group-icon .v-icon[data-v-7dbea535]{animation:nonviewer-icon-pulse-7dbea535 1.5s ease-in-out infinite}.expandable-rail .back-to-viewer-btn[data-v-7dbea535]{background:linear-gradient(135deg,rgba(3,98,76,.2),rgba(90,122,56,.15));border:1px solid rgba(3,98,76,.4);box-shadow:0 0 8px rgba(3,98,76,.2)}.expandable-rail .back-to-viewer-btn[data-v-7dbea535]:not(.context-nav-btn){margin-top:var(--ds-space-sm);margin-bottom:var(--ds-space-sm)}.expandable-rail .back-to-viewer-btn .group-icon .v-icon[data-v-7dbea535]{animation:viewer-icon-pulse-7dbea535 2.5s ease-in-out infinite}.expandable-rail .back-to-viewer-btn .group-title[data-v-7dbea535]{color:hsla(0,0%,100%,.95);font-weight:600}.expandable-rail .back-to-viewer-btn[data-v-7dbea535]:hover{background:linear-gradient(135deg,rgba(3,98,76,.3),rgba(90,122,56,.25));border-color:rgba(3,98,76,.6);box-shadow:0 0 16px rgba(3,98,76,.3),0 0 24px rgba(3,98,76,.15)}.expandable-rail .back-to-viewer-btn:hover .group-icon .v-icon[data-v-7dbea535]{animation:viewer-icon-pulse-7dbea535 1.5s ease-in-out infinite}@keyframes viewer-icon-pulse-7dbea535{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.expandable-rail .back-to-nonviewer-btn[data-v-7dbea535]{background:linear-gradient(135deg,rgba(156,39,176,.2),rgba(123,31,162,.15));border:1px solid rgba(156,39,176,.4);box-shadow:0 0 8px rgba(156,39,176,.2);margin-top:var(--ds-space-sm);margin-bottom:var(--ds-space-sm)}.expandable-rail .back-to-nonviewer-btn .group-icon .v-icon[data-v-7dbea535]{color:#ab47bc!important}.expandable-rail .back-to-nonviewer-btn .group-title[data-v-7dbea535]{color:#ab47bc;font-weight:600}.expandable-rail .back-to-nonviewer-btn[data-v-7dbea535]:hover{background:linear-gradient(135deg,rgba(156,39,176,.3),rgba(123,31,162,.25));border-color:rgba(156,39,176,.6);box-shadow:0 0 16px rgba(156,39,176,.3),0 0 24px rgba(156,39,176,.15)}.expandable-rail .back-to-nonviewer-btn:hover .group-icon .v-icon[data-v-7dbea535]{animation:nonviewer-icon-pulse-7dbea535 1.5s ease-in-out infinite}@keyframes nonviewer-icon-pulse-7dbea535{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.expandable-rail .back-to-location-btn[data-v-7dbea535]{background:linear-gradient(135deg,rgba(66,165,245,.2),rgba(33,150,243,.15));border:1px solid rgba(66,165,245,.4);box-shadow:0 0 8px rgba(66,165,245,.2)}.expandable-rail .back-to-location-btn[data-v-7dbea535]:not(.context-nav-btn){margin-top:var(--ds-space-sm);margin-bottom:var(--ds-space-sm)}.expandable-rail .back-to-location-btn .group-icon .v-icon[data-v-7dbea535]{color:#42a5f5!important}.expandable-rail .back-to-location-btn .group-title[data-v-7dbea535]{color:#42a5f5;font-weight:600}.expandable-rail .back-to-location-btn[data-v-7dbea535]:hover{background:linear-gradient(135deg,rgba(66,165,245,.3),rgba(33,150,243,.25));border-color:rgba(66,165,245,.6);box-shadow:0 0 16px rgba(66,165,245,.3),0 0 24px rgba(66,165,245,.15)}.expandable-rail .back-to-location-btn:hover .group-icon .v-icon[data-v-7dbea535]{animation:location-icon-pulse-7dbea535 1.5s ease-in-out infinite}@keyframes location-icon-pulse-7dbea535{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.expandable-rail .end-mode-btn[data-v-7dbea535]{background:linear-gradient(135deg,rgba(255,193,7,.15),rgba(255,160,0,.1));border:1px solid rgba(255,193,7,.35);box-shadow:0 0 6px rgba(255,193,7,.15)}.expandable-rail .end-mode-btn[data-v-7dbea535]:not(.context-nav-btn){margin-bottom:var(--ds-space-sm)}.expandable-rail .end-mode-btn .group-icon .v-icon[data-v-7dbea535]{color:#ffc107!important}.expandable-rail .end-mode-btn .group-title[data-v-7dbea535]{color:#ffc107;font-weight:500}.expandable-rail .end-mode-btn[data-v-7dbea535]:hover{background:linear-gradient(135deg,rgba(255,193,7,.25),rgba(255,160,0,.2));border-color:rgba(255,193,7,.5);box-shadow:0 0 12px rgba(255,193,7,.25),0 0 20px rgba(255,193,7,.1)}.expandable-rail .end-mode-btn:hover .group-icon .v-icon[data-v-7dbea535]{animation:end-mode-icon-pulse-7dbea535 1.5s ease-in-out infinite}@keyframes end-mode-icon-pulse-7dbea535{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.expandable-rail .menu-items[data-v-7dbea535]{padding:var(--ds-space-xs) 0;margin-left:32px;overflow:hidden}.expandable-rail .menu-item[data-v-7dbea535]{display:flex;align-items:center;padding:var(--ds-space-sm) var(--ds-space-md);margin:2px var(--ds-space-xs);border-radius:var(--ds-radius-sm);cursor:pointer;transition:all var(--ds-transition-fast);min-height:40px}.expandable-rail .menu-item[data-v-7dbea535]:hover:not(.disabled){background-color:var(--ds-surface-hover)}.expandable-rail .menu-item.active[data-v-7dbea535]{background-color:var(--ds-surface-active);position:relative}.expandable-rail .menu-item.active .menu-item-title[data-v-7dbea535]{color:hsla(0,0%,100%,.95);font-weight:600}.expandable-rail .menu-item.active[data-v-7dbea535]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:20px;background-color:var(--v-primary-base);border-radius:0 2px 2px 0}.expandable-rail .menu-item.disabled[data-v-7dbea535]{opacity:.4;cursor:not-allowed}.expandable-rail .menu-item-icon[data-v-7dbea535]{color:hsla(0,0%,100%,.7);margin-right:var(--ds-space-sm);transition:color var(--ds-transition-fast)}.expandable-rail .menu-item-title[data-v-7dbea535]{font-size:13px;font-weight:400;color:hsla(0,0%,100%,.85)}.expandable-rail .menu-expand-enter-active[data-v-7dbea535],.expandable-rail .menu-expand-leave-active[data-v-7dbea535]{transition:all var(--ds-transition-rail);max-height:300px}.expandable-rail .menu-expand-enter[data-v-7dbea535],.expandable-rail .menu-expand-leave-to[data-v-7dbea535]{opacity:0;max-height:0}.history-context-menu[data-v-7dbea535]{background:linear-gradient(180deg,#2a3540,#1e262c)!important;border:1px solid hsla(0,0%,100%,.15);border-radius:var(--ds-radius-md);min-width:180px;max-width:260px;padding:4px 0;box-shadow:0 4px 16px rgba(0,0,0,.4)}.history-context-menu .v-list-item[data-v-7dbea535]{min-height:36px;padding:0 12px;cursor:pointer;transition:background-color var(--ds-transition-fast)}.history-context-menu .v-list-item[data-v-7dbea535]:hover{background-color:var(--ds-surface-hover)}.history-context-menu .v-list-item-icon[data-v-7dbea535]{margin-right:8px;min-width:20px;align-self:center}.history-context-menu .v-list-item-icon .v-icon[data-v-7dbea535]{color:hsla(0,0%,100%,.7);font-size:18px}.history-context-menu .v-list-item-title[data-v-7dbea535]{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.expandable-rail .group-row[data-v-7dbea535]{min-height:48px}.expandable-rail .group-icon[data-v-7dbea535]{width:44px;height:44px}}.panel-header[data-v-27982587]{display:flex;align-items:center;padding:var(--ds-space-sm) var(--ds-space-md);min-height:48px;border-bottom:1px solid var(--ds-border-subtle);background:inherit;gap:var(--ds-space-xs)}.panel-title[data-v-27982587]{font-size:var(--ds-font-title);font-weight:600;color:var(--v-grey-base);letter-spacing:.3px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.panel-title.with-back[data-v-27982587]{margin-left:var(--ds-space-xs)}.header-btn[data-v-27982587]{flex-shrink:0;transition:all var(--ds-transition-fast)}.header-btn.back-btn[data-v-27982587]{margin-left:calc(var(--ds-space-xs)*-1)}.header-btn.close-btn[data-v-27982587]:hover{color:var(--v-error-base)}.resize-handle[data-v-0865ba0f]{position:absolute;top:0;right:-3px;width:var(--ds-nav-panel-resize-handle,6px);height:100%;cursor:col-resize;z-index:10}.resize-handle[data-v-0865ba0f]:before{content:"";position:absolute;top:0;left:-4px;right:-4px;height:100%}.resize-handle.is-resizing .resize-indicator[data-v-0865ba0f],.resize-handle:hover .resize-indicator[data-v-0865ba0f]{opacity:1;transform:translateX(-50%) scaleX(1)}.resize-indicator[data-v-0865ba0f]{position:absolute;top:0;left:50%;transform:translateX(-50%) scaleX(.5);width:3px;height:100%;background:#48484857;opacity:0;transition:opacity .15s ease,transform .15s ease;border-radius:2px}.is-resizing .resize-indicator[data-v-0865ba0f]{width:4px;opacity:.6;background:#48484887}.content-panel[data-v-1c436024]{position:fixed;top:var(--ds-nav-top-bar-height);height:calc(100vh - var(--ds-nav-top-bar-height));display:flex;flex-direction:column;overflow:hidden;transition:left var(--ds-transition-panel),width var(--ds-transition-panel);will-change:left,width}.content-panel.is-resizing[data-v-1c436024]{transition:none}.content-panel.is-first[data-v-1c436024]{border-radius:0}.content-panel.is-last[data-v-1c436024]{box-shadow:4px 0 16px rgba(0,0,0,.2),1px 0 4px rgba(0,0,0,.1)}.content-panel[data-v-1c436024]:not(.is-first){border-left:1px solid var(--ds-border-subtle)}.panel-body[data-v-1c436024]{flex:1;overflow-y:auto;overflow-x:hidden}.panel-body[data-v-1c436024]::-webkit-scrollbar{width:var(--ds-space-xs)}.panel-body[data-v-1c436024]::-webkit-scrollbar-track{background:transparent}.panel-body[data-v-1c436024]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.panel-body[data-v-1c436024]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.loading-skeleton[data-v-1c436024]{padding:var(--ds-space-md)}.pin-btn[data-v-1c436024]{width:26px!important;height:26px!important;min-width:26px!important;border-radius:4px!important;background:transparent!important;transition:all .15s ease!important;margin-right:4px}.pin-btn .v-icon[data-v-1c436024]{color:var(--ds-text-subtle);transition:transform .2s ease,color .15s ease;font-size:16px!important;transform:rotate(0deg)}.pin-btn[data-v-1c436024]:hover{background:rgba(0,0,0,.06)!important}.pin-btn:hover .v-icon[data-v-1c436024]{color:rgba(0,0,0,.7)!important}.pin-btn.pin-active .v-icon[data-v-1c436024]{color:#03624c!important;transform:rotate(45deg)}.pin-btn.pin-active:hover .v-icon[data-v-1c436024]{color:#5c7a38!important}.panel-not-found[data-v-1c436024]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;padding:var(--ds-space-lg);text-align:center}@media(max-width:768px){.content-panel[data-v-1c436024]{left:0!important;width:100vw!important;height:100vh;top:0;border-radius:0;z-index:100!important}}.collapse-toggle-btn[data-v-75a728fe]{pointer-events:all;position:fixed;bottom:50px;transform:translate(-50%,-50%);z-index:110;width:24px!important;height:24px!important;min-width:24px!important;background:var(--v-bg2-base)!important;border:1px solid var(--ds-border-subtle);box-shadow:0 2px 8px rgba(0,0,0,.25);transition:left var(--ds-transition-rail),background-color .15s ease,transform .15s ease}.collapse-toggle-btn.is-resizing[data-v-75a728fe]{display:none;transition:background-color .15s ease,transform .15s ease}.collapse-toggle-btn[data-v-75a728fe]:hover{background:#2a3540!important}.collapse-toggle-btn:hover .v-icon[data-v-75a728fe]{color:#fff}.collapse-toggle-btn[data-v-75a728fe]:focus{outline:1px solid var(--ds-border-subtle);outline-offset:1px}.collapse-toggle-btn .v-icon[data-v-75a728fe]{color:var(--v-grey-base);transition:color .15s ease,transform .2s ease}.collapse-toggle-btn.is-collapsed .v-icon[data-v-75a728fe]{animation:nudge-right-75a728fe .3s ease}.collapse-toggle-btn.is-expanded .v-icon[data-v-75a728fe]{animation:nudge-left-75a728fe .3s ease}@keyframes nudge-right-75a728fe{0%,to{transform:translateX(0)}50%{transform:translateX(3px)}}@keyframes nudge-left-75a728fe{0%,to{transform:translateX(0)}50%{transform:translateX(-3px)}}@media(max-width:768px){.collapse-toggle-btn[data-v-75a728fe]{display:none}}.panel-container[data-v-63a5e104]{position:fixed;top:var(--ds-nav-top-bar-height);left:0;height:calc(100vh - var(--ds-nav-top-bar-height));pointer-events:none;z-index:6}.panel-container.is-resizing [data-v-63a5e104]{transition:none!important}.panels-wrapper[data-v-63a5e104]{position:relative;height:100%;pointer-events:auto}.panel-slide-enter-active[data-v-63a5e104],.panel-slide-leave-active[data-v-63a5e104]{transition:transform var(--ds-transition-collapse),opacity var(--ds-transition-collapse)}.panel-slide-enter[data-v-63a5e104],.panel-slide-leave-to[data-v-63a5e104]{transform:translateX(-100%);opacity:0}.panel-slide-move[data-v-63a5e104]{transition:transform var(--ds-transition-panel)}.icon-strip-menu[data-v-98e95f64]{background:linear-gradient(180deg,#2a3540,#222b32 50%,#1e262c)!important;display:flex;flex-direction:column;height:100%}.icon-strip-menu.v-navigation-drawer[data-v-98e95f64]{border-radius:0;overflow:visible!important}.icon-strip-menu.v-navigation-drawer .v-navigation-drawer__border[data-v-98e95f64]{display:none!important}.icon-strip-menu .logo-container[data-v-98e95f64]{padding:var(--ds-space-sm) var(--ds-space-sm);display:flex;justify-content:center;align-items:center;min-height:60px}.icon-strip-menu .facility-name-container[data-v-98e95f64]{padding:0 var(--ds-space-xs) var(--ds-space-sm);display:flex;justify-content:center;align-items:center;border-bottom:1px solid var(--ds-border-subtle);margin-bottom:var(--ds-space-xs);cursor:default}.icon-strip-menu .facility-name-container .facility-name[data-v-98e95f64]{font-size:9px;font-weight:500;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.5px;text-align:center;line-height:1.2;max-width:42px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.icon-strip-menu .icon-list[data-v-98e95f64]{display:flex;flex-direction:column;align-items:center;padding:var(--ds-space-sm) 0;gap:var(--ds-space-xs)}.icon-strip-menu .icon-list.footer-icons[data-v-98e95f64]{padding-bottom:var(--ds-space-md)}.icon-strip-menu .icon-btn[data-v-98e95f64]{width:var(--ds-nav-icon-btn-size);height:var(--ds-nav-icon-btn-size);border-radius:var(--ds-radius-md);position:relative;transition:all var(--ds-transition-default)}.icon-strip-menu .icon-btn .v-icon[data-v-98e95f64]{color:hsla(0,0%,100%,.6);transition:all var(--ds-transition-default)}.icon-strip-menu .icon-btn[data-v-98e95f64]:hover{background-color:var(--ds-surface-hover)}.icon-strip-menu .icon-btn:hover .v-icon[data-v-98e95f64]{color:hsla(0,0%,100%,.87)}.icon-strip-menu .icon-btn[data-v-98e95f64]:focus{outline:none;box-shadow:0 0 0 2px var(--v-primary-base)}.icon-strip-menu .icon-btn.active[data-v-98e95f64]{background-color:var(--ds-surface-active)}.icon-strip-menu .icon-btn.active .v-icon[data-v-98e95f64]{color:var(--v-primary-base)}.icon-strip-menu .icon-btn.active[data-v-98e95f64]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background-color:var(--v-primary-base);border-radius:0 var(--ds-radius-sm) var(--ds-radius-sm) 0}.icon-strip-menu .icon-btn.has-open-palette[data-v-98e95f64]{background-color:rgba(3,98,76,.3)}.icon-strip-menu .icon-btn .pin-indicator[data-v-98e95f64]{position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:var(--ds-radius-full);background-color:var(--v-primary-base)}@media(max-width:768px){.icon-strip-menu .icon-btn[data-v-98e95f64]{width:48px;height:48px}}.palette-menu-item-wrapper[data-v-bb14a6ba]{width:100%}.palette-menu-item[data-v-bb14a6ba]{min-height:44px;padding:0 var(--ds-space-md);border-radius:var(--ds-radius-md);margin:2px var(--ds-space-sm);transition:all var(--ds-transition-fast)}.palette-menu-item[data-v-bb14a6ba]:hover:not(.is-disabled){background-color:var(--ds-surface-hover)}.palette-menu-item.is-active[data-v-bb14a6ba]{background-color:var(--ds-surface-active)}.palette-menu-item.is-active[data-v-bb14a6ba]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background-color:var(--v-primary-base);border-radius:0 var(--ds-radius-sm) var(--ds-radius-sm) 0}.palette-menu-item.is-active .item-title[data-v-bb14a6ba]{color:var(--v-primary-base);font-weight:500}.palette-menu-item.is-disabled[data-v-bb14a6ba]{opacity:.5;cursor:not-allowed}.palette-menu-item .item-title[data-v-bb14a6ba]{font-size:var(--ds-font-body-sm);font-weight:400;color:hsla(0,0%,100%,.87);letter-spacing:.5px}.palette-submenu[data-v-bb14a6ba]{margin:2px var(--ds-space-sm)}.palette-submenu.is-disabled[data-v-bb14a6ba]{opacity:.5}.palette-submenu[data-v-bb14a6ba] .v-list-group__header{min-height:44px;padding:0 var(--ds-space-md);border-radius:var(--ds-radius-md)}.palette-submenu[data-v-bb14a6ba] .v-list-group__header:hover{background-color:var(--ds-surface-hover)}.palette-submenu[data-v-bb14a6ba] .v-list-group__header .item-title{font-size:var(--ds-font-body-sm);font-weight:400;color:hsla(0,0%,100%,.87);letter-spacing:.5px}.palette-submenu .palette-submenu-item[data-v-bb14a6ba]{min-height:40px;padding:0 var(--ds-space-md) 0 var(--ds-space-xl);border-radius:var(--ds-radius-sm);margin:1px 0}.palette-submenu .palette-submenu-item[data-v-bb14a6ba]:hover:not(.empty-state){background-color:var(--ds-surface-hover)}.palette-submenu .palette-submenu-item.empty-state[data-v-bb14a6ba]{cursor:default}.palette-submenu .palette-submenu-item .submenu-title[data-v-bb14a6ba]{font-size:var(--ds-font-caption);font-weight:400;color:hsla(0,0%,100%,.7)}.palette-menu-item[data-v-bb14a6ba]:focus,.palette-submenu-item[data-v-bb14a6ba]:focus{outline:none;box-shadow:inset 0 0 0 2px var(--v-primary-base)}.primary-palette[data-v-56ad9c38]{position:fixed;top:var(--ds-nav-top-bar-height);left:var(--ds-nav-icon-strip-width);width:var(--ds-nav-primary-palette-width);height:calc(100vh - var(--ds-nav-top-bar-height));display:flex;flex-direction:column;z-index:7;border-radius:0 var(--ds-radius-md) var(--ds-radius-md) 0;overflow:hidden}.primary-palette.v-enter-active[data-v-56ad9c38],.primary-palette.v-leave-active[data-v-56ad9c38]{transition:transform var(--ds-transition-slow);will-change:transform}.primary-palette.v-enter[data-v-56ad9c38],.primary-palette.v-leave-to[data-v-56ad9c38]{transform:translateX(-100%)}.palette-header[data-v-56ad9c38]{display:flex;align-items:center;padding:var(--ds-space-md) var(--ds-space-md) var(--ds-space-sm);border-bottom:1px solid var(--ds-border-subtle)}.palette-header .palette-title[data-v-56ad9c38]{font-size:var(--ds-font-body);font-weight:600;color:hsla(0,0%,100%,.87);letter-spacing:.5px;margin:0}.palette-body[data-v-56ad9c38]{flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--ds-space-sm) 0}.palette-body[data-v-56ad9c38]::-webkit-scrollbar{width:var(--ds-space-xs)}.palette-body[data-v-56ad9c38]::-webkit-scrollbar-track{background:transparent}.palette-body[data-v-56ad9c38]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.palette-body[data-v-56ad9c38]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.palette-footer[data-v-56ad9c38]{padding:var(--ds-space-sm) var(--ds-space-md);border-top:1px solid var(--ds-border-subtle)}@media(max-width:768px){.primary-palette[data-v-56ad9c38]{left:0;width:100vw;height:100vh;top:0;border-radius:0;z-index:100}}.top-title-bar{background-color:var(--v-bg_Greeny_Gray-base)}.secondary-palette[data-v-7f5e7a48]{position:fixed;top:var(--ds-nav-top-bar-height);left:var(--ds-nav-icon-strip-width);width:var(--ds-nav-secondary-palette-width);height:calc(100vh - var(--ds-nav-top-bar-height));display:flex;flex-direction:column;z-index:7;border-radius:0 var(--ds-radius-md) var(--ds-radius-md) 0;overflow:hidden}.secondary-palette.v-enter-active[data-v-7f5e7a48],.secondary-palette.v-leave-active[data-v-7f5e7a48]{transition:transform var(--ds-transition-slow);will-change:transform}.secondary-palette.v-enter[data-v-7f5e7a48],.secondary-palette.v-leave-to[data-v-7f5e7a48]{transform:translateX(-100%)}.palette-body[data-v-7f5e7a48]{flex:1;overflow-y:auto;overflow-x:hidden}.palette-body[data-v-7f5e7a48]::-webkit-scrollbar{width:var(--ds-space-xs)}.palette-body[data-v-7f5e7a48]::-webkit-scrollbar-track{background:transparent}.palette-body[data-v-7f5e7a48]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.palette-body[data-v-7f5e7a48]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.loading-skeleton[data-v-7f5e7a48]{padding:var(--ds-space-md)}.panel-not-found[data-v-7f5e7a48]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;padding:var(--ds-space-lg);text-align:center}@media(max-width:768px){.secondary-palette[data-v-7f5e7a48]{left:0;width:100vw;height:100vh;top:0;border-radius:0;z-index:100}}.qs-icon[data-v-74899ed0]{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--ds-radius-md);cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03)}.theme--light .qs-icon[data-v-74899ed0]{border:1px solid rgba(0,0,0,.08);background:rgba(0,0,0,.02)}.qs-icon[data-v-74899ed0]:hover:not(.is-disabled){transform:translateY(-1px);background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15)}.theme--light .qs-icon[data-v-74899ed0]:hover:not(.is-disabled){background:rgba(0,0,0,.06);border-color:rgba(0,0,0,.15)}.qs-icon:hover:not(.is-disabled) .qs-icon-inner .v-icon[data-v-74899ed0]{color:hsla(0,0%,100%,.9)}.theme--light .qs-icon:hover:not(.is-disabled) .qs-icon-inner .v-icon[data-v-74899ed0]{color:rgba(0,0,0,.8)}.qs-icon[data-v-74899ed0]:active:not(.is-disabled){transform:translateY(0);background:hsla(0,0%,100%,.05)}.theme--light .qs-icon[data-v-74899ed0]:active:not(.is-disabled){background:rgba(0,0,0,.04)}.qs-icon-inner[data-v-74899ed0]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.qs-icon-inner .v-icon[data-v-74899ed0]{transition:color .2s ease;color:hsla(0,0%,100%,.45)}.theme--light .qs-icon-inner .v-icon[data-v-74899ed0]{color:rgba(0,0,0,.45)}.qs-icon.is-active[data-v-74899ed0]{background:rgba(3,98,76,.12);border-color:rgba(3,98,76,.25)}.theme--light .qs-icon.is-active[data-v-74899ed0]{background:rgba(3,98,76,.1);border-color:rgba(3,98,76,.3)}.qs-icon.is-active .qs-icon-inner .v-icon[data-v-74899ed0]{color:var(--v-primary-base)}.qs-icon.is-active[data-v-74899ed0]:hover:not(.is-disabled){background:rgba(3,98,76,.18);border-color:rgba(3,98,76,.35)}.theme--light .qs-icon.is-active[data-v-74899ed0]:hover:not(.is-disabled){background:rgba(3,98,76,.15);border-color:rgba(3,98,76,.4)}.qs-icon-glow[data-v-74899ed0]{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:calc(var(--ds-radius-md) + 2px);background:transparent;border:1px solid var(--v-primary-base);opacity:.3;animation:qsGlowPulse-74899ed0 2s ease-in-out infinite}@keyframes qsGlowPulse-74899ed0{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.4;transform:scale(1.02)}}.qs-icon.is-disabled[data-v-74899ed0]{opacity:.35;cursor:not-allowed;pointer-events:none}.qs-icon.is-disabled .qs-icon-inner .v-icon[data-v-74899ed0]{color:hsla(0,0%,100%,.25)}.theme--light .qs-icon.is-disabled .qs-icon-inner .v-icon[data-v-74899ed0]{color:rgba(0,0,0,.25)}.qs-slider-indicator[data-v-74899ed0]{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);width:12px;height:2px;border-radius:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 50%,transparent)}.theme--light .qs-slider-indicator[data-v-74899ed0]{background:linear-gradient(90deg,transparent,rgba(0,0,0,.2) 50%,transparent)}.qs-icon.has-slider:hover .qs-slider-indicator[data-v-74899ed0]{background:linear-gradient(90deg,transparent 0,var(--v-primary-base) 50%,transparent 100%)}.qs-icon.has-action[data-v-74899ed0]{border-style:dashed;background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.1)}.theme--light .qs-icon.has-action[data-v-74899ed0]{background:rgba(0,0,0,.01);border-color:rgba(0,0,0,.1)}.qs-icon.has-action .qs-icon-inner .v-icon[data-v-74899ed0]{color:hsla(0,0%,100%,.5)}.theme--light .qs-icon.has-action .qs-icon-inner .v-icon[data-v-74899ed0]{color:rgba(0,0,0,.5)}.qs-icon.has-action[data-v-74899ed0]:hover:not(.is-disabled){border-style:solid;background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.2)}.theme--light .qs-icon.has-action[data-v-74899ed0]:hover:not(.is-disabled){background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.2)}.qs-icon.has-action:hover:not(.is-disabled) .qs-action-indicator[data-v-74899ed0]{opacity:1;transform:translateX(0)}.qs-action-indicator[data-v-74899ed0]{position:absolute;right:3px;bottom:3px;opacity:0;transform:translateX(-4px);transition:all .2s ease}.qs-action-indicator .v-icon[data-v-74899ed0]{color:hsla(0,0%,100%,.5)}.theme--light .qs-action-indicator .v-icon[data-v-74899ed0]{color:rgba(0,0,0,.5)}.qs-tooltip[data-v-74899ed0]{font-size:11px;font-weight:500;letter-spacing:.3px}.qs-icon[data-v-74899ed0]{--tag-color:#03624c;--tag-color-rgb:120,156,74}.qs-icon.has-children[data-v-74899ed0]:after{content:"";position:absolute;bottom:4px;right:4px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid currentColor;opacity:.35;transition:opacity .2s ease}.qs-icon.has-children[data-v-74899ed0]:hover:after{opacity:.6}.qs-icon.state-off[data-v-74899ed0]{background:transparent;border:1.5px solid var(--tag-color);border-style:dashed;opacity:.5}.qs-icon.state-off .qs-icon-inner .v-icon[data-v-74899ed0]{color:var(--tag-color)!important}.qs-icon.state-off[data-v-74899ed0]:hover:not(.is-disabled){opacity:.85;background:rgba(var(--tag-color-rgb),.12);border-style:solid;border-color:var(--tag-color);transform:translateY(-1px);box-shadow:0 2px 8px rgba(var(--tag-color-rgb),.15)}.theme--light .qs-icon.state-off[data-v-74899ed0]{opacity:.6}.theme--light .qs-icon.state-off[data-v-74899ed0]:hover:not(.is-disabled){opacity:.9;background:rgba(var(--tag-color-rgb),.15);box-shadow:0 2px 8px rgba(var(--tag-color-rgb),.2)}.qs-icon.state-partial[data-v-74899ed0]{background:rgba(var(--tag-color-rgb),.2);border:1.5px solid var(--tag-color)}.qs-icon.state-partial .qs-icon-inner .v-icon[data-v-74899ed0]{color:var(--tag-color)!important}.qs-icon.state-partial .qs-icon-glow[data-v-74899ed0]{border-color:var(--tag-color);opacity:.25;animation:partialPulse-74899ed0 2.5s ease-in-out infinite}.qs-icon.state-partial[data-v-74899ed0]:hover:not(.is-disabled){background:rgba(var(--tag-color-rgb),.32);border-width:2px;transform:translateY(-1px);box-shadow:0 2px 10px rgba(var(--tag-color-rgb),.25)}.qs-icon.state-partial:hover:not(.is-disabled) .qs-icon-glow[data-v-74899ed0]{opacity:.5}.qs-icon.state-partial:hover:not(.is-disabled) .qs-icon-inner .v-icon[data-v-74899ed0]{filter:brightness(1.1)}.theme--light .qs-icon.state-partial[data-v-74899ed0]{background:rgba(var(--tag-color-rgb),.15)}.theme--light .qs-icon.state-partial[data-v-74899ed0]:hover:not(.is-disabled){background:rgba(var(--tag-color-rgb),.28);box-shadow:0 2px 10px rgba(var(--tag-color-rgb),.3)}@keyframes partialPulse-74899ed0{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.35;transform:scale(1.015)}}.qs-icon.state-full[data-v-74899ed0]{background:var(--tag-color);border:1.5px solid var(--tag-color);box-shadow:0 0 12px rgba(var(--tag-color-rgb),.4),inset 0 1px 0 hsla(0,0%,100%,.15)}.qs-icon.state-full .qs-icon-inner .v-icon[data-v-74899ed0]{color:#fff!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.qs-icon.state-full .qs-icon-glow[data-v-74899ed0]{border-color:var(--tag-color);opacity:.5;box-shadow:0 0 8px var(--tag-color)}.qs-icon.state-full[data-v-74899ed0]:hover:not(.is-disabled){transform:translateY(-1px);filter:brightness(1.15);box-shadow:0 0 20px rgba(var(--tag-color-rgb),.6),0 4px 16px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.25)}.qs-icon.state-full:hover:not(.is-disabled) .qs-icon-inner .v-icon[data-v-74899ed0]{color:#5f5f5f!important;filter:drop-shadow(0 1px 3px rgba(0,0,0,.3))}.qs-icon.state-full:hover:not(.is-disabled) .qs-icon-glow[data-v-74899ed0]{opacity:.7}.theme--light .qs-icon.state-full[data-v-74899ed0]{box-shadow:0 0 10px rgba(var(--tag-color-rgb),.35),0 2px 8px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.2)}.theme--light .qs-icon.state-full[data-v-74899ed0]:hover:not(.is-disabled){filter:brightness(1.1);box-shadow:0 0 16px rgba(var(--tag-color-rgb),.45),0 4px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.25)}.slider-overlay[data-v-ec03f2e6]{position:absolute;transform:translateX(-50%);z-index:1001;border-radius:var(--ds-radius-md);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-width:220px;padding:8px;background:linear-gradient(180deg,rgba(25,30,35,.98),rgba(18,22,26,.98));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 24px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.04)}.theme--light .slider-overlay[data-v-ec03f2e6]{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.98));border:1px solid rgba(0,0,0,.1);box-shadow:0 8px 24px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.8)}.slider-connector[data-v-ec03f2e6]{position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:1px;height:8px;background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.2))}.theme--light .slider-connector[data-v-ec03f2e6]{background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.15))}.slider-content[data-v-ec03f2e6]{display:flex;flex-direction:column;gap:2px}.slider-header[data-v-ec03f2e6]{display:flex;align-items:center;justify-content:space-between}.slider-label[data-v-ec03f2e6]{font-size:11px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;color:hsla(0,0%,100%,.5)}.theme--light .slider-label[data-v-ec03f2e6]{color:rgba(0,0,0,.5)}.slider-value[data-v-ec03f2e6]{font-size:14px;font-weight:600;color:var(--v-primary-base);font-variant-numeric:tabular-nums}.slider-track-container[data-v-ec03f2e6]{padding:8px 0}.slider-track[data-v-ec03f2e6]{position:relative;height:6px;border-radius:3px;cursor:pointer;overflow:visible;background:hsla(0,0%,100%,.08)}.theme--light .slider-track[data-v-ec03f2e6]{background:rgba(0,0,0,.08)}.slider-fill[data-v-ec03f2e6]{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,var(--v-primary-base) 0,rgba(3,98,76,.7) 100%);border-radius:3px;transition:width .05s ease-out}.slider-ticks[data-v-ec03f2e6]{position:absolute;top:-3px;left:0;right:0;height:12px;pointer-events:none}.slider-tick[data-v-ec03f2e6]{position:absolute;width:1px;height:4px;transform:translateX(-50%);top:8px;background:hsla(0,0%,100%,.15)}.theme--light .slider-tick[data-v-ec03f2e6]{background:rgba(0,0,0,.12)}.slider-tick[data-v-ec03f2e6]:first-child,.slider-tick[data-v-ec03f2e6]:last-child{height:6px;top:6px}.slider-thumb[data-v-ec03f2e6]{position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;cursor:grab;z-index:10}.slider-thumb[data-v-ec03f2e6]:active{cursor:grabbing}.slider-thumb-inner[data-v-ec03f2e6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;background:linear-gradient(135deg,#fff,#e0e0e0);border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.8);transition:transform .15s ease,box-shadow .15s ease}.theme--light .slider-thumb-inner[data-v-ec03f2e6]{background:linear-gradient(135deg,#fff,#d0d0d0);box-shadow:0 2px 6px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.9)}.slider-thumb-inner[data-v-ec03f2e6]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;background:var(--v-primary-base);border-radius:50%}.slider-thumb:hover .slider-thumb-inner[data-v-ec03f2e6]{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 3px 8px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.8)}.theme--light .slider-thumb:hover .slider-thumb-inner[data-v-ec03f2e6]{box-shadow:0 3px 8px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.9)}.slider-thumb:active .slider-thumb-inner[data-v-ec03f2e6]{transform:translate(-50%,-50%) scale(1.05)}.slider-bounds[data-v-ec03f2e6]{display:flex;justify-content:space-between;font-size:9px;font-weight:500;letter-spacing:.3px;color:hsla(0,0%,100%,.3)}.theme--light .slider-bounds[data-v-ec03f2e6]{color:rgba(0,0,0,.4)}.slider-overlay-enter-active[data-v-ec03f2e6]{animation:sliderIn-ec03f2e6 .2s cubic-bezier(.16,1,.3,1)}.slider-overlay-leave-active[data-v-ec03f2e6]{animation:sliderOut-ec03f2e6 .12s ease-out}@keyframes sliderIn-ec03f2e6{0%{opacity:0;transform:translateX(-50%) translateY(-8px) scale(.95)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes sliderOut-ec03f2e6{0%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(-4px) scale(.98)}}.subitems-overlay[data-v-5c081546]{position:absolute;transform:translateX(-50%);z-index:1001;min-width:180px;border-radius:var(--ds-radius-md);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow:hidden;background:linear-gradient(180deg,rgba(25,30,35,.98),rgba(18,22,26,.98));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 24px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.04)}.theme--light .subitems-overlay[data-v-5c081546]{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.98));border:1px solid rgba(0,0,0,.1);box-shadow:0 8px 24px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.08)}.subitems-connector[data-v-5c081546]{position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:1px;height:8px;background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.2))}.theme--light .subitems-connector[data-v-5c081546]{background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.15))}.subitems-header[data-v-5c081546]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 6px;border-bottom:1px solid hsla(0,0%,100%,.06)}.theme--light .subitems-header[data-v-5c081546]{border-bottom-color:rgba(0,0,0,.06)}.subitems-title[data-v-5c081546]{font-size:10px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:hsla(0,0%,100%,.4)}.theme--light .subitems-title[data-v-5c081546]{color:rgba(0,0,0,.45)}.subitems-toggle-all[data-v-5c081546]{font-size:9px;font-weight:500;padding:2px 6px;border-radius:3px;background:hsla(0,0%,100%,.06);border:none;color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .15s ease}.subitems-toggle-all[data-v-5c081546]:hover{background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.8)}.theme--light .subitems-toggle-all[data-v-5c081546]{background:rgba(0,0,0,.04);color:rgba(0,0,0,.5)}.theme--light .subitems-toggle-all[data-v-5c081546]:hover{background:rgba(0,0,0,.08);color:rgba(0,0,0,.8)}.subitems-list[data-v-5c081546]{padding:4px 0}.subitem-row[data-v-5c081546]{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;border:none;background:transparent;cursor:pointer;transition:all .15s ease;text-align:left}.subitem-row[data-v-5c081546]:hover{background:rgba(var(--item-color-rgb),.08)}.subitem-row.is-active[data-v-5c081546]{background:rgba(var(--item-color-rgb),.12)}.subitem-row.is-active .subitem-pip[data-v-5c081546]{box-shadow:0 0 8px var(--item-color)}.subitem-row.is-active .subitem-label[data-v-5c081546]{color:hsla(0,0%,100%,.95)}.theme--light .subitem-row.is-active .subitem-label[data-v-5c081546]{color:rgba(0,0,0,.9)}.subitem-pip[data-v-5c081546]{width:8px;height:8px;border-radius:50%;background:var(--item-color);flex-shrink:0;transition:box-shadow .2s ease}.subitem-row:not(.is-active) .subitem-pip[data-v-5c081546]{opacity:.5}.subitem-icon[data-v-5c081546]{color:var(--item-color)!important;opacity:.7;flex-shrink:0}.subitem-row.is-active .subitem-icon[data-v-5c081546]{opacity:1}.subitem-label[data-v-5c081546]{flex:1;font-size:12px;font-weight:500;color:hsla(0,0%,100%,.65);transition:color .15s ease}.theme--light .subitem-label[data-v-5c081546]{color:rgba(0,0,0,.65)}.subitem-check[data-v-5c081546]{width:18px;height:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.subitem-check .v-icon[data-v-5c081546]{color:var(--item-color)!important}.subitems-overlay-enter-active[data-v-5c081546]{animation:subitemsIn-5c081546 .2s cubic-bezier(.16,1,.3,1)}.subitems-overlay-leave-active[data-v-5c081546]{animation:subitemsOut-5c081546 .12s ease-out}@keyframes subitemsIn-5c081546{0%{opacity:0;transform:translateX(-50%) translateY(-8px) scale(.95)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes subitemsOut-5c081546{0%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(-4px) scale(.98)}}.qs-floating[data-v-ccb68812]{position:fixed;z-index:1000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.qs-floating.is-dragging [data-v-ccb68812],.qs-floating.is-dragging[data-v-ccb68812]{cursor:grabbing!important}.qs-container[data-v-ccb68812]{display:flex;align-items:center;padding:6px 8px;gap:0;border-radius:var(--ds-radius-lg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(180deg,rgba(30,35,40,.96),rgba(22,26,30,.96));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 20px rgba(0,0,0,.4),0 1px 4px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.05)}.theme--light .qs-container[data-v-ccb68812]{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.98));border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.8)}.qs-drag-zone[data-v-ccb68812]{display:flex;align-items:center;justify-content:center;padding:8px 6px;cursor:grab;border-radius:var(--ds-radius-sm);margin-right:4px;transition:background .15s ease}.qs-drag-zone[data-v-ccb68812]:hover{background:hsla(0,0%,100%,.08)}.theme--light .qs-drag-zone[data-v-ccb68812]:hover{background:rgba(0,0,0,.06)}.qs-drag-zone:hover .drag-icon[data-v-ccb68812]{color:hsla(0,0%,100%,.6)!important}.theme--light .qs-drag-zone:hover .drag-icon[data-v-ccb68812]{color:rgba(0,0,0,.5)!important}.qs-drag-zone[data-v-ccb68812]:active{cursor:grabbing}.drag-icon[data-v-ccb68812]{transition:color .15s ease;color:hsla(0,0%,100%,.3)!important}.theme--light .drag-icon[data-v-ccb68812]{color:rgba(0,0,0,.3)!important}.qs-icon-strip[data-v-ccb68812]{padding:0 4px}.qs-icon-group[data-v-ccb68812],.qs-icon-strip[data-v-ccb68812]{display:flex;align-items:center;gap:4px}.qs-divider[data-v-ccb68812]{width:1px;height:28px;margin:0 8px;background:hsla(0,0%,100%,.12)}.theme--light .qs-divider[data-v-ccb68812]{background:rgba(0,0,0,.1)}.qs-divider--subtle[data-v-ccb68812]{height:20px;margin:0 4px;opacity:.5}.qs-controls[data-v-ccb68812]{display:flex;align-items:center;gap:2px;margin-left:4px;padding-left:8px;border-left:1px solid hsla(0,0%,100%,.08)}.theme--light .qs-controls[data-v-ccb68812]{border-left-color:rgba(0,0,0,.08)}.qs-ctrl-btn[data-v-ccb68812]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--ds-radius-sm);cursor:pointer;transition:all .15s ease;border:none;background:hsla(0,0%,100%,.06)}.theme--light .qs-ctrl-btn[data-v-ccb68812]{background:rgba(0,0,0,.04)}.qs-ctrl-btn .v-icon[data-v-ccb68812]{transition:transform .2s ease,color .15s ease;color:hsla(0,0%,100%,.5)!important}.theme--light .qs-ctrl-btn .v-icon[data-v-ccb68812]{color:rgba(0,0,0,.45)!important}.qs-ctrl-btn[data-v-ccb68812]:hover{background:hsla(0,0%,100%,.12)}.theme--light .qs-ctrl-btn[data-v-ccb68812]:hover{background:rgba(0,0,0,.08)}.qs-ctrl-btn:hover .v-icon[data-v-ccb68812]{color:hsla(0,0%,100%,.8)!important}.theme--light .qs-ctrl-btn:hover .v-icon[data-v-ccb68812]{color:rgba(0,0,0,.7)!important}.qs-ctrl-btn.is-active[data-v-ccb68812]{background:rgba(3,98,76,.2)}.qs-ctrl-btn.is-active .v-icon[data-v-ccb68812]{color:var(--v-primary-base)!important;transform:rotate(45deg)}.qs-close-btn[data-v-ccb68812]:hover{background:rgba(255,80,80,.15)}.qs-close-btn:hover .v-icon[data-v-ccb68812]{color:#ff6b6b!important}.qs-floating.is-pinned .qs-container[data-v-ccb68812]{border-color:rgba(3,98,76,.35);box-shadow:0 4px 20px rgba(0,0,0,.4),0 1px 4px rgba(0,0,0,.2),inset 0 0 0 1px rgba(3,98,76,.15)}.theme--light .qs-floating.is-pinned .qs-container[data-v-ccb68812]{border-color:rgba(3,98,76,.4);box-shadow:0 4px 20px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.06),inset 0 0 0 1px rgba(3,98,76,.2)}.qs-float-enter-active[data-v-ccb68812]{animation:qsSlideIn-ccb68812 .2s cubic-bezier(.16,1,.3,1)}.qs-float-leave-active[data-v-ccb68812]{animation:qsSlideOut-ccb68812 .12s cubic-bezier(.5,0,.75,0)}@keyframes qsSlideIn-ccb68812{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes qsSlideOut-ccb68812{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-4px) scale(.98)}}html{height:100%;overflow:hidden}:root{font-size:16px;--z-viewer-base:1000;--z-viewer-toolbars:1100;--z-viewer-panels:1200;--z-viewer-dialogs:1300;--z-viewer-floating:1310;--z-viewer-overlays:1400;--z-viewer-instructions:1450;--z-viewer-mouse-info:1500;--z-app-sidebar:2000;--z-app-display-settings:2100;--z-app-top-nav:2200;--z-app-cropped-dialog:8000;--z-app-modal:9000;--z-app-toast:9500}.clickoff{width:100%!important;height:100%!important}.adsk-viewing-viewer .forge-spinner img{padding-top:400px}.adsk-viewing-viewer .forge-spinner svg{display:none!important}.adsk-viewing-viewer .forge-spinner{background-image:url(/img/3dLoaderNew.84cdacd4.gif);background-size:500px;background-repeat:no-repeat;background-position-x:center;background-position-y:-32px}.adsk-button-arrow>.adsk-button-icon:before{content:"▴"!important}.adsk-viewing-viewer .adsk-toolbar.adsk-toolbar-vertical{right:-7px;margin:0 -1px 0 4px}.adsk-viewing-viewer.dark-theme .adsk-control-group{background-color:hsla(0,0%,91%,.94);box-shadow:1px 3px 10px 0 rgba(0,0,0,.5);color:#494949}.adsk-viewing-viewer .switch .slider:before{margin-top:5px}.viewcubeWrapper{right:35px!important;top:3px!important}.homeViewWrapper{margin:10px 0 0 -20px}.pnlm-controls-container{display:none!important}.collabPanelContent{background-color:#484848}#forgeViewer #toolbar-bimWalkTool{padding-top:0;padding-bottom:10px}#admin-forge-viewer #guiviewer3d-toolbar,#admin-forge-viewer2d #guiviewer3d-toolbar,#forgeViewer #guiviewer3d-toolbar{display:none}.adsk-viewing-viewer.dark-theme .adsk-icon-documentModels{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23494949' d='M0 2.5V4h6.34l1-1-1-1H.5a.5.5 0 0 0-.5.5ZM0 5v8a1 1 0 0 0 1 1h13a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1H9L7 5Z' data-name='Layer%25201'/%3E%3C/svg%3E")!important;width:15px;height:15px}.adsk-viewing-viewer{position:relative}.adsk-viewing-viewer .adsk-button{height:17px;width:17px;margin:3px;padding:5px}.adsk-viewing-viewer.dark-theme .adsk-control-tooltip{background-color:rgba(34,34,34,.94);border-radius:3px;box-shadow:0 3px 5px rgba(0,0,0,.3);color:#f4f4f4;opacity:1}.adsk-button .adsk-button-icon{font-size:19px!important}#toolbar-explodeTool{display:none!important}.pnlm-compass{left:5px!important;bottom:10px!important}#forgePlanViewer #navTools,#forgePlanViewer #toolbar-fullscreenTool,#forgePlanViewer #toolbar-propertiesTool,#forgePlanViewer #toolbar-settingsTool{display:none!important}#forgePlanViewer #settingsTools{margin-left:111px}#annotations-btn-tooltip,#scaffolds-btn-tooltip{font-family:var(--main-font);font-weight:400}.forge-button{font-size:16px}.forge-button div:last-child{font-family:var(--main-font);font-weight:400}.flat-input{border:none;width:100%;background-color:transparent}.pnlm-hotspot-base .annotation-3d-pano,.pnlm-hotspot-base .scaffold-3d-pano,.pnlm-hotspot-base .tag-3d-pano{padding-inline-end:8px;height:24px;border-radius:24px;gap:5px}.pnlm-hotspot-base .annotation-3d-pano .tag-title,.pnlm-hotspot-base .scaffold-3d-pano .tag-title,.pnlm-hotspot-base .tag-3d-pano .tag-title{background-color:transparent;padding:0 4px}.pnlm-hotspot-base .selected img{animation:highlight .5s infinite alternate}@keyframes highlight{0%{filter:brightness(1) contrast(1)}to{filter:brightness(1.5) contrast(1.3)}}.tag-3d-pano.reference-point-hotspot{padding-inline-end:2px}.tag-3d-pano.reference-point-hotspot .tag-360-hotspot{position:absolute;top:-12px;left:-12px}.annotation-3d-pano,.scaffold-3d-pano,.tag-3d-pano{position:absolute;cursor:pointer;width:auto;height:20px;z-index:1;display:inline-flex;flex-direction:row;background-color:hsla(0,0%,56%,.4);justify-content:center;align-items:center;padding:2px;border-radius:7px}.annotation-3d-pano:hover,.scaffold-3d-pano:hover,.tag-3d-pano:hover{background-color:hsla(0,0%,56%,.8)!important}.tag-360{background-size:cover;width:24px;height:24px;z-index:1}.tag-title{background-color:#1dc7f3;border-radius:10px;height:25px;display:flex;justify-content:center;align-items:center;font-weight:600}.bubble-title,.tag-title{flex-grow:1;text-overflow:ellipsis;color:#fff;white-space:nowrap;overflow:hidden;width:auto}.bubble-title{-webkit-text-stroke:1px #000;max-width:60px;font-size:17px;font-weight:700;text-align:center}.bubble-title:hover{color:orange}.reality-logo{position:absolute;right:0;bottom:0;width:110px;height:110px;z-index:1}.shown{display:block}.top-bar{display:flex;flex-direction:row;height:30px;width:100%;color:#000;justify-content:flex-end}.top-button{width:30px;font-size:17px;text-align:center;cursor:pointer;color:gray}.top-button:hover{color:orange}.small-right-btn{position:relative;color:gray;height:100%;cursor:pointer;margin-right:3px;width:18px;padding-top:0;display:flex;align-items:center;font-size:18px}.small-right-btn:hover{color:var(--v-primary-darken2)}.scollable-container{overflow:auto;overflow-x:hidden;flex-grow:1;position:relative}.table-row{display:flex;flex-direction:row;width:calc(100% - 8px);height:30px;align-items:center;cursor:pointer;padding:2px;margin-left:5px;font-size:14px}.table-row:hover{background-color:#d3d3d3}.table-row-name{margin-left:5px;flex-grow:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.expand-collapse{padding-top:4px;cursor:pointer;width:20px;text-align:center}.popup-content0{height:calc(100% - 70px);display:flex;flex-direction:column;overflow:auto;background-color:rgba(34,34,34,.7);color:var(--v-black-base);padding:0;position:relative;overflow:hidden}.scrollable-content{flex-grow:1;padding:0 5px;overflow-y:auto;overflow-x:hidden;font-size:13px}.row-item{display:flex;height:35px;align-items:center;position:relative;-moz-column-gap:5px;column-gap:5px;margin:0 5px}.tag-edit-panel .row-item{margin:0 0}.left-side-key{display:flex;font-weight:600;flex:3}.right-side-value{width:60%;background-color:#fff;color:#000;text-align:center;outline:none;border:1px solid #000;text-align:start}.custom-hotspot{border-radius:21px}.custom-hotspot-pinned{border-radius:21px;background-color:#fff;padding:5px;box-sizing:border-box}.person-icon{font-size:20px;color:var(--v-primary-base);border-radius:50px;width:20px;height:20px;z-index:1;background-size:cover;justify-content:center;align-items:center}.faro-icon:hover,.geoslam-icon:hover,.gps-icon:hover,.leica-icon:hover{filter:brightness(1.2)}#first-point-button span,#second-point-button span,div.custom-tooltip span{visibility:hidden;position:absolute;border-radius:3px;background-color:#ececec;color:#000;text-align:center;padding:5px 10px;margin-left:-220px;cursor:default;z-index:5}#first-point-button:hover span,#second-point-button:hover span,div.custom-tooltip:hover span{visibility:visible}div.custom-tooltip:hover span:after{content:"";position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:#fff transparent transparent transparent;bottom:-20px;left:calc(50% - 5px);z-index:5}#first-point-button:hover span:after,#second-point-button:hover span:after{content:"";position:absolute;width:0;height:0;top:-10px;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:10px solid #ececec;left:0;margin:0 50%}#first-point-button span,#second-point-button span{margin-left:-137px!important;top:36px!important}.annotation-360-content,.attachments-content,.cameras-content,.images-360-content,.uploads-content{overflow:auto;height:100%;display:flex;flex-direction:column;position:relative}.children-container{display:inline-block;height:50px;overflow-y:auto}.tag-row{position:relative;display:flex;flex-direction:row;width:100%;height:22px;color:#000;align-items:center;cursor:pointer}.tag-row:hover{background-color:gray}.name-col{flex-grow:1;padding-left:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:flex;flex-direction:row}.check-icon{color:#32cd32;font-size:17px;vertical-align:middle}.horizontal-line{margin-top:1px;margin-bottom:2px;background-color:#fff}.floating-options{visibility:hidden;position:absolute;width:150px;height:36px;right:6px;top:0;margin-right:22px}.right-side-value-readOnly{color:var(--v-black-base);outline:none;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:4}.floating-area-text,.floating-dimension-text,.floating-dimension-text-2d{position:absolute;color:#fff;border-radius:10px;width:auto;z-index:1;padding:3px;box-sizing:border-box;pointer-events:none;display:flex;flex-direction:column}.pinned-point-2d,.pinned-point-3d{position:absolute;z-index:1;padding:3px;box-sizing:border-box;pointer-events:none;width:30px;height:30px;background-image:url(/img/office-push-pin.360dad43.svg);background-size:cover;pointer-events:all;cursor:pointer}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.pinned-point-2d:hover,.pinned-point-3d:hover{animation:bounce .5s ease-in-out infinite}.pinned-point-360{background-image:url(/img/office-push-pin.360dad43.svg);border-radius:0}.floating-dimension-text{margin-top:40px;row-gap:2px}.floating-dimension-text-2d{margin-top:30px;row-gap:2px}.floating-dimension-text .dimension-text,.floating-dimension-text-2d .dimension-text{margin-bottom:5px}.tag-title span{padding:3px 10px}.text-diff-x{display:flex;justify-content:space-between;background-color:#fff;border-bottom:1px solid #e7cbcb}.text-diff-x :first-child{background:var(--x-axis-color)}.text-diff-x :last-child{color:var(--x-axis-color)}.text-diff-y{display:flex;justify-content:space-between;background-color:#fff;border-bottom:1px solid #a4c9cb}.text-diff-y :first-child{background:var(--y-axis-color)}.text-diff-y :last-child{color:var(--y-axis-color)}.text-diff-z{display:flex;justify-content:space-between;background-color:#fff;border-bottom:1px solid #9696cb}.text-diff-z :first-child{background:var(--z-axis-color)}.text-diff-z :last-child{color:var(--z-axis-color)}.content-row{position:relative;width:calc(100% - 50px);display:flex;flex-direction:row}.cell-info{flex-grow:1;padding-left:5px;flex-direction:row;width:16.5%;color:#fff}.cell-info,.trimmed-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attachment-container{background-color:transparent;border:none;text-align:left;height:auto;min-height:50px;display:inline-block;overflow-y:auto;padding-left:8px}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.category-color-input{position:absolute;right:30px;width:60px;height:80%;top:5px;background-color:transparent;border:none}@-moz-document url-prefix(){.category-color-input{height:60%}}.category-circle{width:7px;height:7px;border-radius:7px;margin-right:4px;border:1px solid #c6c6c6}.tabs-header{display:flex;align-items:center;justify-content:center;height:30px;background-color:var(--v-primary-lighten4);margin:5px 10px;border-radius:5px;padding:3px 3px}.tab-item{height:30px;color:var(--v-primary-lighten3);background-color:transparent;cursor:pointer;text-align:center;padding-top:6px;font-size:13px;box-sizing:border-box;flex-grow:1;border-radius:6px}.active-tab{background-color:#fff;color:var(--v-primary-base);font-weight:700}.tab-item:hover{background-color:hsla(0,0%,83%,.62)!important}.vertical-separator{width:1px;height:100%;background-color:#fff}.search-bar{flex-grow:1;border-radius:7px;border:none;margin:0 3px;font-size:12px;padding-left:3px;background-color:transparent;color:#000}div.search-input-bar{border:1px solid #f2f2f2;border-radius:5px}.search-input-bar{display:flex;box-sizing:border-box;margin:5px 10px;width:calc(100% - 20px);align-items:baseline}.search-icon{width:20px;height:100%;color:#d3d3d3;font-size:15px;padding-top:11px;padding-left:10px}.search-bar:focus{outline:none}.tab-item-container{overflow:hidden;height:auto;flex:1;flex-grow:1;display:flex;color:#000;flex-direction:column;background-color:#fff;animation-name:main-tab-animation;animation-duration:.5s}@keyframes main-tab-animation{0%{width:0}to{width:100%}}.add-new{font-size:12px;font-weight:400;cursor:pointer;flex-grow:1}.add-new:hover{text-decoration:underline}.added-card-icon{position:absolute;right:4px;bottom:1px;width:25px;height:19px;cursor:pointer;color:var(--v-primary-lighten3)}.added-card-icon:hover{color:var(--v-primary-base)!important}.admin-btn{background-color:var(--v-primary-base);position:relative;box-shadow:0 1px 3px rgba(0,0,0,.24);cursor:pointer;display:flex;justify-content:center;align-items:center;margin:2px;text-align:center;color:#fff;padding:8px;vertical-align:middle;line-height:17px;text-transform:uppercase;font-weight:600;letter-spacing:.04em;border:1px solid #d3d3d3;width:80px;font-size:12px;border-radius:3px}.admin-btn:hover{background-color:var(--v-primary-darken2)}.admin-btn-secondary{background-color:#fff;color:#000;border:1px solid #d3d3d3;display:flex;justify-content:center;align-items:center}.admin-btn-secondary:hover{background-color:#d3d3d3}.secondary-btn{background-color:var(--v-secondary-base);position:relative;box-shadow:0 1px 3px rgba(0,0,0,.24);display:flex;justify-content:center;align-items:center;cursor:pointer;margin:2px;text-align:center;color:#fff;padding:8px;vertical-align:middle;line-height:17px;text-transform:uppercase;font-weight:600;letter-spacing:.04em;border:1px solid #d3d3d3;width:80px;font-size:12px;border-radius:3px}.secondary-btn:hover{background-color:var(--dark-secondry-color)}#mainAdminApp,#mainViewApp{font-family:var(--main-font)}select{cursor:pointer}input:focus,select:focus{color:#000;outline:none}.card-bottom-right-icon{right:3px;bottom:11px;color:var(--v-primary-base);cursor:pointer;font-size:15px;width:15px;height:7px}.card-bottom-right-icon:hover{color:var(--v-primary-darken1)}.add-item{margin-left:2px;background-color:transparent;font-size:12px;width:20px;height:16px;text-align:center;border:1px solid gray;border-radius:23px;padding-top:3px;cursor:pointer;color:#000;box-shadow:2px 2px #d3d3d3,0 0 .4em #d3d3d3}.add-item:hover{background-color:var(--v-primary-base)}.filter-search-btn{width:20px;height:20px;font-size:15px;cursor:pointer;color:gray}.filter-search-btn:hover{color:var(--v-primary-base)}.filter-search-btn:hover .search-menu{display:flex}.search-menu{display:none;flex-direction:column;width:130px;background-color:#fff;border-radius:6px;margin-left:-127px;margin-top:-3px;z-index:53;position:absolute;border:1px solid #d3d3d3}.search-option,.sort-option{display:flex;padding:2px 7px;cursor:pointer;color:var(--v-primary-base);font-family:var(--main-font);font-weight:600;border-bottom:1px solid #d3d3d3;align-items:center;min-height:-moz-fit-content;min-height:fit-content}.search-option:hover{background-color:var(--v-primary-base);color:#fff}.search-option:first-child:hover{border-radius:5px 5px 0 0}.search-option:last-child:hover{border-radius:0 0 5px 5px}.search-option label{margin:0 0 0 5px;height:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;font-size:14px;display:flex;align-items:center}.edit-btn-thumb{font-size:12px;color:#fff;cursor:pointer}.edit-btn-thumb:hover{color:var(--v-primary-base)}.wide-btn,.wide-select{width:calc(100% - 20px);margin-left:10px;margin-top:5px}.wide-btn{background-color:var(--v-primary-base);color:#fff;height:40px;border-radius:5px;text-align:center;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wide-btn:hover{color:var(--v-primary-base);border-color:var(--v-primary-base);background-color:var(--v-primary-lighten4)}.wide-btn2,.wide-btn:hover{border:1px solid var(--v-primary-base)}.wide-btn2{color:var(--v-primary-base)!important;background-color:#fff;color:#fff;height:40px;width:calc(100% - 20px);margin-left:10px;margin-top:5px;border-radius:5px;text-align:center;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wide-btn2:hover{background-color:#d3d3d3}.wide-cancel-btn{height:40px;width:calc(100% - 20px);margin-left:10px;margin-top:5px;border-radius:5px;text-align:center;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#000;border:1px solid #d3d3d3}.wide-cancel-btn:hover{color:var(--v-primary-base);border-color:var(--v-primary-lighten3);background-color:var(--v-primary-lighten4)}.wide-text-input{width:calc(100% - 20px);margin-left:10px;margin-top:5px;margin-bottom:5px}.wide-text-input:focus{outline:none}.wide-textArea{width:calc(100% - 25px);margin-left:10px;border:1px solid var(--v-primary-base);border-radius:5px;height:70px;box-sizing:border-box;padding-left:10px;color:var(--v-black-base)!important;font-weight:700;font-family:inherit}.wide-textArea:focus{outline:none}.wide-text{width:100%;font-size:13px;padding:5px 10px}.checkbox__container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox__container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:15px;width:15px;background-color:#eee}.checkbox__container:hover input~.checkmark{background-color:#ccc}.checkbox__container input:checked~.checkmark{background-color:var(--v-primary-base)}.checkmark:after{content:"";position:absolute;display:none}.checkbox__container input:checked~.checkmark:after{display:block}.checkbox__container .checkmark:after{left:6px;top:2px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.mr-10{margin-right:10px}.ml-10{margin-left:10px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.m-10{margin:10px}.mx-10{margin:0 10px}.my-10{margin:10px 0}.mr-20{margin-right:20px}.ml-20{margin-left:20px}.mt-20{margin-top:20px}.mt-0{margin-top:0!important}.mb-20{margin-bottom:20px}.m-20{margin:20px}.mx-20{margin:0 20px}.my-20{margin:20px 0}.pr-10{padding-right:10px}.pl-10{padding-left:10px}.pt-10{padding-top:10px}.pb-10{padding-bottom:10px}.p-10{padding:10px}.px-10{padding:0 10px}.py-10{padding:10px 0}.pr-20{padding-right:20px}.pl-20{padding-left:20px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.p-20{padding:20px}.px-20{padding:0 20px}.py-20{padding:20px 0}.bt-1{border-top:1px solid #e0e0e0}.h-100{height:100%}.w-25{width:25%}.w-50{width:50%}.w-100{width:100%!important}.fw-600{font-weight:600}.fw-800{font-weight:800}.fs-16{font-size:16px}.disable-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.disable-button{pointer-events:none!important;opacity:.4!important;cursor:not-allowed!important}.delete-btn{color:red;font-size:13px;cursor:pointer}.delete-btn:hover{color:grey}.d-none{display:none!important}.cursor-pointer{cursor:pointer}.remove-border{border:none;background:none}.rotating-spinner{animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.collabBoxInputContainer input{color:#fff!important;font-size:16px;font-weight:500}#editLevelModal,#editShareFileModal,#uploadImagesModal,#uploadModelsModal{display:none;justify-content:center;align-items:center;background-color:rgba(1,1,1,.5)}.modal{display:none;position:fixed;z-index:8;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-body{flex-grow:1;position:relative;overflow:auto}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:380px;height:380px;display:flex;flex-direction:column;border-radius:5px}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.modal-row{width:100%;height:30px;margin-top:10px;margin-bottom:15px}.my-modal-header{height:50px;width:100%}.modal-footer,.my-modal-header,.updating-text{display:flex;align-items:center}.updating-text{justify-content:center;height:100%}input:not(.show-spin-arrow)::-webkit-inner-spin-button,input:not(.show-spin-arrow)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]:not(.show-spin-arrow){-moz-appearance:textfield}.vue-swatches__row{display:flex;justify-content:space-between}.vue-swatches__check__wrapper.vue-swatches--has-children-centered{display:flex;position:relative;justify-content:center;margin:0}.pnlm-about-msg{display:none!important}.no-files{display:flex;flex-direction:column;row-gap:10px;align-items:center;height:100%;justify-content:center}.no-files img{width:100px}.no-files span{font-size:16px;color:var(--v-black-base)}.spinning{animation:spin 2s linear infinite}.p-5{padding:5px}.d-flex{display:flex}.d-flex-center-center{display:flex;justify-content:center;align-items:center}.edit-action-section-2{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:5px;column-gap:5px;padding:8px 10px}button.secondary-action{cursor:pointer;background-color:#fff;color:#000;border:1px solid #d3d3d3;height:35px;border-radius:5px;width:100%;display:flex;justify-content:center;align-items:center;font-size:13px}button.secondary-action:hover{color:var(--v-primary-base);border-color:var(--v-primary-lighten3);background-color:var(--v-primary-lighten4);border:1px solid var(--v-primary-base)}button.primary-action{cursor:pointer;background-color:var(--v-primary-base);color:#fff;border:none;height:35px;border-radius:5px;width:100%;display:flex;justify-content:center;align-items:center;-moz-column-gap:7px;column-gap:7px;font-size:13px}button.primary-action:hover{color:var(--v-primary-base);border-color:var(--v-primary-lighten3);background-color:var(--v-primary-lighten4);border:1px solid var(--v-primary-base)}.flex-center,.text-center{display:flex;justify-content:center;align-items:center}.text-center{text-align:center}.v-dialog-wrapper .v-card__text{white-space:pre-line}.text-overflow{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overflow-overlay{overflow:overlay;overflow-x:hidden}*{scrollbar-width:thin}#app ::-webkit-scrollbar{width:16px}#app ::-webkit-scrollbar-track{background:#202020;border-left:1px solid #2c2c2c}#app ::-webkit-scrollbar-thumb{background:#3e3e3e;border:3px solid #202020;border-radius:7px}#app ::-webkit-scrollbar-thumb:hover{background:#fff}#app .ag-body-vertical-scroll,#app .ag-body-vertical-scroll-viewport{width:16px!important;max-width:16px!important;min-width:16px!important}#app .ag-body-horizontal-scroll,#app .ag-body-horizontal-scroll-viewport{height:16px!important;max-height:16px!important;min-height:16px!important}.v-expansion-panels--popout>.v-expansion-panel{max-width:100%!important}.v-progress-linear.animate .v-progress-linear__determinate{animation:move 2s linear infinite}@keyframes move{0%{background-position:0 0}to{background-position:100px 100px}}.show-image-pc{background-size:cover;background-image:url(/img/pointCloud-hover.b8cbc582.png);width:25px;height:25px}.hide-image-pc,.show-image-pc:hover{background-image:url(/img/pointCloud-colored.a540001e.png)}.hide-image-pc{background-size:cover;width:25px;height:25px}.hide-image-pc:hover{background-image:url(/img/pointCloud-hover.b8cbc582.png)}.settings-popup-container .v-expansion-panel-content__wrap{padding:0 12px 8px}.v-btn-toggle>.v-btn.v-btn--active{font-weight:700}.diff-extension-version{display:none!important}.diffToolChangesPanelContent .diffDisciplines input:checked+label,.diffToolChangesPanelContent .diffFacets .diffFacetsAddedButton:checked+label,.diffToolChangesPanelContent .diffFacets .diffFacetsModifiedButton:checked+label,.diffToolChangesPanelContent .diffFacets .diffFacetsRemovedButton:checked+label{background-color:var(--v-primary-base)!important}.diffToolChangesPanelContent .diffDisciplines input:checked+label{border-color:var(--v-primary-base)!important}.diffToolChangesPanelContent input:checked+label.diffTypeTabTitle{border-bottom-color:var(--v-primary-base)!important}.diffToolChangesPanelContent .diffFacetOperations input:checked+label{background-color:var(--v-primary-base)}.diffVersionButtons input:checked+label{background-color:var(--v-primary-base)!important}.diffToolChangesPanelContent .diffFacets .diffFacetsAddedButton:not(:checked)+label,.diffToolChangesPanelContent .diffFacets .diffFacetsModifiedButton:not(:checked)+label,.diffToolChangesPanelContent .diffFacets .diffFacetsRemovedButton:not(:checked)+label{color:var(--v-grey-500-base)!important}.adsk-viewing-viewer .adsk-button:hover{border-color:var(--v-primary-darken1)!important;background-color:var(--v-primary-darken1)!important;color:#fff!important}.diffToolChangesPanelContent>.diffToolChangesPanelBackToTop{display:flex;justify-content:center;align-items:center;height:20px;padding:0}.adsk-viewing-viewer.dark-theme .docking-panel-container-solid-color-a{background-color:var(--v-bg_Greeny_Gray-base)!important}.adsk-viewing-viewer.dark-theme .treeview .group,.adsk-viewing-viewer.dark-theme .treeview .leaf,.adsk-viewing-viewer.dark-theme .treeview group,.adsk-viewing-viewer.dark-theme .treeview leaf,.diffToolChangesPanelContent{color:var(--v-black-base)!important}.adsk-viewing-viewer.dark-theme .docking-panel-title{color:var(--v-black-base)!important;background-color:var(--v-bg_title-base)!important;border-color:var(--v-bg8-base);font-weight:600!important}.adsk-viewing-viewer.dark-theme .docking-panel-footer{background-color:var(--v-bg_title-base)!important}#DiffPopup .diffPopupContent,#DiffToolChangesPanel .diffTitleBarButton,.adsk-viewing-viewer.dark-theme .docking-panel-close{color:var(--v-black-base)!important}.diffToolChangesPanelContent .diffEntries input[type=radio]:checked+label{background-color:#b1ef9fcc!important}.adsk-viewing-viewer.dark-theme .treeview .group.selected label,.adsk-viewing-viewer.dark-theme .treeview .leaf.selected label,.adsk-viewing-viewer.dark-theme .treeview group.selected label,.adsk-viewing-viewer.dark-theme .treeview group.selected-ex>lmvheader>label,.adsk-viewing-viewer.dark-theme .treeview leaf.selected label,.adsk-viewing-viewer.dark-theme .treeview leaf.selected-ex>lmvheader>label{color:var(--v-primary-darken4)!important;font-weight:600!important}.diffTree.treeview group.selected>header,.diffTree.treeview leaf.selected>header{background-color:#b1ef9fcc!important}.diffTree.treeview group.selected{border-left-color:var(--v-primary-base)!important}.adsk-viewing-viewer .property-panel .property-name{color:var(--v-black-base)!important}.adsk-viewing-viewer .property-panel .property-value{color:var(--v-grey-500-base)!important}.adsk-viewing-viewer.dark-theme{color:var(--v-black-base)!important}.adsk-viewing-viewer .docking-panel.menu .menu-item:hover{background-color:var(--v-bg_highlight-base)!important}.adsk-viewing-viewer.dark-theme .treeview .group.category>lmvheader,.adsk-viewing-viewer.dark-theme .treeview group.category>lmvheader{background-color:var(--v-bg_title-base)!important}.adsk-viewing-viewer.dark-theme .treeview .group>lmvheader:hover,.adsk-viewing-viewer.dark-theme .treeview .leaf>lmvheader:hover,.adsk-viewing-viewer.dark-theme .treeview group>lmvheader:hover,.adsk-viewing-viewer.dark-theme .treeview leaf>lmvheader:hover{background-color:var(--v-bg_highlight-base)!important}.theme--light .adsk-viewing-viewer .treeview .expanded lmvheader>icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAA7BAAAOwQG4kWvtAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAEhJREFUeNrM0rENACAIAEHW+AHZlp2wMzEqCo0WX1734u5SSd5CIEorUAHLQgUsCzvKwAHdwgndwCU6wS0K4d/LNQAAAP//AwCPnLa8l9W0kAAAAABJRU5ErkJggg==)!important;cursor:pointer}.theme--light .adsk-viewing-viewer.dark-theme .treeview .collapsed>lmvheader>icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAA7BAAAOwQG4kWvtAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAG5JREFUeNq00qENwlAUBdAfEkwF/ghcJ6hkByZgj9rugOwSTTpABYaE/J0+Ftn3UsSVJ3m575bWWsmkHAox4oTymz2w4okuAysWXDOwYsOQgRVv3DPwg0cUvnCLnrqij5Yz4xJ9x4RzeAB/3ep3AGt8wANc/1TxAAAAAElFTkSuQmCC)!important;cursor:pointer}.adsk-viewing-viewer .property-panel .no-properties{color:var(--v-black-base)!important}:root{--scrollbar-track-bg-light:#f1f1f1;--scrollbar-thumb-bg-light:#c1c1c1;--scrollbar-thumb-bg-light-hover:#8a8a8a;--scrollbar-track-bg-dark:#2a2a2a;--scrollbar-thumb-bg-dark:#6c6c6c;--scrollbar-thumb-bg-dark-hover:#9b9b9b}.theme--light{--scrollbar-track-bg:var(--scrollbar-track-bg-light);--scrollbar-thumb-bg:var(--scrollbar-thumb-bg-light);--scrollbar-thumb-bg-hover:var(--scrollbar-thumb-bg-light-hover)}.theme--dark{--scrollbar-track-bg:var(--scrollbar-track-bg-dark);--scrollbar-thumb-bg:var(--scrollbar-thumb-bg-dark);--scrollbar-thumb-bg-hover:var(--scrollbar-thumb-bg-dark-hover)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--scrollbar-track-bg)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-bg);border-radius:8px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-bg-hover)}*{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb-bg) var(--scrollbar-track-bg)}.potree-sidebar .sidebar-content{scrollbar-width:thin!important;scrollbar-color:var(--scrollbar-thumb-bg-dark) var(--scrollbar-track-bg-dark)!important}.v-menu__content--fixed.v-menu__content{z-index:10001!important}.flex-auto{flex:auto!important}.flex-none{flex:none!important}.width-fit-content{width:-moz-fit-content!important;width:fit-content!important}.v-overlay.v-overlay--active{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);box-shadow:0 4px 15px 0 rgba(0,0,0,.04)}.v-card,.v-card.v-card--outlined{border:1px solid var(--ds-card-border,#b6b6b6)}.area-card,.tag-card,.tag-group-card,.tag-type-card{border:1px solid var(--ds-card-border,#b6b6b6)!important}.cml-edit-card,.dashboard-card,.date-filter-card,.details-card,.filter-menu-card,.glass-card,.profile-card,.session-card,.sort-menu-card,.status-card,.tag-edit-panel{border:1px solid var(--ds-card-border,#b6b6b6)}.area-item,.attachment-card-border,.bookmark-card,.image-360-card,.inspection-card,.level-card,.model-card{border:1px solid var(--ds-card-border,#b6b6b6)!important}.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat)>.v-input__control>.v-input__slot{box-shadow:0 3px 1px -2px rgba(0,0,0,.1),0 2px 2px 0 rgb(0 0 0/7%),0 1px 5px 0 rgba(0,0,0,.06)}.viewer-layout-container{position:relative;height:100%}.main-content{transition:margin-left var(--ds-transition-rail);min-height:100%}@media(max-width:768px){.main-content{margin-left:0!important}}.user-profile-menu-list .v-list-item{height:32px;min-height:32px}.user-profile-menu-list .v-list-item__title{font-size:14px}.user-profile-menu-list .v-list-item__icon{align-self:center}.user-avatar{border:1px solid var(--v-primary-base)}.company-name{max-width:100%;overflow:hidden;width:auto;text-overflow:ellipsis;padding:0 4px}.menu-sub-header{padding:1.5rem 0 1rem 1rem;height:40px}.collapser{display:flex;justify-content:center;align-items:center;width:24px;height:24px;top:2.5rem;position:fixed;left:208px;background:var(--v-grey-base);box-shadow:3px 0 12px #12121266;border-radius:1rem;z-index:100;transition:all .15s ease-out;cursor:pointer}.collapser:hover{background:var(--v-primary-base)}.collapser:hover i{transition:all .15s ease-out;color:var(--v-white-base)}.collapser img{width:0;height:0;-o-object-fit:contain;object-fit:contain;transform:scale(0);padding-top:0;margin-right:0;transition:all .15s ease-out}.collapser.closed{top:3rem;left:-2px;width:58px;height:36px;background:var(--v-primary-base);border-radius:0 .5rem .5rem 0;border:2px solid #fff;padding-right:8px}.collapser.closed i{transform:rotate(180deg)}.collapser.closed img{transform:scale(1);padding-top:2px;margin-right:2px;margin-left:4px;width:20px;height:20px}.collapser.closed.small-collapse{width:32px;height:32px}.collapser.closed.small-collapse img{width:20px;height:20px}.side-nav-drawer{z-index:99;border-radius:0 16px 0 0}.side-nav-drawer .navToggler{position:absolute;right:-34px;top:50%;width:39px;height:114px;background-color:var(--v-bg_Greeny_Gray-base);display:flex;align-items:center}.side-nav-drawer .navToggler .upper{position:absolute;top:-27px;width:40px}.side-nav-drawer .navToggler .lower{position:absolute;bottom:-27px;width:40px}.side-nav-drawer .v-navigation-drawer__border{display:none!important}.side-nav-drawer .v-navigation-drawer__content{overflow:hidden;display:flex;flex-direction:column}.side-nav-drawer .main-nav-list{overflow:overlay;height:100%;flex:1 1 auto}.side-nav-drawer .v-list-item__icon{display:flex;align-items:center}.side-nav-drawer .theme--dark.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled){color:hsla(0,0%,100%,.87)}.logo-wrapper{background:rgba(9,13,15,.04);display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;position:relative}.logo-wrapper.dev-env{background:rgba(var(--v-primary-base),.16)}.logo-wrapper.test-env{background:rgba(var(--v-error-base),.16)}.custom-list-item-title{font-weight:400;font-size:13px!important;letter-spacing:1.07px;text-indent:1.07px;color:var(--v-grey-base)!important}.active-list-item:not(.v-list-group__header):not(.v-list-group){background-image:linear-gradient(to right,rgba(var(--v-primary-base),.1),rgba(var(--v-primary-base),.08),rgba(var(--v-primary-base),.06),rgba(var(--v-primary-base),.04),rgba(var(--v-primary-base),.02),rgba(var(--v-primary-base),.01),transparent,transparent,transparent)}.active-list-item:not(.v-list-group__header):not(.v-list-group)>.v-list-item__icon{display:flex;align-items:center}.active-list-item:not(.v-list-group__header):not(.v-list-group)>.v-list-item__icon>.v-icon,.active-list-item:not(.v-list-group__header):not(.v-list-group)>.v-list-item__icon>i{color:#fff!important;color:var(--v-primary-base)!important}.active-list-item:not(.v-list-group__header):not(.v-list-group)>.v-list-item__content>.custom-list-item-title{font-weight:400;color:#fff;color:var(--v-primary-base)!important}.active-list-item:not(.v-list-group__header):not(.v-list-group):after{content:"";display:inline-block;position:absolute;left:0;top:8px;height:calc(100% - 16px);min-height:unset!important;width:3px;border-radius:0 6px 6px 0;background:var(--v-primary-base);opacity:1}.active-list-item:not(.v-list-group__header):not(.v-list-group).sub{border-radius:6px 0 0 6px}.active-list-item:not(.v-list-group__header):not(.v-list-group).sub:after{content:"";display:inline-block;position:absolute;left:0;top:50%;height:14px;transform:translateY(-50%);min-height:unset!important;width:8px;border-radius:1px 4px 4px 1px;background:var(--v-primary-base)}.active-list-item:not(.v-list-group__header):not(.v-list-group):before{display:none}.v-list-item.sub.v-list-item--link:after{display:inline-block;left:0;height:14px;width:8px;border-radius:1px 4px 4px 1px;background:hsla(0,0%,100%,.28)}.v-list-item.sub.v-list-item--link:after,.v-list-item.sub.v-list-item--link:before{content:"";position:absolute;top:50%;transform:translateY(-50%);min-height:unset!important;opacity:1}.v-list-item.sub.v-list-item--link:before{display:inline-block!important;left:-10px;height:1px;width:10px;background-color:hsla(0,0%,100%,.28)!important}.v-list-item-all-wrapper{position:relative}.v-list-item-all-wrapper:before{content:"";position:absolute;left:9px;width:1px;height:calc(100% - 19px);background-color:hsla(0,0%,100%,.28)!important}.v-application--is-ltr .v-list-group--no-action>.v-list-group__items>.v-list-item-wrapper>.v-list-item{padding-left:48px!important}.v-navigation-drawer--mini-variant .v-list-group--no-action .v-list-group__items,.v-navigation-drawer--mini-variant .v-list-group--sub-group{display:block!important}.v-navigation-drawer--mini-variant .v-list-group--no-action .v-list-group__items .v-list-item-wrapper>.v-list-item,.v-navigation-drawer--mini-variant .v-list-group--sub-group .v-list-item-wrapper>.v-list-item{padding-left:16px!important}.fill-remaining-height{height:calc(100vh - 36px)}#app{width:100vw;height:100vh}.app-container::-webkit-scrollbar-thumb{display:none}.v-application,.v-application [class*=text-]{font-family:Poppins,sans-serif!important}.theme--dark.v-data-table,.theme--dark.v-sheet{background-color:var(--v-bg2-base)}.theme--dark.v-data-table{border-color:var(--v-bg2-base)}.fill-height{height:100%}.flex-1{flex:1}.table-sticky{overflow:hidden}.table-sticky .v-data-table__wrapper{overflow:visible;overflow:auto;overflow:overlay;height:100%;flex:1 1 auto;border-radius:4px 4px 0 0;border:1px solid rgba(0,0,0,.1)}.theme--dark .table-sticky .v-data-table__wrapper{border:1px solid hsla(0,0%,100%,.1)}.table-sticky .v-data-table__wrapper .v-data-table-header{position:sticky;z-index:6;top:0;background:var(--v-bg2-base);border:1px solid rgba(0,0,0,.1);height:44px}.theme--dark .table-sticky .v-data-table__wrapper .v-data-table-header{border:1px solid hsla(0,0%,100%,.1)}.table-sticky .v-data-footer{justify-content:flex-end;gap:2rem}.table-sticky .v-data-footer .v-data-footer__pagination{margin:0}.table-sticky .v-data-footer .v-data-footer__icons-after .v-btn--icon.v-size--default,.table-sticky .v-data-footer .v-data-footer__icons-before .v-btn--icon.v-size--default{width:25px;height:25px}.table-sticky .v-data-footer .v-data-footer__select{order:0;margin:0;text-align:right;display:flex;flex-direction:row-reverse}.table-sticky .v-data-footer .v-data-footer__select .v-input{margin:0;margin-right:.5rem}.table-sticky .v-data-footer .v-data-footer__select .v-select__selection{font-size:12px!important}.table-sticky .v-data-footer .v-data-footer__select .v-input__append-inner{padding:0;width:8px;min-width:8px}.table-sticky .v-data-footer .v-data-footer__select .v-input__append-inner .v-input__icon{width:8px;min-width:8px}.table-sticky .v-data-footer .v-data-footer__icons-before{order:1}.table-sticky .v-data-footer .v-data-footer__pagination{order:2}.table-sticky .v-data-footer .v-data-footer__icons-after{order:3}.custom-table .v-data-footer{background:var(--v-bg1-base);border:1px solid rgba(0,0,0,.1);border-radius:0 0 4px 4px;padding:0 4px;font-size:14px;position:sticky;bottom:0;z-index:10}.theme--dark .custom-table .v-data-footer{border:1px solid hsla(0,0%,100%,.1)}.custom-table .v-data-footer__select .v-select{margin:0 0 0 34px}.custom-table.v-data-table{overflow:overlay;height:-webkit-fill-available;flex:1 1 auto;display:flex;flex-direction:column}.custom-table.v-data-table .v-data-table__wrapper{overflow:overlay;height:100%}.custom-table.v-data-table>.v-data-table__wrapper>table tr td,.custom-table.v-data-table>.v-data-table__wrapper>table tr th{padding:0 6px}.custom-table tr{position:relative}.custom-table .v-data-table-header{background-color:var(--v-bg2-base)}.custom-table.v-data-table>.v-data-table__wrapper>table>thead>tr>th{height:28px}.custom-table.v-data-table>.v-data-table__wrapper{background-color:rgba(0,0,0,.04)}.theme--dark .custom-table.v-data-table>.v-data-table__wrapper{background-color:hsla(0,0%,100%,.04)}.custom-table.v-data-table>.v-data-table__wrapper .v-input--checkbox .v-icon.v-icon{font-size:20px}.custom-table .v-data-footer{height:33px;background-color:var(--v-bg2-base)}.custom-table .v-data-footer .theme--dark.v-text-field>.v-input__control>.v-input__slot:before{display:none}.custom-table .v-data-table__checkbox .v-icon.v-icon{font-size:20px}.v-application.theme--dark .gantt_container{background-color:var(--v-bg2-base)}.v-application.theme--dark .vue-slideout-layout{background-color:var(--v-bg1-base)!important}.v-application.theme--dark .vue-slideout-layout .vue-slideout-header{border-bottom-color:#000;border-top-color:#000}.v-application.theme--dark .vue-slideout-layout .vue-slideout-footer{border-top-color:#000}.v-input.search-bar{border-radius:4px}.v-input.search-bar .v-input__slot{min-height:36px!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:var(--v-black-base);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px #23232300}.v-text-field.v-input--is-readonly.v-text-field--outlined fieldset{border-style:dashed!important}.v-text-field.v-input--is-readonly .v-input__append-inner{display:none!important}.v-text-field.v-input--is-readonly .v-input__control>.v-input__slot:hover{background-color:transparent!important}.bg1.opened{border-left:3px solid var(--v-primary-base)!important}.top-selection-check{position:absolute;top:5px;left:5px}.v-main__wrap{height:calc(100vh - var(--ds-nav-top-bar-height))}#launcher-frame{display:none!important}:root{--ds-space-xs:4px;--ds-space-sm:8px;--ds-space-md:16px;--ds-space-lg:24px;--ds-space-xl:32px;--ds-space-2xl:48px;--ds-nav-icon-strip-width:50px;--ds-nav-primary-palette-width:250px;--ds-nav-secondary-palette-width:300px;--ds-nav-top-bar-height:48px;--ds-nav-icon-size:20px;--ds-nav-icon-btn-size:40px;--ds-nav-rail-collapsed:60px;--ds-nav-rail-expanded:250px;--ds-nav-panel-default-width:300px;--ds-nav-panel-min-width:200px;--ds-nav-panel-max-width:500px;--ds-nav-panel-resize-handle:6px;--ds-transition-rail:250ms cubic-bezier(0.4,0,0.2,1);--ds-transition-panel:200ms cubic-bezier(0.4,0,0.2,1);--ds-transition-collapse:300ms cubic-bezier(0.4,0,0.2,1);--ds-radius-sm:4px;--ds-radius-md:8px;--ds-radius-lg:12px;--ds-radius-xl:16px;--ds-radius-full:9999px;--ds-font-display:24px;--ds-font-title:18px;--ds-font-subtitle:16px;--ds-font-body:14px;--ds-font-body-sm:13px;--ds-font-caption:12px;--ds-font-micro:10px;--ds-transition-fast:0.15s ease;--ds-transition-default:0.2s ease;--ds-transition-slow:0.3s ease;--ds-transition-enter:0.4s cubic-bezier(0.4,0,0.2,1)}.theme--light{--ds-shadow-1:0 1px 3px rgba(0,0,0,.08);--ds-shadow-2:0 2px 8px rgba(0,0,0,.1);--ds-shadow-3:0 4px 16px rgba(0,0,0,.12);--ds-shadow-4:0 8px 24px rgba(0,0,0,.15);--ds-surface-elevated:#fff;--ds-surface-hover:rgba(0,0,0,.04);--ds-surface-active:rgba(3,98,76,.08);--ds-border-subtle:rgba(0,0,0,.08);--ds-border-default:rgba(0,0,0,.12);--ds-border-strong:rgba(0,0,0,.24);--ds-card-border:#b6b6b6;--ds-gradient-header:#f4f5f7;--ds-gradient-primary:linear-gradient(135deg,#03624c,#024a39);--ds-gradient-info:linear-gradient(135deg,#547d9a,#3d5a6e);--ds-gradient-warning:linear-gradient(135deg,#d2a000,#b89000);--ds-gradient-error:linear-gradient(135deg,#b71c1c,#8b1515);--ds-gradient-purple:linear-gradient(135deg,#665b9b,#4a4275)}.theme--dark{--ds-shadow-1:0 1px 3px rgba(0,0,0,.3);--ds-shadow-2:0 2px 8px rgba(0,0,0,.4);--ds-shadow-3:0 4px 16px rgba(0,0,0,.5);--ds-shadow-4:0 8px 24px rgba(0,0,0,.6);--ds-surface-elevated:#2d2d2d;--ds-surface-hover:hsla(0,0%,100%,.04);--ds-surface-active:rgba(3,98,76,.15);--ds-border-subtle:hsla(0,0%,100%,.06);--ds-border-default:hsla(0,0%,100%,.1);--ds-border-strong:hsla(0,0%,100%,.24);--ds-card-border:hsla(0,0%,100%,.15);--ds-gradient-header:#0a0d10;--ds-gradient-primary:linear-gradient(135deg,#03624c,#024a39);--ds-gradient-info:linear-gradient(135deg,#547d9a,#3d5a6e);--ds-gradient-warning:linear-gradient(135deg,#d2a000,#a07000);--ds-gradient-error:linear-gradient(135deg,#b71c1c,#8b1515);--ds-gradient-purple:linear-gradient(135deg,#665b9b,#4a4275)}.ds-p-xs{padding:var(--ds-space-xs)!important}.ds-p-sm{padding:var(--ds-space-sm)!important}.ds-p-md{padding:var(--ds-space-md)!important}.ds-p-lg{padding:var(--ds-space-lg)!important}.ds-p-xl{padding:var(--ds-space-xl)!important}.ds-px-xs{padding-left:var(--ds-space-xs)!important;padding-right:var(--ds-space-xs)!important}.ds-px-sm{padding-left:var(--ds-space-sm)!important;padding-right:var(--ds-space-sm)!important}.ds-px-md{padding-left:var(--ds-space-md)!important;padding-right:var(--ds-space-md)!important}.ds-px-lg{padding-left:var(--ds-space-lg)!important;padding-right:var(--ds-space-lg)!important}.ds-py-xs{padding-top:var(--ds-space-xs)!important;padding-bottom:var(--ds-space-xs)!important}.ds-py-sm{padding-top:var(--ds-space-sm)!important;padding-bottom:var(--ds-space-sm)!important}.ds-py-md{padding-top:var(--ds-space-md)!important;padding-bottom:var(--ds-space-md)!important}.ds-py-lg{padding-top:var(--ds-space-lg)!important;padding-bottom:var(--ds-space-lg)!important}.ds-m-xs{margin:var(--ds-space-xs)!important}.ds-m-sm{margin:var(--ds-space-sm)!important}.ds-m-md{margin:var(--ds-space-md)!important}.ds-m-lg{margin:var(--ds-space-lg)!important}.ds-mt-xs{margin-top:var(--ds-space-xs)!important}.ds-mt-sm{margin-top:var(--ds-space-sm)!important}.ds-mt-md{margin-top:var(--ds-space-md)!important}.ds-mt-lg{margin-top:var(--ds-space-lg)!important}.ds-mb-xs{margin-bottom:var(--ds-space-xs)!important}.ds-mb-sm{margin-bottom:var(--ds-space-sm)!important}.ds-mb-md{margin-bottom:var(--ds-space-md)!important}.ds-mb-lg{margin-bottom:var(--ds-space-lg)!important}.ds-gap-xs{gap:var(--ds-space-xs)!important}.ds-gap-sm{gap:var(--ds-space-sm)!important}.ds-gap-md{gap:var(--ds-space-md)!important}.ds-gap-lg{gap:var(--ds-space-lg)!important}.ds-rounded-sm{border-radius:var(--ds-radius-sm)!important}.ds-rounded-md{border-radius:var(--ds-radius-md)!important}.ds-rounded-lg{border-radius:var(--ds-radius-lg)!important}.ds-rounded-xl{border-radius:var(--ds-radius-xl)!important}.ds-rounded-full{border-radius:var(--ds-radius-full)!important}.ds-shadow-0{box-shadow:none!important}.ds-shadow-1{box-shadow:var(--ds-shadow-1)!important}.ds-shadow-2{box-shadow:var(--ds-shadow-2)!important}.ds-shadow-3{box-shadow:var(--ds-shadow-3)!important}.ds-shadow-4{box-shadow:var(--ds-shadow-4)!important}.ds-text-display{font-size:var(--ds-font-display)!important;font-weight:500}.ds-text-title{font-size:var(--ds-font-title)!important;font-weight:500}.ds-text-subtitle{font-size:var(--ds-font-subtitle)!important;font-weight:500}.ds-text-body{font-size:var(--ds-font-body)!important}.ds-text-body-sm{font-size:var(--ds-font-body-sm)!important}.ds-text-caption{font-size:var(--ds-font-caption)!important}.ds-text-micro{font-size:var(--ds-font-micro)!important;font-weight:500}.ds-transition-fast{transition:all var(--ds-transition-fast)!important}.ds-transition-default{transition:all var(--ds-transition-default)!important}.ds-transition-slow{transition:all var(--ds-transition-slow)!important}.ds-card{background:var(--v-bg2-base);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-1);transition:box-shadow var(--ds-transition-default)}.ds-card:hover{box-shadow:var(--ds-shadow-2)}.ds-card--flat,.ds-card--flat:hover{box-shadow:none}.ds-card--elevated{box-shadow:var(--ds-shadow-2)}.ds-card--elevated:hover{box-shadow:var(--ds-shadow-3)}.ds-header-elevated{background:var(--ds-gradient-header);color:var(--v-text-base);padding:var(--ds-space-lg);border-radius:var(--ds-radius-md) var(--ds-radius-md) 0 0;border-bottom:1px solid var(--ds-border-subtle)}.ds-action-buttons{display:flex;gap:var(--ds-space-sm)}.ds-action-buttons--right{justify-content:flex-end}.ds-action-buttons--center{justify-content:center}.ds-action-buttons--spread{justify-content:space-between}.ds-divider{height:1px;background:var(--ds-border-default);margin:var(--ds-space-md) 0}.ds-divider--subtle{background:var(--ds-border-subtle)}.ds-stat-card{padding:var(--ds-space-md);background:var(--v-bg2-base);border:1px solid var(--ds-border-subtle);gap:var(--ds-space-md);animation:ds-slide-up var(--ds-transition-enter) forwards;animation-delay:var(--delay,0s);opacity:0;transform:translateY(10px)}.ds-stat-card,.ds-stat-card__icon{display:flex;align-items:center;border-radius:var(--ds-radius-md)}.ds-stat-card__icon{width:48px;height:48px;min-width:48px;justify-content:center}.ds-stat-card__icon .v-icon{color:#fff!important}.ds-stat-card__icon--primary{background:var(--ds-gradient-primary)}.ds-stat-card__icon--info{background:var(--ds-gradient-info)}.ds-stat-card__icon--warning{background:var(--ds-gradient-warning)}.ds-stat-card__icon--error{background:var(--ds-gradient-error)}.ds-stat-card__icon--purple{background:var(--ds-gradient-purple)}.ds-stat-card__content{flex:1;min-width:0}.ds-stat-card__value{font-size:var(--ds-font-title);font-weight:600;color:var(--v-text-base);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-stat-card__label{font-size:var(--ds-font-caption);color:var(--v-text_secondary-base);margin-top:2px}.ds-stat-card--compact{padding:var(--ds-space-sm);gap:var(--ds-space-sm)}.ds-stat-card--compact .ds-stat-card__icon{width:36px;height:36px;min-width:36px}.ds-stat-card--compact .ds-stat-card__value{font-size:var(--ds-font-subtitle)}.ds-stepper,.ds-stepper__step{display:flex;align-items:center;gap:var(--ds-space-sm)}.ds-stepper__step-number{width:32px;height:32px;border-radius:var(--ds-radius-full);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:var(--ds-font-body-sm);transition:all var(--ds-transition-default)}.ds-stepper__step-number--pending{background:var(--ds-border-default);color:var(--v-grey-base)}.ds-stepper__step-number--active{box-shadow:0 0 0 4px rgba(3,98,76,.2)}.ds-stepper__step-number--active,.ds-stepper__step-number--complete{background:var(--v-primary-base);color:#fff}.ds-stepper__step-number--complete .v-icon{color:#fff!important;font-size:16px}.ds-stepper__step-number--error{background:var(--v-error-base);color:#fff}.ds-stepper__step-label{font-size:var(--ds-font-body-sm);font-weight:500;color:var(--v-text-base)}@media(max-width:600px){.ds-stepper__step-label{display:none}}.ds-stepper__connector{flex:1;height:2px;min-width:20px;background:var(--ds-border-default);transition:background var(--ds-transition-default)}.ds-stepper__connector--complete{background:var(--v-primary-base)}.ds-stepper--vertical{flex-direction:column;align-items:flex-start}.ds-stepper--vertical .ds-stepper__connector{width:2px;height:24px;min-width:2px;margin-left:15px}.ds-selection-card{display:flex;align-items:center;padding:var(--ds-space-md);background:var(--v-bg2-base);border:2px solid var(--ds-border-default);border-radius:var(--ds-radius-md);cursor:pointer;transition:all var(--ds-transition-default);gap:var(--ds-space-md)}.ds-selection-card:hover{border-color:var(--v-primary-base);background:var(--ds-surface-hover)}.ds-selection-card--selected{border-color:var(--v-primary-base);background:var(--ds-surface-active)}.ds-selection-card--selected .ds-selection-card__icon{color:var(--v-primary-base)}.ds-selection-card--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ds-selection-card__icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--v-grey-base);transition:color var(--ds-transition-default)}.ds-selection-card__icon .v-icon{font-size:28px}.ds-selection-card__content{flex:1}.ds-selection-card__title{font-size:var(--ds-font-subtitle);font-weight:500;color:var(--v-text-base)}.ds-selection-card__description{font-size:var(--ds-font-caption);color:var(--v-text_secondary-base);margin-top:2px}.ds-selection-card__badge{margin-left:auto}.ds-selection-card--compact{flex-direction:column;text-align:center;padding:var(--ds-space-sm)}.ds-selection-card--compact .ds-selection-card__icon{margin-bottom:var(--ds-space-xs)}.ds-selection-card--compact .ds-selection-card__content{flex:none}.ds-mode-banner{display:flex;align-items:center;padding:var(--ds-space-sm) var(--ds-space-md);border-radius:var(--ds-radius-sm);gap:var(--ds-space-sm)}.ds-mode-banner--primary{background:rgba(3,98,76,.1);border:1px solid rgba(3,98,76,.3)}.ds-mode-banner--primary .ds-mode-banner__icon{color:var(--v-primary-base)}.ds-mode-banner--info{background:rgba(84,125,154,.1);border:1px solid rgba(84,125,154,.3)}.ds-mode-banner--info .ds-mode-banner__icon{color:var(--v-blue-base)}.ds-mode-banner--warning{background:rgba(210,160,0,.1);border:1px solid rgba(210,160,0,.3)}.ds-mode-banner--warning .ds-mode-banner__icon{color:var(--v-golden-base)}.ds-mode-banner__icon{font-size:20px!important}.ds-mode-banner__content{flex:1}.ds-mode-banner__label{font-size:var(--ds-font-caption);color:var(--v-text_secondary-base)}.ds-mode-banner__value{font-size:var(--ds-font-body-sm);font-weight:500;color:var(--v-text-base);margin-left:var(--ds-space-xs)}.ds-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--ds-space-2xl) var(--ds-space-lg);text-align:center}.ds-empty-state__icon{font-size:64px!important;color:var(--ds-border-default);margin-bottom:var(--ds-space-md)}.ds-empty-state__title{font-size:var(--ds-font-title);font-weight:500;color:var(--v-text-base);margin-bottom:var(--ds-space-xs)}.ds-empty-state__description{font-size:var(--ds-font-body);color:var(--v-text_secondary-base);max-width:400px;margin-bottom:var(--ds-space-md)}.ds-empty-state__action{margin-top:var(--ds-space-sm)}.ds-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:10}.theme--dark .ds-loading-overlay{background:rgba(23,24,22,.9)}.ds-loading-overlay__spinner{width:48px;height:48px;border:3px solid var(--ds-border-default);border-top-color:var(--v-primary-base);border-radius:50%;animation:ds-spin 1s linear infinite}.ds-loading-overlay__text{margin-top:var(--ds-space-md);font-size:var(--ds-font-body);color:var(--v-text_secondary-base)}.ds-info-box{display:flex;align-items:flex-start;padding:var(--ds-space-sm) var(--ds-space-md);border-radius:var(--ds-radius-sm);gap:var(--ds-space-sm)}.ds-info-box--info{background:rgba(84,125,154,.1);border-left:3px solid var(--v-blue-base)}.ds-info-box--info .ds-info-box__icon{color:var(--v-blue-base)}.ds-info-box--success{background:rgba(3,98,76,.1);border-left:3px solid var(--v-primary-base)}.ds-info-box--success .ds-info-box__icon{color:var(--v-primary-base)}.ds-info-box--warning{background:rgba(210,160,0,.1);border-left:3px solid var(--v-golden-base)}.ds-info-box--warning .ds-info-box__icon{color:var(--v-golden-base)}.ds-info-box--error{background:rgba(183,28,28,.1);border-left:3px solid var(--v-error-base)}.ds-info-box--error .ds-info-box__icon{color:var(--v-error-base)}.ds-info-box__icon{flex-shrink:0;margin-top:2px}.ds-info-box__content{flex:1;font-size:var(--ds-font-body-sm);color:var(--v-text-base)}.ds-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--ds-space-md);gap:var(--ds-space-md)}.ds-section-header__content{flex:1}.ds-section-header__title{font-size:var(--ds-font-subtitle);font-weight:600;color:var(--v-text-base);margin:0}.ds-section-header__subtitle{font-size:var(--ds-font-caption);color:var(--v-text_secondary-base);margin:var(--ds-space-xs) 0 0 0}.ds-section-header__actions{display:flex;gap:var(--ds-space-sm)}@keyframes ds-slide-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ds-slide-in-right{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes ds-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ds-spin{to{transform:rotate(1turn)}}@keyframes ds-pulse{0%,to{opacity:1}50%{opacity:.5}}.ds-animate-slide-up{animation:ds-slide-up var(--ds-transition-enter) forwards;animation-delay:var(--delay,0s);opacity:0}.ds-animate-slide-in-right{animation:ds-slide-in-right var(--ds-transition-enter) forwards;animation-delay:var(--delay,0s);opacity:0}.ds-animate-fade-in{animation:ds-fade-in var(--ds-transition-slow) forwards;animation-delay:var(--delay,0s);opacity:0}.ds-animate-pulse{animation:ds-pulse 2s ease-in-out infinite}