body{margin:0;padding:0;font-size:1rem;font-weight:400;line-height:1.5}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::before,::after{--tw-content: ''}table{text-indent:0;border-color:inherit;border-collapse:collapse}hr{border-width:1px}:root{--bbbs-palette-black: #110e2dff;--bbbs-palette-white: #ffffffff;--bbbs-palette-light: #ffffffff;--bbbs-palette-dark: #110e2dff;--bbbs-palette-valid: #00D66B;--bbbs-palette-invalid: #FF3749;--bbbs-palette-red: #FF3749;--bbbs-palette-red-lighten: #FF8677;--bbbs-palette-green: #00D66B;--bbbs-palette-green-lighten: #66FF8E;--bbbs-palette-primary: #000057ff;--bbbs-palette-primary-text: #ffffffff;--bbbs-palette-primary-darken: #0C2340;--bbbs-palette-primary-hover: rgba(0, 0, 87, 0.5);--bbbs-palette-secondary: #000092;--bbbs-palette-secondary-text: #ffffffff;--bbbs-palette-secondary-darken: #0033A0;--bbbs-palette-secondary-hover: rgba(0, 0, 146, 0.5);--bbbs-palette-tertiary: #0040FF;--bbbs-palette-tertiary-text: #ffffffff;--bbbs-palette-tertiary-darken: #194fff;--bbbs-palette-tertiary-hover: #0000BC;--bbbs-palette-auxiliary-primary: #E1EAF1;--bbbs-palette-auxiliary-secondary: #FFF00;--bbbs-palette-auxiliary-secondary-darken: rgb(178, 178, 0);--bbbs-palette-auxiliary-tertiary: #FFF00;--bbbs-typography-body-family: 'Montserrat', 'Roboto','Helvetica','Arial','sans-serif';--bbbs-typography-body-size: 1rem;--bbbs-typography-body-weight: 400;--bbbs-typography-body-lineheight: 1.5;--bbbs-typography-body-letterspacing: .00938em;--bbbs-typography-body-text-transform: none;--bbbs-typography-caption-family: 'Montserrat', 'Roboto','Helvetica','Arial','sans-serif';--bbbs-typography-caption-size: .75rem;--bbbs-typography-caption-weight: 400;--bbbs-typography-caption-lineheight: 1.66;--bbbs-typography-caption-letterspacing: .03333em;--bbbs-typography-caption-text-transform: none;--bbbs-typography-overline-family: 'Montserrat', 'Roboto','Helvetica','Arial','sans-serif';--bbbs-typography-overline-size: .75rem;--bbbs-typography-overline-weight: 400;--bbbs-typography-overline-lineheight: 2.66;--bbbs-typography-overline-letterspacing: .08333em;--bbbs-typography-overline-text-transform: none;--bbbs-typography-title-bottom-margin: 0.5rem;--bbbs-typography-h1-family: 'Montserrat', 'Roboto','Helvetica','Arial','sans-serif';--bbbs-typography-h1-size: 4rem;--bbbs-typography-h1-weight: 900;--bbbs-typography-h1-lineheight: 1.167;--bbbs-typography-h1-letterspacing: -.01562em;--bbbs-typography-h1-text-transform: none;--bbbs-typography-h2-family: 'Montserrat', 'Roboto','Helvetica','Arial','sans-serif';--bbbs-typography-h2-size: 3.5rem;--bbbs-typography-h2-weight: 700;--bbbs-typography-h2-lineheight: 1.2;--bbbs-typography-h2-letterspacing: -.00833em;--bbbs-typography-h2-text-transform: none;--bbbs-typography-h3-family: 'Montserrat', 'Roboto','Helvetica','Arial','sans-serif';--bbbs-typography-h3-size: 3rem;--bbbs-typography-h3-weight: 600;--bbbs-typography-h3-lineheight: 1.167;--bbbs-typography-h3-letterspacing: 0;--bbbs-typography-h3-text-transform: none;--bbbs-typography-h4-family: 'Montserrat', 'Roboto','Helvetica','Arial','sans-serif';--bbbs-typography-h4-size: 2.125rem;--bbbs-typography-h4-weight: 600;--bbbs-typography-h4-lineheight: 1.235;--bbbs-typography-h4-letterspacing: .00735em;--bbbs-typography-h4-text-transform: none;--bbbs-typography-h5-family: 'Montserrat', 'Roboto','Helvetica','Arial','sans-serif';--bbbs-typography-h5-size: 1.5rem;--bbbs-typography-h5-weight: 600;--bbbs-typography-h5-lineheight: 1.334;--bbbs-typography-h5-letterspacing: 0;--bbbs-typography-h5-text-transform: none;--bbbs-typography-h6-family: 'Montserrat', 'Roboto','Helvetica','Arial','sans-serif';--bbbs-typography-h6-size: 1.25rem;--bbbs-typography-h6-weight: 500;--bbbs-typography-h6-lineheight: 1.6;--bbbs-typography-h6-letterspacing: .0075em;--bbbs-typography-h6-text-transform: none;--bbbs-typography-subtitle-family: 'Montserrat', 'Roboto','Helvetica','Arial','sans-serif';--bbbs-typography-subtitle-size: 1rem;--bbbs-typography-subtitle-weight: 400;--bbbs-typography-subtitle-lineheight: 1.75;--bbbs-typography-subtitle-letterspacing: .00938em;--bbbs-typography-subtitle-text-transform: none;--bbbs-typography-button-family: 'Montserrat', 'Roboto','Helvetica','Arial','sans-serif';--bbbs-typography-button-size: .875rem;--bbbs-typography-button-weight: 600;--bbbs-typography-button-letterspacing: .02857em;--bbbs-typography-button-text-transform: uppercase;--bbbs-typography-button-borderradius: 5px;--bbbs-default-internal-padding: 1rem;--bbbs-default-component-padding: 2rem;--bbbs-default-internal-margin: 0.5rem;--bbbs-default-inter-section-margin: 1.5rem;--bbbs-default-borderradius: 5px;--bbbs-default-box-shadow: 0 0 20px 0 rgb(0 0 0 / 16%);--bbbs-default-button-margin: 0.5rem;--bbbs-palette-info: #2196f3ff;--bbbs-palette-info-rgb: 33,150,243;--bbbs-palette-info-text: #ffffffff;--bbbs-palette-info-darken: rgb(12,128,223);--bbbs-palette-info-lighten: rgb(71,167,245);--bbbs-palette-info-hover: rgba(33,150,243,0.058823529411764705);--bbbs-palette-success: #00c853ff;--bbbs-palette-success-rgb: 0,200,83;--bbbs-palette-success-text: #ffffffff;--bbbs-palette-success-darken: rgb(0,163,68);--bbbs-palette-success-lighten: rgb(0,235,98);--bbbs-palette-success-hover: #0101ff52;--bbbs-palette-warning: #ff9800ff;--bbbs-palette-warning-rgb: 255,152,0;--bbbs-palette-warning-text: #ffffffff;--bbbs-palette-warning-darken: rgb(214,129,0);--bbbs-palette-warning-lighten: rgb(255,167,36);--bbbs-palette-warning-hover: rgba(255,152,0,0.058823529411764705);--bbbs-palette-error: #f44336ff;--bbbs-palette-error-rgb: 244,67,54;--bbbs-palette-error-text: #ffffffff;--bbbs-palette-error-darken: rgb(242,28,13);--bbbs-palette-error-lighten: rgb(246,96,85);--bbbs-palette-error-hover: rgba(244,67,54,0.058823529411764705);--bbbs-palette-dark: #424242ff;--bbbs-palette-dark-rgb: 66,66,66;--bbbs-palette-dark-text: #ffffffff;--bbbs-palette-dark-darken: rgb(46,46,46);--bbbs-palette-dark-lighten: rgb(87,87,87);--bbbs-palette-dark-hover: rgba(66,66,66,0.058823529411764705);--bbbs-palette-text-primary: #424242ff;--bbbs-palette-text-secondary: #00000089;--bbbs-palette-text-disabled: #00000060;--bbbs-palette-action-default: #00000089;--bbbs-palette-action-default-hover: rgba(0,0,0,0.058823529411764705);--bbbs-palette-action-disabled: #00000042;--bbbs-palette-action-disabled-background: #0000001e;--bbbs-palette-surface: #ffffffff;--bbbs-palette-background: #ffffffff;--bbbs-palette-background-grey: #f5f5f5ff;--bbbs-palette-drawer-background: #ffffffff;--bbbs-palette-drawer-text: #424242ff;--bbbs-palette-drawer-icon: #616161ff;--bbbs-palette-appbar-background: #ffffffcc;--bbbs-palette-appbar-text: #424242ff;--bbbs-palette-lines-default: #0000001e;--bbbs-palette-lines-inputs: #bdbdbdff;--bbbs-palette-table-lines: #e0e0e0ff;--bbbs-palette-table-striped: #00000005;--bbbs-palette-table-hover: #0000000a;--bbbs-palette-divider: #e0e0e0ff;--bbbs-palette-divider-light: #000000cc;--bbbs-palette-grey-default: #9E9E9E;--bbbs-palette-grey-light: #e8e8e8;--bbbs-palette-grey-lighter: #f9f9f9;--bbbs-palette-grey-dark: #757575;--bbbs-palette-grey-darker: #616161;--bbbs-palette-overlay-dark: rgba(33,33,33,0.4980392156862745);--bbbs-palette-overlay-light: rgba(255,255,255,0.4980392156862745);--bbbs-elevation-0: none;--bbbs-elevation-1: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--bbbs-elevation-2: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--bbbs-elevation-3: 0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);--bbbs-elevation-4: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);--bbbs-elevation-5: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12);--bbbs-elevation-6: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--bbbs-elevation-7: 0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12);--bbbs-elevation-8: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--bbbs-elevation-9: 0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12);--bbbs-elevation-10: 0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12);--bbbs-elevation-11: 0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12);--bbbs-elevation-12: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12);--bbbs-elevation-13: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12);--bbbs-elevation-14: 0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12);--bbbs-elevation-15: 0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12);--bbbs-elevation-16: 0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12);--bbbs-elevation-17: 0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12);--bbbs-elevation-18: 0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12);--bbbs-elevation-19: 0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12);--bbbs-elevation-20: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12);--bbbs-elevation-21: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12);--bbbs-elevation-22: 0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12);--bbbs-elevation-23: 0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12);--bbbs-elevation-24: 0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);--bbbs-elevation-25: 0 5px 5px -3px rgba(0,0,0,.06), 0 8px 10px 1px rgba(0,0,0,.042), 0 3px 14px 2px rgba(0,0,0,.036);--bbbs-drawer-width-left: 240px;--bbbs-drawer-width-right: 240px;--bbbs-drawer-width-mini-left: 56px;--bbbs-drawer-width-mini-right: 56px;--bbbs-appbar-height: 64px;--bbbs-zindex-drawer: 1100;--bbbs-zindex-appbar: 1300;--bbbs-zindex-dialog: 1400;--bbbs-zindex-popover: 1200;--bbbs-zindex-snackbar: 1500;--bbbs-zindex-tooltip: 1600;--bbbs-default-gap: 1.5rem;--bbbs-default-polygon-clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%)}html{color:var(--bbbs-palette-tertiary-lighten-text);font-family:var(--bbbs-typography-body-family);font-size:16px}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.bbbs-flex-container{display:flex;flex-direction:column;gap:var(--bbbs-default-internal-padding);flex-wrap:wrap}.bbbs-flex-container-row{display:flex;gap:var(--bbbs-default-internal-padding)}.bbbs-container{background-color:var(--bbbs-palette-white);padding:var(--bbbs-default-internal-padding);border-radius:var(--bbbs-default-borderradius);box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;width:100%}.h-common,h6,h5,h4,h3,h2,h1{margin-bottom:var(--bbbs-typography-title-bottom-margin);margin-top:0}h1{font-size:var(--bbbs-typography-h1-size);font-weight:var(--bbbs-typography-h1-weight);line-height:var(--bbbs-typography-h1-lineheight);letter-spacing:var(--bbbs-typography-h1-letterspacing);text-transform:var(--bbbs-typography-h1-text-transform)}h2{font-size:var(--bbbs-typography-h2-size);font-weight:var(--bbbs-typography-h2-weight);line-height:var(--bbbs-typography-h2-lineheight);letter-spacing:var(--bbbs-typography-h2-letterspacing);text-transform:var(--bbbs-typography-h2-text-transform)}h3{font-size:var(--bbbs-typography-h3-size);font-weight:var(--bbbs-typography-h3-weight);line-height:var(--bbbs-typography-h3-lineheight);letter-spacing:var(--bbbs-typography-h3-letterspacing);text-transform:var(--bbbs-typography-h3-text-transform)}h4{font-size:var(--bbbs-typography-h4-size);font-weight:var(--bbbs-typography-h4-weight);line-height:var(--bbbs-typography-h4-lineheight);letter-spacing:var(--bbbs-typography-h4-letterspacing);text-transform:var(--bbbs-typography-h4-text-transform)}h5{font-size:var(--bbbs-typography-h5-size);font-weight:var(--bbbs-typography-h5-weight);line-height:var(--bbbs-typography-h5-lineheight);letter-spacing:var(--bbbs-typography-h5-letterspacing);text-transform:var(--bbbs-typography-h5-text-transform)}h6{font-size:var(--bbbs-typography-h6-size);font-weight:var(--bbbs-typography-h6-weight);line-height:var(--bbbs-typography-h6-lineheight);letter-spacing:var(--bbbs-typography-h6-letterspacing);text-transform:var(--bbbs-typography-h6-text-transform)}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Bold.ttf");font-weight:700}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Regular.ttf");font-weight:400}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-SemiBold.ttf");font-weight:600}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Medium.ttf");font-weight:500}.overline{font-size:var(--bbbs-typography-overline-size);font-weight:var(--bbbs-typography-overline-weight);line-height:var(--bbbs-typography-overline-lineheight);letter-spacing:var(--bbbs-typography-overline-letterspacing);text-transform:var(--bbbs-typography-overline-text-transform)}.caption{font-size:var(--bbbs-typography-caption-size);font-weight:var(--bbbs-typography-caption-weight);line-height:var(--bbbs-typography-caption-lineheight);letter-spacing:var(--bbbs-typography-caption-letterspacing);text-transform:var(--bbbs-typography-caption-text-transform)}.bbbs-slide-in{animation:slide-in 1s forwards;-webkit-animation:slide-in 1s forwards}.bbbs-slide-in-right{animation:slide-in-right 1s forwards;-webkit-animation:slide-in-right 1s forwards}.bbbs-slide-out{animation:slide-out 1s forwards;-webkit-animation:slide-out 1s forwards}.bbbs-slide-out-right{animation:slide-out-right 1s forwards;-webkit-animation:slide-out-right 1s forwards}@keyframes slide-in{0%{transform:translateX(200%)}100%{transform:translateX(0%)}}@keyframes slide-in-right{0%{transform:translateX(-200%)}100%{transform:translateX(0%)}}@keyframes slide-out{0%{transform:translateX(0%)}100%{transform:translateX(200%)}}@keyframes slide-out-right{0%{transform:translateX(0%)}100%{transform:translateX(-200%)}}@-webkit-keyframes slide-in{0%{transform:translateX(200%)}100%{transform:translateX(0%)}}@-webkit-keyframes slide-in-right{0%{transform:translateX(-200%)}100%{transform:translateX(0%)}}@-webkit-keyframes slide-out{0%{transform:translateX(0%)}100%{transform:translateX(200%)}}@-webkit-keyframes slide-out-right{0%{transform:translateX(0%)}100%{transform:translateX(-200%)}}:root{--bbbs-icon-size: 20px;--bbbs-icon-size-large: 28px}.bbbs-icon,.datagrid-container table>thead>tr>th.col-sort-asc .sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .sort-indicator{background-repeat:no-repeat;display:inline-block;background-color:var(--bbbs-palette-primary);height:var(--bbbs-icon-size);width:var(--bbbs-icon-size)}.bbbs-icon.primary-light,.datagrid-container table>thead>tr>th.col-sort-asc .primary-light.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .primary-light.sort-indicator{background-color:var(--bbbs-palette-primary-text)}.bbbs-icon.secondary,.datagrid-container table>thead>tr>th.col-sort-asc .secondary.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .secondary.sort-indicator{background-color:var(--bbbs-palette-secondary)}.bbbs-icon.secondary-light,.datagrid-container table>thead>tr>th.col-sort-asc .secondary-light.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .secondary-light.sort-indicator{background-color:var(--bbbs-palette-secondary-text)}.bbbs-icon.tertiary,.datagrid-container table>thead>tr>th.col-sort-asc .tertiary.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .tertiary.sort-indicator{background-color:var(--bbbs-palette-tertiary)}.bbbs-icon.tertiary-light,.datagrid-container table>thead>tr>th.col-sort-asc .tertiary-light.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .tertiary-light.sort-indicator{background-color:var(--bbbs-palette-tertiary-text)}.bbbs-icon.valid,.datagrid-container table>thead>tr>th.col-sort-asc .valid.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .valid.sort-indicator{background-color:var(--bbbs-palette-valid)}.bbbs-icon.invalid,.datagrid-container table>thead>tr>th.col-sort-asc .invalid.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .invalid.sort-indicator{background-color:var(--bbbs-palette-invalid)}.bbbs-icon.disabled,.datagrid-container table>thead>tr>th.col-sort-asc .disabled.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .disabled.sort-indicator{background-color:var(--bbbs-palette-action-disabled-background);cursor:not-allowed}.bbbs-icon.large,.datagrid-container table>thead>tr>th.col-sort-asc .large.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .large.sort-indicator{height:var(--bbbs-icon-size-large);width:var(--bbbs-icon-size-large)}.bbbs-icon.bbbs-icon-x,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-x.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-x.sort-indicator{-webkit-mask:url("../images/icons/icon-x.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-x.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-info,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-info.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-info.sort-indicator{-webkit-mask:url("../images/icons/icon-info.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-info.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-success,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-success.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-success.sort-indicator{-webkit-mask:url("../images/icons/icon-success.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-success.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-warning,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-warning.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-warning.sort-indicator{-webkit-mask:url("../images/icons/icon-warning.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-warning.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-error,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-error.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-error.sort-indicator{-webkit-mask:url("../images/icons/icon-error.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-error.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-sort-up,.datagrid-container table>thead>tr>th.col-sort-asc .sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .sort-indicator{-webkit-mask:url("../images/icons/icon-sort-up.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-sort-up.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-sort-down,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-sort-down.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-sort-down.sort-indicator{-webkit-mask:url("../images/icons/icon-sort-down.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-sort-down.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-chevron-left,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-chevron-left.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-chevron-left.sort-indicator{-webkit-mask:url("../images/icons/icon-chevron-left.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-chevron-left.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-chevron-right,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-chevron-right.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-chevron-right.sort-indicator{-webkit-mask:url("../images/icons/icon-chevron-right.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-chevron-right.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-chevron-double-left,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-chevron-double-left.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-chevron-double-left.sort-indicator{-webkit-mask:url("../images/icons/icon-chevron-double-left.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-chevron-double-left.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-chevron-double-right,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-chevron-double-right.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-chevron-double-right.sort-indicator{-webkit-mask:url("../images/icons/icon-chevron-double-right.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-chevron-double-right.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-house-fill,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-house-fill.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-house-fill.sort-indicator{-webkit-mask:url("../images/icons/icon-house-fill.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-house-fill.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-wrench,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-wrench.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-wrench.sort-indicator{-webkit-mask:url("../images/icons/icon-wrench.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-wrench.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-calendar-range-fill,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-calendar-range-fill.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-calendar-range-fill.sort-indicator{-webkit-mask:url("../images/icons/icon-calendar-range-fill.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-calendar-range-fill.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-calendar-check,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-calendar-check.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-calendar-check.sort-indicator{-webkit-mask:url("../images/icons/icon-calendar-check.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-calendar-check.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-calendar-check-fill,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-calendar-check-fill.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-calendar-check-fill.sort-indicator{-webkit-mask:url("../images/icons/icon-calendar-check-fill.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-calendar-check-fill.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-person-raised-hand,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-person-raised-hand.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-person-raised-hand.sort-indicator{-webkit-mask:url("../images/icons/icon-person-raised-hand.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-person-raised-hand.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-person-circle,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-person-circle.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-person-circle.sort-indicator{-webkit-mask:url("../images/icons/icon-person-circle.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-person-circle.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-person-fill-check,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-person-fill-check.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-person-fill-check.sort-indicator{-webkit-mask:url("../images/icons/icon-person-fill-check.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-person-fill-check.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-person-fill-add,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-person-fill-add.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-person-fill-add.sort-indicator{-webkit-mask:url("../images/icons/icon-person-fill-add.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-person-fill-add.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-person-fill-gear,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-person-fill-gear.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-person-fill-gear.sort-indicator{-webkit-mask:url("../images/icons/icon-person-fill-gear.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-person-fill-gear.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-person-fill-exclamation,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-person-fill-exclamation.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-person-fill-exclamation.sort-indicator{-webkit-mask:url("../images/icons/icon-person-fill-exclamation.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-person-fill-exclamation.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-letter,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-letter.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-letter.sort-indicator{-webkit-mask:url("../images/icons/icon-lettre.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-lettre.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-list-checked,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-list-checked.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-list-checked.sort-indicator{-webkit-mask:url("../images/icons/icon-list-checked.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-list-checked.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-briefcase-fill,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-briefcase-fill.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-briefcase-fill.sort-indicator{-webkit-mask:url("../images/icons/icon-briefcase-fill.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-briefcase-fill.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-building-fill,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-building-fill.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-building-fill.sort-indicator{-webkit-mask:url("../images/icons/icon-building-fill.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-building-fill.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-star-fill,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-star-fill.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-star-fill.sort-indicator{-webkit-mask:url("../images/icons/icon-star-fill.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-star-fill.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-star-empty,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-star-empty.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-star-empty.sort-indicator{-webkit-mask:url("../images/icons/icon-star-empty.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-star-empty.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-trash,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-trash.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-trash.sort-indicator{-webkit-mask:url("../images/icons/icon-trash.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-trash.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-trash-fill,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-trash-fill.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-trash-fill.sort-indicator{-webkit-mask:url("../images/icons/icon-trash-fill.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-trash-fill.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-pencil-square,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-pencil-square.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-pencil-square.sort-indicator{-webkit-mask:url("../images/icons/icon-pencil-square.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-pencil-square.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-plus-circle-fill,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-plus-circle-fill.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-plus-circle-fill.sort-indicator{-webkit-mask:url("../images/icons/icon-plus-circle-fill.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-plus-circle-fill.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-dash-circle-fill,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-dash-circle-fill.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-dash-circle-fill.sort-indicator{-webkit-mask:url("../images/icons/icon-dash-circle-fill.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-dash-circle-fill.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-text-center,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-text-center.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-text-center.sort-indicator{-webkit-mask:url("../images/icons/icon-text-center.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-text-center.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-text-justify,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-text-justify.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-text-justify.sort-indicator{-webkit-mask:url("../images/icons/icon-text-justify.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-text-justify.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-text-left,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-text-left.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-text-left.sort-indicator{-webkit-mask:url("../images/icons/icon-text-left.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-text-left.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-text-right,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-text-right.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-text-right.sort-indicator{-webkit-mask:url("../images/icons/icon-text-right.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-text-right.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-lock-locked,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-lock-locked.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-lock-locked.sort-indicator{-webkit-mask:url("../images/icons/icon-lock-locked.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-lock-locked.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-lock-unlocked,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-lock-unlocked.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-lock-unlocked.sort-indicator{-webkit-mask:url("../images/icons/icon-lock-unlocked.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-lock-unlocked.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-eye,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-eye.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-eye.sort-indicator{-webkit-mask:url("../images/icons/icon-eye.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-eye.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-file,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-file.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-file.sort-indicator{-webkit-mask:url("../images/icons/icon-file.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-file.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-cloud,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-cloud.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-cloud.sort-indicator{-webkit-mask:url("../images/icons/icon-cloud.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-cloud.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-trending-lines,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-trending-lines.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-trending-lines.sort-indicator{-webkit-mask:url("../images/icons/icon-trending-lines.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-trending-lines.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-box-edit,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-box-edit.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-box-edit.sort-indicator{-webkit-mask:url("../images/icons/icon-box-edit.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-box-edit.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-notebook,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-notebook.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-notebook.sort-indicator{-webkit-mask:url("../images/icons/icon-notebook.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-notebook.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-settings,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-settings.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-settings.sort-indicator{-webkit-mask:url("../images/icons/icon-settings.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-settings.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-market,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-market.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-market.sort-indicator{-webkit-mask:url("../images/icons/icon-market.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-market.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-vcard,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-vcard.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-vcard.sort-indicator{-webkit-mask:url("../images/icons/icon-vcard.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-vcard.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-beer,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-beer.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-beer.sort-indicator{-webkit-mask:url("../images/icons/icon-beer.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-beer.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-delivery,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-delivery.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-delivery.sort-indicator{-webkit-mask:url("../images/icons/icon-delivery.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-delivery.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-picture,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-picture.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-picture.sort-indicator{-webkit-mask:url("../images/icons/icon-picture.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-picture.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-save,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-save.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-save.sort-indicator{-webkit-mask:url("../images/icons/icon-save.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-save.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-cart,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-cart.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-cart.sort-indicator{-webkit-mask:url("../images/icons/icon-cart.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-cart.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon.bbbs-icon-truck,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-icon-truck.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-icon-truck.sort-indicator{-webkit-mask:url("../images/icons/icon-truck.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-truck.svg") no-repeat 50% 50%;mask-size:cover}.bbbs-icon-login{--bbbs-icon-size: 2.5rem;background-repeat:no-repeat;display:inline-block;background-color:var(--bbbs-palette-primary);height:var(--bbbs-icon-size);width:var(--bbbs-icon-size);background-color:transparent;background-image:url("../images/icons/icon-login.svg") !important;background-size:auto 100%;position:absolute;left:5px;top:50%;transform:translateY(-50%)}.bbbs-icon-password{--bbbs-icon-size: 2.5rem;background-repeat:no-repeat;display:inline-block;background-color:var(--bbbs-palette-primary);height:var(--bbbs-icon-size);width:var(--bbbs-icon-size);background-color:transparent;background-image:url("../images/icons/icon-password.svg") !important;background-size:auto 100%;position:absolute;left:5px;top:50%;transform:translateY(-50%)}button,.bbbs-btn,input::file-selector-button,select::file-selector-button,textarea::file-selector-button,.bbbs-control::file-selector-button{padding:var(--bbbs-default-internal-padding);margin:var(--bbbs-default-button-margin);color:var(--bbbs-palette-primary-text);font-family:var(--bbbs-typography-button-family);font-size:var(--bbbs-typography-button-size);font-weight:var(--bbbs-typography-button-weight);letter-spacing:var(--bbbs-typography-button-letterspacing);border:none;border-radius:var(--bbbs-typography-button-borderradius);text-decoration:none}button-primary,.bbbs-btn-primary,input::file-selector-button,select::file-selector-button,textarea::file-selector-button,.bbbs-control::file-selector-button{color:var(--bbbs-palette-primary-text);background-color:var(--bbbs-palette-primary)}button-primary:hover,.bbbs-btn-primary:hover,input:hover::file-selector-button,select:hover::file-selector-button,textarea:hover::file-selector-button,.bbbs-control:hover::file-selector-button{cursor:pointer;background-color:var(--bbbs-palette-primary-hover)}button-secondary,.bbbs-btn-secondary{color:var(--bbbs-palette-secondary-text);background-color:var(--bbbs-palette-secondary)}button-secondary:hover,.bbbs-btn-secondary:hover{cursor:pointer;background-color:var(--bbbs-palette-secondary-hover)}button-tertiary,.bbbs-btn-tertiary{color:var(--bbbs-palette-tertiary-text);background-color:var(--bbbs-palette-tertiary)}button-tertiary:hover,.bbbs-btn-tertiary:hover{cursor:pointer;background-color:var(--bbbs-palette-tertiary-hover)}button-cancel,.bbbs-btn-cancel{color:var(--bbbs-palette-tertiary-text);background-color:var(--bbbs-palette-tertiary)}button-cancel:hover,.bbbs-btn-cancel:hover{cursor:pointer;background-color:var(--bbbs-palette-tertiary-darken)}button.small,.bbbs-btn.small,input.small::file-selector-button,select.small::file-selector-button,textarea.small::file-selector-button,.small.bbbs-control::file-selector-button{padding:var(--bbbs-default-internal-margin)}.bbbs-btn-disabled,button-primary:disabled,.bbbs-btn-primary:disabled,input:disabled::file-selector-button,select:disabled::file-selector-button,textarea:disabled::file-selector-button,.bbbs-control:disabled::file-selector-button,button-secondary:disabled,.bbbs-btn-secondary:disabled,button-tertiary:disabled,.bbbs-btn-tertiary:disabled,button-cancel:disabled,.bbbs-btn-cancel:disabled{cursor:not-allowed;background-color:var(--bbbs-palette-grey-default)}button.bbbs-link,.bbbs-link{color:var(--bbbs-palette-primary);font-weight:var(--bbbs-typography-button-weight);font-size:var(--bbbs-typography-caption-size);font-style:italic;margin:inherit;padding:var(--bbbs-default-internal-margin);border:none;border-radius:0;background:none;text-decoration:none}button.bbbs-link.active,.bbbs-link.active{color:var(--bbbs-palette-tertiary)}button.bbbs-link.reverse,.bbbs-link.reverse{color:var(--bbbs-palette-primary-text)}button.bbbs-link:hover,.bbbs-link:hover{cursor:pointer;text-decoration:underline}button.bbbs-link-secondary,.bbbs-link-secondary{color:var(--bbbs-palette-secondary)}button.bbbs-link-secondary.reverse,.bbbs-link-secondary.reverse{color:var(--bbbs-palette-primary-text)}button.bbbs-link-tertiary,.bbbs-link-tertiary{color:var(--bbbs-palette-tertiary)}button.bbbs-link-tertiary.reverse,.bbbs-link-tertiary.reverse{color:var(--bbbs-palette-primary-text)}:root{--bbbs-forms-control-color: var(--bbbs-palette-tertiary);--bbbs-forms-control-borderradius: 5px;--bbbs-forms-control-weight: 500;--bbbs-forms-control-default-internal-padding-top: 1rem;--bbbs-forms-control-default-internal-padding-left: 1rem;--bbbs-forms-control-default-internal-padding-bottom: 1rem;--bbbs-forms-control-default-internal-padding-right: 1.5rem;--bbbs-forms-control-default-internal-padding: var(--bbbs-forms-control-default-internal-padding-top) var(--bbbs-forms-control-default-internal-padding-left) var(--bbbs-forms-control-default-internal-padding-bottom) var(--bbbs-forms-control-default-internal-padding-right);--bbbs-forms-control-border-width: 1px;--bbbs-forms-control-border-color: #f9fbfd;--bbbs-forms-control-border-color-focus: #3d6cf7;--bbbs-forms-control-background-default: #f9fbfd;--bbbs-forms-label-color: #324361}.control-typography,input,select,textarea,.bbbs-control{color:var(--bbbs-forms-control-color);font-family:var(--bbbs-typography-caption-family);font-size:var(--bbbs-typography-caption-size);font-weight:var(--bbbs-forms-control-weight);letter-spacing:var(--bbbs-typography-overline-letterspacing)}input,select,textarea,.bbbs-control{display:block;padding:var(--bbbs-forms-control-default-internal-padding);margin:var(--bbbs-default-internal-margin) 0;border:var(--bbbs-forms-control-border-width) solid var(--bbbs-forms-control-border-color);border-radius:var(--bbbs-forms-control-borderradius);background-color:var(--bbbs-forms-control-background-default);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}input.bbbs-control-icon,select.bbbs-control-icon,textarea.bbbs-control-icon,.bbbs-control.bbbs-control-icon{background-size:auto 2.5rem;background-position-y:50%;background-position-x:0.2rem;padding-inline-start:3rem}input.dark,select.dark,textarea.dark,.bbbs-control.dark{background-color:var(--bbbs-palette-light);border:var(--bbbs-forms-control-border-width) solid var(--bbbs-palette-white);color:var(--bbbs-palette-white)}input:focus-visible,select:focus-visible,textarea:focus-visible,.bbbs-control:focus-visible{border-color:var(--bbbs-forms-control-border-color-focus);box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;outline:0}input::placeholder,select::placeholder,textarea::placeholder,.bbbs-control::placeholder{font-size:1.1em}input:invalid,input.invalid,select:invalid,select.invalid,textarea:invalid,textarea.invalid,.bbbs-control:invalid,.bbbs-control.invalid{border:var(--bbbs-forms-control-border-width) solid var(--bbbs-palette-invalid) !important;color:var(--bbbs-palette-invalid);font-weight:600}input::file-selector-button,select::file-selector-button,textarea::file-selector-button,.bbbs-control::file-selector-button{margin:0 1rem 0 0}label,.bbbs-label{color:var(--bbbs-forms-label-color);font-weight:var(--bbbs-forms-control-weight);display:inline-block}form .title,.bbbs-form .title{font-weight:600;padding:.5rem 0 1.5rem 2rem;border-bottom:1px solid #EAEAEA;margin-bottom:1rem;margin-left:-1.5rem;margin-right:-1.5rem;font-size:1.3rem}form input:not([type=checkbox]):not([type=radio]),form select,form textarea,form .bbbs-control,.bbbs-form input:not([type=checkbox]):not([type=radio]),.bbbs-form select,.bbbs-form textarea,.bbbs-form .bbbs-control{width:100%}form .row,.bbbs-form .row{display:flex;flex-wrap:wrap;align-items:flex-end}form .row>*,.bbbs-form .row>*{flex:1}form .form-group,.bbbs-form .form-group{margin:0 .5rem 1rem 0;position:relative}form .form-group .text-muted,.bbbs-form .form-group .text-muted{color:#6c757d !important}form .form-group .form-text,.bbbs-form .form-group .form-text{display:block;margin-top:.25rem;font-size:0.7rem;font-weight:400}form .form-group .form-text.invalid,.bbbs-form .form-group .form-text.invalid{color:var(--bbbs-palette-invalid);font-weight:500;position:absolute;margin-top:-.5rem}form .form-group input[type=checkbox],form .form-group input[type=radio],.bbbs-form .form-group input[type=checkbox],.bbbs-form .form-group input[type=radio]{display:inline-block}form .form-group.inline-group,.bbbs-form .form-group.inline-group{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto 0;grid-template-areas:"label label" "icon control" "vide message";height:fit-content}form .form-group.inline-group label,.bbbs-form .form-group.inline-group label{grid-area:label}form .form-group.inline-group label.icon,.bbbs-form .form-group.inline-group label.icon{grid-area:icon;width:100%;margin:var(--bbbs-default-internal-margin) 0.5rem var(--bbbs-default-internal-margin) 0;border-radius:5px 0 0 5px;padding-left:0.5em;vertical-align:middle;display:flex;align-items:center;line-height:3;background-color:var(--bbbs-palette-grey-light)}form .form-group.inline-group label.icon.invalid,.bbbs-form .form-group.inline-group label.icon.invalid{border-left-color:var(--bbbs-palette-invalid);border-top-color:var(--bbbs-palette-invalid);border-bottom-color:var(--bbbs-palette-invalid)}form .form-group.inline-group label.icon img,form .form-group.inline-group label.icon i,.bbbs-form .form-group.inline-group label.icon img,.bbbs-form .form-group.inline-group label.icon i{max-height:1.5rem;max-width:1rem;min-width:1rem;min-height:1rem}form .form-group.inline-group input,form .form-group.inline-group select,form .form-group.inline-group textarea,form .form-group.inline-group .bbbs-control,.bbbs-form .form-group.inline-group input,.bbbs-form .form-group.inline-group select,.bbbs-form .form-group.inline-group textarea,.bbbs-form .form-group.inline-group .bbbs-control{grid-area:control;border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:var(--bbbs-palette-grey-default)}form .form-group.inline-group input.invalid,form .form-group.inline-group select.invalid,form .form-group.inline-group textarea.invalid,form .form-group.inline-group .bbbs-control.invalid,.bbbs-form .form-group.inline-group input.invalid,.bbbs-form .form-group.inline-group select.invalid,.bbbs-form .form-group.inline-group textarea.invalid,.bbbs-form .form-group.inline-group .bbbs-control.invalid{border-left-color:var(--bbbs-palette-grey-default)}form .form-group.inline-group input:focus-visible,form .form-group.inline-group select:focus-visible,form .form-group.inline-group textarea:focus-visible,form .form-group.inline-group .bbbs-control:focus-visible,.bbbs-form .form-group.inline-group input:focus-visible,.bbbs-form .form-group.inline-group select:focus-visible,.bbbs-form .form-group.inline-group textarea:focus-visible,.bbbs-form .form-group.inline-group .bbbs-control:focus-visible{border-top-right-radius:var(--bbbs-forms-control-borderradius);border-bottom-right-radius:var(--bbbs-forms-control-borderradius);border-right:var(--bbbs-forms-control-border-width) solid var(--bbbs-forms-control-border-color-focus)}form .form-group.inline-group div:last-of-type,form .form-group.inline-group span:last-of-type,form .form-group.inline-group small:last-of-type,.bbbs-form .form-group.inline-group div:last-of-type,.bbbs-form .form-group.inline-group span:last-of-type,.bbbs-form .form-group.inline-group small:last-of-type{grid-area:message}form .form-group.inline-group.append,.bbbs-form .form-group.inline-group.append{grid-template-columns:1fr auto;grid-template-areas:"label label" "control icon" "message vide "}form .form-group.inline-group.append label,.bbbs-form .form-group.inline-group.append label{grid-area:label}form .form-group.inline-group.append label.icon,.bbbs-form .form-group.inline-group.append label.icon{grid-area:icon;border-radius:0 5px 5px 0;padding-right:0;margin-left:0}form .form-group.inline-group.append label.invalid,.bbbs-form .form-group.inline-group.append label.invalid{border-right-color:var(--bbbs-palette-invalid);border-top-color:var(--bbbs-palette-invalid);border-bottom-color:var(--bbbs-palette-invalid)}form .form-group.inline-group.append input,form .form-group.inline-group.append select,form .form-group.inline-group.append textarea,form .form-group.inline-group.append .bbbs-control,.bbbs-form .form-group.inline-group.append input,.bbbs-form .form-group.inline-group.append select,.bbbs-form .form-group.inline-group.append textarea,.bbbs-form .form-group.inline-group.append .bbbs-control{grid-area:control;border-top-left-radius:var(--bbbs-forms-control-borderradius);border-bottom-left-radius:var(--bbbs-forms-control-borderradius);border-top-right-radius:0;border-bottom-right-radius:0;border-right-color:var(--bbbs-palette-grey-default);border-left:var(--bbbs-forms-control-border-width) solid var(--bbbs-forms-control-border-color)}form .form-group.inline-group.append input.invalid,form .form-group.inline-group.append select.invalid,form .form-group.inline-group.append textarea.invalid,form .form-group.inline-group.append .bbbs-control.invalid,.bbbs-form .form-group.inline-group.append input.invalid,.bbbs-form .form-group.inline-group.append select.invalid,.bbbs-form .form-group.inline-group.append textarea.invalid,.bbbs-form .form-group.inline-group.append .bbbs-control.invalid{border-right-color:var(--bbbs-palette-grey-default)}form .form-group.inline-group.append input:focus-visible,form .form-group.inline-group.append select:focus-visible,form .form-group.inline-group.append textarea:focus-visible,form .form-group.inline-group.append .bbbs-control:focus-visible,.bbbs-form .form-group.inline-group.append input:focus-visible,.bbbs-form .form-group.inline-group.append select:focus-visible,.bbbs-form .form-group.inline-group.append textarea:focus-visible,.bbbs-form .form-group.inline-group.append .bbbs-control:focus-visible{border-left:var(--bbbs-forms-control-border-width) solid var(--bbbs-forms-control-border-color-focus)}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}.bbbs-custom-control,.bbbs-radio,.bbbs-check,.bbbs-switch{--bbbs-custom-forms-color-active: var(--bbbs-palette-tertiary);--bbbs-custom-forms-color-disabled: var(--bbbs-palette-grey-default);--bbbs-custom-forms-color-disabled-background: var(--bbbs-palette-grey-light);position:relative;display:block;min-height:1.5rem}.bbbs-switch{padding-left:2.25rem}.bbbs-switch input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.bbbs-switch label{position:relative;margin-bottom:0;vertical-align:top}.bbbs-switch label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem;position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.bbbs-switch label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.bbbs-switch input[type=checkbox]~label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.bbbs-switch input[type=checkbox]~label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}.bbbs-switch input[type=checkbox]:disabled~label{color:var(--bbbs-custom-forms-color-disabled)}.bbbs-switch input[type=checkbox]:disabled~label::before{color:var(--bbbs-custom-forms-color-disabled);background-color:var(--bbbs-custom-forms-color-disabled-background)}.bbbs-switch input[type=checkbox]:checked~label::before{color:#fff;border-color:var(--bbbs-custom-forms-color-active);background-color:var(--bbbs-custom-forms-color-active)}.bbbs-switch input[type=checkbox]:checked~label::after{background-color:#fff;-webkit-transform:translateX(0.75rem);transform:translateX(0.75rem)}.bbbs-check{padding-left:1.5rem}.bbbs-check input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.bbbs-check label{position:relative;margin-bottom:0;vertical-align:top}.bbbs-check label::before{position:absolute;top:.20rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px;border-radius:.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.bbbs-check label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.bbbs-check input[type=checkbox]:checked~label::before{color:#fff;border-color:var(--bbbs-custom-forms-color-active);background-color:var(--bbbs-custom-forms-color-active)}.bbbs-check input[type=checkbox]:checked~label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.bbbs-check input[type=checkbox]:disabled~label{color:var(--bbbs-custom-forms-color-disabled)}.bbbs-check input[type=checkbox]:disabled~label::before{color:var(--bbbs-custom-forms-color-disabled);background-color:var(--bbbs-custom-forms-color-disabled-background)}.bbbs-radio{padding-left:1.5rem}.bbbs-radio input[type=radio]{position:absolute;z-index:-1;opacity:0}.bbbs-radio label{position:relative;margin-bottom:0;vertical-align:top}.bbbs-radio label::before{position:absolute;top:.20rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px;border-radius:50%;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.bbbs-radio label::after{position:absolute;top:.20rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.bbbs-radio input[type=radio]:checked~label::before{color:#fff;border-color:var(--bbbs-custom-forms-color-active);background-color:var(--bbbs-custom-forms-color-active)}.bbbs-radio input[type=radio]:checked~label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.bbbs-radio input[type=radio]:disabled~label{color:var(--bbbs-custom-forms-color-disabled)}.bbbs-radio input[type=radio]:disabled~label::before{color:var(--bbbs-custom-forms-color-disabled);background-color:var(--bbbs-custom-forms-color-disabled-background)}/*!
 * Quill Editor v2.0.2
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:'\2022'}.ql-editor li[data-list=checked]>.ql-ui:before{content:'\2611'}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:'\2610'}@supports (counter-set: none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0, decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1, lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2, lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3, decimal) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4, lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5, lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6, decimal) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7, lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8, lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank::before{color:rgba(0,0,0,0.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:'';display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow{box-sizing:border-box}.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:'';display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before{content:'Normal'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:'Heading 1'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:'Heading 2'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:'Heading 3'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:'Heading 4'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:'Heading 5'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:'Heading 6'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before{content:'Sans Serif'}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:'Serif'}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:'Monospace'}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before{content:'Normal'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:'Small'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:'Large'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:'Huge'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,0.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:'Edit';margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:'Remove';margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:'Save';padding-right:0}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}:root{--bbbs-login-width: 25%;--bbbs-login-background: url();--bbbs-login-profile-menu-direction: row}.bbbs-login-container{display:flex;font-family:var(--bbbs-typography-default-family);color:var(--bbbs-palette-tertiary-lighten-text)}.bbbs-login-container .bbbs-login{margin:auto;width:var(--bbbs-login-width);min-width:400px;background-color:var(--bbbs-palette-light);border-radius:var(--bbbs-default-borderradius);box-shadow:var(--bbbs-default-box-shadow);padding:var(--bbbs-default-component-padding);overflow-y:auto;overflow-x:hidden}.bbbs-login-container .bbbs-login .bbbs-login-header{text-align:center;padding:var(--bbbs-default-internal-padding)}.bbbs-login-container .bbbs-login .bbbs-login-header .subtitle{color:var(--bbbs-palette-tertiary-lighten-text)}.bbbs-login-container .bbbs-login-form{display:flex;flex-direction:column;padding:var(--bbbs-default-internal-padding)}.bbbs-login-container .bbbs-login-form-options{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;margin:0.5rem 0}.bbbs-login-container .bbbs-login-form-options .form-group.bbbs-check{margin:0}.bbbs-login-container .bbbs-login-form-buttons{display:flex;align-items:center;justify-content:space-evenly}.bbbs-login-container .bbbs-login-form .bbbs-btn,.bbbs-login-container .bbbs-login-form input::file-selector-button,.bbbs-login-container .bbbs-login-form select::file-selector-button,.bbbs-login-container .bbbs-login-form textarea::file-selector-button,.bbbs-login-container .bbbs-login-form .bbbs-control::file-selector-button{align-self:center;margin:1rem 1rem 0.5rem 1rem}.bbbs-login-container.full-page{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bbbs-palette-auxiliary-primary);background-image:var(--bbbs-login-background);background-repeat:no-repeat;background-size:cover}.bbbs-persona{position:relative;display:grid;grid-template-columns:80px auto;height:var(--bbbs-layout-header-height);max-width:350px;padding:var(--bbbs-default-internal-padding);align-items:center;justify-items:center}.bbbs-persona.row{grid-template-areas:"persona-icon persona-name"}.bbbs-persona.row-reverse{grid-template-areas:"persona-name persona-icon"}.bbbs-persona.column{grid-template-areas:"persona-icon" "persona-name"}.bbbs-persona.column-reverse{grid-template-areas:"persona-name" "persona-icon"}.bbbs-persona .bbbs-persona-icon{display:block;clip-path:var(--bbbs-default-polygon-clip-path);width:56px;height:50px;align-content:center;text-align:center;font-size:var(--bbbs-typography-h6-size);font-weight:var(--bbbs-typography-h6-weight);letter-spacing:var(--bbbs-typography-h6-letterspacing);color:var(--bbbs-palette-primary);background-color:var(--bbbs-palette-primary-text);grid-area:persona-icon}.bbbs-persona .bbbs-persona-icon:hover{cursor:pointer;background-color:var(--bbbs-palette-auxiliary-primary);color:var(--bbbs-palette-tertiary)}.bbbs-persona .bbbs-persona-icon.disabled{background-color:var(--bbbs-palette-primary-text);color:var(--bbbs-palette-primary)}.bbbs-persona .bbbs-persona-icon.disabled:hover{cursor:initial;background-color:var(--bbbs-palette-primary-text);color:var(--bbbs-palette-primary)}.bbbs-persona .bbbs-persona-name{grid-area:persona-name}.bbbs-profile-menu-hidden{display:none}.bbbs-profile-menu{position:absolute;top:var(--bbbs-layout-header-height);right:0;display:grid;grid-template-rows:50px auto;padding:var(--bbbs-default-internal-margin);width:350px;height:140px;opacity:94%;z-index:var(--bbbs-zindex-dialog);background-color:var(--bbbs-palette-white);color:var(--bbbs-palette-primary);border-radius:0 0 var(--bbbs-default-borderradius) var(--bbbs-default-borderradius);box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px}.bbbs-profile-menu.add-view-account-link{grid-template-rows:50px auto 40px;height:180px}.bbbs-profile-menu-header{justify-self:end}.bbbs-profile-menu-body{display:flex}.bbbs-profile-menu-body .bbbs-persona-icon{display:block;clip-path:var(--bbbs-default-polygon-clip-path);width:56px;height:50px;align-content:center;text-align:center;font-size:var(--bbbs-typography-h6-size);font-weight:var(--bbbs-typography-h6-weight);letter-spacing:var(--bbbs-typography-h6-letterspacing);color:var(--bbbs-palette-primary);background-color:var(--bbbs-palette-primary-text);grid-area:persona-icon;color:var(--bbbs-palette-primary-text);background-color:var(--bbbs-palette-primary)}.bbbs-profile-menu-body .bbbs-persona-icon:hover{cursor:initial;color:var(--bbbs-palette-primary-text);background-color:var(--bbbs-palette-primary)}.bbbs-profile-menu-body .user-card{display:flex;flex-direction:column;margin:0 0 0 var(--bbbs-default-internal-margin)}.bbbs-profile-menu-footer{justify-self:end}.bbbs-menu-overlay{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:var(--bbbs-zindex-drawer)}:root{--bbbs-toast-padding: 16px;--bbbs-toast-z-index: 9999;--bbbs-toast-border-radius: 4px;--bbbs-toast-success-bg-color: var(--bbbs-palette-success);--bbbs-toast-success-color: var(--bbbs-palette-success-text);--bbbs-toast-info-bg-color: var(--bbbs-palette-info);--bbbs-toast-info-color: var(--bbbs-palette-info-text);--bbbs-toast-warning-bg-color: var(--bbbs-palette-warning);--bbbs-toast-warning-color: var(--bbbs-palette-warning-text);--bbbs-toast-error-bg-color: var(--bbbs-palette-error);--bbbs-toast-error-color: var(--bbbs-palette-error-text);--bbbs-toast-opacity: 0.85}.bbbs-toast-container{position:fixed;z-index:var(--bbbs-toast-z-index);left:0;top:0}.bbbs-toast-container.top-left{top:var(--bbbs-toast-padding);left:var(--bbbs-toast-padding)}.bbbs-toast-container.top-center{top:var(--bbbs-toast-padding);left:50%;transform:translateX(-50%)}.bbbs-toast-container.top-right{top:var(--bbbs-toast-padding);left:unset;right:var(--bbbs-toast-padding)}.bbbs-toast-container.bottom-left{bottom:var(--bbbs-toast-padding);left:var(--bbbs-toast-padding);top:unset}.bbbs-toast-container.bottom-center{bottom:var(--bbbs-toast-padding);top:unset;left:50%;transform:translateX(-50%)}.bbbs-toast-container.bottom-right{bottom:var(--bbbs-toast-padding);right:var(--bbbs-toast-padding);top:unset;left:unset}.bbbs-toast-container .bbbs-icon,.bbbs-toast-container .datagrid-container table>thead>tr>th.col-sort-asc .sort-indicator,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-toast-container .sort-indicator,.bbbs-toast-container .datagrid-container table>thead>tr>th.col-sort-desc .sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-toast-container .sort-indicator{height:1.5rem;width:1.5rem;margin:0 0.5rem;display:inline-block;background-color:var(--bbbs-palette-light)}.bbbs-toast-container .btn-close{padding:0.5rem;font-size:1rem;-webkit-mask:url("../images/icons/icon-x.svg") no-repeat 50% 50%;mask:url("../images/icons/icon-x.svg") no-repeat 50% 50%;background-color:var(--bbbs-palette-light);height:1rem;cursor:pointer}.bbbs-toast-container .bbbs-toast-body{flex:1}.bbbs-toast-container .bbbs-toast{pointer-events:auto;display:flex;align-items:center;padding:var(--bbbs-toast-padding);background-color:#333;font-weight:400;line-height:1.43;color:#fff;overflow:hidden;border-radius:var(--bbbs-toast-border-radius);opacity:var(--bbbs-toast-opacity);margin-top:var(--bbbs-toast-padding);min-width:288px;max-width:500px;box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12)}.bbbs-toast-container .bbbs-toast.clickable{cursor:pointer}.bbbs-toast-container .bbbs-toast.bg-success{background-color:var(--bbbs-toast-success-bg-color);color:var(--bbbs-toast-success-color)}.bbbs-toast-container .bbbs-toast.bg-info{background-color:var(--bbbs-toast-info-bg-color);color:var(--bbbs-toast-info-color)}.bbbs-toast-container .bbbs-toast.bg-warning{background-color:var(--bbbs-toast-warning-bg-color);color:var(--bbbs-toast-warning-color)}.bbbs-toast-container .bbbs-toast.bg-error{background-color:var(--bbbs-toast-error-bg-color);color:var(--bbbs-toast-error-color)}:root{--bbbs-badges-padding: .5rem;--bbbs-badges-font-size: var(--bbbs-typography-overline-size);--bbbs-badges-font-weight: 600;--bbbs-badges-letterspacing: .02857em;--bbbs-badges-text-transform: .02857em}.bbbs-badge{min-width:1rem;padding:var(--bbbs-badges-padding);margin:0.5rem;color:var(--bbbs-palette-primary-text);border:none;border-radius:var(--bbbs-typography-button-borderradius);font-family:var(--bbbs-typography-button-family);font-size:var(--bbbs-badges-font-size);font-weight:var(--bbbs-badges-font-weight);letter-spacing:var(--bbbs-badges-letterspacing);text-transform:var(--bbbs-badges-text-transform);text-decoration:none}.bbbs-badge-button:hover{cursor:pointer}.bbbs-badge-primary{color:var(--bbbs-palette-primary-text);background-color:var(--bbbs-palette-primary)}.bbbs-badge-primary:hover{background-color:var(--bbbs-palette-primary-hover)}.bbbs-badge-secondary{color:var(--bbbs-palette-secondary-text);background-color:var(--bbbs-palette-secondary)}.bbbs-badge-secondary:hover{background-color:var(--bbbs-palette-secondary-hover)}.bbbs-badge-success{color:var(--bbbs-palette-light);background-color:var(--bbbs-palette-green)}.bbbs-badge-success:hover{background-color:var(--bbbs-palette-green)}.bbbs-badge-error{color:var(--bbbs-palette-light);background-color:var(--bbbs-palette-red)}.bbbs-badge-error:hover{background-color:var(--bbbs-palette-red)}.bbbs-badge-info{color:var(--bbbs-palette-light);background-color:var(--bbbs-palette-tertiary)}.bbbs-badge-info:hover{background-color:var(--bbbs-palette-tertiary-hover)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.bbbs-spinner-container{display:flex;padding:10px}.bbbs-spinner-container.left{justify-content:left}.bbbs-spinner-container.center{justify-content:center}.bbbs-spinner-container.right{justify-content:right}.bbbs-spinner-container .bbbs-spinner{--bbbs-spinner-size: 2rem;--bbbs-spinner-color: currentColor;display:inline-block;width:var(--bbbs-spinner-size);height:var(--bbbs-spinner-size);vertical-align:-.125em;border:0.25em solid var(--bbbs-spinner-color);border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.bbbs-pagination-by-page{display:flex;border-top:1px solid #ccc;margin-top:0.5rem;padding:0.25rem 0;align-items:center}.bbbs-pagination-by-page .pagination-text{margin:0 0.5rem}.bbbs-pagination-by-page nav{display:flex;margin-left:auto;gap:0.5rem;align-items:center}.bbbs-pagination-by-page nav button{border:0;background:none center center / 1rem no-repeat;width:2rem;height:2rem}.bbbs-pagination-by-page nav button[disabled]{opacity:0.4}.bbbs-pagination-by-page nav button:not([disabled]):hover{background-color:#eee}.bbbs-pagination-by-page nav button:not([disabled]):active{background-color:#aaa}.bbbs-pagination-by-page .go-first,.bbbs-pagination-by-page .go-last{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g transform="rotate(90) scale(0.8)" transform-origin="12 12"><path d="m 2,1.5 l 10,17.5 l 10,-17.5 l -10,7.75 l -10,-7.75 z"/><rect height="2" width="20" y="20.5" x="2"/></g></svg>')}.bbbs-pagination-by-page .go-previous,.bbbs-pagination-by-page .go-next{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g transform="rotate(90)" transform-origin="12 12"><path d="M 2 3.25 L 12 20.75 L 22 3.25 L 12 11 z" /></g></svg>')}.bbbs-pagination-by-page .go-next,.bbbs-pagination-by-page .go-last{transform:scaleX(-1)}.bbbs-pagination-center-page{--bbbs-default-internal-padding: .5rem;--bbbs-pagination-default-radius: 2rem;--bbbs-pagination-button-radius: var(--bbbs-pagination-default-radius);--bbbs-pagination-border-top: 1px solid #ccc;display:flex;border-top:var(--bbbs-pagination-border-top);margin-top:0.5rem;padding:0.25rem 0;align-items:center;justify-content:center}.bbbs-pagination-center-page[theme=light]{--bbbs-pagination-current-page-background-color: #0c47f5;--bbbs-pagination-current-page-color: var(--bbbs-palette-white);--bbbs-pagination-current-page-border: 1px solid #0c47f5;--bbbs-pagination-page-background-color: var(--bbbs-palette-white);--bbbs-pagination-page-color: #0c47f5;--bbbs-pagination-page-border: 1px solid var(--bbbs-palette-grey-light)}.bbbs-pagination-center-page[theme=dark]{--bbbs-pagination-current-page-background-color: #fffe54;--bbbs-pagination-current-page-color: #000c8c;--bbbs-pagination-current-page-border: 1px solid #fffe54;--bbbs-pagination-page-background-color: var(--bbbs-palette-white);--bbbs-pagination-page-color: #000c8c;--bbbs-pagination-page-border: 1px solid var(--bbbs-palette-white)}.bbbs-pagination-center-page.no-page{border-top:none}.bbbs-pagination-center-page .pagination{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:5px 0px}.bbbs-pagination-center-page .pagination .more-item{width:50px;text-align:center;margin:0px 5px;letter-spacing:0.15rem}.bbbs-pagination-center-page .pagination>button{cursor:pointer;margin:0px 5px;text-align:center;min-width:var(--bbbs-pagination-default-radius);height:var(--bbbs-pagination-default-radius);border-radius:var(--bbbs-pagination-button-radius);font-weight:normal;background-color:var(--bbbs-pagination-page-background-color);color:var(--bbbs-pagination-page-color);border:var(--bbbs-pagination-page-border);line-height:0}.bbbs-pagination-center-page .pagination>button.bbbs-btn.page-item{color:black;margin:0px 5px;padding:var(--bbbs-default-internal-padding);background-color:var(--bbbs-palette-white);display:flex;justify-content:center}.bbbs-pagination-center-page .pagination>button.bbbs-btn.page-item .bbbs-icon,.bbbs-pagination-center-page .pagination>button.bbbs-btn.page-item .datagrid-container table>thead>tr>th.col-sort-asc .sort-indicator,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-pagination-center-page .pagination>button.bbbs-btn.page-item .sort-indicator,.bbbs-pagination-center-page .pagination>button.bbbs-btn.page-item .datagrid-container table>thead>tr>th.col-sort-desc .sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-pagination-center-page .pagination>button.bbbs-btn.page-item .sort-indicator{width:1rem;height:1rem;background-color:var(--bbbs-palette-primary);display:inline-block}.bbbs-pagination-center-page .pagination>button.bbbs-btn.page-item:disabled{color:gray;cursor:not-allowed;background-color:var(--bbbs-palette-grey-default)}.bbbs-pagination-center-page .pagination>button.bbbs-btn.page-item:disabled .bbbs-icon,.bbbs-pagination-center-page .pagination>button.bbbs-btn.page-item:disabled .datagrid-container table>thead>tr>th.col-sort-asc .sort-indicator,.datagrid-container table>thead>tr>th.col-sort-asc .bbbs-pagination-center-page .pagination>button.bbbs-btn.page-item:disabled .sort-indicator,.bbbs-pagination-center-page .pagination>button.bbbs-btn.page-item:disabled .datagrid-container table>thead>tr>th.col-sort-desc .sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .bbbs-pagination-center-page .pagination>button.bbbs-btn.page-item:disabled .sort-indicator{background-color:var(--bbbs-palette-grey-dark)}.bbbs-pagination-center-page .pagination>button.bbbs-btn.page-item:not(:disabled):hover{background-color:var(--bbbs-palette-action-default-hover)}.bbbs-pagination-center-page .pagination>button.current-page{background-color:var(--bbbs-pagination-current-page-background-color);color:var(--bbbs-pagination-current-page-color);border:var(--bbbs-pagination-current-page-border)}.datagrid-container{--bbbs-datagrid-row-height: 2.5rem;--bbbs-datagrid-col-gap: 1rem;--bbbs-datagrid-header-font-weight: bold;--bbbs-datagrid-header-font-size: inherits;overflow-y:auto;height:100%}.datagrid-container[theme=light]{--bbbs-datagrid-header-background: #01065a;--bbbs-datagrid-header-background-hover: #010880;--bbbs-datagrid-header-background-active: #010ba6;--bbbs-datagrid-header-background-focus: #07065a;--bbbs-datagrid-header-color: #fff;--bbbs-datagrid-even-row-background: #fff;--bbbs-datagrid-odd-row-background: #f7fafc;--bbbs-datagrid-row-color: #000034}.datagrid-container[theme=dark]{--bbbs-datagrid-header-background: #021173;--bbbs-datagrid-header-color: #fff;--bbbs-datagrid-even-row-background: #01065a;--bbbs-datagrid-odd-row-background: #000448;--bbbs-datagrid-row-color: #fff}.datagrid-container table{width:100%}.datagrid-container table>thead>tr{background-color:var(--bbbs-datagrid-header-background);color:var(--bbbs-datagrid-header-color);position:sticky;top:0;z-index:1}.datagrid-container table>thead>tr>th{height:var(--bbbs-datagrid-row-height);font-weight:normal;position:relative}.datagrid-container table>thead>tr>th .col-header-content{position:relative;display:flex;align-items:center;padding-right:var(--bbbs-datagrid-col-gap);height:100%;font-size:var(--bbbs-datagrid-header-font-size)}.datagrid-container table>thead>tr>th .sort-indicator{width:1rem;height:1rem;align-self:center;text-align:center;transition:transform 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms}.datagrid-container table>thead>tr>th.col-sort-asc .sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc .sort-indicator{background-color:var(--bbbs-datagrid-header-color)}.datagrid-container table>thead>tr>th.col-sort-desc .sort-indicator{transform:scaleY(-1)}.datagrid-container table>thead>tr>th .sort-indicator{opacity:0.5}.datagrid-container table>thead>tr>th .col-title{display:flex;min-width:0px;flex-grow:1;padding:0.1rem 0.4rem;gap:0.4rem;font-weight:var(--bbbs-datagrid-header-font-weight);color:var(--bbbs-datagrid-header-color);align-items:center}.datagrid-container table>thead>tr>th button.col-title{border:none;background:none;position:relative;cursor:pointer;color:var(--bbbs-datagrid-header-color);font-family:var(--bbbs-typography-button-family);font-size:var(--bbbs-datagrid-header-font-size);font-weight:var(--bbbs-datagrid-header-font-weight);height:100%}.datagrid-container table>thead>tr>th button.col-title:hover{background-color:var(--bbbs-datagrid-header-background-hover)}.datagrid-container table>thead>tr>th button.col-title:focus{background-color:var(--bbbs-datagrid-header-background-focus)}.datagrid-container table>thead>tr>th button.col-title:active{background-color:var(--bbbs-datagrid-header-background-active)}.datagrid-container table>thead>tr>th.col-justify-center .col-title{justify-content:center}.datagrid-container table>thead>tr>th.col-justify-end .col-title{flex-direction:row-reverse}.datagrid-container table>thead>tr>th .col-title-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.datagrid-container table>tbody>tr.empty-row>td{text-align:center;padding:1rem}.datagrid-container table>tbody>tr{height:var(--bbbs-datagrid-row-height);color:var(--bbbs-datagrid-row-color)}.datagrid-container table>tbody>tr:nth-child(even){background:var(--bbbs-datagrid-even-row-background)}.datagrid-container table>tbody>tr:nth-child(odd){background:var(--bbbs-datagrid-odd-row-background)}.datagrid-container table>tbody>tr>td{padding:0.1rem calc(0.4rem + var(--bbbs-datagrid-col-gap)) 0.1rem 0.4rem}.datagrid-container table>tbody>tr>td.col-justify-center{text-align:center}.datagrid-container table>tbody>tr>td.col-justify-end{text-align:right}.datagrid-container table>tbody>tr>td button{padding:.5rem;height:2rem;width:2rem;margin:0}.datagrid-container table>tbody>tr>td button .bbbs-icon,.datagrid-container table>tbody>tr>td button table>thead>tr>th.col-sort-asc .sort-indicator,.datagrid-container table>thead>tr>th.col-sort-asc table>tbody>tr>td button .sort-indicator,.datagrid-container table>tbody>tr>td button table>thead>tr>th.col-sort-desc .sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc table>tbody>tr>td button .sort-indicator,.datagrid-container table>tbody>tr>td button.bbbs-icon,.datagrid-container table>tbody>tr>td table>thead>tr>th.col-sort-asc button.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-asc table>tbody>tr>td button.sort-indicator,.datagrid-container table>tbody>tr>td table>thead>tr>th.col-sort-desc button.sort-indicator,.datagrid-container table>thead>tr>th.col-sort-desc table>tbody>tr>td button.sort-indicator{width:1rem;height:1rem}.datagrid-container table>tbody>tr>td .bbbs-spinner-container{padding:0px}.datagrid-container table>tbody>tr>td .bbbs-spinner-container .bbbs-spinner{width:1.5rem;height:1.5rem}.datagrid-container.loading>tbody{opacity:0.25;transition:opacity linear 100ms;transition-delay:25ms}.datagrid-container .bbbs-spinner-container{padding:1rem}.bbbs-modal{--bbbs-modal-background: var(--bbbs-palette-background);--bbbs-modal-top-padding: 5rem;--bbbs-modal-min-width: inherit;--bbbs-modal-border-radius: var(--bbbs-default-borderradius);--bbbs-modal-border: unset;--bbbs-modal-box-shadow: var(--bbbs-default-box-shadow);--bbbs-modal-header-height: unset;--bbbs-modal-intern-padding: 15px}.bbbs-modal.modal-active{display:flex;justify-content:center;height:100%;position:absolute;width:100%;top:0;left:0}.bbbs-modal.modal-active.center{align-items:center}.bbbs-modal.modal-active.top{align-items:flex-start;padding-top:var(--bbbs-modal-top-padding)}.bbbs-modal .dialog-overlay{display:block;position:fixed;width:100%;height:100%;z-index:calc(var(--bbbs-zindex-dialog) - 1);background-color:rgba(0,0,0,0.5);top:0;left:0}.bbbs-modal .modal-dialog{z-index:var(--bbbs-zindex-dialog);background-color:var(--bbbs-modal-background);position:absolute;border:var(--bbbs-modal-border);border-radius:var(--bbbs-modal-border-radius);box-shadow:var(--bbbs-modal-box-shadow);min-width:var(--bbbs-modal-min-width)}.bbbs-modal .modal-dialog.fixed{position:fixed}.bbbs-modal .modal-dialog.modal-dialog-scrollable{display:flex;max-height:calc(90% - var(--bbbs-modal-top-padding))}.bbbs-modal .modal-dialog.modal-dialog-scrollable .modal-content{display:flex;flex-direction:column;flex:1}.bbbs-modal .modal-dialog.modal-dialog-scrollable .modal-content .modal-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bbbs-modal-intern-padding) var(--bbbs-modal-intern-padding) 0 var(--bbbs-modal-intern-padding);height:var(--bbbs-modal-header-height)}.bbbs-modal .modal-dialog.modal-dialog-scrollable .modal-content .modal-header .modal-title{margin-bottom:0;line-height:1.2}.bbbs-modal .modal-dialog.modal-dialog-scrollable .modal-content .modal-header .close-btn{background:none;cursor:pointer;margin-inline-start:1rem;display:flex}.bbbs-modal .modal-dialog.modal-dialog-scrollable .modal-content .modal-header .close-btn span{width:1rem;height:1rem;background-color:black}.bbbs-modal .modal-dialog.modal-dialog-scrollable .modal-content .modal-body{padding:0 var(--bbbs-modal-intern-padding);overflow:auto}.bbbs-modal .modal-dialog.modal-dialog-scrollable .modal-content .modal-footer{display:flex;justify-content:space-between;padding:0;padding:0 var(--bbbs-modal-intern-padding) var(--bbbs-modal-intern-padding) var(--bbbs-modal-intern-padding)}.bbbs-modal .modal-dialog.modal-dialog-scrollable .modal-content .btn{min-width:120px}.bbbs-modal .modal-dialog.modal-dialog-scrollable .modal-content .btn ::deep .spinner-border{width:1rem;height:1rem;margin:0 0 0 0.5rem}.components-paginated-table .scrollable-table{display:flex;flex:1;flex-direction:column;overflow:auto}.components-paginated-table.virtualize{overflow:hidden;display:flex;flex:1}.bbbs-autocomplete{--bbbs-autocomplete-items-border: 1px solid var(--bbbs-palette-lines-inputs);--bbbs-autocomplete-items-border-bottom: none;--bbbs-autocomplete-items-border-top: none;--bbbs-autocomplete-items-z-index: 99;--bbbs-autocomplete-items-top: 100%;--bbbs-autocomplete-items-left: 0;--bbbs-autocomplete-items-right: 0;--bbbs-autocomplete-items-padding: 10px;--bbbs-autocomplete-items-cursor: pointer;--bbbs-autocomplete-items-background-color: #fff;--bbbs-autocomplete-items-intern-border-bottom: 1px solid var(--bbbs-palette-lines-inputs);--bbbs-autocomplete-items-hovering-background-color: var(--bbbs-palette-grey-default);--bbbs-autocomplete-items-prop-item-text-font-weight: 600;position:relative;width:inherit}.bbbs-autocomplete input{width:100%}.bbbs-autocomplete-items{position:absolute;border:var(--bbbs-autocomplete-items-border);border-bottom:var(--bbbs-autocomplete-items-border-bottom);border-top:var(--bbbs-autocomplete-items-border-top);z-index:var(--bbbs-autocomplete-items-z-index);top:var(--bbbs-autocomplete-items-top);left:var(--bbbs-autocomplete-items-left);right:var(--bbbs-autocomplete-items-right)}.bbbs-autocomplete-items div{padding:var(--bbbs-autocomplete-items-padding);cursor:var(--bbbs-autocomplete-items-cursor);background-color:var(--bbbs-autocomplete-items-background-color);border-bottom:var(--bbbs-autocomplete-items-intern-border-bottom)}.bbbs-autocomplete-items .hovering{background-color:var(--bbbs-autocomplete-items-hovering-background-color)}.bbbs-autocomplete-items .prop-item-text{font-weight:var(--bbbs-autocomplete-items-prop-item-text-font-weight)}.bbbs-download{--primary-color: var(--bbbs-palette-primary);--animation: bbbs-btn-icon-animated 5s infinite linear}.bbbs-download .bbbs-download-btn .bbbs-download-icon{margin-right:var(--bbbs-default-internal-margin);width:1rem;height:1rem;vertical-align:middle}.bbbs-download .bbbs-btn-icon-animated{-webkit-animation:var(--animation);animation:var(--animation);color:var(--primary-color)}@-webkit-keyframes bbbs-btn-icon-animated{0%{-webkit-transform:perspective(180px) rotateX(0deg) rotateY(0deg)}25%{-webkit-transform:perspective(180px) rotateX(-180.1deg) rotateY(0deg)}50%{-webkit-transform:perspective(180px) rotateX(-180deg) rotateY(179.9deg)}75%{-webkit-transform:perspective(180px) rotateX(-360deg) rotateY(179.9deg)}100%{-webkit-transform:perspective(180px) rotateX(-360deg) rotateY(360deg)}}@keyframes bbbs-btn-icon-animated{0%{-webkit-transform:perspective(180px) rotateX(0deg) rotateY(0deg);transform:perspective(180px) rotateX(0deg) rotateY(0deg)}25%{-webkit-transform:perspective(180px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(180px) rotateX(-180.1deg) rotateY(0deg)}50%{-webkit-transform:perspective(180px) rotateX(-180deg) rotateY(179.9deg);transform:perspective(180px) rotateX(-180deg) rotateY(179.9deg)}75%{-webkit-transform:perspective(180px) rotateX(-360deg) rotateY(179.9deg);transform:perspective(180px) rotateX(-180deg) rotateY(179.9deg)}100%{-webkit-transform:perspective(180px) rotateX(-360deg) rotateY(360deg);transform:perspective(180px) rotateX(0deg) rotateY(360deg)}}.bbbs-item-container{display:grid;gap:var(--bbbs-default-internal-padding);padding:var(--bbbs-default-internal-padding)}.rich-text-editor{display:flex;height:100%;flex-direction:column}.rich-text-editor .custom-icon{width:24px;height:24px;border:none;background-color:var(--bbbs-palette-primary);cursor:pointer;display:inline-block;float:left}.bbbs-tabs .bbbs-nav-tabs{display:flex;border-bottom:1px solid var(--bbbs-palette-grey-lighter);flex-direction:row;list-style:none;margin-block:0;margin-inline:0;padding-inline:0;padding-block:0}.bbbs-tabs .bbbs-nav-tabs .nav-item{text-align:center;cursor:pointer}.bbbs-tabs .bbbs-nav-tabs .nav-item .nav-link{padding:0.5rem 1rem;border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;color:var(--bbbs-palette-text-primary);background-color:var(--bbbs-palette-background);border-color:var(--bbbs-palette-grey-default);border-style:solid;border-width:1px;display:inline-block}.bbbs-tabs .bbbs-nav-tabs .nav-item .nav-link.active{color:var(--bbbs-palette-primary-text);background-color:var(--bbbs-palette-primary);border-color:var(--bbbs-palette-grey-lighter)}:root{--bbbs-layout-navmenu-width: 250px;--bbbs-layout-navmenu-collapsed-width: 85px;--bbbs-layout-header-height: 80px;--bbbs-nav-item-height: 60px}.bbbs-layout{display:grid;height:100dvh;grid-template-columns:var(--bbbs-layout-navmenu-width) auto;grid-template-rows:var(--bbbs-layout-header-height) auto;grid-template-areas:"navmenu header" "navmenu body";overflow:hidden}.bbbs-layout.collapsed-nav-menu{grid-template-columns:var(--bbbs-layout-navmenu-collapsed-width) auto}.bbbs-layout.no-nav-menu{grid-template-areas:"header header" "body body"}.bbbs-layout.no-header{grid-template-areas:"navmenu body" "navmenu body"}.bbbs-layout.body-only{grid-template-areas:"body body" "body body"}.bbbs-layout .bbbs-header{grid-area:header}.bbbs-layout .bbbs-navmenu{grid-area:navmenu}.bbbs-layout .bbbs-body{grid-area:body;padding:var(--bbbs-default-internal-padding);background-color:var(--bbbs-palette-auxiliary-primary);overflow:auto}.bbbs-header{display:grid;grid-template-columns:auto 1fr auto;gap:var(--bbbs-default-internal-padding);align-items:center;background-color:var(--bbbs-palette-primary);color:var(--bbbs-palette-primary-text)}.bbbs-header .bbbs-action-bar{display:flex;align-items:center;justify-content:center;height:var(--bbbs-layout-header-height)}.bbbs-navmenu{display:grid;grid-template-rows:var(--bbbs-layout-header-height) auto var(--bbbs-layout-header-height);grid-template-areas:"nav-header" "nav-links" "nav-footer";background-color:var(--bbbs-palette-white);box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px}.bbbs-navmenu .nav-header{display:flex;padding:var(--bbbs-default-internal-margin);flex-direction:row;align-items:center;justify-content:space-between}.bbbs-navmenu .nav-header.collapsed{justify-content:center}.bbbs-navmenu .nav-header a{text-decoration:none;color:var(--bbbs-palette-primary);font-size:var(--bbbs-typography-h5-size);font-weight:var(--bbbs-typography-h5-weight);letter-spacing:var(--bbbs-typography-h5-letterspacing)}.bbbs-navmenu .nav-header a:hover{color:var(--bbbs-palette-primary-hover)}.bbbs-navmenu .nav-header i:hover{cursor:pointer;background-color:var(--bbbs-palette-primary-hover)}.bbbs-navmenu .nav-links{display:flex;flex-direction:column;padding:4rem var(--bbbs-default-internal-margin)}.bbbs-navmenu .nav-links .collapsed{align-self:center}.bbbs-navmenu .nav-links-item{font-size:var(--bbbs-typography-body-size)}.bbbs-navmenu .nav-links-item-icon{padding:var(--bbbs-default-internal-margin);margin:0 var(--bbbs-default-internal-margin)}.bbbs-navmenu .nav-links-item.disabled{cursor:not-allowed}.bbbs-navmenu .nav-links-item.disabled a{pointer-events:none;color:var(--bbbs-palette-auxiliary-primary)}.bbbs-navmenu .nav-links-item.disabled .nav-links-item-icon{background-color:var(--bbbs-palette-auxiliary-primary)}.bbbs-navmenu .nav-links-item a{display:flex;height:var(--bbbs-nav-item-height);padding:var(--bbbs-default-internal-padding);align-items:center;color:var(--bbbs-palette-primary);font-weight:var(--bbbs-typography-button-weight);font-size:var(--bbbs-typography-button-size);border-radius:var(--bbbs-default-borderradius);text-decoration:none}.bbbs-navmenu .nav-links-item a.active{background-color:var(--bbbs-palette-auxiliary-primary);color:var(--bbbs-palette-tertiary)}.bbbs-navmenu .nav-links-item a.active .nav-links-item-icon{background-color:var(--bbbs-palette-tertiary)}.bbbs-navmenu .nav-links-item a:hover{background-color:var(--bbbs-palette-primary);color:var(--bbbs-palette-primary-text)}.bbbs-navmenu .nav-links-item a:hover .nav-links-item-icon{background-color:var(--bbbs-palette-primary-text)}.bbbs-navmenu .nav-footer{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--bbbs-palette-primary);background-color:var(--bbbs-palette-background-grey)}.bbbs-navmenu .nav-footer .app-version{font-size:var(--bbbs-typography-overline-size)}bbbs-skeleton{display:block;margin:0.250rem;width:100%;height:100%;background-color:var(--bbbs-skeleton-bg, var(--bbbs-palette-grey-light));border-radius:var(--bbbs-skeleton-border-radius, var(--bbbs-default-borderradius))}bbbs-skeleton.shimmer{background:linear-gradient(90deg, var(--bbbs-skeleton-bg, var(--bbbs-palette-grey-light)) 25%, var(--bbbs-skeleton-bg-lighten, var(--bbbs-palette-grey-lighter)) 50%, var(--bbbs-skeleton-bg, var(--bbbs-palette-grey-light)) 75%);background-size:200% 100%;animation:bbbsskeletonshimmer 1.2s ease-in-out infinite}bbbs-skeleton.pulse{animation:bbbsskeletonpulse 1.2s ease-in-out infinite}bbbs-skeleton.circle{border-radius:50%}bbbs-skeleton.rounded{border-radius:var(--bbbs-skeleton-border-radius, var(--bbbs-default-borderradius))}bbbs-skeleton.rect{border-radius:0}bbbs-skeleton.text{height:var(--bbbs-typography-body-size);margin-bottom:0.5em}bbbs-skeleton.h1{height:calc(var(--bbbs-typography-h1-size) + 0.5rem);margin-bottom:var(--bbbs-typography-title-bottom-margin);margin-top:0}bbbs-skeleton.h2{height:calc(var(--bbbs-typography-h2-size) + 0.5rem);margin-bottom:var(--bbbs-typography-title-bottom-margin);margin-top:0}bbbs-skeleton.h3{height:calc(var(--bbbs-typography-h3-size) + 0.5rem);margin-bottom:var(--bbbs-typography-title-bottom-margin);margin-top:0}bbbs-skeleton.h4{height:calc(var(--bbbs-typography-h4-size) + 0.5rem);margin-bottom:var(--bbbs-typography-title-bottom-margin);margin-top:0}bbbs-skeleton.h5{height:calc(var(--bbbs-typography-h5-size) + 0.5rem);margin-bottom:var(--bbbs-typography-title-bottom-margin);margin-top:0}bbbs-skeleton.h6{height:calc(var(--bbbs-typography-h6-size) + 0.5rem);margin-bottom:var(--bbbs-typography-title-bottom-margin);margin-top:0}bbbs-skeleton.paragraph{height:var(--bbbs-typography-p-size, calc(1rem + var(--bbbs-default-internal-margin) * 2))}bbbs-skeleton.input{height:calc(1rem + var(--bbbs-default-internal-margin) * 2);display:block;padding:calc(var(--bbbs-forms-control-default-internal-padding-top) + var(--bbbs-default-internal-margin)) var(--bbbs-forms-control-default-internal-padding-left);border:var(--bbbs-forms-control-border-width) solid var(--bbbs-forms-control-border-color);border-radius:var(--bbbs-forms-control-borderradius)}bbbs-skeleton.label{display:inline-block;padding-top:calc(var(--bbbs-typography-body-size) + var(--bbbs-typography-body-size) / 2)}bbbs-skeleton.button{padding:calc(var(--bbbs-default-internal-padding));height:calc(var(--bbbs-typography-body-size) + var(--bbbs-default-internal-padding) * 2);flex:none}@keyframes bbbsskeletonpulse{0%{background-color:var(--bbbs-skeleton-bg, var(--bbbs-palette-grey-light))}50%{background-color:var(--bbbs-skeleton-bg, var(--bbbs-palette-grey-lighter))}100%{background-color:var(--bbbs-skeleton-bg, var(--bbbs-palette-grey-light))}}@keyframes bbbsskeletonshimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}bbbs-breadcrumb{display:flex}bbbs-breadcrumb bbbs-breadcrumb-item:not(:first-child):before{float:left;padding:0 var(--bbbs-default-button-margin);content:'>'}:root{--bbbs-card-separator-color: rgba(0, 0, 87, 0.2)}.bbbs-card{display:flex;flex-direction:column;border-radius:var(--bbbs-default-borderradius);box-shadow:var(--bbbs-default-box-shadow)}.bbbs-card-header{padding:var(--bbbs-default-internal-padding);border-bottom:1px solid var(--bbbs-card-separator-color)}.bbbs-card-content{padding:var(--bbbs-default-internal-padding);flex-grow:1}.bbbs-card-actions{padding:var(--bbbs-default-internal-padding);border-top:1px solid var(--bbbs-card-separator-color)}.bbbs-card-media{display:block;background-repeat:no-repeat;background-position:center}
