/* _content/Modules.TechnicalMasterData.Web/TechnicalArticleCandidateReviewSurface.razor.rz.scp.css */
.ds-candidate-review[b-7149mlvsps] {
    display: grid;
    grid-template-columns: minmax(17rem, 24rem) minmax(0, 1fr);
    gap: var(--ds-space-4);
}

.ds-candidate-review__list[b-7149mlvsps],
.ds-candidate-review__detail[b-7149mlvsps] {
    min-width: 0;
    border: var(--ds-border-width-1) solid var(--ds-color-border);
    background: var(--ds-color-surface);
}
.ds-candidate-review__source-return[b-7149mlvsps] { margin-block: var(--ds-space-2); }

.ds-candidate-review__list[b-7149mlvsps] { padding: var(--ds-space-3); }
.ds-candidate-review__list-heading[b-7149mlvsps] { display: flex; align-items: center; justify-content: space-between; gap: var(--ds-space-2); }
.ds-candidate-review__list-heading h2[b-7149mlvsps] { margin: 0; font-size: var(--ds-text-heading-3-size); }
.ds-candidate-review__list label[b-7149mlvsps] { display: grid; gap: var(--ds-space-1); margin-block: var(--ds-space-3); }
.ds-candidate-review__list ul[b-7149mlvsps] { list-style: none; margin: 0; padding: 0; display: grid; gap: var(--ds-border-width-1); }
.ds-candidate-review__list li button[b-7149mlvsps] { width: 100%; display: grid; gap: .2rem; padding: var(--ds-space-2); border: 0; border-left: var(--ds-border-width-2) solid transparent; text-align: left; background: var(--ds-color-surface-raised); color: inherit; cursor: pointer; }
.ds-candidate-review__list li button:hover[b-7149mlvsps],
.ds-candidate-review__list li button.is-selected[b-7149mlvsps] { border-left-color: var(--ds-color-accent); background: var(--ds-color-surface-raised); }
.ds-candidate-review__list li span[b-7149mlvsps],
.ds-candidate-review__list li small[b-7149mlvsps] { color: var(--ds-color-text-muted); overflow-wrap: anywhere; }
.ds-candidate-review__detail[b-7149mlvsps] { padding: var(--ds-space-4); }
.ds-candidate-review__context[b-7149mlvsps] { display: grid; grid-template-columns: repeat(auto-fit, minmax(12rem, 1fr)); gap: var(--ds-space-3); padding-bottom: var(--ds-space-3); border-bottom: var(--ds-border-width-1) solid var(--ds-color-border); }
.ds-candidate-review__context div[b-7149mlvsps],
.ds-candidate-review__identity[b-7149mlvsps] { display: grid; gap: .2rem; }
.ds-candidate-review__context span[b-7149mlvsps],
.ds-candidate-review__identity span[b-7149mlvsps] { color: var(--ds-color-text-muted); }
.ds-candidate-review__identity[b-7149mlvsps] { margin-block: var(--ds-space-3); }
.ds-candidate-review__reason[b-7149mlvsps] { display: grid; gap: var(--ds-space-1); max-width: var(--ds-form-section-max-width); }
.ds-candidate-review__actions[b-7149mlvsps],
.ds-candidate-review__form-actions[b-7149mlvsps] { display: flex; flex-wrap: wrap; gap: var(--ds-space-2); margin-top: var(--ds-space-3); }
.ds-candidate-review__form[b-7149mlvsps] { display: grid; grid-template-columns: repeat(2, minmax(12rem, 20rem)); align-items: start; gap: var(--ds-space-3); width: min(100%, 44rem); margin-top: var(--ds-space-4); padding: var(--ds-space-3); border: var(--ds-border-width-1) solid var(--ds-color-border); }
.ds-candidate-review__form h3[b-7149mlvsps],
.ds-candidate-review__form-actions[b-7149mlvsps],
.ds-candidate-review__confirm[b-7149mlvsps] { grid-column: 1 / -1; }
.ds-candidate-review__form label[b-7149mlvsps] { align-content: start; align-self: start; display: grid; gap: var(--ds-space-1); }
.ds-candidate-review__classification-selection[b-7149mlvsps] { align-self: start; display: grid; gap: var(--ds-space-1); }
.ds-candidate-review__classification-create[b-7149mlvsps] { grid-column: 1 / -1; display: grid; grid-template-columns: repeat(2, minmax(12rem, 20rem)); align-items: start; gap: var(--ds-space-2); padding: var(--ds-space-2); border: var(--ds-border-width-1) solid var(--ds-color-border); background: var(--ds-color-surface-raised); }
.ds-candidate-review__classification-create h4[b-7149mlvsps],
.ds-candidate-review__classification-create .ds-candidate-review__form-actions[b-7149mlvsps] { grid-column: 1 / -1; margin-block: 0; }
.ds-candidate-review__confirm[b-7149mlvsps] { display: flex !important; grid-template-columns: auto 1fr !important; align-items: start; }
.ds-candidate-review__message[b-7149mlvsps],
.ds-candidate-review__notice[b-7149mlvsps] { padding: var(--ds-space-2) var(--ds-space-3); border-left: var(--ds-border-width-2) solid var(--ds-color-accent); background: var(--ds-color-surface-raised); }
.ds-candidate-review__completion[b-7149mlvsps] { display: grid; gap: var(--ds-space-2); width: min(100%, 58rem); margin-top: var(--ds-space-3); padding: var(--ds-space-2) var(--ds-space-3); border: var(--ds-border-width-1) solid var(--ds-color-border); background: var(--ds-color-surface-raised); }
.ds-candidate-review__completion-heading h3[b-7149mlvsps],
.ds-candidate-review__completion-heading p[b-7149mlvsps] { margin: 0; }
.ds-candidate-review__completion-heading p[b-7149mlvsps] { margin-top: var(--ds-space-1); color: var(--ds-color-text-muted); }
.ds-candidate-review__completion-classification[b-7149mlvsps] { display: grid; grid-template-columns: 8rem minmax(12rem, 20rem); align-items: center; gap: var(--ds-space-1) var(--ds-space-2); }
.ds-candidate-review__completion-classification small[b-7149mlvsps] { grid-column: 2; color: var(--ds-color-text-muted); }
.ds-candidate-review__completion-fields[b-7149mlvsps] { display: grid; gap: var(--ds-space-1); }
.ds-candidate-review__completion-field[b-7149mlvsps] { display: grid; grid-template-columns: minmax(8rem, .55fr) minmax(12rem, 1fr) minmax(9rem, auto); align-items: center; gap: var(--ds-space-2); padding: var(--ds-space-1) var(--ds-space-2); border-left: var(--ds-border-width-2) solid var(--ds-color-accent); background: var(--ds-color-surface); }
.ds-candidate-review__completion-field.is-conflict[b-7149mlvsps],
.ds-candidate-review__completion-field.is-invalid[b-7149mlvsps] { border-left-color: var(--ds-color-danger); }
.ds-candidate-review__completion-field small[b-7149mlvsps] { color: var(--ds-color-text-muted); }
.ds-candidate-review__validation[b-7149mlvsps] { padding: var(--ds-space-2) var(--ds-space-3); border-left: var(--ds-border-width-2) solid var(--ds-color-danger); background: var(--ds-color-surface); }
.ds-candidate-review__validation ul[b-7149mlvsps] { margin-bottom: 0; }

