/* You can add global styles to this file, and also import other style files */
@font-face {
  font-family: 'OpenSans-Bold';
  src: url('OpenSans-Bold.043771c999cd4d47d9f3.ttf');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-BoldItalic';
  src: url('OpenSans-BoldItalic.1c9d53ac65b20d03c4d0.ttf');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: 'OpenSans-ExtraBold';
  src: url('OpenSans-ExtraBold.8dafb2ac05778278072a.ttf');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-ExtraBoldItalic';
  src: url('OpenSans-ExtraBoldItalic.834e159ebdb3097d4619.ttf');
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: 'OpenSans-Italic';
  src: url('OpenSans-Italic.9585580230392fee3fdc.ttf');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'OpenSans-Light';
  src: url('OpenSans-Light.3d5923f94fc319b5652a.ttf');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-Semibold';
  src: url('OpenSans-Semibold.029b9bc9d72f4d799803.ttf');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-SemiboldItalic';
  src: url('OpenSans-SemiboldItalic.2010272e7b458452ae46.ttf');
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: 'OpenSans';
  src: url('OpenSans.17e98b9e5586529b13cc.ttf');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansLight-Italic';
  src: url('OpenSansLight-Italic.4f712f17699ad7802828.ttf');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Poppins-Black';
  src: url('Poppins-Black.8f98f314c1d84d7c85b1.ttf');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Poppins-BlackItalic';
  src: url('Poppins-BlackItalic.eb5c32d32488f7536bb2.ttf');
  font-weight: 900;
  font-style: italic;
}
@font-face {
  font-family: 'Poppins-Bold';
  src: url('Poppins-Bold.b1c32aa57ad5bc9998dd.ttf');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Poppins-BoldItalic';
  src: url('Poppins-BoldItalic.8598aad913a4ce400cd2.ttf');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: 'Poppins-ExtraBold';
  src: url('Poppins-ExtraBold.2156e69bc095ee0ad41d.ttf');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'Poppins-ExtraBoldItalic';
  src: url('Poppins-ExtraBoldItalic.e31571445ae5cc490d60.ttf');
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: 'Poppins-ExtraLight';
  src: url('Poppins-ExtraLight.811983a93d6817529003.ttf');
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: 'Poppins-ExtraLightItalic.ttf';
  src: url('Poppins-ExtraLightItalic.edf1d03a2280b7c9dc87.ttf');
  font-weight: 200;
  font-style: italic;
}
@font-face {
  font-family: 'Poppins-Italic.ttf';
  src: url('Poppins-Italic.ef14758c5b41ed121a0a.ttf');
  font-weight: 900;
  font-style: italic;
}
@font-face {
  font-family: 'Poppins-Light.ttf';
  src: url('Poppins-Light.53e02b634e42240b89d8.ttf');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Poppins-LightItalic.ttf';
  src: url('Poppins-LightItalic.b13dc802e1c7b6550a10.ttf');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Poppins-Medium.ttf';
  src: url('Poppins-Medium.4e2dc0d293b53de4df92.ttf');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Poppins-MediumItalic';
  src: url('Poppins-MediumItalic.434874bf0fab6228b27d.ttf');
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'Poppins-Regular';
  src: url('Poppins-Regular.ccfdd78d095fe3607726.ttf');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Poppins-SemiBold';
  src: url('Poppins-SemiBold.ec09da7214e9dc1e86ca.ttf');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Poppins-SemiBoldItalic';
  src: url('Poppins-SemiBoldItalic.094617677c79856112b9.ttf');
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: 'Poppins-Thin';
  src: url('Poppins-Thin.28a146b4b94ed3291986.ttf');
  font-weight: 100;
  font-style: italic;
}
@font-face {
  font-family: 'Poppins-ThinItalic';
  src: url('Poppins-ThinItalic.7f27ee4c2f7d0c10ee8f.ttf');
  font-weight: 100;
  font-style: italic;
}
@font-face{font-family:Cabin;src:url('cabin-bold-webfont.241d864acda7bef8cad1.eot');src:url('cabin-bold-webfont.241d864acda7bef8cad1.eot?#iefix') format('embedded-opentype'),url('cabin-bold-webfont.97e52c8f4d569386093f.woff') format('woff'),url('cabin-bold-webfont.33ab92b1d0013b3af824.ttf') format('truetype'),url('cabin-bold-webfont.ec2d8ac886ad82425cef.svg#cabinbold') format('svg');font-weight:700;font-style:normal}
@font-face{font-family:Cabin;src:url('cabin-bolditalic-webfont.b3472f6fefd95a2ba9bb.eot');src:url('cabin-bolditalic-webfont.b3472f6fefd95a2ba9bb.eot?#iefix') format('embedded-opentype'),url('cabin-bolditalic-webfont.e722d535f5c7123ecab7.woff') format('woff'),url('cabin-bolditalic-webfont.a2f0fb6f47249ecfdc21.ttf') format('truetype'),url('cabin-bolditalic-webfont.83a5d9384ce5764c0b79.svg#cabinbold_italic') format('svg');font-weight:700;font-style:italic}
@font-face{font-family:Cabin;src:url('cabin-italic-webfont.0110d6d310a2002ce40c.eot');src:url('cabin-italic-webfont.0110d6d310a2002ce40c.eot?#iefix') format('embedded-opentype'),url('cabin-italic-webfont.a3599062350922519044.woff') format('woff'),url('cabin-italic-webfont.c68d4a5a56ce74391a12.ttf') format('truetype'),url('cabin-italic-webfont.d621cdeac065c5642f12.svg#cabinitalic') format('svg');font-weight:400;font-style:italic}
@font-face{font-family:Cabin;src:url('cabin-medium-webfont.e864f4581b37530732ed.eot');src:url('cabin-medium-webfont.e864f4581b37530732ed.eot?#iefix') format('embedded-opentype'),url('cabin-medium-webfont.cf4d7404b51059da0132.woff') format('woff'),url('cabin-medium-webfont.2f38b6775f16c7d72445.ttf') format('truetype'),url('cabin-medium-webfont.75b652ad13df2fedf1ca.svg#cabinmedium') format('svg');font-weight:500;font-style:normal}
@font-face{font-family:Cabin;src:url('cabin-mediumitalic-webfont.b211abbf121aa372b63a.eot');src:url('cabin-mediumitalic-webfont.b211abbf121aa372b63a.eot?#iefix') format('embedded-opentype'),url('cabin-mediumitalic-webfont.e1d2eeabfe5d016f2b58.woff') format('woff'),url('cabin-mediumitalic-webfont.1aa1321feb9b65be43bd.ttf') format('truetype'),url('cabin-mediumitalic-webfont.979f8a00fbe4cba6a899.svg#cabinmedium_italic') format('svg');font-weight:500;font-style:italic}
@font-face{font-family:Cabin;src:url('cabin-regular-webfont.e949e7f277bd4192e922.eot');src:url('cabin-regular-webfont.e949e7f277bd4192e922.eot?#iefix') format('embedded-opentype'),url('cabin-regular-webfont.44f8f4d38850e890e18a.woff') format('woff'),url('cabin-regular-webfont.0091c3e675f80a9e7ab3.ttf') format('truetype'),url('cabin-regular-webfont.f3a12fa177b2bcd0eb92.svg#cabinregular') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:Cabin;src:url('cabin-semibold-webfont.034290594262274aa1fd.eot');src:url('cabin-semibold-webfont.034290594262274aa1fd.eot?#iefix') format('embedded-opentype'),url('cabin-semibold-webfont.b1ad3c7ac0fd38cc0360.woff') format('woff'),url('cabin-semibold-webfont.f3cedb38b5a03f524678.ttf') format('truetype'),url('cabin-semibold-webfont.ba2546783363036d420f.svg#cabinsemibold') format('svg');font-weight:600;font-style:normal}
@font-face{font-family:Cabin;src:url('cabin-semibolditalic-webfont.8248f550e23e42f131e2.eot');src:url('cabin-semibolditalic-webfont.8248f550e23e42f131e2.eot?#iefix') format('embedded-opentype'),url('cabin-semibolditalic-webfont.77838952fc5b851f1b78.woff') format('woff'),url('cabin-semibolditalic-webfont.4451f2de4992e22d7882.ttf') format('truetype'),url('cabin-semibolditalic-webfont.37d1f39f2a82ce6545c0.svg#cabinsemibold_italic') format('svg');font-weight:600;font-style:italic}
/* secondary */
/* disabled */
/* label */
/* box shadows */
:root {
    --font-cabin: "Cabin";
    --font-poppin-medium: "Poppins-Medium";
    --font-open-sans: "OpenSans";
    --font-open-sans-semi-bold: "OpenSans-Semibold";
}
.lst-table-responsive-wrapper{width:var(--lst-table-responsive-wrapper-width, auto);height:var(--lst-table-responsive-wrapper-height, auto);overflow:var(--lst-table-responsive-wrapper-overflow, scroll)}
.lst-table{border-collapse:var(--lst-table-border-collapse, collapse);border:var(--lst-table-border, none);background-color:#fff;font-family:var(--lst-table-font-family, "OpenSans");line-height:var(--lst-table-line-height, 20px);font-size:var(--lst-table-font-size, 0.875rem)}
.lst-table.compact>thead>tr>th,.lst-table.compact>tbody>tr>td{padding-top:var(--lst-table-padding-top-compact, 8.5px);padding-bottom:var(--lst-table-padding-top-compact, 8.5px)}
.lst-table>thead tr{border-top:var(--lst-table-header-row-border-top, none);background-color:#fff;line-height:var(--lst-table-header-row-line-height, 20px);padding:var(--lst-table-padding, 17px 8px)}
.lst-table>thead>tr>th{border-top:var(--lst-table-th-border-top, none);border-left:var(--lst-table-th-border-left, none);border-right:var(--lst-table-th-border-right, none);border-bottom:var(--lst-table-th-border-bottom, 1px solid #555);font-family:var(--lst-table-th-font-family, "OpenSans-Semibold");font-size:var(--lst-table-th-font-size, 0.875rem);line-height:var(--lst-table-th-line-height, 20px);padding:var(--lst-table-th-padding, 8px 4px);min-width:var(--lst-table-th-min-width, 64px);max-width:var(--lst-table-th-max-width, none);text-align:var(--lst-table-th-text-align, left);vertical-align:var(--lst-table-th-vertical-align, middle);white-space:nowrap}
.lst-table>thead>tr>th>.lst-table-header-icon{vertical-align:var(--lst-table-header-icon-vertical-align, middle);margin-bottom:var(--lst-table-header-icon-margin-bottom, 1px 0)}
.lst-table>thead>tr>th.align-center{text-align:center}
.lst-table>thead>tr>th.interactive:hover{background-color:var(--lst-table-th-interactive-hover-bg-color, #e5f0f9);border-radius:var(--interactive-hover-th-border-radius, 4px 4px 0 0)}
.lst-table>thead>tr>th.interactive:hover:has(.lst-table-select){border-radius:var(--interactive-hover-select-th-border-radius, 4px 0 0 0);--primary-select-background-color:#e5f0f9;--primary-styling-label-color:#2150a3;--select-caret-down-color-base:#2150a3}
.lst-table tbody tr{border-top:var(--lst-table-tr-border-top, none);border-left:var(--lst-table-tr-border-left, none);border-right:var(--lst-table-tr-border-right, none);border-bottom:var(--lst-table-tr-border-bottom, 1px solid #d8d8d8);background-color:#fff}
.lst-table tbody tr:hover{background-color:var(--lst-tr-hover-bg-color, #e5f0f9)}
.lst-table tbody tr>td{font-size:var(--lst-table-td-font-size, 0.875rem);border-bottom:var(--lst-table-td-border-bottom, none);border-left:var(--lst-table-td-border-left, none);border-right:var(--lst-table-td-border-right, none);padding:var(--lst-table-padding, 17px 8px)}
.lst-table tbody tr>td.align-center{text-align:center}
.lst-table tbody tr>td.align-left{padding-left:var(--lst-table-td-align-left-padding, none);text-align:left}
.lst-table .lst-table-select{margin-right:4px;--single-select-label-font-size:$text-size-small;--single-select-label-font-family:$secondary-font-medium;--label-margin-bottom-borderless:0}
button:active:disabled{outline:none}
::-webkit-scrollbar{width:16px}
::-webkit-scrollbar-thumb{border:4px solid transparent;background-clip:padding-box;border-radius:8px;background-color:#767676}
:root{--primary:#006be0;--primaryShade:#2150a3;--errorNotificationOrange:#BD4500}
.cel-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
button,input,textarea{letter-spacing:unset;line-height:unset;word-spacing:unset;line-height:unset}
.lst-table-responsive-wrapper{width:var(--lst-table-responsive-wrapper-width, auto);height:var(--lst-table-responsive-wrapper-height, auto);overflow:var(--lst-table-responsive-wrapper-overflow, scroll)}
.lst-table{border-collapse:var(--lst-table-border-collapse, collapse);border:var(--lst-table-border, none);background-color:#fff;font-family:var(--lst-table-font-family, "OpenSans");line-height:var(--lst-table-line-height, 20px);font-size:var(--lst-table-font-size, 0.875rem)}
.lst-table.compact>thead>tr>th,.lst-table.compact>tbody>tr>td{padding-top:var(--lst-table-padding-top-compact, 8.5px);padding-bottom:var(--lst-table-padding-top-compact, 8.5px)}
.lst-table>thead tr{border-top:var(--lst-table-header-row-border-top, none);background-color:#fff;line-height:var(--lst-table-header-row-line-height, 20px);padding:var(--lst-table-padding, 17px 8px)}
.lst-table>thead>tr>th{border-top:var(--lst-table-th-border-top, none);border-left:var(--lst-table-th-border-left, none);border-right:var(--lst-table-th-border-right, none);border-bottom:var(--lst-table-th-border-bottom, 1px solid #555);font-family:var(--lst-table-th-font-family, "OpenSans-Semibold");font-size:var(--lst-table-th-font-size, 0.875rem);line-height:var(--lst-table-th-line-height, 20px);padding:var(--lst-table-th-padding, 8px 4px);min-width:var(--lst-table-th-min-width, 64px);max-width:var(--lst-table-th-max-width, none);text-align:var(--lst-table-th-text-align, left);vertical-align:var(--lst-table-th-vertical-align, middle);white-space:nowrap}
.lst-table>thead>tr>th>.lst-table-header-icon{vertical-align:var(--lst-table-header-icon-vertical-align, middle);margin-bottom:var(--lst-table-header-icon-margin-bottom, 1px 0)}
.lst-table>thead>tr>th.align-center{text-align:center}
.lst-table>thead>tr>th.interactive:hover{background-color:var(--lst-table-th-interactive-hover-bg-color, #e5f0f9);border-radius:var(--interactive-hover-th-border-radius, 4px 4px 0 0)}
.lst-table>thead>tr>th.interactive:hover:has(.lst-table-select){border-radius:var(--interactive-hover-select-th-border-radius, 4px 0 0 0);--primary-select-background-color:#e5f0f9;--primary-styling-label-color:#2150a3;--select-caret-down-color-base:#2150a3}
.lst-table tbody tr{border-top:var(--lst-table-tr-border-top, none);border-left:var(--lst-table-tr-border-left, none);border-right:var(--lst-table-tr-border-right, none);border-bottom:var(--lst-table-tr-border-bottom, 1px solid #d8d8d8);background-color:#fff}
.lst-table tbody tr:hover{background-color:var(--lst-tr-hover-bg-color, #e5f0f9)}
.lst-table tbody tr>td{font-size:var(--lst-table-td-font-size, 0.875rem);border-bottom:var(--lst-table-td-border-bottom, none);border-left:var(--lst-table-td-border-left, none);border-right:var(--lst-table-td-border-right, none);padding:var(--lst-table-padding, 17px 8px)}
.lst-table tbody tr>td.align-center{text-align:center}
.lst-table tbody tr>td.align-left{padding-left:var(--lst-table-td-align-left-padding, none);text-align:left}
.lst-table .lst-table-select{margin-right:4px;--single-select-label-font-size:$text-size-small;--single-select-label-font-family:$secondary-font-medium;--label-margin-bottom-borderless:0}
button:active:disabled{outline:none}
::-webkit-scrollbar{width:16px}
::-webkit-scrollbar-thumb{border:4px solid transparent;background-clip:padding-box;border-radius:8px;background-color:#767676}
:root{--primary:#006be0;--primaryShade:#2150a3;--errorNotificationOrange:#BD4500}
.cel-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
button,input,textarea{letter-spacing:unset;line-height:unset;word-spacing:unset;line-height:unset}
@font-face {
    font-family: 'Poppins-Black';
    src: url('Poppins-Black.8f98f314c1d84d7c85b1.ttf');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-BlackItalic';
    src: url('Poppins-BlackItalic.eb5c32d32488f7536bb2.ttf');
    font-weight: 900;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-Bold';
    src: url('Poppins-Bold.b1c32aa57ad5bc9998dd.ttf');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-BoldItalic';
    src: url('Poppins-BoldItalic.8598aad913a4ce400cd2.ttf');
    font-weight: 700;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-ExtraBold';
    src: url('Poppins-ExtraBold.2156e69bc095ee0ad41d.ttf');
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-ExtraBoldItalic';
    src: url('Poppins-ExtraBoldItalic.e31571445ae5cc490d60.ttf');
    font-weight: 800;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-ExtraLight';
    src: url('Poppins-ExtraLight.811983a93d6817529003.ttf');
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-ExtraLightItalic';
    src: url('Poppins-ExtraLightItalic.edf1d03a2280b7c9dc87.ttf');
    font-weight: 200;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-Italic';
    src: url('Poppins-Italic.ef14758c5b41ed121a0a.ttf');
    font-weight: 900;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-Light';
    src: url('Poppins-Light.53e02b634e42240b89d8.ttf');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-LightItalic';
    src: url('Poppins-LightItalic.b13dc802e1c7b6550a10.ttf');
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-Medium';
    src: url('Poppins-Medium.4e2dc0d293b53de4df92.ttf');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-MediumItalic';
    src: url('Poppins-MediumItalic.434874bf0fab6228b27d.ttf');
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-Regular';
    src: url('Poppins-Regular.ccfdd78d095fe3607726.ttf');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-SemiBold';
    src: url('Poppins-SemiBold.ec09da7214e9dc1e86ca.ttf');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-SemiBoldItalic';
    src: url('Poppins-SemiBoldItalic.094617677c79856112b9.ttf');
    font-weight: 600;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-Thin';
    src: url('Poppins-Thin.28a146b4b94ed3291986.ttf');
    font-weight: 100;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-ThinItalic';
    src: url('Poppins-ThinItalic.7f27ee4c2f7d0c10ee8f.ttf');
    font-weight: 100;
    font-style: italic;
}
.desmos_dialog {
  --cel-button-border-radius: 0;
  --border-enabled: 1px solid $black;
  --cel-dialog-min-width: 700px;
  --cel-dialog-max-width: 700px;
  --cel-dialog-height: auto;
  --cel-button-padding: 3px 15px;
  --cel-button-margin: 0 10px;
  --cel-button-min-width: 75px;
  --cel-button-height: 28px;
  padding-bottom: 25%;
}
.desmos_dialog .dialog-button-group {
  --background-color-secondary: #f3f3f3;
  --text-color-secondary: #000;
  --background-color-secondary-hover: #cdcdcd;
  --text-color-secondary-hover-focus: #000;
  --border-color-hover-secondary: #000;
  border-top: 1px solid #000;
  padding: 15px;
}
.desmos_dialog .dialog-button-group .dialog-button {
  margin: 0;
  padding: 0;
  font-size: 15px;
}
.desmos_dialog .dialog-button-group .dialog-button span {
  font-family: var(--font-cabin);
  font-weight: 600;
}
.desmos_dialog .dialog-wrapper__content {
  margin: 15px 15px 20px 20px;
  font-family: var(--font-open-sans);
  font-weight: 400;
}
.desmos_dialog .dialog-header {
  align-items: center;
  background-color: #7b7b7b;
  padding: 0 15px;
  height: 48px;
  font-family: var(--font-cabin);
  font-size: var(--text-size-large);
}
.desmos_dialog .dialog-header .dialog-header__message {
  width: 635px;
  line-height: 1em;
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  font-weight: normal;
}
.desmos_dialog .dialog-header .dialog-header__icon-close {
  --icon-height: 14px;
  --icon-width: 14px;
  width: 18px;
  height: 18px;
  line-height: 18px;
  color: #fff;
  font-size: 18px;
}
.desmos_dialog .dialog-header .dialog-header__icon-close:focus {
  /* stylelint-disable custom-property-pattern, declaration-no-important */
  outline: none;
  box-shadow: 0 0 1px 1px var(--blueShadow), 0 0 3px 1px var(--blueShadow), inset 0 0 1px 0 var(--blueShadow), inset 1px 1px 2px 0 rgba(0, 0, 0, 0.2), 2px 2px 2px 0 rgba(0, 0, 0, 0.2);
  /* stylelint-enable custom-property-pattern, declaration-no-important */
}
.desmos_dialog .backdrop--visible {
  --cel-dialog-backdrop-opacity: 0.8;
  background-color: #fff;
}
.edit_name_dialog .dialog-wrapper__content cel-search-bar {
  --cel-searchbar-border-radius: 0;
  --cel-searchbar-font-family: var(--font-cabin);
  --cel-searchbar-height: 32px;
  --border-initial-primary: 1px solid #000;
  --cel-serachbar-padding: 6px 10px;
}
.edit_name_dialog .dialog-wrapper__content cel-search-bar .searchBar label {
  font-weight: 600;
  font-family: var(--font-cabin);
  color: #333;
  font-size: 16px;
}
.edit_name_dialog .dialog-wrapper__content cel-search-bar .searchBar .searchBar__form {
  margin: 5px 0;
}
.edit_name_dialog .dialog-wrapper__content cel-search-bar .searchBar .searchBar__form .searchBar__icon {
  display: none;
}
.edit_name_dialog .dialog-wrapper__content cel-checkbox {
  font-family: var(--font-cabin);
}
.edit_name_dialog .dialog-button-group .secondary_button {
  font-size: 15px;
}
.save-changes-modal,
.edit-title-modal {
  --cel-dialog-min-width: 560px;
  font-family: var(--font-poppin-medium);
  font-weight: 500;
}
.save-changes-modal .dialog-header,
.edit-title-modal .dialog-header {
  padding-bottom: 0;
  padding-top: 12px;
}
.save-changes-modal .dialog-button-group,
.edit-title-modal .dialog-button-group {
  --dialog-button-margin: 0;
  font-size: 16px;
  line-height: 20px;
}
.save-changes-modal .dialog-button-group .cancel__button,
.edit-title-modal .dialog-button-group .cancel__button {
  --border-enabled: none;
}
@media only screen and (max-width: 767px) {
  .edit_name_dialog {
    --cel-dialog-min-width: auto;
    --cel-dialog-max-width: 100%;
    --cel-dialog-height: auto;
  }
}
cel-7-dropdown-select {
  --dropdown-option-icon-width: 23px;
  --dropdown-option-icon-height: 23px;
  --dropdown-select-icon-height: 23px;
  --dropdown-select-icon-width: 23px;
  --icon-height: 24px;
  --icon-width: 24px;
  --dropdown-select-height: 45px;
  --dropdown-select-border: 0;
  --dropdown-options-min-height: 84px;
  --dropdown-select-min-width: 250px;
  --dropdown-options-width: 250px;
  --dropdown-select-font-size: 14px;
  --dropdown-options-font-size: 14px;
  --dropdown-options-font-weight: 600;
  --dropdown-select-font-weight: 600;
  --dropdown-options-font-family: var(--font-cabin);
  --dropdown-select-font-family: var(--font-cabin);
  --dropdown-select-border-left: 1px solid #666;
  --dropdown-select-padding: 0 0 0 6px;
  --dropdown-select-border-right: 1px solid #666;
  --dropdown-options-box-shadow: 2px 2px 2px 0 #7b7b7b;
  --dropdown-option-border-top: 1px solid #666;
  --dropdown-options-border: 1px solid #666;
  --dropdown-option-hover-background-color: #e0e9ef;
  --dropdown-option-hover-color: #000;
  --dropdown-select-label-padding: 0 0 0 7px;
  --dropdown-options-padding: 0;
  --dropdown-options-margin: 0;
  --dropdown-select-maxwidth: fit-content;
}
cel-7-dropdown-select .dropdown-select-trigger {
  align-items: center;
  border-left: 0.5px solid white;
  padding-left: 8px;
}
cel-7-dropdown-select .dropdown-select-trigger .dropdown-select-value {
  color: #fff;
  padding-bottom: 2px;
}
cel-7-dropdown-select .dropdown-select-trigger .dropdown-select-caret-outer cel-icon.dropdown-select-caret {
  --dropdown-select-caret-height: 14px;
  --dropdown-select-caret-width: 16px;
  --icon-height: 14px;
  --icon-width: 10px;
  --dropdown-select-caret-margin: 14px 0 0 -13px;
  filter: brightness(0) invert(1);
}
cel-7-dropdown-select .dropdown-select-trigger:focus {
  outline: 1px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
cel-7-dropdown-select .dropdown-select-options .dropdown-option {
  --dropdown-option-padding: 9px 0 9px 12px;
  display: flex;
}
cel-7-dropdown-select .dropdown-select-options .dropdown-option-label {
  padding-top: 4px;
}
cel-7-dropdown-select .dropdown-select-value:hover {
  cursor: pointer;
}
cel-7-dropdown-select .dropdown-select:hover {
  background: #555;
}
body {
  margin: 0;
  overflow: hidden;
  height: 100%;
  width: 100%;
  position: fixed;
}
.empty-input-field {
  background-color: #f3dede;
}
.a11yOffScreen {
  position: absolute;
  overflow: hidden;
  width: 0;
  height: 0;
  left: -1000px;
  top: 0;
  border: none;
  background: none;
}
