.pagination .page.current{font-weight:700}.btn.danger{background-color:#e53e3e}.btn.danger:hover{background-color:#b33c3c}.block{display:block}.inline{display:inline}.flex{display:flex}.hidden{display:none}.font-medium{font-weight:500}.text-xs{font-size:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.resize{resize:both}.uppercase{text-transform:uppercase}.visible{visibility:visible}.break-all{word-break:break-all}.uploader-loader{animation:barStripe 1s linear infinite;background-color:#fff;background-image:linear-gradient(45deg,green 25%,#0000 0,#0000 50%,green 0,green 75%,#0000 0,#0000);background-size:1em 1em;box-sizing:border-box;display:inline-block;font-size:30px;height:12px;width:100%}@keyframes barStripe{0%{background-position:1em 0}to{background-position:0 0}}.code{background-color:#eee;color:#dd4a68;font-family:monospace;padding:0 3px}.disabled{opacity:.5;pointer-events:none}@media print{.noPrint{display:none}@page{size:landscape}}














/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:#0000;background-image:none}button:focus{outline:1px dotted}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:Montserrat,Sans-serif;line-height:1.5}*,:after,:before{border:0 solid;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#a0aec0}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}.container{width:100%}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat Light"),local("Montserrat-Light"),url(/static/media/Montserrat-Light.73b7fd8d064d9bc6dcdd.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/static/media/Montserrat-Regular.7c8ccfe4b8a1b8ea2327.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/static/media/Montserrat-Medium.598141984583bec97122.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/static/media/Montserrat-SemiBold.2f7a846126c7d5ee9163.ttf) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/static/media/Montserrat-Bold.68c8d686f4b0d91b92f1.ttf) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/static/media/Montserrat-ExtraBold.0eac3d0f226f458230a2.ttf) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215}label{font-weight:400}.root-header-container{border-bottom:1px solid var(--color-border-custom);padding:0 16px 0 0}.root-header-container>div:first-child,.root-header-container>div:first-child .left-container{height:inherit}.root-header-container>div:first-child .left-container .header-image-container{height:100%;padding:0!important}.root-header-container>div:first-child .left-container .header-image-container .navbar-logo{background-color:#0189e9;background-color:#0089e9;display:block;height:100%;padding:0;text-decoration:none}.root-header-container>div:first-child .left-container .header-image-container .navbar-logo img{height:100%;padding:11px;width:auto}.root-header-container>div:first-child .left-container .header-image-container .navbar-logo .logo-container{flex-wrap:nowrap;height:100%}.root-header-container>div:first-child .left-container .header-image-container .navbar-logo .logo-container .logo-image-container{padding:0 2px 2px;width:50%}.root-header-container>div:first-child .left-container .header-image-container .navbar-logo .logo-container .logo-image-container img{margin:0;width:100%}.root-header-container>div:first-child .left-container .header-image-container .navbar-logo .logo-container .logo-image-container:nth-child(2){background-color:#0078cc}.root-header-container>div:first-child .left-container .heading-container .breadcrumb,.root-header-container>div:first-child .left-container .heading-container .heading{margin:0}.root-header-container>div:first-child .left-container .heading-container .heading{font-weight:600}.root-header-container>div:first-child .left-container .heading-container .breadcrumb{font-weight:400}.root-header-container>div:first-child .right-container{height:inherit}.root-header-container>div:first-child .right-container .header-user-profile-container{align-items:center;display:flex;flex:0 0;gap:16px;justify-content:flex-end;padding:0!important}.root-header-container>div:first-child .right-container .user-menu .collapsible{align-items:center;display:flex;gap:16px}.root-header-container>div:first-child .right-container .user-menu .collapsible .username{flex-basis:65%;white-space:nowrap}.root-header-container>div:first-child .right-container #navigation .nav-menu{width:190px}#user-menu-popover{width:300px}#user-menu-popover .user-details .username{word-wrap:break-word;font-weight:500;margin:0 16px 12px}#user-menu-popover .separator{background-color:#e7e8ed;height:1px;margin:0}#user-menu-popover .user-menu-item{margin:12px 0}#user-menu-popover .user-menu-item:last-child{margin:12px 0 0}#user-menu-popover .user-menu-item .ant-btn{justify-content:flex-start;width:100%}.root-content-container{padding:0}body,html{font-family:Montserrat,sans-serif;font-size:14px;height:100vh;overflow:hidden;position:absolute;text-rendering:optimizeSpeed;transition:background-color .15s ease,color .15s ease;width:100vw}#root,.root-layout{height:100%;transition:opacity .1s ease;width:100%}textarea{resize:none}a.active.focus,a.active:focus,a.focus,a:active.focus,a:active:focus,a:focus{outline:none}.loading-overlay{align-items:center;background-color:var(--color-loading-overlay);bottom:0;color:var(--color-loading-text);display:flex;font-size:16px;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9998}.loading-overlay .progress-wrapper{flex-direction:column}.loading-overlay .progress-wrapper .anticon{color:var(--color-loading-text)}.progress-wrapper{align-items:center;display:flex;gap:6px;justify-content:flex-end}.progress-wrapper .content{overflow:hidden;text-overflow:ellipsis}h1,h2,h3,h4,h5,h6{line-height:100%!important}.justify-items-evenly{flex:1 1}.full-width{width:100%}.semi-bold{font-weight:500}.bold{font-weight:600}.bolder{font-weight:700}.text-center{text-align:center}.link-button:not(:disabled):not(.ant-btn-disabled){color:var(--color-form-link-normal)!important;height:auto!important;padding:2px 4px}.link-button.danger:not(:disabled):not(.ant-btn-disabled){border:none!important;color:var(--color-form-link-danger)!important}.link-button:not(:disabled):not(.ant-btn-disabled):focus{outline:none}.link-button.neutral:not(:disabled):not(.ant-btn-disabled){color:var(--color-text-alternate)!important}.wrap-text{height:auto;text-align:left;white-space:normal!important}.ant-btn-color-link.ant-btn-variant-link:disabled,.link-button:disabled,.link-button[disabled]{color:var(--color-form-link-disabled)!important;cursor:not-allowed;height:auto;line-height:100%;padding:2px 4px}.ant-btn-color-link.ant-btn-variant-link.ant-btn-icon-only:disabled,.link-button.ant-btn-icon-only:disabled,.link-button.ant-btn-icon-only[disabled]{border:0!important}.underline{text-decoration:underline}.hide{display:none!important}.page{padding:16px 10%}.page>*{margin-bottom:16px}.page>:last-child{margin-bottom:0}.page .body>*{margin-bottom:16px;width:100%}.page .body>:last-child{margin-bottom:0}.page.sub-page{padding:0}.danger{background-color:#0000!important;border:1px solid var(--color-form-error-broder)!important;color:var(--color-form-error-broder)!important}.page.auth-callback,.page.capital-harness.not-permitted,.page.logout-success,.page.not-found-404,.page.not-permitted{display:flex;flex-direction:column;height:100%;min-height:60vh}.error-card{background:var(--color-popover-bg);max-width:50%;min-width:400px;padding:4% 6%;text-align:center}.error-card .ant-card-body{padding:24px!important}.error-card .ant-card-body .ant-result{padding:0}.error-card-icon{color:#faad14;color:var(--color-warning-icon,#faad14);font-size:50px;line-height:1}fieldset{border:none;margin:0;min-width:0;padding:0}.sorting-column-header{cursor:pointer;-webkit-user-select:none;user-select:none}.sorting-column-header.scrollable-list{background-color:var(--color-list-header);border:1px solid var(--color-border-custom);border-bottom:none;border-radius:5px 5px 0 0;font-weight:600;padding:5px 16px}.sorting-column-header .sort-icon{align-items:center;display:flex;flex-direction:column}.sorting-column-header .sort-icon .anticon[aria-label=caret-up]{margin-bottom:-4px}.sorting-column-header .sort-icon .active{color:var(--color-active-primary)!important}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.multiline-ellipsis{line-height:140%;overflow:hidden;overflow-wrap:anywhere;white-space:normal}.no-pointer-events{pointer-events:none}.multiline-button{height:auto;padding:5px 15px}.multiline-button>span{white-space:normal}.field-label-hint{color:var(--color-instruction);margin-left:8px}.ant-input-affix-wrapper input:-webkit-autofill,.ant-input-affix-wrapper input:-webkit-autofill:focus,.ant-input-affix-wrapper input:-webkit-autofill:hover,.ant-input:-webkit-autofill,.ant-input:-webkit-autofill:focus,.ant-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-alternate)!important;-webkit-box-shadow:0 0 0 30px var(--color-table-scroll-bg) inset!important;caret-color:var(--color-text-alternate)}.custom-scroll{scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.custom-scroll::-webkit-scrollbar{height:8px;width:8px}.custom-scroll::-webkit-scrollbar-track{background:#0000}.custom-scroll::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.custom-scroll::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}textarea.ant-input::-webkit-resizer{background:#0000}.ant-table-wrapper{width:100%}.ant-table-wrapper .ant-table{border:1px solid var(--color-border-custom);scrollbar-color:var(--color-table-scroll-thumb) var(--color-table-scroll-bg)}.ant-table-wrapper .ant-table .ant-table-container,.ant-table-wrapper .ant-table .ant-table-content{border-radius:8px 8px 0 0;overflow:hidden}.ant-table-wrapper .ant-table .ant-table-tbody .ant-table-row .ant-table-cell:not(.ant-table-cell-scrollbar),.ant-table-wrapper .ant-table .ant-table-thead tr>.ant-table-cell:not(.ant-table-cell-scrollbar){padding:8px 10px}.ant-table-wrapper .ant-table .ant-table-tbody .ant-table-placeholder:last-child .ant-table-cell,.ant-table-wrapper .ant-table .ant-table-tbody .ant-table-row:not(:has(~.ant-table-row)) .ant-table-cell{border-bottom:none}.ant-table-wrapper .ant-table .ant-table-expanded-row .ant-table-cell{background:var(--color-popover-bg);padding:16px}.ant-table-wrapper .ant-table .ant-table-column-title{flex:none;width:calc(100% - 20px)}.ant-table-wrapper .ant-table .ant-table-thead th.ant-table-column-sort{padding-right:16px}.ant-table-wrapper .ant-table .ant-table-column-sorters{justify-content:flex-start;width:100%}.ant-table-wrapper .ant-table .ant-table-column-sorter{-webkit-margin-start:5px;-webkit-margin-end:5px;margin-inline-end:5px;margin-inline-start:5px}.ant-table-wrapper .ant-table .ant-table-row.editing-row,.ant-table-wrapper .ant-table .ant-table-row.editing-row td{background-color:var(--color-selected-item)}.ant-table-wrapper .ant-table .ant-table-cell:first-child{padding-left:16px!important}.ant-table-wrapper .ant-table .ant-table-cell:not(.ant-table-cell-scrollbar):last-child{padding-right:16px!important}.ant-table-wrapper .ant-pagination.ant-table-pagination{margin-bottom:0}.ant-table-wrapper .ant-pagination-total-text{flex-grow:1}.ant-table-wrapper .ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container:before{box-shadow:inset 10px 0 8px -8px var(--color-scroll-thumb)}.ant-table-wrapper .ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container:after{box-shadow:inset -10px 0 8px -8px var(--color-scroll-thumb)}.ant-menu-root.ant-menu-inline,.ant-menu-root.ant-menu-vertical{-webkit-border-end:0!important;border-inline-end:0!important}.ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-item{height:auto;line-height:normal;padding-bottom:10px;padding-top:10px}.ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-item .ant-menu-title-content{line-height:22px;white-space:normal}.ant-menu .ant-menu-item:not(.ant-menu-item-selected){border:1px solid #0000!important}.ant-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-item-disabled):hover{background-color:#0000!important;border:1px solid var(--color-border-custom)!important}.ant-menu .ant-menu-item.ant-menu-item-selected{border:1px solid var(--color-border-selected)!important}.ant-menu .ant-menu-submenu.ant-menu-submenu-selected:not(.ant-menu-submenu-open) .ant-menu-submenu-title{background-color:var(--color-collapsed-menu-item-selected)}.ant-menu .ant-menu-submenu .ant-menu-submenu-title{border:1px solid #0000!important}.ant-menu .ant-menu-submenu .ant-menu-submenu-title:active{background-color:#0000!important}.ant-menu .ant-menu-submenu:not(.ant-menu-submenu-disabled) .ant-menu-submenu-title:hover{border:1px solid var(--color-border-custom)!important;transition:none}.ant-menu-submenu.ant-menu-submenu-popup:not(.ant-menu-submenu-hidden) .ant-menu-item{height:auto;line-height:normal;max-width:240px;padding-bottom:10px;padding-top:10px}.ant-menu-submenu.ant-menu-submenu-popup:not(.ant-menu-submenu-hidden) .ant-menu-title-content{line-height:22px;white-space:normal}.ant-card{border-radius:0;width:100%}.ant-card.ant-card-bordered{border:1px solid var(--color-border-custom)}.ant-card .ant-card-body,.ant-card .ant-card-head{border-bottom:none;min-height:auto}.ant-card .ant-card-head{padding:8px 16px}.ant-card .ant-card-body{padding:0 16px}.ant-form legend{border:0;color:var(--color-text-alternate);font-size:14px;margin-bottom:0;padding:0 0 8px}.ant-form-item.inline-checkbox-form-item{margin-bottom:0}.ant-form-item.inline-checkbox-form-item .ant-form-item-control-input{min-height:auto}.ant-form-item.hide-label .ant-form-item-label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ant-btn.selected:not(:disabled){background-color:var(--color-selected-item);pointer-events:none}.ant-btn:not(:disabled):focus-visible{outline:2px solid var(--color-btn-focus-outline);outline-offset:1px;transition:outline-offset 0s,outline 0s}.ant-select.ant-select-focused.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{border:1px solid var(--color-border-custom)!important;outline:2px solid var(--color-btn-focus-outline)!important;outline-offset:1px;transition:outline-offset 0s,outline 0s}.ant-select.ant-select-outlined.ant-select-open:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{border-color:var(--color-select-open-border)!important}.ant-select-dropdown{border:1px solid var(--color-border-custom)}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--color-select-dd-item-option-hover)}.ant-select-multiple .ant-select-selection-item{height:auto}.wrap-options .ant-select-item-option-content{white-space:pre-wrap}.ant-input:not(:disabled):not(.ant-input-affix-wrapper .ant-input){border:1px solid var(--color-border-custom)}.ant-input:not(:disabled):not(.ant-input-affix-wrapper .ant-input):hover{border:1px solid var(--color-input-hover-border)}.ant-input:not(:disabled):not(.ant-input-affix-wrapper .ant-input):focus-visible{border:1px solid var(--color-border-custom);outline:2px solid var(--color-btn-focus-outline)}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled){border:1px solid var(--color-border-custom)}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border:1px solid var(--color-input-hover-border)}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled).ant-input-affix-wrapper-focused{border:1px solid var(--color-border-custom);box-shadow:none;outline:2px solid var(--color-btn-focus-outline)}.ant-form-item-has-error .ant-input:not(:disabled):not(.ant-input-affix-wrapper .ant-input){border:1px solid var(--color-form-error-broder)}.ant-form-item-has-error .ant-checkbox-inner{border-color:var(--color-form-error-broder)!important}.ant-form-item-has-error .ant-upload .ant-btn{border-color:var(--color-form-error-broder)}.ant-popover .ant-popover-inner{background:var(--color-popover-bg);border:1px solid var(--color-border-custom);border-radius:16px;box-shadow:none;padding:16px}.ant-popover .ant-popover-content{overflow:visible}.ant-popover .ant-popover-arrow:before{background:var(--color-border-custom)!important;box-shadow:none!important}.ant-link{background:#0000;border:0;border-radius:0;box-shadow:none;color:#3c89e8;display:inline;height:auto;outline:0;padding:0}.ant-link:hover{background-color:#0000}.notification-toast .ant-message-notice-content{border:1px solid var(--color-border-custom)}.ant-list-header{padding:5px 16px!important}.ant-tooltip{max-width:300px}.ant-modal .ant-modal-close{top:10.5px}.ant-modal .ant-modal-content{padding:0}.ant-modal .ant-modal-content .ant-modal-header{border-bottom:1px solid var(--color-border-custom);margin:0;padding:16px}.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title .anticon{-webkit-margin-end:12px;font-size:22px;margin-inline-end:12px;vertical-align:middle}.ant-modal .ant-modal-content .ant-modal-body{padding:16px}.ant-modal .ant-modal-content .ant-modal-footer{margin-top:0;padding:0 16px 16px}.ant-drawer .ant-drawer-content,.ant-drawer .ant-drawer-header{background-color:var(--color-popover-bg)}.ant-drawer .ant-drawer-header{border-bottom:1px solid var(--color-border-custom);padding:16px}.ant-drawer .ant-drawer-header-title{flex:1 1}.ant-drawer .ant-drawer-title{font-size:15px;font-weight:600}.ant-drawer .ant-drawer-body,.ant-drawer .ant-drawer-close,.ant-drawer .ant-drawer-title{color:var(--color-text-alternate)}.ant-drawer .ant-drawer-body{background-color:var(--color-popover-bg)}.ant-drawer .ant-drawer-mask{background-color:#00000073}.ant-upload-wrapper .ant-upload-list .ant-upload-list-item{margin-top:5px}.ant-upload-wrapper .ant-upload-list .ant-upload-list-item:hover .ant-upload-list-item-action .anticon.anticon-delete{color:var(--color-form-link-danger)}.ant-segmented{padding:0}.ant-segmented .ant-segmented-group .ant-segmented-item{border-bottom:1px solid var(--color-border-custom);border-radius:0;border-right:1px solid var(--color-border-custom);border-top:1px solid var(--color-border-custom)}.ant-segmented .ant-segmented-group .ant-segmented-item.ant-segmented-item-selected{border-bottom:1px solid var(--color-loading-text);border-right:1px solid var(--color-loading-text);border-top:1px solid var(--color-loading-text)}.ant-segmented .ant-segmented-group .ant-segmented-item:first-of-type{border-bottom-left-radius:6px;border-left:1px solid var(--color-border-custom);border-top-left-radius:6px}.ant-segmented .ant-segmented-group .ant-segmented-item:first-of-type.ant-segmented-item-selected{border-left:1px solid var(--color-loading-text)}.ant-segmented .ant-segmented-group .ant-segmented-item:last-of-type{border-bottom-right-radius:6px;border-top-right-radius:6px}.login-card{background-color:var(--color-expanded-row-cell);border-radius:4px;color:var(--color-text-alternate);padding:20px 10px;width:360px}.login-card .ant-input-affix-wrapper>input.ant-input:focus,.login-card input:-webkit-autofill,.login-card input:-webkit-autofill:active,.login-card input:-webkit-autofill:focus,.login-card input:-webkit-autofill:focus-within,.login-card input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-alternate)!important;background-color:var(--color-popover-bg)!important;box-shadow:0 0 0 1000px var(--color-popover-bg) inset!important;caret-color:var(--color-text-alternate)!important}#login-page.tracer-login{min-height:100%;padding:24px}#login-page.tracer-login .login-card{max-width:100%;padding:0;width:400px}#login-page.tracer-login .login-card.has-providers{width:680px}#login-page.tracer-login .login-card .ant-card-body{padding:24px}@media(max-width:575px){#login-page.tracer-login .login-card .ant-card-body{padding:16px}}#login-page.tracer-login .ant-form-item{margin-bottom:16px}#login-page.tracer-login .login-title.ant-typography{font-size:24px;font-weight:600;line-height:1.33!important}#login-page.tracer-login .login-columns.side-by-side .login-column{flex:1 1 auto;min-width:0}#login-page.tracer-login .login-columns.side-by-side .login-providers{flex:0 0 240px}#login-page.tracer-login .login-divider{align-items:center;display:flex;flex-direction:column;gap:8px}#login-page.tracer-login .login-divider:after,#login-page.tracer-login .login-divider:before{background-color:#ffffff26;background-color:var(--color-border-custom,#ffffff26);content:"";flex:1 1;width:1px}#login-page.tracer-login .login-provider-button.ant-btn{background-color:#fff;border-color:#d9d9d9;color:#000000e0}#login-page.tracer-login .login-provider-button.ant-btn:not(:disabled):hover{background-color:#fff;border-color:#8c8c8c;color:#000000e0}#login-page.tracer-login .login-provider-button.ant-btn:disabled{background-color:#f5f5f5;opacity:.6}#login-page.tracer-login .login-provider-logo{height:24px;max-width:170px;object-fit:contain;width:auto}.vehicle-list .header{align-content:center;display:flex;gap:16px;justify-content:space-between}.vehicle-list .header .left-col{flex-grow:1;max-width:26%}.vehicle-list .header .left-col .search-wrapper{-webkit-margin-end:0;flex-grow:1;margin-inline-end:0}.vehicle-list .header .right-col{align-items:center;display:flex;gap:16px}.vehicle-list .body .table-title{font-weight:600;margin-bottom:16px}.vehicle-menu-search{padding:16px 16px 8px}.page.edit-vehicle,.page.vehicle-demo-payload,.page.vehicle-dependencies{padding:0}.page.edit-vehicle .csv-dependencies-wrapper .ant-card,.page.vehicle-demo-payload .csv-dependencies-wrapper .ant-card,.page.vehicle-dependencies .csv-dependencies-wrapper .ant-card{margin-bottom:16px}.page.edit-vehicle .csv-dependencies-wrapper .ant-card .ant-form-item .ant-form-item-label,.page.vehicle-demo-payload .csv-dependencies-wrapper .ant-card .ant-form-item .ant-form-item-label,.page.vehicle-dependencies .csv-dependencies-wrapper .ant-card .ant-form-item .ant-form-item-label{min-width:165px;text-align:start}.page.edit-vehicle .demo-payload-wrapper .ant-card .ant-card-body,.page.vehicle-demo-payload .demo-payload-wrapper .ant-card .ant-card-body,.page.vehicle-dependencies .demo-payload-wrapper .ant-card .ant-card-body{padding:16px}.page.connector-views{padding:0}.page.connector-views .connector-views-name-subtitle{color:var(--color-text-alternate);opacity:.6}.page.connector-views .body .connector-views-form{width:100%}.page.connector-views .body .connector-views-form>*{margin-bottom:16px}.page.connector-views .body .connector-views-form>:last-child{margin-bottom:0}.page.connector-views .body .connector-views-form .data-filters{align-items:center;display:flex;gap:12px;width:100%}.page.connector-views .body .connector-views-form .data-filters>.ant-space-item:not(:last-child){flex:1 1;min-width:0}.page.connector-views .body .connector-views-form .actions-col,.page.connector-views .body .connector-views-form .connector-view-actions-col{width:100%}.page.connector-views .body .connector-views-form .connector-view-actions-col>:first-child{flex-grow:1}.page.connector-views .body .connector-views-form .row-action-select{min-width:150px}.page.connector-views .body .ant-table-wrapper{width:100%}.page.connector-views .body .ant-table-wrapper .ant-table-cell{padding:6px 8px}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell{background:var(--color-popover-bg);overflow:hidden;padding:16px}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,240px) minmax(0,1fr)}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-image{align-items:flex-start;display:flex;flex-direction:column;gap:6px;min-width:0}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-image .ant-image{max-width:100%}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-image img{border:1px solid var(--color-border-custom);border-radius:4px;cursor:zoom-in;max-height:160px;max-width:100%;object-fit:contain;object-position:left top;transition:opacity .15s ease}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-image img:hover{opacity:.85}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-image .expanded-meta{display:flex;flex-direction:column;gap:2px;word-break:break-word}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content{display:flex;flex-direction:column;gap:12px;min-width:0}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content .json-tree-search,.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content .json-tree-search .json-tree-search-form{width:100%}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content .json-tree-search .json-tree-search-form .ant-form-item{-webkit-margin-end:0;margin-inline-end:0;width:100%}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content .json-tree-search .json-tree-kv-list{line-height:230%}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content .json-tree-search .json-tree-kv-list .json-tree-node-key{font-weight:700}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content .json-tree-search .json-tree-kv-list .json-tree-value-badge{background:var(--color-popover-bg);border:1px solid var(--color-border-custom);border-radius:3px;margin:0 2px;max-width:100%;padding:2px}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content .json-tree-search .json-tree-node-title{align-items:center;display:inline-flex;gap:6px;max-width:100%}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content .json-tree-search .json-tree-node-title .json-tree-node-key{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content .json-tree-search .json-tree-search-highlight{background-color:var(--color-bg-search-highlight);border-radius:2px;padding:0 1px}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content .expanded-json-tree{background:var(--color-popover-bg);border:1px solid var(--color-border-custom);border-radius:4px;max-height:320px;overflow:auto;padding:8px;width:100%}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content .expanded-json-tree .ant-tree{background:#0000;font-size:12px;line-height:1.4}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content .expanded-json-tree .ant-tree .ant-tree-node-content-wrapper,.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content .expanded-json-tree .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected,.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content .expanded-json-tree .ant-tree .ant-tree-node-content-wrapper:hover{background:#0000}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content .expanded-json-tree .ant-tree .ant-tree-node-content-wrapper{flex:auto;min-width:0}.page.connector-views .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .connector-view-expanded .expanded-content .expanded-json-tree .ant-tree .ant-tree-title{display:block;min-width:0;width:100%}.page.vehicle-demo-payload .title{min-height:32px}.page.vehicle-demo-payload .body .ant-table .ant-table-body{scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.page.vehicle-demo-payload .body .ant-table .ant-table-body::-webkit-scrollbar{height:8px;width:8px}.page.vehicle-demo-payload .body .ant-table .ant-table-body::-webkit-scrollbar-track{background:#0000}.page.vehicle-demo-payload .body .ant-table .ant-table-body::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.page.vehicle-demo-payload .body .ant-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.page .title{align-items:center;display:flex;justify-content:space-between}.page .title *{margin-bottom:0}.page .body .vehicle-form{width:100%}.page .body .vehicle-form .ant-card{margin-bottom:16px}.page .body .vehicle-form .ant-checkbox-wrapper.ant-checkbox-wrapper-in-form-item{margin-top:5px}.ant-dropdown-menu-item.ant-dropdown-menu-item-danger .anticon{color:var(--color-form-link-danger)!important}.ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover .anticon{color:#fff!important}.connector-image-preview .ant-image-preview-img{background:var(--color-img-background);border-radius:5px;padding:5px}.page.connector-view-form{height:80vh;padding:0}.page.connector-view-form .connector-view-form-container{display:flex;gap:16px;height:calc(100vh - 155px)}.page.connector-view-form .harness-panel{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;min-width:0;overflow-y:auto;padding:0 2px}.page.connector-view-form .harness-panel-header{align-items:center;border-bottom:1px solid var(--color-border-custom);display:flex;flex-shrink:0;justify-content:space-between;padding-bottom:5px}.page.connector-view-form .harness-panel-header .ant-btn{gap:4px}.page.connector-view-form .harness-panel-header .unsaved-changes-msg{align-items:center;color:var(--color-warning-text-2);display:flex;font-size:12px;gap:4px}.page.connector-view-form .harness-panel-header .unsaved-changes-msg .unsaved-changes-msg-icon{color:var(--color-warning-icon);font-size:12px}.page.connector-view-form .harness-search-panel{display:flex;flex-direction:column;flex-shrink:0;gap:12px}.page.connector-view-form .harness-search-panel .ant-pagination li{margin-inline:4px}.page.connector-view-form .form-panel{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;min-width:0;padding:0 2px}.page.connector-view-form .form-panel .vehicle-view-header{border-bottom:1px solid var(--color-border-custom);padding:5px}.page.connector-view-form .form-panel .connector-view-form-inner{display:flex;flex-direction:column;height:100%}.page.connector-view-form .form-panel .connector-view-form-content{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding-right:4px}.page.connector-view-form .connector-view-media-row{display:flex;flex:1 1;gap:16px;min-height:0}.page.connector-view-form .connector-view-media-row .connector-view-image-col{display:flex;flex:1 1;flex-direction:column;min-width:0}.page.connector-view-form .connector-view-media-row .connector-view-image-col.img-exists{gap:6px}.page.connector-view-form .connector-view-media-row .connector-view-uploads-col{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.page.connector-view-form .connector-view-image-placeholder{align-items:center;background-color:var(--color-popover-bg);border:1px dashed var(--color-border-custom);border-radius:4px;display:flex;justify-content:center;min-height:165px}.page.connector-view-form .connector-view-actions{align-items:center;border-top:1px solid var(--color-border-custom);display:flex;justify-content:space-between;padding-top:12px}.page.connector-view-form .connector-view-actions-left{max-width:55%}.page.connector-view-form .connector-view-actions-left,.page.connector-view-form .connector-view-actions-right{align-items:center;align-self:flex-end;display:flex;gap:8px;height:100%}.page.connector-view-form .harness-accordion-item{background-color:var(--color-popover-bg);border:1px solid var(--color-border-custom);border-radius:6px;flex-shrink:0;overflow:hidden}.page.connector-view-form .harness-accordion-item .harness-accordion-header{align-items:center;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 14px;transition:background-color .15s ease}.page.connector-view-form .harness-accordion-item .harness-accordion-header:hover{background-color:var(--color-table-row-bg-hover)}.page.connector-view-form .harness-accordion-item .harness-accordion-header .harness-accordion-title{color:var(--color-text-alternate);display:inline-block;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.connector-view-form .harness-accordion-item .harness-accordion-header .harness-accordion-meta{color:var(--color-text-alternate);font-size:12px;opacity:.6}.page.connector-view-form .harness-accordion-item .harness-accordion-body{border-top:1px solid var(--color-border-custom);padding-bottom:4px}.page.connector-view-form .harness-levels-scroll{max-height:400px;overflow-y:auto}.page.connector-view-form .harness-levels-scroll::-webkit-scrollbar{width:6px}.page.connector-view-form .harness-levels-scroll::-webkit-scrollbar-track{background:#0000}.page.connector-view-form .harness-levels-scroll::-webkit-scrollbar-thumb{background-color:var(--color-scroll-thumb);border-radius:3px}.page.connector-view-form .harness-levels-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--color-scroll-thumb-hover)}.page.connector-view-form .harness-levels-grid{grid-gap:4px 12px;display:grid;gap:4px 12px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));padding:0 12px}.page.connector-view-form .harness-levels-grid-item{overflow:hidden;padding:4px 0;text-overflow:ellipsis;white-space:nowrap}.page.connector-view-form .connector-view-file-upload{display:flex;flex-direction:column;gap:16px}.page.connector-view-form .connector-view-file-upload .file-item{align-items:center;border-radius:4px;display:flex;gap:8px;justify-content:space-between;padding:2px 2px 2px 0;width:100%}.page.connector-view-form .connector-view-file-upload .file-item:hover{background-color:var(--color-bg-hover-text-with-delete)}.page.connector-view-form .connector-view-file-upload .file-item:hover .file-remove{opacity:1}.page.connector-view-form .connector-view-file-upload .file-item .file-details{width:100%}.page.connector-view-form .connector-view-file-upload .file-item .file-name{color:var(--color-text-alternate);flex-grow:1;font-size:13px;overflow:hidden;text-overflow:ellipsis}.page.connector-view-form .connector-view-file-upload .file-item .file-remove{color:var(--color-form-link-danger);cursor:pointer;font-size:14px;opacity:0}.page.connector-view-form .connector-view-file-upload .file-upload-warning{color:var(--color-warning-text-2);font-size:12px}.page.connector-view-form .connector-view-current-image img{border:1px solid var(--color-border-custom);border-radius:4px;max-height:50vh;max-width:100%;object-fit:contain}.page.connector-view-form .connector-view-current-image.clickable-image{cursor:pointer;transition:opacity .15s ease}.page.connector-view-form .connector-view-current-image.clickable-image:hover{opacity:.85}.page.connector-view-form .file-upload-row{display:flex;flex-direction:column;gap:4px}.page.connector-view-form .level-connectors-toggle{font-size:12px;white-space:nowrap}.page.connector-view-form .level-connectors-toggle:hover{opacity:.8}.page.connector-view-form .level-row-active{background-color:var(--color-selected-item);border-radius:4px}.connectors-drawer-top{border-bottom:1px solid var(--color-border-custom);flex-shrink:0;padding:16px}.connectors-drawer-count{display:block;font-size:12px;margin-top:8px}.connectors-drawer-list{display:flex;flex:1 1;flex-direction:column;gap:6px;overflow-y:auto;padding:12px 16px;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.connectors-drawer-list::-webkit-scrollbar{height:8px;width:8px}.connectors-drawer-list::-webkit-scrollbar-track{background:#0000}.connectors-drawer-list::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.connectors-drawer-list::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.connectors-drawer-item{background:var(--color-list-header);border:1px solid var(--color-border-custom);border-radius:6px;color:var(--color-text-alternate);font-size:13px;padding:10px 14px;transition:background-color .15s ease,border-color .15s ease}.connectors-drawer-item:hover{background:var(--color-selected-item);border-color:var(--color-active-primary)}.ant-drawer .harness-edit-panel .ant-drawer-header{padding:12px}.ant-drawer .harness-edit-panel .ant-drawer-body{display:flex!important;padding:0!important}.harness-edit-filter{border-right:1px solid var(--color-border-custom);display:flex;flex-direction:column;gap:12px;min-width:180px;overflow-y:auto;padding:12px 10px;width:35%}.harness-edit-harness-list{display:flex;flex-direction:column;gap:8px}.harness-edit-filter-header{align-items:center;display:flex;justify-content:space-between;padding:0 6px}.harness-edit-harness-item{align-items:center;border-radius:6px;display:flex;gap:8px;padding:4px;transition:background-color .15s ease;width:calc(100% + 4px)}.harness-edit-harness-item .harness-edit-harness-remove{color:var(--color-form-link-danger);cursor:pointer;flex-shrink:0;font-size:14px;opacity:0;transition:opacity .2s}.harness-edit-harness-item:hover{background-color:var(--color-bg-hover-text-with-delete)}.harness-edit-harness-item:hover .harness-edit-harness-remove{opacity:1}.harness-edit-harness-item .harness-edit-harness-name{flex:1 1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.harness-edit-harness-item .harness-edit-harness-count{flex-shrink:0;font-size:11px}.harness-edit-levels-panel{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.harness-edit-search{display:flex;flex-shrink:0;gap:8px;padding:12px 12px 0}.harness-edit-actions{align-items:center;border-bottom:1px solid var(--color-border-custom);display:flex;flex-shrink:0;justify-content:space-between;padding:12px}.harness-edit-levels-list{flex:1 1;overflow-y:auto;padding:12px;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.harness-edit-levels-list::-webkit-scrollbar{height:8px;width:8px}.harness-edit-levels-list::-webkit-scrollbar-track{background:#0000}.harness-edit-levels-list::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.harness-edit-levels-list::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.harness-edit-levels-list .harness-edit-section{border:1px solid var(--color-border-custom);border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px}.harness-edit-levels-list .harness-edit-section:not(:first-child){margin-top:12px}.harness-edit-levels-list .harness-edit-section .harness-edit-section-header{align-items:center;background-color:var(--color-expanded-row-cell);border-bottom:1px solid var(--color-border-custom);border-top-left-radius:6px;border-top-right-radius:6px;display:flex;justify-content:space-between;padding:8px}.harness-edit-levels-list .harness-edit-section .harness-edit-level-item{transition:background-color .15s ease}.harness-edit-levels-list .harness-edit-section .harness-edit-level-item:not(:last-child){border-bottom:1px solid var(--color-border-custom)}.harness-edit-levels-list .harness-edit-section .harness-edit-level-item:hover{background-color:var(--color-table-row-bg-hover)}.harness-edit-levels-list .harness-edit-section .harness-edit-level-item .harness-edit-level-row{align-items:center;display:flex;gap:8px;padding:8px}.harness-edit-levels-list .harness-edit-section .harness-edit-level-item .harness-edit-connectors-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;padding:0 10px 8px 32px}.harness-edit-levels-list .harness-edit-section .harness-edit-level-item .harness-edit-connectors-list span.ant-tag{border-radius:6px;margin:0;padding:2px 8px}.harness-edit-level-badges{display:flex;gap:4px;margin-left:auto}.harness-edit-connectors-toggle{font-size:12px;margin-left:8px!important;padding:0 4px;white-space:nowrap}.harness-edit-highlight{background-color:var(--color-bg-search-highlight);border-radius:2px;color:inherit;padding:2px}.connector-mapping-table.ant-table-wrapper .ant-table .ant-table-tbody .ant-table-row .ant-table-cell:not(.ant-table-cell-scrollbar){padding:8px 5px 8px 10px!important}.connector-mapping-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.vehicle-workspace-root .vehicle-workspace .content:has(.connector-mapping-page){overflow:hidden;padding:0}.connector-mapping-container{display:flex;flex:1 1;min-height:0;overflow:hidden}.connector-mapping-left-panel{display:flex;flex-direction:column;min-width:0;overflow:hidden;width:25%}.connector-mapping-tabs.ant-tabs,.connector-mapping-tabs.ant-tabs>.ant-tabs-nav{margin:0}.connector-mapping-tabs.ant-tabs .ant-tabs-ink-bar{display:none}.connector-mapping-tabs.ant-tabs .ant-tabs-nav-list{width:100%}.connector-mapping-tabs.ant-tabs .ant-tabs-nav-list .ant-tabs-tab{color:var(--color-text-alternate);flex:1 1;justify-content:center;margin:0;min-width:0}.connector-mapping-tabs.ant-tabs .ant-tabs-nav-list .ant-tabs-tab:not(.ant-tabs-tab-active){border-bottom:1px solid var(--color-border-custom)}.connector-mapping-tabs.ant-tabs .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{border-bottom:2px solid var(--color-loading-text);font-weight:600}.connector-mapping-tabs.ant-tabs .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{stroke:var(--color-loading-text);color:var(--color-loading-text)}.connector-mapping-list-wrapper{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:12px}.connector-mapping-list-content{border:1px solid var(--color-border-custom);border-top-left-radius:8px;border-top-right-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.ant-table-wrapper.connector-mapping-ref-table,.ant-table-wrapper.connector-mapping-table{background-color:var(--color-popover-bg);height:100%}.ant-table-wrapper.connector-mapping-ref-table .ant-table,.ant-table-wrapper.connector-mapping-table .ant-table{border:none;border-radius:0}.connector-mapping-table.ant-table{flex:1 1;overflow:hidden}.connector-mapping-table.ant-table .ant-table-header{background-color:var(--color-popover-bg)}.connector-mapping-table.ant-table .ant-table-thead .ant-table-cell{background-color:var(--color-popover-bg);padding:6px 8px}.connector-mapping-table.ant-table .ant-table-body{scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.connector-mapping-table.ant-table .ant-table-body::-webkit-scrollbar{height:8px;width:8px}.connector-mapping-table.ant-table .ant-table-body::-webkit-scrollbar-track{background:#0000}.connector-mapping-table.ant-table .ant-table-body::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.connector-mapping-table.ant-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.connector-mapping-table.ant-table .ant-table-cell{padding:6px 8px;vertical-align:top}.connector-mapping-table.ant-table .ant-table-placeholder .ant-empty-description{color:var(--color-text-alternate)}.connector-mapping-table.ant-table .ant-table-thead>tr>th{background-color:var(--color-popover-bg)}.connector-mapping-table.ant-table .ant-table-row{cursor:pointer}.connector-mapping-table.ant-table .ant-table-row:hover .ant-table-cell{background-color:var(--color-selected-item)!important}.connector-mapping-table-header{align-items:center;border-bottom:1px solid var(--color-border-custom);display:flex;justify-content:space-between;padding:4px 8px}.connector-mapping-cell{align-items:flex-start;display:flex;flex-direction:row;gap:8px}.connector-mapping-cell-content{flex:1 1;font-size:13px;word-break:break-all}.connector-mapping-item-desc{color:var(--color-text-alternate);font-size:12px}.connector-mapping-item-mark{color:var(--color-form-link-danger);margin-right:4px}.connector-mapping-cell-action{flex-shrink:0}.ant-table-wrapper.connector-mapping-ref-table .ant-table .ant-table-header .ant-table-thead tr th:first-child{width:100%}.ant-table-wrapper.connector-mapping-ref-table .ant-table .ant-table-header .ant-table-thead tr th:nth-child(2){width:0}.connector-mapping-right-panel{border-left:1px solid var(--color-border-custom);display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative;width:80%}.connector-mapping-toolbar{align-items:center;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;left:0;padding:12px 16px;position:absolute;right:0;top:0;z-index:10}.connector-mapping-toolbar .connector-mapping-toolbar-title{flex-shrink:0;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connector-mapping-toolbar .ant-checkbox-group,.connector-mapping-toolbar .connector-mapping-toolbar-title{background-color:var(--color-popover-bg);border:1px solid var(--color-border-custom);border-radius:6px;padding:4px 16px}.connector-mapping-toolbar .ant-checkbox-group{align-items:center;column-gap:16px;display:flex;flex-wrap:nowrap;min-width:0}.connector-mapping-toolbar .ant-checkbox-group .ant-checkbox+span{-webkit-padding-end:0;padding-inline-end:0}.connector-mapping-toolbar .connector-mapping-toolbar-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.connector-mapping-toolbar--mobile{gap:8px;padding:8px 12px}.connector-mapping-toolbar--mobile .connector-mapping-toolbar-left{flex:1 1 auto;min-width:0}.connector-mapping-toolbar--mobile .connector-mapping-toolbar-title{max-width:160px}.connector-mapping-toolbar-menu-btn{font-weight:500}.connector-mapping-ref-connector-heading{align-items:center;display:flex;justify-content:space-between}.connector-mapping-ref-connector-card{border-radius:8px}.connector-mapping-ref-connector-card .ant-card-body{padding:8px 12px}.connector-mapping-ref-card-field{margin-bottom:4px}.connector-mapping-ref-card-field:last-child{margin-bottom:0}.connector-mapping-ref-card-name{font-weight:700}.connector-mapping-ref-table-wrapper{background-color:var(--color-popover-bg);border:1px solid var(--color-border-custom);border-top-left-radius:8px;border-top-right-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.connector-mapping-ref-search{font-size:13px;width:100%}.connector-mapping-ref-table-content,.connector-mapping-ref-table.ant-table{flex:1 1;overflow:hidden}.connector-mapping-ref-table.ant-table .ant-table-header{background-color:var(--color-popover-bg)}.connector-mapping-ref-table.ant-table .ant-table-thead .ant-table-cell{background-color:var(--color-popover-bg);padding:6px 8px}.connector-mapping-ref-table.ant-table .ant-table-body{scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.connector-mapping-ref-table.ant-table .ant-table-body::-webkit-scrollbar{height:8px;width:8px}.connector-mapping-ref-table.ant-table .ant-table-body::-webkit-scrollbar-track{background:#0000}.connector-mapping-ref-table.ant-table .ant-table-body::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.connector-mapping-ref-table.ant-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.connector-mapping-ref-table.ant-table .ant-table-cell{padding:6px 8px;vertical-align:top}.connector-mapping-ref-table.ant-table .ant-table-placeholder .ant-empty-description{color:var(--color-text-alternate)}.connector-mapping-ref-item{align-items:center;cursor:pointer;display:flex}.connector-mapping-ref-item.disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.connector-mapping-ref-item .connector-mapping-ref-item-radio{margin-right:8px}.connector-mapping-ref-item .connector-mapping-ref-item-label{word-break:break-all}.connector-mapping-ref-actions{display:flex;flex-shrink:0;gap:8px}.connector-search-filter-icon{cursor:pointer;font-size:14px;padding:4px}.connector-search-filter-icon.active{color:var(--color-active-primary)}.connector-mapping-search-input{padding:0 0 12px}.connector-mapping-search-input .ant-input-affix-wrapper-focused,.connector-mapping-search-input .ant-input-affix-wrapper:focus,.connector-mapping-search-input .ant-input-focused,.connector-mapping-search-input .ant-input:focus,.connector-mapping-search-input .ant-input:not(:disabled):focus-visible{border-color:var(--color-border-custom)!important;box-shadow:none!important;outline:none!important}.connector-search-filter-content{display:flex;flex-direction:column;gap:4px;width:22vw}.connector-search-filter-content label[for=category]{font-weight:600}.connector-search-filter-actions{display:flex;gap:8px;justify-content:flex-end;padding-top:4px}.connector-mapping-duplicate-modal{display:flex;min-height:50vh}.connector-mapping-duplicate-modal .connector-mapping-duplicate-left{border-right:1px solid var(--color-border-custom);display:flex;flex-direction:column;gap:16px;padding-right:16px;width:50%}.connector-mapping-duplicate-modal .connector-mapping-duplicate-right{display:flex;flex-direction:column;gap:16px;padding-left:16px;width:50%}.connector-mapping-duplicate-modal .connector-mapping-duplicate-tags{align-content:flex-start;border:1px solid var(--color-border-custom);border-radius:6px;display:flex;flex-wrap:wrap;gap:8px;height:50vh;overflow-y:auto;padding:8px 6px 8px 8px;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.connector-mapping-duplicate-modal .connector-mapping-duplicate-tags::-webkit-scrollbar{height:8px;width:8px}.connector-mapping-duplicate-modal .connector-mapping-duplicate-tags::-webkit-scrollbar-track{background:#0000}.connector-mapping-duplicate-modal .connector-mapping-duplicate-tags::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.connector-mapping-duplicate-modal .connector-mapping-duplicate-tags::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.connector-mapping-duplicate-modal .connector-mapping-duplicate-tag{border:1px solid var(--color-border-custom);border-radius:4px;cursor:pointer;font-size:12px;padding:4px 8px;transition:background-color .15s ease;width:100%}.connector-mapping-duplicate-modal .connector-mapping-duplicate-tag.selected,.connector-mapping-duplicate-modal .connector-mapping-duplicate-tag:hover{background-color:var(--color-popover-bg)}.connector-mapping-duplicate-modal .connector-mapping-duplicate-selected-item{align-items:center;background-color:var(--color-popover-bg);border-radius:4px;display:flex;font-size:12px;justify-content:space-between;margin-bottom:4px;padding:4px 8px;width:100%}.connector-mapping-duplicate-modal .connector-mapping-duplicate-selected-item .duplicate-item-label{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connector-mapping-duplicate-modal .connector-mapping-duplicate-selected-item .duplicate-item-delete{color:var(--color-text-alternate);cursor:pointer;flex-shrink:0;margin-left:8px}.connector-mapping-duplicate-modal .connector-mapping-duplicate-selected-item .duplicate-item-delete:hover{color:var(--color-form-link-danger)}.connector-mapping-duplicate-footer{display:flex;justify-content:flex-end;padding-top:16px}.connector-mapping-svg-container{height:100%;width:100%}.connector-mapping-svg-container.hidden{display:none}.connector-mapping-svg-loader{font-size:18px}.connector-mapping-svg-error,.connector-mapping-svg-loader{align-items:center;display:flex;height:100%;justify-content:center}.connector-mapping-svg-error{color:var(--color-text-alternate)}.connector-mapping-info-link{cursor:pointer;margin-left:12px}.connector-mapping-info-link:hover{opacity:.7}.connector-mapping-info-none{color:var(--color-text-alternate);margin-left:12px}@keyframes skeleton-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.skeleton-bar{animation:skeleton-pulse 1.5s ease-in-out infinite;background-color:var(--color-popover-bg);border-radius:4px}.skeleton-item{pointer-events:none}.skeleton-item .connector-mapping-cell-action{opacity:.5}.skeleton-toolbar{align-items:center;display:flex;justify-content:space-between;padding:12px 16px}.skeleton-svg-area{align-items:center;display:flex;flex:1 1;justify-content:center;padding:16px}.skeleton-svg-box{border-radius:8px;height:100%;opacity:.3;width:100%}.connector-mapping-print-container{background-color:#fff;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;position:relative;width:100%}.connector-mapping-print-navbar{align-items:center;background-color:var(--color-popover-bg);border-bottom:1px solid var(--color-border-custom);display:flex;justify-content:flex-end;left:0;padding:8px 16px;position:fixed;right:0;top:0;z-index:100}@media print{body .noPrint,body .noPrint *{display:none!important}@page{size:landscape}}.subheader-container{align-items:center;border-bottom:1px solid var(--color-border-custom);display:flex;height:61px;justify-content:space-between;padding:0 16px}.subheader-container .vehicle-info .vehicle-make,.subheader-container .vehicle-info .vehicle-model{font-size:14px;font-weight:400;margin:0!important;text-transform:uppercase}.subheader-container .vehicle-info .vehicle-make{margin-bottom:5px!important}.subheader-container .vehicle-details .vehicle-make-model-id,.subheader-container .vehicle-details .vehicle-update-date{line-height:100%;margin-bottom:0!important}.subheader-container .vehicle-details .vehicle-make-model-id{margin-bottom:5px!important}.vehicle-workspace-root{height:100%}.vehicle-workspace-root .vehicle-workspace{height:calc(100% - 61px)}.vehicle-workspace-root .vehicle-workspace .sidebar{border-right:1px solid var(--color-border-custom)}.vehicle-workspace-root .vehicle-workspace .sidebar .menu-container{overflow-y:auto;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.vehicle-workspace-root .vehicle-workspace .sidebar .menu-container::-webkit-scrollbar{height:8px;width:8px}.vehicle-workspace-root .vehicle-workspace .sidebar .menu-container::-webkit-scrollbar-track{background:#0000}.vehicle-workspace-root .vehicle-workspace .sidebar .menu-container::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.vehicle-workspace-root .vehicle-workspace .sidebar .menu-container::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.vehicle-workspace-root .vehicle-workspace .sidebar.sider-collapsed .menu-container{height:100%}.vehicle-workspace-root .vehicle-workspace .sidebar.sider-expanded .menu-container{height:calc(100% - 56px)}.vehicle-workspace-root .vehicle-workspace .content{overflow:auto;padding:16px;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.vehicle-workspace-root .vehicle-workspace .content::-webkit-scrollbar{height:8px;width:8px}.vehicle-workspace-root .vehicle-workspace .content::-webkit-scrollbar-track{background:#0000}.vehicle-workspace-root .vehicle-workspace .content::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.vehicle-workspace-root .vehicle-workspace .content::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.promote-changes-root{height:100%}.promote-changes-root .promote-changes-content{height:calc(100% - 61px)}.promote-changes-root .filters-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.search-promote-changes{flex:1 1;min-width:200px}.promote-changes-status-filter{flex-shrink:0}.promote-select-right{min-width:0;overflow:hidden}.promote-select-right,.promote-select-right .promote-section-files-list,.promote-select-right .promote-tab-pane{display:flex;flex:1 1;flex-direction:column;min-height:0}.promote-select-right .promote-section-files-list{background:var(--color-expanded-row-cell);border:1px solid var(--color-border-custom);border-radius:4px;overflow-y:auto;padding:12px;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.promote-select-right .promote-section-files-list::-webkit-scrollbar{height:8px;width:8px}.promote-select-right .promote-section-files-list::-webkit-scrollbar-track{background:#0000}.promote-select-right .promote-section-files-list::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.promote-select-right .promote-section-files-list::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.promote-box-tabs{flex-shrink:0;padding-bottom:16px}.promote-box-tabs .ant-radio-button-wrapper{background:#0000;border-bottom:1px solid var(--color-border-custom);border-radius:0;border-right:1px solid var(--color-border-custom);border-top:1px solid var(--color-border-custom);color:var(--color-text-alternate);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.promote-box-tabs .ant-radio-button-wrapper:not(:last-child){-webkit-margin-end:-1px;margin-inline-end:-1px}.promote-box-tabs .ant-radio-button-wrapper:not(:first-child){border-left:1px solid var(--color-border-custom)}.promote-box-tabs .ant-radio-button-wrapper:hover{color:var(--color-loading-text)}.promote-box-tabs .ant-radio-button-wrapper:first-child{border-bottom-left-radius:6px;border-left:1px solid var(--color-border-custom);border-top-left-radius:6px}.promote-box-tabs .ant-radio-button-wrapper:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px}.promote-box-tabs .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:var(--color-loading-text);border-color:var(--color-loading-text);color:var(--color-background);z-index:1}.promote-box-tabs .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child{border-color:var(--color-loading-text)}.promote-box-tabs .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{background:var(--color-loading-text);border-color:var(--color-loading-text);color:var(--color-background)}.promote-files-grid .promote-file-check-item{align-items:center;display:flex;flex-basis:calc(25% - 6px);flex-grow:0;flex-shrink:0;gap:8px;min-width:0;padding:2px 0}.promote-files-grid .promote-file-check-item:not(:has(.ant-checkbox-wrapper)):before{background:var(--color-text-alternate);border-radius:50%;content:"";flex-shrink:0;height:6px;opacity:.6;width:6px}.promote-files-grid .promote-file-check-item .ant-checkbox-wrapper{-webkit-margin-end:0;align-items:center;display:flex;flex:1 1;margin-inline-end:0;min-width:0}.promote-files-grid .promote-file-check-item .ant-checkbox-wrapper .ant-checkbox{flex-shrink:0}.promote-files-grid .promote-file-check-item .ant-checkbox-wrapper .ant-checkbox-label{flex:1 1;min-width:0;overflow:hidden}.promote-files-grid .promote-file-check-item>.ellipsis{flex:1 1;min-width:0}.promote-section-block{background:var(--color-expanded-row-cell);border:1px solid var(--color-border-custom);border-radius:0;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:12px 16px}.promote-section-block .promote-section-header{border-bottom:1px solid var(--color-border-custom);flex-shrink:0;margin-bottom:8px;padding-bottom:8px}.promote-section-block .promote-section-hint{display:block;font-size:12px;line-height:1.5;margin-top:4px}.promote-section-block .promote-section-scroll{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.promote-section-block .promote-section-scroll::-webkit-scrollbar{height:8px;width:8px}.promote-section-block .promote-section-scroll::-webkit-scrollbar-track{background:#0000}.promote-section-block .promote-section-scroll::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.promote-section-block .promote-section-scroll::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.promote-customer-make-sections{display:flex;flex:1 1;flex-direction:column;min-height:0}.promote-customer-make-sections .promote-section-block{flex:1 1;margin-bottom:0;min-height:0}.promote-customer-make-sections .promote-section-block.promote-section-block-customer{flex:0 0 auto;max-height:45%}.promote-customer-make-sections .promote-section-block+.promote-section-block{margin-top:16px}.promote-empty-state{padding:24px;width:100%}.promote-center-content{width:100%}.promote-status-wrapper{padding:32px}.promote-file-label{flex:1 1;min-width:0}.promote-file-label.promote-file-label-exists{color:var(--color-active-primary)}.promote-check-icon{color:green}.promote-section-search{flex:1 1;min-width:200px}.promote-changes-select-vehicle{min-width:220px}.promote-preview-content{flex:1 1;min-height:0}.ant-modal.promote-changes-preview-modal .ant-modal-content{display:flex;flex:1 1;flex-direction:column;height:90vh;min-height:0}.ant-modal.promote-changes-preview-modal .ant-modal-body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.ant-modal.promote-changes-preview-modal .preview-vehicle-list{border-right:1px solid var(--color-border-custom);flex-shrink:0;min-width:0;width:260px}.ant-modal.promote-changes-preview-modal .preview-vehicle-list .preview-vehicle-search{border-bottom:1px solid var(--color-border-custom);flex-shrink:0;padding:12px}.ant-modal.promote-changes-preview-modal .preview-vehicle-list .preview-vehicle-items{gap:4px;overflow-y:auto;padding:8px;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.ant-modal.promote-changes-preview-modal .preview-vehicle-list .preview-vehicle-items::-webkit-scrollbar{height:8px;width:8px}.ant-modal.promote-changes-preview-modal .preview-vehicle-list .preview-vehicle-items::-webkit-scrollbar-track{background:#0000}.ant-modal.promote-changes-preview-modal .preview-vehicle-list .preview-vehicle-items::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.ant-modal.promote-changes-preview-modal .preview-vehicle-list .preview-vehicle-items::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.ant-modal.promote-changes-preview-modal .preview-vehicle-list .preview-vehicle-items .preview-vehicle-item{border-radius:4px;cursor:pointer;min-width:0;padding:8px 12px}.ant-modal.promote-changes-preview-modal .preview-vehicle-list .preview-vehicle-items .preview-vehicle-item:hover{background:var(--color-selected-item)}.ant-modal.promote-changes-preview-modal .preview-vehicle-list .preview-vehicle-items .preview-vehicle-item.active{background:var(--color-selected-item);font-weight:600}.ant-modal.promote-changes-preview-modal .preview-detail-pane{flex:1 1;min-width:0;overflow:hidden;padding:16px;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.ant-modal.promote-changes-preview-modal .preview-detail-pane::-webkit-scrollbar{height:8px;width:8px}.ant-modal.promote-changes-preview-modal .preview-detail-pane::-webkit-scrollbar-track{background:#0000}.ant-modal.promote-changes-preview-modal .preview-detail-pane::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.ant-modal.promote-changes-preview-modal .preview-detail-pane::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.ant-modal.promote-changes-select-files-modal .ant-modal-content{display:flex;flex:1 1;flex-direction:column;height:90vh;min-height:0}.ant-modal.promote-changes-select-files-modal .ant-modal-body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.ant-modal.promote-changes-select-files-modal .ant-modal-body>.ant-flex{display:flex;flex:1 1;flex-direction:column;min-height:0}.ant-modal.promote-changes-select-files-modal .promote-select-body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.ant-modal.promote-changes-select-files-modal .promote-select-body::-webkit-scrollbar{height:8px;width:8px}.ant-modal.promote-changes-select-files-modal .promote-select-body::-webkit-scrollbar-track{background:#0000}.ant-modal.promote-changes-select-files-modal .promote-select-body::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.ant-modal.promote-changes-select-files-modal .promote-select-body::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.ant-modal.promote-changes-select-files-modal .promote-select-columns{align-items:stretch;height:100%}.ant-modal.promote-changes-select-files-modal .promote-select-columns .promote-select-left{display:flex;flex:0 0 40%;flex-direction:column;gap:16px;min-height:0;min-width:0;overflow:hidden}.ant-modal.promote-changes-select-files-modal .promote-select-columns .promote-select-left .promote-section-block{flex:1 1;margin-bottom:0;min-height:0}.ant-modal.promote-changes-select-files-modal .promote-select-columns .promote-select-left .promote-section-block.promote-section-block-customer{flex:0 0 auto;max-height:45%}.ant-modal.promote-changes-select-files-modal .promote-select-columns .promote-select-left .promote-files-grid .promote-file-check-item{flex-basis:calc(50% - 4px);flex-grow:0;flex-shrink:0}.ant-modal.promote-changes-select-files-modal .promote-modal-footer{border-top:1px solid var(--color-border-custom);padding-top:16px}.ant-modal.promote-changes-delete-files-modal .ant-modal-content{display:flex;flex:1 1;flex-direction:column;height:90vh;min-height:0}.ant-modal.promote-changes-delete-files-modal .ant-modal-body,.ant-modal.promote-changes-delete-files-modal .ant-modal-body>.ant-flex{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.ant-modal.promote-changes-delete-files-modal .promote-delete-file-grid{display:flex;flex:1 1;flex-direction:column;min-height:0}.ant-modal.promote-changes-delete-files-modal .promote-delete-file-grid .promote-section-files-list{background:var(--color-expanded-row-cell);border:1px solid var(--color-border-custom);border-radius:4px;display:flex;flex:1 1;flex-direction:column;max-height:none;min-height:0;overflow-y:auto;padding:12px;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.ant-modal.promote-changes-delete-files-modal .promote-delete-file-grid .promote-section-files-list::-webkit-scrollbar{height:8px;width:8px}.ant-modal.promote-changes-delete-files-modal .promote-delete-file-grid .promote-section-files-list::-webkit-scrollbar-track{background:#0000}.ant-modal.promote-changes-delete-files-modal .promote-delete-file-grid .promote-section-files-list::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.ant-modal.promote-changes-delete-files-modal .promote-delete-file-grid .promote-section-files-list::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.ant-modal.promote-changes-delete-files-modal .promote-modal-footer{flex-shrink:0;padding-top:16px}.promote-trash-file-item{align-items:center;display:flex;width:100%}.promote-trash-file-item .ant-checkbox-wrapper{-webkit-margin-end:0;align-items:center;display:flex;flex:1 1;margin-inline-end:0;min-width:0}.promote-trash-file-item .ant-checkbox-wrapper .ant-checkbox-label{flex:1 1;min-width:0;overflow:hidden}.tracer-preview-centered{max-width:480px;text-align:center;width:100%}.tracer-preview-centered .ant-card-body{padding:24px}.select-make-model-container{min-height:400px}.select-make-model-placeholder{height:400px}.select-make-model-list-wrapper{border:1px solid var(--color-border-custom);border-radius:6px;max-height:400px;overflow-y:auto;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.select-make-model-list-wrapper::-webkit-scrollbar{height:8px;width:8px}.select-make-model-list-wrapper::-webkit-scrollbar-track{background:#0000}.select-make-model-list-wrapper::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.select-make-model-list-wrapper::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.select-make-model-list-wrapper .ant-list-item{cursor:pointer;padding:10px 16px}.select-make-model-list-wrapper .ant-list-item.selected{background:var(--color-selected-item)}.select-make-model-item-content{width:100%}.select-make-model-item-label{flex:1 1;min-width:0}.select-version-modal-icon{color:var(--color-active-primary)}.select-version-info-icon{color:#8c8c8c;color:var(--color-text-quaternary,#8c8c8c)}.select-version-modal-loading{padding:48px}.select-version-modal-form{width:100%}.select-version-modal-radio-group{border:1px solid var(--color-border-custom);border-radius:6px;width:100%}.select-version-modal-radio-option{cursor:pointer;padding:10px 16px}.select-version-modal-radio-content{width:100%}.select-version-modal-radio-label{flex:1 1;min-width:0}.select-version-modal .ant-tag{margin:0}.select-version-modal .ant-alert{margin-bottom:16px}.page.tracer-preview .tracer-preview-launch-icon{color:#1677ff;color:var(--color-active-primary,#1677ff);font-size:48px;line-height:1}.page.tracer-preview .tracer-preview-warning-icon{color:#faad14;color:var(--color-warning-icon,#faad14);font-size:48px}.page.tracer-preview .ant-typography.code{font-family:SF Mono,Menlo,Consolas,monospace;font-size:14px}.page.tracer-preview .ant-card{background:var(--color-popover-bg);padding:3% 1%}#vehicle-form-importers{width:100%}#vehicle-form-importers .ant-list.importers-list{background:var(--color-popover-bg);border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:6px;border-top-right-radius:6px;min-width:900px;overflow-x:auto}#vehicle-form-importers .ant-list.importers-list .ant-list-header .importer-grid{grid-gap:16px;align-items:center;display:grid;font-weight:600;gap:16px;grid-template-columns:180px minmax(80px,1fr) minmax(450px,auto);width:100%}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item{min-height:47px}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid{grid-gap:16px;align-items:center;display:grid;font-weight:400;gap:16px;grid-template-columns:180px minmax(80px,1fr) minmax(450px,auto);width:100%}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .file-column.not-available{color:#b8b8b8}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .dependency-column{overflow-wrap:anywhere}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .dependency-column .status-wrapper{align-items:center;display:flex;justify-content:flex-start}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .dependency-column .status-wrapper .status-icon{border-radius:100px;display:inline-block;height:6px;position:absolute;width:6px}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .dependency-column .status-wrapper .status-icon.available{background-color:var(--color-sucess-icon)}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .dependency-column .status-wrapper .status-icon.not-available{background-color:var(--color-warning-icon)}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .dependency-column .status-wrapper .status-text{margin-left:16px}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .dependency-column .status-wrapper .status-text.available{color:var(--color-success-text)}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .dependency-column .status-wrapper .status-text.not-available{color:var(--color-warning-text)}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .actions-column{align-items:center;display:flex;gap:16px;justify-content:flex-end}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .actions-column .export-prefix-suffix{height:auto;line-height:inherit;max-width:100%;min-width:0;text-align:left;white-space:normal}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .actions-column .action-items-wrapper{align-items:center;display:flex;gap:16px;justify-content:flex-end}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .actions-column .action-items-wrapper .import-connector,#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .actions-column .action-items-wrapper .import-terminal{height:auto;line-height:inherit;max-width:100%;min-width:0;text-align:left;white-space:normal}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .actions-column .action-items-wrapper .select-version{min-width:245px!important;width:245px!important}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .actions-column .action-items-wrapper .actions-select-trigger{align-items:center;cursor:pointer;display:flex;justify-content:space-between;min-width:160px;width:160px}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid .actions-column .action-items-wrapper .actions-select-trigger:not([disabled]):hover{color:var(--color-text-alternate)}#vehicle-form-importers .ant-list.importers-list .ant-list-items .ant-list-item .importer-grid.row.has-dependencies{grid-template-columns:180px minmax(0,auto)}.ant-select-dropdown .ant-select-item-option-content *{overflow:hidden;text-overflow:ellipsis}.ant-select-dropdown .ant-select-item-option-content .imported-by{padding-top:5px}.ant-dropdown.actions-dropdown .ant-dropdown-menu{width:160px}.ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .dtc-list .dtc-list-item{border-bottom:1px solid var(--color-border-custom);padding:6px 0}.ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .dtc-list:first-child .dtc-list-item{padding-top:0}.ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .dtc-list:last-child .dtc-list-item{border:none;padding-bottom:0}.page.tat-mappings{padding:0}.page.tat-mappings .body .tat-mappings-form{width:100%}.page.tat-mappings .body .tat-mappings-form>*{margin-bottom:16px}.page.tat-mappings .body .tat-mappings-form>:last-child{margin-bottom:0}.page.tat-mappings .body .tat-mappings-form .data-filters{align-items:center;display:flex;width:100%}.page.tat-mappings .body .tat-mappings-form .data-filters :first-child{flex-basis:min-content;flex-grow:1}.page.tat-mappings .body .tat-mappings-form .data-filters .select-ecu{width:165px}.page.tat-mappings .body .tat-mappings-form .data-filters .ant-checkbox-group{align-items:center;background-color:var(--color-popover-bg);border:1px solid var(--color-border-custom);border-radius:6px;column-gap:16px;padding:4px 16px}.page.tat-mappings .body .tat-mappings-form .data-filters .ant-checkbox-group .ant-checkbox+span{-webkit-padding-end:0;padding-inline-end:0}.page.tat-mappings .body .tat-mappings-form .crud-panel{display:flex;justify-content:space-between;width:100%}.page.tat-mappings .body .ant-table-wrapper .ant-pagination-total-text{flex-grow:1}.page.tat-mappings .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-expanded{align-items:stretch;border-bottom:1px solid var(--color-border-custom);display:grid;grid-template-columns:1fr 1fr 1fr}.page.tat-mappings .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-expanded .grid-col{display:flex;flex-direction:column}.page.tat-mappings .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-expanded .grid-col .dtc-expanded-header{border-bottom:1px solid var(--color-border-custom);font-weight:600;padding-bottom:2px;width:100%}.page.tat-mappings .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-expanded .grid-col .dtc-expanded-cell{background-color:var(--color-expanded-row-cell);border-left:1px solid var(--color-border-custom);flex-grow:1;padding:8px 16px 16px}.page.tat-mappings .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-expanded .grid-col .dtc-expanded-cell .dtc-detail{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:16px}.page.tat-mappings .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-expanded .grid-col .dtc-expanded-cell .dtc-detail .dtc-description,.page.tat-mappings .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-expanded .grid-col .dtc-expanded-cell .dtc-detail .dtc-name{display:block;width:100%}.page.tat-mappings .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-expanded .grid-col .dtc-expanded-cell .dtc-detail:last-child{margin-bottom:0}.page.tat-mappings .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-expanded .grid-col:last-child .dtc-expanded-cell{border-right:1px solid var(--color-border-custom)}.page.dtc-add-dependency,.page.dtc-clone,.page.dtc-create,.page.dtc-edit{padding:0}.page.dtc-add-dependency .title .ant-collapse.dtc-header .ant-collapse-item>.ant-collapse-header,.page.dtc-clone .title .ant-collapse.dtc-header .ant-collapse-item>.ant-collapse-header,.page.dtc-create .title .ant-collapse.dtc-header .ant-collapse-item>.ant-collapse-header,.page.dtc-edit .title .ant-collapse.dtc-header .ant-collapse-item>.ant-collapse-header{font-weight:600}.page.dtc-add-dependency .title .ant-collapse.dtc-header .ant-collapse-item>.ant-collapse-header .ant-collapse-extra,.page.dtc-clone .title .ant-collapse.dtc-header .ant-collapse-item>.ant-collapse-header .ant-collapse-extra,.page.dtc-create .title .ant-collapse.dtc-header .ant-collapse-item>.ant-collapse-header .ant-collapse-extra,.page.dtc-edit .title .ant-collapse.dtc-header .ant-collapse-item>.ant-collapse-header .ant-collapse-extra{font-weight:400;text-decoration:underline}.page.dtc-add-dependency .title .ant-collapse.dtc-header .ant-collapse-item>.ant-collapse-header .collapse-icon>svg,.page.dtc-add-dependency .title .ant-collapse.dtc-header .ant-collapse-item>.ant-collapse-header .expand-icon>svg,.page.dtc-clone .title .ant-collapse.dtc-header .ant-collapse-item>.ant-collapse-header .collapse-icon>svg,.page.dtc-clone .title .ant-collapse.dtc-header .ant-collapse-item>.ant-collapse-header .expand-icon>svg,.page.dtc-create .title .ant-collapse.dtc-header .ant-collapse-item>.ant-collapse-header .collapse-icon>svg,.page.dtc-create .title .ant-collapse.dtc-header .ant-collapse-item>.ant-collapse-header .expand-icon>svg,.page.dtc-edit .title .ant-collapse.dtc-header .ant-collapse-item>.ant-collapse-header .collapse-icon>svg,.page.dtc-edit .title .ant-collapse.dtc-header .ant-collapse-item>.ant-collapse-header .expand-icon>svg{height:18px;width:18px}.page.dtc-add-dependency .body #dtc-clone-form,.page.dtc-add-dependency .body #dtc-create-form,.page.dtc-add-dependency .body #dtc-edit-form,.page.dtc-clone .body #dtc-clone-form,.page.dtc-clone .body #dtc-create-form,.page.dtc-clone .body #dtc-edit-form,.page.dtc-create .body #dtc-clone-form,.page.dtc-create .body #dtc-create-form,.page.dtc-create .body #dtc-edit-form,.page.dtc-edit .body #dtc-clone-form,.page.dtc-edit .body #dtc-create-form,.page.dtc-edit .body #dtc-edit-form{width:100%}.page.dtc-add-dependency .body #dtc-clone-form .ant-card.ant-card-bordered,.page.dtc-add-dependency .body #dtc-create-form .ant-card.ant-card-bordered,.page.dtc-add-dependency .body #dtc-edit-form .ant-card.ant-card-bordered,.page.dtc-clone .body #dtc-clone-form .ant-card.ant-card-bordered,.page.dtc-clone .body #dtc-create-form .ant-card.ant-card-bordered,.page.dtc-clone .body #dtc-edit-form .ant-card.ant-card-bordered,.page.dtc-create .body #dtc-clone-form .ant-card.ant-card-bordered,.page.dtc-create .body #dtc-create-form .ant-card.ant-card-bordered,.page.dtc-create .body #dtc-edit-form .ant-card.ant-card-bordered,.page.dtc-edit .body #dtc-clone-form .ant-card.ant-card-bordered,.page.dtc-edit .body #dtc-create-form .ant-card.ant-card-bordered,.page.dtc-edit .body #dtc-edit-form .ant-card.ant-card-bordered{margin-bottom:16px}.page.dtc-add-dependency .body #dtc-clone-form .ant-card.ant-card-bordered .ant-card-body,.page.dtc-add-dependency .body #dtc-create-form .ant-card.ant-card-bordered .ant-card-body,.page.dtc-add-dependency .body #dtc-edit-form .ant-card.ant-card-bordered .ant-card-body,.page.dtc-clone .body #dtc-clone-form .ant-card.ant-card-bordered .ant-card-body,.page.dtc-clone .body #dtc-create-form .ant-card.ant-card-bordered .ant-card-body,.page.dtc-clone .body #dtc-edit-form .ant-card.ant-card-bordered .ant-card-body,.page.dtc-create .body #dtc-clone-form .ant-card.ant-card-bordered .ant-card-body,.page.dtc-create .body #dtc-create-form .ant-card.ant-card-bordered .ant-card-body,.page.dtc-create .body #dtc-edit-form .ant-card.ant-card-bordered .ant-card-body,.page.dtc-edit .body #dtc-clone-form .ant-card.ant-card-bordered .ant-card-body,.page.dtc-edit .body #dtc-create-form .ant-card.ant-card-bordered .ant-card-body,.page.dtc-edit .body #dtc-edit-form .ant-card.ant-card-bordered .ant-card-body{padding:16px}.page.dtc-add-dependency .body #dtc-clone-form .ant-card.ant-card-bordered .ant-card-body .select-ecu,.page.dtc-add-dependency .body #dtc-create-form .ant-card.ant-card-bordered .ant-card-body .select-ecu,.page.dtc-add-dependency .body #dtc-edit-form .ant-card.ant-card-bordered .ant-card-body .select-ecu,.page.dtc-clone .body #dtc-clone-form .ant-card.ant-card-bordered .ant-card-body .select-ecu,.page.dtc-clone .body #dtc-create-form .ant-card.ant-card-bordered .ant-card-body .select-ecu,.page.dtc-clone .body #dtc-edit-form .ant-card.ant-card-bordered .ant-card-body .select-ecu,.page.dtc-create .body #dtc-clone-form .ant-card.ant-card-bordered .ant-card-body .select-ecu,.page.dtc-create .body #dtc-create-form .ant-card.ant-card-bordered .ant-card-body .select-ecu,.page.dtc-create .body #dtc-edit-form .ant-card.ant-card-bordered .ant-card-body .select-ecu,.page.dtc-edit .body #dtc-clone-form .ant-card.ant-card-bordered .ant-card-body .select-ecu,.page.dtc-edit .body #dtc-create-form .ant-card.ant-card-bordered .ant-card-body .select-ecu,.page.dtc-edit .body #dtc-edit-form .ant-card.ant-card-bordered .ant-card-body .select-ecu{width:32%}.page.dtc-add-dependency .body #dtc-clone-form .cancel-button,.page.dtc-add-dependency .body #dtc-clone-form .submit-button,.page.dtc-add-dependency .body #dtc-create-form .cancel-button,.page.dtc-add-dependency .body #dtc-create-form .submit-button,.page.dtc-add-dependency .body #dtc-edit-form .cancel-button,.page.dtc-add-dependency .body #dtc-edit-form .submit-button,.page.dtc-clone .body #dtc-clone-form .cancel-button,.page.dtc-clone .body #dtc-clone-form .submit-button,.page.dtc-clone .body #dtc-create-form .cancel-button,.page.dtc-clone .body #dtc-create-form .submit-button,.page.dtc-clone .body #dtc-edit-form .cancel-button,.page.dtc-clone .body #dtc-edit-form .submit-button,.page.dtc-create .body #dtc-clone-form .cancel-button,.page.dtc-create .body #dtc-clone-form .submit-button,.page.dtc-create .body #dtc-create-form .cancel-button,.page.dtc-create .body #dtc-create-form .submit-button,.page.dtc-create .body #dtc-edit-form .cancel-button,.page.dtc-create .body #dtc-edit-form .submit-button,.page.dtc-edit .body #dtc-clone-form .cancel-button,.page.dtc-edit .body #dtc-clone-form .submit-button,.page.dtc-edit .body #dtc-create-form .cancel-button,.page.dtc-edit .body #dtc-create-form .submit-button,.page.dtc-edit .body #dtc-edit-form .cancel-button,.page.dtc-edit .body #dtc-edit-form .submit-button{min-width:98px}.page.dtc-create .body #dtc-create-form .ant-card.ant-card-bordered .ant-card-body .dtc-edit-text-area,.page.dtc-create .body #dtc-edit-form .ant-card.ant-card-bordered .ant-card-body .dtc-edit-text-area,.page.dtc-edit .body #dtc-create-form .ant-card.ant-card-bordered .ant-card-body .dtc-edit-text-area,.page.dtc-edit .body #dtc-edit-form .ant-card.ant-card-bordered .ant-card-body .dtc-edit-text-area{flex:1 1}.page.dtc-clone .body #dtc-clone-form .ant-card.ant-card-bordered .ant-card-body .ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-content .option-description,.page.dtc-clone .body #dtc-clone-form .ant-card.ant-card-bordered .ant-card-body .ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-content .option-label{font-size:12px}.page.dtc-clone .body #dtc-clone-form .ant-card.ant-card-bordered .ant-card-body .ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-content .option-label{font-weight:500}.page.edit-dtc-mappings{padding:0}.page.edit-dtc-mappings .body .col-container{background-color:var(--color-expanded-row-cell);border:1px solid var(--color-border-custom);height:calc(100vh - 235px);margin-bottom:0;min-height:47px;width:100%}.page.edit-dtc-mappings .body .col-container .col{flex-direction:column;height:100%;min-height:0;width:33.33%}.page.edit-dtc-mappings .body .col-container .col.ant-flex:empty{display:flex}.page.edit-dtc-mappings .body .col-container .col .ant-tabs.connector-tabs{height:100%}.page.edit-dtc-mappings .body .col-container .col .ant-tabs.connector-tabs .ant-tabs-nav-list{display:flex;width:100%}.page.edit-dtc-mappings .body .col-container .col .ant-tabs.connector-tabs .ant-tabs-nav-list .ant-tabs-tab{flex:1 1;justify-content:center;min-width:0;padding:12px}.page.edit-dtc-mappings .body .col-container .col .ant-tabs.connector-tabs .ant-tabs-nav-list .ant-tabs-tab:not(.ant-tabs-tab-active){border-bottom:1px solid var(--color-border-custom)}.page.edit-dtc-mappings .body .col-container .col .ant-tabs.connector-tabs .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{border-bottom:2px solid var(--color-loading-text)}.page.edit-dtc-mappings .body .col-container .col .ant-tabs.connector-tabs .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{stroke:var(--color-loading-text);color:var(--color-loading-text);text-shadow:-.5px 0 0 #fff,-.5px 0 0 #fff}.page.edit-dtc-mappings .body .col-container .col .ant-tabs.connector-tabs .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{stroke:var(--color-text-alternate);align-items:center;color:var(--color-text-alternate);display:flex;justify-content:center;min-width:0;overflow:hidden}.page.edit-dtc-mappings .body .col-container .col .ant-tabs.connector-tabs .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn .tab-label{display:block;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.page.edit-dtc-mappings .body .col-container .col .ant-tabs.connector-tabs .ant-tabs-nav-list .ant-tabs-ink-bar{background-color:var(--color-loading-text);display:none;width:50%!important}.page.edit-dtc-mappings .body .col-container .col .ant-tabs-content-holder .ant-tabs-content{height:100%}.page.edit-dtc-mappings .body .col-container .col .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane-active{display:flex;flex-direction:column;gap:16px;height:100%;min-height:0}.page.edit-dtc-mappings .body .col-container .col .ant-list.connectors-list{border-radius:0;display:flex;flex:1 1;flex-direction:column;min-height:0}.page.edit-dtc-mappings .body .col-container .col .ant-list.connectors-list .ant-spin-nested-loading{overflow-y:auto;scrollbar-color:var(--color-scroll-thumb) var(--color-popover-bg);scrollbar-width:thin}.page.edit-dtc-mappings .body .col-container .col .ant-list.connectors-list .ant-spin-nested-loading::-webkit-scrollbar{height:8px;width:8px}.page.edit-dtc-mappings .body .col-container .col .ant-list.connectors-list .ant-spin-nested-loading::-webkit-scrollbar-track{background:var(--color-popover-bg)}.page.edit-dtc-mappings .body .col-container .col .ant-list.connectors-list .ant-spin-nested-loading::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.page.edit-dtc-mappings .body .col-container .col .ant-list.connectors-list .ant-spin-nested-loading::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.page.edit-dtc-mappings .body .col-container .col .ant-list.connectors-list .ant-spin-nested-loading .ant-list-items{background-color:var(--color-popover-bg)}.page.edit-dtc-mappings .body .col-container .col .ant-list.connectors-list .ant-spin-nested-loading .ant-list-items .ant-list-item .connector .description,.page.edit-dtc-mappings .body .col-container .col .ant-list.connectors-list .ant-spin-nested-loading .ant-list-items .ant-list-item .connector .name{overflow-wrap:anywhere}.page.edit-dtc-mappings .body .col-container .col .no-connectors-container{flex-grow:1}.page.edit-dtc-mappings .body .col-container .col .col-header{align-items:center;border-bottom:1px solid var(--color-border-custom);display:flex;flex-shrink:0;justify-content:center;margin:0;padding:12px}.page.edit-dtc-mappings .body .col-container .col .col-header .icon{-webkit-margin-end:12px;stroke:var(--color-text-alternate);margin-inline-end:12px}.page.edit-dtc-mappings .body .col-container .col .col-header .icon:not(.non-interactive){stroke:var(--color-loading-text)}.page.edit-dtc-mappings .body .col-container .col .col-header .title:not(.non-interactive){color:var(--color-loading-text)}.page.edit-dtc-mappings .body .col-container .col .col-body{display:flex;flex-direction:column;gap:16px;height:100%;min-height:0;padding:0 16px 16px}.page.edit-dtc-mappings .body .col-container .col .col-body>.no-data{align-content:center;flex-grow:1}.page.edit-dtc-mappings .body .col-container .col .col-body .selected-connector{background-color:var(--color-popover-bg);border:1px solid var(--color-border-custom);flex-shrink:0;min-width:0;padding:8px 16px;width:100%}.page.edit-dtc-mappings .body .col-container .col .col-body .selected-connector .ant-space{min-width:0}.page.edit-dtc-mappings .body .col-container .col .col-body .no-pins-available{align-content:center;flex:1 1}.page.edit-dtc-mappings .body .col-container .col .col-body .search-pins .ant-form-item-label{padding:0 0 4px}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;min-height:0;position:relative}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section:before{background-color:var(--color-border-custom);bottom:0;content:"";height:1px;left:-16px;position:absolute;width:16px;width:calc(100% + 32px)}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section .pins-header{background-color:var(--color-popover-bg);border-left:1px solid var(--color-border-custom);border-right:1px solid var(--color-border-custom);border-top:1px solid var(--color-border-custom);border-top-left-radius:5px;border-top-right-radius:5px;flex-shrink:0;padding:5px 16px}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section .pins-list-containe-border{border:1px solid var(--color-border-custom)}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section .pins-list-container{border:1px solid var(--color-border-custom);min-height:0;overflow-y:auto;scrollbar-color:var(--color-scroll-thumb) var(--color-popover-bg);scrollbar-width:thin}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section .pins-list-container::-webkit-scrollbar{height:8px;width:8px}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section .pins-list-container::-webkit-scrollbar-track{background:var(--color-popover-bg)}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section .pins-list-container::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section .pins-list-container::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section .pins-list-container .ant-list.pins-list.ant-list-bordered{border:none;border-radius:0}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section .pins-list-container .ant-list.pins-list .ant-list-items{overflow-y:auto}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section .pins-list-container .ant-list.pins-list .ant-list-items .ant-list-item{background-color:var(--color-popover-bg);padding:5px 16px}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section .pins-list-container .ant-list.pins-list .ant-list-items .ant-list-item:first-child{-webkit-border-before:none;border-block-start:none}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section .pins-list-container .ant-list.pins-list .ant-list-items .ant-list-item:last-child{-webkit-border-after:none;border-block-end:none}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section .pins-list-container .ant-list.pins-list .ant-list-items .ant-list-item .ant-checkbox+span{-webkit-padding-start:16px;padding-inline-start:16px}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section .pins-list-container .ant-list.pins-list .ant-list-items .ant-list-item .ant-checkbox-label{word-break:break-all}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section .pins-list-container .ant-list.pins-list .ant-list-items .ant-list-item .ant-checkbox-label>span{display:block}.page.edit-dtc-mappings .body .col-container .col .col-body .pins-section .pins-list-container .ant-list.pins-list .ant-list-items .ant-list-item .ant-checkbox-label>span.harness{font-size:12px}.page.edit-dtc-mappings .body .col-container .col .col-body .scrollable{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.page.edit-dtc-mappings .body .col-container .col .col-body .scrollable::-webkit-scrollbar{height:8px;width:8px}.page.edit-dtc-mappings .body .col-container .col .col-body .scrollable::-webkit-scrollbar-track{background:#0000}.page.edit-dtc-mappings .body .col-container .col .col-body .scrollable::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.page.edit-dtc-mappings .body .col-container .col .col-body .scrollable::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.page.edit-dtc-mappings .body .col-container .col .col-body .scrollable .ant-card-body{padding:8px 16px}.page.edit-dtc-mappings .body .col-container .col .col-body .scrollable .ant-card-body .dtc-grid-row .col-title{min-width:65px;padding-top:3px}.page.edit-dtc-mappings .body .col-container .col .col-body .scrollable .ant-card-body .dtc-grid-row .col-content{border:1px solid #0000;border-radius:5px;padding:3px 6px}.page.edit-dtc-mappings .body .col-container .col .col-body .scrollable .ant-card-body .dtc-grid-row .col-content:not(.no-action):hover{background-color:var(--color-background-delete-item-hover);border-color:var(--color-border-custom)}.page.edit-dtc-mappings .body .col-container .col .col-body .scrollable .ant-card-body .dtc-grid-row .col-content:not(.no-action):hover .action{visibility:visible}.page.edit-dtc-mappings .body .col-container .col .col-body .scrollable .ant-card-body .dtc-grid-row .col-content .dtc-desc,.page.edit-dtc-mappings .body .col-container .col .col-body .scrollable .ant-card-body .dtc-grid-row .col-content .dtc-name,.page.edit-dtc-mappings .body .col-container .col .col-body .scrollable .ant-card-body .dtc-grid-row .col-content .mapping-desc,.page.edit-dtc-mappings .body .col-container .col .col-body .scrollable .ant-card-body .dtc-grid-row .col-content .mapping-name{display:block}.page.edit-dtc-mappings .body .col-container .col .col-body .scrollable .ant-card-body .dtc-grid-row .col-content .action{background-color:#0000!important;visibility:hidden}.page.edit-dtc-mappings .body .col-container .col:nth-child(2){border-left:1px solid var(--color-border-custom);border-right:1px solid var(--color-border-custom)}#dtc-add-dependency-from .select_dependant_dtc{width:100%}#dtc-add-dependency-from .select_dependant_dtc .ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-content .option-description,#dtc-add-dependency-from .select_dependant_dtc .ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-content .option-label{font-size:12px}#dtc-add-dependency-from .select_dependant_dtc .ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-content .option-label{font-weight:500}.ant-select-dropdown .ant-select-item-option-content .option-description,.ant-select-dropdown .ant-select-item-option-content .option-label{font-size:12px}.ant-select-dropdown .ant-select-item-option-content .option-label{font-weight:500}.dtcs-container{overflow:hidden;width:calc(100% - 96px)}.dtcs-container .dtcs-wrapper{white-space:nowrap;width:100%}.dtcs-container .dtcs-wrapper.hide-overflow{overflow-x:hidden}.dtcs-container .ellipsis{align-self:self-end}.ant-modal.edit-dtc-mapping-modal .ant-modal-content .ant-modal-body .ant-list.dtcs{border-radius:0;max-height:70vh;overflow-y:auto;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.ant-modal.edit-dtc-mapping-modal .ant-modal-content .ant-modal-body .ant-list.dtcs::-webkit-scrollbar{height:8px;width:8px}.ant-modal.edit-dtc-mapping-modal .ant-modal-content .ant-modal-body .ant-list.dtcs::-webkit-scrollbar-track{background:#0000}.ant-modal.edit-dtc-mapping-modal .ant-modal-content .ant-modal-body .ant-list.dtcs::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.ant-modal.edit-dtc-mapping-modal .ant-modal-content .ant-modal-body .ant-list.dtcs::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.date-time.ant-form-item{margin-bottom:0;width:337px}.page.tracer-mappings{padding:0}.page .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-review-expanded{align-items:stretch;border-bottom:1px solid var(--color-border-custom);display:grid;grid-template-columns:1fr 1fr}.page .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-review-expanded .review-heading{align-items:baseline;border-bottom:1px solid var(--color-border-custom);border-right:1px solid var(--color-border-custom);display:flex;flex-direction:row;justify-content:space-between;padding:8px}.page .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-review-expanded .review-heading:first-child{padding-left:0}.page .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-review-expanded .review-heading:nth-child(2){border-right:none;padding-right:0}.page .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-review-expanded .review-body{align-items:flex-start;background-color:var(--color-expanded-row-cell);border-left:1px solid var(--color-border-custom);display:flex;flex-direction:column;padding:16px}.page .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-review-expanded .review-body .dtc-review-expanded-rows{display:grid;grid-template-columns:48px 1fr}.page .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-review-expanded .review-body .dtc-review-expanded-rows .connector-list{margin-bottom:16px}.page .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-review-expanded .review-body .dtc-review-expanded-rows .connector-list .connector-name{padding-right:12px}.page .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-review-expanded .review-body .dtc-review-expanded-rows .connector-list .connector-details{margin-bottom:5px}.page .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-review-expanded .review-body .dtc-review-expanded-rows .connector-list .connector-details .connector-name{padding-right:0}.page .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-review-expanded .review-body .dtc-review-expanded-rows .connector-list .connector-details:last-child,.page .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-review-expanded .review-body .dtc-review-expanded-rows:last-child .connector-list{margin-bottom:0}.page .body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .dtc-review-expanded .review-body:nth-child(4){border-right:1px solid var(--color-border-custom)}.ant-dropdown .ant-dropdown-menu.dtc-mapping-review-logs{max-height:300px;max-width:calc(100vw - 340px);min-width:200px;overflow:auto;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-gutter:stable;scrollbar-width:thin}.ant-dropdown .ant-dropdown-menu.dtc-mapping-review-logs::-webkit-scrollbar{height:8px;width:8px}.ant-dropdown .ant-dropdown-menu.dtc-mapping-review-logs::-webkit-scrollbar-track{background:#0000}.ant-dropdown .ant-dropdown-menu.dtc-mapping-review-logs::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.ant-dropdown .ant-dropdown-menu.dtc-mapping-review-logs::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.ant-dropdown .ant-dropdown-menu.dtc-mapping-review-logs .ant-dropdown-menu-item.log-heading{font-weight:700;text-decoration:underline}.ant-dropdown .ant-dropdown-menu.dtc-mapping-review-logs .ant-dropdown-menu-item.log-body,.ant-dropdown .ant-dropdown-menu.dtc-mapping-review-logs .ant-dropdown-menu-item.log-heading{cursor:default}.ant-dropdown .ant-dropdown-menu.dtc-mapping-review-logs .ant-dropdown-menu-item.log-body:hover,.ant-dropdown .ant-dropdown-menu.dtc-mapping-review-logs .ant-dropdown-menu-item.log-heading:hover{background-color:#0000!important}.page.tracer-memos{padding:0}.page .body .date-time.ant-form-item{margin-bottom:0;width:280px}.page .body .search-dtc-memo{min-width:200px;width:100%}.ant-modal.crowdsourced-memo-modal .ant-modal-content .ant-modal-body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell{background:var(--color-popover-bg);padding:16px 5px 16px 16px!important}.ant-modal.crowdsourced-memo-modal .ant-modal-content .ant-modal-body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .memo-review-expanded .heading-wrapper{border-bottom:1px solid var(--color-border-custom);width:100%}.ant-modal.crowdsourced-memo-modal .ant-modal-content .ant-modal-body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .memo-review-expanded .heading-wrapper .heading{border-right:1px solid var(--color-border-custom);padding:8px;width:50%}.ant-modal.crowdsourced-memo-modal .ant-modal-content .ant-modal-body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .memo-review-expanded .heading-wrapper .heading:last-child{border-right:none}.ant-modal.crowdsourced-memo-modal .ant-modal-content .ant-modal-body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .memo-review-expanded .memo-description-wrapper,.ant-modal.crowdsourced-memo-modal .ant-modal-content .ant-modal-body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .memo-review-expanded .memo-name-wrapper{background-color:var(--color-expanded-row-cell);border-bottom:1px solid var(--color-border-custom);border-left:1px solid var(--color-border-custom);width:100%}.ant-modal.crowdsourced-memo-modal .ant-modal-content .ant-modal-body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .memo-review-expanded .memo-description-wrapper .memo-description,.ant-modal.crowdsourced-memo-modal .ant-modal-content .ant-modal-body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .memo-review-expanded .memo-description-wrapper .memo-name,.ant-modal.crowdsourced-memo-modal .ant-modal-content .ant-modal-body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .memo-review-expanded .memo-name-wrapper .memo-description,.ant-modal.crowdsourced-memo-modal .ant-modal-content .ant-modal-body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .memo-review-expanded .memo-name-wrapper .memo-name{border-right:1px solid var(--color-border-custom);padding:16px;width:50%}.ant-modal.crowdsourced-memo-modal .ant-modal-content .ant-modal-body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .memo-review-expanded .memo-description-wrapper .memo-description *,.ant-modal.crowdsourced-memo-modal .ant-modal-content .ant-modal-body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .memo-review-expanded .memo-description-wrapper .memo-name *,.ant-modal.crowdsourced-memo-modal .ant-modal-content .ant-modal-body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .memo-review-expanded .memo-name-wrapper .memo-description *,.ant-modal.crowdsourced-memo-modal .ant-modal-content .ant-modal-body .ant-table-wrapper .ant-table-expanded-row .ant-table-cell .memo-review-expanded .memo-name-wrapper .memo-name *{background-color:#0000!important}.ant-modal.create-new-memo-modal .select-dtc-wrapper{width:100%}.ant-modal.create-new-memo-modal .select-dtc-multiline.ant-select{min-height:48px}.ant-modal.create-new-memo-modal .select-dtc-multiline.ant-select .ant-select-selector{align-items:flex-start!important;display:flex!important;height:48px!important;min-height:48px!important;padding-bottom:5px!important;padding-top:5px!important}.ant-modal.create-new-memo-modal .select-dtc-multiline.ant-select .ant-select-selection-wrap{align-items:stretch!important;display:flex}.ant-modal.create-new-memo-modal .select-dtc-multiline.ant-select .ant-select-selection-item{align-items:flex-start!important;display:flex!important;flex:1 1;line-height:normal!important;white-space:normal!important}.ant-modal.create-new-memo-modal .dtc-selected-label{display:flex;flex-direction:column;justify-content:center}.ant-modal.create-new-memo-modal .dtc-selected-label .option-label{font-weight:600;line-height:18px}.ant-modal.create-new-memo-modal .dtc-selected-label .option-description{line-height:18px}.ant-modal.create-new-memo-modal .select-dtc-multiline .ant-select-arrow,.ant-modal.create-new-memo-modal .select-dtc-multiline .ant-select-clear{top:60%;transform:translateY(-50%)}.ant-modal.create-new-memo-modal .memo-description,.ant-modal.create-new-memo-modal .memo-name{width:50%!important}.ant-select-dropdown.select-dtc-popup .ant-select-item-option-content .option-label{font-weight:500}.page.power-distribution{padding:0}.page.power-distribution .body .power-distribution-form{width:100%}.page.power-distribution .body .power-distribution-form>*{margin-bottom:16px}.page.power-distribution .body .power-distribution-form>:last-child{margin-bottom:0}.page.power-distribution .body .power-distribution-form .data-filters{align-items:center;display:flex;width:100%}.page.power-distribution .body .power-distribution-form .data-filters :first-child{flex-basis:min-content;flex-grow:1}.page.power-distribution .body .power-distribution-form .data-filters .search-connector{min-width:360px;width:100%}.generate-wires-modal .ant-table-wrapper .ant-table{border-radius:0}.generate-wires-modal .generate-wires-button{align-self:flex-end}.svg-col{max-width:182px}.svg-col .ant-btn-icon .anticon.anticon-delete>svg{fill:var(--color-form-link-danger);font-size:16px}.ant-modal.wire-form-modal .ant-modal-content .ant-modal-body{scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.ant-modal.wire-form-modal .ant-modal-content .ant-modal-body::-webkit-scrollbar{height:8px;width:8px}.ant-modal.wire-form-modal .ant-modal-content .ant-modal-body::-webkit-scrollbar-track{background:#0000}.ant-modal.wire-form-modal .ant-modal-content .ant-modal-body::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.ant-modal.wire-form-modal .ant-modal-content .ant-modal-body::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.ant-modal.wire-form-modal .ant-modal-content .ant-modal-body .container .checkbox-container{align-self:flex-end}.ant-modal.wire-form-modal .ant-modal-content .ant-modal-body .container .checkbox-container .wire-checkbox .ant-form-item{margin-bottom:7px}.ant-modal.wire-form-modal .ant-modal-content .ant-modal-body .container .notes-field .ant-row.ant-form-item-row{flex-direction:row}.ant-modal.wire-form-modal .ant-modal-content .ant-modal-body .container .notes-field .ant-row.ant-form-item-row .ant-form-item-control{width:auto}.ant-modal.wire-form-modal .ant-modal-content .ant-modal-body .container .ant-card{margin-bottom:16px}.ant-modal.wire-form-modal .ant-modal-content .ant-modal-body .container .ant-card .ant-card-body{padding:10px}.search-inline-connections,.search-wire{min-width:200px;width:100%}.ant-modal.inline-connections-form-modal .ant-modal-content .ant-modal-body .container .py-4{padding-bottom:16px;padding-top:16px}.search-modules{min-width:200px;width:100%}.ant-modal.modules-form-modal .ant-modal-content .ant-modal-body .container .py-4{padding-bottom:16px;padding-top:16px}.search-devices{min-width:200px;width:100%}.ant-modal.devices-form-modal .ant-modal-content .ant-modal-body .container .py-4{padding-bottom:16px;padding-top:16px}.search-inspection-points{min-width:200px;width:100%}.body .filters-wrapper{display:grid;grid-template-columns:minmax(50px,1fr) repeat(3,minmax(0,220px))}.search-sales-code{min-width:200px;width:100%}.ant-modal.sales-code-form-modal .ant-modal-content .ant-modal-body .container .py-4{padding-bottom:16px;padding-top:16px}.search-harness,.search-harness-relation{min-width:200px;width:100%}.search-harness-relation{max-width:50%}.ant-table .ant-table-tbody tr .harness-id-cell{max-width:450px;min-width:250px}.search-circuit{flex-grow:1;min-width:200px}.select-signal-name{width:40%}.search-device-connection{min-width:200px;width:100%}.search-visual-aid{flex-grow:1;width:clamp(70px,10%,100%)}.search-visual-aid .ant-row.ant-form-item-row{flex-direction:column}.search-visual-aid .ant-row.ant-form-item-row .ant-form-item-label{text-align:left}.search-visual-aid .ant-row.ant-form-item-row .ant-form-item-control{flex:auto}.ant-modal.visual-aid-form-modal .ant-modal-content .ant-modal-body .container .py-4{padding-bottom:16px;padding-top:16px}.visual-aid-table.ant-table-wrapper .ant-table-expanded-row .ant-table-cell .sales-code-expanded{align-items:stretch;border-bottom:1px solid var(--color-border-custom);display:grid;grid-template-columns:1fr}.visual-aid-table.ant-table-wrapper .ant-table-expanded-row .ant-table-cell .sales-code-expanded .grid-col{display:flex;flex-direction:column}.visual-aid-table.ant-table-wrapper .ant-table-expanded-row .ant-table-cell .sales-code-expanded .grid-col .header{border-bottom:1px solid var(--color-border-custom);font-weight:600;padding-bottom:2px;width:100%}.visual-aid-table.ant-table-wrapper .ant-table-expanded-row .ant-table-cell .sales-code-expanded .grid-col .cell{background-color:var(--color-expanded-row-cell);border-left:1px solid var(--color-border-custom);border-right:1px solid var(--color-border-custom);flex-grow:1;padding:8px 16px}.page.sales-code-complexity{padding:0}.page.sales-code-complexity .body .upload-inprogress .content{padding:0 0 0 5px}.page.sales-code-complexity .body .search-wrapper{min-width:180px;width:100%}.page.sales-code-complexity .body .ant-table-wrapper .ant-pagination-total-text{flex-grow:1}.page.sales-code-complexity .body .ant-table-wrapper .expanded-row{background-color:var(--color-expanded-row-cell);border:1px solid var(--color-border-custom);padding:8px}.sales-code-complexity-upload .ant-modal-body{max-height:75vh;overflow-y:auto}.sales-code-complexity-upload .upload-grid{align-items:stretch;border-bottom:1px solid var(--color-border-custom);display:grid;grid-template-columns:1fr 1fr 40px;min-width:0;padding:12px 0}.sales-code-complexity-upload .upload-grid:not(.bulk-upload-list .upload-grid):first-child{padding-top:0}.sales-code-complexity-upload .grid-header-item{font-weight:600}.sales-code-complexity-upload .grid-header-item:before{-webkit-margin-end:4px;color:var(--color-form-error-broder);content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:14px;line-height:1;margin-inline-end:4px}.sales-code-complexity-upload .grid-header-item,.sales-code-complexity-upload .grid-item-delete,.sales-code-complexity-upload .grid-item-file,.sales-code-complexity-upload .grid-item-harness{padding-right:16px}.sales-code-complexity-upload .grid-item-file,.sales-code-complexity-upload .grid-item-harness{min-width:0}.sales-code-complexity-upload .grid-item-harness .ant-select{min-width:0;width:100%}.sales-code-complexity-upload .grid-item-delete{justify-self:center;padding-right:0}.sales-code-complexity-upload .bulk-upload-list .list-container{max-height:60vh;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.sales-code-complexity-upload .bulk-upload-list .list-container::-webkit-scrollbar{height:8px;width:8px}.sales-code-complexity-upload .bulk-upload-list .list-container::-webkit-scrollbar-track{background:#0000}.sales-code-complexity-upload .bulk-upload-list .list-container::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.sales-code-complexity-upload .bulk-upload-list .list-container::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.sales-code-complexity-upload .bulk-upload-list .list-container .upload-grid:last-child{border-bottom:0}.sales-code-complexity-upload .grid-footer{background:var(--color-background);border-top:1px solid var(--color-border-custom);bottom:0;position:-webkit-sticky;position:sticky;z-index:1}.search-dtc-mapping-validation{flex-grow:1;width:clamp(70px,10%,100%)}.search-dtc-mapping-validation .ant-row.ant-form-item-row{flex-direction:column}.search-dtc-mapping-validation .ant-row.ant-form-item-row .ant-form-item-label{text-align:left}.search-dtc-mapping-validation .ant-row.ant-form-item-row .ant-form-item-control{flex:auto}.dtc-mapping-validation-select-acronym{width:clamp(180px,30%,278px)}.dtc-mapping-validation-select-version{width:clamp(180px,30%,310px)}.dtc-mapping-validation-select-vin{min-width:210px}.dtc-mapping-validation-actions-dropdown{width:110px}.misconfigured-tags .ant-space-item:last-child .ant-tag{margin-right:0}.search-graph-missing-images{flex-grow:1;width:clamp(70px,10%,100%)}.search-graph-missing-images .ant-row.ant-form-item-row{flex-direction:column}.search-graph-missing-images .ant-row.ant-form-item-row .ant-form-item-label{text-align:left}.search-graph-missing-images .ant-row.ant-form-item-row .ant-form-item-control{flex:auto}.graph-missing-images-select-version{width:clamp(180px,30%,310px)}.graph-missing-images-select-category{width:clamp(180px,30%,278px)}.graph-missing-images-select-vin{min-width:210px}.missing-images-tags .ant-space-item:last-child .ant-tag{margin-right:0}.search-functional-diagram{flex-grow:1;width:clamp(70px,10%,100%)}.search-functional-diagram .ant-row.ant-form-item-row{flex-direction:column}.search-functional-diagram .ant-row.ant-form-item-row .ant-form-item-label{text-align:left}.search-functional-diagram .ant-row.ant-form-item-row .ant-form-item-control{flex:auto}.functional-diagram-table .ant-tag{margin-right:0}.ant-form-item{margin-bottom:0}.ant-popover .add-subsystems-popover{border-radius:8px;padding:0}.ant-popover .add-subsystems-popover .ant-popover-title{border-bottom:1px solid var(--color-border-custom);margin:0;padding:8px 16px}.ant-popover .add-subsystems-popover .ant-popover-inner-content{padding:16px}.ant-popover .add-subsystems-popover .ant-popover-inner-content .sub-systems-list{border:1px solid var(--color-border-custom);border-radius:5px;max-height:50vh;min-width:20vh;overflow-y:auto;padding:3px 10px;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.ant-popover .add-subsystems-popover .ant-popover-inner-content .sub-systems-list::-webkit-scrollbar{height:8px;width:8px}.ant-popover .add-subsystems-popover .ant-popover-inner-content .sub-systems-list::-webkit-scrollbar-track{background:#0000}.ant-popover .add-subsystems-popover .ant-popover-inner-content .sub-systems-list::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.ant-popover .add-subsystems-popover .ant-popover-inner-content .sub-systems-list::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.ant-popover .export-missing-connectors-popover{border-radius:8px;padding:0}.ant-popover .export-missing-connectors-popover .ant-popover-title{border-bottom:1px solid var(--color-border-custom);margin:0;padding:8px 16px}.ant-popover .export-missing-connectors-popover .ant-popover-inner-content{padding:16px}.ant-popover .export-missing-connectors-popover .ant-popover-inner-content .categories-list .ant-table-wrapper .ant-table{border-radius:0}.page.functional-diagram-edit-mapping{height:100%;padding:0}.page.functional-diagram-edit-mapping .body{display:flex;flex-direction:column;height:100%}.page.functional-diagram-edit-mapping .body .sales-codes-list{flex-grow:1;min-width:0}.page.functional-diagram-edit-mapping .body .col-container{background-color:var(--color-expanded-row-cell);border:1px solid var(--color-border-custom);display:flex;flex-grow:1;margin-bottom:0;min-height:0;width:100%}.page.functional-diagram-edit-mapping .body .col-container .col{height:100%;min-height:0;min-width:0;overflow:hidden;padding:16px}.page.functional-diagram-edit-mapping .body .col-container .col.search-col{height:100%;width:34%}.page.functional-diagram-edit-mapping .body .col-container .col.candidate-col{border-left:1px solid var(--color-border-custom);border-right:1px solid var(--color-border-custom);width:32%}.page.functional-diagram-edit-mapping .body .col-container .col.mapped-col{width:34%}.page.functional-diagram-edit-mapping .body .col-container .col .col-body{display:flex;flex-direction:column;gap:16px;height:100%;min-height:0}.page.functional-diagram-edit-mapping .body .col-container .col .col-body.col-placeholder{height:100%;text-align:center}.page.functional-diagram-edit-mapping .body .col-container .col .col-body .selected-connector{background-color:var(--color-popover-bg);border:1px solid var(--color-border-custom);padding:8px 16px;width:100%}.page.functional-diagram-edit-mapping .body .col-container .col .col-body .selected-connector .ant-space{min-width:0}.page.functional-diagram-edit-mapping .body .col-container .col .col-body .device-group-header{padding:8px 0}.page.functional-diagram-edit-mapping .body .col-container .col .ant-segmented.search-segmented .ant-segmented-group .ant-segmented-thumb-motion-appear-active{transition:transform 10ms linear,width 10ms linear!important}.page.functional-diagram-edit-mapping .body .col-container .col .ant-segmented.search-segmented .ant-segmented-group .ant-segmented-item{animation:none!important;transition:none!important}.page.functional-diagram-edit-mapping .body .col-container .col .ant-segmented.search-segmented .ant-segmented-group .ant-segmented-thumb{animation:none!important}.ant-popover .category-filter-popover .ant-popover-inner-content{padding:16px}.functional-diagram-edit-mapping .filter-active{border-color:var(--color-loading-text);color:var(--color-loading-text)}.functional-diagram-edit-mapping .search-highlight{background-color:var(--color-search-highlight);border-radius:2px;color:var(--color-search-highlight-text);padding:0 2px}.functional-diagram-edit-mapping .device-group-list{scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.functional-diagram-edit-mapping .device-group-list::-webkit-scrollbar{height:8px;width:8px}.functional-diagram-edit-mapping .device-group-list::-webkit-scrollbar-track{background:#0000}.functional-diagram-edit-mapping .device-group-list::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.functional-diagram-edit-mapping .device-group-list::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.functional-diagram-edit-mapping .ant-collapse{background:#0000;border:none;border:1px solid var(--color-border-custom)}.functional-diagram-edit-mapping .ant-collapse>.ant-collapse-item .ant-table-wrapper .ant-table-container,.functional-diagram-edit-mapping .ant-collapse>.ant-collapse-item .ant-table-wrapper .ant-table-content,.functional-diagram-edit-mapping .ant-collapse>.ant-collapse-item .ant-table-wrapper .ant-table-header{border-radius:0!important}.functional-diagram-edit-mapping .ant-collapse>.ant-collapse-item:last-child{border-bottom:none}.functional-diagram-edit-mapping .ant-collapse>.ant-collapse-item:last-child .ant-table-wrapper .ant-table{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.functional-diagram-edit-mapping .ant-collapse>.ant-collapse-item:last-child:is(:first-child) .ant-collapse-header{border-radius:8px}.functional-diagram-edit-mapping .ant-collapse>.ant-collapse-item.ant-collapse-item-active .ant-collapse-header *{font-weight:700}.functional-diagram-edit-mapping .ant-collapse>.ant-collapse-item.ant-collapse-item-active .ant-collapse-content{border-top:1px solid var(--color-border-custom)}.functional-diagram-edit-mapping .ant-collapse>.ant-collapse-item.ant-collapse-item-active:last-child:not(:first-child) .ant-collapse-header{border-radius:0}.functional-diagram-edit-mapping .ant-collapse>.ant-collapse-item.ant-collapse-item-active:last-child:is(:first-child) .ant-collapse-header{border-bottom-left-radius:0;border-bottom-right-radius:0}.functional-diagram-edit-mapping .ant-collapse .ant-collapse-header{background-color:var(--color-popover-bg);padding:8px 16px}.functional-diagram-edit-mapping .ant-collapse .ant-table-wrapper .ant-table{background-color:var(--color-expanded-row-cell);border:0;border-radius:0}.functional-diagram-edit-mapping .ant-collapse .ant-table-wrapper .ant-table .ant-table-content{border-radius:0}.functional-diagram-edit-mapping .ant-collapse .ant-table-wrapper .ant-table .ant-table-thead>tr>th{border-radius:0;border-start-end-radius:0;border-start-start-radius:0}.functional-diagram-edit-mapping .ant-collapse .ant-table-wrapper .ant-table .ant-table-cell:first-child{padding:5px 8px 5px 10px!important}.functional-diagram-edit-mapping .ant-collapse .ant-collapse-content-box{padding:0}.functional-diagram-edit-mapping .circuit-list .ant-table-wrapper .ant-table .ant-table-cell:first-child{padding:5px 8px 5px 10px!important}.ant-modal.functional-diagram-form-modal .ant-modal-body .container .ant-card{margin-bottom:16px}.ant-modal.functional-diagram-form-modal .ant-modal-body .container .ant-card .ant-card-body{padding:10px}.ant-modal.sales-code-preview-form-modal.preview-functional-diagram{top:65px}.ant-modal.sales-code-preview-form-modal.preview-functional-diagram .ant-modal-body{max-height:83vh;overflow-y:auto;padding:0}.ant-modal.sales-code-preview-form-modal .ant-modal-body{max-height:65vh;min-height:65vh;overflow-y:auto}.ant-modal.sales-code-preview-form-modal .sales-code-grid{max-height:40vh;overflow-y:auto;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.ant-modal.sales-code-preview-form-modal .sales-code-grid::-webkit-scrollbar{height:8px;width:8px}.ant-modal.sales-code-preview-form-modal .sales-code-grid::-webkit-scrollbar-track{background:#0000}.ant-modal.sales-code-preview-form-modal .sales-code-grid::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.ant-modal.sales-code-preview-form-modal .sales-code-grid::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.ant-modal.sales-code-preview-form-modal .sales-code-grid .ant-btn{min-width:70px}.ant-modal.sales-code-preview-form-modal .sales-code-preview-body{height:calc(65vh - 32px)}.ant-modal.sales-code-preview-form-modal .sales-code-preview-body .sales-code-left-col-wrapper{flex:1 1;height:100%;min-width:0}.ant-modal.sales-code-preview-form-modal .sales-code-preview-body .sales-code-left-col-wrapper .select-sales-code-container{background-color:var(--color-popover-bg);border:1px solid var(--color-border-custom);flex-grow:1;margin-bottom:16px;padding:16px}.ant-modal.sales-code-preview-form-modal .sales-code-list-panel{background-color:var(--color-popover-bg);border:1px solid var(--color-border-custom);border-top-left-radius:6px;border-top-right-radius:6px}.ant-modal.sales-code-preview-form-modal .sales-code-list-panel .panel-header{border-bottom:1px solid var(--color-border-custom);font-weight:600;padding:4px 16px}.ant-modal.sales-code-preview-form-modal .sales-code-list-panel .panel-body{height:100%}.ant-modal.sales-code-preview-form-modal .sales-code-list-panel .panel-row-group:not(:last-child){border-bottom:1px solid var(--color-border-custom)}.ant-modal.sales-code-preview-form-modal .sales-code-list-panel .panel-row{padding:10px 16px}.ant-modal.sales-code-preview-form-modal .sales-code-list-panel .panel-row:not(:last-child){border-bottom:1px solid var(--color-border-custom)}.ant-modal.sales-code-preview-form-modal .sales-code-list-panel .panel-expanded{background-color:var(--color-popover-bg);padding:16px}.ant-modal.sales-code-preview-form-modal .sales-code-list-panel .panel-expanded:not(:last-child){border-bottom:1px solid var(--color-border-custom)}.ant-modal.sales-code-preview-form-modal .sales-code-list-panel .panel-expanded .ant-tag{background-color:var(--color-form-active-bg-primary);border-radius:6px;color:var(--color-text-inverse);font-size:14px;margin:0;padding:4px 16px}.sales-codes-container{flex-grow:1;overflow:hidden;width:calc(100% - 96px)}.sales-codes-container .sales-codes-wrapper{white-space:nowrap;width:100%}.sales-codes-container .sales-codes-wrapper.hide-overflow{overflow-x:hidden}.sales-codes-container .ellipsis{align-self:self-end}.ant-modal.sales-codes-details-modal .ant-list.sales-codes{border-radius:0;max-height:70vh;overflow-y:auto;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.ant-modal.sales-codes-details-modal .ant-list.sales-codes::-webkit-scrollbar{height:8px;width:8px}.ant-modal.sales-codes-details-modal .ant-list.sales-codes::-webkit-scrollbar-track{background:#0000}.ant-modal.sales-codes-details-modal .ant-list.sales-codes::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.ant-modal.sales-codes-details-modal .ant-list.sales-codes::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.search-plants{min-width:200px;width:100%}.ant-modal.plants-form-modal .ant-modal-content .ant-modal-body .container .py-4{padding-bottom:16px;padding-top:16px}.search-test-zones{min-width:200px;width:100%}.ant-modal.test-zones-form-modal .ant-modal-content .ant-modal-body .container .py-4{padding-bottom:16px;padding-top:16px}.search-shifts{min-width:200px;width:100%}.ant-modal.shifts-form-modal .ant-modal-content .ant-modal-body .container .py-4{padding-bottom:16px;padding-top:16px}.administration-form .ant-checkbox-group{align-items:center;background-color:var(--color-popover-bg);border:1px solid var(--color-border-custom);border-radius:6px;column-gap:16px;padding:4px 16px}.administration-form .ant-checkbox-group .ant-checkbox+span{-webkit-padding-end:0;padding-inline-end:0;white-space:nowrap}.search-users{min-width:200px;width:100%}.ant-modal.users-form-modal .ant-modal-content .ant-modal-body .container .py-4{padding-bottom:16px;padding-top:16px}.search-apps{min-width:200px;width:100%}.ant-modal.apps-form-modal .ant-modal-content .ant-modal-body .container .py-4,.ant-modal.cognito-clients-form-modal .ant-modal-content .ant-modal-body .container .py-4{padding-bottom:16px;padding-top:16px}.page.def-plugin{padding:0}.page.def-plugin .body .upload-inprogress .content{padding:0 0 0 5px}.page.def-plugin .body .search-wrapper{min-width:180px;width:100%}.page.def-plugin .body .ant-table-wrapper .ant-btn{gap:6px}.page.def-plugin .body .ant-table-wrapper .ant-pagination-total-text{flex-grow:1}.def-plugin-bulk-upload .ant-modal-body,.def-plugin-upload .ant-modal-body{max-height:75vh;overflow-y:auto}.def-plugin-bulk-upload .def-file-id,.def-plugin-upload .def-file-id{flex-grow:1}.def-plugin-bulk-upload form>.upload-grid:first-child{padding-top:0}.def-plugin-bulk-upload .bulk-upload-list .list-container{max-height:60vh;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.def-plugin-bulk-upload .bulk-upload-list .list-container::-webkit-scrollbar{height:8px;width:8px}.def-plugin-bulk-upload .bulk-upload-list .list-container::-webkit-scrollbar-track{background:#0000}.def-plugin-bulk-upload .bulk-upload-list .list-container::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.def-plugin-bulk-upload .bulk-upload-list .list-container::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.def-plugin-bulk-upload .bulk-upload-list .upload-grid:last-child{border-bottom:0}.def-plugin-bulk-upload .upload-grid{grid-gap:12px;align-items:flex-start;border-bottom:1px solid var(--color-border-custom);display:grid;gap:12px;grid-template-columns:.7fr .7fr .9fr .5fr 1.5fr 32px;min-width:0;padding:12px 0}.def-plugin-bulk-upload .grid-header-item{font-weight:600}.def-plugin-bulk-upload .grid-header-item:before{-webkit-margin-end:4px;color:var(--color-form-error-broder);content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:14px;line-height:1;margin-inline-end:4px}.def-plugin-bulk-upload .grid-header-item:nth-child(2):before,.def-plugin-bulk-upload .grid-header-item:nth-child(4):before{display:none}.def-plugin-bulk-upload .grid-item-file,.def-plugin-bulk-upload .grid-item-input{flex-grow:1;min-width:0}.def-plugin-bulk-upload .grid-item-input .ant-form-item{margin-bottom:0}.def-plugin-bulk-upload .grid-item-delete{justify-self:center;padding-right:0}.def-plugin-bulk-upload .grid-item-delete>.ant-btn{padding:5px 0}.def-plugin-bulk-upload .grid-item-error{grid-column:1/-1}.def-plugin-bulk-upload .grid-footer{background:var(--color-background);border-top:1px solid var(--color-border-custom);bottom:0;padding-top:16px;position:-webkit-sticky;position:sticky;z-index:1}.def-table.ant-table-wrapper .ant-table .ant-table-expanded-row .ant-table-cell{padding:16px}.def-table.ant-table-wrapper .ant-table .ant-table-expanded-row .ant-table-cell .def-files-panel .files-grid{background-color:var(--color-expanded-row-cell);border:1px solid var(--color-border-custom);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.def-table.ant-table-wrapper .ant-table .ant-table-expanded-row .ant-table-cell .def-files-panel .files-grid .file-item{align-items:center;border-bottom:1px solid var(--color-border-custom);display:flex;font-weight:400;justify-content:space-between;min-width:0;padding:4px 8px}.def-table.ant-table-wrapper .ant-table .ant-table-expanded-row .ant-table-cell .def-files-panel .files-grid .file-item:nth-child(odd){border-right:1px solid var(--color-border-custom)}.def-table.ant-table-wrapper .ant-table .ant-table-expanded-row .ant-table-cell .def-files-panel .files-grid .file-item:nth-last-child(-n+2){border-bottom:none}.def-table.ant-table-wrapper .ant-table .ant-table-expanded-row .ant-table-cell .def-files-panel .files-grid .file-name{min-width:0}.def-table.ant-table-wrapper .ant-table .ant-table-expanded-row .ant-table-cell .def-files-panel .files-grid .file-status{margin-left:20px;min-width:0}.def-table.ant-table-wrapper .ant-table .ant-table-expanded-row .ant-table-cell .def-files-panel .files-grid .file-status .status-msg{align-items:center;color:var(--color-instruction);display:flex;font-size:14px;gap:6px}.page.capital-harness{padding:0}.page.capital-harness .body .upload-inprogress .content{padding:0 0 0 5px}.page.capital-harness .body .search-wrapper{min-width:180px;width:100%}.page.capital-harness .body .ant-table-wrapper .ant-pagination-total-text{flex-grow:1}.capital-harness-bulk-upload .ant-modal-body{max-height:75vh;overflow-y:auto}.capital-harness-bulk-upload form>.upload-grid:first-child{padding-top:0}.capital-harness-bulk-upload .bulk-upload-list .list-container{max-height:60vh;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--color-scroll-thumb) #0000;scrollbar-width:thin}.capital-harness-bulk-upload .bulk-upload-list .list-container::-webkit-scrollbar{height:8px;width:8px}.capital-harness-bulk-upload .bulk-upload-list .list-container::-webkit-scrollbar-track{background:#0000}.capital-harness-bulk-upload .bulk-upload-list .list-container::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:4px}.capital-harness-bulk-upload .bulk-upload-list .list-container::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.capital-harness-bulk-upload .bulk-upload-list .upload-grid:last-child{border-bottom:0}.capital-harness-bulk-upload .upload-grid{grid-gap:12px;align-items:flex-start;border-bottom:1px solid var(--color-border-custom);display:grid;gap:12px;grid-template-columns:1.2fr .65fr 1.5fr .8fr 32px;min-width:0;padding:12px 0}.capital-harness-bulk-upload .upload-grid .grid-header-item{align-items:center;display:inline-flex;font-weight:600;overflow:hidden}.capital-harness-bulk-upload .grid-header-item:before{-webkit-margin-end:4px;color:var(--color-form-error-broder);content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:14px;line-height:1;margin-inline-end:4px}.capital-harness-bulk-upload .grid-item-file,.capital-harness-bulk-upload .grid-item-input{flex-grow:1;min-width:0}.capital-harness-bulk-upload .grid-item-input .ant-form-item{margin-bottom:0}.capital-harness-bulk-upload .grid-item-delete{justify-self:center;padding-right:0}.capital-harness-bulk-upload .grid-item-delete>.ant-btn{padding:5px 0}.capital-harness-bulk-upload .grid-item-error{grid-column:1/-1}.capital-harness-bulk-upload .grid-footer{background:var(--color-background);border-top:1px solid var(--color-border-custom);bottom:0;padding-top:16px;position:-webkit-sticky;position:sticky;z-index:1}.capital-harness-clone-modal .ant-modal-body{max-height:75vh;overflow-y:auto}.capital-harness-files-panel .files-grid{background-color:var(--color-expanded-row-cell);border:1px solid var(--color-border-custom);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.capital-harness-files-panel .files-grid .file-item{align-items:center;border-bottom:1px solid var(--color-border-custom);display:flex;font-weight:400;justify-content:space-between;min-width:0;padding:4px 8px}.capital-harness-files-panel .files-grid .file-item:nth-child(odd){border-right:1px solid var(--color-border-custom)}.capital-harness-files-panel .files-grid .file-item:nth-last-child(-n+2){border-bottom:none}.capital-harness-files-panel .files-grid .file-name{flex:1 1;min-width:0}.capital-harness-files-panel .files-grid .file-status{margin-left:16px;min-width:0}.capital-harness-files-panel .files-grid .file-status .link-button:not(:disabled):not(.ant-btn-disabled){padding:0}.capital-harness-files-panel .files-grid .file-status .status-msg{align-items:center;color:var(--color-instruction);display:flex;font-size:14px;gap:6px}
/*# sourceMappingURL=main.47082d05.css.map*/