@media (max-width: 800px) {
    .ds-candidate-review[b-7149mlvsps] { grid-template-columns: 1fr; }
    .ds-candidate-review__form[b-7149mlvsps],
    .ds-candidate-review__classification-create[b-7149mlvsps] { grid-template-columns: 1fr; width: 100%; }
    .ds-candidate-review__classification-create h4[b-7149mlvsps],
    .ds-candidate-review__classification-create .ds-candidate-review__form-actions[b-7149mlvsps] { grid-column: 1; }
    .ds-candidate-review__completion[b-7149mlvsps] { width: 100%; }
    .ds-candidate-review__completion-classification[b-7149mlvsps] { grid-template-columns: 1fr; }
    .ds-candidate-review__completion-classification small[b-7149mlvsps] { grid-column: 1; }
    .ds-candidate-review__completion-field[b-7149mlvsps] { grid-template-columns: 1fr; }
}
/* _content/Modules.TechnicalMasterData.Web/TechnicalArticleCharacteristicEditor.razor.rz.scp.css */
.ds-technical-article-editor__scope[b-henu72y654] {
    margin: 0;
    color: var(--ds-color-text-muted);
}

.ds-technical-article-editor__message[b-henu72y654],
.ds-technical-article-editor__state[b-henu72y654] {
    margin: 0;
}

