



/**
 * Applies styles for users in high contrast mode. Note that this only applies
 * to Microsoft browsers. Chrome can be included by checking for the `html[hc]`
 * attribute, however Chrome handles high contrast differently.
 */
/* Theme for the ripple elements.*/
/* stylelint-disable material/no-prefixes */
/* stylelint-enable */
/**
 * Applies styles for users in high contrast mode. Note that this only applies
 * to Microsoft browsers. Chrome can be included by checking for the `html[hc]`
 * attribute, however Chrome handles high contrast differently.
 */
/* Theme for the ripple elements.*/
/* stylelint-disable material/no-prefixes */
/* stylelint-enable */
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$card: (
  'prefix': $prefix,
  'block': $block,
  'fixable': true,
  'warning': false
  'toolbar': false,
  'drawer': false,
  'drawer-width': 280,
  'table': false,
  'table-paging': false,
);
@include sis-card($card...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$form: (
  'prefix': $prefix,
  'block': $block
);
@include sis-form($form...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$grid: (
  'prefix': $prefix,
  'block': $block,
  'cards': false
);
@include sis-grid($grid...);

Note: Use with fxFlex.
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$header: (
  'prefix': $prefix,
  'block': $block,
  'sidebar': false,
  'shadow': true,
  'border': false,
  'icon': false,
  'info': false,
  'actions': 0
);

@include sis-header($header...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$layout: (
  'prefix': $prefix,
  'block': $block,
  'header': false,
  'tabs': 'false',
  'drawer': false,
  'drawer-width': 240,
  'drawer-width-unit': 'px',
  'sidebar': false,
  'sidebar-position': right,
  'sidebar-width': 240,
  'sidebar-width-unit': 'px'
);
@include sis-layout($layout...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$sidebar: (
  'prefix': $prefix,
  'block': $block,
  'header': false,
  'footer': false
);

@include sis-sidebar($sidebar...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$table: (
  'prefix': $prefix,
  'block': $block,
  'gap': 8,
  'header': false,
  'header-height': 40,
  'row-height': 40,
  'row-link': false,
  'row-draggable': false,
  'row-actions': 0,
  'row-icon: false',
  'paging': false,
  'paging-height': 48
);
@include sis-table($table...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$toolbar: (
  'prefix': $prefix,
  'block': $block,
  'title': false,
  'search': false,
  'filter': false,
  'action': false,
  'more': false
);

@include sis-toolbar($toolbar...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$tree: (
  'prefix': $prefix,
  'block': $block
);

@include sis-tree($tree...);
*/
/**
 * Applies styles for users in high contrast mode. Note that this only applies
 * to Microsoft browsers. Chrome can be included by checking for the `html[hc]`
 * attribute, however Chrome handles high contrast differently.
 */
/* Theme for the ripple elements.*/
/* stylelint-disable material/no-prefixes */
/* stylelint-enable */
.sis-entity-search .sis-entity-search__label {
  margin-bottom: 8px;
  color: rgba(0, 0, 0, 0.54);
  font-size: 12px;
  line-height: 1.2;
  font-weight: 400; }
  .sis-entity-search .sis-entity-search__label.sis-entity-search__label--required:after {
    content: '*';
    color: #f44336;
    font-weight: 600; }
    [dir=ltr] .sis-entity-search .sis-entity-search__label.sis-entity-search__label--required:after {
      margin-left: 4px; }
    [dir=rtl] .sis-entity-search .sis-entity-search__label.sis-entity-search__label--required:after {
      margin-right: 4px; }

.sis-entity-search .sis-error-container .sis-entity-search__label {
  color: #f44336;
  animation: sis-error-label 0.96s cubic-bezier(0.12, 0.87, 0.15, 1); }

@keyframes sis-error-label {
  0% {
    color: rgba(0, 0, 0, 0.54); }
  24% {
    color: rgba(0, 0, 0, 0.54); }
  100% {
    color: #f44336; } }

.sis-entity-search .sis-entity-search__form {
  position: relative;
  border: 1px solid rgba(0, 0, 0, 0.12); }

[dir="ltr"] .sis-entity-search .sis-entity-search__form-input {
  padding-right: 30px; }

[dir="rtl"] .sis-entity-search .sis-entity-search__form-input {
  padding-left: 30px; }

.sis-entity-search .sis-entity-search__form-delete-icon {
  position: absolute;
  top: -5px; }
  [dir="ltr"] .sis-entity-search .sis-entity-search__form-delete-icon {
    right: 16px; }
  [dir="rtl"] .sis-entity-search .sis-entity-search__form-delete-icon {
    left: 16px; }

.sis-entity-search .sis-entity-search__form-entity-icon {
  position: absolute;
  top: 5px; }
  [dir="ltr"] .sis-entity-search .sis-entity-search__form-entity-icon {
    right: 6px; }
  [dir="rtl"] .sis-entity-search .sis-entity-search__form-entity-icon {
    left: 6px; }

.sis-entity-search__autocomplete-option.mat-option {
  font-size: 12px;
  height: 40px !important; }

.sis-popup-container {
  height: calc(100% - 20px);
  margin: 24px -24px 0 -24px;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  padding: 0px 24px 16px 24px; }
  .sis-popup-container__inner {
    overflow-y: auto;
    overflow-x: hidden;
    height: calc(100% - 54px);
    padding-right: 24px;
    margin-right: -24px; }
  .sis-popup-container__buttons {
    margin: 0 -24px;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    padding: 16px 24px; }

/**
 * Applies styles for users in high contrast mode. Note that this only applies
 * to Microsoft browsers. Chrome can be included by checking for the `html[hc]`
 * attribute, however Chrome handles high contrast differently.
 */
/* Theme for the ripple elements.*/
/* stylelint-disable material/no-prefixes */
/* stylelint-enable */
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$card: (
  'prefix': $prefix,
  'block': $block,
  'fixable': true,
  'warning': false
  'toolbar': false,
  'drawer': false,
  'drawer-width': 280,
  'table': false,
  'table-paging': false,
);
@include sis-card($card...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$form: (
  'prefix': $prefix,
  'block': $block
);
@include sis-form($form...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$grid: (
  'prefix': $prefix,
  'block': $block,
  'cards': false
);
@include sis-grid($grid...);

Note: Use with fxFlex.
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$header: (
  'prefix': $prefix,
  'block': $block,
  'sidebar': false,
  'shadow': true,
  'border': false,
  'icon': false,
  'info': false,
  'actions': 0
);

@include sis-header($header...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$layout: (
  'prefix': $prefix,
  'block': $block,
  'header': false,
  'tabs': 'false',
  'drawer': false,
  'drawer-width': 240,
  'drawer-width-unit': 'px',
  'sidebar': false,
  'sidebar-position': right,
  'sidebar-width': 240,
  'sidebar-width-unit': 'px'
);
@include sis-layout($layout...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$sidebar: (
  'prefix': $prefix,
  'block': $block,
  'header': false,
  'footer': false
);

@include sis-sidebar($sidebar...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$table: (
  'prefix': $prefix,
  'block': $block,
  'gap': 8,
  'header': false,
  'header-height': 40,
  'row-height': 40,
  'row-link': false,
  'row-draggable': false,
  'row-actions': 0,
  'row-icon: false',
  'paging': false,
  'paging-height': 48
);
@include sis-table($table...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$toolbar: (
  'prefix': $prefix,
  'block': $block,
  'title': false,
  'search': false,
  'filter': false,
  'action': false,
  'more': false
);

@include sis-toolbar($toolbar...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$tree: (
  'prefix': $prefix,
  'block': $block
);

@include sis-tree($tree...);
*/
/**
 * Applies styles for users in high contrast mode. Note that this only applies
 * to Microsoft browsers. Chrome can be included by checking for the `html[hc]`
 * attribute, however Chrome handles high contrast differently.
 */
/* Theme for the ripple elements.*/
/* stylelint-disable material/no-prefixes */
/* stylelint-enable */
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$card: (
  'prefix': $prefix,
  'block': $block,
  'fixable': true,
  'warning': false
  'toolbar': false,
  'drawer': false,
  'drawer-width': 280,
  'table': false,
  'table-paging': false,
);
@include sis-card($card...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$form: (
  'prefix': $prefix,
  'block': $block
);
@include sis-form($form...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$grid: (
  'prefix': $prefix,
  'block': $block,
  'cards': false
);
@include sis-grid($grid...);

Note: Use with fxFlex.
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$header: (
  'prefix': $prefix,
  'block': $block,
  'sidebar': false,
  'shadow': true,
  'border': false,
  'icon': false,
  'info': false,
  'actions': 0
);

@include sis-header($header...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$layout: (
  'prefix': $prefix,
  'block': $block,
  'header': false,
  'tabs': 'false',
  'drawer': false,
  'drawer-width': 240,
  'drawer-width-unit': 'px',
  'sidebar': false,
  'sidebar-position': right,
  'sidebar-width': 240,
  'sidebar-width-unit': 'px'
);
@include sis-layout($layout...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$sidebar: (
  'prefix': $prefix,
  'block': $block,
  'header': false,
  'footer': false
);

@include sis-sidebar($sidebar...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$table: (
  'prefix': $prefix,
  'block': $block,
  'gap': 8,
  'header': false,
  'header-height': 40,
  'row-height': 40,
  'row-link': false,
  'row-draggable': false,
  'row-actions': 0,
  'row-icon: false',
  'paging': false,
  'paging-height': 48
);
@include sis-table($table...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$toolbar: (
  'prefix': $prefix,
  'block': $block,
  'title': false,
  'search': false,
  'filter': false,
  'action': false,
  'more': false
);

@include sis-toolbar($toolbar...);
*/
/*
@import "~@synisys/idm-ui-settings/all"

$prefix: 'prefix';
$block: 'block';

$tree: (
  'prefix': $prefix,
  'block': $block
);

@include sis-tree($tree...);
*/
/**
 * Applies styles for users in high contrast mode. Note that this only applies
 * to Microsoft browsers. Chrome can be included by checking for the `html[hc]`
 * attribute, however Chrome handles high contrast differently.
 */
/* Theme for the ripple elements.*/
/* stylelint-disable material/no-prefixes */
/* stylelint-enable */
.sis-warning-page-form {
  opacity: 0; }
  .sis-warning-page-form.sis-warning-page-form--init {
    animation: 0.32s 0.32s both sis-warning-page-form-init; }

@keyframes sis-warning-page-form-init {
  0% {
    opacity: 0;
    animation-timing-function: cubic-bezier(0.27, 0.09, 0.83, 1); }
  100% {
    opacity: 1; } }
  .sis-warning-page-form .sis-warning-page-form__section:not(:last-child) {
    padding-bottom: 24px; }
  .sis-warning-page-form .sis-warning-page-form__title {
    font-size: 16px;
    line-height: 14px;
    margin-bottom: 24px; }
  .sis-warning-page-form .sis-warning-page-form__label {
    display: block;
    margin-bottom: 8px;
    color: rgba(0, 0, 0, 0.54);
    font-size: 12px;
    line-height: 12px;
    font-weight: 400; }
  .sis-warning-page-form .sis-warning-page-form__label--required:after {
    content: '*';
    color: #f44336;
    font-weight: 600; }
    [dir=ltr] .sis-warning-page-form .sis-warning-page-form__label--required:after {
      margin-left: 4px; }
    [dir=rtl] .sis-warning-page-form .sis-warning-page-form__label--required:after {
      margin-right: 4px; }
  .sis-warning-page-form .sis-error-container .sis-warning-page-form__label {
    color: #f44336;
    animation: sis-warning-page-error-label 0.96s cubic-bezier(0.27, 0.09, 0.83, 1); }

@keyframes sis-warning-page-error-label {
  0% {
    color: rgba(0, 0, 0, 0.54); }
  24% {
    color: rgba(0, 0, 0, 0.54); }
  100% {
    color: #f44336; } }
  .sis-warning-page-form .sis-warning-page-form__field {
    font-size: 14px; }
  .sis-warning-page-form .sis-warning-page-form__radio {
    display: flex;
    flex-direction: column; }
    .sis-warning-page-form .sis-warning-page-form__radio .mat-radio-button:not(:last-child) {
      margin-bottom: 8px; }

