.ant-popover{z-index:15000}.editable-title{flex-direction:row;flex-grow:1;justify-content:space-between;align-items:center;gap:10px;display:flex}.editable-title .sm-form-group{flex-grow:1}.editable-title .editable-title__buttons{justify-content:flex-end;gap:5px;display:flex}.complete-attachment{border-radius:3px;flex-direction:row;align-items:center;gap:14px;max-width:100%;min-height:36px;padding-left:11px;display:flex}.complete-attachment:hover{cursor:pointer;background-color:var(--background-gray)}.complete-attachment .attachment-media{flex-shrink:0;justify-content:center;align-items:center;width:14px;display:flex}.complete-attachment .attachment-img{object-fit:cover;border-radius:3px;flex-shrink:0;width:32px;height:32px}.complete-attachment .attachment-info{flex-direction:row;flex:1;align-items:center;gap:14px;min-width:0;display:flex}.complete-attachment .file-name-cont{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.complete-attachment .file-name-cont .editable-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.complete-attachment .file-name-cont .editable-title__readonly{display:block}.complete-attachment .file-icon-and-date{flex-direction:row;align-items:center;gap:6px;display:flex}.complete-attachment .file-icon-and-date .file-offline-status-icon{color:var(--label-danger)}.complete-attachment .file-icon-and-date .file-online-status-icon{color:var(--label-success)}.complete-attachment__compact{min-height:32px}.complete-attachment__compact .file-date,.complete-attachment__compact .edit-icon{display:none}.complete-attachment__compact .attachment-img{width:28px;height:28px}.complete-attachment--grid{min-height:unset;border:1px solid var(--border-light);border-radius:8px;flex-direction:column;align-items:stretch;gap:0;padding:0}.complete-attachment--grid:hover{background-color:unset}.complete-attachment--grid .attachment-media{background-color:var(--background-gray);border-radius:8px 8px 0 0;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:160px;display:flex;overflow:hidden;transform:translate(0,0)}.complete-attachment--grid .attachment-img{object-fit:cover;border-radius:0;width:100%;height:100%}.complete-attachment--grid .attachment-info{flex-direction:unset;column-gap:4px;align-items:unset;gap:unset;grid-template-rows:auto auto;grid-template-columns:1fr auto;padding:8px 10px;display:grid}.complete-attachment--grid .attachment-info:hover{background-color:var(--background-gray)}.complete-attachment--grid .attachment-info .file-name-cont{grid-area:1/1;min-width:0}.complete-attachment--grid .attachment-info .file-name-cont .editable-title{flex-wrap:wrap}.complete-attachment--grid .attachment-info .file-icon-and-date{min-width:0;color:var(--text-secondary);grid-area:2/1;padding-top:2px;font-size:12px;overflow:hidden}.complete-attachment--grid .attachment-info .file-icon-and-date .file-date{font-size:12px;line-height:12px}.complete-attachment--grid .attachment-info .file-actions{z-index:1;grid-area:1/2/3;align-self:stretch;align-items:stretch;margin:-8px -10px -8px 0;display:flex;position:relative}.complete-attachment--grid .attachment-info .file-actions>*{align-items:center;height:100%;display:flex}.complete-attachment--grid .attachment-info .file-actions button{align-items:center;height:100%;padding:0 10px;display:flex}.complete-attachment--grid.complete-attachment__compact .attachment-media{height:80px}.complete-attachment--grid.complete-attachment__compact .attachment-info{justify-content:center;align-items:center;gap:4px;padding-top:8px;display:flex}.incomplete-attachment-container{background-color:var(--background-gray);border-radius:3px;flex-direction:row;align-items:center;gap:14px;max-width:100%;min-height:36px;padding-left:11px;display:flex}.incomplete-attachment-container .file-name{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.incomplete-attachment-container .file-sync-icon{margin-right:6px}.attachment-box{flex-direction:column;padding:10px;display:flex}.attachment-box .attachment-box-header{flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.attachment-box .attachment-box-items{width:100%;min-width:0;padding-top:4px;overflow:hidden}.attachment-box .attachment-box-items--grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-content:start;gap:12px;display:grid}.attachment-box .attachment-box-file-selector{margin-top:5px}.attachment-box .attachment-error{flex-direction:row;align-items:center;gap:20px;min-height:36px;padding-left:11px;display:flex}.attachment-box .attachment-error:hover{background-color:var(--background-gray);cursor:pointer}.attachment-box .attachment-error .error-message{flex:1;line-height:1.2rem}.attachment-box .attachment-error .error-delete{min-width:45px}.attachment-box__compact{max-height:80vh;padding:0;overflow:hidden}.attachment-box__compact .attachment-box-items{flex:1;min-height:0;overflow:hidden auto}.attachment-box__compact .attachment-box-items--grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));align-content:start;gap:8px}.attachment-box-delete-modal{z-index:100160}.layer-feature-property-value-float-input .ant-input-number.ant-input-number-readonly:hover{background-color:#0000}.attachment-box-popover-overlay{width:300px;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.attachment-box-popover-overlay .attachment-box-popover .upload-attachment-button{padding-bottom:0}.attachment-box-popover-overlay .attachment-box-popover .attachment-box-popover-coming-soon{padding:5px 6px}.layer-feature-info{padding:4px 0;line-height:1.5}.layer-feature-info-content{word-wrap:break-word;overflow-wrap:break-word}.layer-feature-info-link{color:var(--font-color-detail);cursor:pointer;text-decoration:underline}.layer-feature-info-link:hover{color:var(--font-color-detail-light)}.property--row{clear:both;flex-direction:row;gap:15px;display:flex}.property--row.property--column{flex-direction:column}.property--row.property--row--edited{background-color:color-mix(in srgb, var(--label-orange) 12%, transparent);border-radius:6px;margin:0 -6px;padding:4px 6px}.property--row .property--value-link{color:inherit;justify-content:space-between;align-items:center;gap:5px;text-decoration:none;display:flex}.property--row .property--value-link:hover,.property--row .property--value-link:hover .property--value-link-icon{color:var(--button-primary)}.property--row .property--value-link-icon{color:var(--ant-color-text-quaternary);align-items:center;padding-right:10px;font-size:14px;display:flex}.property--row .property--title{font-weight:var(--font-weight-label);line-height:1.4em;font-size:var(--font-size-base);flex-direction:row;align-items:center;gap:5px;width:40%;min-width:150px;padding:6px 0;display:flex}.property--row .property--title .property--title-link{color:var(--font-color-detail);margin-right:2px;font-size:10px;display:flex}.property--row .property--title .property--title-name{white-space:normal;flex:1}.property--row .property--title .property--title-name .property--title-required{margin-left:2px}.property--row .property--title .property--title-name .subform-name-badge{margin-left:8px}.property--row .property--title .property--title-support,.property--row .property--title .property--title-description{color:var(--font-color-detail);font-size:10px;display:flex}.property--row .property--title .property--title-support:hover,.property--row .property--title .property--title-description:hover{color:var(--button-primary);cursor:pointer}.property--row .property--title .warning{color:var(--label-warning);margin-right:5px}.property--row .property--value{word-break:break-all;text-align:left;flex:1;margin-top:1px;line-height:1em;overflow:hidden}.property--row .property--value .non-ant-property{box-sizing:border-box;align-items:center;min-height:32px;padding-top:6px;padding-bottom:6px;padding-left:11px;display:flex}.property--row .property--value .ant-tag{text-overflow:ellipsis;max-width:100%;margin-right:4px;overflow:hidden}.property--row .property--value .property-value-disabled{color:var(--ant-color-text-placeholder);cursor:not-allowed;word-break:break-word;background-color:var(--ant-color-bg-container-disabled);border-radius:4px;padding:8px 11px}.property--row .property--info{margin-bottom:0}.property--row--no-edit-icon{margin-right:5px}.layer-feature-properties-editor-container .layer-feature-properties-editor{padding:0 15px}.layer-feature-properties-editor-container .ant-collapse-small>.ant-collapse-item>.ant-collapse-header{padding:5px 15px;padding-inline-start:15px}.layer-feature-properties-editor-container .panel-header{color:var(--font-color-detail);flex-direction:row;align-items:center;gap:15px;height:22px;display:flex}.layer-feature-properties-editor-container .panel-header hr{border:0;border-top:1px solid var(--border-light);flex:1;height:1px;margin:0;padding:0;display:block}.layer-feature-built-in-properties .layer-feature-built-in-property-row{clear:both;flex-direction:row;display:flex}.layer-feature-built-in-properties .layer-feature-built-in-property-row .layer-feature-built-in-property-title{font-weight:var(--font-weight-label);line-height:1.4em;font-size:var(--font-size-base);flex-direction:row;align-items:center;gap:5px;width:40%;min-width:150px;margin-right:15px;padding:6px 0;display:flex}.layer-feature-built-in-properties .layer-feature-built-in-property-row .layer-feature-built-in-property-title .layer-feature-built-in-property-title-name{white-space:normal}.layer-feature-built-in-properties .layer-feature-built-in-property-row .layer-feature-built-in-property-value{word-break:break-all;text-align:left;flex:1;line-height:1em}.layer-feature-built-in-properties .layer-feature-built-in-property-row .layer-feature-built-in-property-value .layer-feature-built-in-property-value-static{align-items:center;min-height:32px;padding-left:11px;display:flex}.layer-feature-built-in-properties .layer-feature-built-in-property-row .layer-feature-built-in-property-value .warning{color:var(--label-warning);margin-right:5px}.layer-feature-content-properties{margin-bottom:5px;padding:8px 0}.layer-feature-content-properties .layer-feature-content-built-in-properties{padding:0 15px}.layer-feature-ancestors-container{border-bottom:1px dashed var(--border-light);background-color:var(--background-gray);flex-direction:column;gap:8px;padding:10px 0;display:flex;overflow-x:auto}.layer-feature-ancestors-container .layer-feature-ancestors{flex-direction:row;align-items:center;gap:5px;padding:0 15px;display:flex}.layer-feature-ancestors-container .layer-feature-ancestors .layer-feature-ancestors__ancestor-list{flex-direction:column;gap:5px;display:flex}.layer-feature-ancestors-container .layer-feature-ancestors .layer-feature-ancestors__ancestor{align-items:center;gap:5px;display:flex}.layer-feature-ancestors-container .layer-feature-ancestors .layer-feature-ancestors__ancestor-icon{margin-right:.5rem}.layer-feature-ancestors-container .layer-feature-ancestors .ant-tag{margin:0!important}.layer-feature-ancestors-container .layer-feature-ancestors .ticket-modal-ancestors-breadcrumb:hover{cursor:pointer;background-color:hsl(from var(--background-gray) h s calc(l - 5))}.layer-feature-ancestors-container .layer-feature-ancestors .ticket-modal-ancestors-breadcrumb-current{cursor:pointer;color:#fff;background-color:#4b4b4b!important}.layer-feature-ancestors-container .layer-feature-ancestors-detail-loading{padding:0 15px}.layer-feature-ancestors-container .layer-feature-ancestors-detail{margin-bottom:-6px}.radio-option-card{border:1px solid var(--border-default);background:var(--background-light);cursor:pointer;text-align:left;width:100%;font:inherit;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:12px 14px;transition:border-color .15s;display:flex}.radio-option-card:hover{border-color:var(--border-default-hover)}.radio-option-card--selected{border-color:var(--button-primary);background:var(--background-light)}.radio-option-card__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.radio-option-card__text{flex-direction:column;gap:2px;min-width:0;display:flex}.radio-option-card__label{color:var(--action-font-dark);font-weight:500}.radio-option-card__description{color:var(--font-color-detail);font-size:12px;line-height:1.4}.radio-option-card__radio{border:2px solid var(--border-default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;transition:border-color .15s;display:flex}.radio-option-card__radio--checked{border-color:var(--button-primary)}.radio-option-card__radio-dot{background:var(--button-primary);border-radius:50%;width:10px;height:10px}.radio-option-card__content{margin-top:10px}.ticket-move-modal{min-width:25%;max-width:400px}.ticket-move-modal .ticket-move-modal-content{flex-direction:column;gap:16px;display:flex}.ticket-move-modal .ticket-move-modal-description{margin:0;line-height:1.5}.ticket-move-modal .ticket-move-modal-options{flex-direction:column;gap:8px;display:flex}.layer-feature-map{background-color:var(--background-light);width:100%;height:120px;transition:height .3s ease-in-out;position:relative}.layer-feature-map .layer-feature-map-actions{z-index:11;gap:8px;padding:0;display:flex;position:absolute;top:8px;right:8px}.layer-feature-map .layer-feature-map-actions .layer-feature-map-actions-button{background-color:rgb(from var(--primary-color-dark) r g b/.9);border-color:rgb(from var(--primary-color-dark) r g b/.9)}.layer-feature-map .layer-feature-map-actions .layer-feature-map-actions-button:hover:enabled{background-color:rgb(from var(--button-primary) r g b/1);border-color:rgb(from var(--button-primary) r g b/1)}.layer-feature-map .layer-feature-map-overlay{background-color:rgb(from var(--primary-color-dark) r g b/.6);z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.layer-feature-map .layer-feature-map-overlay .layer-feature-map-spinner{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layer-feature-map .layer-feature-map-info{color:#fff;background:rgb(from var(--primary-color-dark) r g b/.8);width:100%;font-weight:var(--font-weight-label);z-index:10;justify-content:center;padding:4px;display:flex;position:absolute;bottom:0;left:0}.layer-feature-map .layer-feature-map-alert{z-index:10;max-width:calc(100% - 100px);position:absolute;top:4px;left:4px}.layer-feature-map--large{height:300px}.layer-feature-map--fill{flex-direction:column;flex:1;height:auto;min-height:0;transition:none;display:flex}.create-ticket-modal-content{flex-direction:column;gap:15px;display:flex}.layer-feature-tickets-list{flex-direction:column;display:flex}.layer-feature-tickets-list .list-item{border-radius:3px;flex-direction:row;align-items:center;gap:14px;height:36px;padding:0 5px;display:flex}.layer-feature-tickets-list .list-item.closed{opacity:.4}.layer-feature-tickets-list .list-item:hover{background-color:var(--background-gray);cursor:pointer}.layer-feature-tickets-list .list-item.creatable{color:var(--font-color-detail);flex-direction:row;gap:15px;display:flex}.layer-feature-tickets-list .list-item.creatable.disabled{color:var(--font-color-detail-light)}.layer-feature-tickets-list .list-item.creatable.disabled:hover{cursor:not-allowed;background-color:#0000}.layer-feature-tickets-list .list-item .list-item__description{text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:1.2rem;overflow:hidden}.layer-feature-tickets-list .list-item .list-item__status{text-align:right}@media (width>=500px){.create-ticket-modal{min-width:500px}}@media (width<=500px){.create-ticket-modal{width:100%}}.sm-layer-feature-option-select.disabled,.sm-layer-feature-option-select.readOnly{box-sizing:border-box;align-items:center;min-height:32px;padding-top:6px;padding-bottom:6px;padding-left:11px;display:flex}.sm-layer-feature-option-select.disabled.disabled,.sm-layer-feature-option-select.readOnly.disabled{cursor:not-allowed;color:#00000040}.sm-layer-feature-option-select .sm-layer-feature-option-select-placeholder{color:#00000040}.sm-layer-feature-option-select .ant-select .ant-select-content,.sm-layer-feature-option-select .ant-select .ant-select-selection-item{align-items:center;display:flex}.sm-layer-feature-option-select .ant-select.ant-select-open .sm-tag{opacity:.4}.sm-layer-feature-option-select .ant-select .ant-select-content-has-search-value .sm-tag{visibility:hidden;transition:none}.layer-feature-alarms{padding:10px}.layer-feature-alarms .layer-feature-alarm{border-radius:3px;flex-direction:row;align-items:center;gap:14px;height:36px;padding:0 5px;display:flex}.layer-feature-alarms .layer-feature-alarm:hover{background-color:var(--background-gray);cursor:pointer}.layer-feature-alarms .layer-feature-alarm .layer-feature-alarm__description{text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:1.2rem;overflow:hidden}.layer-feature-alarms .layer-feature-alarm .layer-feature-alarm__status{text-align:right}.layer-feature-comments-container{height:100%}.layer-feature-comments-container .comment-row{font-size:var(--font-size-base);font-family:var(--font-family-base);text-align:left;padding:8px 15px}.layer-feature-comments-container .comment-row.new-comment-row{justify-content:space-around;align-items:baseline;padding-top:15px;padding-bottom:15px;display:flex}.layer-feature-comments-container .comment-row .new-comment-input{width:70%}.layer-feature-comments-container .comment-row .new-comment-input .new-comment-input__input{border:1px solid var(--border-light);width:100%;color:var(--font-color-primary);border-radius:.25rem;padding:6px;display:block}.layer-feature-comments-container .comment-row .new-comment-input .new-comment-input__highlighter{padding:6px;border:none!important}.layer-feature-comments-container .comment-row .new-comment-input .new-comment-input__suggestions{background-color:#fff;background-clip:padding-box;border-radius:8px;outline:none;max-height:130px;padding:4px;list-style-type:none;overflow-y:auto;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.layer-feature-comments-container .comment-row .new-comment-input .new-comment-input__suggestions .new-comment-input__suggestions__item{clear:both;color:#000000e0;font-weight:400;font-size:var(--font-size-base);cursor:pointer;border-radius:4px;margin:0;padding:5px 12px;line-height:1.57143;transition:all .2s}.layer-feature-comments-container .comment-row .new-comment-input .new-comment-input__suggestions .new-comment-input__suggestions__item--focused{background-color:#0000000a}.layer-feature-comments-container .comment-row .new-comment-input .new-comment-input__mention{background-color:var(--background-gray)}.layer-feature-comments-container .comment-row .new-comment-button-container{width:25%}.layer-feature-comments-container .comment-row .new-comment-button-container .new-comment-button{width:100%}.layer-feature-comments-container .comment-row .new-comment-button-container .new-comment-button .new-comment-button-icon{margin-right:6.5px}.layer-feature-comments-container .comment-row .comment-user-circle{margin-right:8px}.layer-feature-comments-container .comment-row .comment-title{align-items:center;line-height:27px;display:flex}.layer-feature-comments-container .comment-row .comment-title .comment-name{margin-right:6px}.layer-feature-comments-container .comment-row .comment-title .comment-date{color:var(--font-color-detail-light);font-size:12px}.layer-feature-comments-container .comment-row .comment-content{color:#000;margin-top:-4px;padding:0 0 0 28px}.layer-feature-comments-container .comment-row .comment-content .comment-mention{color:var(--font-color-detail)}.layer-feature-files__coming-soon-container{padding:1rem 0}.layer-feature-files__coming-soon-message{padding:0 10px 20px 16px}.user-avatar{text-overflow:ellipsis;flex-direction:row;align-items:center;gap:4px;height:2rem;display:flex;overflow:hidden}.user-avatar__avatar,.user-avatar__icon{flex-shrink:0}.user-avatar__icon{color:red}.user-avatar__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.layer-feature-history{flex-direction:column;gap:8px;padding:10px;display:flex}.layer-feature-history .layer-feature-property-change{border-radius:3px;flex-direction:row;align-items:center;gap:14px;padding:0 5px;display:flex}.layer-feature-history .layer-feature-property-change .layer-feature-property-change__description{flex-wrap:wrap;flex:1;align-items:center;line-height:1.2rem;display:flex;overflow:hidden}.layer-feature-history .layer-feature-property-change .layer-feature-property-change__description .sm-layer-feature-tag-select{flex:1}.layer-feature-history .layer-feature-property-change .layer-feature-property-change__description .sm-layer-feature-tag-select .ant-select-selector{background-color:#0000}.layer-feature-history .layer-feature-property-change .layer-feature-property-change__type{text-align:right;color:#d3d3d3;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:30%;line-height:1.2rem;overflow:hidden}.layer-feature-history .layer-feature-history-empty{padding:10px 40px}.layer-feature-subcomponents{flex-direction:column;padding:10px;display:flex}.layer-feature-subcomponents .layer-feature-subcomponent{border-radius:3px;flex-direction:row;align-items:center;gap:14px;height:36px;padding:0 5px;display:flex}.layer-feature-subcomponents .layer-feature-subcomponent:hover{background-color:var(--background-gray);cursor:pointer}.layer-feature-subcomponents .layer-feature-subcomponent .layer-feature-subcomponent__description{text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:1.2rem;overflow:hidden}.layer-feature-subcomponents .layer-feature-subcomponent .layer-feature-subcomponent__type{text-align:right;color:#d3d3d3;text-overflow:ellipsis;white-space:nowrap;max-width:30%;line-height:1.2rem;overflow:hidden}.layer-feature-subcomponents .layer-feature-subcomponents-empty{padding:10px 40px}.component-timeline{flex-direction:column;padding:10px;display:flex}.component-timeline .component-timeline-item{border-radius:3px;flex-direction:row;align-items:center;gap:14px;height:36px;padding:5px;display:flex}.component-timeline .component-timeline-item.enabled:hover{background-color:var(--background-gray);cursor:pointer}.component-timeline .component-timeline-item .component-timeline-item__icon{width:14px}.component-timeline .component-timeline-item .component-timeline-item__icon .circle-icon{background-color:var(--secondary-color-dark);border-radius:50%;width:8px;height:8px;display:inline-block}.component-timeline .component-timeline-item .component-timeline-item__message{text-overflow:ellipsis;flex:1;line-height:1.2rem}.image-viewer{width:100%;height:100%;position:relative}.image-viewer .download-photo-btn{z-index:9999;position:absolute;top:10px;right:10px}.thumbnail-viewer-modal{min-width:80%;height:80%}.thumbnail-viewer-modal .thumbnail-viewer-modal-body{height:100%;position:relative}.thumbnail-viewer-modal .thumbnail-viewer-modal-body .thumbnail-viewer-modal-collapse-icon{z-index:1000;position:absolute;top:10px;left:10px}.layer-feature-photos .layer-feature-photos-content{flex-direction:row;gap:10px;padding:15px;display:flex}.layer-feature-photos .highlighted-thumbnail-container{border:1px solid var(--border-default);cursor:pointer;flex:1;height:200px;position:relative}.layer-feature-photos .highlighted-thumbnail-container .highlighted-thumbnail-expand-icon{z-index:1000;position:absolute;top:10px;left:10px}.layer-feature-photos .thumbnails-container{background-color:var(--background-gray);flex-direction:column;gap:10px;width:80px;display:flex;overflow-y:auto}.layer-feature-photos .thumbnail-preview{border:1px solid var(--border-default);flex:0;min-height:60px;padding:2px}.layer-feature-photos .thumbnail-preview.selected{border-color:var(--button-primary)}.layer-feature-photos .thumbnail-preview .map-container .map-ol{cursor:pointer!important;height:auto!important}.layer-feature-photos .thumbnail-preview .map-container .map-ol .ol-viewport{cursor:pointer!important}.layer-feature-content .layer-feature-content-map{width:100%;height:120px}.layer-feature-content .layer-feature-content-properties{margin-bottom:5px;padding:8px 0}.layer-feature-content .layer-feature-content-properties .layer-feature-content-built-in-properties{padding:0 15px}.layer-feature-content--tabbed,.layer-feature-content--tabbed .layer-feature-tabs--top,.layer-feature-content--tabbed .ant-tabs-body-holder,.layer-feature-content--tabbed .sm-tabs-body,.layer-feature-content--tabbed .layer-feature-tab:not(.ant-tabs-content-hidden){flex-direction:column;flex:1;min-height:0;display:flex}.layer-feature-content--tabbed .layer-feature-tabs--top{border-top:none}.layer-feature-content--tabbed .layer-feature-tabs--top>.ant-tabs{flex:1;min-height:0}.layer-feature-content--tabbed .layer-feature-tabs--top>.ant-tabs>.ant-tabs-nav{z-index:1;background:var(--background-light);position:sticky;top:0}.layer-feature-content--tabbed .layer-feature-tab:not(.ant-tabs-content-hidden){overflow-y:auto}.layer-feature-tabs{border-top:1px solid var(--border-light)}.layer-feature-tabs .ant-tabs-nav-list>.ant-tabs-tab:first-child{margin-left:15px}.layer-feature-tabs .ant-tabs-nav-list>.ant-tabs-tab:nth-last-child(2){margin-right:15px}.layer-feature-tabs .layer-feature-tab-title{flex-direction:row;align-items:center;gap:6px;display:flex}.layer-feature-tabs .layer-feature-tab{height:100%;overflow:hidden}.layer-feature-tabs .layer-feature-tab .layer-feature-tab-tickets{padding:10px}.layer-feature-modal{min-width:800px;min-height:85%}.layer-feature-modal .smodal-body{flex-direction:column;padding:0;display:flex;overflow-y:scroll}.layer-feature-modal .error-message{text-align:center;color:#ff4d4f;padding:1rem}.field-input-boolean-container{padding-block:2px;cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;min-height:36px;padding-left:10px;display:flex}.field-input-boolean-container:hover:not(.disabled):not(.readOnly){background-color:var(--background-gray);cursor:pointer;border-radius:3px}.field-input-boolean-container.readOnly{cursor:default}.field-input-boolean-container.readOnly *{pointer-events:none}.field-input-boolean-container.disabled{cursor:not-allowed}.field-input-boolean-container.disabled *{pointer-events:none}.field-input-boolean-container.error{border:1px solid var(--label-danger);border-radius:3px}.field-input-integration-container{height:32px;color:inherit;align-items:center;gap:8px;padding-left:10px;padding-right:10px;display:flex}.field-input-integration-container:hover{background-color:var(--background-gray);color:inherit;border-radius:3px}.field-input-integration-container .integration-icon{height:14px}.field-input-integration-container .resource-identifier{font-weight:var(--font-weight-label);text-decoration:underline;-webkit-text-decoration-color:var(--border-default);text-decoration-color:var(--border-default);text-underline-offset:3px}.monitoring-detail-modal{min-width:600px;height:600px}.monitoring-detail-modal .smodal-body{display:flex}.monitoring-detail-modal .monitoring-detail-modal-content{flex-direction:column;flex:1;gap:10px;display:flex}.monitoring-detail-modal .monitoring-detail-modal-content .monitoring-detail-modal-chart{flex:1;min-height:0;margin-top:10px}.monitoring-detail-modal .monitoring-detail-modal-content .monitoring-detail-modal-property-row{clear:both;flex-direction:row;align-items:center;gap:15px;min-height:32px;display:flex}.monitoring-detail-modal .monitoring-detail-modal-content .monitoring-detail-modal-property-row .monitoring-detail-modal-property-title{font-weight:var(--font-weight-label);font-size:var(--font-size-base);flex-direction:row;align-items:center;gap:5px;width:150px;margin-right:15px;display:flex}.monitoring-detail-modal .monitoring-detail-modal-content .monitoring-detail-modal-property-row .monitoring-detail-modal-property-title .monitoring-detail-modal-property-title-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.monitoring-detail-modal .monitoring-detail-modal-content .monitoring-detail-modal-property-row .monitoring-detail-modal-property-value{word-break:break-all;text-align:left;flex:1;padding-left:15px;line-height:1em}.bb svg{-webkit-tap-highlight-color:#0000;font:10px sans-serif}.bb path,.bb line{fill:none;stroke:#000}.bb text,.bb .bb-button{-webkit-user-select:none;user-select:none}.bb-legend-item-tile,.bb-xgrid-focus,.bb-ygrid-focus,.bb-ygrid{shape-rendering:crispedges}.bb-chart-arcs .bb-needle,.bb-chart-arc .bb-gauge-value{fill:#000}.bb-chart-arc path{stroke:#fff}.bb-chart-arc rect{stroke:#fff;stroke-width:1px}.bb-chart-arc text{fill:#fff;font-size:13px}.bb-chart-arc .bb-arc-label-line{fill:none;stroke-width:1px;pointer-events:none;stroke:#7f7f7f}.bb-chart-arc>text.bb-arc-label-line-text{fill:#000}.bb-chart-funnels path{stroke-width:0}.bb-chart-funnels+.bb-chart-texts text{fill:#fff;font-size:13px}.bb-axis{shape-rendering:crispedges}.bb-axis .bb-axis-x-tooltip,.bb-axis .bb-axis-y-tooltip,.bb-axis .bb-axis-y2-tooltip{fill:#fff;white-space:nowrap;font-size:1em}.bb-grid{pointer-events:none}.bb-grid line{stroke:#aaa}.bb-grid text{fill:#aaa}.bb-xgrid,.bb-ygrid{stroke-dasharray:3 3}.bb-text.bb-empty{fill:gray;font-size:2em}.bb-line{stroke-width:1px}.bb-circle._expanded_{stroke-width:1px;stroke:#fff}.bb-selected-circle{fill:#fff;stroke-width:2px}.bb-bar{stroke-width:0}.bb-bar._expanded_{fill-opacity:.75}.bb-candlestick{stroke-width:1px}.bb-candlestick._expanded_{fill-opacity:.75}.bb-target.bb-focused,.bb-circles.bb-focused{opacity:1}.bb-target.bb-focused path.bb-line,.bb-target.bb-focused path.bb-step,.bb-circles.bb-focused path.bb-line,.bb-circles.bb-focused path.bb-step{stroke-width:2px}.bb-target.bb-defocused,.bb-circles.bb-defocused{opacity:.3!important}.bb-target.bb-defocused .text-overlapping,.bb-circles.bb-defocused .text-overlapping{opacity:.05!important}.bb-region{fill:#4682b4}.bb-region rect,.bb-zoom-brush,.bb-brush .extent{fill-opacity:.1}.bb-legend-item{-webkit-user-select:none;user-select:none;font-size:12px}.bb-legend-item-hidden{opacity:.15}.bb-legend-background{opacity:.75;fill:#fff;stroke:#d3d3d3;stroke-width:1px}.bb-title{font:14px sans-serif}.bb-chart-treemaps rect{stroke:#fff;stroke-width:1px}.bb-tooltip-container{z-index:10;-webkit-user-select:none;user-select:none;transform:translateZ(0)}.bb-tooltip{border-collapse:collapse;border-spacing:0;empty-cells:show;opacity:.9;white-space:nowrap;background-color:#fff;box-shadow:7px 7px 12px -9px #777}.bb-tooltip tr{border:1px solid #ccc}.bb-tooltip th{text-align:left;color:#fff;background-color:#aaa;padding:2px 5px;font-size:14px}.bb-tooltip td{background-color:#fff;border-left:1px dotted #999;padding:3px 6px;font-size:13px}.bb-tooltip td>span,.bb-tooltip td>svg{width:10px;height:10px;margin-right:6px;display:inline-block}.bb-tooltip.value{text-align:right}.bb-area{stroke-width:0;opacity:.2}.bb-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}text.bb-chart-arcs-gauge-title{dominant-baseline:middle;font-size:2.7em}.bb-chart-arcs .bb-chart-arcs-background{fill:#e0e0e0;stroke:#fff}.bb-chart-arcs .bb-chart-arcs-gauge-unit{fill:#000;font-size:16px}.bb-chart-arcs .bb-chart-arcs-gauge-max,.bb-chart-arcs .bb-chart-arcs-gauge-min{fill:#777}.bb-chart-arcs .bb-levels circle{fill:none;stroke:#848282;stroke-width:.5px}.bb-chart-arcs .bb-levels text{fill:#848282}.bb-chart-radars .bb-levels polygon{fill:none;stroke:#848282;stroke-width:.5px}.bb-chart-radars .bb-levels text{fill:#848282}.bb-chart-radars .bb-axis line{stroke:#848282;stroke-width:.5px}.bb-chart-radars .bb-axis text{cursor:default;font-size:1.15em}.bb-chart-radars .bb-shapes polygon{fill-opacity:.2;stroke-width:1px}.bb-button{position:absolute;top:10px;right:10px}.bb-button .bb-zoom-reset{cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:5px;font-size:11px}.bb-chart-container{width:100%;height:100%;overflow:hidden}.bb-chart-container .chart-render{width:100%;height:100%;max-height:100%!important}.bb-chart-container .chart-render .bb-chart-arcs-title{color:#333;font-size:1.8em}.bb-chart-container .chart-render .bb-legend-item{font-size:inherit!important;cursor:inherit!important}.bb-chart-container .chart-render .bb-line{stroke-width:2px}.bb-chart-container .chart-render .bb-area{opacity:.7!important}.bb-chart-container .chart-render .bb-chart-texts text,.bb-chart-container .chart-render .bb-chart-arc text{font-weight:var(--font-weight-label);fill:#333}.bb-chart-container .chart-render .bb-grid-lines .grid-line{stroke-dasharray:3 3;stroke:#aaa;shape-rendering:crispedges}.score-chart-container{width:100%;height:100%;display:flex}.score-chart-container .metric{text-align:center;flex-direction:column;flex:1 1 0;place-content:center;min-width:0;height:100%;display:flex}.score-chart-container .metric .value{white-space:nowrap;text-overflow:ellipsis;font-size:1.8em;overflow:hidden}.score-chart-container .metric .name{white-space:nowrap;text-overflow:ellipsis;font-size:.8em;overflow:hidden}.table-chart .table-chart-row{background:0 0}.table-chart .table-chart-row-clickable{cursor:pointer}.table-chart .table-chart-summary-cell{font-weight:var(--font-weight-label)}.table-chart .table-cell-link{cursor:pointer}.table-chart .table-cell-link:hover{color:var(--button-primary);text-decoration:underline}.table-chart .table-chart-timeseries-cell{padding:0}@media print{.table-chart .ant-table-column-title,.table-chart .ant-table-cell{font-size:.5rem}.table-chart .ant-table-column-sorter,.table-chart .table-cell-link{display:none}}.text-chart-container{width:100%;height:100%;padding:1em;display:flex}.text-chart-container .content{text-align:center;word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap;flex:1;font-size:1.2em;display:block;overflow-y:auto}.heatmap-chart{box-sizing:border-box;width:100%;height:100%;padding:8px 12px;overflow:auto}.heatmap-chart-grid{align-items:stretch;gap:0;min-width:100%;display:grid}.heatmap-chart-corner{background:0 0}.heatmap-chart-column-header{text-align:left;color:#0000008c;white-space:nowrap;padding:0 0 4px;font-size:11px;line-height:16px}.heatmap-chart-row-header{white-space:nowrap;color:#000000bf;align-items:center;padding:0 8px 0 0;font-size:11px;line-height:14px;display:flex}.heatmap-chart-cell{min-width:0;height:14px}.heatmap-chart-cell-empty{background-color:#f0f0f0}.sm-chart-container{width:100%;height:100%}.sm-chart-react-with-warning{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.sm-chart-react-warning{flex:none;margin-bottom:8px}.sm-chart-react-with-warning>:not(.sm-chart-react-warning){flex:auto;min-height:0}.monitoring-property-content{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:3px;width:100%;margin:0;padding:0;display:block}.monitoring-property-content:hover{background-color:var(--background-gray)}.monitoring-property-content:focus-visible{outline:2px solid var(--primary-color-dark);outline-offset:2px}.monitoring-property-content--error{cursor:help;color:var(--label-warning);justify-content:center;align-items:center;height:30px;display:inline-flex}.layer-feature-passfail-popover-modal-overlay{z-index:100200}.field-input-passfail-container{padding-block:2px;flex-direction:row;align-items:center;gap:5px;padding-left:10px;display:flex}.field-input-passfail-container:hover:not(.readOnly):not(.disabled){background-color:var(--background-gray);border-radius:3px}.field-input-passfail-container.readOnly{cursor:default}.field-input-passfail-container.readOnly *{pointer-events:none}.field-input-passfail-container.disabled{cursor:not-allowed;opacity:.6}.field-input-passfail-container.disabled *{pointer-events:none}.field-input-passfail-container.disabled .passfail-action{color:#a9a9a9}.field-input-passfail-container.error{border:1px solid var(--label-danger);border-radius:3px}.field-input-passfail-container .passfail-options{flex-flow:wrap;align-content:center;gap:5px;width:100%;display:flex}.field-input-passfail-container .passfail-options .passfail-spacer{flex:1;min-width:4px}.field-input-passfail-container .passfail-options .passfail-option{-webkit-user-select:none;user-select:none;margin-right:0!important}.field-input-passfail-container .passfail-options .passfail-option:hover{cursor:pointer;filter:brightness(.94)}.field-input-passfail-container .passfail-options .passfail-option-icon{margin-right:3px}@media (width<=700px){.field-input-passfail-container .passfail-options .passfail-option-icon{display:none}}.field-input-passfail-container .passfail-action{border-radius:4px;flex-direction:row;align-content:center;align-items:center;min-height:30px;padding:0 5px;display:flex}.field-input-passfail-container .passfail-action .passfail-action-icon{color:var(--font-color-detail-light);flex-direction:row;align-items:center;display:flex}.field-input-passfail-container .passfail-action .passfail-action-badge{margin-top:-10px}.field-input-passfail-container .passfail-action:hover{cursor:pointer;background-color:hsl(from var(--background-gray) h s calc(l - 5))}.passfail-popover-file-preview{z-index:120000}.single-relationship-view__list{flex-direction:column;gap:4px;display:flex;overflow-y:auto}.single-relationship-view__item{border-radius:3px;flex-direction:row;align-items:center;gap:10px;height:28px;padding:0 4px;display:flex}.single-relationship-view__item:hover{background-color:var(--background-gray);cursor:pointer}.single-relationship-view__item__property{flex-direction:row;display:flex}.single-relationship-view__item__property:first-child{flex-grow:1}.relationship-viewer .sm-ant-card{background-color:#fff;border-style:dashed}.relationship-viewer .sm-ant-card .ant-card-body{padding:10px}.layer-feature-signature-modal{max-width:450px}.layer-feature-signature-modal .smodal-body{padding:0}.layer-feature-signature-modal .layer-feature-signature-modal__tabs .ant-tabs-nav .ant-tabs-nav-list>.ant-tabs-tab:first-child{margin-left:20px}.layer-feature-signature-modal .layer-feature-signature-modal__disclaimer{color:var(--font-color-detail);padding:12px 20px;font-size:12px}.layer-feature-signature-modal .layer-feature-signature-modal__type-wrapper{background-color:var(--background-gray);justify-content:center;align-items:center;height:120px;padding:16px 30px;display:flex}.layer-feature-signature-modal .layer-feature-signature-modal__type-wrapper .layer-feature-signature-modal__type-input{border-bottom:2px solid var(--border-default);width:100%}.layer-feature-signature-modal .layer-feature-signature-modal__type-wrapper .layer-feature-signature-modal__type-input input{text-align:center;font-family:cursive;font-size:25px}.layer-feature-property-value-signature{border-radius:3px;align-items:center;gap:10px;min-height:32px;padding:4px 11px;display:flex}.layer-feature-property-value-signature.placeholder{color:var(--font-color-detail-light)}.layer-feature-property-value-signature.disabled{cursor:not-allowed;color:#00000040}.layer-feature-property-value-signature.disabled .layer-feature-property-value-signature-timestamp{color:#00000040}.layer-feature-property-value-signature:hover:not(.readOnly):not(.disabled){background-color:var(--background-gray);cursor:pointer}.layer-feature-property-value-signature.readOnly{cursor:text}.layer-feature-property-value-signature.error{border:1px solid var(--label-danger);border-radius:3px}.layer-feature-property-value-signature .layer-feature-property-value-signature-user{flex-grow:1}.layer-feature-property-value-signature .layer-feature-property-value-signature-timestamp{text-align:right;color:var(--font-color-detail)}.sm-layer-feature-tag-select .ant-select.ant-select-disabled .ant-select-selector{background-color:#0000}.layer-feature-url-input{min-width:200px}.layer-feature-url-container,.layer-feature-url-display,.layer-feature-url-text,.layer-feature-url-placeholder{cursor:text;border-radius:3px;align-items:center;min-height:32px;padding:4px 11px;display:flex}.layer-feature-url-container:hover:not(.disabled):not(.readOnly),.layer-feature-url-display:hover:not(.disabled):not(.readOnly),.layer-feature-url-text:hover:not(.disabled):not(.readOnly),.layer-feature-url-placeholder:hover:not(.disabled):not(.readOnly){background-color:#f5f5f5}.layer-feature-url-container.disabled,.disabled.layer-feature-url-display,.disabled.layer-feature-url-text,.disabled.layer-feature-url-placeholder{cursor:not-allowed;color:#00000040}.layer-feature-url-container.readOnly,.readOnly.layer-feature-url-display,.readOnly.layer-feature-url-text,.readOnly.layer-feature-url-placeholder{cursor:default}.layer-feature-url-container.error,.error.layer-feature-url-display,.error.layer-feature-url-text,.error.layer-feature-url-placeholder{border:1px solid var(--label-danger);border-radius:3px}.layer-feature-url-container.outlined,.outlined.layer-feature-url-display,.outlined.layer-feature-url-text,.outlined.layer-feature-url-placeholder{border:1px solid #d9d9d9;transition:border-color .2s}.layer-feature-url-container.outlined:hover:not(.disabled):not(.readOnly),.outlined.layer-feature-url-display:hover:not(.disabled):not(.readOnly),.outlined.layer-feature-url-text:hover:not(.disabled):not(.readOnly),.outlined.layer-feature-url-placeholder:hover:not(.disabled):not(.readOnly){background-color:#0000;border-color:#4096ff}.layer-feature-url-placeholder{color:#bfbfbf}.layer-feature-url-display,.layer-feature-url-text{word-break:break-all}.layer-feature-url-link{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--font-color-detail);text-decoration-color:var(--font-color-detail)}.layer-feature-url-link:hover .layer-feature-url-path,.layer-feature-url-path{color:var(--font-color-detail)}.user-option-label{flex-direction:row;align-items:baseline;display:flex}.user-option-label .user-option-avatar{flex-shrink:0;margin-right:.5rem}.user-option-label .user-option-name{word-break:break-word;margin-top:2px;line-height:1.5rem}.user-option-label.user-option-label__not-activated .user-option-name{color:var(--color-disabled)}.user-selector.readOnly{padding:0 11px;line-height:30px}.user-selector.readOnly.placeholder{color:#00000040}.layer-feature-property-value-text-area:hover:not(:has(textarea:disabled)):not(:has(textarea:read-only)){background-color:var(--background-gray);border-radius:3px}.layer-feature-property-value-date-input:hover:not(:has(input:disabled)){background-color:var(--background-gray);cursor:pointer;border-radius:3px}.layer-feature-property-value-date-input:hover:not(:has(input:disabled)) .ant-picker-input>input{cursor:pointer}.layer-feature-property-value-date-input .ant-picker.ant-picker-status-error{border-radius:3px}.attachment-property-value-container{padding-block:4px}.attachment-property-value-container:hover{cursor:pointer;background-color:var(--background-gray);border-radius:3px}.attachment-property-value-container.error{border:1px solid var(--label-danger);border-radius:3px}.attachment-property-value-container .attachment-property-value-preview{flex-direction:column;row-gap:3px;padding-left:10px;display:flex}.attachment-property-value-container .attachment-property-value-preview .attachment-property-value-preview__empty{color:#00000040;padding-block:4px}.attachment-property-value-container .attachment-property-value-preview .attachment-property-value-preview__tags{flex-direction:row;align-items:center;display:flex}.attachment-property-value-container .attachment-property-value-preview .attachment-property-value-preview__tags .ant-tag{max-width:100%}