.ds-technical-article-editor__grid[b-henu72y654] {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(min(16rem, 100%), 1fr));
    gap: var(--ds-space-3);
}

.ds-technical-article-editor__grid > label[b-henu72y654] {
    display: grid;
    gap: var(--ds-space-1);
    align-content: start;
}

.ds-technical-article-editor__control[b-henu72y654] {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    gap: var(--ds-space-2);
    align-items: center;
}

.ds-technical-article-editor__control > input[b-henu72y654],
.ds-technical-article-editor__control > select[b-henu72y654] {
    min-width: 0;
    width: 100%;
}

.ds-technical-article-editor__unit[b-henu72y654] {
    color: var(--ds-color-text-muted);
    white-space: nowrap;
}
/* _content/Modules.TechnicalMasterData.Web/TechnicalArticleCreateDialog.razor.rz.scp.css */
.ds-technical-article-create__fields[b-mgyoe67qka],
.ds-technical-article-create__classification[b-mgyoe67qka] {
    display: grid;
    grid-template-columns: repeat(2, minmax(12rem, 20rem));
    gap: var(--ds-space-3);
    align-items: end;
}

.ds-technical-article-create__fields label[b-mgyoe67qka],
.ds-technical-article-create__classification label[b-mgyoe67qka] {
    display: grid;
    gap: var(--ds-space-1);
}

.ds-technical-article-create__classification[b-mgyoe67qka] {
    margin-block: var(--ds-space-3);
    padding: var(--ds-space-3);
    border: var(--ds-border-width-1) solid var(--ds-color-border);
    border-radius: var(--ds-radius-md);
}

.ds-technical-article-create__actions[b-mgyoe67qka] {
    display: flex;
    gap: var(--ds-space-2);
}

.ds-technical-article-create__confirm[b-mgyoe67qka] {
    display: flex;
    gap: var(--ds-space-2);
    margin-top: var(--ds-space-3);
}

.ds-technical-article-create__existing[b-mgyoe67qka] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: var(--ds-space-2);
    margin-top: var(--ds-space-3);
    padding: var(--ds-space-2) var(--ds-space-3);
    border: var(--ds-border-width-1) solid var(--ds-color-border);
    border-radius: var(--ds-radius-md);
}

@media (max-width: 48rem) {
    .ds-technical-article-create__fields[b-mgyoe67qka],
    .ds-technical-article-create__classification[b-mgyoe67qka] {
        grid-template-columns: minmax(0, 1fr);
    }
}
/* _content/Modules.TechnicalMasterData.Web/TechnicalMasterDataBrowseTree.razor.rz.scp.css */
.ds-technical-master-data-browse[b-ca6cwqxlgk] {
    display: grid;
    min-width: 0;
}

.ds-technical-master-data-browse__node[b-ca6cwqxlgk],
.ds-technical-master-data-browse__more[b-ca6cwqxlgk] {
    align-items: center;
    background: transparent;
    border: 0;
    border-bottom: var(--ds-border-width) solid var(--ds-border-color);
    color: inherit;
    cursor: pointer;
    display: flex;
    gap: var(--ds-space-2);
    min-width: 0;
    padding: var(--ds-space-2) var(--ds-space-3);
    padding-inline-start: var(--ds-space-3);
    text-align: start;
    width: 100%;
}

.ds-technical-master-data-browse__node:hover[b-ca6cwqxlgk],
.ds-technical-master-data-browse__node.is-selected[b-ca6cwqxlgk],
.ds-technical-master-data-browse__more:hover[b-ca6cwqxlgk] {
    background: var(--ds-color-table-hover);
}

.ds-technical-master-data-browse__toggle[b-ca6cwqxlgk] {
    flex: 0 0 var(--ds-space-2);
}

.ds-technical-master-data-browse__text[b-ca6cwqxlgk] {
    align-items: center;
    display: flex;
    gap: var(--ds-space-1);
    min-width: 0;
    width: 100%;
}

.ds-technical-master-data-browse__text strong[b-ca6cwqxlgk] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ds-technical-master-data-browse__status[b-ca6cwqxlgk] {
    border: var(--ds-border-width) solid var(--ds-border-color);
    border-radius: var(--ds-radius-pill);
    color: var(--ds-text-muted);
    flex: 0 0 auto;
    font-size: var(--ds-font-size-sm);
    margin-inline-start: auto;
    padding: 0 var(--ds-space-1);
    white-space: nowrap;
}

