.adaptation-roster-warning{cursor:help;flex:none;max-width:100%;display:inline-flex}.adaptation-roster-warning .mantine-Badge-root,.adaptation-roster-warning .mantine-Badge-label{text-overflow:ellipsis;max-width:100%;overflow:hidden}.adaptation-roster-warning:focus-visible{outline:2px solid var(--mantine-color-orange-6);outline-offset:2px;border-radius:var(--mantine-radius-xl)}.adaptation-warning-name-row{min-width:0;max-width:100%}.adaptation-warning-name-button{flex:7.5rem;min-width:0;max-width:100%}.adaptation-warning-name-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.adaptation-warning-name-row>.adaptation-warning-name-text{flex:7.5rem}.adaptation-warning-name-stack{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:100%;display:flex;overflow:hidden}.adaptation-warning-name-stack .adaptation-warning-name-button{flex:none;width:100%}.adaptation-warning-indicators{min-width:0;max-width:100%}.adaptation-shift-table tbody .adaptation-sticky-operator[data-roster-warning],.adaptation-shift-table tbody tr:hover .adaptation-sticky-operator[data-roster-warning],.adaptation-shift-table tbody tr:nth-of-type(odd) .adaptation-sticky-operator[data-roster-warning]{background:color-mix(in srgb, var(--mantine-color-orange-light) 70%, var(--mantine-color-body));box-shadow:inset 3px 0 0 var(--mantine-color-orange-6), 1px 0 0 var(--mantine-color-default-border)}.adaptation-source-gp-warning{color:var(--mantine-color-orange-6);cursor:help;display:inline-flex}.adaptation-source-gp-warning:focus-visible{outline:2px solid var(--mantine-color-orange-6);outline-offset:2px;border-radius:var(--mantine-radius-xs)}
