.admin-table-text-size-control{isolation:isolate;z-index:1000;flex:0 0 116px;width:116px;min-width:116px;max-width:116px;display:inline-flex;position:relative;overflow:visible}.admin-table-text-size-control-label{z-index:1001;pointer-events:none;height:32px;color:var(--text-primary);white-space:nowrap;align-items:center;font-size:14px;font-weight:700;line-height:22px;display:flex;position:absolute;top:0;left:8px}.admin-table-text-size-control core-dropdown{z-index:1;flex:0 0 116px;display:block;position:relative;width:116px!important;min-width:116px!important;max-width:116px!important}.admin-table-text-size-control core-dropdown::part(core-dropdown__label){display:none}.admin-table-text-size-control core-dropdown::part(core-dropdown__display){background:0 0;outline:0;height:32px;min-height:32px;padding-inline:8px;width:116px!important;min-width:116px!important;max-width:116px!important}.admin-table-text-size-control core-dropdown::part(core-dropdown__display):hover,.admin-table-text-size-control core-dropdown::part(core-dropdown__display):focus-visible,.admin-table-text-size-control core-dropdown::part(core-dropdown__display):active{background:var(--layer-hover-02);color:#0000;border-radius:4px}.admin-table-text-size-control core-dropdown::part(core-dropdown__selection-container){justify-content:flex-start;gap:4px}.admin-table-text-size-control core-dropdown::part(core-dropdown__selection__text){color:#0000;white-space:nowrap;font-size:14px;font-weight:700;line-height:22px}.admin-table-text-size-control core-dropdown::part(core-dropdown__option){text-overflow:clip;white-space:nowrap;width:max-content;min-width:100%;max-width:none;overflow:visible}.admin-table-text-size-control core-dropdown::part(core-dropdown__menu){z-index:10000;width:max-content;min-width:100%;max-width:none;overflow-x:visible}.labs-toolbar-left:has(.admin-table-text-size-control){overflow:visible}.admin-table-toolbar-left,.products-toolbar-left,.parsers-toolbar-left,.associations-toolbar-left{align-items:center;gap:var(--spacing-05);white-space:nowrap;flex:0 auto;min-width:0;display:inline-flex}.admin-table-toolbar-divider{background:var(--border-heavy-01);flex:none;width:1px;height:32px}.admin-data-table-text-size-controlled table th,.admin-data-table-text-size-controlled table td{font-size:var(--admin-data-table-font-size,14px)!important;line-height:var(--admin-data-table-line-height,22px)!important}.admin-data-table-text-size-controlled table td :is(a,.labs-name-link,.labs-users-link,.affiliations-name-link,.parser-format-link,.product-name-cell span,.labs-muted-text,.labs-no-affiliation-text,.lab-user-name,.lab-user-role,.lab-user-email-link){font-size:inherit!important;line-height:inherit!important}.admin-data-table-text-size-controlled table :is(.row-number-header,.row-number){font-size:var(--admin-data-table-row-number-font-size,12px)!important;line-height:18px!important}.admin-data-table-text-size-controlled table :is(.products-icon-button,.products-header-icon-button,.labs-edit-action,.labs-name-external-link){font-size:14px!important;line-height:22px!important}.admin-data-table-text-size-controlled table :is(.labs-status-badge:not(.labs-table-status-badge),.labs-test-badge,.product-badge){font-size:14px!important;line-height:16px!important}.admin-data-table-text-size-controlled table :is(.labs-status-badge:not(.labs-table-status-badge),.labs-test-badge)::part(core-badge){font-size:12px!important;line-height:16px!important}.admin-data-table-text-size-controlled table .lab-user-permission-badge,.admin-data-table-text-size-controlled table .lab-user-permission-badge::part(core-badge){font-size:14px!important;line-height:20px!important}.admin-data-table-text-size-controlled table .product-badge:not(.labs-status-badge):not(.labs-test-badge):not(.lab-user-permission-badge)::part(core-badge){font-size:14px!important;line-height:16px!important}.admin-data-table-text-size-controlled table .lab-user-avatar{font-size:12px!important;line-height:32px!important}.main-container>.main-content.content-communications-proposal-page{flex-direction:column;min-height:0;padding-bottom:0;display:flex;overflow:hidden}.content-communications-proposal-section{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex}.content-communications-proposal-intro{justify-content:space-between;align-items:flex-end;gap:var(--spacing-06);margin-bottom:var(--spacing-04);display:flex}.content-communications-proposal-intro h2{margin:0 0 var(--spacing-02);font-size:22px;font-weight:500;line-height:28px}.content-communications-proposal-intro p{color:var(--text-secondary);margin:0;font-size:14px;line-height:22px}.content-communications-proposal-create{flex:none}.content-communications-proposal-create::part(core-button){border-color:var(--gray-60);background:var(--gray-60);height:32px;min-height:32px;color:var(--text-on-color);padding-left:12px;padding-right:16px;font-size:14px;font-weight:700}.content-communications-proposal-create:hover::part(core-button),.content-communications-proposal-create:focus-within::part(core-button){border-color:var(--gray-70);background:var(--gray-70)}.content-communications-proposal-toolbar{padding:2px 16px 2px 20px}.content-communications-proposal-toolbar .labs-reset-view-label{display:inline}.content-communications-proposal-search{flex:0 auto;justify-content:flex-end;align-items:center;width:min(440px,45%);min-width:200px;max-width:100%;display:flex}.content-communications-proposal-search .table-search-field,.content-communications-proposal-search .table-search-field>.table-search-input{width:100%;height:var(--table-search-responsive-height,32px);min-height:var(--table-search-responsive-height,32px);max-height:var(--table-search-responsive-height,32px);flex:auto;display:block}.content-communications-proposal-search .table-search-field>.table-search-input::part(core-textfield),.content-communications-proposal-search .table-search-field>.table-search-input::part(core-textfield__input-wrapper),.content-communications-proposal-search .table-search-field>.table-search-input::part(core-textfield__input-container),.content-communications-proposal-search .table-search-field>.table-search-input::part(core-textfield__input){box-sizing:border-box;width:100%;height:var(--table-search-responsive-height,32px);min-height:var(--table-search-responsive-height,32px);max-height:var(--table-search-responsive-height,32px);border-radius:0}.content-communications-proposal-search .table-search-field>.table-search-input::part(core-textfield__input-container){background:0 0;border:0}.content-communications-proposal-search .table-search-field>.table-search-input::part(core-textfield__input){border:1px solid var(--border-heavy-01);background:var(--layer-primary);color:var(--text-primary);border-radius:0;padding:4px 40px;font-size:14px;font-weight:400;line-height:22px}.content-communications-proposal-search .table-search-field>.table-search-input::part(core-textfield__input)::placeholder{color:var(--text-secondary);opacity:1}.content-communications-proposal-table-wrap{flex-direction:column;flex:auto;width:100%;min-width:0;max-width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.content-communications-proposal-table-wrap .data-table-scroll-body{flex:auto;height:auto;min-height:0;overflow:auto}.content-communications-proposal-table thead th{z-index:7;border-bottom-color:var(--border-heavy-01);background:var(--layer-primary);position:sticky;top:0}.content-communications-proposal-table-region{flex-direction:column;flex:auto;width:100%;max-width:100%;min-height:0;display:flex;overflow:hidden}.content-communications-proposal-pagination-shell{z-index:1;background:var(--layer-primary);flex:none;padding-top:16px;position:sticky;bottom:0}.content-communications-proposal-pagination{margin-top:0;position:static}.content-communications-proposal-table th,.content-communications-proposal-table td{height:40px}.content-communications-proposal-table tbody tr:hover>td{background:var(--layer-hover-01)}.content-communications-proposal-table td.product-action-cell{text-align:left;padding:0 10px}.content-communications-proposal-actions{align-items:center;gap:var(--spacing-02);height:40px;display:flex}.content-communications-proposal-preview-action{cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.content-communications-proposal-preview-action:hover,.content-communications-proposal-preview-action:focus-visible,.content-communications-proposal-more-action:hover::part(core-button),.content-communications-proposal-more-action:focus-within::part(core-button){background:var(--layer-hover-02)}.content-communications-proposal-preview-action:focus-visible{outline:2px solid var(--focus-default);outline-offset:0}.content-communications-proposal-preview-action:disabled{cursor:default}.content-communications-proposal-preview-icon{background-color:var(--icon-secondary);width:16px;height:16px;-webkit-mask:var(--communications-preview-icon) center / contain no-repeat;-webkit-mask:var(--communications-preview-icon) center / contain no-repeat;mask:var(--communications-preview-icon) center / contain no-repeat;display:block}.content-communications-proposal-more-action::part(core-button){width:32px;min-width:32px;height:32px;min-height:32px;color:var(--icon-secondary);background:0 0;border:0;border-radius:4px;padding:0}.content-communications-proposal-more-action::part(core-button):focus-visible{outline:2px solid var(--focus-default);outline-offset:0}.content-communications-proposal-status::part(core-badge){height:20px;min-height:20px;padding-left:10px;padding-right:10px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:16px}.content-communications-proposal-section .content-communications-proposal-search-mobile{display:none}@media (width<=1199px){.content-communications-proposal-section .content-communications-proposal-search-desktop{display:none}.content-communications-proposal-section .content-communications-proposal-search-mobile{box-sizing:border-box;flex:none;justify-content:flex-start;align-self:stretch;width:100%;min-width:0;max-width:100%;margin:0 0 20px;display:flex}.content-communications-proposal-section .content-communications-proposal-search-mobile .table-search-field{flex:auto;width:100%;max-width:100%}}@media (width<=900px){.content-communications-proposal-intro{align-items:stretch;gap:var(--spacing-05);flex-direction:column}.content-communications-proposal-create,.content-communications-proposal-create::part(core-button){width:100%}.content-communications-proposal-create::part(core-button){height:48px;min-height:48px;padding-left:24px;padding-right:24px}}.proposal-communications-create-panel::part(core-side-panel__content--large){width:min(800px,100vw)}.product-side-panel.proposal-communications-create-panel{will-change:auto;animation:none;transform:none}.proposal-communications-create-panel::part(core-side-panel__header){border-bottom:1px solid var(--border-subtle-02);height:96px;min-height:96px;max-height:96px;padding:32px}.proposal-communications-create-panel::part(core-side-panel__header-title){font-size:26px;font-weight:500;line-height:32px}.proposal-communications-create-panel::part(core-side-panel__body),.proposal-communications-create-panel::part(core-side-panel__footer){padding:0}.proposal-communications-create-panel::part(core-side-panel__footer){border-top:1px solid var(--border-subtle-02)}.proposal-communications-create-panel .mock-side-panel-content{overflow:hidden}.proposal-communications-panel-scroll{background:var(--layer-primary);flex:auto;min-height:0;padding-left:32px;padding-right:32px;overflow:hidden auto}.proposal-communications-announcement-name{margin:var(--spacing-06) 0;scroll-margin-top:var(--spacing-05);padding:0}.proposal-communications-announcement-name p{color:var(--text-secondary);margin:0 0 4px;font-size:14px;line-height:22px}.proposal-communications-field-label{color:var(--text-primary);font-size:14px;font-weight:500;line-height:22px}.proposal-communications-field-label>span:not(.mock-uploader-link){color:var(--status-error)}.proposal-communications-field-label.optional{align-items:baseline;gap:4px;margin-bottom:4px;display:flex}.proposal-communications-field-label.optional span{color:var(--text-secondary);font-size:12px;font-weight:400;line-height:16px}.proposal-communications-create-panel core-textfield,.proposal-communications-create-panel core-dropdown,.proposal-communications-create-panel .komodo-datepicker-field{width:100%;display:block}.proposal-communications-create-panel core-textfield::part(core-textfield__label),.proposal-communications-create-panel core-dropdown::part(core-dropdown__label),.proposal-communications-create-panel .komodo-datepicker-label{font-size:14px;font-weight:500;line-height:22px}.proposal-communications-create-panel core-textfield::part(core-textfield__input-container),.proposal-communications-create-panel core-dropdown::part(core-dropdown__display){border-radius:4px;height:40px;min-height:40px}.proposal-communications-create-panel core-textfield::part(core-textfield__input){box-sizing:border-box;border:1px solid var(--border-heavy-01);border-radius:4px;outline:0;height:40px;padding:8px 16px;font-size:14px;line-height:22px}.proposal-communications-create-panel core-textfield:focus-within::part(core-textfield__input){border-color:var(--border-active);box-shadow:none}.proposal-communications-create-panel core-textfield[disabled]::part(core-textfield__input),.proposal-communications-create-panel core-textfield[disabled]::part(core-textfield__input-container){background:var(--layer-disabled-01);color:var(--text-disabled)}.proposal-communications-panel-section{margin-bottom:var(--spacing-05);scroll-margin-top:var(--spacing-05);padding:0}.proposal-communications-panel-section-heading{column-gap:24px;row-gap:var(--spacing-02);margin:0 0 var(--spacing-05);grid-template-columns:max-content minmax(0,1fr);display:grid}.proposal-communications-panel-section-heading h3{color:var(--text-primary);margin:0;font-size:16px;font-weight:700;line-height:26px}.proposal-communications-panel-section-heading p{color:var(--text-secondary);font-family:var(--text-style\/paragraph\/body\/font-family,"Helvetica Neue");font-size:var(--text-style\/paragraph\/body\/font-size,14px);font-weight:var(--text-style\/paragraph\/body\/font-weight,400);line-height:var(--text-style\/paragraph\/body\/line-height,22px);letter-spacing:var(--text-style\/paragraph\/body\/letter-spacing,0);grid-column:1/-1;margin:0}.proposal-communications-panel-section-heading span{background:var(--border-heavy-01);align-self:center;width:100%;min-width:0;height:1px}.proposal-communications-counter-field,.proposal-communications-form-field{margin-bottom:16px;position:relative}.proposal-communications-character-count{z-index:2;color:var(--text-secondary);pointer-events:none;font-size:12px;line-height:16px;position:absolute;bottom:9px;right:12px}.proposal-communications-counter-field core-textfield::part(core-textfield__input){padding-right:58px}.proposal-communications-image-uploader{width:100%;max-width:none;display:block}.proposal-communications-image-uploader::part(core-uploader__container){box-sizing:border-box;border:1px dashed var(--border-heavy-01);border-radius:4px;gap:12px;height:104px;min-height:104px;padding:16px}.proposal-communications-image-uploader::part(core-uploader__icon){aspect-ratio:1!important;width:36px!important;height:36px!important;margin:0!important;display:block!important}.proposal-communications-image-uploader::part(core-uploader__input-label){font-size:14px;font-weight:500;line-height:22px}.proposal-communications-image-uploader::part(core-uploader__hint){display:none}.proposal-communications-image-uploader::part(core-uploader__files){margin-top:0}.proposal-communications-image-uploader::part(core-uploader__file){box-sizing:border-box;border-radius:4px;min-height:104px;padding:16px}.proposal-communications-image-uploader .mock-uploader-instruction{font-weight:500}.proposal-communications-rich-text{border:1px solid var(--border-subtle-02);background:var(--layer-primary);border-radius:4px;height:200px;overflow:hidden}.proposal-communications-rich-text-toolbar{border-bottom:1px solid var(--border-subtle-02);background:var(--layer-primary);align-items:center;height:40px;padding:4px 8px;display:flex}.proposal-communications-rich-text-toolbar select,.proposal-communications-rich-text-toolbar button{min-width:28px;height:24px;color:var(--text-primary);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:2px 6px;font-family:inherit;font-size:12px}.proposal-communications-rich-text-toolbar select:first-child{border:1px solid var(--border-subtle-02);width:56px;margin-right:4px}.proposal-communications-rich-text-toolbar button:hover,.proposal-communications-rich-text-toolbar button:focus-visible{background:var(--layer-hover-02)}.proposal-communications-toolbar-divider{background:var(--border-subtle-02);width:1px;height:20px;margin:0 4px}.proposal-communications-rich-text-editor{box-sizing:border-box;height:159px;color:var(--text-primary);outline:0;padding:8px 12px;font-family:Helvetica,sans-serif;font-size:14px;line-height:22px;overflow-y:auto}.proposal-communications-rich-text-editor:empty:before{color:var(--text-subtle);content:attr(data-placeholder);pointer-events:none}.proposal-communications-cta-row{grid-template-columns:250px minmax(0,1fr);gap:16px;display:grid}.proposal-communications-audience-section{margin-bottom:var(--spacing-06);padding:0 32px var(--spacing-06);background:var(--layer-secondary);margin-left:-32px;margin-right:-32px}.proposal-communications-audience-section .proposal-communications-panel-section-heading{margin:0 -32px var(--spacing-05);background:var(--layer-primary);padding:0 32px 16px}.proposal-communications-targeting-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.proposal-communications-targeting-heading h4{margin:0;font-size:16px;font-weight:700;line-height:26px}.proposal-communications-targeting-heading>span{color:var(--text-secondary);font-size:14px;line-height:22px}.proposal-communications-targeting-fields{flex-direction:column;gap:12px;display:flex}.proposal-communications-targeting-field{position:relative}.proposal-communications-targeting-label{z-index:2;max-width:calc(100% - 140px);color:var(--text-primary);pointer-events:none;font-size:14px;font-weight:500;line-height:22px;position:absolute;top:9px;left:16px}.proposal-communications-targeting-dropdown::part(core-dropdown__display){background:var(--layer-primary)}.proposal-communications-targeting-dropdown::part(core-dropdown__label){display:none}.proposal-communications-targeting-field.is-searching .proposal-communications-targeting-label{visibility:hidden}.proposal-communications-targeting-dropdown.komodo-dropdown-inline-selection::part(core-dropdown__selection__text),.proposal-communications-targeting-dropdown.komodo-dropdown-inline-selection::part(core-dropdown__counter){display:none}.proposal-communications-targeting-field .komodo-dropdown-inline-chips{left:auto;right:40px}.proposal-communications-targeting-field .komodo-dropdown-inline-token{border:1px solid var(--border-heavy-01);background:var(--layer-primary)}.proposal-communications-targeting-field .komodo-dropdown-inline-chip::part(core-chip),.proposal-communications-targeting-field .komodo-dropdown-inline-remove::part(core-button){color:var(--text-primary)}.proposal-communications-panel-alert{box-sizing:border-box;border:1px solid var(--border-subtle-02);border-radius:4px;align-items:center;gap:12px;min-height:46px;margin:16px 0;padding:11px 16px;font-size:14px;line-height:22px;display:flex}.proposal-communications-panel-alert.audience{border-color:var(--blue-40);background:var(--blue-0,#edf7ff);color:var(--blue-50,#005da9);margin-bottom:0}.proposal-communications-schedule-options{margin-bottom:16px}.proposal-communications-schedule-options core-radiobutton-group{display:block}.proposal-communications-schedule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin-bottom:24px;display:grid}.proposal-communications-schedule-grid core-dropdown::part(core-dropdown__display),.proposal-communications-schedule-grid core-datepicker::part(core-datepicker__input-wrapper){border-radius:4px}.proposal-communications-acknowledge-card{box-sizing:border-box;background:var(--layer-secondary);border-radius:4px;justify-content:space-between;align-items:flex-start;gap:24px;min-height:86px;margin-top:24px;padding:16px;display:flex}.proposal-communications-acknowledge-card.is-active{background:var(--blue-0,#edf7ff)}.proposal-communications-acknowledge-card strong{font-size:14px;font-weight:500;line-height:22px}.proposal-communications-acknowledge-card p{color:var(--text-secondary);margin:2px 0 0;font-size:14px;line-height:22px}.proposal-communications-acknowledge-card core-toggle{--layer-selected:var(--blue-40);flex:none}.proposal-communications-overlap-summary{box-sizing:border-box;background:var(--sapphire-05);color:var(--text-secondary);border:none;border-radius:4px;flex-direction:column;gap:4px;margin:0 0 32px;padding:16px;font-size:14px;line-height:22px;display:flex}.proposal-communications-overlap-summary strong{color:var(--text-primary);font-weight:700}.proposal-communications-create-panel .mock-side-panel-footer{box-sizing:border-box;min-height:96px;padding:var(--spacing-05) 32px var(--spacing-06);justify-content:space-between}.proposal-communications-panel-footer-left,.proposal-communications-panel-footer-actions{align-items:center;gap:16px;display:flex}.proposal-communications-panel-footer-actions{justify-content:flex-end}.proposal-communications-create-panel .mock-side-panel-footer core-button::part(core-button){height:40px;min-height:40px;padding-left:24px;padding-right:24px;font-size:14px;font-weight:700}.proposal-communications-preview-modal::part(core-modal__overlay){background:#00272bb8}.proposal-communications-preview-modal::part(core-modal){box-sizing:border-box;background:var(--layer-primary);border-radius:4px;width:min(800px,100vw - 32px);max-width:800px;height:min(600px,100vh - 32px);max-height:600px;margin:0;padding:0;overflow:hidden;box-shadow:0 12px 10px #00000026}.proposal-communications-preview-modal::part(core-modal__content){flex-direction:column;height:100%;min-height:0;display:flex}.proposal-communications-preview-modal::part(core-modal__header){flex:none;margin:32px 32px 0}.proposal-communications-preview-modal::part(core-modal__heading){font-size:26px;font-weight:500;line-height:32px}.proposal-communications-preview-modal::part(core-modal__subheading){color:var(--text-secondary);margin-top:8px;font-size:14px;line-height:22px}.proposal-communications-preview-modal::part(core-modal__body){box-sizing:border-box;flex:auto;min-height:0;margin:24px 32px 0;display:flex;overflow:auto}.proposal-communications-preview-modal::part(core-modal__custom-wrapper){width:100%}.proposal-communications-preview-modal.has-image-content::part(core-modal__custom-wrapper){flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.proposal-communications-preview-modal::part(core-modal__footer){flex:none;margin:28px 32px 32px;display:block}.proposal-communications-preview-modal.has-image-content::part(core-modal__body){overflow:hidden}.proposal-communications-preview-body{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex}.proposal-communications-preview-body.is-description-empty{align-items:stretch}.proposal-communications-preview-body.has-split-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.proposal-communications-preview-body.has-image-content{box-sizing:border-box;flex:1 1 0;min-height:0}.proposal-communications-preview-body.has-image-content.has-split-layout{grid-template-rows:minmax(0,1fr)}.proposal-communications-preview-body.has-image-content .proposal-communications-preview-image{box-sizing:border-box;flex:1 1 0;justify-content:center;align-self:stretch;align-items:center;height:auto;min-height:0}.proposal-communications-preview-body.has-image-content.has-split-layout .proposal-communications-preview-image{background:#fff}.proposal-communications-preview-body.has-image-content .proposal-communications-preview-image>img{object-fit:contain;object-position:center;width:100%;height:100%}.proposal-communications-preview-body.has-image-content .proposal-communications-preview-image-placeholder{height:100%;min-height:0}.proposal-communications-preview-body.has-image-content.is-description-empty .proposal-communications-preview-image{background:var(--layer-primary,#fff)}.proposal-communications-preview-body.has-image-content .proposal-communications-preview-cta{flex:none;margin-top:auto}.proposal-communications-preview-body.has-image-content.has-split-layout .proposal-communications-preview-copy{box-sizing:border-box;min-height:0}.proposal-communications-preview-body.has-image-content.has-split-layout .proposal-communications-preview-description{flex:auto;min-height:0;overflow:auto}.proposal-communications-preview-copy{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.proposal-communications-preview-description{width:100%;color:var(--text-primary);font-size:14px;line-height:22px}.proposal-communications-preview-description>:first-child{margin-top:0}.proposal-communications-preview-description>:last-child{margin-bottom:0}.proposal-communications-preview-image{box-sizing:border-box;background:var(--gray-05,#e5e5e5);border-radius:4px;justify-content:flex-start;align-self:flex-start;align-items:center;width:100%;height:360px;min-height:360px;display:flex;overflow:hidden}.proposal-communications-preview-body.has-split-layout .proposal-communications-preview-image{height:360px}.proposal-communications-preview-image>img{object-fit:cover;object-position:left center;width:100%;height:100%;display:block}.proposal-communications-preview-image-placeholder{width:100%;height:100%;min-height:296px;color:var(--icon-subtle);place-items:center;display:grid}.proposal-communications-preview-image-placeholder img{opacity:.6;width:40px;height:40px}.proposal-communications-preview-cta{align-self:flex-start;width:auto}.proposal-communications-preview-body.is-description-empty .proposal-communications-preview-cta,.proposal-communications-preview-body.is-description-empty .proposal-communications-preview-cta::part(core-button){width:100%}.proposal-communications-preview-body.is-description-empty .proposal-communications-preview-cta{align-self:stretch}.proposal-communications-preview-cta::part(core-button){border-color:var(--gray-60);background:var(--gray-60);height:40px;min-height:40px;color:var(--text-on-color);padding-left:24px;padding-right:24px;font-size:14px;font-weight:700}.proposal-communications-preview-carousel{width:100%;margin:0 0 var(--spacing-04);color:var(--text-secondary);justify-content:center;align-items:center;gap:12px;font-size:14px;line-height:22px;display:flex}.proposal-communications-preview-carousel core-button::part(core-button){min-width:32px;height:32px;min-height:32px;padding:0;font-size:24px}.proposal-communications-preview-acknowledged{color:var(--status-success,#27833b);font-size:14px;font-weight:600}.proposal-communications-preview-empty-state{color:var(--text-secondary);margin:16px 0 0;font-size:14px;line-height:22px}.proposal-communications-preview-footer{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.proposal-communications-preview-footer.is-acknowledge{justify-content:flex-end}.proposal-communications-preview-footer core-checkbox::part(core-checkbox__label){font-size:14px;font-weight:500;line-height:22px}.proposal-communications-preview-footer-actions{align-items:center;gap:16px;margin-left:auto;display:flex}.proposal-communications-preview-footer-actions core-button::part(core-button){height:40px;min-height:40px;padding-left:24px;padding-right:24px;font-size:14px;font-weight:700}@media (width<=620px){.proposal-communications-create-panel::part(core-side-panel__header){height:72px;min-height:72px;max-height:72px;padding:24px}.proposal-communications-announcement-name{margin:var(--spacing-06) 0;padding:0}.proposal-communications-panel-section{margin-bottom:var(--spacing-04)}.proposal-communications-audience-section .proposal-communications-panel-section-heading{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}.proposal-communications-audience-section{margin-left:-32px;margin-right:-32px;margin-bottom:var(--spacing-06);padding-left:32px;padding-right:32px}.proposal-communications-overlap-summary{margin-left:0;margin-right:0}.proposal-communications-cta-row,.proposal-communications-schedule-grid{grid-template-columns:minmax(0,1fr);gap:16px}.proposal-communications-create-panel .mock-side-panel-footer{flex-direction:column;align-items:stretch;gap:12px;padding:12px 16px}.proposal-communications-panel-footer-left,.proposal-communications-panel-footer-actions{justify-content:space-between;gap:8px}.proposal-communications-panel-footer-actions core-button{flex:50%}.proposal-communications-preview-modal::part(core-modal){width:calc(100vw - 16px);height:calc(100vh - 16px);max-height:none}.proposal-communications-preview-modal::part(core-modal__header){margin:24px 24px 0}.proposal-communications-preview-modal::part(core-modal__body){margin:20px 24px 0}.proposal-communications-preview-modal::part(core-modal__footer){margin:20px 24px 24px}.proposal-communications-preview-body.has-split-layout{gap:20px;display:flex}.proposal-communications-preview-body.has-split-layout .proposal-communications-preview-image{height:auto;min-height:220px}.proposal-communications-preview-footer{flex-direction:column;align-items:stretch}.proposal-communications-preview-footer-actions{justify-content:flex-end;align-self:flex-end;margin-left:0}}:root{--spacing-09:48px;--spacing-08:40px;--spacing-07:32px;--spacing-06:24px;--spacing-05:16px;--spacing-04:12px;--spacing-03:8px;--spacing-02:4px;--spacing-01:2px;--spacing-00:0px;--spacing-13:160px;--spacing-12:96px;--spacing-11:80px;--spacing-10:64px;--black-100:#000;--white-0:#fff;--gray-05:#e5e5e5;--gray-100:#1b1b1d;--gray-90:#2b2b30;--gray-80:#38383e;--gray-70:#43434a;--gray-60:#54545c;--gray-50:#61616b;--gray-40:#70707a;--gray-30:#81828c;--gray-25:#92929e;--gray-20:#a5a5ae;--gray-15:#b8b7bc;--gray-10:#ccc;--gray-0:#f7f7f7;--dark-mode-05:#e2e2ed;--dark-mode-100:#17171e;--dark-mode-90:#25252f;--dark-mode-80:#2d2d3a;--dark-mode-70:#363646;--dark-mode-60:#404051;--dark-mode-50:#4e4e62;--dark-mode-40:#5d5d73;--dark-mode-30:#6e6e87;--dark-mode-25:#8b8ba6;--dark-mode-20:#9e9ebb;--dark-mode-15:#b8b8d3;--dark-mode-10:#cfcfe2;--dark-mode-0:#f4f4f8;--purple-05:#eedfff;--purple-100:#160031;--purple-90:#230048;--purple-80:#300066;--purple-70:#3e0181;--purple-60:#4c00a4;--purple-50:#6100ce;--purple-40:#802eff;--purple-30:#9061fc;--purple-25:#ab87ff;--purple-20:#c3a7fe;--purple-15:#d5bafe;--purple-10:#e1ceff;--purple-0:#f6f0fd;--indigo-05:#e8e7ff;--indigo-100:#0b0834;--indigo-90:#161249;--indigo-80:#201c5c;--indigo-70:#2c287a;--indigo-60:#3a339f;--indigo-50:#4a42cd;--indigo-40:#6058df;--indigo-30:#7d76ee;--indigo-25:#9993fc;--indigo-20:#b0abfd;--indigo-15:#c1bdfc;--indigo-10:#d5d2ff;--indigo-0:#f4f4ff;--steel-blue-05:#e1e9ff;--steel-blue-100:#13161f;--steel-blue-90:#1e2432;--steel-blue-80:#293044;--steel-blue-70:#343b57;--steel-blue-60:#3e486b;--steel-blue-50:#4e5987;--steel-blue-40:#606ea6;--steel-blue-30:#7688c7;--steel-blue-25:#869bdb;--steel-blue-20:#9db0ea;--steel-blue-15:#b3c0ef;--steel-blue-10:#cad5f4;--steel-blue-0:#f5f7ff;--sapphire-05:#dfeeff;--sapphire-100:#00143a;--sapphire-90:#001d54;--sapphire-80:#002874;--sapphire-70:#00399c;--sapphire-60:#0049c8;--sapphire-50:#025df2;--sapphire-40:#2678ff;--sapphire-30:#498dff;--sapphire-25:#679fff;--sapphire-20:#86b2ff;--sapphire-15:#abccff;--sapphire-10:#c7e0ff;--sapphire-0:#f3f7fe;--blue-05:#d4edff;--blue-100:#001222;--blue-90:#001e36;--blue-80:#00294a;--blue-70:#013560;--blue-60:#00467f;--blue-50:#005daa;--blue-40:#0071d0;--blue-30:#0092f3;--blue-25:#3eafff;--blue-20:#6bc1ff;--blue-15:#90d1ff;--blue-10:#b6e1fe;--blue-0:#f1f9ff;--teal-05:#cef6ff;--teal-100:#001a20;--teal-90:#00232b;--teal-80:#002d38;--teal-70:#003b49;--teal-60:#004e61;--teal-50:#00677f;--teal-40:#05819d;--teal-30:#25a1be;--teal-25:#42bdd9;--teal-20:#68d1e9;--teal-15:#8de4f8;--teal-10:#aff0ff;--teal-0:#eafbff;--turquoise-05:#c8fffb;--turquoise-100:#001d1a;--turquoise-90:#002824;--turquoise-80:#003633;--turquoise-70:#004742;--turquoise-60:#015d58;--turquoise-50:#007972;--turquoise-40:#009990;--turquoise-30:#00bdb3;--turquoise-25:#00dace;--turquoise-20:#38f0e6;--turquoise-15:#7efff8;--turquoise-10:#a4fffa;--turquoise-0:#e8fffd;--green-05:#d9fbe2;--green-100:#001d06;--green-90:#002808;--green-80:#00330a;--green-70:#00420e;--green-60:#005512;--green-50:#006816;--green-40:#01891e;--green-30:#00a824;--green-25:#00d82d;--green-20:#22f24e;--green-15:#7ff87d;--green-10:#befbbb;--green-0:#effff3;--olive-05:#fcffb8;--olive-100:#0f1f00;--olive-90:#152c00;--olive-80:#203900;--olive-70:#2d4b00;--olive-60:#3d5c01;--olive-50:#4f6c00;--olive-40:#698300;--olive-30:#8d9f00;--olive-25:#b5bd00;--olive-20:#d3dc00;--olive-15:#eaf059;--olive-10:#f8fc8a;--olive-0:#fdffdd;--yellow-05:#fff5c5;--yellow-100:#2d1700;--yellow-90:#462300;--yellow-80:#5c2e00;--yellow-70:#763c01;--yellow-60:#8d4700;--yellow-50:#b05900;--yellow-40:#de7a00;--yellow-30:#f79905;--yellow-25:#feb323;--yellow-20:#ffd043;--yellow-15:#ffe15d;--yellow-10:#ffec94;--yellow-0:#fff9e1;--orange-05:#ffddc2;--orange-100:#2b0f00;--orange-90:#491901;--orange-80:#6c2501;--orange-70:#8c3001;--orange-60:#ad3b00;--orange-50:#d14700;--orange-40:#f35200;--orange-30:#f56a00;--orange-25:#ff8b34;--orange-20:#ff9f58;--orange-15:#ffb782;--orange-10:#ffcda8;--orange-0:#ffebd6;--red-05:#fde4e4;--red-100:#310000;--red-90:#560000;--red-80:#790000;--red-70:#a00000;--red-60:#c40003;--red-50:#e71316;--red-40:#fd292c;--red-30:#fe494b;--red-25:#ff6d6d;--red-20:#fb9090;--red-15:#fdabab;--red-10:#fcc9c9;--red-0:#fff4f4;--pink-05:#ffe1f3;--pink-100:#2a0712;--pink-90:#410520;--pink-80:#640d36;--pink-70:#860842;--pink-60:#b60150;--pink-50:#dc0265;--pink-40:#ff1d7b;--pink-30:#ff5091;--pink-25:#ff70aa;--pink-20:#ff92c2;--pink-15:#ffb1d3;--pink-10:#ffcde3;--pink-0:#fff0f9;--focus-default-inset:#fff;--focus-default:#802eff;--brand-primary-subtle:#d4edff;--brand-primary-heavy:#005daa;--brand-primary:#0071d0;--button-attention-bg-hover:#c40003;--button-attention-bg:#e71316;--button-disabled:#e5e5e5;--button-info-border-hover:#54545c;--button-info-border:#92929e;--button-info-bg-hover:#fff;--button-info-bg:#fff;--button-outline-border-hover:#0071d0;--button-outline-border:#92929e;--button-outline-bg-hover:#fff;--button-outline-bg:#fff;--button-secondary-bg-hover:#1b1b1d;--button-secondary-bg:#54545c;--button-primary-bg-hover:#005daa;--button-primary-bg:#0071d0;--status-error:#e71316;--status-warning:#f56a00;--status-success:#00a824;--status-info:#0092f3;--background-secondary:#f7f7f7;--background-primary:#fff;--border-selected:#0071d0;--border-active:#0092f3;--border-heavy-01:#92929e;--border-subtle-02:#ccc;--border-subtle-01:#e5e5e5;--layer-accent-subtle:#d4edff;--layer-accent-heavy:#005daa;--layer-accent:#0071d0;--layer-disabled-02:#e5e5e5;--layer-disabled-01:#f7f7f7;--layer-selected-disabled:#c7e0ff;--layer-selected:#0071d0;--layer-hover-02:#dfeeff;--layer-hover-01:#f3f7fe;--layer-heavy-01:#ccc;--layer-secondary:#f7f7f7;--layer-primary:#fff;--icon-link-hover:#005daa;--icon-link:#0071d0;--icon-on-color:#fff;--icon-disabled-02:#92929e;--icon-disabled-01:#a5a5ae;--icon-subtle:#70707a;--icon-secondary:#54545c;--icon-primary:#1b1b1d;--text-success:#01891e;--text-link-hover:#005daa;--text-link:#0071d0;--text-on-color:#fff;--text-disabled:#92929e;--text-subtle:#70707a;--text-secondary:#54545c;--text-primary:#1b1b1d}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--focus-default-inset:#17171e;--brand-primary-subtle:#001e36;--brand-primary-heavy:#6bc1ff;--brand-primary:#0092f3;--button-disabled:#363646;--button-info-border-hover:#6e6e87;--button-info-border:#4e4e62;--button-info-bg-hover:#2d2d3a;--button-info-bg:#25252f;--button-outline-border-hover:#3eafff;--button-outline-border:#4e4e62;--button-outline-bg-hover:#2d2d3a;--button-outline-bg:#25252f;--button-secondary-bg-hover:#4e4e62;--button-secondary-bg:#404051;--button-primary-bg-hover:#3eafff;--button-primary-bg:#0092f3;--status-error:#fe494b;--status-warning:#ff8b34;--status-success:#00d82d;--status-info:#3eafff;--background-secondary:#17171e;--background-primary:#17171e;--border-selected:#3eafff;--border-active:#3eafff;--border-heavy-01:#5d5d73;--border-subtle-02:#404051;--border-subtle-01:#363646;--layer-accent-subtle:#001e36;--layer-accent-heavy:#6bc1ff;--layer-accent:#0092f3;--layer-disabled-02:#363646;--layer-disabled-01:#2d2d3a;--layer-selected-disabled:#363646;--layer-selected:#0092f3;--layer-hover-02:#363646;--layer-hover-01:#2d2d3a;--layer-heavy-01:#4e4e62;--layer-secondary:#2d2d3a;--layer-primary:#25252f;--icon-link-hover:#6bc1ff;--icon-link:#3eafff;--icon-disabled-02:#5d5d73;--icon-disabled-01:#4e4e62;--icon-subtle:#8b8ba6;--icon-secondary:#b8b8d3;--icon-primary:#f4f4f8;--text-success:#00d82d;--text-link-hover:#90d1ff;--text-link:#3eafff;--text-disabled:#5d5d73;--text-subtle:#8b8ba6;--text-secondary:#b8b8d3;--text-primary:#f4f4f8}.kmd-text-success{color:#01891e}.kmd-text-link-hover{color:#005daa}.kmd-text-link{color:#0071d0}.kmd-text-on-color{color:#fff}.kmd-text-disabled{color:#92929e}.kmd-text-subtle{color:#70707a}.kmd-text-primary{color:#1b1b1d}.kmd-text-border-subtle-02{color:#ccc}.kmd-mt-00{margin-top:0!important}@media (width>=576px){.kmd-mt-sm-00{margin-top:0!important}}@media (width>=768px){.kmd-mt-md-00{margin-top:0!important}}@media (width>=992px){.kmd-mt-lg-00{margin-top:0!important}}@media (width>=1200px){.kmd-mt-xl-00{margin-top:0!important}}@media (width>=1400px){.kmd-mt-xxl-00{margin-top:0!important}}.kmd-mt-01{margin-top:2px!important}@media (width>=576px){.kmd-mt-sm-01{margin-top:2px!important}}@media (width>=768px){.kmd-mt-md-01{margin-top:2px!important}}@media (width>=992px){.kmd-mt-lg-01{margin-top:2px!important}}@media (width>=1200px){.kmd-mt-xl-01{margin-top:2px!important}}@media (width>=1400px){.kmd-mt-xxl-01{margin-top:2px!important}}.kmd-mt-02{margin-top:4px!important}@media (width>=576px){.kmd-mt-sm-02{margin-top:4px!important}}@media (width>=768px){.kmd-mt-md-02{margin-top:4px!important}}@media (width>=992px){.kmd-mt-lg-02{margin-top:4px!important}}@media (width>=1200px){.kmd-mt-xl-02{margin-top:4px!important}}@media (width>=1400px){.kmd-mt-xxl-02{margin-top:4px!important}}.kmd-mt-03{margin-top:8px!important}@media (width>=576px){.kmd-mt-sm-03{margin-top:8px!important}}@media (width>=768px){.kmd-mt-md-03{margin-top:8px!important}}@media (width>=992px){.kmd-mt-lg-03{margin-top:8px!important}}@media (width>=1200px){.kmd-mt-xl-03{margin-top:8px!important}}@media (width>=1400px){.kmd-mt-xxl-03{margin-top:8px!important}}.kmd-mt-04{margin-top:12px!important}@media (width>=576px){.kmd-mt-sm-04{margin-top:12px!important}}@media (width>=768px){.kmd-mt-md-04{margin-top:12px!important}}@media (width>=992px){.kmd-mt-lg-04{margin-top:12px!important}}@media (width>=1200px){.kmd-mt-xl-04{margin-top:12px!important}}@media (width>=1400px){.kmd-mt-xxl-04{margin-top:12px!important}}.kmd-mt-05{margin-top:16px!important}@media (width>=576px){.kmd-mt-sm-05{margin-top:16px!important}}@media (width>=768px){.kmd-mt-md-05{margin-top:16px!important}}@media (width>=992px){.kmd-mt-lg-05{margin-top:16px!important}}@media (width>=1200px){.kmd-mt-xl-05{margin-top:16px!important}}@media (width>=1400px){.kmd-mt-xxl-05{margin-top:16px!important}}@media (width>=576px){.kmd-mt-sm-06{margin-top:24px!important}}@media (width>=768px){.kmd-mt-md-06{margin-top:24px!important}}@media (width>=992px){.kmd-mt-lg-06{margin-top:24px!important}}@media (width>=1200px){.kmd-mt-xl-06{margin-top:24px!important}}@media (width>=1400px){.kmd-mt-xxl-06{margin-top:24px!important}}.kmd-mt-07{margin-top:32px!important}@media (width>=576px){.kmd-mt-sm-07{margin-top:32px!important}}@media (width>=768px){.kmd-mt-md-07{margin-top:32px!important}}@media (width>=992px){.kmd-mt-lg-07{margin-top:32px!important}}@media (width>=1200px){.kmd-mt-xl-07{margin-top:32px!important}}@media (width>=1400px){.kmd-mt-xxl-07{margin-top:32px!important}}.kmd-mt-08{margin-top:40px!important}@media (width>=576px){.kmd-mt-sm-08{margin-top:40px!important}}@media (width>=768px){.kmd-mt-md-08{margin-top:40px!important}}@media (width>=992px){.kmd-mt-lg-08{margin-top:40px!important}}@media (width>=1200px){.kmd-mt-xl-08{margin-top:40px!important}}@media (width>=1400px){.kmd-mt-xxl-08{margin-top:40px!important}}.kmd-mt-09{margin-top:48px!important}@media (width>=576px){.kmd-mt-sm-09{margin-top:48px!important}}@media (width>=768px){.kmd-mt-md-09{margin-top:48px!important}}@media (width>=992px){.kmd-mt-lg-09{margin-top:48px!important}}@media (width>=1200px){.kmd-mt-xl-09{margin-top:48px!important}}@media (width>=1400px){.kmd-mt-xxl-09{margin-top:48px!important}}.kmd-mt-10{margin-top:64px!important}@media (width>=576px){.kmd-mt-sm-10{margin-top:64px!important}}@media (width>=768px){.kmd-mt-md-10{margin-top:64px!important}}@media (width>=992px){.kmd-mt-lg-10{margin-top:64px!important}}@media (width>=1200px){.kmd-mt-xl-10{margin-top:64px!important}}@media (width>=1400px){.kmd-mt-xxl-10{margin-top:64px!important}}.kmd-mt-11{margin-top:80px!important}@media (width>=576px){.kmd-mt-sm-11{margin-top:80px!important}}@media (width>=768px){.kmd-mt-md-11{margin-top:80px!important}}@media (width>=992px){.kmd-mt-lg-11{margin-top:80px!important}}@media (width>=1200px){.kmd-mt-xl-11{margin-top:80px!important}}@media (width>=1400px){.kmd-mt-xxl-11{margin-top:80px!important}}.kmd-mt-12{margin-top:96px!important}@media (width>=576px){.kmd-mt-sm-12{margin-top:96px!important}}@media (width>=768px){.kmd-mt-md-12{margin-top:96px!important}}@media (width>=992px){.kmd-mt-lg-12{margin-top:96px!important}}@media (width>=1200px){.kmd-mt-xl-12{margin-top:96px!important}}@media (width>=1400px){.kmd-mt-xxl-12{margin-top:96px!important}}.kmd-mt-13{margin-top:160px!important}@media (width>=576px){.kmd-mt-sm-13{margin-top:160px!important}}@media (width>=768px){.kmd-mt-md-13{margin-top:160px!important}}@media (width>=992px){.kmd-mt-lg-13{margin-top:160px!important}}@media (width>=1200px){.kmd-mt-xl-13{margin-top:160px!important}}@media (width>=1400px){.kmd-mt-xxl-13{margin-top:160px!important}}.kmd-mb-00{margin-bottom:0!important}@media (width>=576px){.kmd-mb-sm-00{margin-bottom:0!important}}@media (width>=768px){.kmd-mb-md-00{margin-bottom:0!important}}@media (width>=992px){.kmd-mb-lg-00{margin-bottom:0!important}}@media (width>=1200px){.kmd-mb-xl-00{margin-bottom:0!important}}@media (width>=1400px){.kmd-mb-xxl-00{margin-bottom:0!important}}.kmd-mb-01{margin-bottom:2px!important}@media (width>=576px){.kmd-mb-sm-01{margin-bottom:2px!important}}@media (width>=768px){.kmd-mb-md-01{margin-bottom:2px!important}}@media (width>=992px){.kmd-mb-lg-01{margin-bottom:2px!important}}@media (width>=1200px){.kmd-mb-xl-01{margin-bottom:2px!important}}@media (width>=1400px){.kmd-mb-xxl-01{margin-bottom:2px!important}}.kmd-mb-02{margin-bottom:4px!important}@media (width>=576px){.kmd-mb-sm-02{margin-bottom:4px!important}}@media (width>=768px){.kmd-mb-md-02{margin-bottom:4px!important}}@media (width>=992px){.kmd-mb-lg-02{margin-bottom:4px!important}}@media (width>=1200px){.kmd-mb-xl-02{margin-bottom:4px!important}}@media (width>=1400px){.kmd-mb-xxl-02{margin-bottom:4px!important}}.kmd-mb-03{margin-bottom:8px!important}@media (width>=576px){.kmd-mb-sm-03{margin-bottom:8px!important}}@media (width>=768px){.kmd-mb-md-03{margin-bottom:8px!important}}@media (width>=992px){.kmd-mb-lg-03{margin-bottom:8px!important}}@media (width>=1200px){.kmd-mb-xl-03{margin-bottom:8px!important}}@media (width>=1400px){.kmd-mb-xxl-03{margin-bottom:8px!important}}.kmd-mb-04{margin-bottom:12px!important}@media (width>=576px){.kmd-mb-sm-04{margin-bottom:12px!important}}@media (width>=768px){.kmd-mb-md-04{margin-bottom:12px!important}}@media (width>=992px){.kmd-mb-lg-04{margin-bottom:12px!important}}@media (width>=1200px){.kmd-mb-xl-04{margin-bottom:12px!important}}@media (width>=1400px){.kmd-mb-xxl-04{margin-bottom:12px!important}}.kmd-mb-05{margin-bottom:16px!important}@media (width>=576px){.kmd-mb-sm-05{margin-bottom:16px!important}}@media (width>=768px){.kmd-mb-md-05{margin-bottom:16px!important}}@media (width>=992px){.kmd-mb-lg-05{margin-bottom:16px!important}}@media (width>=1200px){.kmd-mb-xl-05{margin-bottom:16px!important}}@media (width>=1400px){.kmd-mb-xxl-05{margin-bottom:16px!important}}.kmd-mb-06{margin-bottom:24px!important}@media (width>=576px){.kmd-mb-sm-06{margin-bottom:24px!important}}@media (width>=768px){.kmd-mb-md-06{margin-bottom:24px!important}}@media (width>=992px){.kmd-mb-lg-06{margin-bottom:24px!important}}@media (width>=1200px){.kmd-mb-xl-06{margin-bottom:24px!important}}@media (width>=1400px){.kmd-mb-xxl-06{margin-bottom:24px!important}}.kmd-mb-07{margin-bottom:32px!important}@media (width>=576px){.kmd-mb-sm-07{margin-bottom:32px!important}}@media (width>=768px){.kmd-mb-md-07{margin-bottom:32px!important}}@media (width>=992px){.kmd-mb-lg-07{margin-bottom:32px!important}}@media (width>=1200px){.kmd-mb-xl-07{margin-bottom:32px!important}}@media (width>=1400px){.kmd-mb-xxl-07{margin-bottom:32px!important}}.kmd-mb-08{margin-bottom:40px!important}@media (width>=576px){.kmd-mb-sm-08{margin-bottom:40px!important}}@media (width>=768px){.kmd-mb-md-08{margin-bottom:40px!important}}@media (width>=992px){.kmd-mb-lg-08{margin-bottom:40px!important}}@media (width>=1200px){.kmd-mb-xl-08{margin-bottom:40px!important}}@media (width>=1400px){.kmd-mb-xxl-08{margin-bottom:40px!important}}.kmd-mb-09{margin-bottom:48px!important}@media (width>=576px){.kmd-mb-sm-09{margin-bottom:48px!important}}@media (width>=768px){.kmd-mb-md-09{margin-bottom:48px!important}}@media (width>=992px){.kmd-mb-lg-09{margin-bottom:48px!important}}@media (width>=1200px){.kmd-mb-xl-09{margin-bottom:48px!important}}@media (width>=1400px){.kmd-mb-xxl-09{margin-bottom:48px!important}}.kmd-mb-10{margin-bottom:64px!important}@media (width>=576px){.kmd-mb-sm-10{margin-bottom:64px!important}}@media (width>=768px){.kmd-mb-md-10{margin-bottom:64px!important}}@media (width>=992px){.kmd-mb-lg-10{margin-bottom:64px!important}}@media (width>=1200px){.kmd-mb-xl-10{margin-bottom:64px!important}}@media (width>=1400px){.kmd-mb-xxl-10{margin-bottom:64px!important}}.kmd-mb-11{margin-bottom:80px!important}@media (width>=576px){.kmd-mb-sm-11{margin-bottom:80px!important}}@media (width>=768px){.kmd-mb-md-11{margin-bottom:80px!important}}@media (width>=992px){.kmd-mb-lg-11{margin-bottom:80px!important}}@media (width>=1200px){.kmd-mb-xl-11{margin-bottom:80px!important}}@media (width>=1400px){.kmd-mb-xxl-11{margin-bottom:80px!important}}.kmd-mb-12{margin-bottom:96px!important}@media (width>=576px){.kmd-mb-sm-12{margin-bottom:96px!important}}@media (width>=768px){.kmd-mb-md-12{margin-bottom:96px!important}}@media (width>=992px){.kmd-mb-lg-12{margin-bottom:96px!important}}@media (width>=1200px){.kmd-mb-xl-12{margin-bottom:96px!important}}@media (width>=1400px){.kmd-mb-xxl-12{margin-bottom:96px!important}}.kmd-mb-13{margin-bottom:160px!important}@media (width>=576px){.kmd-mb-sm-13{margin-bottom:160px!important}}@media (width>=768px){.kmd-mb-md-13{margin-bottom:160px!important}}@media (width>=992px){.kmd-mb-lg-13{margin-bottom:160px!important}}@media (width>=1200px){.kmd-mb-xl-13{margin-bottom:160px!important}}@media (width>=1400px){.kmd-mb-xxl-13{margin-bottom:160px!important}}.kmd-ml-00{margin-left:0!important}@media (width>=576px){.kmd-ml-sm-00{margin-left:0!important}}@media (width>=768px){.kmd-ml-md-00{margin-left:0!important}}@media (width>=992px){.kmd-ml-lg-00{margin-left:0!important}}@media (width>=1200px){.kmd-ml-xl-00{margin-left:0!important}}@media (width>=1400px){.kmd-ml-xxl-00{margin-left:0!important}}.kmd-ml-01{margin-left:2px!important}@media (width>=576px){.kmd-ml-sm-01{margin-left:2px!important}}@media (width>=768px){.kmd-ml-md-01{margin-left:2px!important}}@media (width>=992px){.kmd-ml-lg-01{margin-left:2px!important}}@media (width>=1200px){.kmd-ml-xl-01{margin-left:2px!important}}@media (width>=1400px){.kmd-ml-xxl-01{margin-left:2px!important}}.kmd-ml-02{margin-left:4px!important}@media (width>=576px){.kmd-ml-sm-02{margin-left:4px!important}}@media (width>=768px){.kmd-ml-md-02{margin-left:4px!important}}@media (width>=992px){.kmd-ml-lg-02{margin-left:4px!important}}@media (width>=1200px){.kmd-ml-xl-02{margin-left:4px!important}}@media (width>=1400px){.kmd-ml-xxl-02{margin-left:4px!important}}.kmd-ml-03{margin-left:8px!important}@media (width>=576px){.kmd-ml-sm-03{margin-left:8px!important}}@media (width>=768px){.kmd-ml-md-03{margin-left:8px!important}}@media (width>=992px){.kmd-ml-lg-03{margin-left:8px!important}}@media (width>=1200px){.kmd-ml-xl-03{margin-left:8px!important}}@media (width>=1400px){.kmd-ml-xxl-03{margin-left:8px!important}}.kmd-ml-04{margin-left:12px!important}@media (width>=576px){.kmd-ml-sm-04{margin-left:12px!important}}@media (width>=768px){.kmd-ml-md-04{margin-left:12px!important}}@media (width>=992px){.kmd-ml-lg-04{margin-left:12px!important}}@media (width>=1200px){.kmd-ml-xl-04{margin-left:12px!important}}@media (width>=1400px){.kmd-ml-xxl-04{margin-left:12px!important}}@media (width>=576px){.kmd-ml-sm-05{margin-left:16px!important}}@media (width>=768px){.kmd-ml-md-05{margin-left:16px!important}}@media (width>=992px){.kmd-ml-lg-05{margin-left:16px!important}}@media (width>=1200px){.kmd-ml-xl-05{margin-left:16px!important}}@media (width>=1400px){.kmd-ml-xxl-05{margin-left:16px!important}}.kmd-ml-06{margin-left:24px!important}@media (width>=576px){.kmd-ml-sm-06{margin-left:24px!important}}@media (width>=768px){.kmd-ml-md-06{margin-left:24px!important}}@media (width>=992px){.kmd-ml-lg-06{margin-left:24px!important}}@media (width>=1200px){.kmd-ml-xl-06{margin-left:24px!important}}@media (width>=1400px){.kmd-ml-xxl-06{margin-left:24px!important}}.kmd-ml-07{margin-left:32px!important}@media (width>=576px){.kmd-ml-sm-07{margin-left:32px!important}}@media (width>=768px){.kmd-ml-md-07{margin-left:32px!important}}@media (width>=992px){.kmd-ml-lg-07{margin-left:32px!important}}@media (width>=1200px){.kmd-ml-xl-07{margin-left:32px!important}}@media (width>=1400px){.kmd-ml-xxl-07{margin-left:32px!important}}.kmd-ml-08{margin-left:40px!important}@media (width>=576px){.kmd-ml-sm-08{margin-left:40px!important}}@media (width>=768px){.kmd-ml-md-08{margin-left:40px!important}}@media (width>=992px){.kmd-ml-lg-08{margin-left:40px!important}}@media (width>=1200px){.kmd-ml-xl-08{margin-left:40px!important}}@media (width>=1400px){.kmd-ml-xxl-08{margin-left:40px!important}}.kmd-ml-09{margin-left:48px!important}@media (width>=576px){.kmd-ml-sm-09{margin-left:48px!important}}@media (width>=768px){.kmd-ml-md-09{margin-left:48px!important}}@media (width>=992px){.kmd-ml-lg-09{margin-left:48px!important}}@media (width>=1200px){.kmd-ml-xl-09{margin-left:48px!important}}@media (width>=1400px){.kmd-ml-xxl-09{margin-left:48px!important}}.kmd-ml-10{margin-left:64px!important}@media (width>=576px){.kmd-ml-sm-10{margin-left:64px!important}}@media (width>=768px){.kmd-ml-md-10{margin-left:64px!important}}@media (width>=992px){.kmd-ml-lg-10{margin-left:64px!important}}@media (width>=1200px){.kmd-ml-xl-10{margin-left:64px!important}}@media (width>=1400px){.kmd-ml-xxl-10{margin-left:64px!important}}.kmd-ml-11{margin-left:80px!important}@media (width>=576px){.kmd-ml-sm-11{margin-left:80px!important}}@media (width>=768px){.kmd-ml-md-11{margin-left:80px!important}}@media (width>=992px){.kmd-ml-lg-11{margin-left:80px!important}}@media (width>=1200px){.kmd-ml-xl-11{margin-left:80px!important}}@media (width>=1400px){.kmd-ml-xxl-11{margin-left:80px!important}}.kmd-ml-12{margin-left:96px!important}@media (width>=576px){.kmd-ml-sm-12{margin-left:96px!important}}@media (width>=768px){.kmd-ml-md-12{margin-left:96px!important}}@media (width>=992px){.kmd-ml-lg-12{margin-left:96px!important}}@media (width>=1200px){.kmd-ml-xl-12{margin-left:96px!important}}@media (width>=1400px){.kmd-ml-xxl-12{margin-left:96px!important}}.kmd-ml-13{margin-left:160px!important}@media (width>=576px){.kmd-ml-sm-13{margin-left:160px!important}}@media (width>=768px){.kmd-ml-md-13{margin-left:160px!important}}@media (width>=992px){.kmd-ml-lg-13{margin-left:160px!important}}@media (width>=1200px){.kmd-ml-xl-13{margin-left:160px!important}}@media (width>=1400px){.kmd-ml-xxl-13{margin-left:160px!important}}.kmd-mr-00{margin-right:0!important}@media (width>=576px){.kmd-mr-sm-00{margin-right:0!important}}@media (width>=768px){.kmd-mr-md-00{margin-right:0!important}}@media (width>=992px){.kmd-mr-lg-00{margin-right:0!important}}@media (width>=1200px){.kmd-mr-xl-00{margin-right:0!important}}@media (width>=1400px){.kmd-mr-xxl-00{margin-right:0!important}}.kmd-mr-01{margin-right:2px!important}@media (width>=576px){.kmd-mr-sm-01{margin-right:2px!important}}@media (width>=768px){.kmd-mr-md-01{margin-right:2px!important}}@media (width>=992px){.kmd-mr-lg-01{margin-right:2px!important}}@media (width>=1200px){.kmd-mr-xl-01{margin-right:2px!important}}@media (width>=1400px){.kmd-mr-xxl-01{margin-right:2px!important}}.kmd-mr-02{margin-right:4px!important}@media (width>=576px){.kmd-mr-sm-02{margin-right:4px!important}}@media (width>=768px){.kmd-mr-md-02{margin-right:4px!important}}@media (width>=992px){.kmd-mr-lg-02{margin-right:4px!important}}@media (width>=1200px){.kmd-mr-xl-02{margin-right:4px!important}}@media (width>=1400px){.kmd-mr-xxl-02{margin-right:4px!important}}.kmd-mr-03{margin-right:8px!important}@media (width>=576px){.kmd-mr-sm-03{margin-right:8px!important}}@media (width>=768px){.kmd-mr-md-03{margin-right:8px!important}}@media (width>=992px){.kmd-mr-lg-03{margin-right:8px!important}}@media (width>=1200px){.kmd-mr-xl-03{margin-right:8px!important}}@media (width>=1400px){.kmd-mr-xxl-03{margin-right:8px!important}}.kmd-mr-04{margin-right:12px!important}@media (width>=576px){.kmd-mr-sm-04{margin-right:12px!important}}@media (width>=768px){.kmd-mr-md-04{margin-right:12px!important}}@media (width>=992px){.kmd-mr-lg-04{margin-right:12px!important}}@media (width>=1200px){.kmd-mr-xl-04{margin-right:12px!important}}@media (width>=1400px){.kmd-mr-xxl-04{margin-right:12px!important}}.kmd-mr-05{margin-right:16px!important}@media (width>=576px){.kmd-mr-sm-05{margin-right:16px!important}}@media (width>=768px){.kmd-mr-md-05{margin-right:16px!important}}@media (width>=992px){.kmd-mr-lg-05{margin-right:16px!important}}@media (width>=1200px){.kmd-mr-xl-05{margin-right:16px!important}}@media (width>=1400px){.kmd-mr-xxl-05{margin-right:16px!important}}.kmd-mr-06{margin-right:24px!important}@media (width>=576px){.kmd-mr-sm-06{margin-right:24px!important}}@media (width>=768px){.kmd-mr-md-06{margin-right:24px!important}}@media (width>=992px){.kmd-mr-lg-06{margin-right:24px!important}}@media (width>=1200px){.kmd-mr-xl-06{margin-right:24px!important}}@media (width>=1400px){.kmd-mr-xxl-06{margin-right:24px!important}}.kmd-mr-07{margin-right:32px!important}@media (width>=576px){.kmd-mr-sm-07{margin-right:32px!important}}@media (width>=768px){.kmd-mr-md-07{margin-right:32px!important}}@media (width>=992px){.kmd-mr-lg-07{margin-right:32px!important}}@media (width>=1200px){.kmd-mr-xl-07{margin-right:32px!important}}@media (width>=1400px){.kmd-mr-xxl-07{margin-right:32px!important}}.kmd-mr-08{margin-right:40px!important}@media (width>=576px){.kmd-mr-sm-08{margin-right:40px!important}}@media (width>=768px){.kmd-mr-md-08{margin-right:40px!important}}@media (width>=992px){.kmd-mr-lg-08{margin-right:40px!important}}@media (width>=1200px){.kmd-mr-xl-08{margin-right:40px!important}}@media (width>=1400px){.kmd-mr-xxl-08{margin-right:40px!important}}.kmd-mr-09{margin-right:48px!important}@media (width>=576px){.kmd-mr-sm-09{margin-right:48px!important}}@media (width>=768px){.kmd-mr-md-09{margin-right:48px!important}}@media (width>=992px){.kmd-mr-lg-09{margin-right:48px!important}}@media (width>=1200px){.kmd-mr-xl-09{margin-right:48px!important}}@media (width>=1400px){.kmd-mr-xxl-09{margin-right:48px!important}}.kmd-mr-10{margin-right:64px!important}@media (width>=576px){.kmd-mr-sm-10{margin-right:64px!important}}@media (width>=768px){.kmd-mr-md-10{margin-right:64px!important}}@media (width>=992px){.kmd-mr-lg-10{margin-right:64px!important}}@media (width>=1200px){.kmd-mr-xl-10{margin-right:64px!important}}@media (width>=1400px){.kmd-mr-xxl-10{margin-right:64px!important}}.kmd-mr-11{margin-right:80px!important}@media (width>=576px){.kmd-mr-sm-11{margin-right:80px!important}}@media (width>=768px){.kmd-mr-md-11{margin-right:80px!important}}@media (width>=992px){.kmd-mr-lg-11{margin-right:80px!important}}@media (width>=1200px){.kmd-mr-xl-11{margin-right:80px!important}}@media (width>=1400px){.kmd-mr-xxl-11{margin-right:80px!important}}.kmd-mr-12{margin-right:96px!important}@media (width>=576px){.kmd-mr-sm-12{margin-right:96px!important}}@media (width>=768px){.kmd-mr-md-12{margin-right:96px!important}}@media (width>=992px){.kmd-mr-lg-12{margin-right:96px!important}}@media (width>=1200px){.kmd-mr-xl-12{margin-right:96px!important}}@media (width>=1400px){.kmd-mr-xxl-12{margin-right:96px!important}}.kmd-mr-13{margin-right:160px!important}@media (width>=576px){.kmd-mr-sm-13{margin-right:160px!important}}@media (width>=768px){.kmd-mr-md-13{margin-right:160px!important}}@media (width>=992px){.kmd-mr-lg-13{margin-right:160px!important}}@media (width>=1200px){.kmd-mr-xl-13{margin-right:160px!important}}@media (width>=1400px){.kmd-mr-xxl-13{margin-right:160px!important}}@media (width>=576px){.kmd-mx-sm-00{margin-left:0!important;margin-right:0!important}}@media (width>=768px){.kmd-mx-md-00{margin-left:0!important;margin-right:0!important}}@media (width>=992px){.kmd-mx-lg-00{margin-left:0!important;margin-right:0!important}}@media (width>=1200px){.kmd-mx-xl-00{margin-left:0!important;margin-right:0!important}}@media (width>=1400px){.kmd-mx-xxl-00{margin-left:0!important;margin-right:0!important}}.kmd-mx-01{margin-left:2px!important;margin-right:2px!important}@media (width>=576px){.kmd-mx-sm-01{margin-left:2px!important;margin-right:2px!important}}@media (width>=768px){.kmd-mx-md-01{margin-left:2px!important;margin-right:2px!important}}@media (width>=992px){.kmd-mx-lg-01{margin-left:2px!important;margin-right:2px!important}}@media (width>=1200px){.kmd-mx-xl-01{margin-left:2px!important;margin-right:2px!important}}@media (width>=1400px){.kmd-mx-xxl-01{margin-left:2px!important;margin-right:2px!important}}.kmd-mx-02{margin-left:4px!important;margin-right:4px!important}@media (width>=576px){.kmd-mx-sm-02{margin-left:4px!important;margin-right:4px!important}}@media (width>=768px){.kmd-mx-md-02{margin-left:4px!important;margin-right:4px!important}}@media (width>=992px){.kmd-mx-lg-02{margin-left:4px!important;margin-right:4px!important}}@media (width>=1200px){.kmd-mx-xl-02{margin-left:4px!important;margin-right:4px!important}}@media (width>=1400px){.kmd-mx-xxl-02{margin-left:4px!important;margin-right:4px!important}}.kmd-mx-03{margin-left:8px!important;margin-right:8px!important}@media (width>=576px){.kmd-mx-sm-03{margin-left:8px!important;margin-right:8px!important}}@media (width>=768px){.kmd-mx-md-03{margin-left:8px!important;margin-right:8px!important}}@media (width>=992px){.kmd-mx-lg-03{margin-left:8px!important;margin-right:8px!important}}@media (width>=1200px){.kmd-mx-xl-03{margin-left:8px!important;margin-right:8px!important}}@media (width>=1400px){.kmd-mx-xxl-03{margin-left:8px!important;margin-right:8px!important}}.kmd-mx-04{margin-left:12px!important;margin-right:12px!important}@media (width>=576px){.kmd-mx-sm-04{margin-left:12px!important;margin-right:12px!important}}@media (width>=768px){.kmd-mx-md-04{margin-left:12px!important;margin-right:12px!important}}@media (width>=992px){.kmd-mx-lg-04{margin-left:12px!important;margin-right:12px!important}}@media (width>=1200px){.kmd-mx-xl-04{margin-left:12px!important;margin-right:12px!important}}@media (width>=1400px){.kmd-mx-xxl-04{margin-left:12px!important;margin-right:12px!important}}.kmd-mx-05{margin-left:16px!important;margin-right:16px!important}@media (width>=576px){.kmd-mx-sm-05{margin-left:16px!important;margin-right:16px!important}}@media (width>=768px){.kmd-mx-md-05{margin-left:16px!important;margin-right:16px!important}}@media (width>=992px){.kmd-mx-lg-05{margin-left:16px!important;margin-right:16px!important}}@media (width>=1200px){.kmd-mx-xl-05{margin-left:16px!important;margin-right:16px!important}}@media (width>=1400px){.kmd-mx-xxl-05{margin-left:16px!important;margin-right:16px!important}}.kmd-mx-06{margin-left:24px!important;margin-right:24px!important}@media (width>=576px){.kmd-mx-sm-06{margin-left:24px!important;margin-right:24px!important}}@media (width>=768px){.kmd-mx-md-06{margin-left:24px!important;margin-right:24px!important}}@media (width>=992px){.kmd-mx-lg-06{margin-left:24px!important;margin-right:24px!important}}@media (width>=1200px){.kmd-mx-xl-06{margin-left:24px!important;margin-right:24px!important}}@media (width>=1400px){.kmd-mx-xxl-06{margin-left:24px!important;margin-right:24px!important}}.kmd-mx-07{margin-left:32px!important;margin-right:32px!important}@media (width>=576px){.kmd-mx-sm-07{margin-left:32px!important;margin-right:32px!important}}@media (width>=768px){.kmd-mx-md-07{margin-left:32px!important;margin-right:32px!important}}@media (width>=992px){.kmd-mx-lg-07{margin-left:32px!important;margin-right:32px!important}}@media (width>=1200px){.kmd-mx-xl-07{margin-left:32px!important;margin-right:32px!important}}@media (width>=1400px){.kmd-mx-xxl-07{margin-left:32px!important;margin-right:32px!important}}.kmd-mx-08{margin-left:40px!important;margin-right:40px!important}@media (width>=576px){.kmd-mx-sm-08{margin-left:40px!important;margin-right:40px!important}}@media (width>=768px){.kmd-mx-md-08{margin-left:40px!important;margin-right:40px!important}}@media (width>=992px){.kmd-mx-lg-08{margin-left:40px!important;margin-right:40px!important}}@media (width>=1200px){.kmd-mx-xl-08{margin-left:40px!important;margin-right:40px!important}}@media (width>=1400px){.kmd-mx-xxl-08{margin-left:40px!important;margin-right:40px!important}}.kmd-mx-09{margin-left:48px!important;margin-right:48px!important}@media (width>=576px){.kmd-mx-sm-09{margin-left:48px!important;margin-right:48px!important}}@media (width>=768px){.kmd-mx-md-09{margin-left:48px!important;margin-right:48px!important}}@media (width>=992px){.kmd-mx-lg-09{margin-left:48px!important;margin-right:48px!important}}@media (width>=1200px){.kmd-mx-xl-09{margin-left:48px!important;margin-right:48px!important}}@media (width>=1400px){.kmd-mx-xxl-09{margin-left:48px!important;margin-right:48px!important}}.kmd-mx-10{margin-left:64px!important;margin-right:64px!important}@media (width>=576px){.kmd-mx-sm-10{margin-left:64px!important;margin-right:64px!important}}@media (width>=768px){.kmd-mx-md-10{margin-left:64px!important;margin-right:64px!important}}@media (width>=992px){.kmd-mx-lg-10{margin-left:64px!important;margin-right:64px!important}}@media (width>=1200px){.kmd-mx-xl-10{margin-left:64px!important;margin-right:64px!important}}@media (width>=1400px){.kmd-mx-xxl-10{margin-left:64px!important;margin-right:64px!important}}.kmd-mx-11{margin-left:80px!important;margin-right:80px!important}@media (width>=576px){.kmd-mx-sm-11{margin-left:80px!important;margin-right:80px!important}}@media (width>=768px){.kmd-mx-md-11{margin-left:80px!important;margin-right:80px!important}}@media (width>=992px){.kmd-mx-lg-11{margin-left:80px!important;margin-right:80px!important}}@media (width>=1200px){.kmd-mx-xl-11{margin-left:80px!important;margin-right:80px!important}}@media (width>=1400px){.kmd-mx-xxl-11{margin-left:80px!important;margin-right:80px!important}}.kmd-mx-12{margin-left:96px!important;margin-right:96px!important}@media (width>=576px){.kmd-mx-sm-12{margin-left:96px!important;margin-right:96px!important}}@media (width>=768px){.kmd-mx-md-12{margin-left:96px!important;margin-right:96px!important}}@media (width>=992px){.kmd-mx-lg-12{margin-left:96px!important;margin-right:96px!important}}@media (width>=1200px){.kmd-mx-xl-12{margin-left:96px!important;margin-right:96px!important}}@media (width>=1400px){.kmd-mx-xxl-12{margin-left:96px!important;margin-right:96px!important}}.kmd-mx-13{margin-left:160px!important;margin-right:160px!important}@media (width>=576px){.kmd-mx-sm-13{margin-left:160px!important;margin-right:160px!important}}@media (width>=768px){.kmd-mx-md-13{margin-left:160px!important;margin-right:160px!important}}@media (width>=992px){.kmd-mx-lg-13{margin-left:160px!important;margin-right:160px!important}}@media (width>=1200px){.kmd-mx-xl-13{margin-left:160px!important;margin-right:160px!important}}@media (width>=1400px){.kmd-mx-xxl-13{margin-left:160px!important;margin-right:160px!important}}.kmd-my-00{margin-top:0!important;margin-bottom:0!important}@media (width>=576px){.kmd-my-sm-00{margin-top:0!important;margin-bottom:0!important}}@media (width>=768px){.kmd-my-md-00{margin-top:0!important;margin-bottom:0!important}}@media (width>=992px){.kmd-my-lg-00{margin-top:0!important;margin-bottom:0!important}}@media (width>=1200px){.kmd-my-xl-00{margin-top:0!important;margin-bottom:0!important}}@media (width>=1400px){.kmd-my-xxl-00{margin-top:0!important;margin-bottom:0!important}}.kmd-my-01{margin-top:2px!important;margin-bottom:2px!important}@media (width>=576px){.kmd-my-sm-01{margin-top:2px!important;margin-bottom:2px!important}}@media (width>=768px){.kmd-my-md-01{margin-top:2px!important;margin-bottom:2px!important}}@media (width>=992px){.kmd-my-lg-01{margin-top:2px!important;margin-bottom:2px!important}}@media (width>=1200px){.kmd-my-xl-01{margin-top:2px!important;margin-bottom:2px!important}}@media (width>=1400px){.kmd-my-xxl-01{margin-top:2px!important;margin-bottom:2px!important}}.kmd-my-02{margin-top:4px!important;margin-bottom:4px!important}@media (width>=576px){.kmd-my-sm-02{margin-top:4px!important;margin-bottom:4px!important}}@media (width>=768px){.kmd-my-md-02{margin-top:4px!important;margin-bottom:4px!important}}@media (width>=992px){.kmd-my-lg-02{margin-top:4px!important;margin-bottom:4px!important}}@media (width>=1200px){.kmd-my-xl-02{margin-top:4px!important;margin-bottom:4px!important}}@media (width>=1400px){.kmd-my-xxl-02{margin-top:4px!important;margin-bottom:4px!important}}.kmd-my-03{margin-top:8px!important;margin-bottom:8px!important}@media (width>=576px){.kmd-my-sm-03{margin-top:8px!important;margin-bottom:8px!important}}@media (width>=768px){.kmd-my-md-03{margin-top:8px!important;margin-bottom:8px!important}}@media (width>=992px){.kmd-my-lg-03{margin-top:8px!important;margin-bottom:8px!important}}@media (width>=1200px){.kmd-my-xl-03{margin-top:8px!important;margin-bottom:8px!important}}@media (width>=1400px){.kmd-my-xxl-03{margin-top:8px!important;margin-bottom:8px!important}}.kmd-my-04{margin-top:12px!important;margin-bottom:12px!important}@media (width>=576px){.kmd-my-sm-04{margin-top:12px!important;margin-bottom:12px!important}}@media (width>=768px){.kmd-my-md-04{margin-top:12px!important;margin-bottom:12px!important}}@media (width>=992px){.kmd-my-lg-04{margin-top:12px!important;margin-bottom:12px!important}}@media (width>=1200px){.kmd-my-xl-04{margin-top:12px!important;margin-bottom:12px!important}}@media (width>=1400px){.kmd-my-xxl-04{margin-top:12px!important;margin-bottom:12px!important}}.kmd-my-05{margin-top:16px!important;margin-bottom:16px!important}@media (width>=576px){.kmd-my-sm-05{margin-top:16px!important;margin-bottom:16px!important}}@media (width>=768px){.kmd-my-md-05{margin-top:16px!important;margin-bottom:16px!important}}@media (width>=992px){.kmd-my-lg-05{margin-top:16px!important;margin-bottom:16px!important}}@media (width>=1200px){.kmd-my-xl-05{margin-top:16px!important;margin-bottom:16px!important}}@media (width>=1400px){.kmd-my-xxl-05{margin-top:16px!important;margin-bottom:16px!important}}.kmd-my-06{margin-top:24px!important;margin-bottom:24px!important}@media (width>=576px){.kmd-my-sm-06{margin-top:24px!important;margin-bottom:24px!important}}@media (width>=768px){.kmd-my-md-06{margin-top:24px!important;margin-bottom:24px!important}}@media (width>=992px){.kmd-my-lg-06{margin-top:24px!important;margin-bottom:24px!important}}@media (width>=1200px){.kmd-my-xl-06{margin-top:24px!important;margin-bottom:24px!important}}@media (width>=1400px){.kmd-my-xxl-06{margin-top:24px!important;margin-bottom:24px!important}}.kmd-my-07{margin-top:32px!important;margin-bottom:32px!important}@media (width>=576px){.kmd-my-sm-07{margin-top:32px!important;margin-bottom:32px!important}}@media (width>=768px){.kmd-my-md-07{margin-top:32px!important;margin-bottom:32px!important}}@media (width>=992px){.kmd-my-lg-07{margin-top:32px!important;margin-bottom:32px!important}}@media (width>=1200px){.kmd-my-xl-07{margin-top:32px!important;margin-bottom:32px!important}}@media (width>=1400px){.kmd-my-xxl-07{margin-top:32px!important;margin-bottom:32px!important}}.kmd-my-08{margin-top:40px!important;margin-bottom:40px!important}@media (width>=576px){.kmd-my-sm-08{margin-top:40px!important;margin-bottom:40px!important}}@media (width>=768px){.kmd-my-md-08{margin-top:40px!important;margin-bottom:40px!important}}@media (width>=992px){.kmd-my-lg-08{margin-top:40px!important;margin-bottom:40px!important}}@media (width>=1200px){.kmd-my-xl-08{margin-top:40px!important;margin-bottom:40px!important}}@media (width>=1400px){.kmd-my-xxl-08{margin-top:40px!important;margin-bottom:40px!important}}.kmd-my-09{margin-top:48px!important;margin-bottom:48px!important}@media (width>=576px){.kmd-my-sm-09{margin-top:48px!important;margin-bottom:48px!important}}@media (width>=768px){.kmd-my-md-09{margin-top:48px!important;margin-bottom:48px!important}}@media (width>=992px){.kmd-my-lg-09{margin-top:48px!important;margin-bottom:48px!important}}@media (width>=1200px){.kmd-my-xl-09{margin-top:48px!important;margin-bottom:48px!important}}@media (width>=1400px){.kmd-my-xxl-09{margin-top:48px!important;margin-bottom:48px!important}}.kmd-my-10{margin-top:64px!important;margin-bottom:64px!important}@media (width>=576px){.kmd-my-sm-10{margin-top:64px!important;margin-bottom:64px!important}}@media (width>=768px){.kmd-my-md-10{margin-top:64px!important;margin-bottom:64px!important}}@media (width>=992px){.kmd-my-lg-10{margin-top:64px!important;margin-bottom:64px!important}}@media (width>=1200px){.kmd-my-xl-10{margin-top:64px!important;margin-bottom:64px!important}}@media (width>=1400px){.kmd-my-xxl-10{margin-top:64px!important;margin-bottom:64px!important}}.kmd-my-11{margin-top:80px!important;margin-bottom:80px!important}@media (width>=576px){.kmd-my-sm-11{margin-top:80px!important;margin-bottom:80px!important}}@media (width>=768px){.kmd-my-md-11{margin-top:80px!important;margin-bottom:80px!important}}@media (width>=992px){.kmd-my-lg-11{margin-top:80px!important;margin-bottom:80px!important}}@media (width>=1200px){.kmd-my-xl-11{margin-top:80px!important;margin-bottom:80px!important}}@media (width>=1400px){.kmd-my-xxl-11{margin-top:80px!important;margin-bottom:80px!important}}.kmd-my-12{margin-top:96px!important;margin-bottom:96px!important}@media (width>=576px){.kmd-my-sm-12{margin-top:96px!important;margin-bottom:96px!important}}@media (width>=768px){.kmd-my-md-12{margin-top:96px!important;margin-bottom:96px!important}}@media (width>=992px){.kmd-my-lg-12{margin-top:96px!important;margin-bottom:96px!important}}@media (width>=1200px){.kmd-my-xl-12{margin-top:96px!important;margin-bottom:96px!important}}@media (width>=1400px){.kmd-my-xxl-12{margin-top:96px!important;margin-bottom:96px!important}}.kmd-my-13{margin-top:160px!important;margin-bottom:160px!important}@media (width>=576px){.kmd-my-sm-13{margin-top:160px!important;margin-bottom:160px!important}}@media (width>=768px){.kmd-my-md-13{margin-top:160px!important;margin-bottom:160px!important}}@media (width>=992px){.kmd-my-lg-13{margin-top:160px!important;margin-bottom:160px!important}}@media (width>=1200px){.kmd-my-xl-13{margin-top:160px!important;margin-bottom:160px!important}}@media (width>=1400px){.kmd-my-xxl-13{margin-top:160px!important;margin-bottom:160px!important}}.kmd-pt-00{padding-top:0!important}@media (width>=576px){.kmd-pt-sm-00{padding-top:0!important}}@media (width>=768px){.kmd-pt-md-00{padding-top:0!important}}@media (width>=992px){.kmd-pt-lg-00{padding-top:0!important}}@media (width>=1200px){.kmd-pt-xl-00{padding-top:0!important}}@media (width>=1400px){.kmd-pt-xxl-00{padding-top:0!important}}.kmd-pt-01{padding-top:2px!important}@media (width>=576px){.kmd-pt-sm-01{padding-top:2px!important}}@media (width>=768px){.kmd-pt-md-01{padding-top:2px!important}}@media (width>=992px){.kmd-pt-lg-01{padding-top:2px!important}}@media (width>=1200px){.kmd-pt-xl-01{padding-top:2px!important}}@media (width>=1400px){.kmd-pt-xxl-01{padding-top:2px!important}}.kmd-pt-02{padding-top:4px!important}@media (width>=576px){.kmd-pt-sm-02{padding-top:4px!important}}@media (width>=768px){.kmd-pt-md-02{padding-top:4px!important}}@media (width>=992px){.kmd-pt-lg-02{padding-top:4px!important}}@media (width>=1200px){.kmd-pt-xl-02{padding-top:4px!important}}@media (width>=1400px){.kmd-pt-xxl-02{padding-top:4px!important}}.kmd-pt-03{padding-top:8px!important}@media (width>=576px){.kmd-pt-sm-03{padding-top:8px!important}}@media (width>=768px){.kmd-pt-md-03{padding-top:8px!important}}@media (width>=992px){.kmd-pt-lg-03{padding-top:8px!important}}@media (width>=1200px){.kmd-pt-xl-03{padding-top:8px!important}}@media (width>=1400px){.kmd-pt-xxl-03{padding-top:8px!important}}.kmd-pt-04{padding-top:12px!important}@media (width>=576px){.kmd-pt-sm-04{padding-top:12px!important}}@media (width>=768px){.kmd-pt-md-04{padding-top:12px!important}}@media (width>=992px){.kmd-pt-lg-04{padding-top:12px!important}}@media (width>=1200px){.kmd-pt-xl-04{padding-top:12px!important}}@media (width>=1400px){.kmd-pt-xxl-04{padding-top:12px!important}}.kmd-pt-05{padding-top:16px!important}@media (width>=576px){.kmd-pt-sm-05{padding-top:16px!important}}@media (width>=768px){.kmd-pt-md-05{padding-top:16px!important}}@media (width>=992px){.kmd-pt-lg-05{padding-top:16px!important}}@media (width>=1200px){.kmd-pt-xl-05{padding-top:16px!important}}@media (width>=1400px){.kmd-pt-xxl-05{padding-top:16px!important}}.kmd-pt-06{padding-top:24px!important}@media (width>=576px){.kmd-pt-sm-06{padding-top:24px!important}}@media (width>=768px){.kmd-pt-md-06{padding-top:24px!important}}@media (width>=992px){.kmd-pt-lg-06{padding-top:24px!important}}@media (width>=1200px){.kmd-pt-xl-06{padding-top:24px!important}}@media (width>=1400px){.kmd-pt-xxl-06{padding-top:24px!important}}.kmd-pt-07{padding-top:32px!important}@media (width>=576px){.kmd-pt-sm-07{padding-top:32px!important}}@media (width>=768px){.kmd-pt-md-07{padding-top:32px!important}}@media (width>=992px){.kmd-pt-lg-07{padding-top:32px!important}}@media (width>=1200px){.kmd-pt-xl-07{padding-top:32px!important}}@media (width>=1400px){.kmd-pt-xxl-07{padding-top:32px!important}}.kmd-pt-08{padding-top:40px!important}@media (width>=576px){.kmd-pt-sm-08{padding-top:40px!important}}@media (width>=768px){.kmd-pt-md-08{padding-top:40px!important}}@media (width>=992px){.kmd-pt-lg-08{padding-top:40px!important}}@media (width>=1200px){.kmd-pt-xl-08{padding-top:40px!important}}@media (width>=1400px){.kmd-pt-xxl-08{padding-top:40px!important}}.kmd-pt-09{padding-top:48px!important}@media (width>=576px){.kmd-pt-sm-09{padding-top:48px!important}}@media (width>=768px){.kmd-pt-md-09{padding-top:48px!important}}@media (width>=992px){.kmd-pt-lg-09{padding-top:48px!important}}@media (width>=1200px){.kmd-pt-xl-09{padding-top:48px!important}}@media (width>=1400px){.kmd-pt-xxl-09{padding-top:48px!important}}.kmd-pt-10{padding-top:64px!important}@media (width>=576px){.kmd-pt-sm-10{padding-top:64px!important}}@media (width>=768px){.kmd-pt-md-10{padding-top:64px!important}}@media (width>=992px){.kmd-pt-lg-10{padding-top:64px!important}}@media (width>=1200px){.kmd-pt-xl-10{padding-top:64px!important}}@media (width>=1400px){.kmd-pt-xxl-10{padding-top:64px!important}}.kmd-pt-11{padding-top:80px!important}@media (width>=576px){.kmd-pt-sm-11{padding-top:80px!important}}@media (width>=768px){.kmd-pt-md-11{padding-top:80px!important}}@media (width>=992px){.kmd-pt-lg-11{padding-top:80px!important}}@media (width>=1200px){.kmd-pt-xl-11{padding-top:80px!important}}@media (width>=1400px){.kmd-pt-xxl-11{padding-top:80px!important}}.kmd-pt-12{padding-top:96px!important}@media (width>=576px){.kmd-pt-sm-12{padding-top:96px!important}}@media (width>=768px){.kmd-pt-md-12{padding-top:96px!important}}@media (width>=992px){.kmd-pt-lg-12{padding-top:96px!important}}@media (width>=1200px){.kmd-pt-xl-12{padding-top:96px!important}}@media (width>=1400px){.kmd-pt-xxl-12{padding-top:96px!important}}.kmd-pt-13{padding-top:160px!important}@media (width>=576px){.kmd-pt-sm-13{padding-top:160px!important}}@media (width>=768px){.kmd-pt-md-13{padding-top:160px!important}}@media (width>=992px){.kmd-pt-lg-13{padding-top:160px!important}}@media (width>=1200px){.kmd-pt-xl-13{padding-top:160px!important}}@media (width>=1400px){.kmd-pt-xxl-13{padding-top:160px!important}}.kmd-pb-00{padding-bottom:0!important}@media (width>=576px){.kmd-pb-sm-00{padding-bottom:0!important}}@media (width>=768px){.kmd-pb-md-00{padding-bottom:0!important}}@media (width>=992px){.kmd-pb-lg-00{padding-bottom:0!important}}@media (width>=1200px){.kmd-pb-xl-00{padding-bottom:0!important}}@media (width>=1400px){.kmd-pb-xxl-00{padding-bottom:0!important}}.kmd-pb-01{padding-bottom:2px!important}@media (width>=576px){.kmd-pb-sm-01{padding-bottom:2px!important}}@media (width>=768px){.kmd-pb-md-01{padding-bottom:2px!important}}@media (width>=992px){.kmd-pb-lg-01{padding-bottom:2px!important}}@media (width>=1200px){.kmd-pb-xl-01{padding-bottom:2px!important}}@media (width>=1400px){.kmd-pb-xxl-01{padding-bottom:2px!important}}.kmd-pb-02{padding-bottom:4px!important}@media (width>=576px){.kmd-pb-sm-02{padding-bottom:4px!important}}@media (width>=768px){.kmd-pb-md-02{padding-bottom:4px!important}}@media (width>=992px){.kmd-pb-lg-02{padding-bottom:4px!important}}@media (width>=1200px){.kmd-pb-xl-02{padding-bottom:4px!important}}@media (width>=1400px){.kmd-pb-xxl-02{padding-bottom:4px!important}}.kmd-pb-03{padding-bottom:8px!important}@media (width>=576px){.kmd-pb-sm-03{padding-bottom:8px!important}}@media (width>=768px){.kmd-pb-md-03{padding-bottom:8px!important}}@media (width>=992px){.kmd-pb-lg-03{padding-bottom:8px!important}}@media (width>=1200px){.kmd-pb-xl-03{padding-bottom:8px!important}}@media (width>=1400px){.kmd-pb-xxl-03{padding-bottom:8px!important}}.kmd-pb-04{padding-bottom:12px!important}@media (width>=576px){.kmd-pb-sm-04{padding-bottom:12px!important}}@media (width>=768px){.kmd-pb-md-04{padding-bottom:12px!important}}@media (width>=992px){.kmd-pb-lg-04{padding-bottom:12px!important}}@media (width>=1200px){.kmd-pb-xl-04{padding-bottom:12px!important}}@media (width>=1400px){.kmd-pb-xxl-04{padding-bottom:12px!important}}.kmd-pb-05{padding-bottom:16px!important}@media (width>=576px){.kmd-pb-sm-05{padding-bottom:16px!important}}@media (width>=768px){.kmd-pb-md-05{padding-bottom:16px!important}}@media (width>=992px){.kmd-pb-lg-05{padding-bottom:16px!important}}@media (width>=1200px){.kmd-pb-xl-05{padding-bottom:16px!important}}@media (width>=1400px){.kmd-pb-xxl-05{padding-bottom:16px!important}}.kmd-pb-06{padding-bottom:24px!important}@media (width>=576px){.kmd-pb-sm-06{padding-bottom:24px!important}}@media (width>=768px){.kmd-pb-md-06{padding-bottom:24px!important}}@media (width>=992px){.kmd-pb-lg-06{padding-bottom:24px!important}}@media (width>=1200px){.kmd-pb-xl-06{padding-bottom:24px!important}}@media (width>=1400px){.kmd-pb-xxl-06{padding-bottom:24px!important}}.kmd-pb-07{padding-bottom:32px!important}@media (width>=576px){.kmd-pb-sm-07{padding-bottom:32px!important}}@media (width>=768px){.kmd-pb-md-07{padding-bottom:32px!important}}@media (width>=992px){.kmd-pb-lg-07{padding-bottom:32px!important}}@media (width>=1200px){.kmd-pb-xl-07{padding-bottom:32px!important}}@media (width>=1400px){.kmd-pb-xxl-07{padding-bottom:32px!important}}.kmd-pb-08{padding-bottom:40px!important}@media (width>=576px){.kmd-pb-sm-08{padding-bottom:40px!important}}@media (width>=768px){.kmd-pb-md-08{padding-bottom:40px!important}}@media (width>=992px){.kmd-pb-lg-08{padding-bottom:40px!important}}@media (width>=1200px){.kmd-pb-xl-08{padding-bottom:40px!important}}@media (width>=1400px){.kmd-pb-xxl-08{padding-bottom:40px!important}}.kmd-pb-09{padding-bottom:48px!important}@media (width>=576px){.kmd-pb-sm-09{padding-bottom:48px!important}}@media (width>=768px){.kmd-pb-md-09{padding-bottom:48px!important}}@media (width>=992px){.kmd-pb-lg-09{padding-bottom:48px!important}}@media (width>=1200px){.kmd-pb-xl-09{padding-bottom:48px!important}}@media (width>=1400px){.kmd-pb-xxl-09{padding-bottom:48px!important}}.kmd-pb-10{padding-bottom:64px!important}@media (width>=576px){.kmd-pb-sm-10{padding-bottom:64px!important}}@media (width>=768px){.kmd-pb-md-10{padding-bottom:64px!important}}@media (width>=992px){.kmd-pb-lg-10{padding-bottom:64px!important}}@media (width>=1200px){.kmd-pb-xl-10{padding-bottom:64px!important}}@media (width>=1400px){.kmd-pb-xxl-10{padding-bottom:64px!important}}.kmd-pb-11{padding-bottom:80px!important}@media (width>=576px){.kmd-pb-sm-11{padding-bottom:80px!important}}@media (width>=768px){.kmd-pb-md-11{padding-bottom:80px!important}}@media (width>=992px){.kmd-pb-lg-11{padding-bottom:80px!important}}@media (width>=1200px){.kmd-pb-xl-11{padding-bottom:80px!important}}@media (width>=1400px){.kmd-pb-xxl-11{padding-bottom:80px!important}}.kmd-pb-12{padding-bottom:96px!important}@media (width>=576px){.kmd-pb-sm-12{padding-bottom:96px!important}}@media (width>=768px){.kmd-pb-md-12{padding-bottom:96px!important}}@media (width>=992px){.kmd-pb-lg-12{padding-bottom:96px!important}}@media (width>=1200px){.kmd-pb-xl-12{padding-bottom:96px!important}}@media (width>=1400px){.kmd-pb-xxl-12{padding-bottom:96px!important}}.kmd-pb-13{padding-bottom:160px!important}@media (width>=576px){.kmd-pb-sm-13{padding-bottom:160px!important}}@media (width>=768px){.kmd-pb-md-13{padding-bottom:160px!important}}@media (width>=992px){.kmd-pb-lg-13{padding-bottom:160px!important}}@media (width>=1200px){.kmd-pb-xl-13{padding-bottom:160px!important}}@media (width>=1400px){.kmd-pb-xxl-13{padding-bottom:160px!important}}.kmd-pl-00{padding-left:0!important}@media (width>=576px){.kmd-pl-sm-00{padding-left:0!important}}@media (width>=768px){.kmd-pl-md-00{padding-left:0!important}}@media (width>=992px){.kmd-pl-lg-00{padding-left:0!important}}@media (width>=1200px){.kmd-pl-xl-00{padding-left:0!important}}@media (width>=1400px){.kmd-pl-xxl-00{padding-left:0!important}}.kmd-pl-01{padding-left:2px!important}@media (width>=576px){.kmd-pl-sm-01{padding-left:2px!important}}@media (width>=768px){.kmd-pl-md-01{padding-left:2px!important}}@media (width>=992px){.kmd-pl-lg-01{padding-left:2px!important}}@media (width>=1200px){.kmd-pl-xl-01{padding-left:2px!important}}@media (width>=1400px){.kmd-pl-xxl-01{padding-left:2px!important}}.kmd-pl-02{padding-left:4px!important}@media (width>=576px){.kmd-pl-sm-02{padding-left:4px!important}}@media (width>=768px){.kmd-pl-md-02{padding-left:4px!important}}@media (width>=992px){.kmd-pl-lg-02{padding-left:4px!important}}@media (width>=1200px){.kmd-pl-xl-02{padding-left:4px!important}}@media (width>=1400px){.kmd-pl-xxl-02{padding-left:4px!important}}.kmd-pl-03{padding-left:8px!important}@media (width>=576px){.kmd-pl-sm-03{padding-left:8px!important}}@media (width>=768px){.kmd-pl-md-03{padding-left:8px!important}}@media (width>=992px){.kmd-pl-lg-03{padding-left:8px!important}}@media (width>=1200px){.kmd-pl-xl-03{padding-left:8px!important}}@media (width>=1400px){.kmd-pl-xxl-03{padding-left:8px!important}}.kmd-pl-04{padding-left:12px!important}@media (width>=576px){.kmd-pl-sm-04{padding-left:12px!important}}@media (width>=768px){.kmd-pl-md-04{padding-left:12px!important}}@media (width>=992px){.kmd-pl-lg-04{padding-left:12px!important}}@media (width>=1200px){.kmd-pl-xl-04{padding-left:12px!important}}@media (width>=1400px){.kmd-pl-xxl-04{padding-left:12px!important}}.kmd-pl-05{padding-left:16px!important}@media (width>=576px){.kmd-pl-sm-05{padding-left:16px!important}}@media (width>=768px){.kmd-pl-md-05{padding-left:16px!important}}@media (width>=992px){.kmd-pl-lg-05{padding-left:16px!important}}@media (width>=1200px){.kmd-pl-xl-05{padding-left:16px!important}}@media (width>=1400px){.kmd-pl-xxl-05{padding-left:16px!important}}.kmd-pl-06{padding-left:24px!important}@media (width>=576px){.kmd-pl-sm-06{padding-left:24px!important}}@media (width>=768px){.kmd-pl-md-06{padding-left:24px!important}}@media (width>=992px){.kmd-pl-lg-06{padding-left:24px!important}}@media (width>=1200px){.kmd-pl-xl-06{padding-left:24px!important}}@media (width>=1400px){.kmd-pl-xxl-06{padding-left:24px!important}}.kmd-pl-07{padding-left:32px!important}@media (width>=576px){.kmd-pl-sm-07{padding-left:32px!important}}@media (width>=768px){.kmd-pl-md-07{padding-left:32px!important}}@media (width>=992px){.kmd-pl-lg-07{padding-left:32px!important}}@media (width>=1200px){.kmd-pl-xl-07{padding-left:32px!important}}@media (width>=1400px){.kmd-pl-xxl-07{padding-left:32px!important}}.kmd-pl-08{padding-left:40px!important}@media (width>=576px){.kmd-pl-sm-08{padding-left:40px!important}}@media (width>=768px){.kmd-pl-md-08{padding-left:40px!important}}@media (width>=992px){.kmd-pl-lg-08{padding-left:40px!important}}@media (width>=1200px){.kmd-pl-xl-08{padding-left:40px!important}}@media (width>=1400px){.kmd-pl-xxl-08{padding-left:40px!important}}.kmd-pl-09{padding-left:48px!important}@media (width>=576px){.kmd-pl-sm-09{padding-left:48px!important}}@media (width>=768px){.kmd-pl-md-09{padding-left:48px!important}}@media (width>=992px){.kmd-pl-lg-09{padding-left:48px!important}}@media (width>=1200px){.kmd-pl-xl-09{padding-left:48px!important}}@media (width>=1400px){.kmd-pl-xxl-09{padding-left:48px!important}}.kmd-pl-10{padding-left:64px!important}@media (width>=576px){.kmd-pl-sm-10{padding-left:64px!important}}@media (width>=768px){.kmd-pl-md-10{padding-left:64px!important}}@media (width>=992px){.kmd-pl-lg-10{padding-left:64px!important}}@media (width>=1200px){.kmd-pl-xl-10{padding-left:64px!important}}@media (width>=1400px){.kmd-pl-xxl-10{padding-left:64px!important}}.kmd-pl-11{padding-left:80px!important}@media (width>=576px){.kmd-pl-sm-11{padding-left:80px!important}}@media (width>=768px){.kmd-pl-md-11{padding-left:80px!important}}@media (width>=992px){.kmd-pl-lg-11{padding-left:80px!important}}@media (width>=1200px){.kmd-pl-xl-11{padding-left:80px!important}}@media (width>=1400px){.kmd-pl-xxl-11{padding-left:80px!important}}.kmd-pl-12{padding-left:96px!important}@media (width>=576px){.kmd-pl-sm-12{padding-left:96px!important}}@media (width>=768px){.kmd-pl-md-12{padding-left:96px!important}}@media (width>=992px){.kmd-pl-lg-12{padding-left:96px!important}}@media (width>=1200px){.kmd-pl-xl-12{padding-left:96px!important}}@media (width>=1400px){.kmd-pl-xxl-12{padding-left:96px!important}}.kmd-pl-13{padding-left:160px!important}@media (width>=576px){.kmd-pl-sm-13{padding-left:160px!important}}@media (width>=768px){.kmd-pl-md-13{padding-left:160px!important}}@media (width>=992px){.kmd-pl-lg-13{padding-left:160px!important}}@media (width>=1200px){.kmd-pl-xl-13{padding-left:160px!important}}@media (width>=1400px){.kmd-pl-xxl-13{padding-left:160px!important}}.kmd-pr-00{padding-right:0!important}@media (width>=576px){.kmd-pr-sm-00{padding-right:0!important}}@media (width>=768px){.kmd-pr-md-00{padding-right:0!important}}@media (width>=992px){.kmd-pr-lg-00{padding-right:0!important}}@media (width>=1200px){.kmd-pr-xl-00{padding-right:0!important}}@media (width>=1400px){.kmd-pr-xxl-00{padding-right:0!important}}.kmd-pr-01{padding-right:2px!important}@media (width>=576px){.kmd-pr-sm-01{padding-right:2px!important}}@media (width>=768px){.kmd-pr-md-01{padding-right:2px!important}}@media (width>=992px){.kmd-pr-lg-01{padding-right:2px!important}}@media (width>=1200px){.kmd-pr-xl-01{padding-right:2px!important}}@media (width>=1400px){.kmd-pr-xxl-01{padding-right:2px!important}}.kmd-pr-02{padding-right:4px!important}@media (width>=576px){.kmd-pr-sm-02{padding-right:4px!important}}@media (width>=768px){.kmd-pr-md-02{padding-right:4px!important}}@media (width>=992px){.kmd-pr-lg-02{padding-right:4px!important}}@media (width>=1200px){.kmd-pr-xl-02{padding-right:4px!important}}@media (width>=1400px){.kmd-pr-xxl-02{padding-right:4px!important}}.kmd-pr-03{padding-right:8px!important}@media (width>=576px){.kmd-pr-sm-03{padding-right:8px!important}}@media (width>=768px){.kmd-pr-md-03{padding-right:8px!important}}@media (width>=992px){.kmd-pr-lg-03{padding-right:8px!important}}@media (width>=1200px){.kmd-pr-xl-03{padding-right:8px!important}}@media (width>=1400px){.kmd-pr-xxl-03{padding-right:8px!important}}.kmd-pr-04{padding-right:12px!important}@media (width>=576px){.kmd-pr-sm-04{padding-right:12px!important}}@media (width>=768px){.kmd-pr-md-04{padding-right:12px!important}}@media (width>=992px){.kmd-pr-lg-04{padding-right:12px!important}}@media (width>=1200px){.kmd-pr-xl-04{padding-right:12px!important}}@media (width>=1400px){.kmd-pr-xxl-04{padding-right:12px!important}}.kmd-pr-05{padding-right:16px!important}@media (width>=576px){.kmd-pr-sm-05{padding-right:16px!important}}@media (width>=768px){.kmd-pr-md-05{padding-right:16px!important}}@media (width>=992px){.kmd-pr-lg-05{padding-right:16px!important}}@media (width>=1200px){.kmd-pr-xl-05{padding-right:16px!important}}@media (width>=1400px){.kmd-pr-xxl-05{padding-right:16px!important}}.kmd-pr-06{padding-right:24px!important}@media (width>=576px){.kmd-pr-sm-06{padding-right:24px!important}}@media (width>=768px){.kmd-pr-md-06{padding-right:24px!important}}@media (width>=992px){.kmd-pr-lg-06{padding-right:24px!important}}@media (width>=1200px){.kmd-pr-xl-06{padding-right:24px!important}}@media (width>=1400px){.kmd-pr-xxl-06{padding-right:24px!important}}.kmd-pr-07{padding-right:32px!important}@media (width>=576px){.kmd-pr-sm-07{padding-right:32px!important}}@media (width>=768px){.kmd-pr-md-07{padding-right:32px!important}}@media (width>=992px){.kmd-pr-lg-07{padding-right:32px!important}}@media (width>=1200px){.kmd-pr-xl-07{padding-right:32px!important}}@media (width>=1400px){.kmd-pr-xxl-07{padding-right:32px!important}}.kmd-pr-08{padding-right:40px!important}@media (width>=576px){.kmd-pr-sm-08{padding-right:40px!important}}@media (width>=768px){.kmd-pr-md-08{padding-right:40px!important}}@media (width>=992px){.kmd-pr-lg-08{padding-right:40px!important}}@media (width>=1200px){.kmd-pr-xl-08{padding-right:40px!important}}@media (width>=1400px){.kmd-pr-xxl-08{padding-right:40px!important}}.kmd-pr-09{padding-right:48px!important}@media (width>=576px){.kmd-pr-sm-09{padding-right:48px!important}}@media (width>=768px){.kmd-pr-md-09{padding-right:48px!important}}@media (width>=992px){.kmd-pr-lg-09{padding-right:48px!important}}@media (width>=1200px){.kmd-pr-xl-09{padding-right:48px!important}}@media (width>=1400px){.kmd-pr-xxl-09{padding-right:48px!important}}.kmd-pr-10{padding-right:64px!important}@media (width>=576px){.kmd-pr-sm-10{padding-right:64px!important}}@media (width>=768px){.kmd-pr-md-10{padding-right:64px!important}}@media (width>=992px){.kmd-pr-lg-10{padding-right:64px!important}}@media (width>=1200px){.kmd-pr-xl-10{padding-right:64px!important}}@media (width>=1400px){.kmd-pr-xxl-10{padding-right:64px!important}}.kmd-pr-11{padding-right:80px!important}@media (width>=576px){.kmd-pr-sm-11{padding-right:80px!important}}@media (width>=768px){.kmd-pr-md-11{padding-right:80px!important}}@media (width>=992px){.kmd-pr-lg-11{padding-right:80px!important}}@media (width>=1200px){.kmd-pr-xl-11{padding-right:80px!important}}@media (width>=1400px){.kmd-pr-xxl-11{padding-right:80px!important}}.kmd-pr-12{padding-right:96px!important}@media (width>=576px){.kmd-pr-sm-12{padding-right:96px!important}}@media (width>=768px){.kmd-pr-md-12{padding-right:96px!important}}@media (width>=992px){.kmd-pr-lg-12{padding-right:96px!important}}@media (width>=1200px){.kmd-pr-xl-12{padding-right:96px!important}}@media (width>=1400px){.kmd-pr-xxl-12{padding-right:96px!important}}.kmd-pr-13{padding-right:160px!important}@media (width>=576px){.kmd-pr-sm-13{padding-right:160px!important}}@media (width>=768px){.kmd-pr-md-13{padding-right:160px!important}}@media (width>=992px){.kmd-pr-lg-13{padding-right:160px!important}}@media (width>=1200px){.kmd-pr-xl-13{padding-right:160px!important}}@media (width>=1400px){.kmd-pr-xxl-13{padding-right:160px!important}}.kmd-px-00{padding-left:0!important;padding-right:0!important}@media (width>=576px){.kmd-px-sm-00{padding-left:0!important;padding-right:0!important}}@media (width>=768px){.kmd-px-md-00{padding-left:0!important;padding-right:0!important}}@media (width>=992px){.kmd-px-lg-00{padding-left:0!important;padding-right:0!important}}@media (width>=1200px){.kmd-px-xl-00{padding-left:0!important;padding-right:0!important}}@media (width>=1400px){.kmd-px-xxl-00{padding-left:0!important;padding-right:0!important}}.kmd-px-01{padding-left:2px!important;padding-right:2px!important}@media (width>=576px){.kmd-px-sm-01{padding-left:2px!important;padding-right:2px!important}}@media (width>=768px){.kmd-px-md-01{padding-left:2px!important;padding-right:2px!important}}@media (width>=992px){.kmd-px-lg-01{padding-left:2px!important;padding-right:2px!important}}@media (width>=1200px){.kmd-px-xl-01{padding-left:2px!important;padding-right:2px!important}}@media (width>=1400px){.kmd-px-xxl-01{padding-left:2px!important;padding-right:2px!important}}.kmd-px-02{padding-left:4px!important;padding-right:4px!important}@media (width>=576px){.kmd-px-sm-02{padding-left:4px!important;padding-right:4px!important}}@media (width>=768px){.kmd-px-md-02{padding-left:4px!important;padding-right:4px!important}}@media (width>=992px){.kmd-px-lg-02{padding-left:4px!important;padding-right:4px!important}}@media (width>=1200px){.kmd-px-xl-02{padding-left:4px!important;padding-right:4px!important}}@media (width>=1400px){.kmd-px-xxl-02{padding-left:4px!important;padding-right:4px!important}}.kmd-px-03{padding-left:8px!important;padding-right:8px!important}@media (width>=576px){.kmd-px-sm-03{padding-left:8px!important;padding-right:8px!important}}@media (width>=768px){.kmd-px-md-03{padding-left:8px!important;padding-right:8px!important}}@media (width>=992px){.kmd-px-lg-03{padding-left:8px!important;padding-right:8px!important}}@media (width>=1200px){.kmd-px-xl-03{padding-left:8px!important;padding-right:8px!important}}@media (width>=1400px){.kmd-px-xxl-03{padding-left:8px!important;padding-right:8px!important}}.kmd-px-04{padding-left:12px!important;padding-right:12px!important}@media (width>=576px){.kmd-px-sm-04{padding-left:12px!important;padding-right:12px!important}}@media (width>=768px){.kmd-px-md-04{padding-left:12px!important;padding-right:12px!important}}@media (width>=992px){.kmd-px-lg-04{padding-left:12px!important;padding-right:12px!important}}@media (width>=1200px){.kmd-px-xl-04{padding-left:12px!important;padding-right:12px!important}}@media (width>=1400px){.kmd-px-xxl-04{padding-left:12px!important;padding-right:12px!important}}.kmd-px-05{padding-left:16px!important;padding-right:16px!important}@media (width>=576px){.kmd-px-sm-05{padding-left:16px!important;padding-right:16px!important}}@media (width>=768px){.kmd-px-md-05{padding-left:16px!important;padding-right:16px!important}}@media (width>=992px){.kmd-px-lg-05{padding-left:16px!important;padding-right:16px!important}}@media (width>=1200px){.kmd-px-xl-05{padding-left:16px!important;padding-right:16px!important}}@media (width>=1400px){.kmd-px-xxl-05{padding-left:16px!important;padding-right:16px!important}}.kmd-px-06{padding-left:24px!important;padding-right:24px!important}@media (width>=576px){.kmd-px-sm-06{padding-left:24px!important;padding-right:24px!important}}@media (width>=768px){.kmd-px-md-06{padding-left:24px!important;padding-right:24px!important}}@media (width>=992px){.kmd-px-lg-06{padding-left:24px!important;padding-right:24px!important}}@media (width>=1200px){.kmd-px-xl-06{padding-left:24px!important;padding-right:24px!important}}@media (width>=1400px){.kmd-px-xxl-06{padding-left:24px!important;padding-right:24px!important}}.kmd-px-07{padding-left:32px!important;padding-right:32px!important}@media (width>=576px){.kmd-px-sm-07{padding-left:32px!important;padding-right:32px!important}}@media (width>=768px){.kmd-px-md-07{padding-left:32px!important;padding-right:32px!important}}@media (width>=992px){.kmd-px-lg-07{padding-left:32px!important;padding-right:32px!important}}@media (width>=1200px){.kmd-px-xl-07{padding-left:32px!important;padding-right:32px!important}}@media (width>=1400px){.kmd-px-xxl-07{padding-left:32px!important;padding-right:32px!important}}.kmd-px-08{padding-left:40px!important;padding-right:40px!important}@media (width>=576px){.kmd-px-sm-08{padding-left:40px!important;padding-right:40px!important}}@media (width>=768px){.kmd-px-md-08{padding-left:40px!important;padding-right:40px!important}}@media (width>=992px){.kmd-px-lg-08{padding-left:40px!important;padding-right:40px!important}}@media (width>=1200px){.kmd-px-xl-08{padding-left:40px!important;padding-right:40px!important}}@media (width>=1400px){.kmd-px-xxl-08{padding-left:40px!important;padding-right:40px!important}}.kmd-px-09{padding-left:48px!important;padding-right:48px!important}@media (width>=576px){.kmd-px-sm-09{padding-left:48px!important;padding-right:48px!important}}@media (width>=768px){.kmd-px-md-09{padding-left:48px!important;padding-right:48px!important}}@media (width>=992px){.kmd-px-lg-09{padding-left:48px!important;padding-right:48px!important}}@media (width>=1200px){.kmd-px-xl-09{padding-left:48px!important;padding-right:48px!important}}@media (width>=1400px){.kmd-px-xxl-09{padding-left:48px!important;padding-right:48px!important}}.kmd-px-10{padding-left:64px!important;padding-right:64px!important}@media (width>=576px){.kmd-px-sm-10{padding-left:64px!important;padding-right:64px!important}}@media (width>=768px){.kmd-px-md-10{padding-left:64px!important;padding-right:64px!important}}@media (width>=992px){.kmd-px-lg-10{padding-left:64px!important;padding-right:64px!important}}@media (width>=1200px){.kmd-px-xl-10{padding-left:64px!important;padding-right:64px!important}}@media (width>=1400px){.kmd-px-xxl-10{padding-left:64px!important;padding-right:64px!important}}.kmd-px-11{padding-left:80px!important;padding-right:80px!important}@media (width>=576px){.kmd-px-sm-11{padding-left:80px!important;padding-right:80px!important}}@media (width>=768px){.kmd-px-md-11{padding-left:80px!important;padding-right:80px!important}}@media (width>=992px){.kmd-px-lg-11{padding-left:80px!important;padding-right:80px!important}}@media (width>=1200px){.kmd-px-xl-11{padding-left:80px!important;padding-right:80px!important}}@media (width>=1400px){.kmd-px-xxl-11{padding-left:80px!important;padding-right:80px!important}}.kmd-px-12{padding-left:96px!important;padding-right:96px!important}@media (width>=576px){.kmd-px-sm-12{padding-left:96px!important;padding-right:96px!important}}@media (width>=768px){.kmd-px-md-12{padding-left:96px!important;padding-right:96px!important}}@media (width>=992px){.kmd-px-lg-12{padding-left:96px!important;padding-right:96px!important}}@media (width>=1200px){.kmd-px-xl-12{padding-left:96px!important;padding-right:96px!important}}@media (width>=1400px){.kmd-px-xxl-12{padding-left:96px!important;padding-right:96px!important}}.kmd-px-13{padding-left:160px!important;padding-right:160px!important}@media (width>=576px){.kmd-px-sm-13{padding-left:160px!important;padding-right:160px!important}}@media (width>=768px){.kmd-px-md-13{padding-left:160px!important;padding-right:160px!important}}@media (width>=992px){.kmd-px-lg-13{padding-left:160px!important;padding-right:160px!important}}@media (width>=1200px){.kmd-px-xl-13{padding-left:160px!important;padding-right:160px!important}}@media (width>=1400px){.kmd-px-xxl-13{padding-left:160px!important;padding-right:160px!important}}.kmd-py-00{padding-top:0!important;padding-bottom:0!important}@media (width>=576px){.kmd-py-sm-00{padding-top:0!important;padding-bottom:0!important}}@media (width>=768px){.kmd-py-md-00{padding-top:0!important;padding-bottom:0!important}}@media (width>=992px){.kmd-py-lg-00{padding-top:0!important;padding-bottom:0!important}}@media (width>=1200px){.kmd-py-xl-00{padding-top:0!important;padding-bottom:0!important}}@media (width>=1400px){.kmd-py-xxl-00{padding-top:0!important;padding-bottom:0!important}}.kmd-py-01{padding-top:2px!important;padding-bottom:2px!important}@media (width>=576px){.kmd-py-sm-01{padding-top:2px!important;padding-bottom:2px!important}}@media (width>=768px){.kmd-py-md-01{padding-top:2px!important;padding-bottom:2px!important}}@media (width>=992px){.kmd-py-lg-01{padding-top:2px!important;padding-bottom:2px!important}}@media (width>=1200px){.kmd-py-xl-01{padding-top:2px!important;padding-bottom:2px!important}}@media (width>=1400px){.kmd-py-xxl-01{padding-top:2px!important;padding-bottom:2px!important}}.kmd-py-02{padding-top:4px!important;padding-bottom:4px!important}@media (width>=576px){.kmd-py-sm-02{padding-top:4px!important;padding-bottom:4px!important}}@media (width>=768px){.kmd-py-md-02{padding-top:4px!important;padding-bottom:4px!important}}@media (width>=992px){.kmd-py-lg-02{padding-top:4px!important;padding-bottom:4px!important}}@media (width>=1200px){.kmd-py-xl-02{padding-top:4px!important;padding-bottom:4px!important}}@media (width>=1400px){.kmd-py-xxl-02{padding-top:4px!important;padding-bottom:4px!important}}.kmd-py-03{padding-top:8px!important;padding-bottom:8px!important}@media (width>=576px){.kmd-py-sm-03{padding-top:8px!important;padding-bottom:8px!important}}@media (width>=768px){.kmd-py-md-03{padding-top:8px!important;padding-bottom:8px!important}}@media (width>=992px){.kmd-py-lg-03{padding-top:8px!important;padding-bottom:8px!important}}@media (width>=1200px){.kmd-py-xl-03{padding-top:8px!important;padding-bottom:8px!important}}@media (width>=1400px){.kmd-py-xxl-03{padding-top:8px!important;padding-bottom:8px!important}}.kmd-py-04{padding-top:12px!important;padding-bottom:12px!important}@media (width>=576px){.kmd-py-sm-04{padding-top:12px!important;padding-bottom:12px!important}}@media (width>=768px){.kmd-py-md-04{padding-top:12px!important;padding-bottom:12px!important}}@media (width>=992px){.kmd-py-lg-04{padding-top:12px!important;padding-bottom:12px!important}}@media (width>=1200px){.kmd-py-xl-04{padding-top:12px!important;padding-bottom:12px!important}}@media (width>=1400px){.kmd-py-xxl-04{padding-top:12px!important;padding-bottom:12px!important}}.kmd-py-05{padding-top:16px!important;padding-bottom:16px!important}@media (width>=576px){.kmd-py-sm-05{padding-top:16px!important;padding-bottom:16px!important}}@media (width>=768px){.kmd-py-md-05{padding-top:16px!important;padding-bottom:16px!important}}@media (width>=992px){.kmd-py-lg-05{padding-top:16px!important;padding-bottom:16px!important}}@media (width>=1200px){.kmd-py-xl-05{padding-top:16px!important;padding-bottom:16px!important}}@media (width>=1400px){.kmd-py-xxl-05{padding-top:16px!important;padding-bottom:16px!important}}.kmd-py-06{padding-top:24px!important;padding-bottom:24px!important}@media (width>=576px){.kmd-py-sm-06{padding-top:24px!important;padding-bottom:24px!important}}@media (width>=768px){.kmd-py-md-06{padding-top:24px!important;padding-bottom:24px!important}}@media (width>=992px){.kmd-py-lg-06{padding-top:24px!important;padding-bottom:24px!important}}@media (width>=1200px){.kmd-py-xl-06{padding-top:24px!important;padding-bottom:24px!important}}@media (width>=1400px){.kmd-py-xxl-06{padding-top:24px!important;padding-bottom:24px!important}}.kmd-py-07{padding-top:32px!important;padding-bottom:32px!important}@media (width>=576px){.kmd-py-sm-07{padding-top:32px!important;padding-bottom:32px!important}}@media (width>=768px){.kmd-py-md-07{padding-top:32px!important;padding-bottom:32px!important}}@media (width>=992px){.kmd-py-lg-07{padding-top:32px!important;padding-bottom:32px!important}}@media (width>=1200px){.kmd-py-xl-07{padding-top:32px!important;padding-bottom:32px!important}}@media (width>=1400px){.kmd-py-xxl-07{padding-top:32px!important;padding-bottom:32px!important}}.kmd-py-08{padding-top:40px!important;padding-bottom:40px!important}@media (width>=576px){.kmd-py-sm-08{padding-top:40px!important;padding-bottom:40px!important}}@media (width>=768px){.kmd-py-md-08{padding-top:40px!important;padding-bottom:40px!important}}@media (width>=992px){.kmd-py-lg-08{padding-top:40px!important;padding-bottom:40px!important}}@media (width>=1200px){.kmd-py-xl-08{padding-top:40px!important;padding-bottom:40px!important}}@media (width>=1400px){.kmd-py-xxl-08{padding-top:40px!important;padding-bottom:40px!important}}.kmd-py-09{padding-top:48px!important;padding-bottom:48px!important}@media (width>=576px){.kmd-py-sm-09{padding-top:48px!important;padding-bottom:48px!important}}@media (width>=768px){.kmd-py-md-09{padding-top:48px!important;padding-bottom:48px!important}}@media (width>=992px){.kmd-py-lg-09{padding-top:48px!important;padding-bottom:48px!important}}@media (width>=1200px){.kmd-py-xl-09{padding-top:48px!important;padding-bottom:48px!important}}@media (width>=1400px){.kmd-py-xxl-09{padding-top:48px!important;padding-bottom:48px!important}}.kmd-py-10{padding-top:64px!important;padding-bottom:64px!important}@media (width>=576px){.kmd-py-sm-10{padding-top:64px!important;padding-bottom:64px!important}}@media (width>=768px){.kmd-py-md-10{padding-top:64px!important;padding-bottom:64px!important}}@media (width>=992px){.kmd-py-lg-10{padding-top:64px!important;padding-bottom:64px!important}}@media (width>=1200px){.kmd-py-xl-10{padding-top:64px!important;padding-bottom:64px!important}}@media (width>=1400px){.kmd-py-xxl-10{padding-top:64px!important;padding-bottom:64px!important}}.kmd-py-11{padding-top:80px!important;padding-bottom:80px!important}@media (width>=576px){.kmd-py-sm-11{padding-top:80px!important;padding-bottom:80px!important}}@media (width>=768px){.kmd-py-md-11{padding-top:80px!important;padding-bottom:80px!important}}@media (width>=992px){.kmd-py-lg-11{padding-top:80px!important;padding-bottom:80px!important}}@media (width>=1200px){.kmd-py-xl-11{padding-top:80px!important;padding-bottom:80px!important}}@media (width>=1400px){.kmd-py-xxl-11{padding-top:80px!important;padding-bottom:80px!important}}.kmd-py-12{padding-top:96px!important;padding-bottom:96px!important}@media (width>=576px){.kmd-py-sm-12{padding-top:96px!important;padding-bottom:96px!important}}@media (width>=768px){.kmd-py-md-12{padding-top:96px!important;padding-bottom:96px!important}}@media (width>=992px){.kmd-py-lg-12{padding-top:96px!important;padding-bottom:96px!important}}@media (width>=1200px){.kmd-py-xl-12{padding-top:96px!important;padding-bottom:96px!important}}@media (width>=1400px){.kmd-py-xxl-12{padding-top:96px!important;padding-bottom:96px!important}}.kmd-py-13{padding-top:160px!important;padding-bottom:160px!important}@media (width>=576px){.kmd-py-sm-13{padding-top:160px!important;padding-bottom:160px!important}}@media (width>=768px){.kmd-py-md-13{padding-top:160px!important;padding-bottom:160px!important}}@media (width>=992px){.kmd-py-lg-13{padding-top:160px!important;padding-bottom:160px!important}}@media (width>=1200px){.kmd-py-xl-13{padding-top:160px!important;padding-bottom:160px!important}}@media (width>=1400px){.kmd-py-xxl-13{padding-top:160px!important;padding-bottom:160px!important}}.kmd-m-00{margin:0!important}@media (width>=576px){.kmd-m-sm-00{margin:0!important}}@media (width>=768px){.kmd-m-md-00{margin:0!important}}@media (width>=992px){.kmd-m-lg-00{margin:0!important}}@media (width>=1200px){.kmd-m-xl-00{margin:0!important}}@media (width>=1400px){.kmd-m-xxl-00{margin:0!important}}.kmd-m-01{margin:2px!important}@media (width>=576px){.kmd-m-sm-01{margin:2px!important}}@media (width>=768px){.kmd-m-md-01{margin:2px!important}}@media (width>=992px){.kmd-m-lg-01{margin:2px!important}}@media (width>=1200px){.kmd-m-xl-01{margin:2px!important}}@media (width>=1400px){.kmd-m-xxl-01{margin:2px!important}}.kmd-m-02{margin:4px!important}@media (width>=576px){.kmd-m-sm-02{margin:4px!important}}@media (width>=768px){.kmd-m-md-02{margin:4px!important}}@media (width>=992px){.kmd-m-lg-02{margin:4px!important}}@media (width>=1200px){.kmd-m-xl-02{margin:4px!important}}@media (width>=1400px){.kmd-m-xxl-02{margin:4px!important}}.kmd-m-03{margin:8px!important}@media (width>=576px){.kmd-m-sm-03{margin:8px!important}}@media (width>=768px){.kmd-m-md-03{margin:8px!important}}@media (width>=992px){.kmd-m-lg-03{margin:8px!important}}@media (width>=1200px){.kmd-m-xl-03{margin:8px!important}}@media (width>=1400px){.kmd-m-xxl-03{margin:8px!important}}.kmd-m-04{margin:12px!important}@media (width>=576px){.kmd-m-sm-04{margin:12px!important}}@media (width>=768px){.kmd-m-md-04{margin:12px!important}}@media (width>=992px){.kmd-m-lg-04{margin:12px!important}}@media (width>=1200px){.kmd-m-xl-04{margin:12px!important}}@media (width>=1400px){.kmd-m-xxl-04{margin:12px!important}}.kmd-m-05{margin:16px!important}@media (width>=576px){.kmd-m-sm-05{margin:16px!important}}@media (width>=768px){.kmd-m-md-05{margin:16px!important}}@media (width>=992px){.kmd-m-lg-05{margin:16px!important}}@media (width>=1200px){.kmd-m-xl-05{margin:16px!important}}@media (width>=1400px){.kmd-m-xxl-05{margin:16px!important}}.kmd-m-06{margin:24px!important}@media (width>=576px){.kmd-m-sm-06{margin:24px!important}}@media (width>=768px){.kmd-m-md-06{margin:24px!important}}@media (width>=992px){.kmd-m-lg-06{margin:24px!important}}@media (width>=1200px){.kmd-m-xl-06{margin:24px!important}}@media (width>=1400px){.kmd-m-xxl-06{margin:24px!important}}.kmd-m-07{margin:32px!important}@media (width>=576px){.kmd-m-sm-07{margin:32px!important}}@media (width>=768px){.kmd-m-md-07{margin:32px!important}}@media (width>=992px){.kmd-m-lg-07{margin:32px!important}}@media (width>=1200px){.kmd-m-xl-07{margin:32px!important}}@media (width>=1400px){.kmd-m-xxl-07{margin:32px!important}}.kmd-m-08{margin:40px!important}@media (width>=576px){.kmd-m-sm-08{margin:40px!important}}@media (width>=768px){.kmd-m-md-08{margin:40px!important}}@media (width>=992px){.kmd-m-lg-08{margin:40px!important}}@media (width>=1200px){.kmd-m-xl-08{margin:40px!important}}@media (width>=1400px){.kmd-m-xxl-08{margin:40px!important}}.kmd-m-09{margin:48px!important}@media (width>=576px){.kmd-m-sm-09{margin:48px!important}}@media (width>=768px){.kmd-m-md-09{margin:48px!important}}@media (width>=992px){.kmd-m-lg-09{margin:48px!important}}@media (width>=1200px){.kmd-m-xl-09{margin:48px!important}}@media (width>=1400px){.kmd-m-xxl-09{margin:48px!important}}.kmd-m-10{margin:64px!important}@media (width>=576px){.kmd-m-sm-10{margin:64px!important}}@media (width>=768px){.kmd-m-md-10{margin:64px!important}}@media (width>=992px){.kmd-m-lg-10{margin:64px!important}}@media (width>=1200px){.kmd-m-xl-10{margin:64px!important}}@media (width>=1400px){.kmd-m-xxl-10{margin:64px!important}}.kmd-m-11{margin:80px!important}@media (width>=576px){.kmd-m-sm-11{margin:80px!important}}@media (width>=768px){.kmd-m-md-11{margin:80px!important}}@media (width>=992px){.kmd-m-lg-11{margin:80px!important}}@media (width>=1200px){.kmd-m-xl-11{margin:80px!important}}@media (width>=1400px){.kmd-m-xxl-11{margin:80px!important}}.kmd-m-12{margin:96px!important}@media (width>=576px){.kmd-m-sm-12{margin:96px!important}}@media (width>=768px){.kmd-m-md-12{margin:96px!important}}@media (width>=992px){.kmd-m-lg-12{margin:96px!important}}@media (width>=1200px){.kmd-m-xl-12{margin:96px!important}}@media (width>=1400px){.kmd-m-xxl-12{margin:96px!important}}.kmd-m-13{margin:160px!important}@media (width>=576px){.kmd-m-sm-13{margin:160px!important}}@media (width>=768px){.kmd-m-md-13{margin:160px!important}}@media (width>=992px){.kmd-m-lg-13{margin:160px!important}}@media (width>=1200px){.kmd-m-xl-13{margin:160px!important}}@media (width>=1400px){.kmd-m-xxl-13{margin:160px!important}}.kmd-p-00{padding:0!important}@media (width>=576px){.kmd-p-sm-00{padding:0!important}}@media (width>=768px){.kmd-p-md-00{padding:0!important}}@media (width>=992px){.kmd-p-lg-00{padding:0!important}}@media (width>=1200px){.kmd-p-xl-00{padding:0!important}}@media (width>=1400px){.kmd-p-xxl-00{padding:0!important}}.kmd-p-01{padding:2px!important}@media (width>=576px){.kmd-p-sm-01{padding:2px!important}}@media (width>=768px){.kmd-p-md-01{padding:2px!important}}@media (width>=992px){.kmd-p-lg-01{padding:2px!important}}@media (width>=1200px){.kmd-p-xl-01{padding:2px!important}}@media (width>=1400px){.kmd-p-xxl-01{padding:2px!important}}.kmd-p-02{padding:4px!important}@media (width>=576px){.kmd-p-sm-02{padding:4px!important}}@media (width>=768px){.kmd-p-md-02{padding:4px!important}}@media (width>=992px){.kmd-p-lg-02{padding:4px!important}}@media (width>=1200px){.kmd-p-xl-02{padding:4px!important}}@media (width>=1400px){.kmd-p-xxl-02{padding:4px!important}}.kmd-p-03{padding:8px!important}@media (width>=576px){.kmd-p-sm-03{padding:8px!important}}@media (width>=768px){.kmd-p-md-03{padding:8px!important}}@media (width>=992px){.kmd-p-lg-03{padding:8px!important}}@media (width>=1200px){.kmd-p-xl-03{padding:8px!important}}@media (width>=1400px){.kmd-p-xxl-03{padding:8px!important}}.kmd-p-04{padding:12px!important}@media (width>=576px){.kmd-p-sm-04{padding:12px!important}}@media (width>=768px){.kmd-p-md-04{padding:12px!important}}@media (width>=992px){.kmd-p-lg-04{padding:12px!important}}@media (width>=1200px){.kmd-p-xl-04{padding:12px!important}}@media (width>=1400px){.kmd-p-xxl-04{padding:12px!important}}.kmd-p-05{padding:16px!important}@media (width>=576px){.kmd-p-sm-05{padding:16px!important}}@media (width>=768px){.kmd-p-md-05{padding:16px!important}}@media (width>=992px){.kmd-p-lg-05{padding:16px!important}}@media (width>=1200px){.kmd-p-xl-05{padding:16px!important}}@media (width>=1400px){.kmd-p-xxl-05{padding:16px!important}}.kmd-p-06{padding:24px!important}@media (width>=576px){.kmd-p-sm-06{padding:24px!important}}@media (width>=768px){.kmd-p-md-06{padding:24px!important}}@media (width>=992px){.kmd-p-lg-06{padding:24px!important}}@media (width>=1200px){.kmd-p-xl-06{padding:24px!important}}@media (width>=1400px){.kmd-p-xxl-06{padding:24px!important}}.kmd-p-07{padding:32px!important}@media (width>=576px){.kmd-p-sm-07{padding:32px!important}}@media (width>=768px){.kmd-p-md-07{padding:32px!important}}@media (width>=992px){.kmd-p-lg-07{padding:32px!important}}@media (width>=1200px){.kmd-p-xl-07{padding:32px!important}}@media (width>=1400px){.kmd-p-xxl-07{padding:32px!important}}.kmd-p-08{padding:40px!important}@media (width>=576px){.kmd-p-sm-08{padding:40px!important}}@media (width>=768px){.kmd-p-md-08{padding:40px!important}}@media (width>=992px){.kmd-p-lg-08{padding:40px!important}}@media (width>=1200px){.kmd-p-xl-08{padding:40px!important}}@media (width>=1400px){.kmd-p-xxl-08{padding:40px!important}}.kmd-p-09{padding:48px!important}@media (width>=576px){.kmd-p-sm-09{padding:48px!important}}@media (width>=768px){.kmd-p-md-09{padding:48px!important}}@media (width>=992px){.kmd-p-lg-09{padding:48px!important}}@media (width>=1200px){.kmd-p-xl-09{padding:48px!important}}@media (width>=1400px){.kmd-p-xxl-09{padding:48px!important}}.kmd-p-10{padding:64px!important}@media (width>=576px){.kmd-p-sm-10{padding:64px!important}}@media (width>=768px){.kmd-p-md-10{padding:64px!important}}@media (width>=992px){.kmd-p-lg-10{padding:64px!important}}@media (width>=1200px){.kmd-p-xl-10{padding:64px!important}}@media (width>=1400px){.kmd-p-xxl-10{padding:64px!important}}.kmd-p-11{padding:80px!important}@media (width>=576px){.kmd-p-sm-11{padding:80px!important}}@media (width>=768px){.kmd-p-md-11{padding:80px!important}}@media (width>=992px){.kmd-p-lg-11{padding:80px!important}}@media (width>=1200px){.kmd-p-xl-11{padding:80px!important}}@media (width>=1400px){.kmd-p-xxl-11{padding:80px!important}}.kmd-p-12{padding:96px!important}@media (width>=576px){.kmd-p-sm-12{padding:96px!important}}@media (width>=768px){.kmd-p-md-12{padding:96px!important}}@media (width>=992px){.kmd-p-lg-12{padding:96px!important}}@media (width>=1200px){.kmd-p-xl-12{padding:96px!important}}@media (width>=1400px){.kmd-p-xxl-12{padding:96px!important}}.kmd-p-13{padding:160px!important}@media (width>=576px){.kmd-p-sm-13{padding:160px!important}}@media (width>=768px){.kmd-p-md-13{padding:160px!important}}@media (width>=992px){.kmd-p-lg-13{padding:160px!important}}@media (width>=1200px){.kmd-p-xl-13{padding:160px!important}}@media (width>=1400px){.kmd-p-xxl-13{padding:160px!important}}.kmd-shadow-negative-2dp{box-shadow:inset 0 2px 4px #000}.kmd-shadow-0dp{box-shadow:0 0 #0000}.kmd-shadow-2dp{box-shadow:0 2px 4px #0000001a}.kmd-shadow-4dp{box-shadow:0 4px 6px #0000001a}.kmd-shadow-8dp{box-shadow:0 6px 8px #0000001a}.kmd-shadow-12dp{box-shadow:0 12px 10px #0000001a}.kmd-shadow-16dp{box-shadow:0 12px 10px #00000026}.kmd-shadow-18dp{box-shadow:0 16px 16px #0003}.kmd-shadow-24dp{box-shadow:0 18px 18px #0000004d}:root{--input-border-radius:0;--header-min-height:64px;--sidebar-collapse:56px;--sidebar-expand:256px;--sidebar-mobile-expand:320px;--selections-panel-collapse:32px;--selections-panel-expand:320px;--offcanvas-horizontal-width:782px;--offcanvas-padding-y:32px;--offcanvas-padding-x:32px;--border-sutble-02:var(--border-subtle-02);color:var(--text-primary);background:var(--background-primary);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Helvetica Neue,Arial,Helvetica,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{text-wrap:pretty;background:var(--background-primary);min-width:320px;color:var(--text-primary);font-size:14px;line-height:1.45}button,a{font:inherit}a{color:inherit}.d-flex{display:flex}.align-items-center{align-items:center}.flex-nowrap{flex-wrap:nowrap}.kmd-mx-00{margin-left:0;margin-right:0}.kmd-ml-05{margin-left:var(--spacing-05)}.kmd-mt-06{margin-top:var(--spacing-06)}.kmd-text-secondary{color:var(--text-secondary)}.main-wrapper{flex-direction:column;height:100vh;min-height:0;display:flex;overflow:hidden}header{z-index:7;width:100%;min-height:var(--header-min-height);justify-content:space-between;align-items:center;gap:var(--spacing-03);padding:var(--spacing-03) var(--spacing-06) var(--spacing-03) var(--spacing-05);color:var(--text-on-color);background-color:var(--steel-blue-90);display:flex;position:fixed;top:0;left:0;right:0}.header-left,.header-right{align-items:center;min-width:0;display:flex}.header-left{gap:var(--spacing-05)}.header-right{justify-content:flex-end;gap:var(--spacing-05)}.app-brand-container{margin-right:var(--spacing-06);align-items:center;display:flex;position:relative}.app-brand-container:after{right:calc(var(--spacing-05) * -1);content:"";background-color:#fff6;width:1px;height:24px;display:block;position:absolute}.app-brand{max-width:160px;height:auto;display:block}.software-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.software-name-bold{font-weight:600}.header-def-lab-btn{white-space:nowrap}.blueprint-header-toggle,.theme-header-toggle{border-radius:4px;flex:none;align-items:center;gap:6px;padding:4px 8px;display:flex}.theme-header-toggle{border-left:1px solid #ffffff38}.blueprint-header-toggle core-toggle,.theme-header-toggle core-toggle{--text-primary:var(--text-on-color);--text-secondary:var(--text-on-color);--icon-primary:var(--text-on-color)}.theme-header-toggle svg{flex:none}.blueprint-header-toggle core-toggle::part(label),.theme-header-toggle core-toggle::part(label){color:var(--text-on-color);font-size:12px;font-weight:500;line-height:16px}.blueprint-header-mode{color:#ffffffad;letter-spacing:.04em;text-transform:uppercase;border-left:1px solid #ffffff38;padding-left:6px;font-size:10px;font-weight:500;line-height:16px}.blueprint-layer-hud{z-index:20;box-sizing:border-box;border:1px solid var(--blue-40);min-height:40px;color:var(--text-primary);background:#fffffff5;border-radius:4px;align-items:center;gap:16px;padding:6px 10px;display:flex;position:absolute;top:10px;right:32px;box-shadow:0 3px 10px #1b1b1d29}.blueprint-layer-hud-title{align-items:center;gap:8px;display:flex}.blueprint-layer-hud-mark{width:22px;height:22px;color:var(--white-0);background:var(--blue-40);border-radius:3px;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:22px;display:inline-flex}.blueprint-layer-hud-title strong,.blueprint-layer-hud-title span{display:block}.blueprint-layer-hud-title strong{font-size:12px;font-weight:600;line-height:16px}.blueprint-layer-hud-title div span{color:var(--text-subtle);font-size:10px;font-weight:400;line-height:14px}.blueprint-layer-hud-focus{border-left:1px solid var(--border-subtle-02);max-width:250px;color:var(--text-subtle);text-overflow:ellipsis;white-space:nowrap;padding-left:16px;font-size:11px;line-height:16px;overflow:hidden}.blueprint-layer-hud-clear{min-height:24px;padding:0;font-size:11px!important;font-weight:500!important;line-height:16px!important}.header-def-lab-btn::part(core-button){min-height:34px;color:var(--text-on-color);background-color:var(--teal-40);border-color:#0000}.header-def-lab-btn::part(core-button):hover{background-color:var(--teal-50)}.lab-search{align-items:center;gap:var(--spacing-03);width:min(420px,32vw);min-height:36px;padding:0 var(--spacing-04);color:var(--text-primary);background:var(--background-primary);border:1px solid #ffffff52;border-radius:4px;display:flex}.header-lab-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.environment-tag{min-height:24px;padding:0 var(--spacing-03);text-transform:uppercase;letter-spacing:0;border:1px solid #fff6;border-radius:4px;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.user-menu-badge{flex:none}.user-menu-badge .user-badge{text-align:center;border-radius:50%;justify-content:center;align-items:center;font-weight:500;line-height:1;display:flex}.scientific-inspection-chrome header{background-color:#061f45;background-image:linear-gradient(90deg,#bfebff1f 1px,#0000 1px),linear-gradient(#bfebff1f 1px,#0000 1px),repeating-linear-gradient(#0000 0 7px,#bfebff09 8px);background-size:40px 40px,40px 40px,100% 8px;box-shadow:0 2px #a3e5ffad,0 8px 18px #000c233d}.scientific-inspection-chrome header>*{z-index:1;position:relative}.scientific-inspection-chrome .app-brand-container:after{background-color:#bfebffb8}.scientific-inspection-chrome .blueprint-header-mode{color:#b9efff;border-left-color:#9ce8ff6b}.scientific-inspection-chrome .header-def-lab-btn::part(core-button){background:#085371c2;border-color:#9ce8ffb8;box-shadow:inset 0 1px #e7f7ff1f}.scientific-inspection-chrome .header-def-lab-btn::part(core-button):hover{background:#137797db}.scientific-inspection-chrome .lab-search{background:#e7f7fff0;border-color:#bfebffa8;box-shadow:inset 0 0 0 1px #bfebff38}.scientific-inspection-chrome #sidebarLabLink{background-color:#061f45;background-image:linear-gradient(90deg,#bfebff14 1px,#0000 1px),linear-gradient(#bfebff14 1px,#0000 1px),repeating-linear-gradient(#0000 0 7px,#bfebff06 8px);background-size:40px 40px,40px 40px,100% 8px;border-right-color:#bfebffb8;box-shadow:4px 0 16px #000c232e}.scientific-inspection-chrome #sidebarLabLink:after{content:"";pointer-events:none;background:#9ce8ff61;width:1px;position:absolute;top:0;bottom:0;right:8px}.scientific-inspection-chrome #sidebarLabLink .side-menu,.scientific-inspection-chrome #sidebarLabLink .bt-toggle{z-index:1}.scientific-inspection-chrome .sidebar-section-title{color:#b9efff;letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.scientific-inspection-chrome .side-menu li{border-left-color:#0000}.scientific-inspection-chrome .side-menu li.active{background:#2d82b85c;border-left-color:#b9efff;box-shadow:inset 0 1px #bfebff1f,inset 0 -1px #bfebff1f}.scientific-inspection-chrome .side-menu li:hover{background:#2d82b842}.scientific-inspection-chrome .side-menu a,.scientific-inspection-chrome .side-menu li:hover a,.scientific-inspection-chrome .side-menu li.active a{color:#e7f7ff}.scientific-inspection-chrome .side-menu-separator{background:#9ce8ff47}.scientific-inspection-chrome .main-container{pointer-events:none;background-color:#061f45;background-image:linear-gradient(90deg,#bfebff14 1px,#0000 1px),linear-gradient(#bfebff14 1px,#0000 1px),repeating-linear-gradient(#0000 0 7px,#bfebff06 8px);background-size:40px 40px,40px 40px,100% 8px}.scientific-inspection-chrome .main-container .blueprint-annotated-region,.scientific-inspection-chrome .main-container .blueprint-layer-hud,.scientific-inspection-chrome .main-container .blueprint-specification-rail,.scientific-inspection-chrome .main-container .interface-dna-global-surface,.scientific-inspection-chrome .main-container .blueprint-target-node{pointer-events:auto}.scientific-inspection-chrome .main-container>.interface-dna-global-page,.scientific-inspection-chrome .main-container>.page-name,.scientific-inspection-chrome .main-container>.main-content{z-index:1;position:relative}.interface-dna-global-page{background:#061f45;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.interface-dna-global-surface{background-color:#06295b;background-image:linear-gradient(90deg,#bfebff24 1px,#0000 1px),linear-gradient(#bfebff24 1px,#0000 1px),repeating-linear-gradient(#0000 0 7px,#bfebff09 8px);background-size:40px 40px,40px 40px,100% 8px;flex:auto;min-width:0;min-height:0;position:relative;overflow:auto}.interface-dna-global-surface:before,.interface-dna-global-surface:after{content:"";pointer-events:none;position:absolute}.interface-dna-global-surface:before{z-index:0;border:1px solid #bfebff33;inset:12px}.interface-dna-global-surface:after{z-index:0;background:#bfebff94;height:1px;top:0;left:0;right:0}.interface-dna-global-page .page-name{z-index:2;color:#e7f7ff;background:#061f42d1;border-bottom:1px solid #bfebff57;position:relative}.interface-dna-global-page .page-name_title{color:#e7f7ff;letter-spacing:.02em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.interface-dna-global-page .main-content,.scientific-inspection-chrome .main-content{z-index:1;color:#e7f7ff;background:0 0;position:relative}.scientific-inspection-chrome .admin-overview-page,.scientific-inspection-chrome .products-page,.scientific-inspection-chrome .associations-page,.scientific-inspection-chrome .labs-affiliations-page{background:0 0}.interface-dna-global-page .blueprint-layer-hud{color:#e7f7ff;background:#031c41e6;border-color:#9ce8ffb8;top:16px;right:24px;box-shadow:0 8px 22px #000c2357,inset 0 1px #e7f7ff1f}.interface-dna-global-surface>.blueprint-target-node{z-index:5;top:24px;right:32px}.interface-dna-global-surface>.blueprint-focus-overlay{z-index:6}.interface-dna-global-surface>.blueprint-region-focused{z-index:8}.wrapper-container{flex:auto;height:auto;min-height:0;display:flex;overflow:hidden}#sidebarLabLink{z-index:2;flex:0 0 var(--sidebar-expand);width:var(--sidebar-expand);min-height:100vh;padding-top:var(--header-min-height);border-right:1px solid var(--border-subtle-02);background-color:var(--steel-blue-80);transition:width .2s,flex-basis .2s;display:flex;position:fixed;top:0;bottom:0;left:0}.side-menu{width:100%;margin:0;padding:0;list-style:none;transition:width .2s;position:relative}#main-menu{padding-bottom:64px}.bt-toggle{right:0;bottom:var(--spacing-04);background-color:var(--steel-blue-80);position:absolute;left:0}.side-menu li{border-left:4px solid #0000;transition:background-color .2s,border-color .2s}.side-menu li.active{border-left-color:var(--white-0);background-color:var(--steel-blue-70)}.side-menu li:hover{background-color:var(--steel-blue-70)}.side-menu a{align-items:center;gap:var(--spacing-04);width:calc(var(--sidebar-expand) - var(--spacing-02));height:48px;min-height:48px;padding:0 var(--spacing-05) 0 var(--spacing-04);color:var(--dark-mode-15);font-size:14px;font-weight:400;line-height:20px;text-decoration:none;display:flex;position:relative}.side-menu li:hover a,.side-menu li.active a{color:var(--text-on-color)}.side-menu li.active a{font-weight:500}.side-menu li.side-menu-divider{border-left:0}.side-menu li.side-menu-divider:hover{background-color:#0000}.sidebar-section-title{height:48px;padding:0 var(--spacing-05);color:var(--text-on-color);white-space:nowrap;cursor:default;pointer-events:none;align-items:center;font-size:14px;font-weight:400;line-height:20px;display:flex}#sidebarLabLink .sidebar-section-title{height:48px;font-size:12px;line-height:16px}.side-menu li.sidebar-section-title:hover{background-color:#0000}.side-menu-separator{height:1px;margin:var(--spacing-03) var(--spacing-05);background-color:#3f4458;display:block}.sidebar-version{height:48px;padding:0 var(--spacing-05);color:var(--teal-20);white-space:nowrap;pointer-events:none;align-items:center;font-size:12px;font-weight:400;line-height:16px;display:flex}.sidebar-icon{flex:none;justify-content:center;align-items:center;width:21px;max-width:21px;height:21px;max-height:21px;display:inline-flex;position:relative}.sidebar-icon-box{flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.sidebar-icon-box-system-data .sidebar-icon{width:18px;max-width:18px;height:18px;max-height:18px}.sidebar-icon-box-labs-affiliations .sidebar-icon{width:20px;max-width:20px;height:20px;max-height:20px}.sidebar-icon-quidel-ortho{width:20px;max-width:20px;height:auto;max-height:20px}.sidebar-icon-image{-webkit-mask:var(--sidebar-icon-url) center / contain no-repeat;mask:var(--sidebar-icon-url) center / contain no-repeat;-webkit-mask:var(--sidebar-icon-url) center / contain no-repeat;background-color:currentColor;display:block}.sidebar-icon-direct{object-fit:contain;object-position:center;width:21px;max-width:21px;height:21px;max-height:21px;display:block}.sidebar-nav-badge,.sidebar-trailing-chevron{flex:none;margin-left:auto;display:inline-flex}.sidebar-nav-badge::part(core-badge){min-width:20px;height:20px;color:var(--text-on-color);background:#f56a00;border-radius:10px;padding:0 6px;font-size:12px;font-weight:700;line-height:16px}.sidebar-menu-tooltip{margin-left:8px}core-tooltip{--border-subtle-01:var(--border-subtle-02)}core-tooltip::part(core-tooltip__content){border-color:var(--border-subtle-02)}core-tooltip::part(core-tooltip__arrow-shadow){border-bottom-color:var(--border-subtle-02)}.core-tooltip{border:1px solid var(--border-subtle-02)!important;border-color:var(--border-subtle-02)!important}.core-tooltip .core-tooltip__arrow-shadow{border-color:#0000!important;border-bottom-color:var(--border-subtle-02)!important}.core-tooltip .core-tooltip__arrow{border-color:transparent transparent var(--background-primary,#fff) transparent!important}.side-menu li:hover .sidebar-icon-box,.side-menu li.active .sidebar-icon-box{color:var(--text-on-color)}.main-container{min-width:0;height:auto;min-height:0;margin-left:var(--sidebar-expand);padding-top:var(--header-min-height);flex-direction:column;flex:auto;transition:margin-left .2s;display:flex;overflow:hidden}.main-container>.main-content{overscroll-behavior-y:none;flex-direction:column;min-height:0;padding-bottom:0;display:flex;overflow-y:auto}.application-footer-region{margin-top:auto;margin-right:calc(-1 * var(--application-footer-inline-offset,var(--spacing-07)));margin-bottom:0;margin-left:calc(-1 * var(--application-footer-inline-offset,var(--spacing-07)));padding-top:var(--spacing-06);background:#fff;flex-direction:column;flex:none;display:flex}.application-footer{justify-content:space-between;align-items:center;gap:var(--spacing-05);width:100%;min-width:0;min-height:40px;padding:var(--spacing-03) var(--spacing-06);border-top:1px solid var(--border-subtle-02);color:var(--text-primary);background:#fff;font-size:14px;font-weight:400;line-height:20px;display:flex}.application-footer-copyright{overflow-wrap:anywhere;min-width:0}.application-footer-links{justify-content:flex-end;align-items:center;gap:var(--spacing-05);white-space:nowrap;flex:none;display:flex}.application-footer-links a{color:var(--text-link);text-decoration:none}.application-footer-links a:hover,.application-footer-links a:focus-visible{color:var(--text-link-hover);text-decoration:none}.application-footer-links a:focus-visible{outline:2px solid var(--focus-default);outline-offset:2px}.main-container>.main-content.labs-affiliations-page,.main-container>.main-content.lab-detail-page{overflow-y:hidden}.main-container:has(>.page-name){height:auto;min-height:0;overflow:hidden}.main-container:has(.lab-detail-page){height:auto;min-height:0;overflow:hidden}.main-container:has(>.page-name)>.main-content{min-height:0;overflow-y:auto}.main-container>.page-name{z-index:6;flex:none;position:relative}.main-container>.main-content{flex:1 1 0;min-height:0}.interface-dna-global-page{height:100%;min-height:0}.main-container>.main-content{scrollbar-gutter:stable}.main-container>.interface-dna-global-page{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.main-container>.interface-dna-global-page>.interface-dna-global-surface{scrollbar-gutter:stable;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.main-container>.interface-dna-global-page>.interface-dna-global-surface>.page-name{flex:none;position:relative;top:auto}.main-container>.interface-dna-global-page>.interface-dna-global-surface>.main-content{overscroll-behavior-y:none;scrollbar-gutter:stable;flex:1 1 0;min-width:0;min-height:0;overflow-y:auto}.interface-dna-global-surface>.page-name{z-index:6;flex:none;position:sticky;top:0}.sidebar-collapsed #sidebarLabLink{width:var(--sidebar-collapse);flex-basis:var(--sidebar-collapse)}.sidebar-collapsed .side-menu,.sidebar-collapsed #sidebarLabLink .bt-toggle{width:100%}.sidebar-collapsed .main-container{margin-left:var(--sidebar-collapse)}.sidebar-collapsed #sidebarLabLink .sidebar-label{display:none}.sidebar-collapsed #sidebarLabLink .sidebar-section-title{visibility:hidden}.sidebar-collapsed #sidebarLabLink .sidebar-version{display:none}.sidebar-collapsed #sidebarLabLink .sidebar-nav-badge{margin-left:0;position:absolute;top:7px;right:7px}.sidebar-collapsed #sidebarLabLink .sidebar-trailing-chevron{display:none}.sidebar-collapsed #sidebarLabLink .sidebar-nav-badge::part(core-badge){min-width:18px;height:18px;padding:0 5px;font-size:11px;line-height:14px}.sidebar-collapsed #sidebarLabLink .side-menu a{justify-content:center;width:52px;height:48px;min-height:48px;padding:12px 16px 12px 12px}.sidebar-collapsed #sidebarLabLink .sidebar-icon-box{color:var(--dark-mode-15)}.mobile-menu-toggle{width:32px;height:32px;color:var(--text-on-color);cursor:pointer;background:0 0;border:0;flex:0 0 32px;justify-content:center;align-items:center;padding:4px;display:none}.mobile-menu-glyph{flex-direction:column;justify-content:center;gap:4px;width:20px;height:20px;display:flex}.mobile-menu-glyph span{background:currentColor;border-radius:1px;width:20px;height:2px;display:block}.page-name{padding:var(--spacing-05) var(--spacing-07);background:var(--layer-secondary);justify-content:space-between;align-items:center;display:flex}.page-name_title{margin:0;font-size:24px;font-weight:500;line-height:1.3}.page-name_description{color:var(--text-secondary)}.admin-overview-page-header{gap:var(--spacing-05)}.admin-overview-page-header .page-name_title{flex:none}.overview-header-actions{justify-content:flex-end;align-items:center;gap:var(--spacing-04);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.overview-customize-control,.overview-add-lab-control{flex:none;display:inline-flex}.people-add-to-lab-flow{gap:var(--spacing-05);flex-direction:column;display:flex}.people-add-to-lab-flow p{color:var(--text-secondary);margin:0;font-size:14px;line-height:22px}.people-add-to-lab-dropdown{width:100%;display:block}.people-add-to-lab-footer{justify-content:flex-end;gap:var(--spacing-04);display:flex}.overview-customize-button::part(core-button){min-width:190px}.overview-add-lab-button::part(core-button){min-width:120px}.overview-customization-modal::part(core-modal){border-radius:8px;max-height:calc(100vh - 32px)}.overview-customization-modal::part(core-modal__content){flex-direction:column;min-height:0;max-height:calc(100vh - 32px);display:flex;overflow:hidden}.overview-customization-modal::part(core-modal__body){flex:auto;min-height:0;overflow-y:auto}.overview-customization-modal::part(core-modal__header),.overview-customization-modal::part(core-modal__footer){flex:none}.overview-customization-modal::part(core-modal__header){margin:40px 40px 0}.overview-customization-modal::part(core-modal__body){margin:28px 40px 0}.overview-customization-modal::part(core-modal__footer){margin:32px 40px 40px}.overview-customization-form{flex-direction:column;display:flex}.overview-customization-section+.overview-customization-section{margin-top:var(--spacing-05)}.overview-customization-section h3{color:var(--text-primary);margin:0}.overview-customization-section-copy{margin:var(--spacing-01) 0 0;color:var(--text-secondary);letter-spacing:0;font-size:15px;line-height:22px}.overview-customization-personas{gap:var(--spacing-03);margin-top:var(--spacing-03);flex-wrap:wrap;display:flex}.overview-persona-chip::part(core-chip){box-shadow:none;transition:none}.overview-persona-chip:hover::part(core-chip){outline:1px solid var(--border-subtle-02);background:var(--layer-hover-02);height:28px;box-shadow:none}.overview-persona-chip:active::part(core-chip){height:28px}.overview-customization-toggle-list{gap:var(--spacing-01);margin-top:var(--spacing-04);flex-direction:column;display:flex}.overview-customization-toggle-row{min-height:52px;color:var(--text-primary);justify-content:space-between;align-items:center;gap:24px;font-size:15px;line-height:22px;display:flex}.overview-customization-toggle-row core-toggle{flex:none}.overview-customization-toggle-label{align-items:center;gap:14px;min-width:0;display:flex}.overview-customization-row-icon{border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.overview-customization-row-icon-cyan{color:#087e8b;background:#e3f5f7}.overview-customization-row-icon-blue{color:#0768bd;background:#e6f1ff}.overview-customization-row-icon-violet{color:#5842c3;background:#efebff}.overview-customization-row-icon-amber{color:#bd6b0b;background:#fff0dc}.overview-customization-row-icon-red{color:#c72b32;background:#fde8ea}.overview-customization-row-icon-green{color:#167a45;background:#e4f5eb}.overview-customization-regions{width:100%;margin-top:var(--spacing-04);display:block}.overview-customization-regions::part(core-dropdown__label){display:none}.overview-customization-regions::part(core-dropdown__display){height:52px}.overview-customization-regions.komodo-dropdown-inline-selection::part(core-dropdown__selection__text),.overview-customization-regions.komodo-dropdown-inline-selection::part(core-dropdown__counter){display:none}.overview-customization-regions::part(core-dropdown__selection){min-width:0}.komodo-dropdown-inline-field{position:relative}.komodo-dropdown-inline-chips{pointer-events:none;align-items:center;gap:8px;min-width:0;max-width:calc(100% - 60px);display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.komodo-dropdown-inline-token{background:var(--blue-0);border-radius:14px;flex:0 auto;align-items:center;min-width:0;max-width:180px;height:28px;padding-left:2px;display:inline-flex;overflow:hidden}.komodo-dropdown-inline-chip{min-width:0;max-width:calc(100% - 26px);display:block;overflow:hidden}.komodo-dropdown-inline-chip::part(core-chip){max-width:100%;color:var(--blue-70);pointer-events:none;background:0 0;border:0;outline:0;overflow:hidden}.komodo-dropdown-inline-remove{pointer-events:auto;flex:none}.komodo-dropdown-inline-remove::part(core-button){width:26px;min-width:26px;height:26px;min-height:26px;color:var(--blue-70);padding:0}.komodo-dropdown-inline-overflow{background:var(--layer-secondary);height:28px;color:var(--text-secondary);border-radius:14px;flex:none;justify-content:center;align-items:center;padding:0 10px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.overview-customization-footer{justify-content:flex-end;align-items:center;gap:var(--spacing-04);width:100%;display:flex}.overview-customization-footer core-button::part(core-button){min-width:112px}.main-content{padding:var(--spacing-06) var(--spacing-07);flex-grow:1}.dashboard h3{margin:0 0 var(--spacing-02);font-size:22px;font-weight:500;line-height:1.35}.products-page{padding-top:var(--spacing-06);overflow-x:hidden}.system-tabs{align-items:stretch;width:100%;height:48px;margin-bottom:20px;display:flex}.system-tabs:after{border-bottom:1px solid var(--border-subtle-02);content:"";flex:auto;min-width:0}.system-tabs button{height:48px;padding:8px var(--spacing-05) 10px;border:1px solid var(--border-subtle-02);background:var(--layer-secondary);color:var(--text-secondary);box-sizing:border-box;cursor:pointer;border-radius:0;flex:none;justify-content:center;align-items:center;margin-right:-1px;font-weight:400;display:inline-flex;position:relative}.system-tabs button.active{z-index:1;color:var(--text-primary);background:var(--layer-primary);border-top-color:#0000;border-bottom-color:#0000;font-weight:700}.system-tabs button.active:before{background:var(--blue-40);content:"";height:2px;position:absolute;top:0;left:-1px;right:-1px}.products-title-row{width:100%;margin-bottom:var(--spacing-05);justify-content:space-between;align-items:center;display:flex}.products-title-row h2{margin:0;font-size:22px;font-weight:500;line-height:28px}.system-data-instruments{width:100%}.instruments-title-row{width:100%;margin-bottom:var(--spacing-05);align-items:center;display:flex}.instruments-title-row h2{margin:0;font-size:22px;font-weight:500;line-height:28px}.instruments-subtabs-row{width:100%;min-height:48px;margin-bottom:var(--spacing-06);align-items:flex-start;display:flex;position:relative}.instruments-subtabs{width:100%;min-width:0}.instruments-subtabs-row>core-button{top:var(--spacing-03);z-index:2;position:absolute;right:0}.instruments-subtabs-row>core-button::part(core-button){min-width:201px}.instruments-toolbar{margin-bottom:20px}.instrument-model-table-wrap .data-table-sticky-header{width:100%;overflow-x:hidden}.instrument-model-table-wrap .data-table-sticky-header-shell{box-sizing:border-box;border-bottom:1px solid var(--border-heavy-01);background:var(--layer-primary);width:100%;height:40px;display:flex;position:relative}.instrument-model-table-wrap .data-table-sticky-header-shell>.data-table-sticky-header{flex:auto;min-width:0}.instrument-model-table-wrap .data-table-pinned-action-header{z-index:12;box-sizing:border-box;border-bottom:1px solid var(--border-heavy-01);background:var(--layer-primary);align-items:center;height:40px;padding:0 6px;font-weight:700;display:flex;position:absolute;top:0;box-shadow:-3px 0 2px #00000026}.instrument-model-table-wrap .data-table-pinned-action-header .products-actions-header-label{justify-content:center;width:100%}.instrument-model-table-wrap .products-filter-menu{z-index:13}.instrument-model-table-wrap .data-table-scroll-body{max-height:400px;overflow:hidden auto}.instrument-model-table-wrap .data-table-scroll-body::-webkit-scrollbar:horizontal{height:0}.instrument-model-table-wrap .data-table-bottom-scrollbar{z-index:12;position:sticky;bottom:0}.instrument-model-table-wrap .products-table tbody tr:hover>td{background:var(--layer-hover-01)}.instrument-model-table-wrap .products-table td.product-action-cell{width:40px;min-width:40px;max-width:40px;padding:0}.instrument-model-table-wrap.has-horizontal-overflow .products-table td.product-action-cell{z-index:6;background:var(--layer-primary);position:sticky}.instrument-model-table-wrap.has-horizontal-overflow .products-table td.product-action-cell:nth-last-child(2){right:40px;box-shadow:-3px 0 2px #00000026}.instrument-model-table-wrap.has-horizontal-overflow .products-table td.product-action-cell:last-child{right:0}.instrument-model-table-wrap .products-action-trigger,.instrument-model-table-wrap .products-icon-button{width:40px;height:40px}.instrument-model-table-wrap .products-table td.product-action-cell:hover{background:var(--layer-hover-02)}.instrument-model-table-wrap .col-row-number,.instrument-model-table-wrap .row-number-header,.instrument-model-table-wrap .row-number{text-align:center!important;width:40px!important;min-width:40px!important;max-width:40px!important;padding-left:0!important;padding-right:0!important}.instrument-data-badge::part(core-badge){height:24px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:22px}.instruments-pagination{margin-top:var(--spacing-05)}.instrument-model-side-panel::part(core-side-panel__header),.products-data-side-panel::part(core-side-panel__header){height:82px;min-height:82px;max-height:82px}.instrument-model-side-panel .product-side-body,.products-data-side-panel .product-side-body{box-sizing:border-box;width:100%;padding-right:var(--spacing-07);padding-left:var(--spacing-07)}.instrument-model-side-panel .product-side-body core-textfield,.instrument-model-side-panel .product-side-body core-dropdown,.instrument-model-side-panel .product-radio-field,.products-data-side-panel .product-side-body core-textfield,.products-data-side-panel .product-side-body core-dropdown,.products-data-side-panel .product-radio-field{width:100%;margin-bottom:var(--spacing-05)}.products-system-data-table-wrap .data-table-sticky-header{width:100%;overflow-x:hidden}.products-system-data-table-wrap .data-table-sticky-header-shell{box-sizing:border-box;border-bottom:1px solid var(--border-heavy-01);background:var(--layer-primary);width:100%;height:40px;display:flex;position:relative}.products-system-data-table-wrap .data-table-sticky-header-shell>.data-table-sticky-header{flex:auto;min-width:0}.products-system-data-table-wrap .data-table-pinned-action-header{z-index:12;box-sizing:border-box;border-bottom:1px solid var(--border-heavy-01);background:var(--layer-primary);align-items:center;height:40px;padding:0 6px;font-weight:700;display:flex;position:absolute;top:0;box-shadow:-3px 0 2px #00000026}.products-system-data-table-wrap .products-filter-menu{z-index:13}.products-system-data-table-wrap .data-table-pinned-action-header .products-actions-header-label{justify-content:center;width:100%}.products-page-toolbar{padding-right:0}.products-system-data-table-wrap .data-table-scroll-body{scrollbar-width:none}.products-system-data-table-wrap .data-table-scroll-body::-webkit-scrollbar:horizontal{height:0}.products-system-data-table-wrap .data-table-bottom-scrollbar{z-index:12;position:sticky;bottom:0}.products-system-data-table-wrap .col-row-number,.products-system-data-table-wrap .row-number-header,.products-system-data-table-wrap .row-number{text-align:center;width:40px!important;min-width:40px!important;max-width:40px!important;padding-left:0!important;padding-right:0!important}.products-system-data-table-wrap .row-number{text-overflow:clip;overflow:visible}.products-system-data-table-wrap .products-table tbody tr:hover>td{background:var(--layer-hover-01)}.products-system-data-table-wrap .products-table td.product-action-cell{width:40px;min-width:40px;max-width:40px;padding:0}.products-system-data-table-wrap.has-horizontal-overflow .products-table td.product-action-cell{z-index:6;background:var(--layer-primary);position:sticky}.products-system-data-table-wrap.has-horizontal-overflow .products-table td.product-action-cell:nth-last-child(2){right:40px;box-shadow:-3px 0 2px #00000026}.products-system-data-table-wrap.has-horizontal-overflow .products-table td.product-action-cell:last-child{right:0}.products-system-data-table-wrap .products-action-trigger,.products-system-data-table-wrap .products-icon-button{width:40px;height:40px}.products-system-data-table-wrap .products-table td.product-action-cell:hover{background:var(--layer-hover-02)}.products-system-data-table-wrap .products-table tbody tr:hover>td.product-action-cell{background:var(--layer-hover-01)}.products-system-data-table-wrap .products-table tbody tr>td.product-action-cell:hover{background:var(--layer-hover-02)}.system-data-action-modal::part(core-modal__body){display:none}.system-data-action-modal::part(core-modal__subheading){line-height:22px}.system-data-action-modal::part(core-modal__footer){margin:var(--spacing-07)}.system-data-lots{width:100%}.lots-title-row{width:100%;margin-bottom:var(--spacing-03);justify-content:space-between;align-items:center;display:flex}.lots-title-row h2{margin:0;font-size:22px;font-weight:500;line-height:28px}.lots-title-row core-button::part(core-button){min-width:92px}.lots-subtabs{width:100%;min-width:0;min-height:48px;margin-bottom:var(--spacing-06)}.lots-toolbar{margin-bottom:20px}.lots-toolbar .products-search-button::part(core-button){height:32px;min-height:32px}.lots-search-input::part(core-textfield__input){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lots-data-table-wrap .data-table-sticky-header{width:100%;overflow-x:hidden}.lots-data-table-wrap .data-table-scroll-body{max-height:400px;overflow:hidden auto}.lots-data-table-wrap .data-table-scroll-body::-webkit-scrollbar:horizontal{height:0}.lots-data-table-wrap .data-table-bottom-scrollbar{z-index:12;position:sticky;bottom:0}.lots-data-table-wrap .col-row-number,.lots-data-table-wrap .row-number-header,.lots-data-table-wrap .row-number{width:40px!important;min-width:40px!important;max-width:40px!important}.lots-data-table-wrap .row-number{text-overflow:clip;overflow:visible;text-align:center!important;padding-left:0!important;padding-right:0!important}.lots-data-table-wrap .products-table tbody tr:hover>td{background:var(--layer-hover-01)}.lots-data-table-wrap .products-table td.product-action-cell{width:40px;min-width:40px;max-width:40px;padding:0}.lots-data-table-wrap .products-action-trigger,.lots-data-table-wrap .products-icon-button{width:40px;height:40px}.lots-data-table-wrap .products-icon-button:hover::part(core-button){background:#dfeeff}.lots-data-table-wrap .products-actions-header-label{justify-content:center;padding:0;position:absolute;inset:0}.system-data-regular-badge::part(core-badge){height:24px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:22px}.ortho-pv-check{justify-content:center;align-items:center;width:100%;height:40px;display:flex}.lot-family-cell{box-sizing:border-box;justify-content:space-between;align-items:center;min-width:0;height:40px;margin:0 -10px;padding-bottom:4px;padding-left:10px;transition:background-color .12s;display:flex;position:relative}.lot-family-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lot-family-cell:after{z-index:2;background:var(--blue-40);content:"";opacity:0;pointer-events:none;height:4px;position:absolute;bottom:0;left:0;right:0}.lot-family-remove-tooltip{flex:0 0 40px;justify-content:center;align-self:flex-start;align-items:center;width:40px;height:36px;display:inline-flex}.lot-family-remove-button{opacity:0;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:36px;display:inline-flex}.lot-family-remove-button::part(core-button){width:40px;min-width:40px;height:36px;min-height:36px;color:var(--icon-secondary);background:0 0;border:0;padding:0}.lot-family-cell:hover,.lot-family-cell:focus-within{background:var(--layer-hover-02)}.lot-family-cell:hover:after,.lot-family-cell:focus-within:after,.lot-family-cell:hover .lot-family-remove-button,.lot-family-cell:focus-within .lot-family-remove-button,.lot-family-remove-button:focus-within,.lot-family-remove-button:focus-visible{opacity:1}.lot-family-cell:hover .lot-family-remove-button::part(core-button),.lot-family-cell:focus-within .lot-family-remove-button::part(core-button){background:var(--sapphire-05)}.lots-pagination{margin-top:var(--spacing-05)}.system-data-assays{width:100%}.assays-title-row{width:100%;margin-bottom:var(--spacing-06);justify-content:space-between;align-items:center;display:flex}.assays-title-row h2{margin:0;font-size:22px;font-weight:500;line-height:28px}.assays-title-row core-button::part(core-button){min-width:122px}.assays-toolbar{margin-bottom:20px}.assays-search-input::part(core-textfield__input){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.assays-data-table-wrap .data-table-sticky-header{width:100%;overflow-x:hidden}.assays-data-table-wrap .data-table-scroll-body{max-height:400px;overflow:hidden auto}.assays-data-table-wrap .data-table-scroll-body::-webkit-scrollbar:horizontal{height:0}.assays-data-table-wrap .data-table-bottom-scrollbar{z-index:12;position:sticky;bottom:0}.assays-data-table-wrap .col-row-number,.assays-data-table-wrap .row-number-header,.assays-data-table-wrap .row-number{text-align:center;width:40px!important;min-width:40px!important;max-width:40px!important;padding-left:0!important;padding-right:0!important}.assays-data-table-wrap .products-table tbody tr:hover>td{background:var(--layer-hover-01)}.assays-data-table-wrap .products-table td.product-action-cell{width:40px;min-width:40px;max-width:40px;padding:0}.assays-data-table-wrap .products-action-trigger,.assays-data-table-wrap .products-icon-button,.assays-data-table-wrap .assay-data-tooltip{justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.assays-data-table-wrap .products-table td.product-action-cell:hover{background:var(--layer-hover-02)}.assays-data-table-wrap .products-actions-header-label{justify-content:center;padding:0;position:absolute;inset:0}.assays-pagination{margin-top:var(--spacing-05)}.assay-side-panel::part(core-side-panel__header){height:82px;min-height:82px;max-height:82px}.assay-side-panel .assay-side-body{box-sizing:border-box;width:100%;padding:var(--spacing-06) var(--spacing-07)}.assay-side-panel .assay-side-body core-textfield,.assay-side-panel .assay-negative-ranges{width:100%;margin-bottom:var(--spacing-06)}.assay-side-panel core-textfield::part(core-textfield__label-optional){color:var(--text-subtle);vertical-align:baseline;padding-top:4px;padding-bottom:2px;font-size:12px;font-weight:400;line-height:16px;display:inline-block}.assay-delete-modal::part(core-modal__footer){margin-top:var(--spacing-07)}.system-data-units{width:100%}.units-title-row{width:100%;margin-bottom:var(--spacing-05);align-items:center;display:flex}.units-title-row h2{margin:0;font-size:22px;font-weight:500;line-height:28px}.units-subtabs-row{width:100%;min-height:48px;margin-bottom:var(--spacing-06);align-items:flex-start;display:flex;position:relative}.units-subtabs{width:100%;min-width:0}.units-subtabs-row>core-button{top:var(--spacing-03);z-index:2;position:absolute;right:0}.units-subtabs-row>core-button::part(core-button){min-width:118px}.units-toolbar{margin-bottom:20px}.units-search-input::part(core-textfield__input){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.units-data-table-wrap .data-table-sticky-header{width:100%;overflow-x:hidden}.units-list-data-table-wrap .products-header-icon-button{width:24px;padding-inline:0}.units-data-table-wrap .data-table-scroll-body{max-height:400px;overflow:hidden auto}.units-data-table-wrap .data-table-scroll-body::-webkit-scrollbar:horizontal{height:0}.units-data-table-wrap .data-table-bottom-scrollbar{z-index:12;position:sticky;bottom:0}.units-data-table-wrap .col-row-number,.units-data-table-wrap .row-number-header,.units-data-table-wrap .row-number{text-align:center;width:40px!important;min-width:40px!important;max-width:40px!important;padding-left:0!important;padding-right:0!important}.units-data-table-wrap .products-table tbody tr:hover>td{background:var(--layer-hover-01)}.units-data-table-wrap .products-table td.product-action-cell{width:40px;min-width:40px;max-width:40px;padding:0}.units-data-table-wrap .products-action-trigger,.units-data-table-wrap .products-icon-button,.units-data-table-wrap .unit-data-tooltip,.units-data-table-wrap .unit-action-placeholder{justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.units-data-table-wrap .products-table td.product-action-cell:hover{background:var(--layer-hover-02)}.units-data-table-wrap .products-actions-header-label{justify-content:center;padding:0;position:absolute;inset:0}.unit-action-placeholder{color:var(--text-subtle)}.unit-types-note{margin:var(--spacing-04) 0 0;color:var(--text-secondary);font-size:14px;line-height:22px}.units-pagination{margin-top:var(--spacing-05)}.units-side-panel::part(core-side-panel__header){height:82px;min-height:82px;max-height:82px}.units-side-panel .units-side-body{box-sizing:border-box;width:100%;padding:var(--spacing-06) var(--spacing-07)}.units-side-panel .units-side-body core-textfield,.units-side-panel .units-side-body core-dropdown{width:100%;margin-bottom:var(--spacing-06)}.unit-labs-section{margin-top:var(--spacing-02);padding-top:var(--spacing-07);border-top:1px solid var(--border-subtle-02)}.unit-labs-section h3{margin:0 0 var(--spacing-05);font-size:18px;font-weight:500;line-height:26px}.unit-labs-table-wrap{width:100%}.unit-labs-table-wrap .data-table-scroll-body{overflow-x:auto}.unit-labs-table-wrap .products-table tbody tr:hover>td{background:var(--layer-hover-01)}.unit-labs-table-wrap .products-table td,.unit-labs-table-wrap .products-table th{white-space:nowrap}.unit-labs-table-wrap .products-table td{text-overflow:ellipsis;overflow:hidden}.units-delete-modal::part(core-modal__footer){margin-top:var(--spacing-07)}.system-data-methods{width:100%}.methods-title-row{width:100%;margin-bottom:var(--spacing-06);justify-content:space-between;align-items:center;display:flex}.methods-title-row h2{margin:0;font-size:22px;font-weight:500;line-height:28px}.methods-title-row core-button::part(core-button){min-width:122px}.methods-toolbar{margin-bottom:20px}.methods-search-input::part(core-textfield__input){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.methods-data-table-wrap .data-table-sticky-header{width:100%;overflow-x:hidden}.methods-data-table-wrap .data-table-scroll-body{max-height:400px;overflow:hidden auto}.methods-data-table-wrap .data-table-scroll-body::-webkit-scrollbar:horizontal{height:0}.methods-data-table-wrap .data-table-bottom-scrollbar{z-index:12;position:sticky;bottom:0}.methods-data-table-wrap .col-row-number,.methods-data-table-wrap .row-number-header,.methods-data-table-wrap .row-number{text-align:center;width:40px!important;min-width:40px!important;max-width:40px!important;padding-left:0!important;padding-right:0!important}.methods-data-table-wrap .products-table tbody tr:hover>td{background:var(--layer-hover-01)}.methods-data-table-wrap .products-table td.product-action-cell{width:40px;min-width:40px;max-width:40px;padding:0}.methods-data-table-wrap .products-action-trigger,.methods-data-table-wrap .products-icon-button{justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.methods-data-table-wrap .products-table td.product-action-cell:hover{background:var(--layer-hover-02)}.methods-data-table-wrap .products-actions-header-label{justify-content:center;padding:0;position:absolute;inset:0}.methods-pagination{margin-top:var(--spacing-05)}.product-side-panel.methods-side-panel::part(core-side-panel__header){height:auto;min-height:82px;max-height:none;padding-bottom:16px}.methods-side-panel .methods-side-body{box-sizing:border-box;width:100%;padding:var(--spacing-06) var(--spacing-07)}.methods-side-panel .methods-side-body>core-textfield,.methods-side-panel .methods-side-body>.komodo-datepicker-field,.methods-side-panel .methods-availability-field{width:100%;margin-bottom:var(--spacing-06)}.methods-settings-help{margin:0 0 var(--spacing-06);color:var(--text-primary);font-size:14px;line-height:22px}.method-labs-section{margin-top:var(--spacing-02);padding-top:var(--spacing-07);border-top:1px solid var(--border-subtle-02)}.method-labs-section h3{margin:0 0 var(--spacing-05);font-size:18px;font-weight:500;line-height:26px}.method-labs-table-wrap{width:100%}.method-labs-table-wrap .data-table-scroll-body{overflow-x:auto}.method-labs-table-wrap .products-table tbody tr:hover>td{background:var(--layer-hover-01)}.method-labs-table-wrap .products-table td,.method-labs-table-wrap .products-table th{white-space:nowrap}.method-labs-table-wrap .products-table td{text-overflow:ellipsis;overflow:hidden}.method-action-confirmation-modal::part(core-modal__footer){margin-top:var(--spacing-07)}.system-data-reagents{width:100%}.reagents-title-row{width:100%;margin-bottom:var(--spacing-06);justify-content:space-between;align-items:center;display:flex}.reagents-title-row h2{margin:0;font-size:22px;font-weight:500;line-height:28px}.reagents-title-row core-button::part(core-button){min-width:126px}.reagents-toolbar{margin-bottom:20px}.reagents-search-input::part(core-textfield__input){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.reagents-data-table-wrap .data-table-sticky-header{width:100%;overflow-x:hidden}.reagents-data-table-wrap .data-table-scroll-body{max-height:400px;overflow:hidden auto}.reagents-data-table-wrap .data-table-scroll-body::-webkit-scrollbar:horizontal{height:0}.reagents-data-table-wrap .data-table-bottom-scrollbar{z-index:12;position:sticky;bottom:0}.reagents-data-table-wrap .col-row-number,.reagents-data-table-wrap .row-number-header,.reagents-data-table-wrap .row-number{text-align:center;width:40px!important;min-width:40px!important;max-width:40px!important;padding-left:0!important;padding-right:0!important}.reagents-data-table-wrap .products-table tbody tr:hover>td{background:var(--layer-hover-01)}.reagents-data-table-wrap .products-table td.product-action-cell{width:40px;min-width:40px;max-width:40px;padding:0}.reagents-data-table-wrap .products-action-trigger,.reagents-data-table-wrap .products-icon-button,.reagents-action-placeholder{justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.reagents-data-table-wrap .products-table td.product-action-cell:hover{background:var(--layer-hover-02)}.reagents-data-table-wrap .products-actions-header-label{justify-content:center;padding:0;position:absolute;inset:0}.reagents-note{margin:var(--spacing-04) 0 0;color:var(--text-primary);font-size:14px;line-height:22px}.reagents-pagination{margin-top:var(--spacing-05)}.reagents-side-panel::part(core-side-panel__header){height:82px;min-height:82px;max-height:82px}.reagents-side-panel .reagents-side-body{box-sizing:border-box;width:100%;padding:var(--spacing-06) var(--spacing-07)}.reagents-side-panel .reagents-side-body>core-textfield,.reagents-side-panel .reagents-active-field{width:419px;max-width:100%;margin-bottom:var(--spacing-06)}.reagent-labs-section{margin-top:var(--spacing-02);padding-top:var(--spacing-07);border-top:1px solid var(--border-subtle-02)}.reagent-labs-section h3{margin:0 0 var(--spacing-05);font-size:18px;font-weight:500;line-height:26px}.reagent-labs-table-wrap{width:100%}.reagent-labs-table-wrap .data-table-scroll-body{overflow-x:auto}.reagent-labs-table-wrap .products-table tbody tr:hover>td{background:var(--layer-hover-01)}.reagent-labs-table-wrap .products-table td,.reagent-labs-table-wrap .products-table th{white-space:nowrap}.reagent-labs-table-wrap .products-table td{text-overflow:ellipsis;overflow:hidden}.reagent-action-confirmation-modal::part(core-modal__footer){margin-top:var(--spacing-07)}.system-data-qualitative-results{width:100%}.qualitative-results-title-row{width:100%;margin-bottom:var(--spacing-06);justify-content:space-between;align-items:center;display:flex}.qualitative-results-title-row h2{margin:0;font-size:22px;font-weight:500;line-height:28px}.qualitative-results-title-row core-button::part(core-button){min-width:174px}.qualitative-results-toolbar{margin-bottom:20px}.qualitative-results-search-input::part(core-textfield__input){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qualitative-results-data-table-wrap .data-table-sticky-header{width:100%;overflow-x:hidden}.qualitative-results-data-table-wrap .data-table-scroll-body{max-height:400px;overflow:hidden auto}.qualitative-results-data-table-wrap .data-table-scroll-body::-webkit-scrollbar:horizontal{height:0}.qualitative-results-data-table-wrap .data-table-bottom-scrollbar{z-index:12;position:sticky;bottom:0}.qualitative-results-data-table-wrap .col-row-number,.qualitative-results-data-table-wrap .row-number-header,.qualitative-results-data-table-wrap .row-number{text-align:center;width:40px!important;min-width:40px!important;max-width:40px!important;padding-left:0!important;padding-right:0!important}.qualitative-results-data-table-wrap .products-table tbody tr:hover>td{background:var(--layer-hover-01)}.qualitative-results-data-table-wrap .products-table td.product-action-cell{width:40px;min-width:40px;max-width:40px;padding:0}.qualitative-results-data-table-wrap .products-action-trigger,.qualitative-results-data-table-wrap .products-icon-button{justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.qualitative-results-data-table-wrap .products-table td.product-action-cell:hover{background:var(--layer-hover-02)}.qualitative-results-data-table-wrap .products-actions-header-label{justify-content:center;padding:0;position:absolute;inset:0}.qualitative-results-pagination{margin-top:var(--spacing-05)}.qualitative-result-side-panel::part(core-side-panel__header){height:82px;min-height:82px;max-height:82px}.qualitative-result-side-panel .qualitative-result-side-body{box-sizing:border-box;width:100%;padding:var(--spacing-06) var(--spacing-07)}.qualitative-result-lab-context{margin:0 0 var(--spacing-06);font-size:14px;line-height:22px}.qualitative-result-lab-context strong{font-weight:500}.qualitative-result-side-panel .qualitative-result-side-body>core-textfield,.qualitative-result-side-panel .qualitative-result-side-body>core-dropdown{width:419px;max-width:100%;margin-bottom:var(--spacing-06)}.qualitative-result-action-confirmation-modal::part(core-modal__footer){margin-top:var(--spacing-07)}.system-data-events{width:100%}.events-title-row{width:100%;margin-bottom:var(--spacing-06);justify-content:space-between;align-items:center;display:flex}.events-title-row h2{margin:0;font-size:22px;font-weight:500;line-height:28px}.events-title-row core-button::part(core-button){min-width:120px}.events-toolbar{margin-bottom:20px}.events-data-table-wrap .data-table-sticky-header{width:100%;overflow-x:hidden}.events-data-table-wrap .data-table-scroll-body{max-height:600px;overflow:hidden auto}.events-data-table-wrap .data-table-scroll-body::-webkit-scrollbar:horizontal{height:0}.events-data-table-wrap .data-table-bottom-scrollbar{z-index:12;position:sticky;bottom:0}.events-data-table-wrap .col-row-number,.events-data-table-wrap .row-number-header,.events-data-table-wrap .row-number{text-align:center;width:40px!important;min-width:40px!important;max-width:40px!important;padding-left:0!important;padding-right:0!important}.events-data-table-wrap .products-table tbody tr:hover>td{background:var(--layer-hover-01)}.events-data-table-wrap .products-table td.product-action-cell{width:40px;min-width:40px;max-width:40px;padding:0}.events-data-table-wrap .products-action-trigger,.events-data-table-wrap .products-icon-button{justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.events-data-table-wrap .products-table td.product-action-cell:hover{background:var(--layer-hover-02)}.system-data-adaptive-table-wrap .data-table-sticky-header-shell{box-sizing:border-box;border-bottom:1px solid var(--border-heavy-01);background:var(--layer-primary);width:100%;height:40px;display:flex;position:relative}.system-data-adaptive-table-wrap .data-table-sticky-header-shell>.data-table-sticky-header{flex:auto;min-width:0}.system-data-adaptive-table-wrap .data-table-pinned-action-header{z-index:12;box-sizing:border-box;border-bottom:1px solid var(--border-heavy-01);background:var(--layer-primary);align-items:center;height:40px;padding:0 6px;font-weight:700;display:flex;position:absolute;top:0;box-shadow:-3px 0 2px #00000026}.system-data-adaptive-table-wrap .data-table-pinned-action-header .products-actions-header-label{justify-content:center;width:100%}.system-data-adaptive-table-wrap .products-filter-menu{z-index:13}.system-data-adaptive-table-wrap.has-horizontal-overflow .products-table td.product-action-cell{z-index:6;background:var(--layer-primary);position:sticky}.system-data-adaptive-table-wrap.has-horizontal-overflow .products-table td.product-action-cell:nth-last-child(2){right:40px;box-shadow:-3px 0 2px #00000026}.system-data-adaptive-table-wrap.has-horizontal-overflow .products-table td.product-action-cell:last-child{right:0}.system-data-adaptive-table-wrap .products-table td.product-action-cell:hover{background:var(--layer-hover-02)}.events-data-table-wrap .products-actions-header-label{justify-content:center;padding:0;position:absolute;inset:0}.events-data-table-wrap .table-column-center{text-align:center}.event-table-uploaded-icon{object-fit:contain;width:29px;height:29px;display:inline-block}.event-side-panel::part(core-side-panel__header){height:82px;min-height:82px;max-height:82px}.event-side-panel .event-side-body{box-sizing:border-box;width:100%;padding:var(--spacing-06) var(--spacing-07)}.event-side-panel .event-side-body>core-textfield{width:419px;max-width:100%;margin-bottom:var(--spacing-06)}.event-uploader-field{width:419px;max-width:100%}.event-uploader-label{margin-bottom:var(--spacing-02);color:var(--text-primary);align-items:baseline;gap:4px;font-size:14px;font-weight:500;line-height:22px;display:flex}.event-uploader-optional{color:var(--text-subtle);font-size:12px;font-weight:400;line-height:16px}.event-icon-uploader{width:100%;display:block}.event-icon-uploader::part(core-uploader__container){box-sizing:border-box;min-height:118px;padding:var(--spacing-06);border-radius:8px}.event-icon-uploader::part(core-uploader__input-label){font-size:14px;font-weight:400;line-height:22px}.event-icon-uploader::part(core-uploader__hint){margin-top:var(--spacing-01);font-size:14px;line-height:22px}.event-icon-uploader::part(core-uploader__files){margin-top:var(--spacing-05)}.event-icon-uploader::part(core-uploader__file){min-height:72px;padding:var(--spacing-05);outline-color:var(--border-subtle-02);border-radius:8px}.mock-uploader-instruction{color:var(--text-primary);font-size:14px;font-weight:400;line-height:22px}.mock-uploader-link{color:var(--text-link)}.event-action-confirmation-modal::part(core-modal__footer){margin-top:var(--spacing-07)}.lot-side-panel::part(core-side-panel__header){height:82px;min-height:82px;max-height:82px}.lot-side-panel.is-secondary-panel-open::part(core-side-panel__header){height:110px;min-height:110px;max-height:110px;padding:var(--spacing-07) var(--spacing-07) var(--spacing-06)}.lot-side-panel .lot-side-body{box-sizing:border-box;width:100%;padding:var(--spacing-06) var(--spacing-07) 0}.lot-side-panel .lot-side-body>core-textfield,.lot-side-panel .lot-side-body>core-dropdown,.lot-side-panel .lot-side-body>.komodo-dropdown-custom-label-field{width:100%;margin-bottom:var(--spacing-06)}.lot-side-panel .komodo-dropdown-custom-label-field core-dropdown{width:100%;margin-bottom:0}.lot-side-panel .komodo-dropdown-label-suffix{font-size:14px;line-height:22px}.lot-date-row{align-items:flex-start;gap:25px;width:419px;max-width:100%;display:flex}.lot-date-row core-textfield,.lot-date-row .komodo-datepicker-field{width:197px;min-width:0;margin-bottom:var(--spacing-06);flex:0 197px}.komodo-datepicker-field{gap:var(--spacing-02);flex-direction:column;display:flex}.komodo-datepicker-label{font-size:14px;font-weight:500;line-height:22px}.komodo-datepicker-label.has-optional{align-items:baseline;display:flex}.komodo-datepicker-required{color:var(--status-error);margin-left:2px}.komodo-datepicker-optional{margin-left:var(--spacing-02);color:var(--text-subtle);vertical-align:baseline;font-size:12px;font-weight:400;line-height:16px}.komodo-datepicker-field core-datepicker::part(core-datepicker__input-wrapper){outline-color:var(--border-heavy-01);min-width:0;height:40px}.komodo-datepicker-field core-datepicker::part(core-datepicker__input){padding-left:16px;padding-right:76px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:22px}.komodo-datepicker-field core-datepicker::part(core-datepicker__input-icon){padding-left:10px;padding-right:16px;left:auto;right:0}.komodo-datepicker-field core-datepicker::part(core-datepicker__clear){right:42px}.komodo-datepicker-field.is-invalid core-datepicker::part(core-datepicker__input-wrapper){outline-color:var(--status-error)}.lot-level-section .product-side-divider{margin-bottom:var(--spacing-06)}.lot-level-section h3{margin:0 0 var(--spacing-03);font-size:18px;font-weight:500;line-height:22px}.lot-level-instruction{margin:0 0 var(--spacing-03);font-size:14px;font-weight:500;line-height:22px}.lot-level-instruction span{color:var(--status-error);margin-left:2px}.lot-level-error{margin:calc(var(--spacing-03) * -1) 0 var(--spacing-03)}.lot-level-table-wrap{width:645px;max-width:100%}.lot-level-table-wrap .data-table-scroll-body{overflow:visible}.lot-level-table th,.lot-level-table td{height:40px}.lot-level-table td{padding:0}.lot-level-table .products-table-header-label{padding-left:4px;padding-right:0}.lot-level-table th:not(:last-child):after{background:var(--border-subtle-02);content:"";width:1px;position:absolute;top:8px;bottom:8px;right:0}.lot-level-cell-control{width:100%;height:40px;display:block;margin:0!important}.lot-level-cell-control::part(core-dropdown__label),.lot-level-cell-control::part(core-textfield__label),.lot-level-cell-control::part(core-textfield__label-helper){display:none}.lot-level-cell-control::part(core-dropdown__display),.lot-level-cell-control::part(core-textfield__input-container){box-sizing:border-box;background:var(--layer-primary);border:0;border-radius:0;height:40px;min-height:40px}.lot-level-cell-control::part(core-dropdown__display){outline:0;padding-left:10px;padding-right:10px}.lot-level-cell-control::part(core-textfield),.lot-level-cell-control::part(core-textfield__input-wrapper),.lot-level-cell-control::part(core-textfield__input){height:40px;min-height:40px}.lot-level-cell-control::part(core-textfield__input){background:var(--layer-primary);border:0;padding-left:10px;padding-right:10px}.lot-level-number-control::part(core-dropdown__display){padding-right:6px}.lot-level-number-control::part(core-dropdown__selection-container){gap:0}.lot-level-number-control::part(core-dropdown__internal-label-container),.lot-level-number-control::part(core-dropdown__selection),.lot-level-number-control::part(core-dropdown__selection__text){text-overflow:clip;min-width:12px;overflow:visible}.lot-level-number-control::part(core-dropdown__icon-container){min-width:8px}.lot-level-number-control::part(core-dropdown__menu){min-width:72px}.lot-level-number-control::part(core-dropdown__option){padding-left:10px;padding-right:10px}.lot-level-number-control::part(core-dropdown__option-label){text-overflow:clip;overflow:visible}.lot-description-dropdown::part(core-dropdown__option){box-sizing:border-box;align-items:flex-start;height:auto;min-height:40px;padding-top:9px;padding-bottom:9px}.lot-description-dropdown::part(core-dropdown__option-label){text-overflow:clip;white-space:normal;word-break:break-word;height:auto;line-height:22px;display:block;overflow:visible}.lot-family-side-panel .lot-family-side-body{box-sizing:border-box;width:100%;padding:var(--spacing-06) var(--spacing-07)}.lot-family-side-panel .lot-family-side-body core-textfield{width:100%}.lot-family-side-panel core-textfield::part(core-textfield__label-optional){padding-top:4px;padding-bottom:2px}.lot-description-side-body{box-sizing:border-box;width:100%}.lot-description-supporting-text{margin:0 0 var(--spacing-06);color:var(--text-primary);font-size:14px;line-height:22px}.lot-description-field-wrap,.lot-description-field{width:100%;display:block}.lot-description-field-wrap.has-error{position:relative}.lot-description-field::part(core-textfield__area){resize:none;height:88px;min-height:88px;max-height:88px}.lot-description-character-count{margin-top:var(--spacing-02);color:var(--text-secondary);text-align:right;font-size:14px;line-height:20px}.lot-description-field-wrap.has-error .lot-description-character-count{margin-top:0;position:absolute;bottom:0;right:0}.lot-description-success-notification{width:100%;max-width:100%;margin-bottom:var(--spacing-06);position:static}.lot-description-success-notification::part(core-notification__container){max-width:none}.lot-action-confirmation-modal::part(core-modal__subheading){margin-bottom:0;line-height:22px}.lot-action-confirmation-modal::part(core-modal__footer){margin:var(--spacing-07);margin-top:var(--spacing-07)}.admin-wip-page{min-height:calc(100vh - var(--header-min-height) - 112px)}.admin-wip-state{border:1px solid var(--border-subtle-02);background:var(--layer-secondary);min-height:240px;color:var(--text-primary);justify-content:center;align-items:center;font-size:26px;font-weight:500;line-height:32px;display:flex}.people-and-permissions-page{position:relative}.people-permissions-tab-panel{flex-direction:column;flex:auto;min-height:0;display:flex}.people-permissions-content{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;margin:0;padding:0;display:flex}.people-permissions-matrix,.people-permissions-matrix .tables-prototype-container{min-height:0}.people-permissions-matrix .tables-prototype-table thead th{padding-left:12px;padding-right:12px}.people-permissions-matrix .tables-prototype-table th:not(:first-child) .products-table-header-label,.people-permissions-matrix .tables-prototype-table td:not(:first-child){text-align:center}.people-permissions-matrix .tables-prototype-table th:nth-child(n+2),.people-permissions-matrix .tables-prototype-table td:nth-child(n+2){border-left:1px solid var(--border-subtle-02)}.people-permissions-matrix .tables-prototype-table th:nth-child(2),.people-permissions-matrix .tables-prototype-table td:nth-child(2){background:var(--blue-0)}.people-permissions-matrix .tables-prototype-table th:nth-child(2){color:var(--blue-70)}.people-permissions-matrix .tables-prototype-table th:nth-child(3),.people-permissions-matrix .tables-prototype-table td:nth-child(3){background:var(--steel-blue-0)}.people-permissions-matrix .tables-prototype-table th:nth-child(3){color:var(--steel-blue-70)}.people-permissions-matrix .tables-prototype-table th:nth-child(4),.people-permissions-matrix .tables-prototype-table td:nth-child(4){background:var(--gray-0)}.people-permissions-matrix .tables-prototype-table th:nth-child(4){color:var(--gray-90)}.people-permissions-matrix .tables-prototype-table th:nth-child(5),.people-permissions-matrix .tables-prototype-table td:nth-child(5){background:var(--yellow-0)}.people-permissions-matrix .tables-prototype-table th:nth-child(5){color:var(--yellow-90)}.people-permissions-matrix .tables-prototype-table th:nth-child(n+6),.people-permissions-matrix .tables-prototype-table td:nth-child(n+6){background:var(--layer-primary)}.people-permissions-matrix .tables-prototype-table th:nth-child(n+6){color:var(--text-link)}.people-permissions-matrix .permissions-matrix-lab-name{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.permissions-matrix-count{width:100%;height:100%;color:var(--text-primary);justify-content:center;align-items:center;display:inline-flex}.permissions-matrix-count-link{color:var(--text-link);font-weight:500;text-decoration:none}.permissions-matrix-count-link:hover{color:var(--text-link-hover);text-decoration:underline}.permissions-matrix-count-link:focus-visible{outline:2px solid var(--focus-default);outline-offset:-2px;border-radius:2px}.permission-users-panel-body{padding:20px 24px 24px;display:block;overflow:auto}.permission-users-list{border-collapse:collapse;table-layout:fixed;width:100%;min-width:620px;color:var(--text-primary)}.permission-users-list th,.permission-users-list td{border-bottom:1px solid var(--border-subtle-02);text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;height:48px;padding:0 10px;font-size:14px;line-height:22px;overflow:hidden}.permission-users-list th{height:40px;font-weight:700}.permission-users-list th:first-child{width:21%}.permission-users-list th:nth-child(2){width:27%}.permission-users-list th:nth-child(3){width:30%}.permission-users-list th:nth-child(4){width:22%}.permission-users-name{font-weight:500}.permission-users-list a{color:var(--text-link);text-decoration:none}.permission-users-list a:hover,.permission-users-list a:focus-visible{color:var(--text-link-hover);text-decoration:underline}.people-permissions-matrix .tables-prototype-table tbody tr:hover td:first-child{background:var(--layer-hover-01)}.people-permissions-matrix .tables-prototype-table tbody tr:hover td:nth-child(2){background:color-mix(in srgb, var(--blue-0) 70%, var(--layer-hover-01))}.people-permissions-matrix .tables-prototype-table tbody tr:hover td:nth-child(3){background:color-mix(in srgb, var(--steel-blue-0) 70%, var(--layer-hover-01))}.people-permissions-matrix .tables-prototype-table tbody tr:hover td:nth-child(4){background:color-mix(in srgb, var(--gray-0) 70%, var(--layer-hover-01))}.people-permissions-matrix .tables-prototype-table tbody tr:hover td:nth-child(5){background:color-mix(in srgb, var(--yellow-0) 70%, var(--layer-hover-01))}.people-permissions-matrix .tables-prototype-table tbody tr:hover td:nth-child(n+6){background:color-mix(in srgb, var(--layer-primary) 70%, var(--layer-hover-01))}.people-permissions-tab-panel>.admin-wip-state{min-height:360px}.people-permissions-welcome-layer{z-index:20;pointer-events:none;background:#1b1b1d14;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.people-permissions-welcome-layer .people-permissions-welcome-card{pointer-events:auto}.people-permissions-welcome-modal::part(core-modal__overlay){background:#1b1b1d14}.people-permissions-welcome-modal::part(core-modal){box-sizing:border-box;width:min(400px,100vw - 32px);max-width:400px;height:326px;min-height:326px;max-height:326px;box-shadow:none;background:0 0;border:0;border-radius:8px;margin:0;padding:0;overflow:hidden}.people-permissions-welcome-modal::part(core-modal__content),.people-permissions-welcome-modal::part(core-modal__body),.people-permissions-welcome-modal::part(core-modal__custom-wrapper){box-sizing:border-box;background:0 0;width:100%;height:100%;min-height:0;margin:0;padding:0;overflow:visible}.people-permissions-welcome-modal::part(core-modal__footer){display:none}.people-permissions-welcome-card{box-sizing:border-box;isolation:isolate;text-align:center;width:100%;height:326px;margin:0;padding:0;position:relative;overflow:hidden}.people-permissions-welcome-silhouette{pointer-events:none;filter:drop-shadow(4px 4px 6px #0003);position:absolute;inset:0}.people-permissions-welcome-silhouette:before,.people-permissions-welcome-silhouette:after{background:var(--white-0);content:"";position:absolute}.people-permissions-welcome-silhouette:before{border-radius:8px;height:272px;top:54px;left:0;right:0}.people-permissions-welcome-silhouette:after{border-radius:50%;width:108px;height:108px;top:0;left:50%;transform:translate(-50%)}.people-permissions-welcome-new{box-sizing:border-box;border:3px solid var(--white-0);width:90px;height:90px;color:var(--text-on-color);text-shadow:0 4px 4px #00000040;background:linear-gradient(#50a2ff 0%,#0071d0 100%);border-radius:50%;justify-content:center;align-items:center;font-size:28px;font-weight:500;line-height:32px;display:inline-flex;position:absolute;top:9px;left:50%;transform:translate(-50%);box-shadow:0 0 2px 2px #0000001a}.people-permissions-welcome-close{z-index:1;position:absolute;top:62px;right:12px}.people-permissions-welcome-close::part(core-button){width:32px;min-width:32px;height:32px;min-height:32px;color:var(--icon-subtle);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.people-permissions-welcome-close::part(core-button):hover{background:var(--layer-hover-02)}.people-permissions-welcome-content{z-index:1;box-sizing:border-box;width:auto;height:auto;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;margin:0;padding:0;display:flex;position:absolute;inset:115px 32px 12px;overflow:hidden}.people-permissions-welcome-card .people-permissions-welcome-content{z-index:2;box-sizing:border-box!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:0!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;inset:115px 32px 12px!important;overflow:hidden!important}.people-permissions-welcome-content>*{box-sizing:border-box;flex:none;max-width:100%}.people-permissions-welcome-content h2{color:var(--text-primary);text-shadow:0 4px 4px #00000040;margin:0;font-size:28px;font-weight:400;line-height:34px}.people-permissions-welcome-content h2 span{color:var(--text-link);font-weight:500}.people-permissions-welcome-subtitle{color:var(--text-secondary);margin:8px 0 0;font-size:16px;font-weight:500;line-height:26px}.people-permissions-welcome-copy{max-width:100%;color:var(--text-secondary);margin:0;font-size:14px;font-weight:400;line-height:22px}.people-permissions-welcome-cta{margin-top:12px}.people-permissions-welcome-cta::part(core-button){border-radius:20px;flex-direction:row-reverse;min-width:248px;height:40px;min-height:40px;max-height:40px;padding:0 18px;font-size:16px;font-weight:500;line-height:22px;box-shadow:0 4px 4px #00000040}.people-permissions-welcome-later{margin-top:6px}.people-permissions-welcome-later::part(core-button){min-height:22px;color:var(--text-link);background:0 0;border:0;padding:0;font-size:14px;font-weight:500;line-height:22px}.people-permissions-welcome-later::part(core-button):hover{color:var(--text-link-hover);background:0 0}@media (width<=640px){.people-permissions-welcome-modal::part(core-modal){width:min(400px,100vw - 32px)}.people-permissions-welcome-card{height:326px;padding:115px 24px 12px}.people-permissions-welcome-new{width:90px;height:90px;font-size:28px;top:9px}.people-permissions-welcome-close{top:62px;right:12px}.people-permissions-welcome-content h2{font-size:28px;line-height:34px}.people-permissions-welcome-subtitle{margin-top:8px;font-size:16px;line-height:26px}.people-permissions-welcome-copy{font-size:14px;line-height:22px}.people-permissions-welcome-cta{width:auto;margin-top:12px}.people-permissions-welcome-cta::part(core-button){width:auto;min-width:248px;font-size:16px}}.kmd-heading-mobile-h1{letter-spacing:0;font-size:26px;font-weight:500;line-height:32px}.kmd-heading-mobile-h3{letter-spacing:0;font-size:18px;font-weight:500;line-height:24px}.admin-overview-page{background:var(--white-0);padding:24px 32px 32px}.main-container>.main-content.admin-overview-page{padding-top:var(--spacing-06)}.admin-overview-intro{z-index:25;gap:var(--spacing-04);padding-bottom:var(--spacing-04);background:var(--white-0);flex-direction:column;display:flex;position:sticky;top:0}.admin-overview-intro-row{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.admin-overview-intro-copy{min-width:0}.admin-overview-intro h2{color:var(--text-primary);margin:0;font-size:32px;font-weight:300;line-height:40px}.admin-overview-intro p{color:var(--text-secondary);margin:0;font-size:16px;font-weight:400;line-height:24px}.admin-overview-quick-actions{justify-content:flex-end;align-items:center;gap:var(--spacing-05);flex:none;display:flex}.admin-overview-search{width:100%;height:48px;margin-top:0;display:block}.admin-overview-search::part(core-textfield),.admin-overview-search::part(core-textfield__input-wrapper){width:100%;height:48px}.admin-overview-search::part(core-textfield__label),.admin-overview-search::part(core-textfield__label-helper){display:none}.admin-overview-search::part(core-textfield__input-container){background:0 0;border:0;border-radius:0;min-width:0;height:48px;min-height:48px}.admin-overview-search::part(core-textfield__input){box-sizing:border-box;border:1px solid var(--border-heavy-01);background:var(--white-0);width:100%;min-width:0;height:48px;min-height:48px;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;border-radius:0;font-size:16px;line-height:24px;overflow:hidden}.admin-overview-search::part(core-textfield__input)::placeholder{color:var(--text-secondary);opacity:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-overview-search [slot=left-icon]{color:var(--icon-secondary);align-items:center;display:inline-flex}.admin-overview-master-search{z-index:10;width:100%;position:relative}.admin-overview-master-search.is-open{z-index:30}.master-search-surface{width:100%;position:relative}.master-search-overlay{top:var(--mobile-header-height,var(--header-min-height));bottom:0;right:0;left:var(--sidebar-expand);z-index:20;background:var(--gray-100);opacity:.15;cursor:default;border:0;margin:0;padding:0;position:fixed}.sidebar-collapsed .master-search-overlay{left:var(--sidebar-collapse)}.master-search-input [slot=right-icon]{align-items:center;display:inline-flex}.master-search-input:focus,.master-search-input:focus-visible,.master-search-input:focus-within,.master-search-input:focus-within::part(core-textfield){outline:0}.master-search-input:focus-within::part(core-textfield__input-container),.master-search-input:focus-within::part(core-textfield__input-wrapper),.master-search-input:focus-within::part(core-textfield__input){box-shadow:none}.master-search-input:focus-within::part(core-textfield__input){border-color:var(--text-primary);outline:0}.master-search-panel{top:calc(100% + var(--spacing-01));border:1px solid var(--border-subtle-02);background:var(--layer-primary);border-radius:6px;flex-direction:column;width:100%;min-height:96px;max-height:min(560px,100vh - 220px);display:flex;position:absolute;left:0;overflow:hidden;box-shadow:0 8px 18px #14233729}.master-search-prefiltered.is-open{min-height:48px}.master-search-prefiltered.is-open .master-search-surface{top:calc(-1 * var(--spacing-03));left:calc(-1 * var(--spacing-03));right:calc(-1 * var(--spacing-03));box-sizing:border-box;padding:var(--spacing-03);border:1px solid var(--border-subtle-02);background:var(--layer-primary);border-radius:6px;position:absolute;overflow:hidden;box-shadow:0 8px 18px #14233729}.master-search-prefiltered.is-open .master-search-input::part(core-textfield__input){border:1px solid var(--border-active);box-shadow:0 0 7px color-mix(in srgb, var(--border-active) 28%, transparent);border-radius:2px;outline:0}.master-search-prefiltered.is-open .master-search-panel{max-height:min(512px,100vh - 268px);margin-top:var(--spacing-03);box-shadow:none;border:0;border-radius:0;position:static}.master-search-prefilter-toolbar{align-items:center;gap:var(--spacing-03);min-height:44px;padding:var(--spacing-03) var(--spacing-05);border-bottom:1px solid var(--border-subtle-02);background:var(--layer-secondary);scrollbar-width:thin;display:flex;overflow-x:auto}.master-search-prefilter-chip{flex:none}.master-search-panel-interaction{min-height:0}.master-search-panel-heading{justify-content:space-between;align-items:center;gap:var(--spacing-04);min-height:44px;padding:0 var(--spacing-05);border-bottom:1px solid var(--border-subtle-02);display:flex}.master-search-panel-heading>div{align-items:baseline;gap:var(--spacing-03);min-width:0;display:flex}.master-search-panel-heading strong{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.master-search-panel-heading span,.master-search-ranking-label{color:var(--text-secondary);font-size:12px;font-weight:400;line-height:16px}.master-search-results{overscroll-behavior:contain;min-height:0;overflow-y:auto}.master-search-result{--master-search-category-color:var(--gray-90);--master-search-category-background:var(--gray-05);align-items:start;column-gap:var(--spacing-04);min-height:72px;padding:var(--spacing-03) var(--spacing-05);border-bottom:1px solid var(--border-subtle-02);background:var(--layer-primary);color:var(--text-primary);cursor:pointer;grid-template-columns:28px minmax(0,1fr);display:grid}.master-search-result-recent{grid-template-columns:28px minmax(0,1fr) 28px}.master-search-result-label-only{grid-template-columns:minmax(0,1fr)}.master-search-result-label-only.master-search-result-recent{grid-template-columns:minmax(0,1fr) 28px}.master-search-result-lab{--master-search-category-color:var(--blue-70);--master-search-category-background:var(--blue-05)}.master-search-result-user{--master-search-category-color:var(--purple-70);--master-search-category-background:var(--purple-05)}.master-search-result-instrument{--master-search-category-color:var(--teal-70);--master-search-category-background:var(--teal-05)}.master-search-result-affiliation{--master-search-category-color:var(--pink-80);--master-search-category-background:var(--pink-05)}.master-search-result-extra{--master-search-category-color:var(--yellow-90);--master-search-category-background:var(--yellow-05)}.master-search-result:last-child{border-bottom:0}.master-search-result:hover,.master-search-result.is-active{background:var(--layer-hover-02)}.master-search-result.is-active{box-shadow:inset 3px 0 0 var(--border-active)}.master-search-result-icon{background:var(--master-search-category-background);width:28px;height:28px;color:var(--master-search-category-color);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.master-search-result-copy{flex-direction:column;min-width:0;display:flex}.master-search-result-title-row{align-items:center;gap:var(--spacing-04);min-width:0;max-width:100%;display:flex}.master-search-result-title-row strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);flex:0 auto;font-size:14px;font-weight:500;line-height:22px;overflow:hidden}.master-search-result-metadata{color:var(--text-secondary);overflow-wrap:anywhere;font-size:12px;font-weight:400;line-height:16px}.master-search-result-copy mark{color:var(--text-primary);background:#fff3b0;font-weight:600}.master-search-entity-badge{pointer-events:none;flex:none}.master-search-entity-badge::part(core-badge){background:var(--master-search-category-background);color:var(--master-search-category-color)}.master-search-remove{opacity:0;justify-self:end;transition:opacity .12s}.master-search-result:hover .master-search-remove,.master-search-result:focus-within .master-search-remove,.master-search-result.is-active .master-search-remove{opacity:1}.master-search-remove::part(core-button){width:28px;min-width:28px;height:28px;min-height:28px;color:var(--icon-secondary);background:0 0;border:0;padding:0}.master-search-text-action::part(core-button){height:auto;min-height:0;color:var(--text-link);background:0 0;border:0;padding:0;font-size:12px;font-weight:500;line-height:16px}.master-search-text-action:not([disabled])::part(core-button):hover{color:var(--text-link-hover);background:0 0;text-decoration:underline}.master-search-text-action[disabled]::part(core-button){color:var(--text-disabled);cursor:not-allowed}.master-search-text-action .text-truncate{color:var(--text-link);align-items:center;display:inline-flex}.master-search-text-action:not([disabled]):hover .text-truncate{color:var(--text-link-hover);text-decoration:underline}.master-search-text-action[disabled] .text-truncate{color:var(--text-disabled)}.master-search-status{align-items:center;gap:var(--spacing-03);min-height:88px;padding:var(--spacing-05);color:var(--text-secondary);font-size:14px;line-height:20px;display:flex}.master-search-status-interaction{gap:var(--spacing-05);min-height:64px;padding:var(--spacing-04) var(--spacing-05)}.master-search-status-copy{flex-direction:column;min-width:0;display:flex}.master-search-status-copy strong{color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.master-search-status-copy span{color:var(--text-secondary);font-size:14px;font-weight:400;line-height:20px}.master-search-status-empty{justify-content:center;gap:var(--spacing-02);text-align:center;flex-direction:column;min-height:156px}.master-search-status-empty strong{color:var(--text-primary);font-size:14px;font-weight:500}.master-search-status-empty span{max-width:480px;font-size:12px;line-height:16px}.master-search-panel-footer{justify-content:space-between;align-items:center;gap:var(--spacing-05);min-height:48px;padding:0 var(--spacing-05);border-top:1px solid var(--border-subtle-02);background:var(--layer-primary);display:flex}.master-search-panel-footer>span{color:var(--text-secondary);white-space:nowrap;font-size:11px;line-height:16px}.master-search-panel-footer kbd{border:1px solid var(--border-subtle-02);background:var(--layer-secondary);color:var(--text-primary);border-radius:3px;margin-right:2px;padding:1px 4px;font-family:inherit;font-size:10px}.master-search-announcement{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.overview-at-a-glance{margin-top:8px}.overview-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%;display:grid}.overview-metric-grid-count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-metric-grid-count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-metric-grid-count-1{grid-template-columns:minmax(0,1fr)}.overview-metric-grid-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-metric-shortcut,.overview-metric-status-card{box-sizing:border-box;min-width:0;height:120px;min-height:120px;padding:var(--spacing-05) var(--spacing-06);border:1px solid var(--border-subtle-02);background:var(--white-0);color:var(--text-primary);text-align:left;border-radius:6px;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-decoration:none;transition:border-color .14s,background-color .14s,color .14s;display:flex;box-shadow:0 2px 5px #14233714}.overview-metric-shortcut{cursor:pointer}.overview-metric-status-card{height:auto;min-height:0}.overview-metric-status-heading{align-items:center;gap:var(--spacing-03);min-width:0;display:inline-flex}.overview-metric-shortcut:hover{background:var(--sapphire-05);border-color:var(--blue-40);color:var(--text-primary)}.overview-metric-shortcut:focus-visible{background:var(--sapphire-05);border-color:var(--blue-50);color:var(--text-primary);outline:2px solid var(--focus-default);outline-offset:2px}.overview-metric-value{margin:var(--spacing-03) 0 0;color:var(--text-primary);font-size:30px;font-weight:400;line-height:40px}.overview-metric-total-link{margin-top:var(--spacing-03);color:var(--text-primary);text-decoration:none;display:inline-flex}.overview-metric-total-link .overview-metric-value{margin:0;transition:color .12s}.overview-metric-total-link:hover .overview-metric-value,.overview-metric-total-link:focus-visible .overview-metric-value{color:var(--text-link)}.overview-metric-total-link:focus-visible{outline:2px solid var(--focus-default);outline-offset:2px;border-radius:4px}.overview-metric-label{min-width:0;color:var(--text-primary);letter-spacing:0;font-size:18px;font-weight:400;line-height:24px}.overview-metric-shortcut:hover .overview-metric-label,.overview-metric-shortcut:focus-visible .overview-metric-label{color:var(--text-link)}.overview-metric-secondary{color:var(--text-primary);margin-top:0;font-size:12px;font-weight:400;line-height:16px}.overview-metric-status-breakdown{width:100%;margin-top:var(--spacing-05)}.status-breakdown,.status-breakdown-list{flex-direction:column;min-width:0;display:flex}.status-breakdown-row-frame{border-bottom:1px solid var(--border-subtle-01);padding:4px}.status-breakdown-row-frame:last-child{border-bottom:0}.status-breakdown-row{align-items:center;column-gap:var(--spacing-03);box-sizing:border-box;min-width:0;min-height:40px;padding:0 var(--spacing-03);color:var(--text-primary);border-radius:4px;grid-template-columns:minmax(0,1fr) minmax(6ch,auto) minmax(5ch,auto);text-decoration:none;display:grid}.status-breakdown-row-interactive{cursor:pointer;transition:background-color .14s,color .14s}.status-breakdown-row-interactive:hover{background:var(--layer-hover-01);color:var(--text-primary)}.status-breakdown-row-interactive:focus-visible{background:var(--layer-hover-01);color:var(--text-primary);outline:2px solid var(--focus-default);outline-offset:0}.status-breakdown-label{align-items:center;gap:var(--spacing-03);min-width:0;color:var(--text-primary);grid-template-columns:20px minmax(0,1fr);font-weight:400;display:grid}.status-breakdown-label>span:last-child{overflow-wrap:anywhere}.status-breakdown-icon{box-sizing:border-box;width:20px;height:20px;color:var(--icon-secondary);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.status-breakdown-icon svg{flex:none;width:100%;height:100%;display:block}.status-breakdown-icon-active{color:var(--green-40)}.status-breakdown-icon-pending{color:var(--yellow-25)}.status-breakdown-icon-deactivated{color:var(--red-40)}.status-breakdown-icon-test{color:var(--teal-30)}.status-breakdown-count,.status-breakdown-percent{color:var(--text-primary);text-align:right;white-space:nowrap}.status-breakdown-count{font-weight:700}.status-breakdown-percent{color:var(--text-secondary);font-weight:400}.admin-overview-sections{margin-top:var(--spacing-06);flex-direction:column;gap:40px;display:flex}.admin-overview-sections>.overview-at-a-glance{margin-top:0}.admin-overview-section{min-width:0}.admin-overview-section-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.admin-overview-section h2{color:var(--text-primary);letter-spacing:0;margin:0;font-size:18px;font-weight:400;line-height:24px}.overview-action-items,.overview-labs-sending-data,.overview-recent-activity{box-sizing:border-box;border:1px solid var(--border-subtle-02);background:var(--white-0);border-radius:6px;padding:32px;box-shadow:0 2px 5px #14233714}.overview-action-items,.overview-labs-sending-data{padding:16px 24px}.overview-action-items{padding-bottom:24px}.overview-action-items .admin-overview-section-heading{margin-bottom:16px}.overview-operational-grid{align-items:stretch;gap:var(--spacing-06);grid-template-columns:minmax(0,1fr);display:grid}.overview-operational-grid-single{grid-template-columns:minmax(0,1fr)}.overview-action-list{column-gap:var(--spacing-06);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px;display:grid}.overview-action-row{box-sizing:border-box;min-height:108px;color:var(--text-primary);border:.5px solid;border-radius:4px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:16px;padding:18px 24px;text-decoration:none;transition:border-color .14s,box-shadow .14s,color .14s;display:grid}.overview-action-row:hover{color:var(--text-primary);border-width:1px;box-shadow:0 2px 4px #0000001a}.overview-action-row:focus-visible{outline:2px solid var(--focus-default);outline-offset:2px}.overview-action-row.overview-tone-critical,.overview-action-row.overview-tone-critical:hover,.overview-action-row.overview-tone-critical:focus-visible{border-color:var(--status-error);background:var(--red-0)}.overview-action-row.overview-tone-pending,.overview-action-row.overview-tone-pending:hover,.overview-action-row.overview-tone-pending:focus-visible{border-color:var(--yellow-50);background:#fff2e4}.overview-action-row.overview-tone-information,.overview-action-row.overview-tone-information:hover,.overview-action-row.overview-tone-information:focus-visible{border-color:var(--blue-50);background:var(--blue-0)}.overview-icon-tile{background:var(--sapphire-05);width:44px;height:44px;color:var(--sapphire-70);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.overview-action-row .overview-icon-tile{width:44px;height:44px;box-shadow:none;border-radius:50%}.overview-action-row .overview-icon-tile>svg{width:24px;height:24px;margin:0;padding:0;display:block}.overview-tone-pending .overview-icon-tile,.overview-icon-tile.overview-tone-pending{background:var(--orange-0);color:var(--orange-80)}.overview-tone-information .overview-icon-tile,.overview-icon-tile.overview-tone-information{background:var(--blue-0);color:var(--blue-50)}.overview-action-row.overview-tone-information .overview-icon-tile{background:var(--blue-05);color:var(--blue-50)}.overview-tone-warning .overview-icon-tile,.overview-icon-tile.overview-tone-warning{background:var(--orange-0);color:var(--orange-80)}.overview-tone-critical .overview-icon-tile,.overview-icon-tile.overview-tone-critical{background:var(--red-0);color:var(--red-70)}.overview-tone-success .overview-icon-tile,.overview-icon-tile.overview-tone-success{background:var(--green-0);color:var(--green-60)}.overview-tone-people .overview-icon-tile,.overview-icon-tile.overview-tone-people{background:var(--sapphire-05);color:var(--sapphire-70)}.overview-action-row.overview-tone-critical .overview-icon-tile{background:var(--red-05);color:var(--status-error)}.overview-action-row.overview-tone-pending .overview-icon-tile{background:var(--orange-05);color:var(--status-warning)}.overview-action-copy{flex-direction:column;gap:8px;min-width:0;display:flex}.overview-action-copy .kmd-label-medium-alt{letter-spacing:0;font-size:16px;font-weight:500;line-height:26px}.overview-action-title-line{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.overview-action-title-ending{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.overview-action-row.overview-tone-critical .overview-action-copy strong{color:var(--status-error)}.overview-action-row.overview-tone-pending .overview-action-copy strong{color:var(--yellow-50)}.overview-action-row.overview-tone-information .overview-action-copy strong{color:var(--blue-50)}.overview-action-copy .kmd-paragraph-body{color:var(--text-primary);letter-spacing:0;font-size:14px;font-weight:400;line-height:22px}.overview-action-count-badge{flex:none}.overview-activity-context::part(core-button){width:auto;min-height:28px;color:var(--text-link);background:0 0;border:0;padding:0;font-weight:600}.overview-labs-sending-data{flex-direction:column;min-width:0;display:flex}.overview-labs-sending-data .admin-overview-section-heading{margin-bottom:var(--spacing-03)}.overview-labs-data-panel{box-sizing:border-box;background:var(--white-0);min-height:0;box-shadow:none;border:0;border-radius:0;flex-direction:column;flex:1;padding:0;display:flex}.overview-labs-data-value{color:var(--text-primary);font-size:30px;font-weight:400;line-height:40px}.overview-labs-data-progress{width:100%;height:18px;margin-top:var(--spacing-04);border-radius:4px;align-items:stretch;gap:4px;display:flex;overflow:hidden}.overview-labs-data-segment{border-radius:4px;flex-basis:0;min-width:0}.overview-labs-data-segment-sending{background:#025df2}.overview-labs-data-segment-not-sending{background:#e71316}.overview-labs-data-unreported{flex:none;grid-template-columns:repeat(6,4px);gap:4px;display:grid}.overview-labs-data-unreported span{background:var(--border-subtle-02);border-radius:3px}.overview-labs-data-description{margin:var(--spacing-03) 0 0;color:var(--text-secondary);font-size:14px;line-height:20px}.overview-labs-data-legend{border-top:1px solid var(--border-subtle-02);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:12px 36px;margin-top:20px;padding:18px 0;font-size:14px;line-height:20px;display:flex}.overview-labs-data-legend>span{align-items:center;gap:7px;display:inline-flex}.overview-labs-data-legend strong{color:var(--text-primary);font-size:15px;font-weight:600}.overview-labs-data-dot{border-radius:50%;width:10px;height:10px;display:inline-block}.overview-labs-data-dot-sending{background:#025df2}.overview-labs-data-dot-not-sending{background:#e71316}.overview-labs-data-link{align-self:flex-start;align-items:center;margin-top:auto;text-decoration:none;display:inline-flex}.overview-labs-data-link::part(core-button){box-sizing:border-box;min-height:30px;color:var(--blue-40);background:0 0;border:0;padding:4px 8.5px;font-size:14px;font-weight:500;line-height:22px;text-decoration:none}.overview-labs-data-link .text-truncate{align-items:center;gap:8px;display:inline-flex}.overview-recent-activity{padding-bottom:32px}.overview-activity-feed{--overview-activity-line-x:38px;border-top:1px solid var(--border-subtle-02);background:var(--white-0);border-bottom:0;position:relative}.overview-activity-feed:before{top:38px;bottom:38px;left:var(--overview-activity-line-x);background:var(--border-subtle-02);content:"";width:1px;position:absolute}.overview-activity-row{border-bottom:1px solid var(--border-subtle-02);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:82px;padding:15px 16px;transition:background-color .14s;display:grid;position:relative}.overview-activity-row:last-child{border-bottom:0}.overview-activity-row:hover{background:var(--sapphire-05)}.overview-activity-row .overview-icon-tile{z-index:1;box-shadow:0 0 0 4px var(--white-0);position:relative}.overview-activity-row:hover .overview-icon-tile{box-shadow:0 0 0 4px var(--sapphire-05)}.overview-activity-copy{min-width:0}.overview-activity-description{color:var(--text-primary);font-size:15px;font-weight:600;line-height:21px}.overview-activity-context::part(core-button){min-height:24px;color:var(--text-link);font-size:14px;font-weight:400;line-height:20px}.overview-activity-row:hover .overview-activity-context::part(core-button),.overview-activity-context:hover::part(core-button),.overview-activity-context:focus-visible::part(core-button){color:var(--blue-70)}.overview-activity-context .text-truncate{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.overview-activity-row time{color:var(--text-secondary);white-space:nowrap;font-size:13px;line-height:20px}@media (width<=1199px){.overview-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.overview-metric-grid-count-1,.overview-action-list{grid-template-columns:minmax(0,1fr)}}@media (width<=1024px){.overview-customization-modal::part(core-modal){width:calc(100vw - 32px)!important}}@media (width<=900px){.admin-overview-intro-row{display:contents}.admin-overview-intro-copy{order:0}.admin-overview-search{order:1}.admin-overview-quick-actions{order:2;justify-content:flex-start;width:100%}}@media (width<=720px){.admin-overview-page{padding:20px 16px 28px}.overview-at-a-glance{margin-top:8px}.admin-overview-sections{margin-top:var(--spacing-06);gap:30px}.admin-overview-section-heading{flex-direction:column;align-items:flex-start;gap:10px}.overview-recent-activity{padding:24px}.overview-activity-row{grid-template-columns:44px minmax(0,1fr);align-items:start;padding:16px 12px}.overview-activity-feed{--overview-activity-line-x:34px}.overview-activity-row time{grid-column:2;margin-top:-8px}.overview-activity-context{max-width:100%}}@media (width<=600px){.admin-overview-page-header{flex-direction:column;align-items:flex-start}.overview-header-actions{justify-content:flex-start;width:100%}.overview-customization-modal::part(core-modal),.overview-customization-modal::part(core-modal__content){max-height:calc(100vh - 16px)}.overview-customization-modal::part(core-modal__body){scrollbar-gutter:stable;margin:24px 24px 0}.overview-customization-modal::part(core-modal__header){margin:24px 24px 0}.overview-customization-modal::part(core-modal__footer){margin:24px}.overview-customization-modal::part(core-modal__close-icon){display:block!important}.overview-customization-footer{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.overview-customization-footer core-button,.overview-customization-footer core-button::part(core-button){width:100%}.komodo-dropdown-inline-chips{gap:4px}.komodo-dropdown-inline-token{max-width:calc(50% - 22px)}.admin-overview-quick-actions{gap:var(--spacing-03);grid-template-columns:minmax(0,1fr);display:grid}.admin-overview-quick-action,.admin-overview-quick-action::part(core-button){width:100%}.overview-metric-grid{grid-template-columns:minmax(0,1fr)}.master-search-panel{width:100%;max-height:min(520px,100vh - 180px)}.master-search-result,.master-search-result-recent{grid-template-columns:28px minmax(0,1fr)}.master-search-result>.master-search-remove,.master-search-result-recent>.master-search-remove,.master-search-panel-footer>span{display:none}}@media (width<=560px){.overview-action-row{grid-template-columns:44px minmax(0,1fr);gap:14px;padding:16px}.overview-action-row .overview-icon-tile{width:44px;height:44px}.overview-labs-data-panel{padding:0}.overview-labs-data-legend{flex-direction:column;align-items:flex-start;gap:8px}}.products-toolbar{width:100%;min-height:48px;padding:var(--spacing-03) 10px;background:var(--layer-secondary);justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.products-toolbar-count{min-height:32px;padding:0 var(--spacing-03);align-items:center;font-weight:700;display:inline-flex}.products-search{justify-content:flex-end;align-items:center;gap:var(--spacing-03);min-width:0;display:flex}.products-search-input{align-items:center;gap:var(--spacing-02);width:332px;height:32px;padding:0 var(--spacing-05);border:1px solid var(--border-heavy-01);background:var(--layer-primary);display:flex}.products-search-input input{width:100%;min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;outline:none;font-size:14px;overflow:hidden}.products-search-input input::placeholder{color:var(--text-secondary)}.products-search-input input::-webkit-search-cancel-button{appearance:none}.products-search-clear{width:20px;height:20px;color:var(--icon-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:2px;display:inline-flex}.products-table-wrap{width:100%;position:relative;overflow:visible}.data-table-top-scrollbar{width:100%;height:14px;overflow:auto hidden}.data-table-top-scrollbar-content{height:1px}.data-table-scroll-body{width:100%;overflow:auto visible}.data-table-bottom-scrollbar{background:var(--white-0);scrollbar-color:#a5a5ae var(--layer-secondary);scrollbar-width:auto;flex:0 0 14px;width:100%;height:14px;overflow:scroll hidden}.data-table-bottom-scrollbar::-webkit-scrollbar{height:14px}.data-table-bottom-scrollbar::-webkit-scrollbar-track{background:var(--layer-secondary)}.data-table-bottom-scrollbar::-webkit-scrollbar-thumb{border:3px solid var(--layer-secondary);background:#a5a5ae;border-radius:7px}.data-table-bottom-scrollbar-content{height:1px}.table-selection-toolbar{background:var(--layer-secondary);min-height:60px;color:var(--text-primary);align-items:center;gap:22px;padding:0 18px;display:flex}.table-selection-clear::part(core-button),.table-selection-action::part(core-button){color:var(--text-primary);background:0 0;border:0;border-radius:4px;font-weight:700}.table-selection-clear{flex:0 0 36px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;margin:0;padding:0;display:inline-flex}.table-selection-clear::part(core-button){justify-content:center;align-items:center;width:36px;height:36px;min-height:36px;padding:0;display:inline-flex}.table-selection-clear .komodo-button-icon{justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;margin:0!important}.table-selection-count{white-space:nowrap;font-size:18px;font-weight:700;line-height:26px}.table-selection-divider{background:var(--border-heavy-01);width:1px;height:36px}.table-selection-action::part(core-button){min-height:40px;padding-left:8px;padding-right:8px;font-size:18px}.table-selection-clear:hover::part(core-button),.table-selection-action:hover::part(core-button),.table-selection-clear:focus-visible::part(core-button),.table-selection-clear:focus-within::part(core-button),.table-selection-action:focus-visible::part(core-button),.table-selection-action:focus-within::part(core-button){background:var(--layer-hover-02,var(--sapphire-05))}.table-selection-action .komodo-button-icon{margin-right:4px}.products-table,.labs-table,.labs-affiliations-table{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--text-primary);background:var(--layer-primary)}.products-table{min-width:0;max-width:100%}.products-table th,.products-table td,.labs-table th,.labs-table td,.labs-affiliations-table th,.labs-affiliations-table td{border-bottom:1px solid var(--border-subtle-02);text-align:left;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;height:40px;padding:0 10px;font-size:14px;line-height:22px;overflow:hidden}:is(.products-table tbody tr:has(.product-custom-label) td,.tables-prototype-table tbody tr:has(.product-custom-label) td){height:54px}.products-table th,.labs-table th,.labs-affiliations-table th{border-bottom-color:var(--border-heavy-01);padding-left:6px;padding-right:6px;font-weight:700;position:relative;overflow:visible}.products-table-header-label{align-items:center;gap:4px;min-width:0;padding-right:10px;display:flex}.products-table-header-label>span:first-child{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.products-table-header-start{justify-content:flex-start}.products-table-header-end{justify-content:flex-end}.products-table-header-end>span:first-child{text-align:right;flex:none}.table-column-start{text-align:left!important}.table-column-end{text-align:right!important}.products-header-icon-button{width:18px;height:24px;color:var(--icon-secondary);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:2px 1px;display:inline-flex}.products-header-icon-button:hover,.products-header-icon-button.active{color:var(--icon-primary);background:0 0}.products-header-icon-button[aria-pressed=true],.products-header-icon-button[aria-pressed=true]:hover{color:var(--blue-40);background:0 0}.products-column-resize-handle{border-left:1px solid var(--border-subtle-02);cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;width:8px;position:absolute;top:8px;bottom:8px;right:0}.products-column-resize-handle:hover{border-left:2px solid var(--blue-40)}body.is-resizing-table-column,body.is-resizing-table-column *{-webkit-user-select:none;user-select:none;cursor:col-resize!important}.products-filter-menu{z-index:8;border:1px solid var(--border-heavy-01);background:var(--layer-primary);width:325px;position:absolute;box-shadow:0 4px 6px #0000001a}.products-filter-menu.products-filter-menu-portal{z-index:50;position:fixed}.products-filter-search{border-bottom:1px solid var(--border-subtle-02);background:var(--layer-primary)}.products-filter-search:focus-within{border-bottom-color:var(--blue-40)}.products-filter-search input{width:100%;height:40px;padding:9px var(--spacing-05);color:var(--text-primary);background:0 0;border:0;outline:0;font-size:14px;line-height:22px}.products-filter-search input::placeholder{color:var(--text-secondary)}.products-filter-options{flex-direction:column;height:auto;max-height:252px;padding:0;display:flex;overflow-y:auto}.products-filter-option{align-items:flex-start;gap:var(--spacing-04);min-height:42px;padding:10px var(--spacing-05);cursor:pointer;display:flex}.products-filter-option:hover{background:var(--layer-hover-02)}.products-filter-option input{appearance:none;border:1px solid var(--border-subtle-02);background:var(--layer-primary);cursor:pointer;flex:none;width:20px;height:20px;margin:0;position:relative}.products-filter-option input:checked,.products-filter-option input:indeterminate{border-color:var(--blue-40);background:var(--blue-40)}.products-filter-option input:checked:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M13 4.5 6.5 11 3 7.5' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;position:absolute;inset:2px}.products-filter-option input:indeterminate:after{content:"";background:var(--white-0);width:12px;height:2px;position:absolute;top:9px;left:4px}.products-filter-option span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;line-height:22px;overflow:hidden}.products-filter-actions{border-top:1px solid var(--border-subtle-02);justify-content:space-between;align-items:center;gap:16px;height:38px;min-height:38px;padding:0 16px;display:flex}.products-filter-count{min-width:0;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.products-filter-buttons{align-items:center;gap:16px;display:flex}.products-filter-action-button::part(core-button){min-height:22px;color:var(--blue-40);cursor:pointer;background:0 0;border:0;outline:0;padding:0;font-size:14px;font-weight:700;line-height:22px}.products-filter-action-button[disabled]::part(core-button){color:var(--text-disabled);cursor:not-allowed;background:0 0;border:0;outline:0}.col-row-number{box-sizing:border-box;width:52px!important;min-width:52px!important;max-width:52px!important}.col-partner{width:120px}.col-product{width:160px}.col-affiliation{width:200px}.col-lab-name{width:180px}.col-lab-id{width:116px}.col-type,.col-status{width:122px}.col-action,.col-action-wide{width:40px}.row-number-header{box-sizing:border-box;color:var(--text-secondary);font-weight:400;line-height:18px;text-align:center!important;width:52px!important;min-width:52px!important;max-width:52px!important;font-size:var(--tables-prototype-row-number-font-size,12px)!important;padding-left:0!important;padding-right:0!important}.row-number-header>span{text-align:center;width:100%;display:block}.row-number{box-sizing:border-box;text-align:center;color:var(--text-secondary);line-height:18px;width:52px!important;min-width:52px!important;max-width:52px!important;font-size:var(--tables-prototype-row-number-font-size,12px)!important}.product-badge{border-radius:12px;justify-content:center;align-items:center;min-height:20px;padding:0;font-weight:500;line-height:16px;display:inline-flex}.product-badge::part(core-badge){font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:500!important}.product-badge-system{color:var(--indigo-70);background:var(--indigo-05)}.product-badge-custom,.product-badge-declined{color:var(--orange-80);background:var(--orange-0)}.product-badge-active,.product-badge-approved{color:var(--green-60);background:var(--green-05)}.product-badge-archived,.product-badge-inactive{color:var(--gray-90);background:var(--gray-05)}.product-badge-pending{color:var(--sapphire-70);background:var(--sapphire-05)}.products-icon-button,.product-panel-close,.pagination-control button{color:var(--icon-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.products-icon-button{border-radius:4px;width:28px;height:28px;padding:4px}.products-action-trigger{cursor:pointer;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.pagination-control button:hover{background:var(--gray-05)}.products-table td.product-action-cell{text-align:center;text-overflow:clip;padding-left:6px;padding-right:6px;overflow:visible}.product-name-cell{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.product-name-cell>span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.product-custom-label{color:var(--text-secondary);font-size:12px;line-height:16px}.products-pagination{width:100%;min-height:40px;margin-top:var(--spacing-05);color:var(--text-secondary);justify-content:space-between;align-items:center;display:flex}.parsers-pagination .products-pagination-control{width:100%}.qc-data-page{padding-bottom:var(--spacing-07)}.qc-data-tabs{margin-bottom:20px}.qc-tab-panel{width:100%}.parsers-title-row{margin-bottom:var(--spacing-03)}.parsers-description{margin:0 0 var(--spacing-05);color:var(--text-primary);font-size:14px;line-height:22px}.parsers-toolbar{margin-bottom:var(--spacing-05)}.parser-format-link{color:var(--blue-40);text-decoration:none}.parser-format-link:hover{text-decoration:underline}.col-parser{width:320px}.col-supported-format{width:220px}.col-qc-configuration{width:312px}.qc-coming-soon{min-height:180px;color:var(--text-secondary);align-items:center;font-size:18px;line-height:24px;display:flex}.auto-communicator-out-of-scope{color:var(--status-error)}.auto-communicator-note{color:var(--text-primary)}.pagination-control{align-items:center;gap:var(--spacing-05);display:flex}.pagination-control span{border-radius:2px;justify-content:center;align-items:center;min-width:22px;height:22px;display:inline-flex}.pagination-control button{justify-content:center;align-items:center;gap:var(--spacing-03);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0;line-height:1;display:inline-flex;overflow:visible}.pagination-control button svg{flex:none;display:block}.pagination-control span.active{color:var(--text-on-color);background:var(--blue-40);padding:0 7px}.results-per-page{align-items:center;gap:var(--spacing-03);color:var(--text-secondary);white-space:nowrap;display:flex}.results-per-page-select{align-items:center;width:67px;height:40px;display:inline-flex;position:relative}.results-per-page-select select{appearance:none;width:100%;height:100%;padding:9px 32px 9px var(--spacing-05);border:1px solid var(--border-heavy-01);background:var(--white-0);color:var(--text-primary);cursor:pointer;font-size:14px;line-height:22px}.results-per-page-select svg{right:var(--spacing-05);pointer-events:none;position:absolute}.results-per-page strong{color:var(--text-primary);font-weight:700}.product-drawer-layer,.product-modal-layer{z-index:20;background:#00000073;position:fixed;inset:0}.product-drawer-layer{animation:.18s ease-out both product-layer-fade-in}.product-drawer-layer.closing{animation:.16s ease-in both product-layer-fade-out}.product-side-panel{background:var(--white-0);will-change:transform;flex-direction:column;width:min(483px,100vw);height:100vh;animation:.18s ease-out both product-panel-open;display:flex;position:absolute;top:0;right:0;box-shadow:0 6px 8px #0000001a}.product-drawer-layer.closing .product-side-panel{animation:.16s ease-in both product-panel-close}@keyframes product-layer-fade-in{0%{opacity:0}to{opacity:1}}@keyframes product-layer-fade-out{0%{opacity:1}to{opacity:0}}@keyframes product-panel-open{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes product-panel-close{0%{transform:translate(0)}to{transform:translate(100%)}}.product-side-panel-large{width:min(709px,100vw)}.product-side-header{min-height:82px;padding:0 var(--spacing-07) var(--spacing-05);border-bottom:1px solid var(--border-subtle-02);justify-content:space-between;align-items:flex-end;display:flex}.product-side-panel-large .product-side-header{min-height:80px}.product-side-header h2,.product-action-modal h2{margin:0;font-size:26px;font-weight:500;line-height:32px}.product-panel-close{width:32px;height:32px;padding:4px}.product-side-body{padding:var(--spacing-06) var(--spacing-07);flex:auto;overflow-y:auto}.product-field{gap:var(--spacing-02);margin-bottom:var(--spacing-06);flex-direction:column;display:flex}.product-field label,.product-radio-field legend{margin:0;padding:0;font-weight:500;line-height:22px}.product-field label span,.product-radio-field legend span{color:var(--status-error);margin-left:2px}.product-field input,.product-field select{border:1px solid var(--border-heavy-01);width:100%;height:40px;color:var(--text-primary);background:var(--white-0);border-radius:0;padding:8px 16px;font-size:14px;line-height:22px}.product-field input::placeholder{color:var(--text-secondary)}.product-field input[aria-invalid=true],.product-field select[aria-invalid=true],.product-radio-field[aria-invalid=true] input{border-color:var(--status-error)}.product-select-wrap{align-items:center;display:flex;position:relative}.product-select-wrap select{appearance:none;padding-right:40px}.product-select-wrap svg{pointer-events:none;position:absolute;right:16px}.product-field-error{color:var(--red-70);font-size:13px;line-height:18px}.product-radio-field{gap:var(--spacing-02);margin:0 0 var(--spacing-06);border:0;flex-direction:column;padding:0;display:flex}.product-radio-field label{align-items:center;gap:var(--spacing-04);cursor:pointer;min-height:32px;padding:4px;display:flex}.product-radio-field input{appearance:none;border:1px solid var(--border-heavy-01);background:var(--white-0);border-radius:50%;width:20px;height:20px;margin:0}.product-radio-field input:checked{border:6px solid var(--blue-40)}.product-side-divider{height:1px;margin:0 0 var(--spacing-06);background:var(--border-subtle-02)}.labs-table-section{margin-top:4px}.labs-table-section h3{margin:0 0 var(--spacing-06);font-size:18px;font-weight:500;line-height:22px}.labs-table-wrap{width:100%;position:relative;overflow:visible}.labs-table{min-width:0}.product-side-footer{justify-content:flex-end;align-items:center;gap:var(--spacing-05);padding:var(--spacing-05) var(--spacing-07) var(--spacing-07);background:var(--white-0);display:flex}.product-modal-layer{z-index:30;padding:var(--spacing-06);justify-content:center;align-items:center;display:flex}.product-action-modal{background:var(--white-0);flex-direction:column;justify-content:space-between;width:min(600px,100vw - 32px);min-height:220px;display:flex;box-shadow:0 12px 10px #00000026}.product-action-modal-header{align-items:flex-start;gap:var(--spacing-06);padding:var(--spacing-07) var(--spacing-07) 0;display:flex}.product-action-modal-header>div{flex:auto;min-width:0}.product-action-modal p{margin:var(--spacing-03) 0 0;color:var(--text-secondary);font-size:14px;line-height:22px}.product-action-modal-footer{justify-content:flex-end;align-items:center;gap:var(--spacing-05);padding:var(--spacing-06) var(--spacing-07) var(--spacing-07);display:flex}.product-toast{top:80px;right:var(--spacing-07);z-index:40;border:1px solid var(--gray-05);background:var(--white-0);width:min(480px,100vw - 64px);min-height:74px;box-shadow:0 12px 5px #0000001a, inset 8px 0 0 var(--status-success);align-items:stretch;display:flex;position:fixed}.product-toast-content{align-items:flex-start;gap:var(--spacing-05);min-width:0;padding:var(--spacing-06) var(--spacing-07) var(--spacing-06) 36px;flex:auto;display:flex}.product-toast-status-icon{flex:none}.product-toast-message{min-width:0;font-size:16px;line-height:24px}.product-toast-message strong{font-weight:700}.product-toast-message span{color:var(--text-secondary)}.product-toast-close{width:40px;padding:var(--spacing-06) var(--spacing-05) 0 0;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:flex-start;display:inline-flex}@media (width<=1199px){.master-search-overlay{left:0}header{padding-right:var(--spacing-05)}.software-name{display:none}.lab-search{width:min(300px,36vw)}.page-name,.main-content{padding-right:var(--spacing-05);padding-left:var(--spacing-05)}.products-toolbar{align-items:stretch;gap:var(--spacing-03);flex-direction:column}.products-search{justify-content:flex-start}}@media (width<=900px){.header-def-lab-btn,.environment-tag{display:none}#sidebarLabLink,.sidebar-collapsed #sidebarLabLink{flex-basis:72px;width:72px}#sidebarLabLink .side-menu a span:last-child{display:none}#sidebarLabLink .sidebar-section-title{visibility:hidden}#sidebarLabLink .side-menu a{justify-content:center;width:52px;height:48px;min-height:48px;padding:12px 16px 12px 12px}.main-container,.sidebar-collapsed .main-container{margin-left:72px}.system-tabs{overflow-x:auto}.products-title-row{align-items:flex-start;gap:var(--spacing-05);flex-direction:column}}@media (width<=640px){.application-footer{flex-direction:column;align-items:flex-start}.application-footer-links{white-space:normal;flex-wrap:wrap;justify-content:flex-start}header{min-height:auto;padding:var(--spacing-03);flex-wrap:wrap;position:sticky}.header-left,.header-right{justify-content:space-between;width:100%}.app-brand{max-width:136px}.lab-search{flex:auto;width:auto}#sidebarLabLink{display:none}.wrapper-container{flex:auto;height:auto;min-height:0;overflow:hidden}.main-container{margin-left:0;padding-top:0}.page-name{align-items:flex-start;gap:var(--spacing-05);flex-direction:column}.page-name_title{font-size:22px}.products-search{flex-direction:column;align-items:stretch}.products-search-input{width:100%}.products-pagination{align-items:flex-start;gap:var(--spacing-03);flex-direction:column}.product-side-header,.product-side-body,.product-side-footer,.product-action-modal-header,.product-action-modal-footer{padding-right:var(--spacing-05);padding-left:var(--spacing-05)}.product-action-modal-header,.product-action-modal-footer{padding-top:var(--spacing-05)}.product-action-modal-footer,.product-side-footer{flex-direction:column-reverse;align-items:stretch}}@media (width<=1199px){header{z-index:10}.mobile-menu-toggle{z-index:11;display:inline-flex;position:relative}#sidebarLabLink,.sidebar-collapsed #sidebarLabLink{display:none}#sidebarLabLink.mobile-open{top:var(--mobile-header-height,var(--header-min-height));z-index:100;width:var(--sidebar-expand);flex-basis:var(--sidebar-expand);height:calc(100vh - var(--mobile-header-height,var(--header-min-height)));min-height:0;padding-top:0;display:flex;overflow-y:auto;box-shadow:8px 0 20px #00000038}#sidebarLabLink.mobile-open .sidebar-label,#sidebarLabLink.mobile-open .sidebar-section-title,#sidebarLabLink.mobile-open .sidebar-version{visibility:visible;display:flex}#sidebarLabLink.mobile-open .side-menu a{width:calc(var(--sidebar-expand) - var(--spacing-02));height:48px;min-height:48px;padding:0 var(--spacing-05) 0 var(--spacing-04);justify-content:flex-start}#sidebarLabLink.mobile-open .sidebar-label,#sidebarLabLink.mobile-open .sidebar-section-title{visibility:visible!important;display:flex!important}#sidebarLabLink.mobile-open .side-menu a span:last-child{display:inline!important}#sidebarLabLink.mobile-open .sidebar-version{display:none}.main-container,.sidebar-collapsed .main-container{margin-left:0}.sidebar-version{display:none}}:root{--icon-primary:var(--text-primary)}.system-tabs{width:100%;height:auto;min-height:48px;display:block;overflow-x:auto}.system-tabs,.products-pagination-control{--brand-primary:var(--blue-40);--brand-primary-heavy:var(--blue-50);--brand-primary-subtle:var(--blue-05);--border-selected:var(--blue-40);--layer-selected:var(--blue-40)}.system-tabs:after{content:none}.products-search-input{background:0 0;border:0;flex:0 0 332px;width:332px;min-width:332px;max-width:332px;height:32px;padding:0;display:block}.products-search-input::part(core-textfield),.products-search-input::part(core-textfield__input-wrapper),.products-filter-search core-textfield::part(core-textfield),.products-filter-search core-textfield::part(core-textfield__input-wrapper){width:100%}.products-search-input::part(core-textfield),.products-search-input::part(core-textfield__input-wrapper){height:32px}.products-search-input::part(core-textfield__label),.products-search-input::part(core-textfield__label-helper),.products-filter-search core-textfield::part(core-textfield__label),.products-filter-search core-textfield::part(core-textfield__label-helper){display:none}.products-search-input::part(core-textfield__input-container){background:0 0;border:0;border-radius:0;height:32px;min-height:32px}.products-search-input::part(core-textfield__input){box-sizing:border-box;border:1px solid var(--border-heavy-01);background:var(--layer-primary);width:100%;min-width:0;height:32px;min-height:32px;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;border-radius:0;font-size:14px;line-height:22px;overflow:hidden}.products-search-input [slot=left-icon]{color:var(--icon-secondary);align-items:center;display:inline-flex}.products-filter-search core-textfield{width:100%;display:block}.products-data-side-panel .products-filter-search core-textfield{margin-bottom:0}.products-filter-search core-textfield::part(core-textfield__input-container){border:0;border-radius:0;height:40px;min-height:40px}.products-filter-search core-textfield::part(core-textfield__input){height:40px;padding:9px var(--spacing-05);background:0 0;border:0;outline:0;font-size:14px;line-height:22px}.products-filter-search core-textfield::part(core-textfield__input-wrapper):before,.products-filter-search core-textfield::part(core-textfield__input-wrapper):after{display:none}.text-field-icon-button{width:20px;height:20px;color:var(--icon-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:2px;display:inline-flex}.text-field-custom-icon{width:16px;height:16px;-webkit-mask:var(--text-field-icon-url) center / contain no-repeat;mask:var(--text-field-icon-url) center / contain no-repeat;-webkit-mask:var(--text-field-icon-url) center / contain no-repeat;background-color:currentColor;display:block}.text-field-custom-icon-search{color:var(--gray-70,#70707a)}.text-field-custom-icon-clear{color:var(--text-secondary,#54545c)}.products-header-icon-button,.products-icon-button{color:var(--icon-secondary);justify-content:center;align-items:center;padding:0;display:inline-flex}.products-header-icon-button{width:24px;height:24px}.products-icon-button{width:28px;height:28px}.products-header-icon-button::part(core-button),.products-icon-button::part(core-button){width:100%;min-width:0;height:100%;min-height:0;color:inherit;background:0 0;border:0;padding:0}.products-header-icon-button .komodo-button-icon,.products-icon-button .komodo-button-icon{width:24px;height:24px;color:inherit;justify-content:center;align-items:center;display:inline-flex}.products-header-icon-button svg,.products-icon-button svg{stroke-width:2.2px}.products-header-icon-button:hover::part(core-button),.products-header-icon-button.active::part(core-button),.products-icon-button:hover::part(core-button){background:0 0}.products-header-icon-button[aria-pressed=true],.products-header-icon-button[aria-pressed=true]::part(core-button){color:var(--blue-40);background:0 0}.products-filter-option{min-height:42px;padding:5px var(--spacing-05);display:block}.products-filter-option core-checkbox{--layer-selected:var(--blue-40);width:100%;min-height:32px}.products-filter-option-all{z-index:1;border-bottom:1px solid var(--border-subtle-02);background:var(--layer-primary);position:sticky;top:0}.products-filter-option-all:hover{background:var(--layer-hover-02)}.products-filter-option.has-custom-content{align-items:center;gap:var(--spacing-04);display:flex}.products-filter-option.has-custom-content core-checkbox{flex:0 0 20px;width:20px}.products-filter-option-content{cursor:pointer;background:0 0;border:0;align-items:center;min-width:0;min-height:32px;padding:0;display:inline-flex}.products-filter-option.disabled,.products-filter-option-content:disabled{color:var(--text-disabled);cursor:not-allowed}.products-search-button::part(core-button){height:40px;min-height:40px;padding-left:20px;padding-right:20px}.products-filter-buttons core-button::part(core-button){height:22px;min-height:22px;color:var(--blue-40);background:0 0;border:0;padding:0;font-size:14px;font-weight:700;line-height:22px}.products-filter-buttons core-button[disabled]::part(core-button){color:var(--gray-25);cursor:not-allowed}.products-filter-utility::part(core-button),.products-filter-utility[disabled]::part(core-button){background:0 0;border:0;outline:0}.products-filter-utility[disabled]::part(core-button){color:var(--gray-25);cursor:not-allowed}core-badge{display:inline-flex}.product-side-panel{z-index:600;--animation-duration:.18s;--mock-side-panel-small:min(483px, 100vw);--mock-side-panel-large:min(709px, 100vw);background:0 0;width:100vw;height:100vh;display:block;position:fixed;inset:0}.product-side-panel::part(core-side-panel__overlay){background-color:#00000073}.product-side-panel::part(core-side-panel__content--small){width:var(--mock-side-panel-small)}.product-side-panel::part(core-side-panel__content--large){width:var(--mock-side-panel-large)}#product-catalog::part(core-textfield__label-optional){padding-top:4px;padding-bottom:2px}.product-side-panel::part(core-side-panel__body),.product-side-panel::part(core-side-panel__footer){padding:0}.product-side-panel::part(core-side-panel__body){z-index:2;flex-direction:column;flex:auto;height:auto;min-height:0;display:flex;position:relative;overflow:hidden}.product-side-panel::part(core-side-panel__footer){z-index:1;position:relative}.product-side-panel::part(core-side-panel__header){box-sizing:border-box;height:80px;min-height:80px;max-height:80px;padding:var(--spacing-07) var(--spacing-07) var(--spacing-03)}.mock-side-panel::part(core-side-panel__header--menu-item-close){border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;margin-left:12px;padding:0;transition:background-color .12s;display:inline-flex}.mock-side-panel::part(core-side-panel__header--menu-item-close):hover,.mock-side-panel::part(core-side-panel__header--menu-item-close):focus-visible,.mock-side-panel::part(core-side-panel__header--menu-item-close):active{background:var(--layer-hover-02)}.mock-side-panel::part(core-side-panel__header--menu-item-close):focus-visible{outline:2px solid var(--focus-default);outline-offset:1px}.mock-side-panel::part(core-side-panel__header--menu-item-close-icon){fill:var(--icon-subtle)}.product-action-confirmation-modal::part(core-modal__overlay){background:#00000073}.product-action-confirmation-modal::part(core-modal){background:var(--white-0);box-shadow:0 12px 10px #00000026}.product-action-confirmation-modal::part(core-modal__body){display:none}.product-action-confirmation-modal::part(core-modal__subheading){line-height:22px}.product-action-confirmation-modal::part(core-modal__footer){margin:var(--spacing-07)}.custom-request-confirmation-modal::part(core-modal__body){display:none}.mock-side-panel-content{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.mock-side-panel-footer{justify-content:flex-end;align-items:center;gap:var(--spacing-05);padding:var(--spacing-05) var(--spacing-07) var(--spacing-07);background:var(--white-0);display:flex}.product-side-body core-textfield,.product-side-body core-dropdown,.product-radio-field{margin-bottom:var(--spacing-06);display:block}.product-side-body core-textfield::part(core-textfield__input-container),.product-side-body core-dropdown::part(core-dropdown__display){border-radius:0;min-height:40px}.product-field-label{margin:0 0 var(--spacing-02);padding:0;font-weight:500;line-height:22px}.product-field-label span{color:var(--status-error);margin-left:2px}.mock-notification{top:80px;right:var(--spacing-07);z-index:40;width:min(480px,100vw - 64px);position:fixed}.associations-page{padding-top:var(--spacing-06);overflow-x:hidden}.associations-instructions-row{justify-content:space-between;align-items:center;gap:var(--spacing-05);width:100%;margin-bottom:var(--spacing-04);display:flex}.associations-instructions-row p{color:var(--text-primary);margin:0;font-size:14px;line-height:22px}.associations-page .products-pagination-control{width:100%;display:block}.associations-search-intro{justify-content:space-between;align-items:flex-start;gap:var(--spacing-05);margin-bottom:var(--spacing-05);display:flex}.associations-search-instruction{color:var(--text-primary);margin:0;font-size:14px;line-height:22px}.associations-search-card{width:100%;margin-bottom:var(--spacing-06);padding:var(--spacing-05) var(--spacing-07) var(--spacing-04);background:var(--white-0);position:relative;box-shadow:0 4px 4px #00000026}.associations-search-card .association-search-fields{gap:var(--spacing-05);grid-template-columns:repeat(5,minmax(0,1fr))}.associations-search-card .association-search-dropdown,.associations-search-card .association-search-dropdown::part(core-dropdown),.associations-search-card .association-search-dropdown::part(core-dropdown__display){width:100%;min-width:0;max-width:100%}.associations-search-card-header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-05);margin-bottom:var(--spacing-05);display:flex}.associations-search-card h2{margin:0 0 var(--spacing-05);margin-bottom:var(--spacing-05);font-size:20px;font-weight:500;line-height:24px}.association-wizard-button::part(core-button),.associations-add-button::part(core-button),.associations-view-inactive-button::part(core-button),.association-clear-search-button::part(core-button),.association-add-new-button::part(core-button),.association-clear-search-button::part(core-button),.association-add-new-button[disabled]::part(core-button){min-height:auto;color:var(--blue-40);background:0 0;border:0;outline:0;padding:0;font-weight:700}.association-clear-search-button[disabled]::part(core-button),.association-add-new-button[disabled]::part(core-button){color:var(--text-disabled);cursor:not-allowed;background:0 0}.association-search-fields{gap:var(--spacing-05);grid-template-columns:repeat(5,minmax(150px,1fr));align-items:start;display:grid}.association-search-dropdown{min-width:0;display:block}.komodo-dropdown-custom-label-field{width:100%;min-width:0;display:block}.komodo-dropdown-custom-label{align-items:baseline;gap:var(--spacing-02);margin-bottom:var(--spacing-02);color:var(--text-primary);font-size:14px;font-weight:500;line-height:22px;display:flex}.komodo-dropdown-label-suffix{color:var(--text-subtle);font-size:12px;font-weight:400;line-height:16px}.komodo-dropdown-custom-labeled::part(core-dropdown__label){display:none}.association-modal-field-row core-dropdown{width:100%;display:block}.association-search-dropdown::part(core-dropdown),.association-search-dropdown::part(core-dropdown__display),.association-modal-field-row core-dropdown::part(core-dropdown),.association-modal-field-row core-dropdown::part(core-dropdown__display),.association-end-date-field core-textfield::part(core-textfield),.association-end-date-field core-textfield::part(core-textfield__input-wrapper){width:100%}.association-search-dropdown::part(core-dropdown__display),.association-modal-field-row core-dropdown::part(core-dropdown__display),.association-end-date-field core-textfield::part(core-textfield__input-container){border-radius:0;min-height:40px}.association-search-actions{gap:var(--spacing-05);justify-content:flex-end;align-items:center;gap:var(--spacing-05);margin-top:var(--spacing-05);display:flex}.association-search-button::part(core-button){height:40px;min-height:40px;padding-left:20px;padding-right:20px}.association-subtabs{width:100%;min-height:48px;margin-bottom:var(--spacing-05);--brand-primary:var(--blue-40);--border-selected:var(--blue-40);display:block}.association-subtabs core-tabs-container,.association-subtabs core-tabs{width:100%;display:block}.association-subtabs core-tabs-item::part(core-tabs-item__button){min-height:48px;padding:0 var(--spacing-05);background:var(--white-0);justify-content:flex-start}.associations-table-toolbar{align-items:center;gap:var(--spacing-05);width:100%;min-height:48px;margin-bottom:var(--spacing-05);padding:var(--spacing-03) var(--spacing-04);background:var(--layer-secondary);display:flex}.associations-table-toolbar core-button::part(core-button){color:var(--text-primary)}.associations-table-toolbar .komodo-button-icon{color:var(--icon-primary)}.associations-table-toolbar .komodo-button-icon svg{color:var(--icon-primary);stroke:var(--icon-primary)}.associations-toolbar-count{font-weight:700}.associations-add-button{align-items:center;display:inline-flex}.associations-add-button .komodo-button-icon,.associations-view-inactive-button .komodo-button-icon{margin-right:var(--spacing-02)}.col-association-actions{width:72px}.association-context-menu{z-index:50;width:264px;position:fixed}.association-context-menu core-contextmenu{width:264px}.unit-conversions-panel{width:100%}.unit-conversions-panel>.associations-search-instruction{margin-bottom:var(--spacing-04)}.unit-conversions-search-card{width:100%;margin-bottom:var(--spacing-06);display:block}.unit-conversions-search-card::part(core-card){box-sizing:border-box;width:100%;padding:var(--spacing-05) var(--spacing-07) var(--spacing-04);background:var(--white-0);box-shadow:none;border:1px solid #ccc}.unit-conversions-search-card h2{margin:0 0 var(--spacing-05);font-size:20px;font-weight:500;line-height:24px}.unit-conversions-search-fields{grid-template-columns:repeat(4,minmax(0,1fr))}.unit-conversions-search-fields>.komodo-dropdown-custom-label-field,.unit-conversions-search-fields .association-search-dropdown,.unit-conversions-search-fields .association-search-dropdown::part(core-dropdown),.unit-conversions-search-fields .association-search-dropdown::part(core-dropdown__display){width:100%;min-width:0;max-width:100%}.unit-conversions-table-toolbar{padding:var(--spacing-03) var(--spacing-04) var(--spacing-03) var(--spacing-03);justify-content:flex-start}.unit-conversions-add-button::part(core-button){color:var(--text-primary);align-items:center}.unit-conversions-add-button .komodo-button-icon{color:var(--icon-primary)}.unit-conversions-add-button .komodo-button-icon svg{color:var(--icon-primary);stroke:var(--icon-primary)}.unit-conversions-add-button .text-truncate{margin-left:calc(-1 * var(--spacing-02));align-items:center;display:inline-flex}.unit-conversions-table-wrap .data-table-scroll-body{max-height:520px;overflow:hidden auto}.unit-conversions-table-wrap .data-table-sticky-header{overflow:hidden}.unit-conversions-table .products-table-header-end>span:first-child{flex:0 auto}.unit-conversions-table-wrap .data-table-bottom-scrollbar{z-index:12;position:sticky;bottom:0}.unit-conversions-table-wrap:has(+.unit-conversions-pagination) .data-table-bottom-scrollbar{bottom:56px}.unit-conversions-table-wrap .products-filter-options{height:auto;max-height:252px}.unit-conversion-context-menu{z-index:50;width:264px;position:fixed}.unit-conversion-context-menu core-contextmenu{width:264px}.unit-conversion-badge-quidelortho{color:#3e0181;background:#eedfff}.unit-conversions-pagination{z-index:13;min-height:56px;padding:var(--spacing-02) 0;background:var(--white-0);margin-top:0;position:sticky;bottom:0}.unit-conversions-empty-state{box-sizing:border-box;max-width:440px;min-height:264px;padding:var(--spacing-07);color:var(--text-primary);flex-direction:column;justify-content:center;margin:0 auto;display:flex}.unit-conversions-empty-state h3{margin:0 0 var(--spacing-05);font-size:20px;font-weight:500;line-height:24px}.unit-conversions-empty-state p,.unit-conversions-empty-state ul{font-size:14px;line-height:22px}.unit-conversions-empty-state p{margin:0;font-weight:500}.unit-conversions-empty-state ul{margin:var(--spacing-02) 0 0;padding-left:var(--spacing-06)}.unit-conversion-side-panel-copy{margin-bottom:var(--spacing-06);color:var(--text-primary);font-size:14px;line-height:22px}.unit-conversion-side-panel-copy p{margin:0 0 var(--spacing-05)}.unit-conversion-side-panel-copy p:last-child{margin-bottom:0}.unit-conversion-side-body core-dropdown,.unit-conversion-side-body core-textfield,.unit-conversion-side-body core-dropdown::part(core-dropdown),.unit-conversion-side-body core-dropdown::part(core-dropdown__display),.unit-conversion-side-body core-textfield::part(core-textfield),.unit-conversion-side-body core-textfield::part(core-textfield__input-wrapper){width:100%}.unit-conversion-activity-log{margin-top:var(--spacing-07)}.unit-conversion-activity-log-toolbar{height:48px;padding:0 var(--spacing-05);background:var(--layer-secondary);align-items:center;margin-bottom:20px;display:flex}.unit-conversion-activity-log-toolbar h3{margin:0;font-size:18px;font-weight:500;line-height:22px}.unit-conversion-activity-table-wrap .data-table-sticky-header{overflow:hidden}.unit-conversion-activity-table-wrap .data-table-scroll-body{max-height:200px;overflow:hidden auto}.unit-conversion-copy-modal::part(core-modal__body){overflow:visible}.unit-conversion-copy-product-dropdown,.unit-conversion-copy-product-dropdown::part(core-dropdown),.unit-conversion-copy-product-dropdown::part(core-dropdown__display){width:100%}.unit-conversion-action-modal::part(core-modal__body){margin-top:var(--spacing-03);padding-top:0}.unit-conversion-action-details{color:var(--text-secondary);margin-top:0;font-size:14px;line-height:22px}.unit-conversion-action-details p{margin:0}.unit-conversion-action-details strong{color:var(--text-primary);font-weight:500}@media (width<=1200px){.unit-conversions-search-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.associations-placeholder{border:1px solid var(--border-subtle-02);background:var(--layer-secondary);min-height:240px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:18px;font-weight:500;display:flex}.custom-requests-page{--layer-hover-01:#f3f7fe;--layer-hover-02:var(--sapphire-05);padding-top:24px;overflow:hidden}.main-container>.main-content.custom-requests-page{overflow-y:hidden}.custom-requests-page.tables-prototype-page{flex-direction:column;flex:1 1 0;height:auto;min-height:0;display:flex}.custom-requests-page>.custom-requests-tabs{z-index:40;box-sizing:border-box;background:var(--layer-primary);flex:none;margin-bottom:0;position:relative}.custom-requests-zero-state-toggle::part(core-button){min-height:auto;padding:0;font-size:12px;line-height:16px}.custom-requests-tabs,.custom-entities-variant-subtabs{scrollbar-width:thin;overflow:auto hidden}.custom-requests-tabs core-tabs-container,.custom-requests-tabs core-tabs,.custom-entities-variant-subtabs core-tabs-container,.custom-entities-variant-subtabs core-tabs{min-width:max-content}.custom-requests-tabs core-tabs-item::part(core-tabs-item__button),.custom-entities-variant-subtabs core-tabs-item::part(core-tabs-item__button){white-space:nowrap}.custom-requests-open-tab,.custom-requests-coming-soon-tab{flex:auto;width:100%;min-height:0}.custom-requests-title-row h2{font-size:24px;line-height:30px}.custom-requests-predefined-comments-tab{padding-top:24px}.custom-requests-predefined-comments-tab .custom-requests-title-row{margin-bottom:24px}.main-container>.main-content.custom-entities-variant-page{overflow-y:hidden}.custom-entities-variant-page.tables-prototype-page{flex-direction:column;flex:1 1 0;height:auto;min-height:0;display:flex}.custom-entities-variant-page>.custom-requests-tabs{margin-bottom:0}.custom-entities-variant{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.custom-entities-variant-open-section,.custom-entities-variant-entity-section{flex:auto;min-height:0}.custom-entities-variant-open-banner{background:#fff4ea;border:1px solid #f56a00;border-radius:4px;align-items:center;gap:16px;min-height:80px;margin:24px 0;padding:16px 24px;display:flex}.custom-entities-variant-open-banner>img{flex:0 0 44px;width:44px;height:44px;display:block}.custom-entities-variant-open-banner-content{flex-direction:column;gap:4px;display:flex}.custom-entities-variant-open-banner-title{color:#a74600;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:24px;display:flex}.custom-entities-variant-open-banner-description{color:var(--text-secondary);font-size:14px;font-weight:400;line-height:20px}.custom-entities-variant-open-banner-count::part(core-badge){min-width:24px;height:24px;color:var(--text-on-color);background:#f56a00;border-radius:12px;padding:0 7px;font-size:12px;font-weight:700;line-height:16px}.custom-entities-variant-open-banner-empty{background:#eef7ff;border-color:#0076d7;margin:24px 0 0}.custom-entities-variant-open-banner-empty .custom-entities-variant-open-banner-title{color:#005daa}.custom-entities-variant-open-section .tables-prototype-container.custom-requests-table-container{background:var(--white-0);flex:auto;height:auto;min-height:0;overflow:hidden}.custom-entities-variant-open-section .tables-prototype-container.custom-requests-table-container>.custom-requests-toolbar{z-index:24;background:var(--layer-secondary);flex:none;margin-bottom:24px;position:relative}.custom-entities-variant-open-section .tables-prototype-scroll-frame-pagination-sticky,.custom-entities-variant-open-section .tables-prototype-table-wrap{flex:auto;min-height:0;overflow:hidden}.custom-entities-variant-open-section .tables-prototype-table-wrap .data-table-scroll-body{flex:auto;height:auto;max-height:none;overflow:auto}.custom-entities-variant-open-section .tables-prototype-table-wrap .data-table-scroll-body::-webkit-scrollbar:horizontal{height:0!important}.custom-entities-variant-open-section .tables-prototype-table-wrap .data-table-scroll-body{scrollbar-width:none}.custom-entities-variant-open-zero-state{flex:none;padding-top:64px;padding-bottom:122px}.custom-entities-variant-entities{flex-direction:column;flex:auto;min-height:0;margin-top:24px;display:flex}.custom-entities-variant-subtabs{z-index:30;background:var(--white-0);--brand-primary:var(--blue-40);--border-selected:var(--blue-40);flex:none;width:100%;min-height:48px;margin-bottom:0;display:block;position:relative;box-shadow:0 1px #ccc}.custom-entities-variant-subtabs core-tabs-container,.custom-entities-variant-subtabs core-tabs{width:100%;display:block}.custom-entities-variant-subtabs core-tabs-item::part(core-tabs-item__button){background:var(--white-0);justify-content:center;min-height:48px;padding-left:16px;padding-right:16px}.custom-entities-variant-entity-section.custom-requests-zero-tab{min-height:0}.custom-entities-variant-entity-section.custom-requests-zero-tab .custom-requests-zero-state{flex:none;padding-top:64px;padding-bottom:122px}.custom-entities-variant-entity-section.tables-prototype .custom-requests-table-container{flex:auto;height:auto;min-height:0;margin-top:0;overflow:hidden}.custom-entities-variant-entity-section.tables-prototype{padding-top:24px}.custom-entities-variant-entity-section.tables-prototype .custom-requests-table-container>.custom-requests-toolbar{z-index:19;background:var(--layer-secondary);position:relative}.custom-entities-variant-entity-section .data-table-sticky-header{z-index:18;background:var(--layer-primary);position:relative}.custom-entities-variant-open-section .data-table-sticky-header-shell{z-index:25;background:var(--white-0);flex:0 0 40px;min-width:0;height:40px;display:flex;position:sticky;top:92px}.custom-entities-variant-open-section .data-table-sticky-header-shell>.data-table-sticky-header{flex:auto;min-width:0}.custom-entities-variant-open-section .data-table-pinned-action-header{z-index:12;box-sizing:border-box;border-bottom:1px solid var(--border-heavy-01);background:var(--white-0);align-items:center;height:40px;padding:0 6px;font-weight:700;display:flex;position:absolute;top:0;right:0;box-shadow:-4px 0 6px -4px #2b2b3073}.custom-entities-variant-open-section .data-table-pinned-action-header .products-actions-header-label{width:100%}.custom-entities-variant-open-section .custom-requests-table td.custom-request-action-cell{z-index:6;background:var(--white-0);position:sticky;right:0;box-shadow:-4px 0 6px -4px #2b2b3073}.custom-entities-variant-open-section .custom-requests-table tbody tr:hover td.custom-request-action-cell{background:var(--layer-hover-01)}.custom-entities-variant-open-section .custom-requests-table tbody tr.selected td.custom-request-action-cell,.custom-entities-variant-open-section .custom-requests-table tbody tr.selected:hover td.custom-request-action-cell{background:var(--layer-hover-02)}.custom-requests-zero-tab .custom-requests-title-row{margin-bottom:0}.custom-requests-zero-state{text-align:center;flex-direction:column;flex:auto;align-items:center;width:100%;padding-top:120px;display:flex}.custom-requests-zero-state img{width:145px;height:108px;display:block}.custom-requests-zero-state h3{color:var(--text-primary);margin:16px 0 0;font-size:18px;font-weight:500;line-height:26px}.tables-prototype-container.custom-requests-table-container{background:0 0;border:0;border-radius:0;padding:0}.custom-requests-toolbar{background:var(--layer-secondary);margin-bottom:20px}.custom-requests-search .labs-search-input{flex:0 332px;width:332px}@media (width>=1200px){.custom-entities-variant-open-section .custom-requests-search.labs-search-desktop{flex:0 0 540px;width:540px}.custom-entities-variant-open-section .custom-requests-search.labs-search-desktop .labs-search-input{flex:0 0 332px}}.custom-requests-table-wrap{min-height:0}.custom-requests-page .custom-requests-table-wrap .data-table-scroll-body{scrollbar-width:none!important}.custom-requests-page .custom-requests-table-wrap .data-table-scroll-body::-webkit-scrollbar:horizontal{display:none;height:0!important}.custom-requests-page .custom-requests-table :is(.custom-request-status-badge,.custom-request-type-badge){min-height:24px;line-height:22px}.custom-requests-page .custom-requests-table :is(.custom-request-status-badge,.custom-request-type-badge)::part(core-badge){box-sizing:border-box;border-radius:12px;height:24px;min-height:24px;padding:1px 10px;font-size:14px!important;font-weight:500!important;line-height:22px!important}.custom-request-entity-type-cell{vertical-align:middle;align-items:center;gap:8px;min-width:0;line-height:24px;display:inline-flex}.custom-request-entity-type-cell>span{line-height:24px}.custom-request-entity-type-icon{object-fit:contain;flex:0 0 24px;width:24px;height:24px;display:block}.custom-request-type-badge::part(core-badge){font-weight:500}.custom-request-type-badge:not(.custom-request-lab-badge)::part(core-badge){background:var(--indigo-05);color:var(--indigo-70)}.custom-request-lab-badge::part(core-badge){background:var(--sapphire-05);color:var(--sapphire-70)}.custom-requests-table tbody td:not(.row-selector){height:40px;padding-top:9px;padding-bottom:9px}.custom-requests-table th:not(.row-selector-header),.custom-requests-table td:not(.row-selector):not(.product-action-cell){padding-left:10px}.custom-request-requester{flex-direction:column;min-width:0;display:flex}.custom-request-requester span:last-child{color:var(--text-secondary);text-overflow:ellipsis;font-size:13px;line-height:18px;overflow:hidden}.custom-requests-table td.product-action-cell{text-align:left;text-overflow:clip;padding-left:10px;padding-right:10px;overflow:hidden}.custom-request-row-actions{justify-content:flex-start;align-items:center;gap:12px;display:flex}.custom-request-row-action-button::part(core-button){height:32px;min-height:32px}.custom-request-more-button{flex:0 0 91px;width:91px}.custom-request-more-button::part(core-button){width:91px}.custom-request-more-button .komodo-button-caret,.custom-request-more-button .komodo-button-caret img{flex:none;display:block}.custom-request-selection-toolbar{gap:0;overflow:visible}.custom-request-selection-toolbar .labs-selection-clear{border-radius:4px;margin-right:12px;overflow:hidden;transform:none}.custom-request-selection-toolbar .labs-selection-clear::part(core-button){box-sizing:border-box;width:32px;min-width:32px;height:32px;padding:0}.custom-request-selection-toolbar .labs-selection-clear .komodo-button-icon{width:20px;height:20px}.custom-request-selection-toolbar .labs-selection-clear .komodo-button-icon svg{transform:none}.custom-request-selection-toolbar .labs-selection-count{padding-right:16px}.custom-request-selection-toolbar .labs-selection-divider{margin-right:16px}.custom-request-selection-actions{align-items:center;gap:12px;display:flex}.custom-request-selection-action-button::part(core-button){height:32px;min-height:32px}.custom-requests-context-menu{z-index:70;width:224px;position:fixed}.custom-requests-context-menu core-contextmenu{width:224px}.custom-requests-pagination{background:var(--white-0);border-top:0;width:100%;margin:0}.custom-requests-coming-soon{border:1px solid var(--border-subtle-02);background:var(--layer-secondary);min-height:260px;color:var(--text-secondary);border-radius:4px;flex:auto;justify-content:center;align-items:center;font-size:18px;font-weight:500;line-height:24px;display:flex}.custom-request-side-panel .mock-side-panel-footer{justify-content:space-between}.custom-request-panel-body{min-height:0;padding:var(--spacing-06) var(--spacing-07);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.custom-request-edit-body{gap:var(--spacing-06)}.custom-request-edit-body core-textfield{width:100%;display:block}.custom-request-edit-body .custom-request-panel-summary,.custom-request-edit-body .custom-request-predefined-comments{margin-bottom:0}.custom-request-panel-summary{margin-bottom:var(--spacing-07);border:1px solid var(--border-subtle-02);background:var(--layer-secondary);border-radius:4px;grid-template-columns:1fr;gap:14px;padding:16px;display:grid}.custom-request-panel-summary div{flex-direction:column;gap:2px;min-width:0;display:flex}.custom-request-panel-summary span{color:var(--text-secondary);font-size:12px;line-height:18px}.custom-request-panel-summary strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:22px;overflow:hidden}.custom-request-panel-summary .custom-request-type-badge{align-self:flex-start}.custom-request-email-link{color:var(--text-link);text-decoration:none}.custom-request-email-link:hover,.custom-request-email-link:focus-visible{color:var(--text-link-hover);text-decoration:none}.custom-request-predefined-comments{width:100%;margin-bottom:var(--spacing-06);display:block}.custom-request-predefined-comments.is-placeholder::part(core-dropdown__selection__text){color:#70707a}.custom-request-decline-entity-field{width:100%;margin-bottom:var(--spacing-06);display:block}.custom-request-comments-field{width:100%;display:block}.custom-request-comments-field::part(core-textfield__input-container){border-radius:0}.custom-request-comments-field::part(core-textfield__label-optional){color:#54545c;vertical-align:baseline;margin-left:4px;font-size:12px;line-height:16px;display:inline-block;position:relative;top:4px}.custom-request-comments-field[disabled]::part(core-textfield__input-container){background:#f7f7f7;border-color:#92929e}.custom-request-comments-field[disabled]::part(core-textfield__area){background:#f7f7f7}.custom-request-comments-field::part(core-textfield__area){height:120px;min-height:120px;max-height:120px}.custom-request-comments-count{margin-top:var(--spacing-02);color:var(--text-secondary);text-align:right;font-size:14px;line-height:20px}.custom-request-comments-count.is-at-limit{color:var(--status-error)}.custom-request-review-details{padding-top:var(--spacing-06);border-top:1px solid var(--border-subtle-02);margin-top:0}.custom-request-review-details h3{margin:0 0 var(--spacing-05);color:var(--text-primary);font-size:14px;font-weight:700;line-height:22px}.custom-request-review-details-grid{gap:var(--spacing-05) var(--spacing-06);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.custom-request-review-details-grid div{flex-direction:column;gap:2px;min-width:0;display:flex}.custom-request-review-details-grid span{color:var(--text-secondary);font-size:12px;line-height:18px}.custom-request-review-details-grid strong{color:var(--text-primary);font-size:14px;font-weight:500;line-height:22px}.custom-request-review-details-grid .custom-request-status-badge{align-self:flex-start}.custom-request-predefined-comment-panel-body{gap:var(--spacing-06)}.custom-request-predefined-comment-panel-body core-dropdown,.custom-request-predefined-comment-panel-body core-textfield{width:100%;display:block}.custom-request-predefined-comment-entity-type.is-placeholder::part(core-dropdown__selection__text){color:#70707a}.custom-request-predefined-comment-field-group,.custom-request-predefined-comment-field{width:100%;display:block}.custom-request-predefined-comment-field::part(core-textfield__input-container){border-radius:0}.custom-request-predefined-comment-field::part(core-textfield__area){height:120px;min-height:120px;max-height:120px}.custom-request-email-preview{flex:none;width:419px;max-width:100%}.custom-request-email-preview-label{color:var(--text-primary);font-size:14px;font-weight:500;line-height:22px}.custom-request-email-preview img{object-fit:contain;width:419px;max-width:100%;height:auto;margin-top:16px;display:block}.custom-request-panel-cancel{align-self:center;align-items:center;display:inline-flex}.custom-request-panel-cancel::part(core-button){background:0 0;border:0;justify-content:center;align-items:center;min-height:40px;padding-left:0;padding-right:0;display:inline-flex}.custom-request-panel-actions{align-items:center;gap:var(--spacing-05);display:flex}.custom-request-edit-panel-actions{margin-left:auto}.association-add-modal::part(core-modal__overlay){background:#00000073}.association-add-modal::part(core-modal){background:var(--white-0);box-shadow:0 12px 10px #00000026}.association-modal-fields{gap:var(--spacing-05);flex-direction:column;display:flex}.association-modal-field-row{column-gap:var(--spacing-05);grid-template-columns:minmax(0,422px) max-content;align-items:end;display:grid}.association-modal-field-stack{gap:var(--spacing-03);flex-direction:column;min-width:0;display:flex}.association-modal-field-row core-textfield,.association-modal-field-row core-textfield::part(core-textfield),.association-modal-field-row core-textfield::part(core-textfield__input-wrapper){width:100%}.association-modal-field-row core-textfield::part(core-textfield__label),.association-modal-field-row core-textfield::part(core-textfield__label-helper){display:none}.association-modal-field-row core-textfield::part(core-textfield__input-container){border-radius:0;height:40px;min-height:40px}.association-modal-field-row core-textfield::part(core-textfield__input){height:40px;font-size:14px;line-height:22px}.association-add-new-button{white-space:nowrap;margin-bottom:10px}.association-end-date-block{gap:var(--spacing-04);width:422px;max-width:100%;margin-top:var(--spacing-01);flex-direction:column;display:flex}.association-end-date-block p{color:var(--text-primary);margin:0;font-size:14px;line-height:22px}.association-end-date-field{width:100%;position:relative}.association-end-date-field>span{color:var(--text-secondary);pointer-events:none;font-size:12px;line-height:16px;position:absolute;top:3px;left:66px}.association-date-field::part(core-textfield__input-container){border-radius:0;min-height:40px}.association-date-field .text-field-icon-button{color:var(--icon-secondary)}@media (width<=640px){.association-search-fields,.association-modal-field-row,.associations-search-card .association-search-fields{grid-template-columns:1fr}.associations-search-card .association-search-dropdown,.associations-search-card .association-search-dropdown::part(core-dropdown),.associations-search-card .association-search-dropdown::part(core-dropdown__display){width:100%;min-width:0;max-width:none}.unit-conversions-search-fields{grid-template-columns:minmax(0,1fr)}.associations-instructions-row{flex-direction:column;align-items:flex-start}.association-end-date-block{width:100%}.association-add-new-button{margin-bottom:0}.mock-side-panel-footer{padding-right:var(--spacing-05);padding-left:var(--spacing-05);flex-direction:column-reverse;align-items:stretch}}.page-name{min-height:88px;padding:24px 32px}.page-name_title{font-size:32px;font-weight:500;line-height:40px}.main-content{padding:24px 32px 32px}.labs-affiliations-header{z-index:6;background:var(--layer-secondary);flex:0 0 88px;min-height:88px;padding-left:32px;padding-right:32px;position:sticky;top:0}.main-content.labs-affiliations-page{padding-left:32px;padding-right:32px}.labs-affiliations-page{box-sizing:border-box;overscroll-behavior-y:contain;min-height:0;padding-top:24px;overflow:visible hidden}.labs-affiliations-page:not(.tables-prototype-page){flex-direction:column;min-height:0;display:flex}.main-container:has(>.page-name)>.main-content.labs-affiliations-page{overflow-y:hidden}.labs-affiliations-tabs{--brand-primary:var(--blue-40);--brand-primary-heavy:var(--blue-50);--brand-primary-subtle:var(--blue-05);--border-selected:var(--blue-40);width:100%;margin-bottom:16px;display:block;overflow-x:auto}.labs-affiliations-page:not(.tables-prototype-page)>.labs-affiliations-tabs,.labs-affiliations-page:not(.tables-prototype-page)>.labs-title-row{flex:none}.labs-affiliations-tabs core-tabs-item svg{stroke-width:2.2px}.labs-title-row{justify-content:space-between;align-items:center;width:100%;margin-bottom:16px;display:flex}.labs-title-row h2{margin:0;font-size:22px;font-weight:500;line-height:28px}.labs-add-button::part(core-button){border-color:var(--gray-60);background-color:var(--gray-60);color:var(--text-on-color);height:32px;min-height:32px;padding-left:16px;padding-right:16px;font-size:14px}.labs-add-button:hover::part(core-button){border-color:var(--gray-70);background-color:var(--gray-70)}.labs-add-button:active::part(core-button){border-color:var(--gray-80);background-color:var(--gray-80)}.labs-add-button:focus-visible::part(core-button),.labs-add-button:focus-within::part(core-button){outline:2px solid var(--blue-40);outline-offset:2px}.labs-add-button:focus:not(:focus-visible)::part(core-button),.labs-add-button:focus-within:not(:focus-visible)::part(core-button){outline-offset:0;outline:0!important}.labs-add-button[disabled]::part(core-button),.labs-add-button[aria-disabled=true]::part(core-button){border-color:var(--gray-05);background-color:var(--gray-05);color:var(--gray-40);cursor:not-allowed}.labs-toolbar{background:var(--layer-secondary);justify-content:space-between;align-items:center;width:100%;height:48px;min-height:48px;margin-bottom:20px;padding:2px 12px 2px 20px;display:flex;position:relative;container:labs-toolbar/inline-size}.labs-toolbar-left{align-items:center;gap:var(--spacing-05);white-space:nowrap;flex-wrap:nowrap;flex:auto;min-width:0;display:flex;overflow:hidden}.labs-toolbar.selection-active{justify-content:flex-start}.labs-toolbar.selection-active>.labs-search-desktop{flex:0 540px;margin-left:16px}.labs-toolbar-count{white-space:nowrap;flex:none;align-items:center;min-height:32px;font-size:14px;font-weight:700;line-height:22px;display:inline-flex}.tables-prototype-toolbar-actions{white-space:nowrap;flex-wrap:nowrap;flex:none;align-items:center;gap:4px;min-width:0;display:inline-flex}.tables-prototype-toolbar-actions>*,.responsive-tooltip{flex:none;align-items:center;min-width:0;display:inline-flex}.labs-toolbar-action-label,.labs-reset-view-label,.labs-selection-action-label{white-space:nowrap}.labs-selection-action{flex:none}.labs-selection-action-content{white-space:nowrap}@container labs-toolbar (width<=1700px){.labs-reset-view-label{display:none}}@container labs-toolbar (width<=760px){.labs-reset-view-label,.labs-selection-action-set-up-parser .labs-selection-action-label{display:none}}@container labs-toolbar (width<=640px){.labs-selection-action-assign-affiliation .labs-selection-action-label{display:none}}@container labs-toolbar (width<=520px){.labs-toolbar-action-label,.labs-selection-action-add-users .labs-selection-action-label{display:none}}@container labs-toolbar (width<=440px){.labs-selection-action-export .labs-selection-action-label{display:none}}.labs-selection-toolbar{flex:auto;align-items:center;gap:4px;width:100%;min-width:0;height:32px;min-height:32px;display:flex;overflow:hidden}.labs-selection-count{white-space:nowrap;flex:none;align-items:center;height:32px;padding-right:12px;font-size:14px;font-weight:700;line-height:22px;display:inline-flex}.labs-selection-divider{background:var(--border-heavy-01);flex:none;width:1px;height:32px}.labs-selection-clear::part(core-button){width:32px;height:32px;min-height:32px;color:var(--text-primary);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.labs-selection-clear{flex:0 0 32px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;margin:0;padding:0;display:inline-flex}.labs-selection-clear .komodo-button-icon{justify-content:center;align-items:center;width:32px;height:32px;line-height:0;display:inline-flex;margin:0!important}.labs-selection-clear .komodo-button-icon svg{transform:translate(4px)}.labs-selection-action::part(core-button){height:32px;min-height:32px;color:var(--text-primary);background:0 0;border:0;border-radius:4px;padding:0 8px;font-size:14px;font-weight:700;line-height:22px}.labs-selection-clear:hover::part(core-button),.labs-selection-action:hover::part(core-button),.labs-selection-clear:active::part(core-button),.labs-selection-action:active::part(core-button),.labs-selection-clear:focus-visible::part(core-button),.labs-selection-clear:focus-within::part(core-button),.labs-selection-action:focus-visible::part(core-button),.labs-selection-action:focus-within::part(core-button){background:var(--layer-hover-02)}.labs-selection-action-content{align-items:center;gap:4px;min-width:0;height:32px;font-size:14px;font-weight:700;line-height:22px;display:inline-flex}.labs-assign-affiliation-modal::part(core-modal){height:600px}.labs-assign-affiliation-modal::part(core-modal__content){flex-direction:column;height:100%;display:flex}.labs-assign-affiliation-modal::part(core-modal__body){flex:auto;min-height:0;display:flex;overflow:hidden}.labs-assign-affiliation-flow{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.labs-assign-affiliation-search{flex:none;width:100%;display:block}.labs-assign-affiliation-search::part(core-textfield__input-container){border-radius:0;min-height:40px}.labs-assign-affiliation-warning{color:var(--text-secondary);align-items:center;gap:6px;margin-top:12px;font-size:12px;line-height:18px;display:flex}.labs-assign-affiliation-empty{color:var(--status-error);flex:auto;margin-top:16px;font-size:14px;line-height:22px}.labs-assign-affiliation-list{flex:auto;min-height:0;margin-top:28px;overflow:hidden auto}.labs-assign-affiliation-warning+.labs-assign-affiliation-list{margin-top:12px}.labs-assign-affiliation-list::-webkit-scrollbar{width:8px}.labs-assign-affiliation-list::-webkit-scrollbar-track{background:0 0}.labs-assign-affiliation-list::-webkit-scrollbar-thumb{background:var(--gray-40);border-radius:4px}.labs-assign-affiliation-option{border-bottom:1px solid var(--border-subtle-02);background:var(--layer-primary);cursor:pointer;align-items:center;min-height:44px;display:flex}.labs-assign-affiliation-option:hover{background:var(--layer-hover-01)}.labs-assign-affiliation-option.selected,.labs-assign-affiliation-option.selected:hover{background:var(--layer-hover-02)}.labs-assign-affiliation-option core-radiobutton{--layer-selected:var(--blue-40);width:100%;height:44px;padding-inline:0}.labs-assign-affiliation-option core-radiobutton::part(core-radiobutton){justify-content:flex-start;width:100%;height:44px;padding:0 12px}.labs-assign-affiliation-footer{flex:none;justify-content:flex-end;align-items:center;gap:16px;width:100%;display:flex}.labs-assign-affiliation-footer core-button::part(core-button){min-width:98px;min-height:40px}.labs-export-button{min-height:32px;color:var(--text-primary);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:0 8px;font-size:14px;font-weight:700;line-height:22px;display:inline-flex}.labs-export-button:hover,.labs-export-button:focus-visible{background:var(--layer-hover-02);outline:0}.labs-export-button:active{background:var(--layer-hover-02)}.labs-export-button svg{stroke-width:2.2px}.labs-reset-view-button{min-height:32px;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:0 8px;font-size:14px;font-weight:700;line-height:22px;display:inline-flex}.labs-reset-view-button:hover:not(:disabled),.labs-reset-view-button:focus-visible:not(:disabled){background:var(--layer-hover-02);outline:0}.labs-reset-view-button:active:not(:disabled){background:var(--layer-hover-02)}.labs-reset-view-button:disabled{color:var(--text-disabled,#8e8e98);cursor:not-allowed}.labs-reset-view-icon{width:16px;height:16px;-webkit-mask:var(--reset-icon-url) center / contain no-repeat;mask:var(--reset-icon-url) center / contain no-repeat;-webkit-mask:var(--reset-icon-url) center / contain no-repeat;background-color:currentColor;display:block}.labs-search{justify-content:flex-end;align-items:center;gap:var(--spacing-03);flex:0 540px;width:540px;min-width:0;max-width:100%;display:flex}.labs-toolbar>.labs-search-desktop{margin-left:16px}.labs-search-mobile{display:none}.table-search-field{align-items:center;gap:var(--spacing-03);flex:none;min-width:0;height:32px;display:inline-flex}.table-search-help-icon{flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:32px;line-height:0;display:inline-flex}.table-search-help-icon>core-tooltip,.table-search-help-icon>span{justify-content:center;align-items:center;width:16px;height:16px;margin:0;padding:0;line-height:0;display:inline-flex}.table-search-help-icon svg{margin:0;display:block}.labs-search-input{flex:0 0 332px;width:332px;min-width:332px;max-width:332px;height:32px;display:block}.labs-search-input::part(core-textfield),.labs-search-input::part(core-textfield__input-wrapper){width:100%;height:32px}.labs-search-input::part(core-textfield__label),.labs-search-input::part(core-textfield__label-helper){display:none}.labs-search-input::part(core-textfield__input-container){background:0 0;border:0;border-radius:0;min-width:0;height:32px;min-height:32px}.labs-search-input::part(core-textfield__input){box-sizing:border-box;border:1px solid var(--border-heavy-01);background:var(--layer-primary);width:100%;min-width:0;height:32px;min-height:32px;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;border-radius:0;font-size:14px;line-height:22px;overflow:hidden}.labs-search-input:focus-within::part(core-textfield__input){border-color:var(--border-active);box-shadow:none;outline:0}.labs-search-input::part(core-textfield__input):focus,.labs-search-input::part(core-textfield__input):focus-visible,.labs-search-input::part(core-textfield__input)::placeholder,.labs-search-input::part(core-textfield__input):focus::placeholder,.labs-search-input::part(core-textfield__input):focus-visible::placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.labs-search-input [slot=left-icon]{color:var(--icon-secondary);align-items:center;display:inline-flex}.labs-search-button::part(core-button){height:32px;min-height:32px;padding-left:20px;padding-right:20px}.labs-affiliations-table-wrap{height:max(240px, calc(100vh - var(--header-min-height) - 88px - 24px - 64px - 52px - 68px - 40px));flex-direction:column;width:100%;min-height:240px;display:flex;position:relative;overflow:visible}.labs-affiliations-table-wrap .data-table-top-scrollbar{flex:none}.labs-affiliations-table-wrap .data-table-scroll-body{flex:auto;min-height:0;overflow-y:auto}.labs-affiliations-table-container{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative}.tables-prototype-container.labs-affiliations-table-container{height:max(240px, calc(100vh - var(--header-min-height) - 88px - 24px - 64px - 52px - 68px));border-color:var(--border-subtle-02);min-height:240px;padding:16px}.labs-affiliations-page:not(.tables-prototype-page)>.tables-prototype-container.labs-affiliations-table-container{flex:auto;height:auto;min-height:0}.labs-affiliations-table-container>.labs-toolbar{z-index:300;position:relative}.labs-affiliations-table-container>.labs-search-mobile{z-index:5;position:relative}.labs-affiliations-table-container>.labs-affiliations-table-wrap{flex:auto;height:auto;min-height:0;display:flex;overflow:visible}.labs-affiliations-table-container>.labs-affiliations-table-wrap .data-table-scroll-body{flex:auto;min-height:0;overflow-y:auto}.labs-affiliations-table-container>.labs-affiliations-table-wrap .data-table-scroll-body::-webkit-scrollbar:horizontal{height:0}.tables-prototype{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.tables-prototype-page{flex-direction:column;min-height:0;display:flex;overflow:hidden}.tables-prototype-page>.labs-affiliations-tabs{flex:none;min-height:48px}.tables-prototype-container{box-sizing:border-box;border:1px solid var(--border-subtle-01);background:var(--layer-primary);border-radius:4px;flex-direction:column;flex:auto;width:100%;min-height:0;padding:16px;display:flex;position:relative}.tables-prototype-layout{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative}.tables-prototype-layout>.labs-toolbar{z-index:300;position:relative}.tables-prototype-layout>.labs-search-mobile{z-index:5;position:relative}.labs-pagination-tab .tables-prototype-container{border-color:var(--border-subtle-02)}.labs-pagination-end-tab .tables-prototype-container{border:0;overflow:auto}.labs-pagination-end-tab .tables-prototype-container::-webkit-scrollbar:horizontal{height:0}.labs-pagination-end-tab{background:var(--layer-primary);width:100%;margin-left:0;margin-right:0}.labs-pagination-end-tab .tables-prototype-title-row{z-index:10;background:var(--layer-primary);position:relative}.labs-pagination-end-tab .tables-prototype-container{--tables-prototype-sticky-header-offset:68px;width:100%;scroll-padding-top:var(--tables-prototype-sticky-header-offset);margin-left:0;margin-right:0;padding:0}.labs-pagination-end-tab .tables-prototype-container>.labs-toolbar{z-index:8;position:sticky;top:0}.labs-pagination-end-tab .tables-prototype-container>.labs-toolbar:after{z-index:0;content:"";background:var(--layer-primary);height:20px;position:absolute;bottom:-20px;left:0;right:0}.labs-pagination-end-tab .tables-prototype-container>.labs-search-mobile{z-index:8;background:var(--layer-primary);position:sticky;top:48px}.labs-pagination-end-tab .tables-prototype-table thead th{top:var(--tables-prototype-sticky-header-offset);z-index:7;background:var(--layer-primary);box-shadow:0 2px 4px -1px #0000001f, inset 0 -1px 0 var(--border-heavy-01)}.labs-pagination-b-tab .tables-prototype-container{overflow:visible}.labs-pagination-b-tab .tables-prototype-container>.labs-toolbar{z-index:300;position:relative}.labs-pagination-b-tab .tables-prototype-container>.labs-toolbar,.labs-pagination-sticky-tab .tables-prototype-container>.labs-toolbar{margin-bottom:20px}.labs-pagination-b-tab .tables-prototype-scroll-frame-pagination-end{flex:auto;min-height:0;overflow:hidden auto}.labs-pagination-b-tab .tables-prototype-scroll-frame-pagination-end .tables-prototype-table-wrap .data-table-scroll-body{overflow:auto visible}.labs-pagination-b-tab .data-table-top-scrollbar{z-index:9;background:var(--layer-primary);position:sticky;top:0}.labs-pagination-b-tab .data-table-sticky-header{z-index:10;background:var(--layer-primary);flex:none;min-width:0;position:sticky;top:0;overflow:hidden}.labs-pagination-b-tab .data-table-sticky-header .tables-prototype-table thead{box-shadow:none;border-bottom:0;position:static}.labs-pagination-b-tab .data-table-sticky-header .tables-prototype-table thead th{box-shadow:inset 0 -1px 0 var(--border-heavy-01);border-bottom:0;position:relative;top:auto}.labs-pagination-b-tab .tables-prototype-gap-scrollbar{z-index:9;background:var(--layer-primary);scrollbar-width:thin;flex:0 0 14px;width:100%;height:14px;margin:0;position:absolute;top:54px;left:0;right:0;overflow:auto hidden}.labs-pagination-b-tab .tables-prototype-gap-scrollbar:not(.has-horizontal-overflow){visibility:hidden}.labs-pagination-b-tab .tables-prototype-gap-scrollbar::-webkit-scrollbar{height:14px}.labs-pagination-b-tab .tables-prototype-gap-scrollbar-content{height:1px}.labs-pagination-b-tab .tables-prototype-pagination{padding:16px 0 0}.labs-pagination-b-tab .tables-prototype-table thead th{top:0}@media (width<=1199px){.labs-pagination-end-tab .tables-prototype-container{--tables-prototype-sticky-header-offset:112px}.labs-pagination-end-tab .tables-prototype-container>.labs-search-mobile{top:60px}}@media (width<=640px){.labs-pagination-end-tab .tables-prototype-container{--tables-prototype-sticky-header-offset:152px}}.tables-prototype-container>.labs-toolbar{z-index:300;position:relative}.tables-prototype-container>.labs-search-mobile{z-index:5;position:relative}.tables-prototype-toolbar-divider{background:var(--border-heavy-01);flex:none;width:1px;height:32px}.tables-prototype-title-row{justify-content:space-between;align-items:center;width:100%;margin-bottom:16px;display:flex}.tables-prototype-title-row h2{margin:0;font-size:22px;font-weight:500;line-height:28px}.tables-prototype-title-copy{min-width:0}.tables-prototype-title-copy p{color:var(--text-secondary);margin:4px 0 0;font-size:14px;font-weight:400;line-height:22px}.tables-prototype-scroll-frame{z-index:1;flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex;position:relative}.tables-prototype-scroll-frame-pagination-end,.tables-prototype-scroll-frame-pagination-end .tables-prototype-table-wrap{flex:none}.tables-prototype-scroll-frame-pagination-end .tables-prototype-table-wrap .data-table-scroll-body{flex:none;overflow:visible}.labs-pagination-end-tab .tables-prototype-pagination{background:0 0;border-top:0;width:100%;margin:0}.labs-pagination-sticky-tab .tables-prototype-pagination-sticky{z-index:8;box-sizing:border-box;background:var(--layer-primary);border-top:0;flex:none;width:100%;min-height:40px;margin:0;padding:16px 0 0;position:sticky;bottom:0}.labs-pagination-sticky-tab .tables-prototype-container{overflow:hidden}.labs-pagination-sticky-tab .tables-prototype-container>.labs-toolbar{margin-bottom:20px}.labs-pagination-sticky-tab .tables-prototype-container>.labs-toolbar:after{display:none}.labs-pagination-sticky-tab .tables-prototype-scroll-frame-pagination-sticky{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.labs-pagination-sticky-tab .tables-prototype-scroll-frame-pagination-sticky .tables-prototype-table-wrap{flex:auto;min-height:0}.labs-pagination-sticky-tab .tables-prototype-scroll-frame-pagination-sticky .tables-prototype-table-wrap .data-table-scroll-body{overscroll-behavior-y:contain;flex:auto;min-height:0;overflow:auto}.labs-pagination-sticky-tab .data-table-sticky-header{background:var(--layer-primary);flex:none;min-width:0;overflow:hidden}.labs-pagination-sticky-tab .data-table-sticky-header .tables-prototype-table thead{box-shadow:none;border-bottom:0}.labs-pagination-sticky-tab .data-table-sticky-header .tables-prototype-table thead th{box-shadow:inset 0 -1px 0 var(--border-heavy-01);border-bottom:0}.labs-pagination-sticky-tab .data-table-sticky-header .tables-prototype-table thead{position:static}.labs-pagination-sticky-tab .data-table-sticky-header .tables-prototype-table thead th{position:relative;top:auto}.labs-pagination-sticky-tab .tables-prototype-table thead{z-index:7;background:var(--layer-primary);position:sticky;top:0}.labs-pagination-sticky-tab .tables-prototype-table thead th{z-index:7;background:var(--layer-primary);box-shadow:none;border-bottom:1px solid var(--border-heavy-01);position:sticky;top:0}.labs-pagination-sticky-tab .tables-prototype-table-wrap.is-table-scrolled .data-table-sticky-header{z-index:8;box-shadow:none;position:relative}.labs-pagination-sticky-tab .tables-prototype-bottom-scrollbar{display:none}.custom-requests-page .labs-pagination-sticky-tab .tables-prototype-bottom-scrollbar,.custom-requests-page .custom-entities-variant-open-section .tables-prototype-bottom-scrollbar{display:flex}.labs-pagination-sticky-tab .tables-prototype-table-wrap .data-table-scroll-body{scrollbar-width:auto}.labs-pagination-sticky-tab .tables-prototype-table-wrap .data-table-scroll-body::-webkit-scrollbar:horizontal{height:0!important}.labs-pagination-sticky-tab .tables-prototype-table-wrap .data-table-scroll-body:hover::-webkit-scrollbar:horizontal{height:8px!important}.labs-pagination-sticky-tab .tables-prototype-table-wrap .data-table-scroll-body:focus-within::-webkit-scrollbar:horizontal{height:8px!important}.custom-requests-page .labs-pagination-sticky-tab .tables-prototype-table-wrap .data-table-scroll-body:hover::-webkit-scrollbar:horizontal{height:0!important}.custom-requests-page .labs-pagination-sticky-tab .tables-prototype-table-wrap .data-table-scroll-body:focus-within::-webkit-scrollbar:horizontal{height:0!important}.labs-pagination-sticky-tab .data-table-top-scrollbar,.labs-pagination-b-tab .data-table-top-scrollbar{flex:0 0 14px;height:14px;overflow:auto hidden}.tables-prototype-table-wrap{flex-direction:column;flex:auto;width:100%;height:auto;min-height:0;display:flex;position:relative;overflow:visible}.tables-prototype-custom-scrollbar{scrollbar-width:none;position:relative}.tables-prototype-custom-scrollbar::-webkit-scrollbar{display:none}.tables-prototype-bottom-scrollbar:not(.has-horizontal-overflow){visibility:hidden}.tables-prototype-scrollbar-track{pointer-events:none;background:0 0;border-radius:2px;height:4px;position:absolute;bottom:2px;left:0;right:0}.tables-prototype-scrollbar-thumb{background:var(--icon-secondary);border-radius:2px;height:4px;display:none;position:absolute;top:0}.tables-prototype-bottom-scrollbar.has-horizontal-overflow .tables-prototype-scrollbar-track{background:var(--layer-secondary)}.tables-prototype-bottom-scrollbar.has-horizontal-overflow .tables-prototype-scrollbar-thumb{display:block}.tables-prototype-table-wrap .data-table-scroll-body{flex:auto;min-height:0;overflow:auto}.tables-prototype-table-wrap .data-table-scroll-body::-webkit-scrollbar:horizontal{height:0}.tables-prototype-table-wrap.is-table-scrolled .tables-prototype-table thead th{box-shadow:0 2px 4px -1px #00000026, inset 0 -1px 0 var(--border-heavy-01)}.tables-prototype-table-wrap.is-table-scrolled:after{z-index:3;content:"";pointer-events:none;background:0 0;height:1px;position:absolute;top:39px;left:0;right:0;box-shadow:0 2px 2px -1px #00000026}.tables-prototype-bottom-scrollbar{outline:none;width:100%;height:14px;overflow:auto hidden}.tables-prototype-bottom-scrollbar:focus-visible{outline:2px solid var(--blue-40);outline-offset:2px}.tables-prototype-bottom-scrollbar-content{height:1px}.tables-prototype-pagination{box-sizing:border-box;border-top:1px solid var(--border-subtle-02);background:var(--layer-secondary);flex:none;justify-content:flex-end;width:calc(100% + 32px);min-height:40px;margin:0 -16px -16px;padding:8px 16px}.tables-prototype-pagination core-pagination{width:100%}.tables-prototype-pagination core-pagination::part(core-pagination__footer){justify-content:space-between;margin-top:0;padding:0}.products-pagination-komodo{justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:40px;display:flex}.products-pagination-results{color:var(--text-secondary);white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:14px;line-height:22px;display:flex}.products-pagination-results strong{font-weight:500}.products-pagination-results core-dropdown{width:67px;min-width:67px}.products-pagination-results core-dropdown::part(core-dropdown__label){display:none}.products-pagination-results core-dropdown::part(core-dropdown__display){box-sizing:border-box;height:38px;min-height:38px;padding:0 8px}.products-pagination-komodo>core-pagination{flex:auto;width:auto}.products-pagination-komodo>core-pagination::part(core-pagination__footer){justify-content:flex-end;margin-top:0;padding:0}.tables-prototype-table th,.tables-prototype-table td,.tables-prototype-table td a,.tables-prototype-table td button,.tables-prototype-table .labs-status-badge::part(core-badge),.tables-prototype-table .labs-test-badge::part(core-badge),.table-text-size-controlled th,.table-text-size-controlled td,.table-text-size-controlled td a,.table-text-size-controlled td button,.table-text-size-controlled .labs-status-badge:not(.labs-table-status-badge)::part(core-badge),.table-text-size-controlled .labs-test-badge::part(core-badge),.table-text-size-controlled .lab-user-name,.table-text-size-controlled .lab-user-role,.table-text-size-controlled .lab-user-email-link,.table-text-size-controlled .lab-user-avatar,.table-text-size-controlled .lab-user-permission-badge::part(core-badge){font-size:var(--tables-prototype-font-size)!important;line-height:var(--tables-prototype-line-height)!important}.table-text-size-controlled .row-number-header,.table-text-size-controlled .row-number,.tables-prototype-table .row-number-header,.tables-prototype-table .row-number{color:var(--text-secondary)!important;font-size:var(--tables-prototype-row-number-font-size,12px)!important;line-height:18px!important}.labs-affiliations-table{min-width:100%;max-width:none}.labs-affiliations-table thead th{z-index:2;background:var(--layer-primary);box-shadow:inset 0 -1px 0 var(--border-heavy-01);border-bottom:0;position:sticky;top:0}.labs-affiliations-table-wrap.is-table-scrolled .labs-affiliations-table thead th{box-shadow:0 2px 4px -1px #00000026, inset 0 -1px 0 var(--border-heavy-01)}.labs-affiliations-table-wrap.is-table-scrolled:after{z-index:3;content:"";pointer-events:none;background:0 0;height:1px;position:absolute;top:39px;left:0;right:0;box-shadow:0 2px 2px -1px #00000026}.labs-affiliations-table tbody tr:hover{background:var(--layer-hover-01)}.labs-affiliations-table tbody tr.selected,.labs-affiliations-table tbody tr.selected:hover{background:var(--layer-hover-02)}.labs-affiliations-table a{color:var(--blue-40);text-decoration:none}.labs-affiliations-table a:hover{text-decoration:underline}.labs-affiliations-table .affiliations-name-link,.labs-affiliations-table .affiliations-name-link:hover,.labs-affiliations-table .affiliations-name-link:focus-visible{text-decoration:none}.labs-affiliations-table .labs-name-link{color:var(--text-link);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:block}.labs-affiliations-table .labs-name-link:hover{color:var(--text-link-hover);text-decoration:none}.labs-affiliations-table .labs-name-link:focus-visible{outline:2px solid var(--blue-40);outline-offset:2px;text-decoration:none}.labs-affiliations-table .affiliations-name-link{color:var(--text-link);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:block}.labs-affiliations-table .affiliations-name-link:hover{color:var(--text-link-hover);text-decoration:none}.labs-affiliations-table .affiliations-name-link:focus-visible{outline:2px solid var(--blue-40);outline-offset:2px;text-decoration:none}.labs-name-external-link{width:24px;height:24px;color:var(--text-link);opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 24px;justify-content:center;align-items:center;margin:0;padding:4px;display:inline-flex}.labs-name-cell:hover .labs-name-external-link{opacity:1;visibility:visible;pointer-events:auto}.labs-name-external-link:hover,.labs-name-external-link:focus-visible{background:var(--layer-hover-02);color:var(--text-link-hover)}.labs-name-external-link:focus-visible{outline:2px solid var(--blue-40);outline-offset:2px}.col-row-selector{width:50px}.col-action-edit{width:88px}.row-selector-header,.row-selector{box-sizing:border-box;text-align:center;width:50px;min-width:50px;max-width:50px;margin:0;padding:0;overflow:visible}.row-selector-header core-checkbox,.row-selector core-checkbox{--layer-selected:var(--blue-40);justify-content:center;width:100%;margin:0;padding:0}.labs-affiliations-table .row-selector-header,.labs-affiliations-table .row-selector{box-sizing:border-box;width:50px;min-width:50px;max-width:50px;margin:0;padding-left:0;padding-right:0}.labs-affiliations-table .row-selector-header core-checkbox,.labs-affiliations-table .row-selector core-checkbox{justify-content:center;width:100%;margin:0;padding:0}.labs-name-cell{justify-content:space-between;align-items:center;gap:var(--spacing-03);width:100%;min-width:0;display:flex}.labs-name-cell a,.labs-name-cell .labs-name-link{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.labs-test-badge{flex:none;margin-right:10px}.labs-test-badge::part(core-badge){background-color:var(--gray-100);height:20px;min-height:20px;color:var(--teal-10);letter-spacing:0;border:1px solid;border-radius:12px;padding:1px 10px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;font-weight:400!important}.tables-prototype-table .labs-test-badge::part(core-badge),.table-text-size-controlled .labs-test-badge::part(core-badge),.labs-affiliations-table .labs-test-badge::part(core-badge){font-size:12px!important;line-height:16px!important}.labs-users-link{box-sizing:border-box;width:100%;min-width:36px;color:var(--text-link);justify-content:flex-end;text-decoration:none;display:inline-flex}.labs-affiliations-table .labs-users-link:hover{color:var(--text-link-hover);text-decoration:none}.labs-affiliations-table .labs-users-link:focus-visible{text-decoration:none}.affiliations-id-cell{justify-content:flex-start;width:100%;display:inline-flex}.affiliations-table .labs-users-link{width:100%}.labs-muted-text{color:var(--text-secondary)}.labs-no-affiliation-text{color:var(--text-disabled)}.instrument-report-color{vertical-align:middle;border-radius:50%;width:26px;height:26px;display:inline-block}.labs-status-badge:not(.labs-table-status-badge)::part(core-badge){letter-spacing:0;justify-content:center;min-width:70px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;font-weight:500!important}.labs-affiliations-table .labs-status-badge:not(.labs-table-status-badge)::part(core-badge){border-radius:12px;min-width:0;height:20px;padding:1px 10px}.lab-user-invitation-pending::part(core-badge){background-color:var(--yellow-05)!important;color:var(--yellow-90)!important}.labs-edit-action-cell{text-align:left}.labs-row-actions-cell{text-align:left;overflow:visible}.labs-row-actions{white-space:nowrap;align-items:center;gap:10px;min-width:0;display:flex}.labs-row-action-button{--button-outline-border:transparent;--button-outline-border-hover:transparent;--button-outline-bg-hover:var(--layer-hover-02);--button-info-border:transparent;--button-info-border-hover:transparent;--button-info-bg-hover:var(--layer-hover-02)}.labs-row-action-button::part(core-button){outline:0;font-weight:600}.labs-row-action-button .text-truncate{font-weight:600}.labs-row-action-button::part(core-button):focus-visible{outline:2px solid var(--focus-default);outline-offset:0}.labs-row-more-action{--button-info-bg:transparent;margin-right:10px}.labs-row-more-action::part(core-button){border-radius:4px;height:28px;min-height:28px;padding:0 8px}.labs-row-more-action:hover{--text-secondary:var(--blue-40)}.labs-row-more-action::part(core-button):hover{background:var(--layer-hover-02);color:var(--blue-40);outline:0}.labs-row-more-menu{z-index:400;width:240px;position:fixed}.labs-row-more-menu core-contextmenu{width:240px}.labs-edit-action{min-height:28px;color:var(--blue-40);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 8px;font-size:12px;font-weight:600;line-height:22px}.labs-edit-action:hover,.labs-edit-action:focus-visible{background:var(--layer-hover-02);outline:0;text-decoration:none}.labs-edit-action:active{background:var(--layer-hover-02)}.lab-detail-page{--application-footer-inline-offset:0px;--application-footer-bottom-offset:0px;height:calc(100vh - var(--header-min-height));background:var(--layer-secondary);flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.lab-detail-overview-page{flex-direction:column;width:100%;min-width:0;max-width:none;height:100%;min-height:0;display:flex;position:relative}.blueprint-stage{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.blueprint-layer-enabled{background:var(--layer-secondary);flex-direction:row}.blueprint-layer-enabled .blueprint-stage{background-image:linear-gradient(90deg,#0066cc0b 1px,#0000 1px),linear-gradient(#0066cc0b 1px,#0000 1px);background-size:24px 24px}.blueprint-layer-enabled .blueprint-layer-hud{right:356px}.blueprint-specification-rail{box-sizing:border-box;border-left:1px solid var(--border-subtle-02);background:var(--layer-secondary);flex-direction:column;flex:0 0 340px;gap:16px;height:100%;min-height:0;padding:56px 16px 24px;display:flex;overflow:auto}.blueprint-rail-heading{border-bottom:1px solid var(--border-subtle-02);padding-bottom:16px}.blueprint-rail-overline{color:var(--blue-40);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:600;line-height:14px;display:block}.blueprint-rail-heading h2{color:var(--text-primary);margin:0;font-size:18px;font-weight:600;line-height:24px}.blueprint-rail-heading p{color:var(--text-subtle);margin:6px 0 0;font-size:12px;line-height:16px}.blueprint-rail-legend{color:var(--text-subtle);align-items:center;gap:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;line-height:14px;display:flex}.blueprint-rail-legend-line{border-top:1px solid var(--blue-40);width:22px;display:inline-block}.blueprint-rail-cards{gap:12px;display:grid}.blueprint-target-node{z-index:5;box-sizing:border-box;border:1px solid var(--blue-40);width:28px;height:28px;color:var(--blue-50);background:var(--white-0);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:16px;right:16px;box-shadow:0 2px 8px #1b1b1d1f}.blueprint-target-node:after{border-top:1px solid var(--blue-40);content:"";opacity:.72;width:32px;position:absolute;top:50%;left:calc(100% + 1px)}.blueprint-target-node:before{border:1px solid var(--white-0);background:var(--blue-40);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:calc(100% + 33px);transform:translateY(-50%)}.blueprint-target-node:hover,.blueprint-target-node:focus-visible,.blueprint-target-node-focused{border-color:var(--blue-50);color:var(--white-0);background:var(--blue-50);box-shadow:0 0 0 3px var(--blue-20), 0 3px 10px #1b1b1d2e;outline:0}.blueprint-target-node:focus-visible{outline:2px solid var(--blue-50);outline-offset:2px}.lab-detail-top-section{background:var(--layer-primary);letter-spacing:0;flex:none;padding:30px 32px 16px}.lab-detail-header-row{justify-content:space-between;align-items:flex-start;gap:24px;margin-top:12px;display:flex}.lab-detail-title-row{align-items:center;gap:16px;min-width:0;display:flex}.lab-detail-name{color:var(--blue-40);letter-spacing:0;margin:0;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:28px}.lab-detail-id{color:var(--text-primary);letter-spacing:0;align-items:baseline;gap:4px;margin-top:2px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;display:inline-flex}.lab-detail-id-label{font-size:12px;font-weight:400;line-height:16px}.lab-detail-id-value{font-size:12px;font-weight:500;line-height:16px}.lab-detail-status::part(core-badge){letter-spacing:0;min-width:0;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:500!important}.lab-detail-overview-page:not(.lab-detail-redesign-page) .lab-detail-status::part(core-badge){border-radius:16px;height:26px;min-height:26px;padding:3px 14px;font-size:14px!important;line-height:20px!important}.lab-detail-edit-settings::part(core-button){border-color:var(--border-heavy-01);background:var(--layer-primary);min-height:40px;color:var(--blue-40);border-radius:2px;padding-left:18px;padding-right:18px;font-size:16px;font-weight:700;line-height:24px}.lab-detail-edit-settings,.lab-detail-edit-settings .text-truncate,.lab-detail-edit-settings::part(core-button){letter-spacing:0;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:16px!important;font-weight:700!important;line-height:24px!important}.lab-detail-edit-settings .komodo-button-icon{margin-right:8px}.lab-detail-edit-settings:hover::part(core-button),.lab-detail-edit-settings:focus-visible::part(core-button),.lab-detail-edit-settings:focus-within::part(core-button){background:var(--layer-hover-02)}.lab-detail-tabs{border-bottom:1px solid var(--border-subtle-02);background:var(--layer-primary);--brand-primary:var(--blue-40);--brand-primary-heavy:var(--blue-50);--border-selected:var(--blue-40);flex:none;width:100%;min-height:48px;margin-bottom:0;padding:0 32px;display:block}.blueprint-tabs-region{flex:none;width:100%;min-height:48px;display:block;position:relative}.blueprint-annotated-region{position:relative}.blueprint-spec-card{z-index:5;box-sizing:border-box;border:1px solid var(--blue-40);width:min(300px,100vw - 48px);color:var(--text-primary);background:var(--white-0);border-radius:4px;padding:14px 16px 12px;position:absolute;top:16px;right:16px;box-shadow:0 4px 12px #1b1b1d2e}.blueprint-spec-card-focused{border-color:var(--blue-50);box-shadow:0 0 0 2px var(--blue-20), 0 6px 16px #1b1b1d38}.blueprint-spec-card:before{border-top:1px solid var(--blue-40);content:"";opacity:.74;width:56px;position:absolute;top:50%;right:100%}.blueprint-spec-card:after{border:1px solid var(--white-0);background:var(--blue-40);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:calc(50% - 3px);right:calc(100% + 56px)}.blueprint-spec-card-header{align-items:flex-start;gap:10px;display:flex}.blueprint-spec-card-index{width:24px;height:24px;color:var(--white-0);background:var(--blue-40);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;line-height:24px;display:inline-flex}.blueprint-spec-card-heading{flex:auto;min-width:0;margin-top:-1px}.blueprint-spec-card-kicker{color:var(--text-subtle);letter-spacing:.05em;text-transform:uppercase;margin-bottom:2px;font-size:10px;font-weight:500;line-height:14px;display:block}.blueprint-spec-card h3{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.blueprint-spec-card-id{border:1px solid var(--border-subtle-02);color:var(--blue-50);background:var(--layer-secondary);border-radius:3px;margin:10px 0 8px 34px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:500;line-height:14px;display:inline-flex}.blueprint-spec-card-fields{gap:8px;margin:0;display:grid}.blueprint-spec-card-fields>div{min-width:0}.blueprint-spec-card-fields dt{color:var(--text-subtle);text-transform:uppercase;margin:0 0 2px;font-size:10px;font-weight:600;line-height:14px}.blueprint-spec-card-fields dd{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:400;line-height:16px;display:-webkit-box;overflow:hidden}.blueprint-spec-card-action{min-height:24px;margin-top:0;padding:0;font-size:12px!important;font-weight:500!important;line-height:16px!important}.blueprint-spec-card-actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.blueprint-specification-rail .blueprint-spec-card{border-color:var(--border-subtle-02);background:var(--white-0);width:auto;padding:12px;position:relative;top:auto;right:auto}.blueprint-specification-rail .blueprint-spec-card:before{opacity:.9;width:24px}.blueprint-specification-rail .blueprint-spec-card:after{right:calc(100% + 24px)}.blueprint-specification-rail .blueprint-spec-card h3{font-size:13px;line-height:18px}.blueprint-specification-rail .blueprint-spec-card-fields{gap:7px}.blueprint-specification-rail .blueprint-spec-card-fields dd{-webkit-line-clamp:3}.blueprint-specification-rail .blueprint-spec-card-actions{gap:8px}.blueprint-layer-enabled .blueprint-annotated-region{transition:opacity .16s,box-shadow .16s,outline-color .16s}.blueprint-focus-active .blueprint-region-focused{z-index:8;isolation:isolate;outline-offset:6px;outline:2px solid #b9efff;position:relative;box-shadow:0 0 0 1px #b9efffd1,0 0 0 6px #42beee4d,0 0 30px #42beee9e,0 18px 42px #000c237a,inset 0 0 0 1px #e7f7ff80}.blueprint-focus-overlay{z-index:6;pointer-events:none;background:#010a1c57;transition:opacity .24s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #b9efff33}.blueprint-focus-active .blueprint-region-focused:before,.blueprint-focus-active .blueprint-region-focused:after{z-index:9}.blueprint-scientific-overlay{z-index:1;color:#b9efffb8;letter-spacing:.08em;pointer-events:none;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;line-height:12px;animation:.24s both blueprint-scientific-context-in;position:absolute;inset:0;overflow:hidden}.blueprint-scientific-overlay:before,.blueprint-scientific-overlay:after{content:"";position:absolute}.blueprint-scientific-overlay:before{opacity:.7;background:repeating-linear-gradient(90deg,#b9efff6b 0 1px,#0000 1px 8px);height:1px;top:22px;left:16px;right:16px}.blueprint-scientific-overlay:after{opacity:.7;background:repeating-linear-gradient(#b9efff6b 0 1px,#0000 1px 8px);width:1px;top:34px;bottom:26px;left:16px}.blueprint-scientific-label,.blueprint-scientific-id,.blueprint-scientific-coordinates{background:#031c416b;border:1px solid #b9efff6b;padding:2px 4px;position:absolute}.blueprint-scientific-label{top:8px;left:16px}.blueprint-scientific-id{color:#e7f7ff;top:8px;right:16px}.blueprint-scientific-ruler{color:#b9efff94;justify-content:space-between;font-size:8px;display:flex;position:absolute}.blueprint-scientific-ruler-horizontal{background:repeating-linear-gradient(90deg,#0000 0 7px,#b9efff6b 7px 8px) 0 0/8px 5px repeat-x;border-top:1px solid #b9efff85;padding-top:4px;bottom:14px;left:32px;right:32px}.blueprint-scientific-ruler-vertical{background:repeating-linear-gradient(#0000 0 7px,#b9efff6b 7px 8px) 0 0/5px 8px repeat-y;border-left:1px solid #b9efff85;flex-direction:column;align-items:center;width:14px;top:40px;bottom:34px;left:9px}.blueprint-scientific-observation{background:#031c4157;border-left:2px solid #b9efffc2;gap:3px;max-width:190px;padding:6px 8px;display:grid;position:absolute;bottom:36px;right:24px}.blueprint-scientific-observation span{color:#b9efff8f;font-size:8px}.blueprint-scientific-observation strong{color:#e7f7ff;letter-spacing:.04em;font-size:9px;font-weight:500}.blueprint-scientific-coordinates{background:0 0;border:0;font-size:8px;bottom:10px;right:16px}.blueprint-scientific-overlay-chart .blueprint-scientific-observation{top:48px;bottom:auto}.blueprint-scientific-overlay-table .blueprint-scientific-observation{bottom:46px;right:48px}.blueprint-scientific-overlay-metrics .blueprint-scientific-observation{bottom:42px;right:32px}@keyframes blueprint-scientific-context-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.blueprint-marker:focus:not(:focus-visible){outline:none}.blueprint-specification{box-sizing:border-box;min-height:100%;color:var(--text-primary);background:var(--white-0);padding:24px 32px 40px}.blueprint-specification-intro{border-bottom:1px solid var(--border-subtle-02);padding-bottom:20px}.blueprint-specification-meta{justify-content:space-between;align-items:center;gap:16px;display:flex}.blueprint-specification-kicker{color:var(--text-subtle);font-size:12px;font-weight:500;line-height:16px}.blueprint-specification-id{min-height:24px;color:var(--blue-50);background:var(--blue-0);border-radius:4px;align-items:center;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.blueprint-specification-intro h2{margin:12px 0 0;font-size:22px;font-weight:500;line-height:28px}.blueprint-specification-intro p{color:var(--text-subtle);margin:6px 0 0;font-size:13px;font-weight:400;line-height:20px}.blueprint-specification-section{padding-top:20px}.blueprint-specification-section h3{color:var(--text-primary);margin:0;font-size:14px;font-weight:600;line-height:20px}.blueprint-specification-list{gap:0;margin:0;display:grid}.blueprint-specification-field{border-bottom:1px solid var(--border-subtle-02);padding:14px 0}.blueprint-specification-field dt{color:var(--text-subtle);margin-bottom:6px;font-size:12px;font-weight:500;line-height:16px}.blueprint-specification-field dd{margin:0;font-size:14px;font-weight:400;line-height:20px}.blueprint-side-panel::part(core-side-panel__header){min-height:80px;padding:24px 32px 16px}.blueprint-side-panel::part(core-side-panel__header-title){font-size:22px;font-weight:500;line-height:28px}.lab-detail-top-section>.blueprint-spec-card{top:12px;right:220px}.blueprint-tabs-region>.blueprint-spec-card{top:8px;right:48px}.blueprint-layer-enabled .blueprint-stage{--inspection-blue:#0a3d86;--inspection-blue-deep:#06295b;--inspection-ink:#e7f7ff;--inspection-line:#bfebffc7;--inspection-line-soft:#bfebff42;color:var(--inspection-ink);background-color:var(--inspection-blue-deep);background-image:linear-gradient(90deg,#bfebff2b 1px,#0000 1px),linear-gradient(#bfebff2b 1px,#0000 1px),repeating-linear-gradient(#0000 0 7px,#bfebff09 8px);background-size:40px 40px,40px 40px,100% 8px;background-attachment:local;position:relative}.blueprint-layer-enabled .blueprint-stage:after{z-index:0;border:1px solid var(--inspection-line-soft);content:"";pointer-events:none;position:absolute;inset:12px}.blueprint-layer-enabled .blueprint-stage:before{z-index:0;content:"";pointer-events:none;background-image:repeating-linear-gradient(#0000 0 7px,#bfebff09 8px);position:absolute;inset:0}.blueprint-layer-enabled .blueprint-stage>*{z-index:1;position:relative}.blueprint-layer-enabled .blueprint-stage>.blueprint-focus-overlay{z-index:6}.blueprint-focus-active .blueprint-stage>.blueprint-region-focused{z-index:8}.blueprint-layer-enabled .blueprint-annotated-region>:not(.blueprint-scientific-overlay):not(.blueprint-target-node){z-index:2;position:relative}.blueprint-layer-enabled .blueprint-annotated-region:before,.blueprint-layer-enabled .blueprint-annotated-region:after{z-index:2;border-color:var(--inspection-line);content:"";pointer-events:none;border-style:solid;width:12px;height:12px;position:absolute}.blueprint-layer-enabled .blueprint-annotated-region:before{border-width:1px 0 0 1px;top:8px;left:8px}.blueprint-layer-enabled .blueprint-annotated-region:after{border-width:0 1px 1px 0;bottom:8px;right:8px}.blueprint-layer-enabled .lab-detail-top-section,.blueprint-layer-enabled .lab-detail-tabs,.blueprint-layer-enabled .lab-detail-scroll-content,.blueprint-layer-enabled .lab-detail-overview-title-row{color:var(--inspection-ink);background:0 0}.blueprint-layer-enabled .lab-detail-top-section{border-bottom:1px solid var(--inspection-line)}.blueprint-layer-enabled .lab-detail-tabs{border-bottom-color:var(--inspection-line);--brand-primary:var(--inspection-ink);--brand-primary-heavy:var(--inspection-ink);--border-selected:var(--inspection-ink);--text-primary:var(--inspection-ink);--text-secondary:#e7f7ffb8}.blueprint-layer-enabled .lab-detail-back,.blueprint-layer-enabled .lab-detail-back .text-truncate,.blueprint-layer-enabled .lab-detail-back::part(core-button),.blueprint-layer-enabled .lab-detail-name,.blueprint-layer-enabled .lab-detail-id,.blueprint-layer-enabled .lab-detail-id-label,.blueprint-layer-enabled .lab-detail-id-value,.blueprint-layer-enabled .lab-detail-overview-title-row h2,.blueprint-layer-enabled .lab-detail-chart-card h2{color:var(--inspection-ink)}.blueprint-layer-enabled .lab-detail-card-grid,.blueprint-layer-enabled .lab-detail-metric-grid,.blueprint-layer-enabled .lab-detail-chart-card,.blueprint-layer-enabled .tables-prototype-container,.blueprint-layer-enabled .lab-detail-users-table-container{border-color:var(--inspection-line);background:#072e6594;box-shadow:inset 0 0 0 1px #bfebff14}.blueprint-layer-enabled .lab-detail-info-card,.blueprint-layer-enabled .lab-detail-system-card{border:1px solid var(--inspection-line-soft);background:#104c978f}.blueprint-layer-enabled .lab-detail-system-card{background:#085371b8}.blueprint-layer-enabled .lab-detail-card-label,.blueprint-layer-enabled .lab-detail-card-value,.blueprint-layer-enabled .lab-detail-card-subtitle,.blueprint-layer-enabled .lab-detail-metric-label,.blueprint-layer-enabled .lab-detail-metric-value,.blueprint-layer-enabled .lab-detail-metric-caption,.blueprint-layer-enabled .lab-detail-chart-card p,.blueprint-layer-enabled .lab-detail-chart-axis,.blueprint-layer-enabled .lab-detail-chart-dates,.blueprint-layer-enabled .lab-detail-table-title{color:var(--inspection-ink)}.blueprint-layer-enabled .lab-detail-metric-card{border-left-color:var(--inspection-line-soft)}.blueprint-layer-enabled .lab-detail-metric-card:hover:before{box-shadow:inset 0 0 0 1px var(--inspection-line), 0 0 18px #8fd3ff29;background:#8fd3ff2e}.blueprint-layer-enabled .lab-detail-chart-line,.blueprint-layer-enabled .lab-detail-chart-active-line{stroke:var(--inspection-ink)}.blueprint-layer-enabled .lab-detail-users-table-surface,.blueprint-layer-enabled .lab-users-data-table tbody tr,.blueprint-layer-enabled .lab-users-data-table tbody td{border-color:var(--inspection-line-soft);color:var(--inspection-ink);background:0 0}.blueprint-layer-enabled .lab-users-data-table thead th{border-bottom-color:var(--inspection-line);color:var(--inspection-ink);background:#06295bdb}.blueprint-layer-enabled .blueprint-specification-rail{--inspection-console:#071f42;--inspection-console-card:#113e74d1;--inspection-console-ink:#e7f7ff;--inspection-console-subtle:#e7f7ffad;border-left-color:var(--inspection-line);background:var(--inspection-console);box-shadow:-8px 0 24px #000c232e}.blueprint-layer-enabled .blueprint-rail-overline{color:#9ce8ff}.blueprint-layer-enabled .blueprint-rail-heading h2{color:var(--inspection-console-ink);letter-spacing:.02em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.blueprint-layer-enabled .blueprint-rail-heading p,.blueprint-layer-enabled .blueprint-rail-legend{color:var(--inspection-console-subtle)}.blueprint-layer-enabled .blueprint-rail-legend-line{border-top-color:#9ce8ff}.blueprint-layer-enabled .blueprint-specification-rail .blueprint-spec-card-id{border-color:var(--inspection-line-soft);color:#9ce8ff;background:#051f42b8}.blueprint-layer-enabled .blueprint-specification-rail .blueprint-spec-card:before{border-top-color:#9ce8ff}.blueprint-layer-enabled .blueprint-specification-rail .blueprint-spec-card:after{background:#9ce8ff}.blueprint-layer-enabled .blueprint-specification-rail .blueprint-spec-card-action{color:#b9efff}.blueprint-layer-enabled .blueprint-specification-rail .blueprint-spec-card-action:hover,.blueprint-layer-enabled .blueprint-specification-rail .blueprint-spec-card-action:focus-visible{color:var(--white-0)}.blueprint-layer-enabled .blueprint-side-panel::part(core-side-panel__header){border-bottom-color:var(--inspection-line-soft);background:var(--inspection-console)}.blueprint-layer-enabled .blueprint-side-panel::part(core-side-panel__header-title){color:var(--inspection-console-ink)}.blueprint-layer-enabled .blueprint-specification{color:var(--inspection-console-ink);background:var(--inspection-console)}.blueprint-layer-enabled .blueprint-specification-intro,.blueprint-layer-enabled .blueprint-specification-field{border-bottom-color:var(--inspection-line-soft)}.blueprint-layer-enabled .blueprint-specification-kicker,.blueprint-layer-enabled .blueprint-specification-intro p,.blueprint-layer-enabled .blueprint-specification-field dt{color:var(--inspection-console-subtle)}.blueprint-layer-enabled .blueprint-specification-intro h2,.blueprint-layer-enabled .blueprint-specification-section h3,.blueprint-layer-enabled .blueprint-specification-field dd{color:var(--inspection-console-ink)}.blueprint-layer-enabled .blueprint-specification-id{color:#9ce8ff;background:#113e74d1}.blueprint-layer-enabled .blueprint-target-node{border-color:var(--inspection-line);color:var(--inspection-blue-deep);background:var(--inspection-ink)}@media (width<=900px){.blueprint-layer-enabled .blueprint-stage:after{inset:8px}.blueprint-layer-enabled .blueprint-specification-rail{box-shadow:0 -8px 24px #000c232e}.blueprint-layer-enabled{flex-direction:column}.blueprint-layer-enabled .blueprint-layer-hud{right:16px}.blueprint-specification-rail{border-top:1px solid var(--border-subtle-02);border-left:0;flex:none;width:100%;height:min(38vh,420px);padding:16px}.blueprint-layer-hud{gap:8px;max-width:calc(100% - 32px);top:8px;left:16px;right:16px}.blueprint-layer-hud-focus{max-width:none}.blueprint-layer-hud-title div span,.blueprint-layer-hud-focus{display:none}.blueprint-spec-card{width:min(280px,100vw - 32px);right:8px}.lab-detail-top-section>.blueprint-spec-card,.blueprint-tabs-region>.blueprint-spec-card{right:8px}}.lab-detail-users-region{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.lab-detail-tabs core-tabs,.labs-panel-tabs core-tabs{width:100%;display:block}.lab-detail-tabs core-tabs{--border-sutble-02:transparent}.lab-detail-scroll-content{overscroll-behavior-y:contain;background:var(--layer-secondary);flex:auto;min-height:0;padding-bottom:0;overflow:hidden auto}.lab-detail-instruments-content{background:var(--layer-primary)}.lab-detail-scroll-content.has-users-table{flex-direction:column;height:0;padding-bottom:0;display:flex;overflow:hidden}:is(.lab-detail-scroll-content:has(.lab-detail-tab-table),.lab-detail-scroll-content:has(.lab-detail-tab-placeholder)){overflow-y:hidden}.lab-detail-scroll-content:has(.lab-detail-chart-card){flex-direction:column;padding-bottom:32px;display:flex}.lab-detail-tab-placeholder{min-height:360px;color:var(--text-primary);text-align:center;justify-content:center;align-items:center;margin:28px 32px 0;font-size:24px;font-weight:500;line-height:32px;display:flex}.lab-detail-tab-table{width:calc(100% - 64px);height:calc(100% - 32px);min-height:520px;margin:0 32px 32px}.lab-detail-tab-table .tables-prototype-title-row{margin-top:24px;margin-bottom:16px}.lab-detail-users-table-container{box-sizing:border-box;flex-direction:column;flex:1 1 0;width:calc(100% - 64px);height:calc(100% - 32px);min-height:520px;margin:0 32px 32px;padding:0;display:flex;overflow:hidden}.lab-detail-table-title{margin:0;font-size:22px;font-weight:500;line-height:28px}.lab-detail-table-heading-row{flex:none;justify-content:space-between;align-items:center;margin:24px 0 16px;display:flex}.tables-prototype-container.lab-detail-users-table-surface{box-sizing:border-box;border:1px solid var(--border-subtle-02);background:var(--layer-primary);border-radius:4px;flex-direction:column;flex:1 1 0;width:100%;height:auto;min-height:0;padding:16px;display:flex;overflow:hidden}.lab-detail-tab-table .tables-prototype-container{border-color:var(--border-subtle-02)}.lab-detail-users-table-wrap{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex;position:relative;overflow:visible}.lab-detail-users-table-wrap .data-table-scroll-body{flex:auto;min-height:0;overflow:auto}.lab-detail-users-table-wrap.is-table-scrolled .lab-users-data-table thead th{box-shadow:0 2px 4px -1px #00000026, inset 0 -1px 0 var(--border-heavy-01)}.lab-detail-users-table-wrap.is-table-scrolled:after{z-index:3;content:"";pointer-events:none;background:0 0;height:1px;position:absolute;top:39px;left:0;right:0;box-shadow:0 2px 2px -1px #00000026}.lab-users-data-table{min-width:100%}.lab-users-toolbar{flex:none}.lab-users-search{flex:0 auto}.lab-user-name-cell{align-items:center;gap:12px;min-width:0;display:flex}.lab-user-avatar{width:32px;height:32px;color:var(--white-0);border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;font-size:12px;font-weight:500;line-height:22px;display:inline-flex}.lab-user-avatar-tone-0{background:var(--turquoise-40,#009990)}.lab-user-avatar-tone-1{background:#5d5d73}.lab-user-avatar-tone-2{background:#05819d}.lab-user-avatar-tone-3{background:#606ea6}.lab-user-name-details{flex-direction:column;min-width:0;display:flex}.lab-user-name,.lab-user-role{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lab-user-name{color:var(--text-primary);font-size:14px;font-weight:400;line-height:22px}.lab-user-name-link{max-width:100%;color:var(--text-link);text-decoration:none;display:inline-block}.lab-user-name-link:hover,.lab-user-name-link:focus-visible{color:var(--text-link-hover);text-decoration:underline}.lab-user-role{color:var(--text-secondary);font-size:12px;line-height:18px}.lab-user-email-link{color:var(--text-link);text-decoration:none}.lab-user-email-link:hover,.lab-user-email-link:focus-visible{color:var(--text-link-hover);text-decoration:none}.lab-user-permission-badge::part(core-badge){border:2px solid var(--border-heavy-01);background:var(--white-0);height:24px;min-height:24px;color:var(--text-primary);border-radius:14px;padding:1px 12px;font-size:14px;font-weight:500;line-height:20px}.lab-user-permission-elite::part(core-badge){border-color:var(--blue-50);background:var(--blue-0);color:var(--blue-60)}.lab-user-permission-basic::part(core-badge){border-color:var(--gray-30);background:var(--gray-0);color:var(--gray-90)}.lab-user-permission-intermediate::part(core-badge){border-color:var(--steel-blue-50);background:var(--steel-blue-0);color:var(--steel-blue-60)}.lab-user-permission-guest::part(core-badge){border-color:var(--yellow-30);background:var(--yellow-0);color:var(--yellow-70)}[class*=lab-user-permission-custom-]::part(core-badge){border-color:var(--blue-40);background:var(--white-0);color:var(--text-link)}.lab-user-manage-action{font-size:14px;font-weight:500;line-height:22px}.lab-detail-card-grid{border:1px solid var(--border-subtle-02);background:var(--white-0);border-radius:4px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 32px 0;padding:16px;display:grid}.lab-detail-overview-title-row{align-items:center;min-height:32px;margin:24px 32px 0;display:flex}.lab-detail-overview-title-row h2{margin:0;font-size:22px;font-weight:500;line-height:28px}.lab-detail-overview-title-row+.lab-detail-card-grid{margin-top:16px}.lab-detail-info-card{background:var(--layer-secondary);border:0;width:100%;height:140px;min-height:140px;padding:16px}.lab-detail-system-card{background:#effff3}.lab-detail-card-label{color:var(--text-secondary);align-items:center;gap:6px;font-size:12px;font-weight:400;line-height:16px;display:flex}.lab-detail-stacked-label{margin-top:18px}.lab-detail-system-status{color:var(--green-60);margin-top:6px;font-size:14px;font-weight:700;line-height:22px;display:block}.lab-detail-card-subtitle{color:var(--text-primary);margin-top:18px;font-size:14px;font-weight:500;line-height:22px}.lab-detail-card-value{color:var(--text-primary);margin-top:4px;font-size:14px;font-weight:400;line-height:22px}.lab-detail-partner-value{color:var(--text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:22px;display:flex}.lab-detail-affiliation-value{font-weight:500}.lab-detail-metric-grid{border:1px solid var(--border-subtle-02);background:var(--white-0);border-radius:4px;grid-template-columns:repeat(4,minmax(0,1fr));margin:26px 32px 0;padding:10px 0;display:grid;overflow:visible}.lab-detail-metric-card{border-left:1px solid var(--border-subtle-02);cursor:pointer;isolation:isolate;z-index:0;background:0 0;border-radius:4px;height:118px;min-height:118px;padding:8px 40px 0;position:relative}.lab-detail-metric-card:before{content:"";z-index:-1;background:0 0;border-radius:3px;transition:background-color .12s,box-shadow .12s;position:absolute;inset:0 20px}.lab-detail-metric-card:first-child{border-left:0}.lab-detail-metric-card:hover{z-index:1}.lab-detail-metric-card:hover:before{background:var(--white-0);box-shadow:inset 1px 1px 6px 2px #00000026}.lab-detail-metric-label{color:var(--text-primary);font-size:16px;font-weight:500;line-height:26px}.lab-detail-metric-value{color:var(--text-primary);font-synthesis:none;margin-top:8px;font-size:30px;line-height:38px;font-weight:400!important}.lab-detail-metric-caption{color:var(--text-primary);margin-top:2px;font-size:12px;line-height:16px;font-weight:500!important}.lab-detail-metric-caption.warning{color:var(--status-error)}.lab-detail-chart-card{border:1px solid var(--border-subtle-02);background:var(--white-0);border-radius:4px;flex-direction:column;flex:auto;min-height:484px;margin:26px 32px 0;padding:24px 38px 16px;display:flex}.lab-detail-chart-card h2{color:var(--text-primary);margin:0;font-size:16px;font-weight:500;line-height:26px}.lab-detail-chart-card p{color:var(--text-subtle);margin:6px 0 0;font-size:13px;font-weight:400;line-height:20px}.lab-detail-chart{flex:auto;grid-template-columns:34px minmax(0,1fr);gap:10px;min-height:282px;margin:0 -38px;padding:32px 38px 0;display:grid}.lab-detail-chart-axis{height:100%;min-height:238px;color:var(--text-secondary);text-align:right;flex-direction:column;justify-content:space-between;padding-bottom:34px;font-size:12px;font-weight:400;line-height:16px;display:flex}.lab-detail-chart-plot{grid-template-rows:minmax(238px,1fr) auto;min-width:0;height:100%;min-height:282px;display:grid;position:relative}.lab-detail-chart-plot svg{z-index:2;width:100%;height:100%;display:block;position:relative}.lab-detail-chart-grid{z-index:1;background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 58px, var(--border-subtle-02) 59px);height:calc(100% - 26px);position:absolute;top:0;left:0;right:0}.lab-detail-chart-line{fill:none;stroke:var(--blue-40);stroke-width:1px}.lab-detail-chart-active-line{stroke:var(--blue-40);stroke-dasharray:3 3;stroke-width:1px}.lab-detail-chart-active-point{fill:var(--white-0);stroke:var(--blue-40);stroke-width:2px}.lab-detail-chart-fill{fill:url(#labDetailChartFill);stroke:none}.lab-detail-chart-dates{color:var(--text-secondary);grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;margin-top:10px;font-size:12px;font-weight:400;line-height:16px;display:grid}.lab-detail-chart-interaction-layer{z-index:3;height:calc(100% - 26px);position:absolute;top:0;left:0;right:0}.lab-detail-chart-point-target{cursor:default;background:0 0;border:0;height:100%;padding:0;position:absolute;top:0}.lab-detail-chart-tooltip{z-index:4;border:1px solid var(--border-subtle-01);background:var(--white-0);min-width:max-content;color:var(--text-primary);pointer-events:none;border-radius:4px;flex-direction:column;gap:2px;padding:6px 8px;font-size:12px;line-height:16px;display:flex;position:absolute;transform:translate(-50%,8px);box-shadow:0 2px 4px #0000001f}.lab-detail-chart-tooltip strong{font-weight:500}.lab-detail-chart-tooltip span{color:var(--text-subtle)}.lab-detail-chart-date{min-width:0;color:inherit;font:inherit;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}.lab-detail-chart-date:hover,.lab-detail-chart-date:focus-visible{color:var(--text-link-hover);text-decoration:underline}.lab-detail-chart-date:focus-visible{outline:2px solid var(--focus-default);outline-offset:2px}.lab-detail-chart-dates span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=1180px){.lab-detail-card-grid,.lab-detail-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lab-detail-metric-card:nth-child(odd){border-left:0}.lab-detail-metric-card:nth-child(n+3){border-top:1px solid var(--border-subtle-02)}}@media (width<=720px){.lab-detail-page{padding:0}.lab-detail-scroll-content{padding-bottom:0}.lab-detail-tabs{padding:0 16px}.lab-detail-card-grid,.lab-detail-metric-grid{grid-template-columns:minmax(0,1fr);margin-left:16px;margin-right:16px}.lab-detail-overview-title-row{margin-left:16px;margin-right:16px}.lab-detail-chart-card{margin-left:16px;margin-right:16px;padding:24px 16px 16px}.lab-detail-chart{grid-template-columns:28px minmax(0,1fr);gap:8px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.lab-detail-tab-placeholder{margin-left:16px;margin-right:16px}.lab-detail-tab-table{width:calc(100% - 32px);min-height:520px;margin-left:16px;margin-right:16px}.lab-detail-users-table-container{width:calc(100% - 32px);height:calc(100% - 32px);min-height:520px;margin-left:16px;margin-right:16px;padding:0}.lab-detail-metric-card{border-top:1px solid var(--border-subtle-02);border-left:0}.lab-detail-metric-card:first-child{border-top:0}.lab-detail-chart-dates{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:4px}}.labs-side-panel{--mock-side-panel-small:min(483px, 100vw);--mock-side-panel-large:min(709px, 100vw);box-shadow:none;will-change:auto;animation:none;transform:none}.labs-side-panel::part(core-side-panel__header){min-height:72px;padding:24px 24px 12px}.labs-side-panel::part(core-side-panel__footer){border-top:0}.labs-side-panel.has-scrollable-content::part(core-side-panel__footer){border-top:1px solid var(--border-subtle-02)}.labs-edit-side-panel::part(core-side-panel__header){min-height:84px;padding:32px 32px 16px}.labs-edit-side-panel::part(core-side-panel__body){overflow:hidden}.labs-panel-body{background:var(--white-0);flex:auto;height:auto;min-height:0;padding:20px 24px 0;overflow:hidden auto}.labs-edit-panel-body{flex-direction:column;flex:auto;height:auto;min-height:0;padding:24px 20px 0;display:flex;overflow:hidden}.labs-edit-panel-scroll{box-sizing:border-box;flex:auto;min-height:0;padding:24px 12px;overflow:hidden auto}.labs-account-panel-scroll{width:calc(100% + 40px);margin-left:-20px;padding-left:32px;padding-right:32px}.labs-details-panel-scroll{padding-top:24px;padding-bottom:56px}.labs-details-panel-scroll .labs-panel-fields core-textfield,.labs-details-panel-scroll .labs-panel-fields core-dropdown{box-sizing:border-box;width:100%;margin-left:0}.labs-details-panel-scroll .labs-panel-field-label{width:100%;margin-left:0}.labs-details-panel-scroll .labs-panel-time-zone-field .labs-panel-field-label span:first-child{font-weight:400}.labs-contact-panel-scroll .labs-panel-fields core-textfield{box-sizing:border-box;width:100%;margin-left:0}.labs-contact-panel-scroll .labs-panel-section:first-child h3{margin-top:0;margin-left:0}.labs-edit-panel-body>.labs-panel-summary,.labs-edit-panel-body>.labs-panel-tabs{flex:none}.labs-panel-summary,.labs-upload-box{background:var(--layer-secondary);align-items:center;gap:16px;min-height:74px;margin-bottom:18px;padding:12px 16px;display:flex}.labs-edit-panel-body .labs-panel-summary{border-radius:4px;gap:26px;min-height:82px;margin-bottom:16px;padding:12px 20px}.labs-logo-mark{background:var(--gray-05);border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.labs-building-illustration{width:48px;height:42px;display:block}.labs-edit-panel-body .labs-panel-summary .labs-logo-mark{border:6px solid var(--white-0);width:96px;height:96px;box-shadow:0 2px 8px #0000001f}.labs-edit-panel-body .labs-panel-summary .labs-logo-mark svg{width:52px;height:52px}.labs-panel-plan{color:var(--text-secondary);font-size:12px;line-height:16px}.labs-panel-plan-brand{font-weight:500}.labs-edit-panel-body .labs-panel-plan{font-size:14px;line-height:22px}.labs-panel-lab-name,.labs-upload-box strong{color:var(--text-primary);font-size:14px;font-weight:700;line-height:20px;display:block}.labs-edit-panel-body .labs-panel-lab-name{margin-top:4px;font-size:18px;line-height:22px}.labs-upload-box span{color:var(--text-secondary);margin-top:2px;font-size:12px;line-height:16px;display:block}.labs-panel-tabs{--brand-primary:var(--blue-40);--brand-primary-heavy:var(--blue-50);--border-selected:var(--blue-40);margin-top:0;margin-bottom:0;display:block}.people-profile-side-panel::part(core-side-panel__header){min-height:104px}.people-profile-panel-body{padding-top:24px}.labs-edit-panel-body .people-profile-summary{background:0 0;min-height:176px;padding:0;display:block}.people-profile-summary-banner{background:var(--layer-secondary);border-radius:4px;min-height:176px;overflow:hidden}.people-profile-summary-plan{background:linear-gradient(90deg, var(--blue-50), var(--steel-blue-90));height:60px;color:var(--text-on-color);align-items:center;padding-left:126px;padding-right:24px;font-size:18px;font-weight:500;line-height:26px;display:flex}.people-profile-summary-content{align-items:flex-start;min-height:116px;padding:14px 24px 20px 120px;display:flex;position:relative}.people-profile-summary .lab-user-avatar{border:0;flex-basis:92px;width:92px;height:92px;font-size:26px;line-height:92px;position:absolute;top:-28px;left:24px}.people-profile-summary-details{min-width:0;color:var(--text-primary);flex-direction:column;font-size:16px;line-height:22px;display:flex}.people-profile-summary-name-row{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.people-profile-summary-name-row strong{text-overflow:ellipsis;white-space:nowrap;max-width:330px;font-size:20px;font-weight:500;line-height:26px;overflow:hidden}.people-profile-panel-scroll{padding-top:24px}.people-profile-fields{max-width:420px}.people-profile-fields core-textfield{width:100%;margin-bottom:20px;display:block}.people-profile-fields core-textfield[disabled]::part(core-textfield__input),.people-profile-fields core-textfield[disabled]::part(core-textfield__input-container){background:var(--layer-disabled-01)}.text-field-static-icon{width:20px;height:20px;color:var(--icon-disabled-02);pointer-events:none;justify-content:center;align-items:center;display:inline-flex}.people-profile-permissions{width:100%}.people-profile-permission-level{width:420px;max-width:100%}.people-profile-permissions-matrix{border-top:1px solid var(--border-subtle-02);margin-top:32px}.people-profile-permissions-table-wrap{overflow:hidden}.people-profile-permissions-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:560px}.people-profile-permissions-table thead th{border-bottom:1px solid var(--border-heavy-01);height:44px;font-size:14px;font-weight:700;line-height:22px}.people-profile-permissions-table thead th:first-child,.people-profile-permissions-table tbody td:first-child{padding-left:12px}.people-profile-permissions-table thead th:nth-child(2),.people-profile-permissions-table tbody td:nth-child(2){border-left:1px solid var(--border-heavy-01);text-align:center}.people-profile-permissions-table tbody tr,.people-profile-permissions-table tbody td{height:40px}.people-profile-permissions-table tbody td{border-bottom:1px solid var(--border-subtle-02);font-size:14px;line-height:22px}.people-profile-permissions-table tbody tr:last-child td{border-bottom-color:var(--border-heavy-01)}.people-profile-permission-name{color:var(--text-primary)}.people-profile-permission-enabled{color:var(--text-primary);justify-content:center;align-items:center;display:inline-flex}.people-profile-permission-disabled{width:18px;height:18px;display:inline-block}.people-profile-permissions-role-elite .people-profile-permissions-table th:nth-child(2),.people-profile-permissions-role-elite .people-profile-permissions-table td:nth-child(2){background:var(--blue-0)}.people-profile-permissions-role-elite .people-profile-permissions-table th:nth-child(2){color:var(--blue-70)}.people-profile-permissions-role-intermediate .people-profile-permissions-table th:nth-child(2),.people-profile-permissions-role-intermediate .people-profile-permissions-table td:nth-child(2){background:var(--steel-blue-0)}.people-profile-permissions-role-intermediate .people-profile-permissions-table th:nth-child(2){color:var(--steel-blue-70)}.people-profile-permissions-role-basic .people-profile-permissions-table th:nth-child(2),.people-profile-permissions-role-basic .people-profile-permissions-table td:nth-child(2){background:var(--gray-0)}.people-profile-permissions-role-basic .people-profile-permissions-table th:nth-child(2){color:var(--gray-90)}.people-profile-permissions-role-guest .people-profile-permissions-table th:nth-child(2),.people-profile-permissions-role-guest .people-profile-permissions-table td:nth-child(2){background:var(--yellow-0)}.people-profile-permissions-role-guest .people-profile-permissions-table th:nth-child(2){color:var(--yellow-90)}[class*=people-profile-permissions-role-custom-] .people-profile-permissions-table th:nth-child(2),[class*=people-profile-permissions-role-custom-] .people-profile-permissions-table td:nth-child(2){background:var(--layer-primary)}[class*=people-profile-permissions-role-custom-] .people-profile-permissions-table th:nth-child(2){color:var(--text-link)}.labs-account-fields{margin-top:0}.labs-subscription-fields{padding-bottom:24px}.labs-subscription-member-banner{background:var(--layer-secondary);color:var(--text-primary);border-radius:8px;margin:0 0 24px;padding:9px 10px;font-size:16px;line-height:26px}.labs-subscription-member-banner strong{font-weight:700}.labs-subscription-member-banner span{font-weight:400}.labs-subscription-fields .labs-panel-field{margin-bottom:16px}.labs-subscription-fields .labs-panel-field-label{margin-bottom:8px}.labs-subscription-fields .labs-panel-field-label span:first-child{font-size:16px;font-weight:500;line-height:26px}.labs-subscription-fields .labs-panel-field core-textfield{margin-bottom:0}.labs-subscription-fields core-textfield[disabled]::part(core-textfield__input),.labs-subscription-fields core-textfield[disabled]::part(core-textfield__input-container){background:var(--layer-disabled-01)}.labs-panel-fields core-textfield,.labs-panel-fields core-dropdown,.labs-panel-field core-dropdown{width:100%;margin-bottom:16px;display:block}.labs-panel-fields core-textfield::part(core-textfield__input-container),.labs-panel-fields core-dropdown::part(core-dropdown__display),.labs-panel-field core-dropdown::part(core-dropdown__display){border-radius:0;min-height:40px}.labs-panel-fields core-textfield::part(core-textfield__input){border:1px solid var(--border-heavy-01);outline:0}.labs-panel-fields core-textfield:focus-within::part(core-textfield__input){border:1px solid var(--border-active);box-shadow:none}.labs-panel-field{margin-bottom:16px}.labs-panel-field-label,.labs-panel-section-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.labs-panel-field-label span:first-child{color:var(--text-primary);font-size:14px;font-weight:500;line-height:22px}.labs-panel-field-label em{color:var(--status-error);margin-left:2px;font-style:normal}.labs-panel-field-hint{color:var(--text-secondary);font-size:12px;line-height:16px}.labs-panel-section h3,.labs-history-section h3{color:var(--text-primary);margin:0 0 10px;font-size:14px;font-weight:700;line-height:22px}.labs-panel-divider{background:var(--border-subtle-02);height:1px;margin:12px 0 16px}.labs-features-fields .labs-panel-divider{background:var(--border-subtle-01)}.labs-panel-add-link::part(core-button),.labs-panel-text-action::part(core-button),.labs-panel-archive::part(core-button){box-sizing:border-box;min-height:30px;color:var(--blue-40);background:0 0;border:0;padding:4px 8.5px;font-size:14px;font-weight:500;line-height:22px}.labs-panel-utility::part(core-button){border-radius:4px;text-decoration:none}.labs-panel-utility::part(core-button):hover,.labs-panel-utility::part(core-button):focus-visible{background:var(--layer-hover-02);color:var(--text-link-hover);text-decoration:none}.labs-panel-utility::part(core-button):active{background:var(--layer-hover-02);box-shadow:inset 0 2px 5px #2223}.labs-panel-archive::part(core-button):hover{background:var(--layer-hover-02)}.labs-panel-archive::part(core-button):active{background:var(--layer-hover-02);box-shadow:inset 0 2px 5px #2223}.labs-panel-archive::part(core-button):focus-visible{outline:2px solid var(--focus-default);outline-offset:1px;border-radius:4px}.labs-panel-archive[disabled]::part(core-button),.labs-panel-archive[disabled]::part(core-button):hover,.labs-panel-archive[disabled]::part(core-button):active{box-shadow:none;color:var(--text-disabled);cursor:not-allowed;background:0 0}.labs-panel-add-link .komodo-button-icon{margin-right:4px}.labs-panel-add-secondary .komodo-button-icon{vertical-align:middle;justify-content:center;align-self:center;align-items:center;line-height:0;display:inline-flex}.labs-panel-two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.labs-panel-two-column core-textfield,.labs-panel-two-column core-dropdown{margin-bottom:16px}.labs-features-fields core-textfield::part(core-textfield__label),.labs-features-fields core-dropdown::part(core-dropdown__label){font-weight:500!important}.labs-features-gor{margin:24px 0}.labs-features-password-divider{margin:16px 0 24px}.labs-features-2fa-divider{margin:24px 0}.labs-features-fields .labs-feature-toggle::part(label),.labs-features-fields .labs-feature-flagging-title{font-weight:500}.labs-features-fields .labs-feature-password-copy,.labs-features-fields .labs-feature-two-factor-copy{margin-bottom:16px;font-size:14px;line-height:22px}.labs-features-fields .labs-feature-test-copy{font-size:14px;line-height:22px}.labs-features-fields .labs-features-password-expiration{width:419px;max-width:100%}.labs-toggle-field{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.labs-toggle-field core-toggle{--layer-selected:var(--blue-40)}core-toggle::part(label){font-weight:500!important}.labs-toggle-field p,.labs-panel-helper,.labs-panel-delete-copy{width:100%;color:var(--text-secondary);margin:2px 0 0;font-size:12px;line-height:18px}.labs-toggle-status{color:var(--text-primary);font-size:14px;line-height:22px}.labs-account-active-status{font-size:16px;font-weight:500;line-height:26px}.labs-panel-radio{margin:12px 0 0}.labs-panel-radio core-radiobutton-group{margin-top:6px;display:block}.labs-panel-info-strip{background:var(--blue-50);min-height:36px;color:var(--text-on-color);border-radius:3px;margin-bottom:16px;padding:9px 12px;font-size:12px;font-weight:700;line-height:18px}.labs-account-fields .labs-panel-info-strip{background:var(--blue-60);border-radius:4px;align-items:center;gap:4px;min-height:43px;margin:0 0 24px;padding:10px 16px;font-size:16px;line-height:26px;display:flex}.labs-account-fields .labs-panel-info-strip strong{font-weight:700}.labs-account-fields .labs-panel-info-strip span{font-weight:400}.labs-account-status-section{padding:0}.labs-account-status-row{flex-wrap:wrap;align-items:center;gap:0 16px;display:flex}.labs-account-status-title,.labs-account-status-toggle::part(label){color:var(--text-primary);font-size:16px;font-weight:500;line-height:26px}.labs-account-status-row p{width:100%;color:var(--text-primary);margin:12px 0 0;font-size:14px;line-height:22px}.labs-account-status-row p strong{font-weight:700}.labs-account-notifications-section{box-sizing:border-box;background:var(--layer-secondary);width:calc(100% + 64px);margin:24px 0 0 -32px;padding:24px 32px 32px}.labs-account-checkbox::part(label){font-size:14px;font-weight:500;line-height:22px}.labs-account-notifications-section .labs-panel-helper{width:calc(100% - 40px);margin:4px 0 24px 40px;font-size:14px;line-height:22px}.labs-account-notifications-section .labs-panel-field{margin:28px 0 0}.labs-account-notifications-section .labs-panel-field-label{margin-bottom:8px}.labs-account-notifications-section .labs-panel-field-label span:first-child{font-size:14px;font-weight:500;line-height:22px}.labs-account-admin-users-dropdown{width:100%;margin-top:24px}.labs-account-notifications-section .labs-account-admin-users-dropdown{margin-bottom:0}.labs-account-admin-users-dropdown::part(core-dropdown__label){font-weight:500}.labs-chip-field{border:1px solid var(--border-heavy-01);background:var(--white-0);min-height:40px;color:var(--text-primary);align-items:center;gap:6px;padding:7px 8px;font-size:12px;line-height:18px;display:flex}.labs-account-notifications-section .labs-chip-field{min-height:44px;padding:7px 12px;font-size:14px;line-height:22px}.labs-chip-field>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.labs-chip-count,.labs-chip-selection{border:1px solid var(--border-subtle-02);min-width:24px;height:22px;color:var(--text-secondary);border-radius:11px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.labs-chip-selection{gap:4px;min-width:44px;padding:0 6px}.labs-chip-field button,.labs-row-remove{width:24px;height:24px;color:var(--icon-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.labs-chip-selection button{width:16px;height:16px}.labs-account-fields .labs-history-section{padding:24px 0 0}.labs-account-fields .labs-history-section h3{margin-bottom:20px;font-size:16px;font-weight:500;line-height:24px}.labs-history-section strong{color:var(--text-primary);font-size:14px;font-weight:700;line-height:22px;display:block}.labs-history-section p{color:var(--text-primary);margin:4px 0 0;font-size:14px;line-height:22px}.labs-account-delete-section{border-top:1px solid var(--border-subtle-01);margin:16px 0 0;padding:16px 0}.labs-delete-button{width:100%;margin-top:14px;display:block}.labs-account-delete-section .labs-panel-delete-copy{color:var(--text-primary);margin:0;font-size:14px;line-height:22px}.labs-account-delete-section .labs-delete-button{margin-top:24px}.labs-delete-button::part(core-button){width:100%;min-height:36px}.labs-account-delete-section .labs-delete-button::part(core-button){min-height:44px}.labs-panel-footer{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.labs-panel-footer.end-only{justify-content:flex-end}.labs-panel-footer-actions{align-items:center;gap:16px;display:flex}.labs-panel-footer-actions core-button::part(core-button){min-width:70px;min-height:36px}.labs-users-side-panel::part(core-side-panel__header){flex:none;height:auto;min-height:0;max-height:none;padding:24px 24px 16px}.mock-side-panel-subtitle{color:var(--text-secondary);margin:0;font-size:14px;font-weight:400;line-height:22px}.mock-side-panel-subtitle strong{color:var(--text-primary);font-weight:700}.labs-add-users-body{flex-direction:column;padding-top:24px;display:flex;overflow:hidden}.labs-add-users-tab-content{flex-direction:column;flex:auto;min-height:0;display:flex}.labs-add-users-tab-content>.labs-users-table-wrap{flex:auto;min-height:0;max-height:none}.labs-add-users-tab-content>.labs-users-table-wrap.invite{flex:0 auto}.labs-panel-subtitle{color:var(--text-secondary);margin:0 0 18px;font-size:14px;line-height:22px}.labs-panel-subtitle strong{color:var(--text-primary);font-weight:700}.labs-segmented-control{border:1px solid var(--border-heavy-01);background:var(--white-0);border-radius:4px;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;height:40px;margin-bottom:18px;padding:4px;display:grid}.labs-segmented-control button{color:var(--text-primary);cursor:pointer;background:0 0;border:0;border-radius:3px;font-size:14px;font-weight:500}.labs-segmented-control button.active{background:var(--blue-40);color:var(--text-on-color)}.labs-user-summary,.labs-invite-help{background:var(--layer-secondary);min-height:48px;color:var(--text-primary);justify-content:space-between;align-items:center;margin-bottom:18px;padding:0 16px;font-size:14px;line-height:22px;display:flex}.labs-user-summary strong{font-size:16px;font-weight:700}.labs-user-summary>div{color:var(--text-primary);align-items:center;gap:16px;display:flex}.labs-invite-help{justify-content:flex-start;min-height:48px;font-size:14px;font-weight:400;line-height:22px}.labs-panel-search-row{grid-template-columns:minmax(0,1fr) 88px;gap:12px;margin-bottom:20px;display:grid}.labs-panel-search-row core-textfield::part(core-textfield__input-container){border-radius:0;min-height:40px}.labs-users-table-wrap{border-bottom:1px solid var(--border-subtle-02);max-height:min(570px,100vh - 370px);overflow-y:auto}.labs-users-table{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--text-primary);background:var(--white-0)}.labs-users-table th,.labs-users-table td{border-bottom:1px solid var(--border-subtle-02);text-align:left;vertical-align:middle;white-space:nowrap;height:40px;padding:0 10px;font-size:14px;line-height:22px}.labs-users-table th{font-weight:700}.labs-users-table th:first-child,.labs-users-table td:first-child{text-align:center;width:42px}.labs-users-table th:nth-child(4),.labs-users-table td:nth-child(4){width:150px}.labs-users-table th:nth-child(2),.labs-users-table th:nth-child(3),.labs-users-table td:nth-child(2),.labs-users-table td:nth-child(3){text-overflow:ellipsis;overflow:hidden}.labs-users-table tbody tr.selected{background:var(--layer-hover-02)}.labs-users-table th:nth-child(2) svg{vertical-align:middle;margin-left:6px}.labs-users-table td:nth-child(4)>span{min-width:88px;display:inline-block}.labs-users-table tbody tr.disabled{background:var(--layer-secondary);color:var(--text-secondary)}.labs-users-table tbody tr.disabled core-checkbox{--layer-selected-disabled:var(--gray-10)}.labs-user-disabled-checkbox{border-radius:2px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.labs-user-disabled-checkbox:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.labs-users-no-results{color:var(--text-secondary);text-align:center!important;height:80px!important}.labs-invite-table th:first-child,.labs-invite-table td:first-child{width:40px;color:var(--text-secondary);text-align:left}.labs-invite-table th:nth-child(2),.labs-invite-table td:nth-child(2){width:auto}.labs-invite-table th:nth-child(3),.labs-invite-table td:nth-child(3){text-align:left;width:176px}.labs-invite-table th:nth-child(4),.labs-invite-table td:nth-child(4){text-align:center;width:40px}.labs-invite-email,.labs-invite-permission{align-items:center;gap:6px;min-height:28px;display:flex}.labs-invite-email-field,.labs-invite-permission-field{width:100%;display:block}.labs-invite-email-field::part(core-textfield__input-container),.labs-invite-permission-field::part(core-dropdown__display){min-height:32px}.labs-invite-email-field::part(core-textfield__input){min-height:32px;box-shadow:none;background:0 0;border:0;padding:5px 0}.labs-invite-permission-field::part(core-dropdown__display){height:32px;box-shadow:none;background:0 0;outline:0;padding-inline:0}.labs-invite-permission{justify-content:space-between}.labs-invite-email.error,.labs-invite-permission.error{color:var(--status-error)}.labs-invite-table tr.has-error td{vertical-align:top;height:54px;padding-top:8px}.labs-panel-field-error{color:var(--status-error);margin-top:2px;font-size:12px;line-height:16px}.labs-invite-table-footer{min-height:40px;color:var(--text-secondary);justify-content:space-between;align-items:center;gap:16px;padding-top:12px;font-size:12px;line-height:18px;display:flex}.labs-panel-notification{z-index:700;right:calc(var(--mock-side-panel-large,709px) + 48px)}.labs-affiliations-empty-state{min-height:360px;color:var(--text-primary);text-align:center;justify-content:center;align-items:center;font-size:24px;font-weight:500;line-height:32px;display:flex}@media (width<=1199px){.labs-toolbar{flex-direction:row;align-items:center;gap:0;height:48px;margin-bottom:12px}.labs-toolbar.selection-active{margin-bottom:20px}.labs-search-desktop{display:none}.labs-search-mobile{box-sizing:border-box;z-index:5;flex:none;justify-content:flex-start;width:100%;min-width:0;max-width:100%;margin-bottom:20px;display:flex}.labs-search-mobile .labs-search-button{flex:none}.labs-search-button::part(core-button){height:48px;min-height:48px;padding-left:24px;padding-right:24px}}@media (width<=900px){.labs-title-row,.tables-prototype-title-row{align-items:stretch;gap:var(--spacing-05);flex-direction:column}.labs-add-button,.labs-add-button::part(core-button){width:100%}.labs-add-button::part(core-button){height:48px;min-height:48px;padding-left:24px;padding-right:24px}.tables-prototype-container:not(.lab-detail-users-table-surface){padding:0}}@media (width<=640px){.labs-search-mobile{flex-direction:column;align-items:stretch}.labs-search-button,.labs-search-button::part(core-button){width:100%}.labs-search-button::part(core-button){height:48px;min-height:48px;padding-left:24px;padding-right:24px}}.interface-dna-global-page .page-name_title{color:#123f76}.blueprint-layer-enabled .blueprint-stage:after{border-color:var(--inspection-line-soft)}.blueprint-layer-enabled .blueprint-stage:before{background-image:repeating-linear-gradient(#0000 0 7px,#0a4f9e0a 8px)}.blueprint-layer-enabled .blueprint-target-node{border-color:var(--inspection-line);color:var(--inspection-blue);background:#fffffff0;box-shadow:0 2px 8px #16437424}.blueprint-layer-enabled .blueprint-target-node:before{background:var(--inspection-blue);border-color:#fff}.blueprint-layer-enabled .blueprint-annotated-region{box-shadow:inset 0 0 0 1px #0a4f9e24}.blueprint-layer-enabled .blueprint-scientific-id,.blueprint-layer-enabled .blueprint-scientific-observation strong{color:#123f76}.blueprint-layer-enabled .blueprint-scientific-observation span{color:#0a4f9e94}.scientific-inspection-chrome .main-container,.interface-dna-global-page,.blueprint-layer-enabled{background-color:#eeeeef;background-image:linear-gradient(90deg,#585c6212 1px,#0000 1px),linear-gradient(#585c6212 1px,#0000 1px),linear-gradient(135deg,#0000 49.8%,#585c6206 50%,#0000 50.2%);background-size:32px 32px,32px 32px,680px 680px}.interface-dna-global-surface,.blueprint-layer-enabled .blueprint-stage{--inspection-blue:#555b63;--inspection-blue-deep:#eeeeef;--inspection-ink:#30343a;--inspection-line:#4c525a8a;--inspection-line-soft:#4c525a33;background-color:#fafafa;background-image:linear-gradient(90deg,#585c620f 1px,#0000 1px),linear-gradient(#585c620f 1px,#0000 1px);background-size:32px 32px}.interface-dna-global-page .page-name{color:#30343a;background:#ffffffe6;border-bottom-color:#4c525a47}.interface-dna-global-page .page-name_title,.interface-dna-global-page .main-content,.scientific-inspection-chrome .main-content{color:#30343a}.interface-dna-global-page .blueprint-layer-hud{color:#30343a;background:#fffffff0;border-color:#4c525a6b;box-shadow:0 8px 22px #2e313624,inset 0 1px #fffffff5}.interface-dna-global-page .blueprint-layer-hud-title div span{color:#6b7078}.blueprint-layer-enabled .blueprint-stage{color:var(--inspection-ink);background-attachment:local}.blueprint-layer-enabled .blueprint-scientific-overlay{color:#4c525ab8}.blueprint-layer-enabled .blueprint-scientific-label,.blueprint-layer-enabled .blueprint-scientific-id,.blueprint-layer-enabled .blueprint-scientific-coordinates{color:#30343a;background:#ffffffb8;border-color:#4c525a4d}.blueprint-layer-enabled .blueprint-scientific-observation{background:#ffffffb8;border-left-color:#4c525a94}.blueprint-layer-enabled .blueprint-scientific-observation span,.blueprint-layer-enabled .blueprint-scientific-observation strong{color:#4b5057}.blueprint-layer-enabled .blueprint-target-node{color:#30343a;background:#fffffff0;border-color:#4c525a8a}.blueprint-layer-enabled .blueprint-target-node:before{background:#555b63}.blueprint-layer-enabled .blueprint-target-node:hover,.blueprint-layer-enabled .blueprint-target-node:focus-visible,.blueprint-layer-enabled .blueprint-target-node-focused{border-color:var(--blue-50);color:var(--white-0);background:var(--blue-50)}.blueprint-layer-enabled .blueprint-specification-rail{border-left-color:var(--inspection-line-soft);color:#30343a;background:#eeeeeff0}.blueprint-layer-enabled .blueprint-rail-heading,.blueprint-layer-enabled .blueprint-rail-heading h2,.blueprint-layer-enabled .blueprint-rail-heading p,.blueprint-layer-enabled .blueprint-rail-legend{color:#30343a}.blueprint-layer-enabled .blueprint-rail-heading{border-bottom-color:var(--inspection-line-soft)}.blueprint-layer-enabled .blueprint-specification-rail .blueprint-spec-card{border-color:var(--inspection-line-soft);color:#30343a;background:#ffffffd6;box-shadow:inset 0 1px #fffffff0,0 8px 18px #2e31361a}.blueprint-layer-enabled .blueprint-specification-rail .blueprint-spec-card h3,.blueprint-layer-enabled .blueprint-specification-rail .blueprint-spec-card-fields dd{color:#30343a}.blueprint-layer-enabled .blueprint-specification-rail .blueprint-spec-card-kicker,.blueprint-layer-enabled .blueprint-specification-rail .blueprint-spec-card-fields dt{color:#6b7078}.products-header-icon-button:hover,.products-header-icon-button:hover::part(core-button){background:var(--layer-hover-02);border-radius:4px}.products-header-icon-button .komodo-button-icon{flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;margin:0 auto;display:inline-flex}.products-header-icon-button::part(core-button){justify-content:center;align-items:center;display:flex}.products-header-icon-button .komodo-svg-asset-icon{flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;margin:0;display:inline-flex}.products-header-icon-button .komodo-svg-asset-icon svg{width:16px;height:16px;display:block}.products-header-icon-button:not(:hover):not(.active):not([aria-pressed=true]){color:var(--icon-subtle)}.products-header-icon-button{position:relative}.products-header-icon-button .komodo-button-icon{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.products-header-icon-button:hover,.products-header-icon-button:hover::part(core-button){color:var(--icon-subtle);background:var(--layer-hover-02)}.products-header-icon-button:hover .komodo-svg-asset-icon{color:var(--icon-subtle)!important}.products-header-icon-button[aria-pressed=true]:not(:hover),.products-header-icon-button[aria-pressed=true]:not(:hover)::part(core-button){color:var(--icon-link);background:0 0}.main-wrapper:has(.lab-detail-redesign-page) .main-container{height:100vh;margin-left:var(--sidebar-expand);padding-top:var(--header-min-height)}.main-wrapper.sidebar-collapsed:has(.lab-detail-redesign-page) .main-container{margin-left:var(--sidebar-collapse)}.main-wrapper:has(.lab-detail-redesign-page) .lab-detail-page{height:calc(100vh - var(--header-min-height))}.lab-detail-redesign-page{background:var(--white-0);letter-spacing:0;font-family:Helvetica Neue,Arial,Helvetica,sans-serif}.lab-detail-redesign-page .blueprint-stage{overflow:hidden}.lab-detail-redesign-page .lab-detail-top-section{z-index:4;border-bottom:1px solid var(--border-subtle-02);background:var(--white-0);padding:24px 38px 23px;position:relative;box-shadow:0 2px 7px #1b1b1d1f}.lab-detail-redesign-page .lab-detail-back{margin-left:-8px}.lab-detail-redesign-header-row{justify-content:space-between;align-items:flex-start;gap:32px;margin-top:12px;display:flex}.lab-detail-redesign-identity{min-width:0}.lab-detail-redesign-page .lab-detail-title-row{gap:14px}.lab-detail-redesign-page .lab-detail-name{color:var(--text-primary);font-size:24px;font-weight:500;line-height:32px}.lab-detail-redesign-metadata{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:4px 20px;margin-top:2px;font-size:14px;line-height:22px;display:flex}.lab-detail-redesign-metadata strong{font-weight:700}.affiliation-detail-main-contact{align-items:center;gap:4px;display:inline-flex}.affiliation-detail-main-contact-link::part(core-button){border:0;height:22px;min-height:22px;padding:0;font-size:14px;font-weight:400;line-height:22px}.lab-detail-affiliation-meta{align-items:center;gap:4px;display:inline-flex}.lab-detail-affiliation-link::part(core-button),.lab-detail-reload::part(core-button){border:0;height:22px;min-height:22px;padding:0;font-size:14px;font-weight:500;line-height:22px}.lab-detail-created-date{color:var(--text-secondary);margin-top:2px;font-size:14px;line-height:22px}.lab-detail-redesign-actions{flex-direction:column;flex:none;align-items:flex-end;gap:30px;display:flex;position:absolute;top:24px;right:38px}.lab-detail-last-updated{color:var(--text-primary);align-items:center;gap:4px;font-size:14px;line-height:22px;display:flex}.lab-detail-redesign-page .lab-detail-edit-settings::part(core-button){border-color:var(--border-heavy-01);min-height:42px;color:var(--text-secondary);padding-left:20px;padding-right:20px}.lab-detail-redesign-content{box-sizing:border-box;background:var(--white-0);padding:0;overflow-y:auto}.lab-detail-redesign-overview{flex:none;padding:30px 38px 44px}.lab-detail-redesign-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;min-height:36px;display:flex}.lab-detail-redesign-title-row h2,.lab-detail-redesign-chart-title h2{color:var(--text-primary);margin:0;font-size:22px;font-weight:500;line-height:30px}.lab-detail-title-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;max-width:100%;display:flex}.lab-detail-configurations-content{align-items:center;gap:var(--spacing-03);display:inline-flex}.lab-detail-configurations-link{flex:none}.lab-detail-configurations-link::part(core-button){color:var(--text-link);background:0 0;outline-color:#0000}.lab-detail-configurations-link::part(core-button):hover{background:var(--layer-hover-01);color:var(--text-link);outline-color:#0000;text-decoration:none}.lab-detail-configurations-link::part(core-button):focus-visible{outline:2px solid var(--focus-default);outline-offset:0}.lab-detail-redesign-grid{grid-template-columns:346px minmax(0,1fr);gap:32px;margin-top:24px;display:grid}.lab-detail-redesign-side{flex-direction:column;gap:28px;display:flex}.lab-detail-redesign-card,.lab-detail-redesign-chart-card{box-sizing:border-box;border:1px solid var(--border-subtle-02);background:var(--white-0);border-radius:4px}.lab-detail-connection-card{min-height:226px;padding:16px}.lab-detail-connection-state{background:var(--green-0);border-radius:3px;min-height:114px;padding:14px 16px}.lab-detail-redesign-page .lab-detail-card-label{font-size:16px;line-height:22px}.lab-detail-redesign-page .lab-detail-card-label-dark{color:var(--text-primary)}.lab-detail-redesign-page .lab-detail-system-status{color:var(--green-60);margin-top:4px;font-size:17px;line-height:22px}.lab-detail-see-details::part(core-button),.lab-detail-more-insights::part(core-button){border:0;height:24px;min-height:24px;margin-top:4px;padding:0;font-size:17px;font-weight:500;line-height:22px}.lab-detail-last-connected{padding:14px 16px 0}.lab-detail-redesign-page .lab-detail-card-value{margin-top:4px;font-size:17px;line-height:23px}.lab-detail-address-card{min-height:162px;padding:20px 32px}.lab-detail-address-value{color:var(--text-primary);margin-top:6px;font-size:17px;font-style:normal;line-height:23px}.lab-detail-redesign-chart-card{flex-direction:column;min-width:0;min-height:418px;padding:30px 30px 24px;display:flex}.lab-detail-redesign-chart-header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.lab-detail-redesign-chart-title{flex:none}.lab-detail-redesign-chart-title h2{font-size:18px;line-height:26px}.lab-detail-more-insights::part(core-button){margin-top:2px;font-size:16px;line-height:24px}.lab-detail-chart-controls{grid-template-columns:275px 372px;justify-content:end;gap:31px;width:678px;min-width:0;display:grid}.lab-detail-chart-date-input{width:100%}.lab-detail-chart-date-input::part(core-textfield__label){display:none}.lab-detail-chart-date-input::part(core-textfield__input-container){box-sizing:border-box;border-radius:0;height:44px;min-height:44px}.lab-detail-chart-date-input::part(core-textfield__input){font-size:16px;line-height:24px}.lab-detail-chart-range-control{width:100%;min-width:0;display:block}.lab-detail-chart-range-control::part(core-segmentedbuttons){width:100%}.lab-detail-chart-range-control core-segmentedbuttons-item{flex:1 1 0;min-width:0}.lab-detail-chart-range-control core-segmentedbuttons-item::part(core-segmentedbuttons-item__segment){white-space:nowrap;width:100%;font-size:16px}.lab-detail-redesign-chart-card .lab-detail-chart{flex:auto;grid-template-columns:34px minmax(0,1fr);gap:10px;min-height:260px;margin:22px 0 0;padding:0;display:grid}.lab-detail-redesign-chart-card .lab-detail-chart-axis{min-height:220px;padding-bottom:30px}.lab-detail-redesign-chart-card .lab-detail-chart-plot{grid-template-rows:minmax(220px,1fr) auto;min-height:260px}.lab-detail-redesign-chart-card .lab-detail-chart-grid,.lab-detail-redesign-chart-card .lab-detail-chart-interaction-layer{height:calc(100% - 28px)}.lab-detail-redesign-users-region{box-sizing:border-box;background:var(--white-0);flex-direction:column;flex:0 0 100%;min-width:0;height:100%;min-height:100%;padding:30px 38px 16px;display:flex;position:sticky;top:0;overflow:hidden}.lab-detail-redesign-page .lab-detail-users-table-container{flex-direction:column;flex:auto;width:100%;min-width:0;height:100%;min-height:0;margin:0;display:flex;overflow:hidden}.lab-users-redesign-header{flex:none;justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:22px;display:flex}.lab-users-redesign-summary{width:min(780px,72%)}.lab-users-redesign-summary .lab-detail-table-title{margin-bottom:8px}.status-distribution{flex-direction:column;width:100%;display:flex}.status-distribution-bar{background:var(--layer-secondary);border-radius:2px;width:100%;height:12px;display:flex;overflow:hidden}.status-distribution-segment{height:100%}.status-distribution-segment-active,.status-distribution-dot-active,.status-distribution-segment-connected,.status-distribution-dot-connected{background:var(--green-25)}.status-distribution-segment-pending,.status-distribution-dot-pending{background:var(--yellow-15,var(--status-warning))}.status-distribution-segment-disconnected,.status-distribution-dot-disconnected,.status-distribution-segment-deactivated,.status-distribution-dot-deactivated{background:var(--red-40)}.status-distribution-segment-archived,.status-distribution-dot-archived{background:var(--gray-10)}.status-distribution-segment-test,.status-distribution-dot-test{background:var(--teal-30)}.status-distribution-percent{color:var(--text-secondary);font-weight:400}.status-distribution-legend{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px;font-size:14px;line-height:22px;display:flex}.status-distribution-legend strong{font-weight:700}.status-distribution-divider{background:var(--border-heavy-01);width:1px;height:16px}.status-distribution-legend-item{align-items:center;gap:6px;display:inline-flex}.status-distribution-dot{border-radius:2px;flex:none;width:7px;height:9px}.status-distribution-help{color:var(--icon-secondary);cursor:help;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.affiliation-detail-summary-layout{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:24px;margin-top:24px;display:grid}.affiliation-detail-overview{padding-bottom:var(--spacing-00)}.affiliation-detail-page .lab-detail-redesign-users-region{padding-top:var(--spacing-07)}.affiliation-detail-tabs-region{margin:var(--spacing-07) 38px 0;border-bottom:1px solid var(--border-subtle-02);flex:none;overflow-x:auto}.affiliation-detail-tabs{--brand-primary:var(--blue-40);--brand-primary-heavy:var(--blue-50);--border-selected:var(--blue-40);width:100%;min-width:max-content;min-height:48px;display:block}.affiliation-detail-tabs core-tabs{--border-sutble-02:transparent;width:100%;display:block}.affiliation-detail-tab-panel:not(.lab-detail-users-region){padding:var(--spacing-07) 38px}.affiliation-detail-tab-panel .admin-wip-state{min-height:360px}.affiliation-detail-labs-header{align-items:center;width:100%}.affiliation-detail-analytics-grid{display:contents}.affiliation-detail-analytics-card{gap:var(--spacing-03);grid-template-rows:24px 40px 18px auto;align-content:start;min-width:0;height:100%;min-height:0;padding:24px;display:grid}.affiliation-detail-summary-heading,.affiliation-detail-labs-data-card .admin-overview-section-heading{align-items:center;min-width:0;min-height:24px;margin:0;display:flex}.affiliation-detail-analytics-total{height:40px;color:var(--text-secondary);text-align:left;flex-direction:column;flex:none;justify-content:center;align-items:flex-start;font-size:13px;line-height:18px;display:flex}.affiliation-detail-analytics-total strong{color:var(--text-primary);font-size:30px;font-weight:400;line-height:40px}.affiliation-detail-analytics-visual{justify-content:center;align-items:center;min-width:0;height:18px;display:flex}.affiliation-detail-status-marker{color:var(--icon-secondary)}.affiliation-detail-status-marker-active,.affiliation-detail-status-marker-connected{color:var(--green-40)}.affiliation-detail-status-marker-pending{color:var(--yellow-25)}.affiliation-detail-status-marker-disconnected,.affiliation-detail-status-marker-deactivated{color:var(--red-40)}.affiliation-detail-status-marker-archived{color:var(--gray-15)}.affiliation-detail-status-marker-test{color:var(--teal-30)}.affiliation-detail-status-marker-shape{background:currentColor;border-radius:50%;width:8px;height:8px;display:block}.affiliation-detail-status-marker-deactivated .affiliation-detail-status-marker-shape{background:0 0;border:1.5px solid;width:16px;height:16px;position:relative}.affiliation-detail-status-marker-deactivated .affiliation-detail-status-marker-shape:after{content:"";background:currentColor;border-radius:1px;width:8px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.affiliation-detail-segmented-chart{width:100%;margin-top:0}.affiliation-detail-segmented-chart .status-distribution-legend{display:none}.affiliation-detail-segmented-chart .status-distribution-bar{background:0 0;gap:4px;height:18px;overflow:visible}.affiliation-detail-segmented-chart .status-distribution-segment{border-radius:4px}.affiliation-detail-analytics-rows{flex-direction:column;grid-row:4;gap:0;min-width:0;display:flex}.affiliation-detail-analytics-columns,.affiliation-detail-analytics-row-line{grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:center;gap:10px;min-width:0;font-size:14px;line-height:20px;display:grid}.affiliation-detail-analytics-columns{min-height:20px;color:var(--text-secondary);margin-bottom:8px}.affiliation-detail-analytics-columns span:last-child{text-align:right}.affiliation-detail-analytics-row{border-bottom:1px solid var(--border-subtle-02);box-sizing:border-box;align-items:center;min-width:0;padding:8px 0;display:flex}.affiliation-detail-analytics-row:last-child{border-bottom:0}.affiliation-detail-analytics-row-line{width:100%;color:var(--text-primary)}.affiliation-detail-analytics-row-line strong{text-align:right;white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:6px;font-weight:700;line-height:20px;display:inline-flex}.affiliation-detail-analytics-row-line em{color:var(--text-secondary);font-style:normal;font-weight:400}.affiliation-detail-analytics-row-label{grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;min-width:0;line-height:20px;display:inline-grid}.affiliation-detail-analytics-row-label span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.affiliation-detail-analytics-row-label .affiliation-detail-status-marker{align-self:center}.affiliation-detail-info-card{gap:var(--spacing-06);background:var(--layer-secondary);flex-direction:column;height:100%;min-height:0;padding:32px;display:flex}.affiliation-detail-labs-data-card{gap:var(--spacing-03);background:var(--white-0);grid-template-rows:24px minmax(0,1fr);padding:24px;display:grid}.affiliation-detail-labs-data-card .overview-labs-data-panel{gap:var(--spacing-03);grid-template-rows:40px 18px 20px auto minmax(30px,1fr);align-content:start;min-width:0;display:grid}.affiliation-detail-labs-data-card .overview-labs-data-progress,.affiliation-detail-labs-data-card .overview-labs-data-description,.affiliation-detail-labs-data-card .overview-labs-data-legend,.affiliation-detail-labs-data-card .overview-labs-data-link{margin-top:0}.affiliation-detail-labs-data-card .overview-labs-data-description{align-self:center}.affiliation-detail-labs-data-card .overview-labs-data-legend{border-top:0;flex-direction:column;align-items:stretch;gap:0;padding:0;display:flex}.affiliation-detail-labs-data-card .overview-labs-data-legend>span{box-sizing:border-box;min-height:36px;padding:8px 0}.affiliation-detail-labs-data-card .overview-labs-data-legend>span:first-child{border-bottom:1px solid var(--border-subtle-02)}.affiliation-detail-labs-data-card .overview-labs-data-link{align-self:end}.affiliation-detail-contact-fields{flex-direction:column;gap:0;display:flex}.affiliation-detail-contact-field{color:var(--text-primary);justify-content:space-between;gap:16px;padding:12px 0;font-size:14px;line-height:20px;display:flex}.affiliation-detail-contact-field:not(:last-child){border-bottom:1px solid var(--border-subtle-02)}.affiliation-detail-contact-field>span{color:var(--text-secondary)}.affiliation-detail-contact-field strong,.affiliation-detail-contact-field a{min-width:0;color:var(--text-primary);text-align:right;overflow-wrap:anywhere;font-weight:500;text-decoration:none}.affiliation-detail-contact-field a{color:var(--text-link)}.affiliation-detail-contact-field a:hover,.affiliation-detail-contact-field a:focus-visible{color:var(--text-link-hover);text-decoration:none}.affiliation-detail-dashboard-action::part(core-button){white-space:normal;text-align:left;max-width:100%}.affiliation-detail-page .status-distribution-dot-test{background:var(--teal-30)}.lab-users-add-button::part(core-button){border-radius:4px;min-width:160px;min-height:42px;padding-left:20px;padding-right:20px;font-size:16px;font-weight:700;line-height:24px}.tables-prototype-container.lab-users-redesign-surface{background:var(--white-0);border:0;border-radius:0;flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;padding:0;display:flex;overflow:hidden}.lab-users-redesign-surface>.tables-prototype-bottom-scrollbar{display:none}.lab-users-redesign-surface>.labs-toolbar{box-sizing:border-box;background:var(--layer-secondary);flex:0 0 48px;justify-content:space-between;align-items:center;height:48px;min-height:48px;max-height:48px;margin:0 0 16px;padding:2px 16px;display:flex}.lab-users-redesign-surface .labs-toolbar-left{align-items:center;display:flex}.lab-users-redesign-surface .labs-export-button{min-height:40px;font-size:16px;font-weight:700;line-height:24px}.lab-users-redesign-surface .lab-users-search{align-self:stretch;width:min(440px,45%)}.lab-users-redesign-surface>.labs-toolbar>.lab-users-search{margin-left:16px}.lab-users-redesign-surface .labs-toolbar-action-label,.lab-users-redesign-surface .labs-selection-action-label{display:inline}.lab-users-redesign-surface .lab-users-search .labs-search-input{height:32px}.lab-users-redesign-surface .lab-users-search core-textfield::part(core-textfield__input-container){border-radius:0;height:32px;min-height:32px}.lab-users-redesign-surface .lab-detail-users-table-wrap{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.lab-users-redesign-surface .lab-detail-users-table-wrap .data-table-sticky-header{background:var(--white-0);flex:none;min-width:0;overflow:hidden}.lab-users-redesign-surface .data-table-sticky-header .lab-users-data-table thead,.lab-users-redesign-surface .data-table-sticky-header .labs-affiliations-table thead{box-shadow:none;position:static}.lab-users-redesign-surface .data-table-sticky-header .lab-users-data-table thead th,.lab-users-redesign-surface .data-table-sticky-header .labs-affiliations-table thead th{box-shadow:inset 0 -1px 0 var(--border-heavy-01);border-bottom:0;position:relative;top:auto}.lab-users-redesign-surface .lab-detail-users-table-wrap .data-table-scroll-body{overscroll-behavior:contain;flex:auto;min-height:0;max-height:none;overflow:auto}.lab-detail-redesign-page .lab-detail-affiliation-link::part(core-button):hover,.lab-detail-redesign-page .lab-detail-reload::part(core-button):hover,.lab-detail-redesign-page .lab-detail-see-details::part(core-button):hover,.lab-detail-redesign-page .lab-detail-more-insights::part(core-button):hover,.lab-detail-redesign-page .lab-user-email-link:hover,.lab-detail-redesign-page .lab-user-manage-action:hover{color:var(--text-link-hover);background:0 0;text-decoration:none}.lab-detail-redesign-page .lab-detail-affiliation-link::part(core-button):focus-visible,.lab-detail-redesign-page .lab-detail-reload::part(core-button):focus-visible,.lab-detail-redesign-page .lab-detail-see-details::part(core-button):focus-visible,.lab-detail-redesign-page .lab-detail-more-insights::part(core-button):focus-visible{background:0 0;text-decoration:none}.lab-detail-redesign-page .lab-user-email-link:focus-visible,.lab-detail-redesign-page .lab-user-manage-action:focus-visible{outline:2px solid var(--focus-default);outline-offset:2px;background:0 0;text-decoration:none}.lab-detail-redesign-page .lab-user-manage-action:active{color:var(--text-link-hover);background:0 0}.lab-users-redesign-surface .lab-users-pagination{background:var(--white-0);border:0;flex:none;width:100%;min-height:64px;margin:0;padding:18px 6px 0}.lab-users-redesign-surface .products-pagination-results{font-size:15px}@media (width<=1700px){.lab-detail-redesign-chart-header{flex-direction:column}.lab-detail-chart-controls{grid-template-columns:minmax(210px,1fr) minmax(300px,1.4fr);width:100%}}@media (width<=1400px){.lab-detail-redesign-grid{grid-template-columns:minmax(0,1fr)}.lab-detail-redesign-side{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lab-detail-redesign-card{min-height:190px}.affiliation-detail-info-card{min-height:0}}@media (width<=980px){.lab-users-redesign-summary{width:min(720px,78%)}.lab-users-redesign-surface .lab-users-search{width:min(440px,60%)}}@media (width<=1199px){.affiliation-detail-summary-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.lab-detail-redesign-page .lab-detail-top-section{padding:20px 16px}.lab-detail-redesign-header-row{flex-direction:column;align-items:stretch}.lab-detail-redesign-metadata{flex-direction:column;align-items:flex-start;gap:0}.lab-detail-redesign-actions{align-items:stretch;gap:16px;position:static}.lab-detail-last-updated{flex-wrap:wrap}.lab-detail-redesign-page .lab-detail-edit-settings::part(core-button){width:100%}.lab-detail-redesign-overview{padding:24px 16px 32px}.affiliation-detail-summary-layout{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:18px}.affiliation-detail-tabs-region{margin:var(--spacing-06) 16px 0}.affiliation-detail-tab-panel:not(.lab-detail-users-region){padding:var(--spacing-06) 16px}.affiliation-detail-contact-field{flex-direction:column;gap:4px}.affiliation-detail-contact-field strong,.affiliation-detail-contact-field a{text-align:left}.lab-detail-redesign-users-region{padding:16px 16px 8px}.lab-detail-redesign-grid{gap:24px;margin-top:18px}.lab-detail-redesign-side{grid-template-columns:minmax(0,1fr);gap:18px}.lab-detail-redesign-chart-card{padding:22px 16px 18px}.lab-detail-chart-controls{grid-template-columns:minmax(0,1fr);gap:12px}.lab-detail-chart-range-control core-segmentedbuttons-item::part(core-segmentedbuttons-item__segment){font-size:14px}.lab-detail-redesign-chart-card .lab-detail-chart{grid-template-columns:28px minmax(0,1fr);gap:8px}.lab-detail-redesign-chart-card .lab-detail-chart-dates{grid-template-columns:repeat(6,minmax(0,1fr))}.status-distribution-divider{display:none}.lab-users-redesign-surface>.labs-toolbar{flex-direction:row;align-items:center;gap:8px;height:48px;min-height:48px;max-height:48px;margin-bottom:8px;padding:2px 8px}.lab-users-redesign-surface .lab-users-search{width:min(300px,55%)}.lab-users-redesign-surface .lab-detail-users-table-wrap,.lab-users-redesign-surface .lab-detail-users-table-wrap .data-table-scroll-body{width:100%;max-width:100%}.lab-users-redesign-surface .products-pagination-komodo{flex-flow:row;align-items:center;width:max-content;min-width:100%}.lab-users-redesign-surface .products-pagination-komodo>core-pagination{width:auto}.lab-users-redesign-surface .lab-users-pagination{min-height:52px;padding-top:8px;overflow:auto hidden}}@media (width<=1199px){.lab-users-redesign-header{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:20px}.lab-users-redesign-summary{width:100%}.lab-users-add-button{align-self:stretch;width:100%}.lab-users-add-button::part(core-button){width:100%}.lab-detail-redesign-page .lab-users-redesign-surface>.labs-toolbar{display:contents}.lab-detail-redesign-page .lab-users-redesign-surface>.labs-toolbar>.labs-toolbar-left,.lab-detail-redesign-page .lab-users-redesign-surface>.labs-toolbar>.labs-selection-toolbar{box-sizing:border-box;background:var(--layer-secondary);flex:0 0 48px;align-items:center;width:100%;height:48px;min-height:48px;max-height:48px;margin:0 0 16px;padding:2px 16px;display:flex}.lab-detail-redesign-page .lab-users-redesign-surface>.labs-toolbar>.lab-users-search{flex:none;align-self:stretch;width:100%;max-width:100%;margin:0 0 16px;display:flex}.main-wrapper:has(.lab-detail-redesign-page) .main-container{padding-top:var(--header-min-height);margin-left:0}.main-wrapper.sidebar-collapsed:has(.lab-detail-redesign-page) .main-container{padding-top:var(--header-min-height);margin-left:0}.table-search-field{--table-search-responsive-height:48px;width:100%;max-width:100%;height:var(--table-search-responsive-height);flex:auto}.products-search .table-search-field{--table-search-responsive-height:40px}.table-search-field>.table-search-input{width:auto;min-width:0;max-width:none;height:var(--table-search-responsive-height);flex:auto}.table-search-field>.table-search-input::part(core-textfield),.table-search-field>.table-search-input::part(core-textfield__input-wrapper),.table-search-field>.table-search-input::part(core-textfield__input-container),.table-search-field>.table-search-input::part(core-textfield__input){width:100%;height:var(--table-search-responsive-height);min-height:var(--table-search-responsive-height)}}@media (width<=640px){.main-wrapper:has(.lab-detail-redesign-page) .wrapper-container{height:100vh;min-height:100vh;overflow:hidden}.main-wrapper:has(.lab-detail-redesign-page) .main-container{height:100vh;padding-top:0;overflow:hidden}.main-wrapper.sidebar-collapsed:has(.lab-detail-redesign-page) .main-container{height:100vh;padding-top:0;overflow:hidden}.main-wrapper:has(.lab-detail-redesign-page) .lab-detail-page{height:calc(100vh - var(--mobile-header-height,var(--header-min-height)))}}.scientific-inspection-chrome,.interface-dna-global-page,.blueprint-layer-enabled{--dna-canvas:#062b63;--dna-canvas-deep:#041d43;--dna-surface:#f6fbfff0;--dna-surface-strong:#fffffffa;--dna-panel-surface:#ebf7fff5;--dna-grid-minor:#84d3ff2e;--dna-grid-major:#84d3ff57;--dna-outline:#23a2e894;--dna-outline-hover:#0e7fcdc7;--dna-outline-selected:#00a8ff;--dna-measurement:#70d8ff;--dna-annotation:#06c;--dna-label:#f3fbff;--dna-ink:#0b315f;--dna-muted:#51708c;--dna-highlight:#b7ecff}.interface-dna-global-surface,.blueprint-layer-enabled .blueprint-stage{--inspection-blue:var(--dna-annotation);--inspection-blue-deep:var(--dna-canvas);--inspection-ink:var(--dna-label);--inspection-line:var(--dna-measurement);--inspection-line-soft:#70d8ff3d;color:var(--dna-ink);background-color:var(--dna-canvas);background-image:linear-gradient(to right, var(--dna-grid-minor) 1px, transparent 1px), linear-gradient(to bottom, var(--dna-grid-minor) 1px, transparent 1px), linear-gradient(to right, transparent 39px, var(--dna-grid-major) 40px, transparent 41px), linear-gradient(to bottom, transparent 39px, var(--dna-grid-major) 40px, transparent 41px);background-size:8px 8px,8px 8px,80px 80px,80px 80px;background-attachment:local}.blueprint-layer-enabled .blueprint-stage:before{background-image:linear-gradient(135deg,#0000 49.7%,#84d3ff1a 50%,#0000 50.3%),radial-gradient(circle at 24px 24px,#b7ecff1f 0 1px,#0000 1px);background-size:720px 720px,80px 80px}.blueprint-layer-enabled .blueprint-stage:after{border-color:#b7ecff47;inset:14px}.blueprint-layer-enabled .lab-detail-redesign-card,.blueprint-layer-enabled .lab-detail-redesign-chart-card,.blueprint-layer-enabled .lab-users-redesign-surface,.blueprint-layer-enabled .lab-detail-users-table-container{background:var(--dna-surface-strong);border-color:#0a65b96b;box-shadow:inset 0 0 0 1px #70d8ff29,0 10px 22px #0020481f}.lab-detail-configurations-region,.lab-detail-dna-card-region{position:relative}.lab-detail-dna-measure,.lab-detail-chart-measure,.lab-detail-users-measure{min-width:0;position:relative}.lab-detail-dna-card-region>.lab-detail-redesign-card{width:100%}.lab-detail-chart-measure,.lab-detail-users-measure{flex-direction:column;flex:auto;min-height:0;display:flex}.lab-detail-users-measure>.lab-detail-users-table-container{flex:auto}.lab-detail-top-section>.blueprint-target-node{top:18px;right:252px}.lab-detail-configurations-region>.blueprint-target-node{top:-20px;right:-18px}.lab-detail-dna-card-region>.blueprint-target-node,.lab-detail-redesign-chart-card>.blueprint-target-node,.lab-detail-redesign-users-region>.blueprint-target-node{top:14px;right:14px}.blueprint-layer-enabled .blueprint-annotated-region{outline-offset:0;outline:1px solid #70d8ff38;transition:opacity .16s,outline-color .16s,box-shadow .16s,filter .16s;box-shadow:inset 0 0 0 1px #70d8ff14}.blueprint-focus-active .blueprint-region-focused{z-index:8;outline:2px solid var(--dna-outline-selected);outline-offset:6px;box-shadow:0 0 0 1px #b7ecffe0,0 0 0 7px #00a8ff2e,0 14px 34px #001c4a38,inset 0 0 0 1px #ffffff8f}.blueprint-focus-overlay{background:#041d430f;box-shadow:inset 0 0 0 1px #70d8ff24}.blueprint-layer-enabled .blueprint-target-node{width:auto;min-width:32px;height:32px;min-height:32px;color:var(--dna-canvas-deep);background:#f3fbfff5;border-color:#70d8ffc7;border-radius:999px;flex-direction:row-reverse;gap:0;padding:3px;display:inline-flex;top:14px;right:14px;box-shadow:0 4px 14px #001c4a2e,inset 0 0 0 1px #ffffffb8}.blueprint-target-node-index{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:700;line-height:24px;display:inline-flex}.blueprint-target-node-label{opacity:0;color:currentColor;white-space:nowrap;align-items:center;max-width:0;font-size:11px;font-weight:700;line-height:18px;transition:max-width .16s,margin .16s,opacity .16s;display:inline-flex;overflow:hidden}.blueprint-layer-enabled .blueprint-target-node:after{border-top-color:#70d8ffc7;width:34px;left:auto;right:calc(100% + 1px)}.blueprint-layer-enabled .blueprint-target-node:before{border-color:var(--dna-label);background:var(--dna-measurement);left:auto;right:calc(100% + 34px)}.blueprint-layer-enabled .blueprint-target-node:hover .blueprint-target-node-label,.blueprint-layer-enabled .blueprint-target-node:focus-visible .blueprint-target-node-label,.blueprint-layer-enabled .blueprint-target-node-focused .blueprint-target-node-label{opacity:1;max-width:178px;margin-right:7px}.blueprint-contextual-documentation{z-index:12;box-sizing:border-box;width:100%;max-height:min(440px,58vh);color:var(--dna-ink);background:linear-gradient(to right, #0063be12 1px, transparent 1px), linear-gradient(to bottom, #0063be12 1px, transparent 1px), var(--dna-panel-surface);background-size:16px 16px,16px 16px,auto;border:1px solid #0063be5c;border-radius:4px;margin:18px 0 0;padding:16px;position:relative;overflow:auto;box-shadow:inset 0 0 0 1px #ffffffbd,0 10px 24px #00204824}.lab-detail-configurations-region+.blueprint-contextual-documentation{margin-top:12px}.blueprint-contextual-documentation:before{background:var(--dna-outline-hover);content:"";width:1px;height:18px;position:absolute;top:-18px;right:46px}.blueprint-contextual-documentation-header{grid-template-columns:minmax(220px,.55fr) minmax(0,1fr);align-items:start;gap:16px;margin-bottom:14px;display:grid}.blueprint-contextual-documentation-header h3{color:var(--dna-ink);margin:2px 0 0;font-size:18px;font-weight:700;line-height:24px}.blueprint-contextual-documentation-header p{color:var(--dna-muted);margin:0;font-size:13px;line-height:18px}.blueprint-documentation-kicker,.blueprint-specification-group h4,.blueprint-state-item span{letter-spacing:0;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.blueprint-documentation-kicker{color:var(--dna-annotation);font-size:11px;font-weight:700;line-height:16px}.blueprint-contextual-tabs{--brand-primary:var(--dna-annotation);--brand-primary-heavy:#004d9a;--border-selected:var(--dna-annotation);--text-primary:var(--dna-ink)}.blueprint-contextual-tabs core-tabs{margin-bottom:14px}.blueprint-documentation-grid,.blueprint-specification-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.blueprint-documentation-card,.blueprint-state-item,.blueprint-specification-group{box-sizing:border-box;background:#ffffffb8;border:1px solid #0063be38;border-radius:4px;min-width:0;padding:12px}.blueprint-documentation-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.blueprint-documentation-card h4,.blueprint-specification-group h4{color:var(--dna-ink);margin:0;font-size:13px;font-weight:700;line-height:18px}.blueprint-documentation-card p,.blueprint-state-item p,.blueprint-documentation-empty{color:var(--dna-muted);margin:4px 0 0;font-size:12px;line-height:17px}.blueprint-doc-preview-control::part(core-button){white-space:nowrap;min-height:30px}.blueprint-doc-preview-segmented{min-width:250px}.blueprint-doc-preview-segmented core-segmentedbuttons-item::part(core-segmentedbuttons-item__segment){font-size:12px}.blueprint-state-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.blueprint-state-item span{color:var(--dna-annotation);font-size:11px;font-weight:700;line-height:16px;display:inline-flex}.blueprint-specification-group dl{gap:8px;margin:10px 0 0;display:grid}.blueprint-specification-group dl>div{grid-template-columns:minmax(112px,.42fr) minmax(0,1fr);gap:10px;min-width:0;display:grid}.blueprint-specification-group dt{color:var(--dna-muted);text-transform:uppercase;margin:0;font-size:11px;font-weight:700;line-height:16px}.blueprint-specification-group dd{overflow-wrap:anywhere;color:var(--dna-ink);margin:0;font-size:12px;line-height:17px}.blueprint-specification-group code{color:var(--dna-annotation);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.blueprint-specification-group ul{color:var(--dna-ink);gap:6px;margin:10px 0 0;padding-left:18px;font-size:12px;line-height:17px;display:grid}.blueprint-specification-group-wide{grid-column:1/-1}.blueprint-child-callouts{z-index:40;pointer-events:none;position:absolute;inset:0}.blueprint-layer-enabled .blueprint-annotated-region>.blueprint-child-callouts{z-index:40!important;position:absolute!important}.blueprint-child-callout{z-index:1;min-height:28px;color:var(--dna-ink);white-space:nowrap;cursor:pointer;pointer-events:auto;background:#f3fbfff0;border:1px solid #0063be85;border-radius:999px;align-items:center;gap:6px;padding:3px 8px 3px 3px;font-size:11px;font-weight:700;line-height:16px;display:inline-flex;position:absolute;box-shadow:0 6px 16px #0020481f}.blueprint-child-callout:after{content:"";border-top:1px solid #0063be75;width:28px;position:absolute}.blueprint-child-callout span{width:22px;height:22px;color:var(--dna-label);background:var(--dna-annotation);border-radius:50%;justify-content:center;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;line-height:22px;display:inline-flex}.blueprint-child-callout strong{font-weight:700}.blueprint-child-callout:hover,.blueprint-child-callout:focus-visible,.blueprint-child-callout-focused{border-color:var(--dna-outline-selected);color:var(--dna-label);background:var(--dna-annotation);outline:0}.blueprint-child-callout:hover span,.blueprint-child-callout:focus-visible span,.blueprint-child-callout-focused span{color:var(--dna-annotation);background:var(--dna-label)}.blueprint-child-callout-title{top:58px;left:34px}.blueprint-child-callout-title:after{top:50%;left:100%}.blueprint-child-callout-date{top:118px;right:462px}.blueprint-child-callout-date:after{top:50%;left:100%}.blueprint-child-callout-range{top:118px;right:60px}.blueprint-child-callout-range:after{top:50%;right:100%}.blueprint-child-callout-plot{top:250px;left:50%;transform:translate(-50%)}.blueprint-child-callout-plot:after{border-top:0;border-left:1px solid #0063be75;width:1px;height:30px;top:100%;left:50%}@media (width<=1400px){.blueprint-documentation-grid,.blueprint-specification-layout{grid-template-columns:minmax(0,1fr)}.blueprint-state-list{grid-template-columns:repeat(2,minmax(0,1fr))}.blueprint-child-callout-date{top:142px;left:34px;right:auto}.blueprint-child-callout-range{top:142px;right:34px}}@media (width<=900px){.blueprint-layer-enabled .blueprint-layer-hud{right:16px}.lab-detail-top-section>.blueprint-target-node,.lab-detail-configurations-region>.blueprint-target-node,.lab-detail-dna-card-region>.blueprint-target-node,.lab-detail-redesign-chart-card>.blueprint-target-node,.lab-detail-redesign-users-region>.blueprint-target-node{top:8px;right:8px}.blueprint-contextual-documentation-header,.blueprint-documentation-card,.blueprint-specification-group dl>div,.blueprint-state-list{grid-template-columns:minmax(0,1fr)}.blueprint-doc-preview-segmented{width:100%;min-width:0}.blueprint-child-callouts{flex-wrap:wrap;gap:8px;margin:12px 0 0;display:flex;position:relative;inset:auto}.blueprint-child-callout{position:relative;top:auto;left:auto;right:auto;transform:none}.blueprint-child-callout:after{display:none}}.scientific-inspection-chrome,.interface-dna-global-page,.blueprint-layer-enabled{--dna-canvas:var(--white-0);--dna-canvas-deep:#06356f;--dna-overlay-tint:#0071d00e;--dna-overlay-tint-strong:#0071d017;--dna-grid-minor:#0071d00e;--dna-grid-major:#0071d021;--dna-outline:#0071d047;--dna-outline-hover:#0071d0b3;--dna-outline-selected:#008fe8;--dna-reticle:#00a8ff;--dna-measurement:#0071d0;--dna-annotation:#005fb8;--dna-label:#fff;--dna-title-block:#f7fcfff2;--dna-title-block-row:#ffffffc7;--dna-ink:var(--text-primary);--dna-muted:var(--text-secondary);--dna-highlight:#e4f6ff}.scientific-inspection-chrome .main-content{filter:none}.blueprint-layer-enabled{background-color:var(--white-0);flex-direction:column}.interface-dna-global-surface,.blueprint-layer-enabled .blueprint-stage{--inspection-blue:var(--dna-annotation);--inspection-blue-deep:var(--dna-canvas-deep);--inspection-ink:var(--dna-ink);--inspection-line:var(--dna-measurement);--inspection-line-soft:#0071d033;color:var(--text-primary);background-color:var(--white-0);background-image:none;background-attachment:local}.blueprint-layer-enabled .blueprint-stage:before{z-index:6;background-image:linear-gradient(var(--dna-overlay-tint), var(--dna-overlay-tint)), linear-gradient(to right, var(--dna-grid-minor) 1px, transparent 1px), linear-gradient(to bottom, var(--dna-grid-minor) 1px, transparent 1px), linear-gradient(to right, transparent 63px, var(--dna-grid-major) 64px, transparent 65px), linear-gradient(to bottom, transparent 63px, var(--dna-grid-major) 64px, transparent 65px), linear-gradient(to bottom, transparent 0, transparent calc(50% - 1px), #00a8ff0b 50%, transparent calc(50% + 1px));opacity:1;mix-blend-mode:normal;pointer-events:none;background-size:auto,32px 32px,32px 32px,128px 128px,128px 128px,auto}.blueprint-layer-enabled .blueprint-stage:after{z-index:7;pointer-events:none;border-color:#0071d02e;inset:14px;box-shadow:inset 0 0 0 1px #ffffff5c}.blueprint-focus-overlay{box-shadow:none;background:0 0}.blueprint-layer-enabled .blueprint-layer-hud{color:var(--dna-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-color:#0071d052;right:32px;box-shadow:0 8px 24px #00327824,inset 0 1px #ffffffdb}.blueprint-layer-enabled .blueprint-layer-hud-mark{color:var(--dna-label);background:var(--dna-annotation)}.blueprint-layer-enabled .blueprint-layer-hud-title div span,.blueprint-layer-enabled .blueprint-layer-hud-focus{color:var(--dna-muted)}.blueprint-layer-enabled .blueprint-layer-hud-clear,.blueprint-layer-enabled .blueprint-layer-hud-clear::part(core-button){color:var(--dna-annotation)}.blueprint-layer-enabled .lab-detail-top-section,.blueprint-layer-enabled .lab-detail-redesign-content,.blueprint-layer-enabled .lab-detail-redesign-overview,.blueprint-layer-enabled .lab-detail-redesign-users-region{color:var(--text-primary);background:var(--white-0)}.lab-detail-redesign-page.blueprint-layer-enabled .lab-detail-top-section,.lab-detail-redesign-page.blueprint-layer-enabled .lab-detail-redesign-content{background:var(--white-0)}.blueprint-layer-enabled .lab-detail-redesign-overview{background:0 0}.blueprint-layer-enabled .lab-detail-top-section{border-bottom-color:var(--border-subtle-02);box-shadow:0 2px 7px #1b1b1d1f}.blueprint-layer-enabled .lab-detail-redesign-card,.blueprint-layer-enabled .lab-detail-redesign-chart-card,.blueprint-layer-enabled .lab-users-redesign-surface,.blueprint-layer-enabled .lab-detail-users-table-container{border-color:var(--border-subtle-02);background:var(--white-0);box-shadow:none}.blueprint-layer-enabled .lab-detail-connection-state{background:var(--green-0)}.blueprint-layer-enabled .lab-detail-card-label{color:var(--text-secondary)}.blueprint-layer-enabled .lab-detail-card-label-dark,.blueprint-layer-enabled .lab-detail-card-value,.blueprint-layer-enabled .lab-detail-address-value,.blueprint-layer-enabled .lab-detail-redesign-title-row h2,.blueprint-layer-enabled .lab-detail-redesign-chart-title h2,.blueprint-layer-enabled .lab-detail-last-updated,.blueprint-layer-enabled .lab-detail-table-title,.blueprint-layer-enabled .status-distribution-legend{color:var(--text-primary)}.blueprint-layer-enabled .lab-detail-created-date,.blueprint-layer-enabled .lab-detail-chart-axis,.blueprint-layer-enabled .lab-detail-chart-dates{color:var(--text-secondary)}.blueprint-layer-enabled .lab-detail-name,.blueprint-layer-enabled .lab-detail-redesign-metadata{color:var(--text-primary)}.blueprint-layer-enabled .lab-detail-system-status{color:var(--green-60)}.blueprint-layer-enabled .lab-detail-configurations-link::part(core-button),.blueprint-layer-enabled .lab-detail-affiliation-link::part(core-button),.blueprint-layer-enabled .lab-detail-reload::part(core-button),.blueprint-layer-enabled .lab-detail-see-details::part(core-button),.blueprint-layer-enabled .lab-detail-more-insights::part(core-button),.blueprint-layer-enabled .lab-user-email-link,.blueprint-layer-enabled .lab-user-manage-action{color:var(--text-link)}.blueprint-layer-enabled .lab-detail-edit-settings::part(core-button){border-color:var(--border-heavy-01);color:var(--text-secondary);background:var(--white-0)}.blueprint-layer-enabled .lab-detail-edit-settings:hover::part(core-button),.blueprint-layer-enabled .lab-detail-edit-settings:focus-visible::part(core-button),.blueprint-layer-enabled .lab-detail-edit-settings:focus-within::part(core-button){background:var(--layer-hover-02)}.blueprint-layer-enabled .lab-detail-chart{border-color:var(--border-subtle-02)}.blueprint-layer-enabled .lab-detail-chart-grid{background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 58px, var(--border-subtle-02) 59px)}.blueprint-layer-enabled .lab-detail-chart-fill{fill:url(#labDetailChartFill)}.blueprint-layer-enabled .lab-detail-chart-line,.blueprint-layer-enabled .lab-detail-chart-active-line{stroke:var(--blue-40)}.blueprint-layer-enabled .lab-detail-chart-active-point{fill:var(--white-0);stroke:var(--blue-40)}.blueprint-layer-enabled .lab-detail-chart-tooltip{border-color:var(--border-subtle-01);color:var(--text-primary);background:var(--white-0)}.blueprint-layer-enabled .lab-detail-chart-tooltip span{color:var(--text-subtle)}.blueprint-layer-enabled .lab-detail-users-table-surface,.blueprint-layer-enabled .lab-users-data-table tbody tr,.blueprint-layer-enabled .lab-users-data-table tbody td,.blueprint-layer-enabled .lab-users-data-table thead th{border-color:var(--border-subtle-02);background:var(--white-0);color:var(--text-primary)}.blueprint-layer-enabled .blueprint-annotated-region{outline:1px solid var(--dna-outline);outline-offset:0;transition:outline-color .16s,box-shadow .16s,filter .16s;box-shadow:inset 0 0 0 1px #0071d00f}.blueprint-layer-enabled .blueprint-annotated-region:before,.blueprint-layer-enabled .blueprint-annotated-region:after{border-color:#0071d061}.blueprint-layer-enabled .blueprint-region-hovered{outline-color:var(--dna-outline-hover);box-shadow:inset 0 0 0 1px #00a8ff2e,0 0 0 2px #0071d014}.blueprint-focus-active .blueprint-region-muted{opacity:1;filter:none}.blueprint-focus-active .blueprint-region-muted:before,.blueprint-focus-active .blueprint-region-muted:after{border-color:#0071d03d}.blueprint-focus-active .blueprint-region-focused{z-index:8;outline-offset:7px;outline:1px solid #008fe885;box-shadow:0 0 0 1px #00a8ff6b,0 0 0 7px #008fe814,0 10px 26px #0032781f,inset 0 0 0 1px #0071d014}.blueprint-focus-active .blueprint-region-focused:before{z-index:9;background:linear-gradient(var(--dna-reticle), var(--dna-reticle)) left top / 34px 2px no-repeat, linear-gradient(var(--dna-reticle), var(--dna-reticle)) left top / 2px 34px no-repeat, linear-gradient(var(--dna-reticle), var(--dna-reticle)) right top / 34px 2px no-repeat, linear-gradient(var(--dna-reticle), var(--dna-reticle)) right top / 2px 34px no-repeat, linear-gradient(var(--dna-reticle), var(--dna-reticle)) left bottom / 34px 2px no-repeat, linear-gradient(var(--dna-reticle), var(--dna-reticle)) left bottom / 2px 34px no-repeat, linear-gradient(var(--dna-reticle), var(--dna-reticle)) right bottom / 34px 2px no-repeat, linear-gradient(var(--dna-reticle), var(--dna-reticle)) right bottom / 2px 34px no-repeat;content:"";pointer-events:none;border:0;width:auto;height:auto;inset:-14px}.blueprint-focus-active .blueprint-region-focused:after{z-index:9;content:"";pointer-events:none;background:0 0;border:1px solid #00a8ff59;border-radius:5px;width:auto;height:auto;inset:-5px;box-shadow:inset 0 0 0 1px #ffffff7a}.blueprint-layer-enabled .blueprint-target-node{z-index:11;color:var(--dna-annotation);background:#fffffff0;border-color:#0071d07a;box-shadow:0 4px 14px #00327824,inset 0 0 0 1px #ffffffc7}.blueprint-layer-enabled .blueprint-target-node:after{border-top-color:#0071d094}.blueprint-layer-enabled .blueprint-target-node:before{border-color:var(--white-0);background:var(--dna-reticle)}.blueprint-layer-enabled .blueprint-target-node:hover,.blueprint-layer-enabled .blueprint-target-node:focus-visible,.blueprint-layer-enabled .blueprint-target-node-focused{border-color:var(--dna-annotation);color:var(--dna-label);background:var(--dna-annotation);box-shadow:0 0 0 3px #00a8ff2e,0 8px 20px #0032782e,inset 0 0 0 1px #ffffff42}.blueprint-layer-enabled .blueprint-scientific-overlay{z-index:10;color:#005fb8bd}.blueprint-layer-enabled .blueprint-scientific-overlay:before,.blueprint-layer-enabled .blueprint-scientific-overlay:after{background:repeating-linear-gradient(90deg,#0071d038 0 1px,#0000 1px 8px)}.blueprint-layer-enabled .blueprint-scientific-overlay:after{background:repeating-linear-gradient(#0071d038 0 1px,#0000 1px 8px)}.blueprint-layer-enabled .blueprint-scientific-label,.blueprint-layer-enabled .blueprint-scientific-id,.blueprint-layer-enabled .blueprint-scientific-coordinates,.blueprint-layer-enabled .blueprint-scientific-observation{color:var(--dna-ink);background:#ffffffc7;border-color:#0071d047}.blueprint-layer-enabled .blueprint-scientific-ruler{color:#005fb8b8}.blueprint-layer-enabled .blueprint-scientific-ruler-horizontal,.blueprint-layer-enabled .blueprint-scientific-ruler-vertical{border-color:#0071d061}.blueprint-layer-enabled .blueprint-scientific-observation{border-left-color:#00a8ffa3}.blueprint-layer-enabled .blueprint-scientific-observation strong,.blueprint-layer-enabled .blueprint-scientific-observation span{color:var(--dna-ink)}.blueprint-contextual-documentation{z-index:12;color:var(--dna-ink);background:linear-gradient(to right, #0071d00b 1px, transparent 1px), linear-gradient(to bottom, #0071d00b 1px, transparent 1px), var(--dna-title-block);background-size:22px 22px,22px 22px,auto;border-color:#0071d052;box-shadow:0 10px 24px #0032781f,inset 0 1px #ffffffdb}.blueprint-layer-enabled .blueprint-annotated-region>.blueprint-contextual-documentation{position:relative;z-index:12!important}.blueprint-contextual-documentation:before{background:#0071d085}.blueprint-contextual-documentation-header{border-bottom:1px solid #0071d02e;padding-bottom:12px}.blueprint-documentation-kicker{color:var(--dna-annotation)}.blueprint-contextual-documentation-header h3,.blueprint-documentation-card h4,.blueprint-specification-group h4,.blueprint-specification-group dd,.blueprint-specification-group ul{color:var(--dna-ink)}.blueprint-contextual-documentation-header p,.blueprint-documentation-card p,.blueprint-state-item p,.blueprint-documentation-empty,.blueprint-specification-group dt{color:var(--dna-muted)}.blueprint-documentation-card,.blueprint-state-item,.blueprint-specification-group{background:var(--dna-title-block-row);border-color:#0071d02e}.blueprint-specification-group dl>div{border-top:1px solid #0071d01f;padding-top:8px}.blueprint-specification-group code,.blueprint-state-item span{color:var(--dna-annotation)}.blueprint-child-callout{z-index:1;color:var(--dna-ink);background:#fffffff0;border-color:#0071d070;box-shadow:0 6px 16px #0032781f}.blueprint-child-callout:after{border-top-color:#0071d075}.blueprint-child-callout-plot:after{border-left-color:#0071d075}.blueprint-child-callout span{color:var(--dna-label);background:var(--dna-annotation)}.blueprint-child-callout:hover,.blueprint-child-callout:focus-visible,.blueprint-child-callout-focused{border-color:var(--dna-annotation);color:var(--dna-label);background:var(--dna-annotation)}@media (prefers-reduced-motion:no-preference){.blueprint-layer-enabled .blueprint-stage:before{transition:opacity .18s}}@media (width<=900px){.lab-detail-top-section>.blueprint-target-node,.lab-detail-configurations-region>.blueprint-target-node,.lab-detail-dna-card-region>.blueprint-target-node,.lab-detail-redesign-chart-card>.blueprint-target-node,.lab-detail-redesign-users-region>.blueprint-target-node{right:20px}.blueprint-layer-enabled .blueprint-target-node:before,.blueprint-layer-enabled .blueprint-target-node:after{display:none}}.blueprint-layer-enabled .blueprint-target-node{border-radius:999px;justify-content:stretch;align-items:stretch;padding:0;overflow:visible}.blueprint-target-button{box-sizing:border-box;border-radius:inherit;min-width:32px;height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:row-reverse;justify-content:center;align-items:center;gap:0;padding:3px;display:inline-flex}.blueprint-target-button:focus-visible{outline:2px solid var(--dna-reticle);outline-offset:2px}.blueprint-layer-enabled .blueprint-target-node:before,.blueprint-layer-enabled .blueprint-target-node:after{opacity:0;transition:opacity .16s}.blueprint-layer-enabled .blueprint-target-node:hover:before,.blueprint-layer-enabled .blueprint-target-node:hover:after,.blueprint-layer-enabled .blueprint-target-node-focused:before,.blueprint-layer-enabled .blueprint-target-node-focused:after{opacity:1}.blueprint-layer-enabled .blueprint-region-hovered:not(.blueprint-region-focused){outline-offset:7px;outline-color:#008fe880;box-shadow:0 0 0 1px #00a8ff38,0 0 0 7px #008fe80b,inset 0 0 0 1px #0071d014}.blueprint-layer-enabled .blueprint-region-hovered:not(.blueprint-region-focused):before{z-index:9;background:linear-gradient(var(--dna-reticle), var(--dna-reticle)) left top / 30px 1px no-repeat, linear-gradient(var(--dna-reticle), var(--dna-reticle)) left top / 1px 30px no-repeat, linear-gradient(var(--dna-reticle), var(--dna-reticle)) right top / 30px 1px no-repeat, linear-gradient(var(--dna-reticle), var(--dna-reticle)) right top / 1px 30px no-repeat, linear-gradient(var(--dna-reticle), var(--dna-reticle)) left bottom / 30px 1px no-repeat, linear-gradient(var(--dna-reticle), var(--dna-reticle)) left bottom / 1px 30px no-repeat, linear-gradient(var(--dna-reticle), var(--dna-reticle)) right bottom / 30px 1px no-repeat, linear-gradient(var(--dna-reticle), var(--dna-reticle)) right bottom / 1px 30px no-repeat;content:"";pointer-events:none;border:0;width:auto;height:auto;inset:-12px}.blueprint-layer-enabled .blueprint-region-hovered:not(.blueprint-region-focused):after{display:none}.blueprint-scientific-overlay-hover{overflow:visible}.blueprint-scientific-overlay-hover .blueprint-scientific-label,.blueprint-scientific-overlay-hover .blueprint-scientific-id,.blueprint-scientific-overlay-hover .blueprint-scientific-observation,.blueprint-scientific-overlay-hover .blueprint-scientific-coordinates,.blueprint-scientific-overlay-hover:before,.blueprint-scientific-overlay-hover:after{display:none}.blueprint-scientific-overlay-hover .blueprint-scientific-ruler{z-index:12;color:var(--dna-measurement);text-shadow:0 1px #fffc;font-size:10px;font-weight:700;overflow:visible}.blueprint-scientific-overlay-hover .blueprint-scientific-ruler-horizontal{background:0 0;border-top:0;border-bottom:1px solid #0071d09e;justify-content:center;height:18px;padding:0 12px;inset:-40px 42px auto}.blueprint-scientific-overlay-hover .blueprint-scientific-ruler-horizontal:before,.blueprint-scientific-overlay-hover .blueprint-scientific-ruler-horizontal:after{content:"";border:solid #0071d09e;width:8px;height:8px;position:absolute;bottom:-4px;transform:rotate(45deg)}.blueprint-scientific-overlay-hover .blueprint-scientific-ruler-horizontal:before{border-width:0 0 1px 1px;left:-1px}.blueprint-scientific-overlay-hover .blueprint-scientific-ruler-horizontal:after{border-width:1px 1px 0 0;right:-1px}.blueprint-scientific-overlay-hover .blueprint-scientific-ruler-vertical{background:0 0;border-left:0;border-right:1px solid #0071d09e;justify-content:center;align-items:center;width:32px;padding:12px 0;top:42px;bottom:42px;left:-46px}.blueprint-scientific-overlay-hover .blueprint-scientific-ruler-vertical:before,.blueprint-scientific-overlay-hover .blueprint-scientific-ruler-vertical:after{content:"";border:solid #0071d09e;width:8px;height:8px;position:absolute;right:-4px;transform:rotate(45deg)}.blueprint-scientific-overlay-hover .blueprint-scientific-ruler-vertical:before{border-width:1px 0 0 1px;top:-1px}.blueprint-scientific-overlay-hover .blueprint-scientific-ruler-vertical:after{border-width:0 1px 1px 0;bottom:-1px}.blueprint-scientific-overlay-hover .blueprint-scientific-ruler span:not(.blueprint-scientific-ruler-value){display:none}.blueprint-scientific-overlay-hover .blueprint-scientific-ruler-vertical .blueprint-scientific-ruler-value{white-space:nowrap;transform:rotate(-90deg)}.blueprint-target-inspector{z-index:1100;width:232px;color:var(--text-primary);background:#fffffff5;border:1px solid #0071d061;border-radius:4px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;position:fixed;overflow:visible;box-shadow:0 12px 28px #00327829,inset 0 1px #ffffffe6}.blueprint-target-inspector:before{top:-10px;right:var(--blueprint-inspector-anchor-offset,18px);content:"";background:#0071d07a;width:1px;height:10px;position:absolute}.blueprint-target-inspector-above:before{top:auto;bottom:-10px}.blueprint-target-inspector-header{background:linear-gradient(90deg,#0071d00b 1px,#0000 1px) 0 0/16px 16px,linear-gradient(#0071d00b 1px,#0000 1px) 0 0/16px 16px,#f7fcfff5;border-bottom:1px solid #0071d02e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:38px;padding:8px 10px;display:grid}.blueprint-target-inspector-header strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:16px;overflow:hidden}.blueprint-target-inspector-header span{width:24px;height:24px;color:var(--dna-label);background:var(--dna-annotation);border-radius:50%;justify-content:center;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:700;line-height:24px;display:inline-flex}.blueprint-target-inspector-row{box-sizing:border-box;width:100%;min-height:38px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:#ffffffdb;border:0;border-top:1px solid #0071d024;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 10px;font-size:12px;font-weight:700;line-height:16px;display:grid}.blueprint-target-inspector-row:first-of-type{border-top:0}.blueprint-target-inspector-row:hover,.blueprint-target-inspector-row:focus-visible{color:var(--dna-annotation);background:#e4f6fff5;outline:0}.blueprint-dna-carousel{padding:12px 14px 14px}.blueprint-dna-carousel:focus{outline:0}.blueprint-dna-carousel:focus-visible{box-shadow:inset 0 0 0 2px #00a8ff75}.blueprint-dna-carousel-meta{color:var(--dna-muted);justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;font-size:12px;line-height:18px;display:flex}.blueprint-dna-carousel-meta span{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:700;line-height:14px}.blueprint-dna-carousel-meta strong{color:var(--dna-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.blueprint-dna-carousel-preview{box-sizing:border-box;background:linear-gradient(90deg,#0071d009 1px,#0000 1px) 0 0/14px 14px,linear-gradient(#0071d009 1px,#0000 1px) 0 0/14px 14px,#ffffffb3;border:1px solid #0071d033;border-radius:4px;justify-content:center;align-items:center;min-height:268px;padding:18px;display:flex}.blueprint-auto-communicator-preview-card{width:346px;max-width:100%;min-height:340px;padding:16px;box-shadow:0 10px 24px #00327824}.blueprint-auto-communicator-preview-card.lab-detail-redesign-card{border-color:var(--border-subtle-02);background:var(--white-0)}.blueprint-auto-communicator-preview-card .lab-detail-connection-state{border-radius:3px;min-height:88px;padding:15px 18px}.blueprint-auto-communicator-preview-card .lab-detail-card-label{color:var(--text-primary);align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:22px}.blueprint-auto-communicator-preview-card .blueprint-auto-preview-status{margin-top:7px;font-size:20px;font-weight:700;line-height:26px}.blueprint-auto-communicator-preview-card .lab-detail-last-connected{padding:20px 18px 0}.blueprint-auto-communicator-preview-card .lab-detail-card-value{color:var(--text-primary);margin-top:6px;font-size:16px;font-weight:400;line-height:22px}.blueprint-auto-preview-address{padding:22px 18px 2px}.blueprint-auto-preview-address-value{color:var(--text-primary);flex-direction:column;margin:6px 0 0;font-size:16px;font-style:normal;font-weight:400;line-height:22px;display:flex}.blueprint-auto-communicator-preview-card-connected .lab-detail-connection-state{background:var(--green-0)}.blueprint-auto-communicator-preview-card-connected .blueprint-auto-preview-status{color:var(--green-60)}.blueprint-auto-communicator-preview-card-neutral .lab-detail-connection-state{background:var(--layer-secondary)}.blueprint-auto-communicator-preview-card-neutral .blueprint-auto-preview-status{color:var(--text-primary)}.blueprint-auto-communicator-preview-card-error .lab-detail-connection-state{background:var(--red-0)}.blueprint-auto-communicator-preview-card-error .blueprint-auto-preview-status{color:var(--red-70)}.blueprint-auto-communicator-preview-card-information .lab-detail-connection-state{background:var(--blue-0)}.blueprint-auto-communicator-preview-card-information .blueprint-auto-preview-status{color:var(--blue-60)}.blueprint-dna-carousel-copy{min-height:76px;padding:12px 2px 4px}.blueprint-dna-carousel-copy h4{color:var(--dna-ink);margin:0 0 4px;font-size:16px;font-weight:700;line-height:22px}.blueprint-dna-carousel-copy p,.blueprint-dna-requirements p{color:var(--text-primary);margin:0;font-size:14px;line-height:21px}.blueprint-dna-carousel-controls{grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:12px;padding-top:8px;display:grid}.blueprint-dna-carousel-arrow,.blueprint-dna-carousel-dot{color:var(--dna-annotation);cursor:pointer;background:0 0;border:0}.blueprint-dna-carousel-arrow{background:#ffffffc7;border:1px solid #0071d03d;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;line-height:1;display:inline-flex}.blueprint-dna-carousel-arrow:hover,.blueprint-dna-carousel-arrow:focus-visible{border-color:var(--dna-annotation);background:#e4f6fff5;outline:0}.blueprint-dna-carousel-dots{justify-content:center;align-items:center;gap:8px;display:flex}.blueprint-dna-carousel-dot{justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.blueprint-dna-carousel-dot span{background:#ffffffb8;border:1px solid #0071d07a;border-radius:50%;width:7px;height:7px;display:block}.blueprint-dna-carousel-dot:hover span,.blueprint-dna-carousel-dot:focus-visible span,.blueprint-dna-carousel-dot-active span{border-color:var(--dna-annotation);background:var(--dna-annotation)}.blueprint-dna-carousel-dot:focus-visible{outline:2px solid var(--dna-reticle);outline-offset:1px;border-radius:50%}.blueprint-dna-requirements{padding:18px 18px 20px}.blueprint-dna-requirements p{max-width:64ch}.blueprint-dna-requirements p+p{margin-top:16px}.blueprint-dna-modal{z-index:1200;box-sizing:border-box;background:#050e1fa8;justify-content:center;align-items:center;padding:20px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;display:flex;position:fixed;inset:0}.blueprint-dna-modal-panel{box-sizing:border-box;border:1px solid var(--border-subtle-02);background:var(--white-0);width:min(760px,100%);max-height:min(720px,100vh - 40px);color:var(--text-primary);border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 56px #00000057}.blueprint-dna-modal-header{border-bottom:1px solid var(--border-subtle-02);background:var(--white-0);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:58px;padding:14px 24px;display:grid}.blueprint-dna-modal-back,.blueprint-dna-modal-close,.blueprint-dna-copy-html{font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700}.blueprint-dna-modal-back{min-width:0;height:32px;color:var(--text-link);text-align:left;align-items:center;gap:8px;padding:0;display:inline-flex}.blueprint-dna-modal-back span{flex:none;font-size:17px;line-height:1}.blueprint-dna-modal-back strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.blueprint-dna-modal-back:hover,.blueprint-dna-modal-back:focus-visible,.blueprint-dna-copy-html:hover,.blueprint-dna-copy-html:focus-visible{color:var(--text-link-hover);text-decoration:underline}.blueprint-dna-modal-back:focus-visible,.blueprint-dna-modal-close:focus-visible,.blueprint-dna-copy-html:focus-visible{outline:2px solid var(--focus-default);outline-offset:2px}.blueprint-dna-modal-close{min-width:58px;height:32px;color:var(--text-secondary);border-radius:4px;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.blueprint-dna-modal-close:hover,.blueprint-dna-modal-close:focus-visible{background:var(--layer-hover-01);color:var(--text-primary)}.blueprint-dna-modal-sequence{width:28px;height:28px;color:var(--dna-label);background:var(--dna-annotation);border-radius:50%;justify-content:center;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:700;line-height:28px;display:inline-flex}.blueprint-dna-modal-content{background:var(--white-0);flex:auto;min-height:0;padding:26px 32px 30px;overflow-y:auto}.blueprint-dna-modal-title{color:var(--text-primary);letter-spacing:0;margin:0 0 18px;font-size:18px;font-weight:700;line-height:26px}.blueprint-dna-modal .blueprint-dna-carousel{padding:0}.blueprint-dna-modal .blueprint-dna-carousel-meta{margin-bottom:14px}.blueprint-dna-modal .blueprint-dna-carousel-meta span{color:var(--text-secondary)}.blueprint-dna-modal .blueprint-dna-carousel-meta strong,.blueprint-dna-modal .blueprint-dna-carousel-copy h4{color:var(--text-primary);font-weight:700}.blueprint-dna-modal .blueprint-dna-carousel-preview{border-color:var(--border-subtle-02);background:var(--layer-secondary);background-image:none;min-height:286px}.blueprint-dna-modal .blueprint-dna-carousel-copy{min-height:112px;padding:16px 0 6px}.blueprint-dna-modal .blueprint-dna-carousel-copy p,.blueprint-dna-modal .blueprint-dna-requirements p{color:var(--text-primary);font-weight:400}.blueprint-dna-copy-html{height:28px;min-height:28px;color:var(--text-link);align-items:center;margin-top:10px;padding:0;display:inline-flex}.blueprint-dna-modal .blueprint-dna-requirements{padding:0}.blueprint-dna-modal .blueprint-dna-requirements p{max-width:72ch;font-size:15px;line-height:23px}@media (prefers-reduced-motion:no-preference){.blueprint-target-inspector{transform-origin:100% 0;animation:.14s ease-out blueprint-inspector-open}.blueprint-target-inspector-above{transform-origin:100% 100%}}@keyframes blueprint-inspector-open{0%{opacity:0;transform:translateY(-3px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=900px){.blueprint-target-inspector{width:min(232px,100vw - 40px)}.blueprint-dna-carousel-preview{min-height:252px;padding:12px}.blueprint-scientific-overlay-hover .blueprint-scientific-ruler-horizontal,.blueprint-scientific-overlay-hover .blueprint-scientific-ruler-vertical{display:none}}@media (width<=520px){.blueprint-dna-modal{padding:12px}.blueprint-dna-modal-panel{max-height:calc(100vh - 24px)}.blueprint-dna-modal-header{gap:10px;padding:12px 16px}.blueprint-dna-modal-content{padding:22px 18px 24px}.blueprint-dna-carousel,.blueprint-dna-requirements{padding-left:10px;padding-right:10px}.blueprint-dna-carousel-preview{min-height:244px}.blueprint-dna-carousel-copy{min-height:96px}}.blueprint-layer-enabled .lab-detail-redesign-identity{padding-right:46px}.lab-detail-users-summary-measure{min-width:0}.lab-detail-redesign-identity>.blueprint-target-node,.lab-detail-users-summary-region>.blueprint-target-node{top:0;right:0}.blueprint-lab-header-preview,.blueprint-users-summary-preview{box-sizing:border-box;border:1px solid var(--border-subtle-02);background:var(--white-0);width:100%;color:var(--text-primary);border-radius:4px;padding:20px;box-shadow:0 8px 20px #0032781a}.blueprint-lab-header-preview{max-width:920px;padding:18px 28px 22px}.blueprint-lab-header-preview-test{background:var(--blue-0)}.blueprint-lab-header-preview-ortho{background:#f7f2ff}.blueprint-lab-header-preview-nav,.blueprint-lab-header-preview-body{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.blueprint-lab-header-preview-nav{align-items:center;margin-bottom:14px}.blueprint-lab-header-preview .lab-detail-back{margin-left:-8px}.blueprint-lab-header-preview .lab-detail-last-updated{align-items:center;gap:4px;font-size:14px;line-height:22px;display:flex}.blueprint-lab-header-preview-identity{min-width:0}.blueprint-lab-header-preview .lab-detail-title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.blueprint-lab-header-preview .lab-detail-name{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:500;line-height:32px}.blueprint-lab-header-preview .lab-detail-redesign-metadata{align-items:flex-start}.blueprint-lab-header-preview-partner{align-items:center;gap:4px;display:inline-flex}.blueprint-lab-header-preview-ortho .blueprint-lab-header-preview-partner{color:#4b2f92}.blueprint-lab-header-preview-ortho .blueprint-lab-header-preview-partner strong{color:var(--text-primary)}.blueprint-lab-header-preview .lab-detail-affiliation-meta{min-width:0}.blueprint-lab-header-preview .lab-detail-affiliation-link{max-width:100%}.blueprint-lab-header-preview .lab-detail-affiliation-link::part(core-button){white-space:normal;text-align:left;height:auto;min-height:22px}.blueprint-lab-header-preview .lab-detail-reload::part(core-button){border:0;height:22px;min-height:22px;padding:0;font-size:14px;font-weight:500;line-height:22px}.blueprint-lab-header-preview .lab-detail-edit-settings::part(core-button){border-color:var(--border-heavy-01);min-height:42px;color:var(--text-secondary);padding-left:20px;padding-right:20px}.blueprint-users-summary-preview{max-width:680px}.blueprint-users-summary-preview .lab-detail-table-title{margin:0 0 8px;font-size:20px;font-weight:700;line-height:28px}@media (width<=900px){.lab-detail-redesign-identity>.blueprint-target-node,.lab-detail-users-summary-region>.blueprint-target-node{right:8px}.blueprint-lab-header-preview-nav,.blueprint-lab-header-preview-body{flex-direction:column;gap:12px}.blueprint-lab-header-preview-nav .lab-detail-last-updated,.blueprint-lab-header-preview .lab-detail-edit-settings{align-self:flex-end}}.content-communications-section{width:100%;min-width:0}.content-communications-intro{justify-content:space-between;align-items:flex-end;gap:var(--spacing-06);margin-bottom:var(--spacing-05);display:flex}.content-communications-intro h2{margin:0 0 var(--spacing-02);font-size:22px;font-weight:500;line-height:28px}.content-communications-intro p{color:var(--text-secondary);margin:0;font-size:14px;line-height:22px}.content-communications-create{flex:none}.content-communications-create::part(core-button){border-color:var(--gray-60);background:var(--gray-60);height:32px;min-height:32px;color:var(--text-on-color);padding-left:12px;padding-right:16px;font-size:14px;font-weight:700}.content-communications-create:hover::part(core-button),.content-communications-create:focus-within::part(core-button){border-color:var(--gray-70);background:var(--gray-70)}.content-communications-toolbar{padding-left:12px;padding-right:10px}.content-communications-export::part(core-button){height:32px;min-height:32px;color:var(--text-primary);background:0 0;border:0;border-radius:4px;padding:0 8px;font-size:14px;font-weight:700;line-height:22px}.content-communications-export:hover::part(core-button),.content-communications-export:focus-within::part(core-button){background:var(--layer-hover-02)}.content-communications-search{flex:0 332px;justify-content:flex-end;align-items:center;width:332px;min-width:200px;max-width:100%;display:flex}.content-communications-search .table-search-field,.content-communications-search .table-search-field>.table-search-input{flex:auto;width:100%;height:32px;min-height:32px;max-height:32px;display:block}.content-communications-search .table-search-field>.table-search-input::part(core-textfield),.content-communications-search .table-search-field>.table-search-input::part(core-textfield__input-wrapper),.content-communications-search .table-search-field>.table-search-input::part(core-textfield__input-container),.content-communications-search .table-search-field>.table-search-input::part(core-textfield__input){box-sizing:border-box;border-radius:0;width:100%;height:32px;min-height:32px;max-height:32px}.content-communications-search .table-search-field>.table-search-input::part(core-textfield__input-container){background:0 0;border:0}.content-communications-search .table-search-field>.table-search-input::part(core-textfield__input){border:1px solid var(--border-heavy-01);background:var(--layer-primary);color:var(--text-primary);border-radius:0;padding:4px 40px;font-size:14px;font-weight:400;line-height:22px}.content-communications-search .table-search-field>.table-search-input::part(core-textfield__input)::placeholder{color:var(--text-secondary);opacity:1}.content-communications-table-wrap{width:100%;min-width:0;position:relative}.content-communications-table-wrap .data-table-scroll-body{overflow-x:auto}.content-communications-table th,.content-communications-table td{height:40px}.content-communications-table tbody tr:hover>td{background:var(--layer-hover-01)}.content-communications-table td.product-action-cell{text-align:left;padding:0 10px}.content-communications-actions{align-items:center;gap:var(--spacing-02);opacity:0;pointer-events:none;height:40px;display:flex}.content-communications-table tbody tr:hover .content-communications-actions{opacity:1;pointer-events:auto}.content-communications-action{flex:none}.content-communications-action::part(core-button){height:28px;min-height:28px;color:var(--text-link);background:0 0;border:0;border-radius:4px;padding:0 4px;font-size:14px;font-weight:500;line-height:22px}.content-communications-action:hover::part(core-button),.content-communications-action:focus-within::part(core-button){background:var(--layer-hover-02);color:var(--text-link-hover)}.content-communications-status::part(core-badge){height:20px;min-height:20px;padding-left:10px;padding-right:10px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:16px}@media (width<=900px){.content-communications-intro{flex-direction:column;align-items:stretch}.content-communications-create,.content-communications-create::part(core-button){width:100%}.content-communications-toolbar{gap:var(--spacing-03);height:auto;min-height:48px;padding-top:var(--spacing-03);padding-bottom:var(--spacing-03);flex-wrap:wrap}.content-communications-search{flex:100%;width:100%}}.communications-create-panel::part(core-side-panel__content--large){width:min(709px,100vw)}.communications-create-panel::part(core-side-panel__header){border-bottom:1px solid var(--border-subtle-02);height:96px;min-height:96px;max-height:96px;padding:32px}.communications-create-panel::part(core-side-panel__header-title){font-size:26px;font-weight:500;line-height:32px}.communications-create-panel::part(core-side-panel__body),.communications-create-panel::part(core-side-panel__footer){padding:0}.communications-create-panel::part(core-side-panel__footer){border-top:1px solid var(--border-subtle-02)}.communications-create-panel .mock-side-panel-content{overflow:hidden}.communications-panel-scroll{background:var(--layer-primary);flex:auto;min-height:0;overflow:hidden auto}.communications-announcement-name{background:var(--layer-secondary);border-radius:4px;margin:24px;padding:16px 24px}.communications-announcement-name p{color:var(--text-secondary);margin:0 0 4px;font-size:14px;line-height:22px}.communications-field-label{color:var(--text-primary);font-size:14px;font-weight:500;line-height:22px}.communications-field-label>span:not(.mock-uploader-link){color:var(--status-error)}.communications-field-label.optional{align-items:baseline;gap:4px;margin-bottom:4px;display:flex}.communications-field-label.optional span{color:var(--text-secondary);font-size:12px;font-weight:400;line-height:16px}.communications-create-panel core-textfield,.communications-create-panel core-dropdown,.communications-create-panel .komodo-datepicker-field{width:100%;display:block}.communications-create-panel core-textfield::part(core-textfield__label),.communications-create-panel core-dropdown::part(core-dropdown__label),.communications-create-panel .komodo-datepicker-label{font-size:14px;font-weight:500;line-height:22px}.communications-create-panel core-textfield::part(core-textfield__input-container),.communications-create-panel core-dropdown::part(core-dropdown__display){border-radius:4px;height:40px;min-height:40px}.communications-create-panel core-textfield::part(core-textfield__input){box-sizing:border-box;border:1px solid var(--border-heavy-01);border-radius:4px;outline:0;height:40px;padding:8px 16px;font-size:14px;line-height:22px}.communications-create-panel core-textfield:focus-within::part(core-textfield__input){border-color:var(--border-active);box-shadow:none}.communications-create-panel core-textfield[disabled]::part(core-textfield__input),.communications-create-panel core-textfield[disabled]::part(core-textfield__input-container){background:var(--layer-disabled-01);color:var(--text-disabled)}.communications-panel-section{padding:0 32px}.communications-panel-section-heading{align-items:center;gap:14px;margin:0 -8px 16px;display:flex}.communications-panel-section-heading h3{color:var(--text-primary);flex:none;margin:0;font-size:16px;font-weight:700;line-height:26px}.communications-panel-section-heading span{background:var(--border-subtle-02);flex:auto;height:1px}.communications-counter-field,.communications-form-field{margin-bottom:16px;position:relative}.communications-character-count{z-index:2;color:var(--text-secondary);pointer-events:none;font-size:12px;line-height:16px;position:absolute;bottom:9px;right:12px}.communications-counter-field core-textfield::part(core-textfield__input){padding-right:58px}.communications-image-uploader{width:100%;display:block}.communications-image-uploader::part(core-uploader__container){box-sizing:border-box;border:1px dashed var(--border-heavy-01);border-radius:4px;height:104px;min-height:104px;padding:16px}.communications-image-uploader::part(core-uploader__input-label){font-size:14px;font-weight:500;line-height:22px}.communications-image-uploader::part(core-uploader__hint){display:none}.communications-image-uploader::part(core-uploader__files){margin-top:0}.communications-image-uploader::part(core-uploader__file){box-sizing:border-box;border-radius:4px;min-height:104px;padding:16px}.communications-image-uploader .mock-uploader-instruction{font-weight:500}.communications-rich-text{border:1px solid var(--border-subtle-02);background:var(--layer-primary);border-radius:4px;height:200px;overflow:hidden}.communications-rich-text-toolbar{border-bottom:1px solid var(--border-subtle-02);background:var(--layer-primary);align-items:center;height:40px;padding:4px 8px;display:flex}.communications-rich-text-toolbar select,.communications-rich-text-toolbar button{min-width:28px;height:24px;color:var(--text-primary);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:2px 6px;font-family:inherit;font-size:12px}.communications-rich-text-toolbar select:first-child{width:104px}.communications-rich-text-toolbar select:nth-child(2){border:1px solid var(--border-subtle-02);width:56px;margin-right:4px}.communications-rich-text-toolbar button:hover,.communications-rich-text-toolbar button:focus-visible{background:var(--layer-hover-02)}.communications-toolbar-divider{background:var(--border-subtle-02);width:1px;height:20px;margin:0 4px}.communications-rich-text-editor{box-sizing:border-box;height:159px;color:var(--text-primary);outline:0;padding:8px 12px;font-size:14px;line-height:22px;overflow-y:auto}.communications-rich-text-editor:empty:before{color:var(--text-subtle);content:attr(data-placeholder);pointer-events:none}.communications-cta-row{grid-template-columns:250px minmax(0,1fr);gap:16px;margin-bottom:24px;display:grid}.communications-audience-section{background:var(--layer-secondary);padding-top:0;padding-bottom:24px}.communications-audience-section .communications-panel-section-heading{background:var(--layer-primary);margin:0 -32px 16px;padding:0 24px 16px}.communications-targeting-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.communications-targeting-heading h4{margin:0;font-size:16px;font-weight:700;line-height:26px}.communications-targeting-heading>span{color:var(--text-secondary);font-size:14px;line-height:22px}.communications-targeting-fields{flex-direction:column;gap:12px;display:flex}.communications-targeting-field{position:relative}.communications-targeting-label{z-index:2;max-width:calc(100% - 140px);color:var(--text-primary);pointer-events:none;font-size:14px;font-weight:500;line-height:22px;position:absolute;top:9px;left:16px}.communications-targeting-dropdown::part(core-dropdown__display){background:var(--layer-primary)}.communications-targeting-dropdown::part(core-dropdown__label),.communications-targeting-dropdown.komodo-dropdown-inline-selection::part(core-dropdown__selection__text),.communications-targeting-dropdown.komodo-dropdown-inline-selection::part(core-dropdown__counter){display:none}.communications-targeting-field .komodo-dropdown-inline-chips{left:auto;right:40px}.communications-targeting-field .komodo-dropdown-inline-token{border:1px solid var(--border-heavy-01);background:var(--layer-primary)}.communications-targeting-field .komodo-dropdown-inline-chip::part(core-chip),.communications-targeting-field .komodo-dropdown-inline-remove::part(core-button){color:var(--text-primary)}.communications-panel-alert{box-sizing:border-box;border:1px solid var(--border-subtle-02);border-radius:4px;align-items:center;gap:12px;min-height:46px;margin:16px 0;padding:11px 16px;font-size:14px;line-height:22px;display:flex}.communications-panel-alert.audience{border-color:var(--blue-40);background:var(--blue-0,#edf7ff);color:var(--blue-50,#005da9)}.communications-panel-alert.warning{border-color:var(--status-warning,#f56a00);background:var(--orange-0,#ffebd6);color:var(--text-primary)}.communications-panel-alert.neutral{background:var(--layer-secondary);color:var(--text-primary)}.communications-schedule-options{margin-bottom:16px}.communications-schedule-options core-radiobutton-group{display:block}.communications-schedule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin-bottom:24px;display:grid}.communications-schedule-grid core-dropdown::part(core-dropdown__display),.communications-schedule-grid core-datepicker::part(core-datepicker__input-wrapper){border-radius:4px}.communications-manage-priority::part(core-button){border-color:var(--gray-60);background:var(--gray-60);width:100%;height:40px;min-height:40px;color:var(--text-on-color)}.communications-manage-priority{width:100%;display:block}.communications-manage-priority[disabled]::part(core-button){border-color:var(--layer-disabled-02,#e0e0e0);background:var(--layer-disabled-02,#e0e0e0);color:var(--text-disabled)}.communications-interaction-section{padding-bottom:32px}.communications-acknowledge-card{box-sizing:border-box;background:var(--layer-secondary);border-radius:4px;justify-content:space-between;align-items:flex-start;gap:24px;min-height:86px;padding:16px;display:flex}.communications-acknowledge-card strong{font-size:14px;font-weight:500;line-height:22px}.communications-acknowledge-card p{color:var(--text-secondary);margin:2px 0 0;font-size:14px;line-height:22px}.communications-acknowledge-card core-toggle{--layer-selected:var(--blue-40);flex:none}.communications-panel-action-message{background:var(--layer-secondary);color:var(--text-secondary);border-radius:4px;margin:0 32px 24px;padding:10px 12px;font-size:12px;line-height:18px}.communications-create-panel .mock-side-panel-footer{box-sizing:border-box;justify-content:space-between;min-height:87px;padding:23px 32px 24px}.communications-panel-footer-left,.communications-panel-footer-actions{align-items:center;gap:24px;display:flex}.communications-create-panel .mock-side-panel-footer core-button::part(core-button){height:40px;min-height:40px;padding-left:24px;padding-right:24px;font-size:14px;font-weight:700}.communications-save-draft::part(core-button){color:var(--text-link);background:0 0;border:0}.communications-priority-modal::part(core-modal__body){margin-top:24px}.communications-priority-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.communications-priority-list li{border:1px solid var(--border-subtle-02);background:var(--layer-primary);border-radius:4px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:4px 8px;font-size:14px;line-height:22px;display:grid}.communications-priority-index{background:var(--layer-secondary);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-weight:500;display:inline-flex}.communications-priority-actions{align-items:center;gap:4px;display:flex}.communications-priority-actions core-button::part(core-button){min-width:32px;height:32px;min-height:32px;padding:0}.communications-preview-modal::part(core-modal__overlay){background:#00272bb8}.communications-preview-modal::part(core-modal){box-sizing:border-box;background:var(--layer-primary);border-radius:4px;width:min(800px,100vw - 32px);max-width:800px;height:min(600px,100vh - 32px);max-height:600px;margin:0;padding:0;overflow:hidden;box-shadow:0 12px 10px #00000026}.communications-preview-modal::part(core-modal__content){flex-direction:column;height:100%;min-height:0;display:flex}.communications-preview-modal::part(core-modal__header){flex:none;margin:32px 32px 0}.communications-preview-modal::part(core-modal__heading){font-size:26px;font-weight:500;line-height:32px}.communications-preview-modal::part(core-modal__subheading){color:var(--text-secondary);margin-top:8px;font-size:14px;line-height:22px}.communications-preview-modal::part(core-modal__body){box-sizing:border-box;flex:auto;min-height:0;margin:24px 32px 0;display:flex;overflow:auto}.communications-preview-modal::part(core-modal__custom-wrapper){width:100%}.communications-preview-modal::part(core-modal__footer){flex:none;margin:28px 32px 32px;display:block}.communications-preview-body{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex}.communications-preview-body.is-description-empty{align-items:stretch}.communications-preview-body.has-split-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.communications-preview-body.has-split-layout .communications-preview-cta{grid-column:1}.communications-preview-copy{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.communications-preview-description{width:100%;color:var(--text-primary);font-size:14px;line-height:22px}.communications-preview-description>:first-child{margin-top:0}.communications-preview-description>:last-child{margin-bottom:0}.communications-preview-image{box-sizing:border-box;background:var(--gray-05,#e5e5e5);border-radius:4px;justify-content:flex-start;align-self:flex-start;align-items:center;width:100%;min-height:296px;max-height:360px;display:flex;overflow:hidden}.communications-preview-body.has-split-layout .communications-preview-image{height:360px}.communications-preview-image>img{object-fit:cover;object-position:left center;width:100%;height:100%;display:block}.communications-preview-image-placeholder{width:100%;height:100%;min-height:296px;color:var(--icon-subtle);place-items:center;display:grid}.communications-preview-image-placeholder img{opacity:.6;width:40px;height:40px}.communications-preview-cta{align-self:flex-start;width:auto}.communications-preview-body.is-description-empty .communications-preview-cta,.communications-preview-body.is-description-empty .communications-preview-cta::part(core-button){width:100%}.communications-preview-body.is-description-empty .communications-preview-cta{align-self:stretch}.communications-preview-cta::part(core-button){border-color:var(--gray-60);background:var(--gray-60);height:40px;min-height:40px;color:var(--text-on-color);padding-left:24px;padding-right:24px;font-size:14px;font-weight:700}.communications-preview-footer{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.communications-preview-footer.is-acknowledge{justify-content:flex-end}.communications-preview-footer core-checkbox::part(core-checkbox__label){font-size:14px;font-weight:500;line-height:22px}.communications-preview-footer-actions{align-items:center;gap:16px;margin-left:auto;display:flex}.communications-preview-footer-actions core-button::part(core-button){height:40px;min-height:40px;padding-left:24px;padding-right:24px;font-size:14px;font-weight:700}@media (width<=620px){.communications-create-panel::part(core-side-panel__header){height:72px;min-height:72px;max-height:72px;padding:24px}.communications-announcement-name{margin:16px;padding:16px}.communications-panel-section{padding-left:16px;padding-right:16px}.communications-audience-section .communications-panel-section-heading{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.communications-cta-row,.communications-schedule-grid{grid-template-columns:minmax(0,1fr);gap:16px}.communications-create-panel .mock-side-panel-footer{flex-direction:column;align-items:stretch;gap:12px;padding:12px 16px}.communications-panel-footer-left,.communications-panel-footer-actions{justify-content:space-between;gap:8px}.communications-panel-footer-actions core-button{flex:50%}.communications-preview-modal::part(core-modal){width:calc(100vw - 16px);height:calc(100vh - 16px);max-height:none}.communications-preview-modal::part(core-modal__header){margin:24px 24px 0}.communications-preview-modal::part(core-modal__body){margin:20px 24px 0}.communications-preview-modal::part(core-modal__footer){margin:20px 24px 24px}.communications-preview-body.has-split-layout{gap:20px;display:flex}.communications-preview-body.has-split-layout .communications-preview-image{height:auto;min-height:220px}.communications-preview-footer{flex-direction:column;align-items:stretch}.communications-preview-footer-actions{justify-content:flex-end;align-self:flex-end;margin-left:0}}