.ds-technical-master-data-browse__status.is-active[b-ca6cwqxlgk] {
    border-color: var(--ds-color-success);
    color: var(--ds-color-success);
}

.ds-technical-master-data-browse__more[b-ca6cwqxlgk] {
    color: var(--ds-color-action);
}

.ds-technical-master-data-browse__node.is-depth-1[b-ca6cwqxlgk],
.ds-technical-master-data-browse__more.is-depth-1[b-ca6cwqxlgk] { padding-inline-start: var(--ds-space-4); }
.ds-technical-master-data-browse__node.is-depth-2[b-ca6cwqxlgk],
.ds-technical-master-data-browse__more.is-depth-2[b-ca6cwqxlgk] { padding-inline-start: var(--ds-space-7); }
.ds-technical-master-data-browse__node.is-depth-3[b-ca6cwqxlgk],
.ds-technical-master-data-browse__more.is-depth-3[b-ca6cwqxlgk] { padding-inline-start: var(--ds-space-7); }
.ds-technical-master-data-browse__node.is-depth-4[b-ca6cwqxlgk],
.ds-technical-master-data-browse__more.is-depth-4[b-ca6cwqxlgk],
.ds-technical-master-data-browse__node.is-depth-5[b-ca6cwqxlgk],
.ds-technical-master-data-browse__more.is-depth-5[b-ca6cwqxlgk],
.ds-technical-master-data-browse__node.is-depth-6[b-ca6cwqxlgk],
.ds-technical-master-data-browse__more.is-depth-6[b-ca6cwqxlgk] { padding-inline-start: var(--ds-space-7); }
/* _content/Modules.TechnicalMasterData.Web/TechnicalMasterDataLanding.razor.rz.scp.css */
.ds-technical-master-data-landing[b-eh9x9hnm90]  .ds-module-entry__header {
    gap: var(--ds-space-0-5);
    padding: var(--ds-space-1);
}

.ds-technical-master-data-landing[b-eh9x9hnm90]  .ds-module-entry__header > * {
    margin: 0;
}

.ds-technical-master-data-expert[b-eh9x9hnm90] {
    width: 100%;
    margin-block-start: var(--ds-space-1);
    padding-block-start: var(--ds-space-0-75);
    border-top: var(--ds-border-width-1) solid var(--ds-color-border);
}

.ds-technical-master-data-expert > summary[b-eh9x9hnm90] {
    cursor: pointer;
    font-weight: 700;
}

.ds-technical-master-data-expert > p[b-eh9x9hnm90] {
    color: var(--ds-color-text-muted);
}
/* _content/Modules.TechnicalMasterData.Web/TechnicalMasterDataNavigation.razor.rz.scp.css */
.ds-technical-master-data-navigation[b-scss1svzu0] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: var(--ds-space-0-5);
    border-bottom: var(--ds-border-width-1) solid var(--ds-color-border);
    padding-bottom: var(--ds-space-1);
}

.ds-technical-master-data-navigation > a[b-scss1svzu0],
.ds-technical-master-data-navigation summary[b-scss1svzu0],
.ds-technical-master-data-navigation__menu a[b-scss1svzu0] {
    min-height: var(--ds-control-height-sm);
    display: inline-flex;
    align-items: center;
    border-radius: var(--ds-radius-2);
    color: var(--ds-color-text-muted);
    padding: 0 var(--ds-space-1);
    text-decoration: none;
}

.ds-technical-master-data-navigation > a:hover[b-scss1svzu0],
.ds-technical-master-data-navigation > a:focus-visible[b-scss1svzu0],
.ds-technical-master-data-navigation summary:hover[b-scss1svzu0],
.ds-technical-master-data-navigation summary:focus-visible[b-scss1svzu0],
.ds-technical-master-data-navigation__menu a:hover[b-scss1svzu0],
.ds-technical-master-data-navigation__menu a:focus-visible[b-scss1svzu0] {
    background: var(--ds-color-button-hover);
    color: var(--ds-color-text);
    outline: var(--ds-focus-ring);
    outline-offset: var(--ds-focus-offset);
}

