.badge{align-items:center;gap:var(--space-1);width:fit-content;max-width:100%;padding:var(--space-0) var(--space-2);border-radius:var(--radius-pill);font-size:var(--fs-xs);letter-spacing:normal;text-transform:none;white-space:nowrap;box-sizing:border-box;border:1px solid #0000;flex-shrink:0;min-width:0;font-weight:500;display:inline-flex;overflow:hidden}.badge__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.badge-success{background:color-mix(in srgb, var(--success-bg) 72%, var(--surface));color:color-mix(in srgb, var(--success-text) 78%, var(--success));border-color:color-mix(in srgb, var(--success) 38%, transparent)}.badge-error{background:color-mix(in srgb, var(--error-bg) 72%, var(--surface));color:color-mix(in srgb, var(--error-text) 78%, var(--error));border-color:color-mix(in srgb, var(--error) 38%, transparent)}.badge-warning{background:color-mix(in srgb, var(--warning-bg) 72%, var(--surface));color:color-mix(in srgb, var(--warning-text) 82%, var(--warning));border-color:color-mix(in srgb, var(--warning) 42%, transparent)}.badge-neutral{background:color-mix(in srgb, var(--border) 55%, var(--surface));color:var(--text-muted);border-color:color-mix(in srgb, var(--text-muted) 28%, transparent)}.badge-info{background:color-mix(in srgb, var(--info-bg) 72%, var(--surface));color:color-mix(in srgb, var(--info-text) 78%, var(--info));border-color:color-mix(in srgb, var(--info) 38%, transparent)}.badge-accent{background:color-mix(in srgb, var(--accent) 12%, var(--surface));color:var(--accent-dark);border-color:color-mix(in srgb, var(--accent) 38%, transparent)}.badge-draft{background:color-mix(in srgb, var(--draft-bg) 72%, var(--surface));color:color-mix(in srgb, var(--draft-text) 78%, var(--draft));border-color:color-mix(in srgb, var(--draft) 38%, transparent)}.badge-violet{background:color-mix(in srgb, var(--violet-bg) 72%, var(--surface));color:color-mix(in srgb, var(--violet-text) 78%, var(--violet));border-color:color-mix(in srgb, var(--violet) 38%, transparent)}.badge-tooltip{flex-shrink:0;min-width:0;max-width:100%}.badge-teal{background:color-mix(in srgb, var(--teal-bg) 72%, var(--surface));color:color-mix(in srgb, var(--teal-text) 78%, var(--teal));border-color:color-mix(in srgb, var(--teal) 38%, transparent)}.form-error-alert,.form-accent-alert{box-sizing:border-box;align-self:stretch;align-items:center;gap:var(--space-2);width:auto;max-width:100%;padding:var(--space-2) var(--space-3);font-size:var(--fs-12);white-space:normal;border-radius:var(--radius-md);min-width:0;color:var(--text);flex-shrink:0;font-weight:400;line-height:1.35;display:flex}.form-error-alert__icon,.form-accent-alert__icon{flex-shrink:0}.form-error-alert__icon{color:var(--danger)}.form-accent-alert__icon{color:var(--accent)}.form-error-alert__text,.form-accent-alert__text{flex:1;min-width:0}.form-error-alert__label{font-weight:400}.form-error-alert--page,.form-accent-alert--page{margin-bottom:var(--space-10)}.entity-form-page:has(.form-error-alert--page,.form-accent-alert--page){padding-top:var(--space-10)}.form-accent-alert{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);gap:var(--mantine-spacing-sm)}.form-accent-alert__icon{width:1.25rem;height:1.25rem}.list-page .form-error-alert--page,.list-page .form-accent-alert--page{margin-top:var(--space-10);margin-inline:var(--space-list-toolbar-y);margin-bottom:var(--space-10);max-width:calc(100% - 2 * var(--space-list-toolbar-y))}.list-page:has(.form-error-alert--page,.form-accent-alert--page) [data-list-table]{margin-top:0!important}.form-section__error{margin-bottom:var(--space-10)}.form-section{--paper-border-color:var(--border);overflow:hidden}.form-section:not(.form-section--with-shadow){--paper-shadow:none;box-shadow:none!important}.form-section__title{flex:1;min-width:0}.form-section__tabs{padding-top:var(--space-2)}.form-section__tabs .underline-tabs__list{margin-inline:var(--mantine-spacing-xl)}.form-section--flush-body.form-section--with-tabs .form-section__header{padding-top:var(--space-3)}.form-section--flush-body.form-section--with-tabs .form-section__body{padding-top:var(--space-4)}.form-section__actions{flex-shrink:0}.form-section--flush-body .form-section__header{padding-top:var(--mantine-spacing-xl);padding-left:var(--mantine-spacing-xl);padding-right:var(--mantine-spacing-xl)}.form-section--flush-body .form-section__body{padding-left:var(--mantine-spacing-xl);padding-right:var(--mantine-spacing-xl);padding-bottom:var(--mantine-spacing-xl)}.form-section--list-table{--dt-min-toolbar-inline-inset:16px;--dt-toolbar-block-inset:15px;overflow:hidden}.form-section--list-table:not(:has(.form-section__header)) .dt-wrap--flush-h{padding-top:var(--dt-toolbar-block-inset,15px)}.form-section--list-table .dt-toolbar,.form-section--list-table .dt-table-heading{margin-bottom:var(--dt-toolbar-block-inset,15px)}.form-section--list-table .dt-scroll .dt :is(th,td){padding-inline:16px!important}.form-section--list-table.form-section--flush-body:not(:has(.form-section__header)){padding-bottom:0}.form-section--list-table.form-section--flush-body:not(:has(.form-section__header)) .form-section__body{padding:0}.form-section--table.form-section--flush-body .form-section__body{padding-bottom:0}.form-section--table.form-section--flush-body:not(:has(.form-section__header)) .form-section__body{padding-top:var(--dt-toolbar-block-inset,15px)}.form-section--table.form-section--flush-body .form-section-flush{margin-bottom:0}.form-section-flush{margin-inline:calc(-1 * var(--mantine-spacing-xl));margin-bottom:calc(-1 * var(--mantine-spacing-xl));width:calc(100% + 2 * var(--mantine-spacing-xl))}.form-section-flush .dt-toolbar,.form-section-flush .license-attrs-table__toolbar{padding-inline:var(--mantine-spacing-xl);margin-bottom:var(--dt-toolbar-block-inset,15px)}.form-section-flush .license-attrs-table__toolbar>.search-input{max-width:22rem}.form-section-flush [data-list-table-embedded]:before{content:"";border-top:1px solid var(--border);position:absolute;top:0;left:0;right:0}.form-section--with-tabs .form-section-flush [data-list-table-embedded]:before{content:none}.form-section--with-tabs .form-section-flush :is(.mantine-Table-th,.dt__th){border-top:none!important}.form-section-flush [data-list-table-embedded] .mantine-Table-th:first-child,.form-section-flush [data-list-table-embedded] .mantine-Table-td:first-child{padding-inline-start:var(--mantine-spacing-xl)!important}.form-section-flush [data-list-table-embedded] .mantine-Table-th:last-child:not(.table-row-actions-cell),.form-section-flush [data-list-table-embedded] .mantine-Table-td:last-child:not(.table-row-actions-cell){padding-inline-end:var(--mantine-spacing-xl)!important}.form-section-flush .dt-wrap{flex:none}.form-section-flush .dt__th:first-child,.form-section-flush .dt__td:first-child:not(.dt__td--actions),.form-section-flush .dt__td--footer{padding-inline-start:var(--mantine-spacing-xl)!important}.form-section-flush .dt__th:last-child:not(.dt__th--actions),.form-section-flush .dt__td:last-child:not(.dt__td--actions):not(.dt__td--footer){padding-inline-end:var(--mantine-spacing-xl)!important}.form-section-flush [data-list-table-embedded] .table-row-actions-cell{width:calc(var(--table-row-actions-width) + var(--mantine-spacing-xl));min-width:calc(var(--table-row-actions-width) + var(--mantine-spacing-xl));max-width:calc(var(--table-row-actions-width) + var(--mantine-spacing-xl));padding-inline-end:var(--mantine-spacing-xl);overflow:visible}