.ds-technical-master-data-navigation > a[aria-current="page"][b-scss1svzu0],
.ds-technical-master-data-navigation summary.is-active[b-scss1svzu0],
.ds-technical-master-data-navigation__menu a[aria-current="page"][b-scss1svzu0] {
    background: var(--ds-color-navigation-active);
    color: var(--ds-color-text);
    box-shadow: inset 0 calc(-1 * var(--ds-border-width-2)) 0 var(--ds-color-action);
}

.ds-technical-master-data-navigation__more[b-scss1svzu0] {
    position: relative;
}

.ds-technical-master-data-navigation__more > summary[b-scss1svzu0] {
    cursor: pointer;
    list-style: none;
}

.ds-technical-master-data-navigation__more > summary[b-scss1svzu0]::-webkit-details-marker {
    display: none;
}

.ds-technical-master-data-navigation__menu[b-scss1svzu0] {
    position: absolute;
    z-index: var(--ds-z-dropdown);
    inset-block-start: calc(100% + var(--ds-space-0-5));
    inset-inline-start: 0;
    min-width: var(--ds-field-width-medium);
    display: grid;
    gap: var(--ds-space-0-25);
    border: var(--ds-border-width-1) solid var(--ds-color-border);
    border-radius: var(--ds-radius-2);
    background: var(--ds-color-surface-raised);
    padding: var(--ds-space-0-5);
    box-shadow: var(--ds-shadow-2);
}

@media (max-width: 48rem) {
    .ds-technical-master-data-navigation__more[b-scss1svzu0] {
        position: static;
    }

    .ds-technical-master-data-navigation__menu[b-scss1svzu0] {
        position: static;
        width: 100%;
        margin-top: var(--ds-space-0-5);
        box-shadow: none;
    }
}
/* _content/Modules.TechnicalMasterData.Web/TechnicalMasterDataWorkSurface.razor.rz.scp.css */
.ds-technical-master-data__source-return[b-cxijtp933r] {
    display: flex;
    justify-content: flex-start;
}

.ds-technical-master-data__source-return a[b-cxijtp933r] {
    inline-size: fit-content;
}

.ds-form-grid[b-cxijtp933r] {
    display: flex;
    flex-wrap: wrap;
    gap: var(--ds-space-1);
    align-items: start;
    justify-content: start;
}

.ds-form-grid label[b-cxijtp933r] {
    display: grid;
    gap: var(--ds-space-0-5);
    inline-size: min(100%, var(--ds-field-width-medium));
}

.ds-action-row[b-cxijtp933r] {
    display: flex;
    flex-wrap: wrap;
    gap: var(--ds-space-0-5);
}

.ds-action-row--end[b-cxijtp933r] {
    justify-content: flex-end;
}

.ds-technical-master-data__transition-notice[b-cxijtp933r] {
    align-self: start;
    align-content: start;
    gap: var(--ds-space-1);
}

.ds-technical-master-data__transition-notice > :is(h2, p)[b-cxijtp933r] {
    margin: 0;
}

.ds-technical-master-data__transition-notice > h2[b-cxijtp933r] {
    line-height: var(--ds-line-height-tight);
}

.ds-technical-master-data__filter-actions[b-cxijtp933r] {
    display: flex;
    flex-wrap: wrap;
    align-self: end;
    gap: var(--ds-space-0-5);
}

.ds-technical-master-data__field-with-action[b-cxijtp933r] {
    display: grid;
    align-content: start;
    justify-items: start;
    gap: var(--ds-space-0-5);
}

.ds-technical-master-data__inline-create[b-cxijtp933r] {
    display: grid;
    gap: var(--ds-space-1);
    padding-block-start: var(--ds-space-1);
    border-block-start: var(--ds-border-width-1) solid var(--ds-color-border);
}

.ds-technical-master-data__inline-create > h3[b-cxijtp933r] {
    margin: 0;
}

.ds-technical-master-data__classification-editor[b-cxijtp933r] {
    display: grid;
    grid-column: 1 / -1;
    inline-size: 100%;
    grid-template-columns: minmax(var(--ds-layout-card-min), var(--ds-field-width-wide)) minmax(0, 1fr);
    gap: var(--ds-space-1-5);
    align-items: start;
}

.ds-technical-master-data__classification-master[b-cxijtp933r],
.ds-technical-master-data__field-management[b-cxijtp933r],
.ds-technical-master-data__field-list-section[b-cxijtp933r] {
    min-inline-size: 0;
}

.ds-technical-master-data__field-management[b-cxijtp933r] {
    inline-size: 100%;
    max-inline-size: none;
}

.ds-technical-master-data__field-management[b-cxijtp933r],
.ds-technical-master-data__field-create[b-cxijtp933r],
.ds-technical-master-data__field-list-section[b-cxijtp933r] {
    display: grid;
    gap: var(--ds-space-1);
    align-content: start;
}

.ds-technical-master-data__field-create > h3[b-cxijtp933r],
.ds-technical-master-data__field-list-section > h3[b-cxijtp933r] {
    margin: 0;
}

.ds-technical-master-data__field-create-grid[b-cxijtp933r] {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    gap: var(--ds-space-0-75);
    inline-size: min(100%, var(--ds-field-width-wide));
}

.ds-technical-master-data__field-edit[b-cxijtp933r] {
    display: grid;
    grid-template-columns: minmax(12rem, 20rem) minmax(9rem, 12rem) minmax(6rem, 8rem);
    gap: var(--ds-space-0-75);
    align-items: end;
    justify-content: start;
}

.ds-technical-master-data__field-create-grid label[b-cxijtp933r],
.ds-technical-master-data__field-edit label[b-cxijtp933r] {
    display: grid;
    min-inline-size: 0;
    gap: var(--ds-space-0-25);
}

.ds-technical-master-data__field-create-grid :is(input, select)[b-cxijtp933r],
.ds-technical-master-data__field-edit :is(input, select)[b-cxijtp933r] {
    inline-size: 100%;
    min-inline-size: 0;
}

.ds-technical-master-data__field-create-action[b-cxijtp933r],
.ds-technical-master-data__field-assign[b-cxijtp933r],
.ds-technical-master-data__field-edit-actions[b-cxijtp933r],
.ds-technical-master-data__field-actions[b-cxijtp933r] {
    display: flex;
    flex-wrap: wrap;
    gap: var(--ds-space-0-5);
    align-items: center;
    justify-content: flex-start;
}

.ds-technical-master-data__field-assign[b-cxijtp933r] {
    display: flex;
    flex-wrap: wrap;
    align-items: end;
    gap: var(--ds-space-0-5);
}

.ds-technical-master-data__field-assign > label[b-cxijtp933r] {
    display: grid;
    gap: var(--ds-space-0-25);
    inline-size: min(100%, var(--ds-field-width-wide));
}

.ds-technical-master-data__article-characteristics[b-cxijtp933r] {
    display: grid;
    gap: var(--ds-space-0-75);
    margin-block-start: var(--ds-space-1);
    align-self: start;
    align-content: start;
    block-size: fit-content;
    inline-size: min(100%, 34rem);
    min-block-size: 0;
}

.ds-technical-master-data__article-characteristics > h3[b-cxijtp933r] {
    margin: 0;
}

.ds-technical-master-data__article-characteristic-grid[b-cxijtp933r] {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    gap: var(--ds-space-0-75);
    justify-content: start;
}

.ds-technical-master-data__article-characteristic-grid > label[b-cxijtp933r] {
    display: grid;
    grid-template-columns: minmax(8rem, 12rem) minmax(6rem, var(--ds-field-width-short)) auto;
    align-items: center;
    gap: var(--ds-space-0-75);
    min-inline-size: 0;
}

.ds-technical-master-data__field-list[b-cxijtp933r] {
    display: grid;
    gap: var(--ds-space-0-5);
}

.ds-technical-master-data__characteristic-catalog[b-cxijtp933r] {
    margin-block-start: var(--ds-space-1);
}

.ds-technical-master-data__characteristic-catalog-list[b-cxijtp933r] {
    display: grid;
    gap: var(--ds-space-0-5);
    margin-block-start: var(--ds-space-0-75);
}

.ds-technical-master-data__characteristic-catalog-item[b-cxijtp933r] {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    gap: var(--ds-space-0-75);
    align-items: center;
}

.ds-technical-master-data__characteristic-catalog-item .ds-technical-master-data__field-summary[b-cxijtp933r] {
    flex-wrap: wrap;
}

.ds-technical-master-data__field-item[b-cxijtp933r] {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    gap: var(--ds-space-0-5) var(--ds-space-1);
    align-items: center;
}

.ds-technical-master-data__field-summary[b-cxijtp933r] {
    display: flex;
    align-items: baseline;
    min-inline-size: 0;
    gap: var(--ds-space-0-75);
    white-space: nowrap;
}

.ds-technical-master-data__field-summary > strong[b-cxijtp933r] {
    min-inline-size: 8rem;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ds-technical-master-data__field-summary > .ds-secondary-text[b-cxijtp933r] {
    overflow: hidden;
    text-overflow: ellipsis;
}

.ds-technical-master-data__field-move[b-cxijtp933r] {
    inline-size: var(--ds-control-height);
    padding-inline: 0;
}

.ds-technical-master-data__field-edit[b-cxijtp933r] {
    grid-column: 1 / -1;
    padding-block-start: var(--ds-space-0-75);
    border-block-start: var(--ds-border-width-1) solid var(--ds-color-border);
}

.ds-technical-master-data__field-edit-actions[b-cxijtp933r] {
    grid-column: 1 / -1;
}

@media (max-width: 90rem) {
    .ds-technical-master-data__classification-editor[b-cxijtp933r] {
        grid-template-columns: 1fr;
    }
}

@media (max-width: 48rem) {
    .ds-form-grid[b-cxijtp933r] {
        display: grid;
        grid-template-columns: 1fr;
    }

    .ds-technical-master-data__field-edit[b-cxijtp933r],
    .ds-technical-master-data__field-item[b-cxijtp933r],
    .ds-technical-master-data__characteristic-catalog-item[b-cxijtp933r] {
        grid-template-columns: 1fr;
    }

    .ds-technical-master-data__field-actions[b-cxijtp933r] {
        grid-column: 1;
    }
}
.ds-technical-master-data__proposals[b-cxijtp933r] {
    margin-block: var(--ds-space-1);
}

.ds-technical-master-data__proposal-list[b-cxijtp933r] {
    display: grid;
    gap: var(--ds-space-1);
}

.ds-technical-master-data__proposal[b-cxijtp933r] {
    min-width: 0;
    padding-block: var(--ds-space-0-5);
}

.ds-technical-master-data__proposal > summary[b-cxijtp933r] {
    min-block-size: var(--ds-control-height);
    overflow: hidden;
    padding-block: var(--ds-space-0-5);
    cursor: pointer;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ds-technical-master-data__proposal > summary strong[b-cxijtp933r] {
    margin-inline-end: var(--ds-space-0-75);
}

.ds-technical-master-data__proposal dl div[b-cxijtp933r] {
    display: flex;
    flex-wrap: wrap;
    gap: var(--ds-space-0-5) var(--ds-space-1);
}

.ds-technical-master-data__proposal dd[b-cxijtp933r] {
    margin: 0;
}

.ds-technical-master-data__proposal-fields[b-cxijtp933r] {
    display: flex;
    flex-wrap: wrap;
    align-items: end;
    gap: var(--ds-space-0-75);
}

.ds-technical-master-data__proposal-fields label[b-cxijtp933r] {
    display: grid;
    min-width: 0;
    gap: var(--ds-space-0-25);
    width: 100%;
}

.ds-technical-master-data__proposal-fields :is(input, select)[b-cxijtp933r] {
    width: 100%;
    min-width: 0;
    max-width: 100%;
}

.ds-technical-master-data__proposal-decision[b-cxijtp933r],
.ds-technical-master-data__proposal-target[b-cxijtp933r] {
    flex: 0 1 var(--ds-field-width-medium);
    max-width: var(--ds-field-width-medium);
}

.ds-technical-master-data__proposal-reason[b-cxijtp933r] {
    flex: 0 1 var(--ds-field-width-wide);
    max-width: var(--ds-field-width-wide);
}

@media (max-width: 48rem) {
    .ds-technical-master-data__proposal-fields > label[b-cxijtp933r] {
        flex-basis: 100%;
        max-width: none;
    }
}

.ds-technical-master-data__physical-register-pane[b-cxijtp933r] {
    display: flex;
    min-block-size: 100%;
    flex-direction: column;
}

.ds-technical-master-data__physical-register[b-cxijtp933r] {
    display: grid;
    gap: var(--ds-space-0-25);
    min-inline-size: 0;
}

.ds-technical-master-data__physical-register-item[b-cxijtp933r] {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: var(--ds-space-0-5);
    inline-size: fit-content;
    max-inline-size: 100%;
    min-block-size: var(--ds-control-height);
    min-inline-size: 0;
    padding-block: var(--ds-space-0-5);
    justify-self: start;
    text-align: start;
}

.ds-technical-master-data__physical-register-item > strong[b-cxijtp933r] {
    min-inline-size: 0;
    overflow-wrap: anywhere;
}

.ds-technical-master-data__physical-register-context[b-cxijtp933r] {
    min-inline-size: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ds-technical-master-data__physical-register-total[b-cxijtp933r] {
    margin-block: var(--ds-space-1) var(--ds-space-0-5);
}

.ds-technical-master-data__physical-register-footer[b-cxijtp933r] {
    margin-block-start: auto;
    padding-block-start: var(--ds-space-1);
}

.ds-technical-master-data__physical-register-disambiguation[b-cxijtp933r] {
    flex: 0 0 auto;
    white-space: nowrap;
}

.ds-technical-master-data__physical-id[b-cxijtp933r],
.ds-technical-master-data__physical-section > p[b-cxijtp933r],
.ds-technical-master-data__physical-history li > span[b-cxijtp933r] {
    overflow-wrap: anywhere;
}

.ds-technical-master-data__physical-id[b-cxijtp933r],
.ds-technical-master-data__physical-assignment[b-cxijtp933r] {
    grid-column: 1 / -1;
}

.ds-technical-master-data__physical-assignment-grid[b-cxijtp933r] {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, var(--ds-field-width-medium)));
    gap: var(--ds-space-1);
    align-items: start;
    justify-content: start;
}

.ds-technical-master-data__physical-assignment-grid > label[b-cxijtp933r] {
    min-inline-size: 0;
}

.ds-technical-master-data__physical-section[b-cxijtp933r],
.ds-technical-master-data__physical-history[b-cxijtp933r],
.ds-technical-master-data__physical-administration[b-cxijtp933r] {
    margin-block-start: var(--ds-space-1);
    padding-block-start: var(--ds-space-1);
}

.ds-technical-master-data__physical-section > h3[b-cxijtp933r],
.ds-technical-master-data__physical-section > p[b-cxijtp933r],
.ds-technical-master-data__physical-id[b-cxijtp933r] {
    margin-block: 0 var(--ds-space-0-5);
}

.ds-technical-master-data__physical-history ol[b-cxijtp933r] {
    display: grid;
    gap: var(--ds-space-0-5);
    padding-inline-start: var(--ds-space-2);
}

.ds-technical-master-data__physical-history li[b-cxijtp933r] {
    display: grid;
    gap: var(--ds-space-0-25);
}

.ds-technical-master-data__archive-guard-message[b-cxijtp933r] {
    margin: var(--ds-space-0-5) 0 0;
}

@media (max-width: 48rem) {
    .ds-technical-master-data__physical-assignment-grid[b-cxijtp933r] {
        grid-template-columns: 1fr;
    }
}
.ds-technical-master-data__physical-location-actions[b-cxijtp933r] {
    display: flex;
    flex-wrap: wrap;
    gap: var(--ds-space-2);
}

.ds-technical-master-data__physical-location-picker[b-cxijtp933r] {
    display: grid;
    gap: var(--ds-space-3);
}

.ds-technical-master-data__inactive[b-cxijtp933r] {
    border-radius: var(--ds-radius-sm);
    margin-block-start: var(--ds-space-3);
    max-width: 75rem;
}

.ds-technical-master-data__inactive > summary[b-cxijtp933r] {
    cursor: pointer;
    font-weight: var(--ds-font-weight-semibold);
}

.ds-technical-master-data__inactive > p[b-cxijtp933r] {
    margin-block-end: 0;
}

.ds-technical-master-data__inactive-list[b-cxijtp933r] {
    display: grid;
    gap: var(--ds-space-1);
    margin-block-start: var(--ds-space-2);
}

.ds-technical-master-data__inactive-list > button[b-cxijtp933r] {
    align-items: center;
    display: flex;
    gap: var(--ds-space-2);
    justify-content: space-between;
    min-block-size: var(--ds-control-height);
    text-align: start;
    width: 100%;
}
